/* normal elements */
p 
{ 
	color: #515151; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	line-height:14px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	margin:13px 0px 0px 0px;
}

html>body p 
{ 
	color: #515151; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	line-height:14px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	margin:14px 0px 0px 0px;
}

td, .normal 
{ 
	color: #515151; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	line-height:14px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

 ol, ul 
{ 
	color: #515151; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	line-height:14px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	margin-top: 0px; 
}

li
{ 
	margin-top: 0px; 
	margin-left: -23px;
	padding-left: 0px; 
}

.olSmall, .ulSmall 
{ 
	color: #515151; 
	FONT-SIZE: 11px; 
	line-height:13px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	margin-top: 0px; 
}
.liSmall 
{ 
	margin-top: 0px; 
	margin-left: -18px;
	padding-left: 0px; 
}

/* hrefs */
a, a:visited { color: #515151; FONT-WEIGHT: normal; FONT-SIZE: 12px; line-height:14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; } 
a:visited.hover, a:hover {color: #E97B25; FONT-WEIGHT: normal; FONT-SIZE: 12px; line-height:14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; } 
a:visited.active, a:active {color: #515151; FONT-WEIGHT: normal; FONT-SIZE: 12px; line-height:14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; } 

.breadcrumbnon { color: #515151; FONT-WEIGHT: normal; FONT-SIZE: 9px; line-height:9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 
.breadcrumb, .breadcrumb:visited { color: #515151; FONT-WEIGHT: normal; FONT-SIZE: 9px; line-height:9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; } 
.breadcrumb:visited.hover, .breadcrumb:hover {color: #E97B25; FONT-WEIGHT: normal; FONT-SIZE: 9px; line-height:9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; } 
.breadcrumb:visited.active, .breadcrumb:active {color: #515151; FONT-WEIGHT: normal; FONT-SIZE: 9px; line-height:9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; } 

.fabricfinish { color: #515151; FONT-WEIGHT: normal; FONT-SIZE: 10px; line-height:12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 
.fabricfinishlink, .fabricfinishlink:visited { color: #515151; FONT-WEIGHT: normal; FONT-SIZE: 10px; line-height:12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; } 
.fabricfinishlink:visited.hover, .fabricfinishlink:hover {color: #E97B25; FONT-WEIGHT: normal; FONT-SIZE: 10px; line-height:12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; } 
.fabricfinishlink:visited.active, .fabricfinishlink:active {color: #515151; FONT-WEIGHT: normal; FONT-SIZE: 10px; line-height:12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; } 

.subnavin, .subnav, .subnav:visited { color: #515151; FONT-WEIGHT: normal; FONT-SIZE: 12px; line-height:18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 
.subnav:visited.hover, .subnav:hover {color: #E97B25; FONT-WEIGHT: normal; FONT-SIZE: 12px; line-height:18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 
.subnav:visited.active, .subnav:active {color: #E97B25; FONT-WEIGHT: normal; FONT-SIZE: 12px; line-height:18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 

.whitelinkin, .whitelink, .whitelink:visited { color: white; FONT-WEIGHT: normal; FONT-SIZE: 12px; line-height:18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 
.whitelink:visited.hover, .whitelink:hover {color: #515151; FONT-WEIGHT: normal; FONT-SIZE: 12px; line-height:18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 
.whitelink:visited.active, .whitelink:active {color: #515151; FONT-WEIGHT: normal; FONT-SIZE: 12px; line-height:18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 

.white12blinkin, .white12blink, .white12blink:visited { color: white; FONT-WEIGHT: bold; FONT-SIZE: 12px; line-height:18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 
.white12blink:visited.hover, .white12blink:hover, .white12blink:visited.active, .white12blink:active  {color: #515151; FONT-WEIGHT: bold; FONT-SIZE: 12px; line-height:18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 

.smallnavin, .smallnav, .smallnav:visited { color: white; FONT-WEIGHT: normal; FONT-SIZE: 10px; line-height:12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 
.smallnav:visited.hover, .smallnav:hover {color: #515151; FONT-WEIGHT: normal; FONT-SIZE: 10px; line-height:12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 
.smallnav:visited.active, .smallnav:active {color: #515151; FONT-WEIGHT: normal; FONT-SIZE: 10px; line-height:12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 

.smallnav2in, .smallnav2, .smallnav2:visited { color: #E97B25; FONT-WEIGHT: bold; FONT-SIZE: 11px; line-height:18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 
.smallnav2:visited.hover, .smallnav2:hover {color: #515151; FONT-WEIGHT: bold; FONT-SIZE: 11px; line-height:18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 
.smallnav2:visited.active, .smallnav2:active {color: #515151; FONT-WEIGHT: bold; FONT-SIZE: 11px; line-height:18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 

.productnavin, .productnav, .productnav:visited { color: white; FONT-WEIGHT: bold; FONT-SIZE: 12px; line-height:18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 
.productnav:visited.hover, .productnav:hover {color: #515151; FONT-WEIGHT: bold; FONT-SIZE: 12px; line-height:18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 
.productnav:visited.active, .productnav:active {color: #515151; FONT-WEIGHT: bold; FONT-SIZE: 12px; line-height:18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 

.portallinkin, .portallink, .portallink:visited{ color: white; FONT-WEIGHT: normal; FONT-SIZE: 12px; line-height:16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 
.portallink:visited.hover, .portallink:visited.active, .portallink:hover, .portallink:active {color: #515151; FONT-WEIGHT: normal; FONT-SIZE: 12px; line-height:16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 

.smallgreylinkin, .smallgreylink, .smallgreylink:visited { color: #515151; FONT-WEIGHT: bold; FONT-SIZE: 10px; line-height:10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 
.smallgreylink:visited.hover, .smallgreylink:visited.active, .smallgreylink:hover, .smallgreylink:active {color: #515151; FONT-WEIGHT: bold; FONT-SIZE: 10px; line-height:10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 

.#51515114 { color: #515151; FONT-WEIGHT: normal; FONT-SIZE: 14px; line-height:16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.white14 { color: white; FONT-WEIGHT: normal; FONT-SIZE: 14px; line-height:16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.white14b { color: white; FONT-WEIGHT: bold; FONT-SIZE: 14px; line-height:16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.white12b { color: white; FONT-WEIGHT: bold; FONT-SIZE: 12px; line-height:14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.#51515112b { color: #515151; FONT-WEIGHT: bold; FONT-SIZE: 12px; line-height:14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.white12 { color: white; FONT-WEIGHT: normal; FONT-SIZE: 12px; line-height:14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.orange12b { color: #E87C25; FONT-WEIGHT: bold; FONT-SIZE: 12px; line-height:14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.orange14b { color: #E87C25; FONT-WEIGHT: bold; FONT-SIZE: 14px; line-height:18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.orange18b { color: #E87C25; FONT-WEIGHT: bold; FONT-SIZE: 18px; line-height:18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.orange24b { color: #E87C25; FONT-WEIGHT: bold; FONT-SIZE: 24px; line-height:28px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.orangebold{ color: #E87C25;FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 


.orange{ color: #E87C25;FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 
.orangeboldlrg{ color: #E87C25;FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 
.orangebold14{ color: #E87C25;FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 
.sectionhead{ color:white;FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 

h2 { color: #515151; FONT-WEIGHT: bold; FONT-SIZE: 12px; line-height:14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; margin:0px 0px 0px 0px; TEXT-DECORATION: none }
h1 { color: #515151; FONT-WEIGHT: bold; FONT-SIZE: 12px; line-height:14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; margin:0px 0px 0px 0px;}
h3 { color: #515151; FONT-WEIGHT: bold; FONT-SIZE: 12px; line-height:14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; margin:0px 0px 0px 0px; TEXT-DECORATION: none }

.conMain h1
{
	color: #E87C25; FONT-WEIGHT: bold; FONT-SIZE: 14px; line-height:14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; margin:10px 0px 0px 0px; TEXT-DECORATION: none 
}

.conMain h3
{
	FONT-WEIGHT: bold; FONT-SIZE: 14px; line-height:14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; margin:10px 0px 0px 0px; TEXT-DECORATION: none 
}

.plain ul
{
	margin: none;
	padding: none;
	
}
.plain li
{
	margin: none;
	padding: none;
	padding-bottom: 12px;
	
}
.whitesideannounce
{ 
	color: white;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13px; 
	line-height:16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	width:200px;
	margin-left:10px;
	margin-top:36px;
	text-align: left;
}

.whitesideannounce2
{ 
	color: white;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13px; 
	line-height:16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	width:200px;
	margin-left:10px;
	margin-top:18px;
	text-align:left;
}

.formsmall
{ 
	color: #515151;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.lngDesc
{ 
	color: #515151;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	width:255px;
}

.intro
{ 
	color: #515151;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
/* not sure if these are still used - check it out */
.introul
{ 
	color: #515151; 
	margin-top: 2px; 
	margin-bottom: 24px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.introli
{ 
	color: #515151; 
	margin-left: -15px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.footernon
{ 
	color: #797979;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
	position:relative;
	top:5px;
}

.footer, .footer:visited
{ 
	color: #797979;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
}

.footer:visited.hover, .footer:visited.active, .footer:hover, .footer:active
{ 
	color: #9A9A9A;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline; 
}

.leftnav
{ 
	color: white; 
	line-height: 16px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
} 

.leftnav:visited
{ 
	color: #EFEFF1; 
	line-height: 16px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
} 

.leftnav:visited.hover, .leftnav:visited.active, .leftnav:hover, .leftnav:active
{ 
	color: #737373; 
	line-height: 16px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
}

.lndng, .lndng:visited
{ 
	color: #E67B1E;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
} 

.lndng:visited.hover, .lndng:visited.active, .lndng:hover, .lndng:active
{ 
	color: #737373;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
} 

.small, .small:visited
{ 
	color: #E67B1E;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
} 

.small:visited.hover, .small:visited.active, .small:hover, .small:active
{ 
	color: #737373;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
} 

#errorMsg
{ 
	color: red; 
	line-height: 18px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	margin-bottom:12px; 
	margin-top:12px; 
}

.errorMsg
{
	color: red; 
	line-height: 18px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	margin-bottom:12px; 
	margin-top:12px; 
}

.phonePre
{ 
	color: #515151;
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	width:30px;
}

.phonePost
{ 
	color: #515151;
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	width:45px;
}

.inputNormal
{ 
	color: #515151;
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	width:125px;
}

.inputShort
{ 
	color: #515151;
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	width:40px;
}

.cellSpacer
{
	width:5px;
}

.rowSpacer
{
	height:6px;
}

	.footerNav
	{
		float:left;
		width:auto;
		text-align:center;
		position:relative;
	}
	
	.footerNavLPad
	{
		margin-left:12px;
		margin-right:12px;
	}
	
	.footerCopy
	{
		padding-top: 4px;
		clear:both;
		position:relative;
	}
	
	.footerArrow
	{
		border:0px;
		width:12px;
		height:18px;
		top:5px;
		position:relative;
	}
	
	.footerExtra
	{
		position:relative;
		top:5px;
	}
	
	.footerCon
	{
		text-align:center;

	}
	HTML>body .footerCon
	{
		text-align:center;

	}
	
	.footerNavCon
	{
		text-align:center;
		
	}
	
.thankyouNavBlock
{
	width:auto;display:inline-block;position:relative;margin-top:85px;
}

.thankyouNavBlockL
{
	text-align:center;position:relative;float:left;margin-right:12px;margin-left:8px;
}

.thankyouNavBlockR
{
	text-align:center;position:relative;float:left;margin-right:12px;
}

div.thankyouNavBlockR a.thankyouNavLink, div.thankyouNavBlockR a.thankyouNavLink:visited, div.thankyouNavBlockL a.thankyouNavLink, div.thankyouNavBlockL a.thankyouNavLink:visited
{
	color: #515151; FONT-WEIGHT: normal; FONT-SIZE: 14px; line-height:16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	display:inline-block;
}

div.thankyouNavBlockR a.thankyouNavLink:hover, div.thankyouNavBlockR a.thankyouNavLink:visited:hover, div.thankyouNavBlockR a.thankyouNavLink:active, div.thankyouNavBlockL a.thankyouNavLink:hover, div.thankyouNavBlockL a.thankyouNavLink:visited:hover, div.thankyouNavBlockL a.thankyouNavLink:active
{
	color: #E97B25; FONT-WEIGHT: normal; FONT-SIZE: 14px; line-height:16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	display:inline-block;
}

p.indent {
padding-left: 21px;
background: #fff url("/images/_dot.gif") no-repeat 9px 6px;
margin:0;
padding-bottom: 18px;
}
span.indent {
padding-left: 21px;
margin:0;
padding-top: 7px;
padding-bottom:7px;
display: block  !important;
}
.benefits h3 {
padding-top: 6px;

}

ul.normal
{
margin-left: 54px !important;
	font-size:12px !important;
	background: none !important;
	display: block  !important;
}
ul.normal li
{
	display: block  !important;
	float:none !important;
	background: none !important;
	text-align:left !important;

	font-size:12px !important;
	list-style-image: url(/images/_dot.gif) !important;

}
dd.tabs {
font-size:12px !important;

}
