i{
background-color:transparent;
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
font-size:12px;
font-style:italic;
}

a{
background-color: transparent;
color: #174F99;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 12px;
font-weight: normal;
line-height: 18px;
text-decoration: underline;
}

a.nav-lateral{
background-color: transparent;
color: #FFFFFF;
font-size: small;
}

a.nav-lateral:hover{ background-color: transparent; color: #FF0000; }

a.nav-sendpage{
background-color: transparent;
color: #FFFFFF;
font-size: x-small;
}

a.nav-sendpage:hover{ background-color: transparent; color: #FF0000; }

a.nested-h1,a.nested-h1:link,a.nested-h1:active,a.nested-h1:visited{
font-family: verdana,arial,helvetica,sans-serif;
font-size: 16px;
font-weight: bold;
}

a.nested-h2,a.nested-h2:link,a.nested-h2:active,a.nested-h2:visited{
font-family: verdana,arial,helvetica,sans-serif;
font-size: 15px;
font-weight: bold;
}

a.nested-h3,a.nested-h3:link,a.nested-h3:active,a.nested-h3:visited{
font-family: arial,verdana,helvetica,sans-serif;
font-size: 14px;
font-weight: bold;
}

a.nested-h4,a.nested-h4:link,a.nested-h4:active,a.nested-h4:visited{
font-family: arial,verdana,helvetica,sans-serif;
font-size: 13px;
font-weight: bold;
}

a.scroller1:link, a.scroller1:visited, a.scroller1:hover, a.scroller1:active, .scroller1{
background-color: transparent;
color: #000000;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 11px;
}

a:visited{
background-color: transparent;
color: #174F99;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 12px;
font-weight: normal;
line-height: 18px;
text-decoration: underline;
}

a:hover{
background: #F1F1F1;
color: #006699;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 12px;
font-weight: normal;
line-height: 18px;
text-decoration: underline;
}

a.ft:link{
background-color: transparent;
color: #666666;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 9px;
font-weight: normal;
line-height: 18px;
text-decoration: none;
}

a.ft:visited{
background-color: transparent;
color: #666666;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 9px;
font-weight: normal;
line-height: 18px;
text-decoration: none;
}

a.ft:hover{
background: #F8F8F8;
color: #024088;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 9px;
font-weight: normal;
line-height: 18px;
text-decoration: underline;
}

a.ft2:link{
background-color: transparent;
color: #88A2B3;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 10px;
font-weight: normal;
line-height: 18px;
padding-left: 9px;
padding-right: 9px;
text-decoration: none;
}

a.ft2:visited{
background-color: transparent;
color: #88A2B3;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 10px;
font-weight: normal;
line-height: 18px;
padding-left: 9px;
padding-right: 9px;
text-decoration: none;
}

a.ft2:hover{
background: none;
color: #6382A0;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 10px;
font-weight: normal;
line-height: 18px;
padding-left: 9px;
padding-right: 9px;
text-decoration: underline;
}

/* ----------- */ /* top navigation */ /* ----------- */
a.hm{
background-color: transparent;
color: #FFFFFF;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 13px;
font-weight: bold;
padding-bottom: 4px;
padding-left: 6px;
padding-right: 6px;
padding-top: 1px;
text-decoration: none;
}

a.hm:visited{
background-color: transparent;
color: #FFFFFF;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 13px;
font-weight: bold;
padding-bottom: 4px;
padding-left: 6px;
padding-right: 6px;
padding-top: 1px;
text-decoration: none;
}

a.hm:hover{
background-color: #000066;
color: #FFCC00;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 13px;
font-weight: bold;
padding-bottom: 4px;
padding-left: 6px;
padding-right: 6px;
padding-top: 1px;
text-decoration: none;
}

a.linx:link{
background-color: transparent;
color: #F3F3F3;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 18px;
text-decoration: none;
}

a.linx:visited{
background-color: transparent;
color: #F3F3F3;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 18px;
text-decoration: none;
}

a.linx:hover{
background: #003500;
color: #FFFFFF;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 18px;
text-decoration: underline;
}

body{
background-color: transparent;
color: #666666;
font-family: Arial,Helvetica,sans-serif;
scrollbar-3dlight-color: #445555;
scrollbar-arrow-color: #000066;
scrollbar-darkshadow-color: #AAAAAA;
scrollbar-face-color: #E1E1E1;
scrollbar-highlight-color: #CACACA;
scrollbar-shadow-color: #000000;
scrollbar-track-color: #E2E2E2;
}

code{
font-family: verdana,arial,helvetica,sans-serif;
font-size: x-small;
}

/* div.content is replace by td.content so it applies to all content*/

/* for all main content */
div.contenthomepage{
background-color: transparent;
color: #FFFFFF;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 15px;
line-height: 23px;
margin-bottom: 8px;
margin-top: 5px;
padding-left: 23px;
padding-right: 23px;
}

div.lftnav-selected-page{
background-color: #020167; /* the currently selected page,typically a contrasting background color to complement #lftnav a) */
border-bottom: 1px solid #020167;
border-top: 1px solid #333333;
color: #FFFFFF;
display: block;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 11px;
margin: 0px;
padding: 2px 0px 2px 10px;
text-decoration: none;
width: 180px;
}

div.nav-drop-down{
padding: 10px 0px 5px 10px; /* seldom used optgroup section nav */
}

div.scroller1{
background-color: #f0f0f0;
border: 1px solid #999999;
color: #000000;
font-size: 11px;
height: 150px;
overflow: auto;
padding: 5px 0px 10px 5px;
margin: 10px 10px 0px 10px;
}

div.side-link-box{
background-color: #f0f0f0;
border: 1px solid #006600;
color: #006600;
display: block;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 11px;
margin: 10px 10px 0px 10px;
padding: 5px;
text-align: center;
}

h1{
font-family: verdana,arial,helvetica,sans-serif;
font-size: 16px;
font-weight: bold;
margin-bottom: 2px;
}

h2{
font-family: verdana,arial,helvetica,sans-serif;
font-size: 15px;
font-weight: bold;
}

h3{
font-family: arial,verdana,helvetica,sans-serif;
font-size: 14px;
font-weight: bold;
}

h4{
font-family: arial,verdana,helvetica,sans-serif;
font-size: 13px;
font-weight: bold;
}

img.lt{ float: left; margin: 0px 10px 10px 0px; }

img.rt{ float: right; margin: 0px 0px 10px 10px; }

img.small-pic{ border: thin solid #999999; margin: 0px 10px 10px 0px; }

img.small-pic2{ margin: 0px 10px 10px 0px; }

img_left{
float: left;
margin-bottom: 20px;
margin-right: 23px;
margin-top: 20px;
text-align: center;
}

li{
background-color: transparent;
color: #333333;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 12px;
line-height: 18px;
list-style-position: outside;
list-style-type: square;
margin-left: 15px;
}

ol{ font-size: small; list-style-type: decimal; }

p{
background-color: transparent;
color: #333333;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 12px;
line-height: 18px;
}

p.cash-back{
background-color: transparent;
color: #333333;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 11px;
line-height: 14px;
text-align: center;
}

pre{ font-size: small; }

select.navigation{
font-family: verdana,helvetica,arial,sans-serif; /* optional drop-down section navigation */
font-size: 11px;
}

span.cash-back{
background-color: transparent;
color: #ff0000;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 12px;
line-height: 14px;
}

strong{
background-color: transparent;
color: #333333;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 18px;
}

table{ border-collapse: collapse; }

table.content{
background-color: #FFFFFF;
color: #000000;
}

table.order{
background-color: #FFFFFF;
border-left: 1px solid #999999;
border-right: 1px solid #999999;
border-top: 1px solid #999999;
color: #000000;
}

td{ font-size: small; }

td.blueoff{
background: #CADAE8;
background-color: transparent;
border: 1px #59452C solid;
height: 25px;
text-align: center;
width: 175px;
}

td.blueon{
background: #E4F0E9;
border: 1px #59452C solid;
height: 25px;
text-align: center;
width: 175px;
}

/* replaces div.content */
td.content{
background-color: transparent;
color: #333333;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 15px;
line-height: 18px;
margin-bottom: 18px;
margin-top: 5px;
padding-left: 23px;
padding-right: 23px;
}

td.hm{
background-color: transparent;
color: #FFFF00;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 13px;
font-weight: bold;
padding-bottom: 4px;
padding-left: 6px;
padding-right: 6px;
padding-top: 1px;
text-decoration: none;
}

td.lftnav-cell{
background-image: url("../imgs/bklft.jpg");
background-repeat: repeat;
line-height: 160%;
width: 180px;
}

td.lftnav-cell-2009{
background-color: #ffffff;
color: #000000;
width: 180px;
border-right: 1px solid #999999;
}

td.linx{
background-color: transparent;
color: #FFFF00;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 18px;
padding: 2px;
}

td.nav-lateral-copyright{
background-color: #660000;
color: #FFFFFF;
padding: 5px;
}

td.nav-lateral-top{
background-color: #660000;
color: #FFFFFF;
padding: 5px;
}

td.nav-sendpage{
background-color: #660000;
border-top: 1px solid #CCCCCC;
color: #FF0000;
font-size: x-small;
line-height: 100%;
padding: 5px;
text-align: center;
}

td.order-hdr{
background-color: #F0F0F0;
border-bottom: 1px solid #999999;
border-top: 1px solid #999999;
color: #000000;
}

td.order-hdr2{
background-color: #F0F0F0;
border-bottom: 1px solid #999999;
border-top: 1px solid #999999;
color: #000000;
}

/* trim */
td.spacer-chromey{ background-color: #000000; color: #FFFFFF; height: 3px; }

td.spacer-skinny{ background-color: #999999; color: #FFFFFF; height: 1px; }

th{
font-family: verdana,helvetica,arial,sans-serif;
font-size: small;
font-weight: normal;
}

tr{ vertical-align: top; }

tr.ctr{ vertical-align: middle; }

ul{
background-color: transparent;
color: #333333;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 12px;
line-height: 18px;
}

.accent{
background-color: #F0F0F0;
border: 1px solid #999999;
color: #000000;
padding: 5px;
}

.bdr{ border: 1px solid #708691; }

.bld{
background-color: transparent;
color: #990000;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 13px;
font-weight: bold;
}

.br-style1{ color: #336600; font-weight: bold; }

.copyright, a.copyright, a.copyright:visited, a.copyright:active, a.copyright:link{
background-color: transparent;
color: #999999;
font-size: 10px;
}

.green{ background-color: transparent; color: #006600; }

.img_mid{
float: middle;
margin-right: 10px;
padding-bottom: 10px;
padding-top: 5px;
text-align: center;
}

.img_rt{
float: right;
margin-left: 23px;
margin-top: 5px;
text-align: right;
}

.nav-lateral-top-hyphen{ background-color: transparent; color: #FFFFFF; }

.nomargin{ margin: 0px; }

.red{ background-color: transparent; color: #FF0000; }

.style1{
background-color: transparent;
color: #FFFFFF;
font-family: Arial,Helvetica,sans-serif;
font-size: 10px;
}

.style2 { color: #FFCC00; }

.tiny{ font-size: x-small; }

.txtsmall{
background-color: transparent;
color: #666666;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 10px;
font-style: italic;
font-weight: normal;
line-height: 13px;
}

.whitetxt{
background-color: transparent;
color: #F1F1F1;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 14px;
font-weight: normal;
}

#lftnav a{
background-color: #CCCCCC; /*#ECE9D8*/
border-bottom: 1px solid #CCCCCC;
border-top: 1px solid #333333;
color: #020167;
display: block;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 11px;
margin: 0px;
padding: 2px 0px 2px 10px;
text-decoration: none;
width: 180px;
}

#lftnav a:hover{
background-color: #020167;
border-bottom: 1px solid #CCCCCC;
border-top: 1px solid #333333;
color: #FFFF00;
font-style: normal;
padding: 2px 0px 2px 10px;
}

#SQLcontent{
color: #000000;
background-color: transparent;
padding: 10px;
}
