<!--  
body{
background:#FFFFFF;
margin:0;
padding:10px;
}
.site_seal_text{
font-size:8px;
font-family:'Small Fonts','Courier New';
color:#172B80;
}
.stats_table{
border:1px solid #B2BDDB;
margin:0;
border-top:0;
width:741px;
}
body > table.stats_table{
width:745px;
background:#F00;
border:14px solid #F00;
}
optgroup{
font-weight:bold;
font-style:normal;
}
h3{
font-family:"Trebuchet MS",Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:14px;
font-weight:normal;
margin-top:3px;
margin-bottom:2.5px;
color:#2564A7;
}
.mainmenu{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
color:#FFFFFF;
text-decoration:none;
padding-top:3px;
padding-bottom:4px;
font-weight:bold;
background-color:#B2BDDB;
}
td > .mainmenu{
vertical-align:middle;
}
a.mainmenu:hover{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
color:#1C3166;
text-decoration:none;
padding-top:3px;
padding-bottom:4px;
font-weight:bold;
}
body,td{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
color:#556392;
}
.green{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
color:#00C562;
}
.blu{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:400;
color:#2564A7;
padding:0px
}
.copyright{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
background-color:#B2BDDB;
}
.orgmaintext{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
color:#FF4E00;
text-decoration:none;
}
.greenmaintext{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
color:#4A9315;
text-decoration:none;
}
.bluemaintext{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
color:#2465A7;
text-decoration:none;
}
.whitemaintextsml{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
color:#ABB5C9;
font-weight:bold;
}
.orgmaintextbold{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
color:#FF4E00;
text-decoration:none;
}
.greenmaintextbold{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
color:#4A9315;
text-decoration:none;
}
.bluemaintextbold{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color:#2465A7;
text-decoration:none;
}
.blackmaintextbold{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color:#000;
background:#f6f7fb;
text-decoration:none;
}
a.orgmaintextbold:hover{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
color:#FF4E00;
text-decoration:underline;
}
a.bottommenu{
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
color:#2564A7;
background:#ffffff;
text-decoration:none;
}
a.bottommenu:hover{
color:#FF4E00;
background:#ffffff;
text-decoration:underline;
}
body,table,td,th,div,p{
font-size:10px; color:#556392; font-family:Verdana,Arial,Helvetica
}
ul,ol,dl{
margin-left:4em
}
.errormsg{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
color:#FF5001;
}
.grayedout{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
color:#BAC5E0;
}
.field1{
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
color:#2564A7;
border:1px solid #B2BDDB;
width:174px;
height:auto;
padding:0 0 0 2px;
}
.field2{
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
color:#2564A7;
border:1px solid #B2BDDB;
height:auto;
padding:0 0 0 2px;
}
.field3{
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
color:#2564A7;
border:1px solid #B2BDDB;
width:95%;
height:auto;
padding:0 0 0 2px;
}
.field4{
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
color:#2564A7;
border:1px solid #B2BDDB;
width:100%;
height:auto;
padding:0 0 0 2px;
}
.blutext{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
color:#2564A7;
font-weight:normal;
text-decoration:none;
}
a.blutext:hover{
color:#FF4F02;
text-decoration:none;
}
.tabletitlelink{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;
}
.tabletitlelink:hover{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.tablerow{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:normal;
color:#2364A6;
background-color:#EDF0F7;
height:21px;
}
.tablerowd3 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
color:#2364A6;
background-color:#EDF0F7;
height:21px;
}

.tablerow2{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
color:#2364A6;
background-color:#EDF0F7;
height:21px;
}

.tablerowdark2{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
color:#2364A6;
background-color:#DDE2ED;
height:21px;
}

.wpadd{
padding-left:5px;
padding-right: 5px;
}
.tablerowdark{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:normal;
color:#2364A6;
background-color:#DDE2ED;
height:21px;
}
.tablerowdarkd3{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
color:#2364A6;
background-color:#DDE2ED;
height:21px;
}
.tabletitle2{
font-family:Verdana,Arial,Helvetica,sans-serif;
padding: 0 5px;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
background-color:#AAB7D7;
height:21px;
}
.tabletitle3{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
background-color:#FF4E00;
height:21px;
}
.button{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
background-color:#FF5001;
border:1px solid;
border-top-color:#FFC88C;
border-left-color:#FFC88C;
border-right-color:#B63700;
border-bottom-color:#B63700;
cursor:pointer;
}
.buttonorg{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
background-color:#FF5001;
border:1px solid;
border-top-color:#FFC88C;
border-left-color:#FFC88C;
border-right-color:#B63700;
border-bottom-color:#B63700;
cursor:pointer;
}
.tabletitleb{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
color:#FFFFFF;
background-color:#B2BDDB;
height:21px;
}
h1{
font-family:"Trebuchet MS",Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:20px;
color:#8A95BA;
margin-top:0px;
margin-bottom:0px;
font-weight:normal;
}
h2{
font-family:"Trebuchet MS",Verdana,Geneva,Arial,helvetica,sans-serif;
font-size:18px;
font-weight:normal;
margin-top:0px;
margin-bottom:0px;
color:#2564A7;
}
.buttonteal{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
background-color:#2CBAA8;
border:1px solid;
border-top-color:#98E7DD;
border-left-color:#98E7DD;
border-right-color:#0E6B60;
border-bottom-color:#0E6B60;
cursor:pointer;
}
.buttonnavy{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
background-color:#2364A6;
border:1px solid;
border-top-color:#E7EAF1;
border-left-color:#E7EAF1;
border-right-color:#000000;
border-bottom-color:#000000;
cursor:pointer;
}
.buttondgray{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
background-color:#8291B9;
border:1px solid;
border-top-color:#E9ECF2;
border-left-color:#E9ECF2;
border-right-color:#1C3067;
border-bottom-color:#1C3067;
cursor:pointer;
}

.wtbb{ 

background:#2165A5; 
color:#FFFFFF; 

}

.tabletitle4{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
background-color:#556392;
height:21px;
}
.tabletitle5{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
background-color:#2465A7;
height:21px;
}
.tabletitle4sml{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
color:#FFFFFF;
background-color:#B2BDDB;
}
li{
list-style-type:square;
margin-left:2em;
padding-left:0;
}
.blutextlrg{

font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
color:#2564A7;
font-weight:normal;
text-decoration:none;
}
a{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
color:#FF5001;
font-weight:normal;
text-decoration:underline;
}
a:hover{
color:#FF5001;
text-decoration:none;
}
.blacklink{
color:#000;
text-decoration:none;
}
.blacklink:hover,.blacklink:active{
text-decoration:underline;
}
.bluelinkbold,.greenlinkbold{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
color:#2564A7;
font-weight:normal;
text-decoration:underline;
}
.greenlinkbold{
color:#00C562;
}
.bluelinkbold:hover,.greenlinkbold:hover{
color:#FF5001;
text-decoration:none;
}
form{
margin:0; padding:0;
}
ul.leftMenu,ul.leftMenu ul{
list-style:none;
margin:0;
padding:0;
}
.leftMenu li{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
background-color:#2465A7;
float:left;
width:100%;
border:0;
border-top:1px solid #B2BDDB;
color:#FFF;
text-align:left;
margin-left:0;
}
.leftMenu li li{
background:#FFF;
}
.leftMenu li.lastElement{
border-bottom:1px solid #B2BDDB;
}
.leftMenu li a{
width:100%;
display:block;
text-decoration:none;
color:#FFF;
padding:1px 0 1px 1em;
border:0;
}
.leftMenu li > a{
width:auto;
}
.leftMenu li li a{
color:#2465A7;
padding:1px 0 1px 2em;
width:100%;
}
.leftMenu li li > a{
width:auto;
/*border-left:1px solid #B2BDDB;*/
}
.leftMenu li li a:hover{
background:#2465A7;
color:#FFF;
}
.menulinka{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
color:#FFFFFF;
text-decoration:none;
padding-top:1px;
padding-bottom:1px;
font-weight:bold;
background-color:#2465A7;
float:left;
width:100%;
width:194px;
border-top:1px solid #B2BDDB;
padding-left:12px;
}
html>body .menulinka{
width:182px;
padding-left:12px;
}
a.menulinka:hover{
color:#FFFFFF;
background-color:#BCC2DB;
}
.menulinkb{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
color:#2465A7;
text-decoration:none;
padding-top:1px;
padding-bottom:1px;
font-weight:normal;
background-color:#FFFFFF;
float:left;
width:100%;
width:194px;
border-top:1px solid #B2BDDB;
padding-left:6px;
}
html>body .menulinkb{
padding-left:22px;
width:172px;
}
a.menulinkb:hover{
color:#FFFFFF;
background-color:#2465A7;
}
.menulinkc{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
color:#FFFFFF;
text-decoration:none;
padding-top:1px;
padding-bottom:1px;
font-weight:bold;
background-color:#BCC2DB;
float:left;
width:100%;
width:194px;
border-top:1px solid #B2BDDB;
padding-left:0px;
}
html>body .menulinkc{
padding-left:12px;
width:182px;
}
a.menulinkc:hover{
color:#FFFFFF;
background-color:#2465A7;
}
.org{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:400;
color:#FF5001;
padding:0px;
background:#FFFFFF;
line-height:18px;
}

/* Drop-down menu stylesheet */
div#headerNav{
width:741px;
background:#B2BDDB url(images/header-right-end-cap2.gif) no-repeat 100% 0;
float:left;
clear:both;
border-bottom:1px solid #FFF;
}
#nav,#nav ul{
padding:2px 0 2px 4px;
margin:0;
list-style:none;
border:0;
}
#nav a{
display:block;
width:auto;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
color:#FFFFFF;
text-decoration:none;
padding:3px 0 4px 0;
font-weight:bold;
background-color:#B2BDDB;
}
#nav a:hover{
color:#1C3166;
}
#nav li{
float:left;
width:auto;
padding:0 3px 0 10px;
margin-left:0;
background:url(images/ssl-menu-break.gif) no-repeat 0 50%;
list-style:none;
}
#nav li.first{
background:none;
padding-left:3px;
}
#nav li li{
position:relative;
padding:0;
width:auto;
border-top:1px solid #B2BDDB;
/*background:#2465A7 url(images/bullet-both.gif) no-repeat -11px 50%;*/
background:#2465A7;
}
#nav li li li{
padding:0;
width:auto;
border-top:1px solid #B2BDDB;
background:#F00;
}
#nav li ul{ /*First level drop-down*/
position:absolute;
width:185px;
display:block;
left:-1800px;
top:auto;
border:1px solid #B2BDDB;
border-top:0;
background:#FFF;
padding:0;
margin:-2px 0 0 -7px;
}
#nav li li ul{ /*Second level drop-down*/
position:absolute;
width:185px;
display:block;
left:-1800px;
top:auto;
border:1px solid #B2BDDB;
border-top:0;
background:#FFF;
padding:0;
margin:-2px 0 0 -7px;
}
#nav li > ul,#nav li li > ul{
width:195px;
}
#nav li li a{
display:block;
width:185px;
color:#2465A7;
background:#FFF url(images/bullets-all.gif) no-repeat 0 50%;
/*background:#FFF;*/
font-weight:normal;
padding:1px 0 1px 10px;
height:12px;
}
#nav li li a:hover{
color:#FFF;
/*background-color:#2465A7;*/
background-position:-500px 50%;
}
#nav li li.hasSub{
}
#nav li li.hasSub a{
display:block;
/*background-color:#FFF;*/
background-position:-1000px 50%;
}
#nav li li.hasSub a:hover{
/*background-color:#2465A7;*/
background-position:-1500px 50%;
}
#nav li li.hasSub li a{
display:block;
width:185px;
color:#2465A7;
/*background-color:#FFF;*/
background-position:-2000px 50%;
font-weight:normal;
padding:1px 0 1px 10px;
height:12px;
}
#nav li li.hasSub li{
}
#nav li li.hasSub li a:hover{
width:185px;
font-weight:normal;
padding:1px 0 1px 10px;
color:#FFF;
/*background-color:#B2BDDB;*/
background-position:-2500px 50%;
}
#nav li:hover,#nav li.sfhover{
position:static;
}
#nav li:hover ul,#nav li.sfhover ul{
display:block;
left:auto;
}
#nav li:hover ul ul,#nav li.sfhover ul ul{
display:block;
left:-1800px;
}
#nav li li:hover ul,#nav li li.sfhover ul{
position:absolute;
display:block;
left:-190px;
margin-top:-15px;
}
#nav ul ul{
background:#FFF;
}
/* End drop-down menu stylesheet */
#overallHeader{
width:741px;
}
#overallHeader h1{
float:left;
width:460px;
}
#overallHeader #topLinks{
float:right;
width:276px;
}

a.toolTip{
position:relative; /*this is the key*/
z-index:24;
color:#000;
text-decoration:none;
}
.tablerow a.toolTip{
background-color:#EDF0F7;
}
.tablerowdark a.toolTip{
background-color:#DDE2ED;
}
a.toolTip:hover{
z-index:25;
}
.tablerow a.toolTip:hover{
background-color:#EDF0F8;
}
.tablerowdark a.toolTip:hover{
background-color:#DDE3ED;
}
a.toolTip span{
display:none;
position:absolute;
top:-40px;
left:-245px;
width:230px;
border:1px solid #FB5A02;
background-color:#FFF;
color:#2465A7;
text-align:center;
padding:5px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
}
a.toolTip:hover span{ /*the span will display just on :hover state*/
display:block;
}

a.toolTip2{
position:relative; /*this is the key*/
z-index:24;
background-color:#EDF0F7;
color:#2465A7;
text-decoration:underline;
color:#FF5001;
}
.tablerowdark a.toolTip2{
background-color:#DDE2ED;
}
.tablerow a.toolTip2{
background-color:#EDF0F7;
}
a.toolTip2:hover{
z-index:25;
}
.tablerow a.toolTip2:hover{
background-color:#EDF0F8;
}
.tablerowdark a.toolTip2:hover{
background-color:#DDE3ED;
}
a.toolTip2 span{
display:none;
}
a.toolTip2:hover span{ /*the span will display just on :hover state*/
display:block;
position:absolute;
top:0px;
left:25px;
width:230px;
border:1px solid #B2BDDB;
background-color:#FFF;
color:#2465A7;
text-align:center;
padding:5px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
}

a.toolTip3{
position:relative; /*this is the key*/
z-index:24;
background-color:#EDF0F7;
color:#2465A7;
text-decoration:underline;
}
.tablerow a.toolTip3{
background-color:#EDF0F7;
}
.tablerowdark a.toolTip3{
background-color:#DDE2ED;
}
a.toolTip3:hover{
z-index:25;
}
.tablerow a.toolTip3:hover{
background-color:#EDF0F8;
}
.tablerowdark a.toolTip3:hover{
background-color:#DDE3ED;
}
a.toolTip3 span{
display:none;
}
a.toolTip3:hover span{ /*the span will display just on :hover state*/
display:block;
position:absolute;
top:0px;
left:-245px;
width:230px;
border:1px solid #FB5A02;
background-color:#FFF;
color:#2465A7;
text-align:center;
padding:5px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
}
a.toolTip4{
position:relative;
z-index:24;
background-color:#EDF0F7;
color:#00C562;
text-decoration:underline;
}
.tablerow a.toolTip4{
background-color:#EDF0F7;
}
.tablerowdark a.toolTip4{
background-color:#DDE2ED;
}
a.toolTip4:hover{
z-index:25;
}
.tablerow a.toolTip4:hover{
background-color:#EDF0F8;
}
.tablerowdark a.toolTip4:hover{
background-color:#DDE3ED;
}
a.toolTip4 span{
display:none;
}
a.toolTip4:hover span{
display:block;
position:absolute;
top:0px;
left:25px;
width:100px;
border:1px solid #00C562;
background-color:#FFF;
color:#2465A7;
text-align:center;
padding:5px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
}

a.toolTip5{
position:relative; /*this is the key*/
z-index:24;
background-color:#ccc;
color:#2564A7;
text-decoration:underline;
}
.tablerow a.toolTip5{
background-color:#EDF0F7;
}
.tablerowdark a.toolTip5{
background-color:#DDE2ED;
}
a.toolTip5:hover{
z-index:25;
text-decoration:none;
}
.tablerow a.toolTip5:hover{
background-color:#EDF0F8;
}
.tablerowdark a.toolTip5:hover{
background-color:#DDE3ED;
}
a.toolTip5 span{
display:none;
text-decoration:none;
}
a.toolTip5:hover span{ /*the span will display just on :hover state*/
display:block;
position:absolute;
top:15px;
left:-100px;
width:200px;
border:1px solid #2564A7;
background-color:#FFF;
color:#2465A7;
text-align:center;
padding:5px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:none;
}

a.toolTip6{
position:relative; /*this is the key*/
z-index:24;
background-color:#ccc;
color:#2564A7;
text-decoration:underline;
}
.tablerow a.toolTip6{
background-color:#EDF0F7;
}
.tablerowdark a.toolTip6{
background-color:#DDE2ED;
}
a.toolTip6:hover{
z-index:25;
text-decoration:none;
}
.tablerow a.toolTip6:hover{
background-color:#EDF0F8;
}
.tablerowdark a.toolTip6:hover{
background-color:#DDE3ED;
}
a.toolTip6 span{
display:none;
text-decoration:none;
}
a.toolTip6:hover span{ /*the span will display just on :hover state*/
display:block;
position:absolute;
top:15px;
left:-100px;
width:550px;
border:1px solid #2564A7;
background-color:#FFF;
color:#2465A7;
text-align:left;
padding:5px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:none;
overflow:hidden;
}

a.toolTip7{
position:relative; /*this is the key*/
z-index:24;
background-color:#EDF0F7;
color:#2465A7;
text-decoration:none;
}
.tablerow a.toolTip7{
background-color:#EDF0F7;
}
.tablerowdark a.toolTip7{
background-color:#DDE2ED;
}
a.toolTip7:hover{
z-index:25;
}
.tablerow a.toolTip7:hover{
background-color:#EDF0F8;
}
.tablerowdark a.toolTip7:hover{
background-color:#DDE3ED;
}
a.toolTip7 span{
display:none;
}
a.toolTip7:hover span{ /*the span will display just on :hover state*/
display:block;
position:absolute;
top:0px;
left:-245px;
width:230px;
border:1px solid #FB5A02;
background-color:#FFF;
color:#2465A7;
text-align:left;
padding:5px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:none;
}

a.toolTip8{
position:relative; /*this is the key*/
z-index:24;
background-color:#ccc;
color:#2564A7;
text-decoration:underline;
}
.tablerow a.toolTip8{
background-color:#EDF0F7;
}
.tablerowdark a.toolTip8{
background-color:#DDE2ED;
}
a.toolTip8:hover{
z-index:25;
text-decoration:none;
}
.tablerow a.toolTip8:hover{
background-color:#EDF0F8;
}
.tablerowdark a.toolTip8:hover{
background-color:#DDE3ED;
}
a.toolTip8 span{
display:none;
text-decoration:none;
}
a.toolTip8:hover span{ /*the span will display just on :hover state*/
display:block;
position:absolute;
top:15px;
left:0px;
width:200px;
border:1px solid #2564A7;
background-color:#FFF;
color:#2465A7;
text-align:center;
padding:5px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:none;
}

#orderErrorDiv p,#orderErrorDiv ul,#orderErrorDiv ul li{
margin-top:0;
margin-bottom:0;
color:#FF5001;
}

#orderErrorDiv ul{
margin-top:10px;
}

#orderErrorDiv ul ul{
margin-top:0;
}

div#orderErrorMid{
background:#FFF;
height:auto;
width:400px;
color:#FF5001;
}

#validToolMainDiv{
width:741px;
}

#validToolMainDiv div,#validToolMainDiv p{
padding:0;
margin:2px 0 2px 20px;
border:1px solid #CCC;
border-width:0 0 0 1px;
}

#validToolMainDiv div.top{
margin-left:2px;
}

#validToolMainDiv div.hidden,#validToolMainDiv p.hidden{
display:none;
}

#validToolMainDiv h3{
margin:0;
padding:0;
line-height:12px;
font-size:12px;
font-weight:bold;
background:#F5F5F5;
color:#21659C;
}

#validToolMainDiv h3.closed{
background:#F5F5F5 url('file:///C:/Users/jtak/Documents/My%20Web%20Sites/images/gray-toggle.gif') no-repeat -10px -12px;
}

#validToolMainDiv h3.open{
background:#F5F5F5 url('file:///C:/Users/jtak/Documents/My%20Web%20Sites/images/gray-toggle.gif') no-repeat -10px 0;
}

#validToolMainDiv p{
background:#FFF url('file:///C:/Users/jtak/Documents/My%20Web%20Sites/images/gray-bullet.gif') no-repeat 0 0;
}

#validToolMainDiv h3 a{
display:block;
margin:0;
padding:0 0 0 12px;
font-weight:bold;
color:#21659C;
text-decoration:none;
}

#validToolMainDiv .top h3 a{
color:#FF5100;
}

#validToolMainDiv .top div h3 a{
color:#21659C;
}

#validToolMainDiv h3 a span{
font-weight:normal;
color:#999;
}

#validToolMainDiv p a{
/*
display:block;
*/
margin:0;
padding:0 0 0 12px;
font-weight:normal;
color:#00C763;
}

/*************************************
Style information for Docking Boxez
*************************************/
/****************************************************************
docking boxes core CSS:YOU MUST NOT CHANGE OR OVERRIDE THESE 
*****************************************************************/
.dbx-clone{
position:absolute;
visibility:hidden;
}
.dbx-clone,.dbx-clone .dbx-handle-cursor{
cursor:move !important;
}
.dbx-dummy{
display:block;
width:0;
height:0;
overflow:hidden;
}
.dbx-group,.dbx-box,.dbx-handle{
position:relative;
display:block;
}
.dbx-handle{
margin-top:4px;
padding-left:12px;
height:12px;
}
/****************************************************************
avoid padding,margins or borders on dbx-box,
to reduce visual discrepancies between it and the clone.  
overall,dbx-box is best left as visually unstyled as possible 
*****************************************************************/
.dbx-box{
margin:0;
padding:0;
border:none;
}

#validToolMainBody .dbx-box{
border:0px solid #F00;
}

#validToolMainBody .dbx-content{
margin-left:1.5em;
padding:3px;
border:1px solid #CCC;
}

#validToolMainBody .dbx-content p{
margin-top:0;
margin-bottom:0;
}

/*#validToolMainBody .left-margin .left-margin{
margin-left:1.5em;
}

#validToolMainBody .left-margin .left-margin p{
margin:0 0 0 15px;
}*/

.dbx-box-open .dbx-content{display:block}
.dbx-box-closed .dbx-content{display:none}
.dbx-handle-cursor{cursor:move}
a.dbx-toggle,a.dbx-toggle:visited{
display:block;
width:10px;
height:12px;
overflow:hidden;
background-image:url(/images/blue-toggle.gif);
background-image:url('file:///C:/Users/jtak/Documents/My%20Web%20Sites/images/gray-toggle.gif');
position:absolute;
top:0;
left:0;
text-indent:-50px;
text-decoration:none;
}

a.dbx-toggle-open,a.dbx-toggle-open:visited{
background-position:0 0;
}

a.dbx-toggle-closed,a.dbx-toggle-closed:visited{
background-position:0 12px;
}

a.dbx-toggle-hilite-open,a.dbx-toggle-hilite-open:visited{
background-position:10px 0;
}

a.dbx-toggle-hilite-closed,a.dbx-toggle-hilite-closed:visited{
background-position:10px 12px;
}

/* keyboard navigation tooltip */
.dbx-tooltip{
display:block;
position:absolute;
margin:25px 0 0 100px;
width:185px;
border:1px solid #000;
background:#ffd;
color:#000;
font:normal normal normal 0.85em tahoma,arial,sans-serif;
padding:2px 4px 3px 5px;
text-align:left;
}

/* use CSS2 system colors in CSS2 browsers 
but not safari,which doesn't support them */
*[class="dbx-tooltip"]:lang(en){
border-color:InfoText;
background:InfoBackground;
color:InfoText;
font:small-caption;
font-weight:normal;
}

/* additional clone styles */
.dbx-clone{
opacity:0.8;
-moz-opacity:0.8;
-khtml-opacity:0.8;
filter:alpha(opacity=80);
}

code.block{font-family:Courier;font-size:10pt}
code.terminal{color:#444;font-family:Courier;font-size:10pt}
blockquote.quote{margin:0.5em 0 2.5em 0;padding:0 1em 0 2em}
span.highlight{background-color:#ECFFD4;color:#000}
span.reference{display:block;margin-top:5px;padding-left:30px;color:#333}
.flag_ca{background:#FFF url('file:///C:/Users/jtak/Documents/My%20Web%20Sites/images/flags_country/ca.gif') no-repeat 0 center;
padding-left:2em
}
.flag_uk{background:#FFF url('file:///C:/Users/jtak/Documents/My%20Web%20Sites/images/flags_country/uk.gif') no-repeat 0 center;
padding-left:2em
}
.flag_us{background:#FFF url('file:///C:/Users/jtak/Documents/My%20Web%20Sites/images/flags_country/us.gif') no-repeat 0 center;
padding-left:2em
}
.flag_au{background:#FFF url('file:///C:/Users/jtak/Documents/My%20Web%20Sites/images/flags_country/au.gif') no-repeat 0 center;
padding-left:2em
}
h4.quote{font-size:13px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;margin:0;padding:0}
.o1 *{font-family:Verdana,Arial}	
.o1 h2,.o1 h3{color:#347;font-size:14px;font-weight:bold}
.o1 h2{font-size:16px}
.o1 a,.o1 p{font-size:12px}
.w2,.w2 p,.w2 a{font-size:12px}
.w2 ul,.w2 ol{margin-left:1em;padding-left:0;}
.w2 ul li{list-style:disc}
.w2 ol li{list-style:decimal}
span.hl2{background-color:#eeeec3}
div.checklist p { background: #fff url('file:///C:/Users/jtak/Documents/My%20Web%20Sites/images/check.png') no-repeat 2px 2px; 
padding-left: 25px; }
div.checklist p.warn {	background: #fff url('file:///C:/Users/jtak/Documents/My%20Web%20Sites/images/icons/warning-triangle.gif') no-repeat 2px 2px;
padding-left: 25px; }

.black, .black p { color: #000; }

ul.stars {
    margin-left: 0;
    margin-bottom: 12px;
}
ul.stars li { 
	background: url('file:///C:/Users/jtak/Documents/My%20Web%20Sites/images/d3/blue_star.gif') no-repeat 2px 5px; 
    font-size: 12px;
	list-style: none; 
	position: relative; 
	padding: 0 0 0 18px;
	margin-left: 0;
    }
div#slinky {
    width: 189px;
}
div#slinky a {
	display: block;
	color: #2465A7;
	padding: 8px;
	text-decoration: none;
	font-size:12px;
    }
div#slinky a:hover {
	text-decoration: underline;
	background: #f3f3f3;
    }
div#slinky p.menuheader {
    font-family:"Trebuchet MS",Verdana,Geneva,Arial,helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;
    margin: 30px 0 0 0;
	padding: 3px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: #eee;
	width: 189px;
	color: #2465A7;
    }
div#slinky h3 {
    font-family:"Trebuchet MS",Verdana,Geneva,Arial,helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;
    margin-top: 30px;
	padding: 3px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: #eee;
	width: 189px;
    }
div#slinky img.slinkytop {
   	margin: 0 20px;
}
.f12 { font-size: 12px; }
.msg .x-box-mc {
    font-size:14px;
}
#msg-div {
    position:absolute;
    left:35%;
    top:10px;
    width:250px;
    z-index:20000;
}
/* Used in CSR and Installation instruction pages */
ol.steps { margin-left: 0; padding-left: 0; }
ol.steps li { color: red; font-size: 12px; margin-bottom: 1em; }
ol.steps a { color: blue; }
tr .vip_row {
	background: #C2EFD5;
}

.hiddenaddl {
	color: #999 !important;
	}

-->
