/* CSS Document */
body{text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 76%; color:#333333; background-color:#6699CC; margin:0; line-height: 1.2;}

/*Top Container Divs*/
#top-container{width:100%; position:relative; background-color:#336699;}
#top-content{position:relative; width:800px; margin: 0px auto; text-align:left;}
#top-header-logo{position:relative; width:800px; height:60px; text-align:right; font-size:2em; color:#FFFFFF; padding:3px; line-height:30px;}
#top-bluebar{width:800px; height:24px; background:url(../images/bluebar_top.gif) no-repeat; position:relative;}

/*Scripting turned off*/
#noscript{position:relative; width:100%; padding:0px; color:#990000; background-color:#FFFF99; border-top:#990000 thin dashed; border-bottom:#990000 thin dashed; text-align:left;}
#noscript h5{padding:0px 0em 0em 20px; background: url(../images/incomplete.gif) no-repeat  0px 0px;}

/*Middle Container Divs*/
#mid-container{width:100%; background-color:#E8E8E8; position:relative;}
#mid-content{position:relative; width:800px; margin: 0px auto; padding-top:5px;}
#mid-topbar{width:800px; position:relative; background:url(../images/content_topbar.gif) no-repeat; height:28px;}
#mid-bg{width:800px; background:url(../images/mainbg.gif) repeat-y; padding:0px; position:relative;}
#mid-guts{position:relative; width:750px; text-align:left; padding:1px 25px 1px 25px; min-height:300px; height:auto !important; height:300px;}
#mid-bottombar{width:800px; position:relative; background:url(../images/content_bottombar.gif) no-repeat; height:38px; padding-bottom:5px;}

/*Middle Container Styles*/
a:link {color:#336699; border-bottom: #6699CC dotted 1px; text-decoration:none;}
a:hover {color:#339900; border-bottom:#339900 solid 1px;}
a:visited {color: #339900; font-weight:normal; border-bottom: #C8CDD2 dotted 1px;}
a:visited:hover {border-bottom:#339900 solid 1px;}
h1 {font-size: 2.0em;font-weight: normal;}
h2 {font-size: 1.7em;font-weight: normal;}
h3 {font-size: 1.4em;font-weight: normal;}
h4 {font-size: 1.2em;font-weight: bold;}
h5, dt {font-size: 1.0em;font-weight: bold;}
h6 {font-size: 0.8em;font-weight: bold;}
p, dd{font-size: 1em;}
h2{color:#FF6347; background: url(../images/dots_drk.gif) repeat-x bottom; padding-bottom:.2em; font-weight:normal;}
table {border:1px solid #E9EDF1;border-right-color: #C8CDD2;margin-bottom:2em;}
table caption {margin:0;padding: 3px 16px;text-align:left;color: #4682B4;font-weight:bold;border:1px solid #E9EDF1;border-bottom-color: #C8CDD2;border-right-color: #C8CDD2;background: #EFF2FC url(../images/goto.gif) left no-repeat;}
table th, table td {margin:0;padding: 5px;border-bottom: 1px solid #C8CDD2;}
table .alignleft {text-align: left;}
table tr {background: #ffffff;}
table th {background: #F2F2F2;}
table th {color: #666666;padding:3px;}
table tr:hover {background-color: #EFF2FC;}
.submit{padding:.1em;margin:0px;background:#339933 url(../images/btn_searchbg.gif) repeat-x;color:#FFFFFF;border:0;font-weight:bold;cursor:pointer;}

/*Bottom Container Divs*/
#bottom-container{width:100%; background-color:#6699CC; position:relative;}
#bottom-content{position:relative; width:800px; margin: 0px auto;}
#bottom-bluebar{position:relative; width:800px; height:24px; background:url(../images/bluebar_bottom.gif) no-repeat;}
#bottom-copyright{position:relative; float:right; padding-right:40px; line-height:24px; font-size:.8em; color:#FFFFFF;}