/* CSS Document */
/* holly hack */
* html DIV.body {
margin: 0 -3px; ma\rgin: 0;
}
/****************/
/*ELEMENT STYLES*/
html {
height:100%;
}
body{
margin:0;
padding:0;
height:100%;/*needed to set left nav div height to 100%*/
background-color:#999999;
}
.pageWidth{
width:714px;
background-color:#FFFFFF;
}
.homeLoginArea{
background-image:url(../srchsmrt.nsf/bgHomeLogin.jpg);
width:518px;
height:24px;
}
.homeLoginHeight{
height:24px;
}
.innerBody{
width:469px;
padding-left:19px;
padding-top:22px;
padding-bottom:15px;
}
.leftNav{
width:193px;
}
.bgLeftNav{
background-image:url(../srchsmrt.nsf/bgLeftNav.gif);
}
.footerPadLeft{
padding-left:212px;
padding-bottom:15px;
}
.backToTopPadRight{
padding-right:30px;
}
.backToTop{
padding-right:3px;
}
.input{
height:12px;
width:150px;
border:1px solid #666666;
}
.darkBar{
background-color:#2F1809;
height:5px;
}
.darkBarIn{
width:519px;
margin-top:1px;
}
.darkBarInSub{
width:519px;
margin-top:1px;
height:18px;
}
.logoIn{
background-color:#FFFFFF;padding-bottom:19px;
}
.btnLearnIn{
padding-top:22px;
}
.btnPadIn{
padding-top:17px;
}
.loginPadIn{
padding-left:15px;
}
.loginPadTopBig{
padding-top:8px;
}
.loginPadTopSmall{
padding-top:3px;
}
.topNav{
width:519px;
height:26px;
background-image:url(../srchsmrt.nsf/bgTopNav.jpg);
}
.iconGuy{
padding-top:4px;
}
.topNavItem{
padding-top:8px;
padding-left:3px;
padding-right:25px;
}
.subNavItem{
padding-top:4px;
padding-right:25px;
}

/******************/
/*ATTRIBUTE STYLES*/
.height100{
height:100%;
}
.floatLeft{
float:left;
}
.floatRight{
float:right;
}
.alignLeft{
text-align:left;
}
.clear{
clear:both;
font-size:1px;
}
.displayInline{
display:inline;
}
.alignCenter{
text-align:center;
}
.vertCenter{
vertical-align:middle;
}
.boxColor
{
background-color:#EAF4F8;
}


/*************/
/*TEXT STYLES*/
.txtLight{
color:#838484;
text-decoration:none;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
.smallAllCaps{
color:#BF5C1A;
text-decoration:none;
text-transform:uppercase;
font-size:9px;
}
h1.large {
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#001B2A;
text-align:left;
display:inline;
}
h3 {
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#001B2A;
font-weight:normal;
text-align:left;
display:inline;
}
h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#001B2A;
font-weight:normal;
text-align:left;
display:inline;
font-style:italic;
}
.h4Blue{
color:#4889AF;
font-weight:bold;
}
.h4Dark{
color:#001B2A;
font-weight:bold;
text-transform:uppercase;
}
h2.small {
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#001B2A;
font-weight:normal;
text-align:left;
display:inline;
}
h3.blue {
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4889AF;
font-weight:bold;
text-align:left;
display:inline;
}
h1.small {
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4889AF;
font-weight:bold;
text-align:left;
display:inline;
}
h2.boxHead{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#838484;
text-transform:uppercase;
padding-left:12px;
vertical-align:middle;
display:inline;
font-weight:normal;
}
p, ol, ul{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-top:10px;
margin-bottom:10px;
}
.bodyTxt{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.boxHeadArea{
height:19px;width:214px;background-color:#D4D4D4;
text-align:left;
}
a:link{
color:#BF5C1A;
text-decoration:none;
}
a:visited{
color:#BF5C1A;
text-decoration:none;
}
a:hover{
color:#BF5C1A;
text-decoration:underline;
}
a.linkSubHead:link{
color:#838484;
text-decoration:none;
}
a.linkSubHead:visited{
color:#838484;
text-decoration:none;
}
a.linkSubHead:hover{
color:#4586AB;
text-decoration:none;
}
a.smallLink:link{
color:#BF5C1A;
text-decoration:none;
text-transform:uppercase;
font-size:9px;
}
a.smallLink:visited{
color:#BF5C1A;
text-transform:uppercase;
font-size:9px;
text-decoration:none;
}
a.smallLink:hover{
color:#BF5C1A;
text-decoration:underline;
}
a.topNavLink:link{
color:#ffffff;
text-decoration:none;
text-transform:uppercase;
font-size:11px;
}
a.topNavLink:visited{
color:#ffffff;
text-transform:uppercase;
font-size:11px;
text-decoration:none;
}
a.topNavLink:hover{
color:#333333;
text-decoration:none;
}
.topNavOn{
color:#333333;
text-decoration:none;
text-transform:uppercase;
font-size:11px;
}
a.subNavLink:link{
color:#ffffff;
text-decoration:none;
text-transform:uppercase;
font-size:9px;
}
a.subNavLink:visited{
color:#ffffff;
text-transform:uppercase;
font-size:9px;
text-decoration:none;
}
a.subNavLink:hover{
color:#71ADD0;
text-decoration:none;
}
.subNavOn{
color:#71ADD0;
text-decoration:none;
text-transform:uppercase;
font-size:9px;
}
a.hdrNavLink:link{
color:#001B2A;
text-decoration:none;
text-transform:uppercase;
font-size:12px;
}
a.hdrNavLink:visited{
color:#001B2A;
text-transform:uppercase;
font-size:12px;
text-decoration:none;
}
a.hdrNavLink:hover{
color:#BF5C1A;
text-decoration:none;
}
a.boxLink:link{
color:#838484;
text-decoration:none;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
a.boxLink:visited{
color:#838484;
font-size:11px;
text-decoration:none;
}
a.boxLink:hover{
color:#4586AB;
}
.footer{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#666666;
}
a.footerLink:link{
text-decoration:none;
color:#666666;
}
a.footerLink:visited{
text-decoration:none;
color:#666666;
}
a.footerLink:hover{
text-decoration:underline;
color:#666666;
}
.allCaps{
text-transform:uppercase;
}
select{
font-size: 10px;
}

