*{ margin:0; padding:0; }
html, body { width:100%; height:auto; font-family: arial, Georgia, sans-serif; margin:0px; font-size:12px;}
img { border:0; }
img.footer{padding:10px 5px;}
h1, h2, h3, h4, h5, h6 {font-weight: bold; margin-bottom:5px;}
h1 {font-size: 200%;color:#01AFEE;margin:0 0 15px 0;}
h1 a:link, h1 a:visited{color:#01AFEE !important; }
h1 a:hover{ }
h2 {font-size: 160%;color:#56B8DD;margin:0 0 10px 0;}
h3 {font-size: 125%;color:#000;}
h4 {font-size: 100%;color:#000;}
h5 {font-size: 100%;color:#000;}

p {font-size:100%;color:#000;margin:0 0 0.8em 0;}
ul {list-style-type: disc;}
li {color:#000;padding-bottom:5px;}

#content ul, ol {
margin:0 0 1em 3em;
}

a:link {color:#000; text-decoration:none; }
a:visited {color: #000;text-decoration:none; }
a:hover {color: #000; text-decoration: underline; }

a.glossary{ margin-right:3px;text-decoration:underline;}
a.glossary:hover{ text-decoration:none;}

hr { border:1px solid #E5E5E5;}

div.hr {
  height: 5px; margin-bottom:15px;
  background:url(../../images/hr.gif) repeat-x center;
}
div.hr hr {
  display: none;
}

.thumbimage {float:left; padding-right: 10px; padding-bottom:10px;border:none;}
.mainimage {float:right; padding-left: 10px; padding-bottom:10px;border:none;}
.back {padding:5px;font-weight: bold;border:1px solid #e4e4e4;margin-right:10px;}
.back1 {float:right;padding:5px;font-weight: bold;border:1px solid #e4e4e4;}


#title { display:block; width:0; height:0; text-indent:-999em; overflow:hidden; }
#container {display:block; width:927px; text-align:left; margin-left:auto; margin-right:auto; padding: 0; }

/*#header { display:block;width:990px; height:128px;margin-left:auto; margin-right:auto;padding-top:18px;float:left; text-align:center; }*/
#main-panel{width:381px; }
#main-panel p, #main-panel h1, #main-panel h3{color:#fff; }


#index-main{ width:927px;height:351px;margin-top:41px;}
#bottom-left { width:595px;float:left;}
.main-panel1 { width:595px;}
.main-panel2 { float:left;min-height:150px;width:282px;}
#content { float:left;width:927px;height:auto;min-height:360px; }

#mainContent {width:595px;float:left; padding:0;padding-bottom:10px; }
#mainContentHome {width:595px;float:left; padding:0;padding-bottom:10px; }

#secondaryContentHome {width:282px;float:right; padding:0;}
#secondaryContent {width:282px;float:right; padding:0;margin-top:390px;margin-bottom:20px; }

#rightcol {display:block; width:200px; float:right;}
#rightcol a {text-decoration:none;}
#rightcol li { color: #0054A6; font-weight:bold; }

#rightcol2 {display:block; width:280px; float:right;}
#rightcol2 a {text-decoration:none;}
#rightcol2 li { color: #0054A6; font-weight:bold; }

#topnavigation ul {display:block;padding: 0;margin: 0;list-style-type: none;width: 780px;float: left;color: #fff;font-weight:bold;font-size: 0.8em;}
#topnavigation ul li { display: inline; }
#topnavigation ul li a {float: left;width: auto;color: #fff;width:128px;padding:10px 0;background:url(../../images/nav-blue-bg.gif) repeat-x;text-align:center;text-decoration: none;border-right: 2px solid #ffffff; background-color:#0054A6;}
#topnavigation ul li a:hover {}
#topnavigation li.active a {background:url(../../images/nav-yellow-bg.gif);color:#555C77; background-color:#FDCD07;}

#mainnavigation {width:927px; float:left; padding:0;height:21px;padding:10px 0 1px 0;margin-top:125px;}
#mainnavigation li {padding:0 ; margin-left:0;list-style:none;float:left;/*border-right: 1px solid #A5A6A8;*/height:12px;color:#ffffff;}
#mainnavigation li a{text-decoration:none;color:#ffffff;display:inline; outline:none;}
#mainnavigation li a:hover{ color:#ffffff; text-decoration:underline;}
#mainnavigation li a.active{color:#ffffff; font-weight:bold;}

#navigationBox {background-color:#f3f3f5; }
#navigationBox li {font-size:0.75em; font-weight:normal; padding:5px; list-style-type:none; margin: 5px 0 5px 0;}

#login {width:171px; padding-left:5px;  margin-left:-5px;}
#login a {float:left;}

#footer { clear:both; width:927px; height:20px; background-color:#3A3A3C; margin-left:auto; margin-right:auto; color: #ffffff; padding:5px 86px;}
#footer a {color:#fff; text-decoration:none;}
#footer a:hover {text-decoration:underline;}



