/* CSS Document */
html,body{margin:0;padding:0; font-family:Verdana, Arial, Helvetica, sans-serif}
table {font-size:12px;}
body{ text-align:center;}
img{ border:0px;}
h2 { font-size:20px; margin:0 0 5px 0; padding:5px 0 0 0}
h3{ }
#container{text-align:left; width:800px; margin:0 auto; padding:0 11px 0 11px 0; background:url(/images/bg.jpg) repeat-y;}
#content{ margin:0 25px 0 25px;}
#header{ width:778px; margin:0 11px 0 11px; position:relative; background-color:#f7d210; height:90px; background:url(/images/hbg.jpg) repeat-x; border-top:2px solid #4a4848; border-bottom:dashed #999999 1px;}
#logo { float:left; width:345px;}
a:link{ color:#EFA210; text-decoration:underline; }
a:visited{ color:#EFA210; text-decoration:underline; }
a:hover{ color:#000000; text-decoration:none; }
#headr{ float:left;}
#topnav { margin-top:10px;}
#topnav ul{ margin:0; font-size:10pt; padding:0; }
#topnav li{ display:inline; padding:0 4px 0 4px; border-right:1px solid #FFFFFF;}
#topnav a:link{ color:#FFFFFF; text-decoration:none; }
#topnav a:visited{ color:#FFFFFF; text-decoration:none; }
#topnav a:hover{ color:#eeca11; text-decoration:none; }

#topnav2{ margin:34px 0 0 0; height:29px; }
#topnav2 ul{ margin:0 0 0 90px; text-align:center; padding:0;}
#topnav2 li{ display:inline; font-size:11pt; text-align:center; }

a.top2:link{ line-height:30px; background:url(/images/nav2active.jpg) no-repeat; color:#000000; font-weight:bold; width:150px; height:29px; display:block; float:left; margin-left:10px; text-decoration:none;}
a.top2:visited{ line-height:30px; background:url(/images/nav2active.jpg) no-repeat; color:#000000; font-weight:bold; width:150px; height:29px; display:block; float:left; margin-left:10px; text-decoration:none;}
a.top2:hover{ line-height:30px; background:url(/images/nav2active.jpg) no-repeat; color:#000000; font-weight:bold; width:150px; height:29px; display:block; float:left; margin-left:10px; text-decoration:none;}


a.top1:link{ line-height:30px; background:url(/images/nav2.jpg) no-repeat; color:#000000; font-weight:bold; width:150px; height:29px; display:block; float:left; margin-left:10px; text-decoration:none;}
a.top1:visited{ line-height:30px; background:url(/images/nav2.jpg) no-repeat; color:#000000; font-weight:bold; width:150px; height:29px; display:block; float:left; margin-left:10px; text-decoration:none;}
a.top1:hover{ line-height:30px; background:url(/images/nav2.jpg) no-repeat; color:#000000; font-weight:bold; width:150px; height:29px; display:block; float:left; margin-left:10px; text-decoration:none;}

#footer{ width:778px; padding:5px 0 5px 0; margin:0 11px 0 11px; background:url(images/footer-top.jpg) top no-repeat #eeca11;color:#000000; clear:both; text-align:right; border-bottom:2px solid #4a4848; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
#footer a:link{display:inline; color: #000000; font-size:10px; padding:0 8px 0 4px; text-decoration:none;}
#footer a:visited{display:inline; color: #000000; font-size:10pxt; padding:0 8px 0 4px; text-decoration:none;}
#footer a:hover{display:inline; color: #000000; font-size:10px; padding:0 8px 0 4px; text-decoration:underline;}

#boxmid {background:url(/images/sboxmid.jpg) repeat-y; width:382px; padding:0 10px 0 10px;}

form {margin:0; padding:0; font-size:12px;}
select { font-size:13px;}
#formtable { font-size:12px;}
p {margin:5px 0 0 0; font-size:13px;}
.boxhead{ width:347px; padding:5px 0 0 3px; height:31px; background:url(/images/boxhead.jpg) repeat-x; border-left:1px solid #333333; border-right:1px solid #333333; border-top:1px solid #333333;}
.boxcontent{ width:344px; padding:0 3px 0 3px; border-left:1px solid #333333; border-right:1px solid #333333; text-align:center}
.boxfooter { width:344px; height:50px; font-size:11px; padding: 3px 3px 5px 3px; background:#ededed; border-bottom:1px solid #333333; border-left:1px solid #333333; border-right:1px solid #333333;}
.gbutton {background:#666666; color:#FFFFFF; border:0; font-size:13px; margin-top:5px;}