
#mc {
border:medium none;
font-size:.75em;
border-collapse:collapse;
}

#container {
margin:20px;
max-width:1200px;
min-width:925px;
}
table {
border:medium none;
color:#FFFFFF;
font-size:12px;
text-align:left;
}
table a, table a:link, table a:visited, table a:active {
color:#FFFFFF;
cursor:pointer;
font-family:arial;
font-size:100%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:20px;
line-height:normal;
padding:0pt 0px;
text-decoration:none;
width:50px;
}
table a:hover {
color:#87BCFB;
}
#Hdr {
background:transparent url(topShdw.gif) repeat-x scroll 0%;
}
#leftTop {
background:transparent url(top-left.gif) no-repeat scroll 0%;
float:left;
height:84px;
margin:0%;
width:30px;
}
#rightTop {
background:transparent url(top-right.gif) no-repeat scroll 0%;
float:right;
height:84px;
margin:0pt;
width:30px;
}
#contentHdr {
background:transparent url(topShdw.gif) repeat-x scroll 0%;
height:54px;
margin:0pt 20px;
padding:30px 50px 0pt 40px;
}
#contentHdr span#hrt {
margin-left:35px;
}
#contentBody {
background:#FFFFFF url(ltSide2.gif) repeat-y scroll left center;
color:#333333;
line-height:130%;
width:100%;
}
#content {
background:transparent url(rtSide2.gif) repeat-y scroll right center;
border-color:#CCCCCC;
border-style:solid;
border-width:0px 0px 0px 1px;
color:#2461AA;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
margin-left:235px;
padding:20px 40px 10px 20px;
}
#content a, #content a:link, #content a:visited, #content a:active {
color:#2461AA;
cursor:pointer;
font-family:arial;
font-size:100%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:20px;
line-height:normal;
padding:0pt 0px;
text-decoration:none;
width:50px;
}
#content a:hover {
color:#87BCFB;
}

//#contenthome {
//background:transparent url(rtSide2.gif) repeat-y scroll right center;
//border-width:0px 0px 0px 1px;
//margin-left:200px;
//padding:0px 0px 0px 20px;
//}

#contenthome {
padding:0px 0px 0px 20px;
background:url(rtSide2.gif) right repeat-y ;
border-width:0px 0px 0px 1px;
}  

#rightcontent {
background:#FFFFFF none repeat scroll 0%;
width:18px;
}
#leftcontent {
background:transparent url(ltSide2.gif) repeat-y scroll 0%;
cursor:pointer;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:20px 20px 0pt;
text-decoration:none;
width:150px;
}
#LcontentBody {
background:transparent url(lwr_ltSide2.gif) repeat-y scroll left center;
height:150px;
}
#Lrightcontent {
background:transparent url(lwr_rtSide2.gif) repeat-y scroll right center;
float:right;
height:150px;
width:18px;
}
#navLt {
background:transparent url(ltSide.gif) repeat-y scroll left center;
float:left;
height:20px;
width:30px;
}
#navMiddle {
height:20px;
margin-left:-30px;
}
#navRt {
background:transparent url(rtSide.gif) repeat-y scroll right center;
float:right;
height:20px;
width:30px;
}
#navc {
background-color:#2461AA;
height:20px;
}
#Ftr {
background:transparent url(btmShdw.gif) repeat-x scroll 0%;
clear:both;
}
#leftFtr {
background:transparent url(bottom-left.gif) no-repeat scroll left top;
float:left;
height:64px;
width:auto;
}
#rightFtr {
background:transparent url(bottom-right.gif) no-repeat scroll right top;
float:right;
height:64px;
width:30px;
}

#contentFtr {
background:transparent url(btmShdw.gif) repeat-x scroll 0%;
color:#666;
height:64px;
margin:0px;
text-align:right;
}

#contentFtr div {
font:normal .7em Arial;
color:#0f2c48;
display:inline;
}

#contentFtr div.img {
vertical-align:12%;
}

#contentFtr div.txt {
vertical-align:60%;
margin-right:5px;
}

div.img img {
margin-top:4px;
}

#rtcopyrightBody {
background-image:url(blue.gif);
clear:both;
}
#copyright {
background-image:url(blue.gif);
clear:both;
color:#666666;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:20px;
padding:0pt 0px 0pt 40px;
width:210px;
}
#rtcopyright {
background-image:url(blue.gif);
height:20px;
line-height:85%;
padding:0pt 40px 0pt 0px;
}
#ltnav {
background-color:#FFFFFF;
border-right:1px solid #999999;
color:#2461AA;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:350px;
margin:0pt 20px;
text-decoration:none;
width:176px;
}
#rtbody {
background-color:#FFFFFF;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
margin:0px 20px 0pt 0pt;
padding:15px;
}
#orgtable {
color:#2461AA;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
padding:0px;
}
#rtcopyright li {
background-color:#DAE1E3;
display:block;
float:right;
position:relative;
text-align:center;
width:125px;
}
#rtcopyright a, #rtcopyright a:link, #rtcopyright a:visited, #rtcopyright a:hover, #rtcopyright a:active {
background-color:#DAE1E3;
color:#2461AA;
cursor:pointer;
font-family:arial;
font-size:66%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:20px;
line-height:normal;
padding:0pt 10px;
text-decoration:none;
width:50px;
}
body {
background-color:#DAE1E3;
}

/* NAV - top horizontal nav */
#nav, #nav ul {padding: 0;margin: 0;list-style: none;}
#nav {font-weight:bold;height:20px;font: bold 66% arial;margin: 0 0px 0px 225px;background: #2461AA;}
#nav li {position:relative;background: #2461AA;float: left;width: 10em;display:block;border-right: 1px solid #fff; text-align:center;}
#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active {text-decoration:none;cursor:pointer;color:#fff;display: block;padding: 4px 10px 2px;width: 133px;}
#nav a:hover {color:#FFFFFF; background:#4F96EB}
.first {border-left: 1px solid #fff;}

#nav li ul {border-left: 1px solid #A1A1A1;background: #4F96EB no-repeat 100% 100%;width:inherit;font-size:90%;position: absolute;font-weight:normal;left: -999em}
#nav li:hover ul, #nav li.sfhover ul {left: 0;z-index:99999}

#nav li li {background:none;float:none;border:none;border: 1px solid #999;border-top:1px solid #fff;border-right:none;border-left:none;padding-left:0; text-align:left;}
#nav li li.last {border-bottom:none}
#nav li li a, #nav li li a:link, #nav li li a:visited, #nav li li a:hover {color:#FFFFFF;padding: 3px 10px 2px;width:14em}
#nav li li a:hover {color:#fff;background:#87BCFB}

#nav li.active {background: #2461AA;border-bottom: 3px solid #2461AA;}
#nav li.active ul {border:none;background: #2461AA no-repeat 100% 100%;}
#nav li.active a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active {}
#nav li.active a:hover {color:#000}

#nav li.active li {border:none;border-top: 1px solid #2461AA;border-bottom: 1px solid #2461AA;}
#nav li.active li.last {border-bottom: none}
#nav li.active li a:link, #nav li.active li a:visited, #nav li.active li a:hover, #nav li.active li a:active {color:#fff}
#nav li.active li a:hover {background: #666 repeat-x 0 99%;color:#fff}

#nav li.active li.active a:link, #nav li.active li.active a:visited, #nav li.active li.active a:hover, #nav li.active li.active a:active {color:#fff;font-weight:bold;background: #666 repeat-x 0 99%}

/* hide from IE mac \*/
#nav li {width:auto}
/* end hiding from IE5 mac */

#Menu {
color:#2461AA;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
left:75px;
line-height:17px;
margin-top:30px;
padding:10px;
position:absolute;
text-align:right;
top:130px;
voice-family:inherit;
width:160px;
z-index:99;
}
#Menu a, #Menu a:link, #Menu a:visited, #Menu a:active {
color:#2461AA;
cursor:pointer;
font-family:arial;
font-size:100%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:20px;
line-height:normal;
padding:0pt 0px;
text-decoration:none;
width:50px;
}
#Menu a:hover {
color:#87BCFB;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#2461AA;
}