﻿/* generated by csscreator.com */ 
html, body
{ 
	margin:0; 
	padding:0; 
	text-align:center; 
	color: #369;	
	margin: 5px 0px -10px;
} 
 
#pagewidth
{
	margin-left:40px; 
	margin-right:auto; 
} 

#header .headertext 
{
	color: #238ED1;
	font-size: 16pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}



 
#header
{
	position:relative; 
	height:80px; 
	width:900px;
} 
 
#maincol
{
	background-color: #FFFFFF;  
	float: left; 
	display:inline; 
	position: relative; 
	width:60%; 
	vertical-align: top;
 }
 
 #rightcol
 {
	vertical-align: top;
	background-color: #e0e0e0;
 }
 
#footer
{
	height:150px; 
	background-color:#FFFFFF; 
	clear:both;
 } 
 
 #twocols
 {
	width:900px;	
 }

.CategoryBox 
{
    margin:5px;
    width:150px;
    background-color:#FFFFFF;
    padding:0px 0px 6px 0px;
    font-size:8.5pt;
}

.CategoryBox H2 
{
    font-size:9pt;
    color:#FFFFFF;
    width:100%;
    background-color:#63B7ED;
    padding:3px 0px 3px 0px;
    text-indent:5px;
    margin-bottom:4px;
    font-weight:bold;
}

.CategoryBox a
{
	font-weight: bold;
	font-size: 11px;
	margin-left: 2px;
}


td#HeaderUnderbarSep
{
	background-color: #dedede;
}

td#HeaderUnderbar
{
	background-color: #DEDEDE;
}
 
 
td#navColumn
{
	background-color: #EEE8D9;
	width: 175px;
}
 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after 
{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
/*printer styles*/ 
@media print{ 

	/*hide the right column when printing*/ 
	#rightcol{display:none;} 
	#twocols, #maincol{width:100%; float:none;}
	
}


/* CONTENT STYLES */

h1
{
	font-size: 2em;
	color: #63B7ED;
	display: block;
	font-weight: bold;
}


h2
{
	color: #63B7ED;
	display: block;
	font-weight: bold;
	font-size: 1.8em;
}

div.subtitle
{
	color: #63B7ED;
font-size: 14px;
font-weight: bold;
}

p, li, a, div
{

color: #202020;
font-family: arial, sans-serif;
font-size: 12px;
}

div.content_column_left
{
	float: left;
	width: 250px;
	margin-right: 20px;
}

div.content_column_right
{
	display: block;
	width: 250px;
	margin-right: 20px;
}

a
{
	color: #2E9FE7;
}

.fineprint 
{
    font: normal .8em arial, helvetica, sans-serif;
}

#Footer a 
{
    font: normal 1em arial, helvetica, sans-serif;
    text-align: center;
    color: #555555;
    padding: 0px 5px 0px 5px;
    font-weight: bold;
}

div#PartsLinks a:link {cursor:text; text-decoration: underline; color:#555; font-size: 1em; font-weight: normal;}
div#PartsLinks a:visited {cursor:text; text-decoration: underline; color:#555; font-size: 1em; font-weight: normal;}


