@charset "UTF-8";
/* CSS Document */

body { font : 12px/20px Verdana, Arial, sans-serif; 
margin : 0; 
color : #006; 
text-align: center;
}

p { font : 10px/20px Verdana, Arial, sans-serif; }

h1 { font : 12px/20px Verdana, Arial, sans-serif; 
}

h2 { font : 12px/20px Verdana, Arial, sans-serif; 
color : #999999; 
}

h5 { font : 10px/14px Verdana, Arial, sans-serif; 
color : #999999; 
}

div#description {  
margin : 0; 
padding : 0 17px 0 93px;
color : #666666; 
text-align : right; }



div#container {
	width : 943px;
	margin : 0 auto;
	padding : 0;
	text-align : left;
	color: #006;
}

div#leftcolumn { 
float : left; 
width : 436px;
overflow : auto; }

div#leftcolumnorder { 
float : left; 
width : 374px;
overflow : auto; }

div#rightcolumn { 
float : left; 
width : 506px;
margin : 0; 
padding : 0px; }

div#orderleftcolumn { 
width : 374px;
overflow : auto; }

div#orderrightcolumn { 
float : left; 
width : 568px;
margin : 0; 
padding : 0px; }

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

	
div#leftblock2 {
	}

div#leftblock4 {
	margin-bottom: 0px; }

	



div#rightblock7 {
	background-color : #F0EFEF; 
	padding: 0px 0 0 0; }
	
div#extrablock1 {
	height : 176px;
	border-bottom: 0px solid #FFF; }
	


div#extrablock2 {
	height : 39px;
	border-bottom: 0px solid #FFF; }
	



div#footer { 

margin : 0px 0px 0px 0px; 
padding : 0; 
text-align : left; }


a:link {
	color: #06c;
	text-decoration: underline;
	}
a:visited {
	text-decoration: underline;
	color: #06c;
}
a:hover {
	text-decoration: none;
	color: #c06;
}
a:active {
	text-decoration: underline;
	text-align: center;
}
