*{margin:0;padding:0;}
html{font-size:100.01%;background:#188ca5 url(images/bground.png);}
body{margin:7px 0 15px 0;text-align:center;font-size:small;font-family:"Lucida Grande", Tahoma, Arial, sans-serif;}
#container{text-align:left;}
#nav{position:relative;background:#188ca5;height:3.0em;}
#nav[id]{height:auto;}
#stage{background:#fff;border-right:1px solid #DFC97D;border-left:1px solid #f7da77;border-bottom:1px solid #DFC97D;}
#container, #top, #bottom, #footer{margin:0 auto;width:900px;}
#top, #bottom{height:10px;display:block;}
#header{margin:20px 28px 0 28px;}
#header li{list-style:none;font-weight:bold;color:#999;}
#header li a{color:#333;text-decoration:none;}
* html #header li a{padding:2px 0 3px 0;}
#header li.right a{display:inline-block;padding-left:68px;padding-bottom:5px;}
#header[id] li.right a{display:block;}
#header li a:hover{color:blue;text-decoration:underline;}
#header li a:active{color:#f9e5bd;}
#header a b{color:#f9e5bd;}
#header li.left span{color:#BA3C23;}
.footer{width:auto;margin:0 28px 0 28px;clear:left;line-height:1.3em;padding:15px 0 15px 0;}
.footer h1{float:right;margin:-4px 0px 0 0;}
.footer p{margin:0 5px;font-weight:bold;color:#facd64;}
.footer p a{font-size:85%;color:#f9e5bd;text-decoration:none;}
.footer p a:hover{color:#fff;text-decoration:underline;}
#footer{text-align:left;padding:7px 0 10px 0;}
#footer h1{float:right;margin:-3px 5px 0 0;}
#footer p{margin:0 10px;font-weight:bold;color:#B6381F;}
#footer a, #footer span{font-size:85%;color:#333;text-decoration:none;}
#footer a:hover{text-decoration:underline;}


h1, h2, h3{font-weight:normal;}
p{color:#222;}
.inline{display:inline !important;}
.center{text-align:center !important;}
.left{float:left;}
.right{float:right;}
.hide{display:none !important;}
.clearfix, #stage{display:inline-block;}
.clearfix[class], #stage[id]{display:block;}
* html .clearfix, #stage:after{  height: 1%;  overflow: visible;}
h1{font-size:100%;text-indent:-9000px;text-decoration:none;}
h1 a{height:3em;display:block;background:url(images/logo.jpg) no-repeat left top;overflow:hidden;}
html h1 a{background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/logo.jpg", sizingMethod="crop");}
#footer h1 a, .footer h1 a{height:40px;width:146px;}a{color:blue;outline:none;}
a:hover{cursor:pointer;color:green;}
a img{border:0;}
.icon{width: 16px;height: 16px;}

.clear{clear:both !important;}

.third{width:32% !important;}
.half{width:48% !important;}
.full{width:100% !important;}

@media print{#public, h2{margin:0;}
#container{border:none !important;width:100%;}
#top, #bottom, h1, form .buttons, #printPage, .icon{display:none !important;}
