BODY {
	margin: 0px;
}
BODY, P, TD, TH, SPAN, .specDetailTable INPUT, .inlineInput {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #3B3B3B;
}
.bodytext, .nobold {
	line-height: 15px;
}
A, A:link, A:visited, A:active {
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	color: #3B3B3B;
	text-decoration: none;
}
.nobold A, .nobold A:link, .nobold A:visited, .nobold A:active {
	font-family: verdana, arial, sans-serif;
	font-weight: normal;
	color: #3B3B3B;
	text-decoration: none;
}
A:hover, .nobold A:hover {
	text-decoration: underline;
}
.heading1, .bigtext1 {
	font-family: verdana, arial, sans-serif;
	font-size: 13px;
	color: #3f4448;
}
.heading1 {
	font-weight: bold;
}
.heading2 {
	font-family: verdana, arial, sans-serif;
	font-size: 17px;
	color: #3F4448;
}
.page_buttons {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	line-height: 19px;
	font-weight: bold;
	color: #3F4448;
}
.search {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #3B3B3B;
}
.selecttext1 {
	font-family: verdana, arial, sans-serif;
	font-size: 17px;
	font-style: italic;
	line-height: 18px;
	color: #FFFFFF;
}
.selecttext2, .selecttext2 P, .selecttext DIV, .selecttext2 A, .selecttext2 A:link, .selecttext2 A:visited, .selecttext3, .selecttext3 DIV, .selecttext3 P, .selecttext3 A, .selecttext3 A:link, .selecttext3 A:visited {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.selecttext3 {
	line-height: 15px;
}
.selecttext2 A:hover, .selecttext2 A:active, .selecttext3 A:hover, .selecttext3 A:active {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.selectbox1 {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #3f4448;
}
.text1 {
	font-family: verdana, arial, sans-serif;
	font-size: 9px;
	color: #3B3B3B;
}
.text2 {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
}
.text3 {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
}
.trail, .trail A, .trail A:link, .trail A:visited {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.trail A:active, .trail A:hover {
	text-decoration: underline;
}

.orangetext {
	font-weight: normal;
	text-decoration: none;
	color: #FC6C01;
}
.orangetext A, .orangetext A:link, .orangetext A:visited {
	font-weight: bold;
	text-decoration: none;
	color: #FC6C01;
}
.orangetext A:hover, .orangetext A:active {
	font-weight: bold;
	text-decoration: underline;
	color: #FC6C01;
}

.hiddenInput {
	font-family: verdana, arial, sans-serif;
	font-size: 8pt;
	border: 0px;
}

.sitemap TD, .sitemap A, .sitemap A:visited, .sitemap A:link {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #3B3B3B;
	font-weight: normal;
	text-decoration: none;
}
.sitemap A:hover, .sitemap A:active {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #3B3B3B;
	font-weight: normal;
	text-decoration: underline;
}
.sitemaproot TD, .sitemaproot A, .sitemaproot A:link, .sitemaproot A:visited {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #3F4448;
	font-weight: bold;
	text-decoration: none;
}
.sitemaproot A:hover, .sitemaproot A:active {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #3F4448;
	font-weight: bold;
	text-decoration: underline;
}
.whitetext, .whitetext A:link, .whitetext A:visited, .whitetext A:hover, .whitetext A:active {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #dae3ea;
}
.whitetext A:link, .whitetext A:visited {
	font-weight: bold;
	text-decoration: none;
}
.whitetext A:hover, .whitetext A:active {
	font-weight: bold;
	text-decoration: underline;
}

.whiteheading {
	font-family: verdana, arial, sans-serif;
	font-size: 13px;
	color: #dae3ea;
}
.grey {
	color: #BBC5CE;
}
.stepNum {
	font-size: 13px;
	font-weight: bold;
}
.aw_body {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: normal;
	color: #3F4448;
}
.aw_body_bold {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: bold;
	color: #3F4448;
}
.aw_paragraph {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #3F4448;
}
.aw_paragraph_bold {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #3F4448;
}
.associated_link{
margin-bottom:30px;
padding-bottom:20px;
	
	border-bottom:1px solid white;
}
.associated_link img{
	float:left;
}
.link_text{
width:150px;
	float:left;
	padding:20px 10px 0px 0px;
}
.clearb{
	clear:both;
}
#associated_comp{
	margin:33px 55px 0px 0px;
	float:right;
	color:#edeac7;
	font-size:9px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	
}
#associated_comp a:link,
#associated_comp a:visited{
	color:#edeac7;
}
#associated_comp a:hover{
	text-decoration:underline;
}
