/* CSS Document */
body { margin: 0; padding: 0; background: url('../img/body_bg.png') no-repeat fixed top center; 
 background-color:#C4CED7 }
 
a { text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #666666; text-decoration:none }
a:link { color: #666666; text-decoration:none }
a:visited { color: #666666; text-decoration:none }
a:active { color: #666666; text-decoration:none }
a:hover { color: #666666; text-decoration:none }

.title { padding-bottom:10px; padding-top:10px; text-align:center; }

h1 { text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #000099; font-weight:bold; margin: 0; padding: 0; }

h2 { text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000; font-weight:100; margin: 0; padding: 0; }

h2 img
{ border:none; }

.headertxt { text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #FFFFFF; }
.headertxt a:link { font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration:none }
.headertxt a:visited { font-size: 13px; font-weight: bold; color: #999999; text-decoration:none }
.headertxt a:active { font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration:none }
.headertxt a:hover { font-size: 13px; font-weight: bold; color: #999999; text-decoration:none }

.maintxtheader { text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000099; font-weight:bold }
.maintxtheader a:link { text-align:left; font-size:11px; color: #000099; text-decoration:none }
.maintxtheader a:active { text-align:left; font-size:11px; color: #000099; text-decoration:none }
.maintxtheader a:visited { text-align:left; font-size:11px; color: #000099; text-decoration:none }
.maintxtheader a:hover { text-align:left; font-size:11px; color: #000099; text-decoration:none }

.maintxt { text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration:none }
.maintxt a:link { text-align:left; font-size:11px; color: #666666; text-decoration:none }
.maintxt a:active { text-align:left; font-size:11px; color: #666666; text-decoration:none }
.maintxt a:visited { text-align:left; font-size:11px; color: #666666; text-decoration:none }
.maintxt a:hover { text-align:left; font-size:11px; color: #666666; text-decoration:none }

.maintxt2 { text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #666666; text-decoration:none; line-height:9px }
.maintxt2 a:link { text-align:left; font-size:10px; color: #666666; text-decoration:none; line-height:9px }
.maintxt2 a:active { text-align:left; font-size:10px; color: #666666; text-decoration:none; line-height:9px }
.maintxt2 a:visited { text-align:left; font-size:10px; color: #666666; text-decoration:none; line-height:9px }
.maintxt2 a:hover { text-align:left; font-size:10px; color: #666666; text-decoration:none; line-height:9px }

.maintxt3 { text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #888888; text-decoration:none }
.maintxt3 a:link { text-align:left; font-size:9px; color: #888888; text-decoration:none }
.maintxt3 a:active { text-align:left; font-size:9px; color: #888888; text-decoration:none }
.maintxt3 a:visited { text-align:left; font-size:9px; color: #888888; text-decoration:none }
.maintxt3 a:hover { text-align:left; font-size:9px; color: #888888; text-decoration:none }

.maintxt4 { text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000099; text-decoration:none }
.maintxt4 a:link { text-align:left; font-size:11px; color: #000099; text-decoration:none }
.maintxt4 a:active { text-align:left; font-size:11px; color: #000099; text-decoration:none }
.maintxt4 a:visited { text-align:left; font-size:11px; color: #000099; text-decoration:none }
.maintxt4 a:hover { text-align:left; font-size:11px; color: #000099; text-decoration:none }

.sitemapheader { text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000099 }
.sitemapheader a:link { text-align:left; font-size:12px; color: #000099; text-decoration:none }
.sitemapheader a:active { text-align:left; font-size:12px; color: #000099; text-decoration:none }
.sitemapheader a:visited { text-align:left; font-size:12px; color: #000099; text-decoration:none }
.sitemapheader a:hover { text-align:left; font-size:12px; color: #000099; text-decoration:none }

.MainTable
{ background:url("../img/main_center.jpg") top left no-repeat; padding: 0px; margin:0px; height:100% }

.HeaderTable
{ background:url("../img/header_bg.png") repeat-x; padding: 0px; margin:0px;}

.Header2Table
{ background:url("../img/h2.png") repeat-x; margin:0px; padding-left:20px; padding-right:20px; }

.LeftTable
{ background:url("../img/leftnav_bg.jpg"); padding: 0px; margin:0px; }

.RightTable
{ background:url("../img/right_n_bg.jpg"); padding: 0px; margin:0px; }

.rightnav
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000}

.rightnav:link, .rightnav:active, .rightnav:visited
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-decoration:none }

.rightnav:hover,
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-align: center; vertical-align: middle; text-decoration:underline }

.Footer_Icon
{ background:url("../img/footer_bg.jpg"); padding: 0px; margin:0px; }

.footerbottom
{ background:url("../img/footer3.jpg"); padding: 0px; margin:0px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #777777; text-decoration:none }

.footerbottom a, a:active, a:visited
{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; color: #777777; text-decoration:none }

.footerbottom a:hover
{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; color: #777777; text-decoration:none }

.footerbottom2
{ padding: 0px; margin:0px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration:none }

.footerbottom2 a, a:active, a:visited
{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #000099; text-decoration:none }

.footerbottom2 a:hover
{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #666666; text-decoration:none }

.footerbottom3
{ padding: 0px; margin:0px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #777777; text-decoration:none }

.footerbottom3 a, a:active, a:visited
{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; color: #777777; text-decoration:none }

.footerbottom3 a:hover
{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; color: #777777; text-decoration:none }

.divider
{ color:#eeeeee; padding: 0px; width:800px; height:1px}

.copyright
{ font-family:Arial, Helvetica, sans-serif; color:#999999; padding: 0px; margin-right:10px; font-size:9px }

.question
{ text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000099; font-weight:bold; cursor:pointer; line-height:20px; text-decoration:none}

.question a
{ text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000099; font-weight:bold; cursor:pointer; line-height:20px; text-decoration:none}

.answer
{ border: 1px solid #aaaaaa; padding:3px; background-color:#eeeeee; margin:0px; }

.trigger
{ text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000099; font-weight:bold; cursor:pointer; line-height:20px; text-decoration:none}

.expanded{ text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #0000cc; font-weight:bold; cursor:pointer; line-height:20px; text-decoration:none
            /*   background:#bcccec;       */
            /*   background:#bcccec url(picts/bottom-shade.gif) repeat-y  repeat-x ;    */
            /*   background:#bcccec url(picts/top-picture-end.gif) repeat-y;            */
            /*   background: #bcccec url(picts/shadeform1.gif) repeat-y repeat-x;        */
            /*   background:#D5DCEF;  */
			
			/*   background: #bcccec url(picts/shadeform.gif) repeat-y repeat-x;   */
            /* color:black; */?
        }
        .show{
        }
        .hide{
            position:absolute;
            left:-999em;
            height:1px;
            width:100px;
            overflow:hidden;
			background-color:#CCCCCC;
        }

ul
{ margin: 2; padding: 2; }

li
{ margin: 0; padding: 0; }

.sitemap
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#009900}

.sitemap:link, .sitemap:active, .sitemap:visited
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000099; text-decoration:none}

.sitemap:hover
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#990000; text-align: center; vertical-align: middle; text-decoration:underline}
