/* CSS Document styles.css */

body {
margin-top:0px; padding-top:0px;
margin-left:0px; padding-left:0px;
background-color:#3f4e7d;
}

table {
background-color:#ffffff;
}

div#footer{font-size:10px; text-align:center;}


/* ************************************* */

.smallLabel {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
}

.smallLabelBold {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#666666;
}

.smallLabelBlue {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#336699;
}


/* 780 width */
div#container{width:780px; margin:0px;}
div#header{position:relative;width:780px;height:120px;}
div#wrapper{float:left;width:780px;}
/*div#left_blue{float:left;width:75px;margin-left:-780px}*/
div#leftnav{float:left;width:180px;margin-left:-745px; margin-top:15px; padding-left:15px;}
div#main_content{margin-left: 215px; margin-top:15px;}



.desc1 {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
line-height:15px;
}

.desc1 a {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#336699;
line-height:15px;
}

.desc1 a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000066;
line-height:15px;
}

.desc1BlueHighlight {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000066;
line-height:15px;
}


.desc2 {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height:18px;
}

.desc2BlueHighlight {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000066;
line-height:25px;
}

h2 {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#666666;
}


img {
border:0px;
}

.img_w_thin_border {
border: thin solid #000000;
}

.productList {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#336699;
line-height:15px;
text-decoration: none;
}
.productList a:link {
text-decoration: none;	
color: #336699;
}
.productList a:visited {
text-decoration: none;	
color: #336699;
}
.productList a:hover {
color: #000066;
background-color:white;
text-decoration: none;	
}
.productList a:active {
text-decoration: none;	
color: #336699;
}

.grayLink {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#999999;
text-decoration: none;
}
.grayLink a:link {
text-decoration: none;	
color: #999999;
}
.grayLink a:visited {
text-decoration: none;	
color: #999999;
}
.grayLink a:hover {
color: #000066;
background-color:white;
text-decoration: none;	
}
.grayLink a:active {
text-decoration: none;	
color: #999999;
}

.bottomNav {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#666666;
text-decoration: none;
}
.bottomNav a:link {
text-decoration: none;	
color: #666666;
}
.bottomNav a:visited {
text-decoration: none;	
color: #666666;
}
.bottomNav a:hover {
color: #000066;
background-color:white;
text-decoration: none;	
}
.bottomNav a:active {
text-decoration: none;	
color: #666666;
}


.bluebarLink {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration: none;
}
.bluebarLink a:link {
text-decoration: none;	
color: #ffffff;
}
.bluebarLink a:visited {
text-decoration: none;	
color: #ffffff;
}
.bluebarLink a:hover {
color: #000066;
background-color:white;
text-decoration: none;	
}
.bluebarLink a:active {
text-decoration: none;	
color: #ffffff;
}

.readmoreLink {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#996633;
text-decoration: none;
}
.readmoreLink a:link {
text-decoration: none;	
color: #996633;
}
.readmoreLink a:visited {
text-decoration: none;	
color: #996633;
}
.readmoreLink a:hover {
color: #000066;
background-color:white;
text-decoration: none;	
}
.readmoreLink a:active {
text-decoration: none;	
color: #996633;
}

.nudgeSepLineUp {
vertical-align:7px;
color:#ffffff;
}

:active, :focus{
outline:none;
}



