﻿*{margin:0;padding:0;}
body{font:normal .8em Arial,Helvetica,sans-serif;color:#767676;text-align:center;}
#bodydiv{background:#FFFFFF url(../Images/bodybg.gif) repeat-x;}/*IE7 will not zoom body or html attached background images*/
img{border:none;}
h1,h2,h3{color:#11A6D4;}
h2{margin-bottom:.5em;font-size:1.8em;}
h3{margin-bottom:1em;font-size:1em;}
p,ul{margin-bottom:1.5em;line-height:1.8em;}
.listheader{margin-bottom:0;}
ul{margin-left:2em;list-style:square;}
a{color:#EA672E;}
a:hover{text-decoration:none;color:#11A6D4;}
.boxed{margin-bottom:1em;background:url(../Images/boxbg.gif) no-repeat;}
.boxed .title{height:29px;padding:11px 0 0 27px;font-size:1.2em;color:#FFFFFF;}
.boxed .title a{color:#FFFFFF;text-decoration:none;}
.boxed .content{padding:10px;}
.TextBox{width:250px;margin-bottom:.5em;padding:2px 5px;border:1px solid #CCCCCC;font:normal .9em Arial,Helvetica,sans-serif;color:gray;display:block;}
textarea{width:630px;margin-bottom:.5em;padding:2px 5px;border:1px solid #CCCCCC;font:normal .9em Arial,Helvetica,sans-serif;color:gray;display:block;}
.Button{width:8em;margin-right:7px;border:1px solid #CCCCCC;border-top-color:#FFFFFF;border-left-color:#FFFFFF;font:normal .9em Arial,Helvetica,sans-serif;}
#header{width:900px;height:130px;margin:0 auto;background:url(../Images/headerbg.jpg) no-repeat;text-align:left;overflow:hidden;}
#logo{padding-top:65px;}
#logo h1{font-size:2em;color:#FFFFFF;}
#logo h2{font-size:1.2em;color:#FFFFFF;}
#topmenu{float:right;padding-top:100px;list-style:none;line-height:0;margin:0;}
#topmenu li{display:inline}
#topmenu a{margin:0 12px 0 3px;text-decoration:none;font-size:.7em;font-weight:bold;color:#FFFFFF;}
#topmenu a:hover{text-decoration:underline}
#menu{margin:0 auto;width:900px;height:40px;}
#menu ul{margin:0;list-style:none;}
#menu li{display:inline;}
#menu a{display:block;float:left;height:26px;padding:10px 18px 0 20px;text-decoration:none;font-weight:bold;}
#menu a:hover{text-decoration:underline;}
#menu a.active{color:#11A6D4;text-decoration:underline;}
#menu #firstMenu a{padding-left:0;}
#content{width:900px;margin:0 auto;text-align:left;}
#main{float:left;width:660px;}
#sidebar{float:right;width:220px;margin-top:8px;}
#sidebar .TextBox{width:180px;}
#sidebar .Button{float:right;}
#sidebar fieldset{border:none;}
#login p{margin:0;font-size:.8em;}
#updates ul{margin:0;list-style:none;}
#updates li{margin-bottom:1em;}
#updates h3{margin:0;padding:0 0 0 10px;font-size:0.8em;}
#updates p{margin:0;padding:0 0 0 10px;line-height:1.2em;font-size:.85em;}
#updates a{text-decoration:none;}
#footer{clear:both;width:900px;margin:0 auto 2em auto;border-top:1px solid #CCCCCC;}
#legal{margin:0;padding:8px;text-align:center;font-size:.8em;}
#links{margin:0;padding: 10px 10px 0 10px;text-align:center;}
.nodisplay{display:none;}
.colleft{float:left;}
.colright{margin-left:330px;}
.center{text-align:center;}
.ErrorZone{display:block;background-color:#c5e953;width:660px;color:#FFFFFF;font-weight:bold;font-size:1.5em;text-align:center;}
.loadpopup{position:absolute;left:50%;width:100px;padding:15px;margin-left:-66px;top:50%;height:30px;margin-top:-31px;border:1px dashed #333;background-color:#eee;text-align:center;display:none;}
.loadpopup p{margin-bottom:0;}
#loaderrordiv{color:red;font-weight:bold;width:400px;height:120px;margin-left:-216px;}
#loaderrordiv img,#loaderrordiv p{display:inline;}
#loaderrordiv #msg{height:100px;}
.HelpDiv{position:absolute;top:10px;left:10px;background-color:gray;border:double 2px black;width:600px;height:300px;text-align:justify;padding:5px;}
.HelpDiv h3{text-align:center;}
.HelpDiv div{overflow:auto;height:250px;}
.HelpDiv div p{text-align:justify;text-indent:2em;color:white;}
.HelpClose{float:right;}
#flags{float:right;}
#flags img{width:2em;height:1.33em;}
.SSL{float:left;}
.SSL a{color:white;}