/* CSS Document */

body {
	font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	line-height: 150%;
	color: #000000;
}

p {
	font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	line-height: 150%;
	color: #000000;
}



h3 {
	font-family: Arial, Verdana, Helvetica;
	font-size: 10pt;
	line-height: 150%;
	color: #2478ab;
}

h2 {
	font-family: Arial, Verdana, Helvetica;
	font-size: 13pt;
	line-height: 150%;
	color: #2478ab;
}


input {
	font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	line-height: 150%;
	color: #000000;
}

textarea {
	font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	line-height: 150%;
	color: #000000;
}

select {
	font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	line-height: 150%;
	color: #000000;
}

option {
	font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	line-height: 150%;
	color: #000000;
}


table {
	border-collapse: collapse;
}


td {
	font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	line-height: 150%;
	color: #000000;
}

ul {
	font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	line-height: 150%;
	color: #000000;
}

ol {
	font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	line-height: 150%;
	color: #000000;
}

li {

	padding-bottom:10px;
}

a {
	color:#cc3300;
}

a:hover {
	color:#ffcb08;

}

.subheading {
	font-weight:bold;
	color:#2478ab;
	font-size:9pt;
}


.outerBorder {

	border: 1px solid #475e88;
}


.homeSub1 {

	padding-left: 16px;
	padding-right: 5px;
	
}

#datetime {
	color:#9bcfe7;
	padding-right:0px;
	padding-bottom:5px;
	font-size:9px;
	text-align:right;
	width: 747px;

} 

#content {
	padding-left:30px;
	padding-right:10px;
	padding-bottom:10px;
}

#contentDraft {
	padding-left:30px;
	padding-right:10px;
	padding-bottom:10px;
	background-image:url(images/header-draft-bg.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	padding-top:85px;
}

#contentDraftB {
	padding-left:30px;
	padding-right:10px;
	padding-bottom:10px;
	background-image:url(images/header-draftB-bg.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	padding-top:125px;
}
#contentDraftC {
	padding-left:30px;
	padding-right:10px;
	padding-bottom:10px;
	background-image:url(images/header-draftC-bg.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	padding-top:115px;
}

#subnav {
	padding-top:2px;
	padding-right:10px;
	font-weight:bold;
}

#subnav a {
	text-decoration:none;
	
	}
	
#subnav a:hover {
	text-decoration:underline;
	
	}

#subnavBottom {
	padding-bottom:5px;
	padding-top:-10px;
	padding-right:10px;
	font-weight:bold;
}

#subnavBottom a {
	text-decoration:none;
	
	}
	
#subnavBottom a:hover {
	text-decoration:underline;
	
	}


.activeLink {
	color:#2478ab;
}

.productTable td {
	border: 1px solid #000000;

}

.productTable td p{

	font-size:.85em;
}

.productTableNew td p {
	
	font-size:.85em;
	margin-left:2px;
}

.productTableNew td div {
	
	font-size:.85em;
	margin:5px;

}

.productTableNew td div ul{
	

	margin:0px;
	padding-top:0px;
	padding-left:10px;

}

.productTableNew td div ul li{
	

	margin:0px;
	line-height:110%;
	font-size:.85em;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:3px;

}


#homeNewsBullets {
	margin-left:17px;
	margin-right:10px;
	padding:0px;
	list-style-type: none;
	list-style-image: none
	list-style-position: outside;
}



#homeNewsBullets li
{
	background-image: url(images/bullet-home.gif);
	background-repeat: no-repeat;
	padding-left:20px;
}

.bottomNav{


}

.legend {
	font-family: Arial, Verdana, Helvetica;
	color: #2478ab;
	font-size: 7pt;
}