
html, body
{
padding:0px;
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt;
color: #666666;
}

p, OL, UL, span
{
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt;
line-height: 1.4;
color: #666666;
}
#container {
	position: absolute;
	top: 30px;
	left: 11px;
	right: 11px;
	height: 350px;
	background-color: #fff;
	z-index: -1;
}

#NavMargin 
{
	margin-left: 10%;
	margin-right: 10%;
}

#ProductFinderTier {
	float: right;
	padding-left: 20px;
	z-index: -1;
}

#topnavholder {
	height: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 20px;
	text-align:right;
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
}
.Results {
	font-weight: bold;
}

table.borderme {
	border-style:solid;
	border-width:1px;
	border-color: #666;
}
#bgcolor {
	position: absolute;
	left: 10px;
	top: -40px;
	z-index: 0;
	width: 100%;
	background-color: #fff;	
}

.White
{
color: #FFFFFF;
}

.Small
{
font-size: 8pt;
}

H1	
{
font-family: arial, helvetica, sans-serif; 
font-size: 12pt;
margin-bottom:-5px;
line-height: 1;
font-weight: bold;
color: #114288;
}

H2
{
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 11pt;
font-weight: bold;
line-height: .75;
color: #999999;
}

H3
{
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 10pt;
font-weight: bold;
color: #000000;
}

a:link, 
a:visited,
a:active,
a:link span, 
a:visited span,
a:active span
{
text-decoration: underline;
color: #003580;
}

a:hover,
a:hover span
{
text-decoration: underline;
color: #000000;
}

div.BreadCrumb a:link,
div.BreadCrumb a:visited,
div.BreadCrumb a:active
{
text-decoration: underline; 
font-size: 10pt;
color: #CC3333;
font-weight: bold;
}

a:link.TopNav, 
a:visited.TopNav, 
a:active.TopNav,
.TopNav	
{
text-decoration: none; 
font-size: 9pt;
color: #FFFFFF;
font-weight: bold;
}

a:hover.TopNav,
a:hover.TopNav,
.TopNav
{
text-decoration: underline;
color: #000000;
}

a:link.TopNavBar, 
a:visited.TopNavBar, 
a:active.TopNavBar,
.TopNavBar	
{
text-decoration: none; 
font-size: 9.5pt;
color: #FFFFFF;
font-weight: bold;
}

a:hover.TopNavBar,
a:hover.TopNavBar,
.TopNavBar
{
text-decoration: none;
color: #DAF1FE;
}

.Buttons { 
font-size: 9pt;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
background-color: #003580; 
color: #FFFFFF; 
border-color:#000000;
border:1px solid;
white-space: nowrap;
}

a.Buttons:link, 
a.Buttons:visited, 
a.Buttons:active
{
font-size: 9pt;
text-decoration: none; 
color: #FFFFFF;
padding-top: 2px;
padding-bottom: 2px;
padding-right: 6px;
padding-left: 6px;
line-height: 22px;
}

.ButtonHover, a.Buttons:hover, .Buttons:hover { 
font-size: 9pt;
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold;
background-color: #FFFFFF; 
color: #003580;
border: 1px;
height: 20px;
border-color:#000000;
border:1px solid;
text-decoration: none;
line-height: 22px;
}

select { 
 background-color: #FDFAD4; 
 color: #102132; 
 border: 1px solid #284279; 
}

#MetaContainer, .MetaContainer {
	background-color: #eaeaea;
	padding: 10px;
	border-style:solid;
	border-width:1px;
	border-color: #666;
	font-size: 10pt;
	width: 88%;
	margin-top: 10px;
	margin-bottom: 40px;
}

#header_menu_1
{
	float:left;
}
#header_menu_2
{
	float:left;
}
#header_menu_3
{
	float:left;
}
#header_menu_4
{
	float:left;
}
#header_menu_5
{
	float:left;
}
#header_menu_6
{
	float:left;
}

.Footer
{
	font-family:  verdana, arial;
	padding-top: 20px; 
	padding-bottom: 20px; 
	font-size: 8pt;
	color: #666666;
	clear:both;
}

a:link.Green, 
a:visited.Green, 
a:active.Green,
.Green
{
	color: Green;
	font-size: 9pt;
}

hr
{
	padding-top: 10px; 
	padding-bottom: 10px;
}

pre {
font-family:  verdana, arial;
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

