/* Print Style Sheet */
@media print {

body {background:white; 
     font-size:10pt; 
     margin:0 }
#navigation { display:none }
#sidebar { display:none }
#header { height:75px }
#content{ margin-left:0; 
     float:none; 
     width:auto }
#content a { font-weight:bold; 
     color:#000066; 
     text-decoration:underline }
#content{ margin-left:0; 
     float:none; 
     width:auto }
.ad { display:none }
h1, h2, h3, h4, h5, h6 { page-break-after:avoid; 
     page-break-inside:avoid }
h3 { margin-left:10px; 
     margin-bottom:0px; 
     padding-bottom:0px }
blockquote, table, pre { page-break-inside:avoid }
ul, ol, dl  { page-break-before:avoid }
img.centered { display: block; 
     margin-left: auto; 
     margin-right: auto; }
img.right { padding: 4px; 
     margin: 0 0 2px 7px; 
     display: inline; }
img.left { padding: 4px; 
     margin: 0 7px 2px 0; 
     display: inline; }
.right { float: right; }
.left { float: left }
img { page-break-inside:avoid; 
     page-break-after:avoid; }

/** Columns for the page **/
.col2a {
	float:left;
	margin-right:10px;
	width:45%;
}
.col2b {
	float:left;
	margin:0;
	width:45%;
}
.col3a {
	float:left;
	margin-right:10px;
	width:31%;
}
.col3b {
	float:left;
	margin-right:10px;
	width:31%;
}
.col3c {
	float:left;
	margin:0;
	width:31%;
}

.homecol3a {
	float:left;
	margin-right:40px;
	width:500px;
}
.homecol3b {
	float:left;
	margin-right:10px;
	width:200px;
}
.homecol3c {
	float:left;
	margin:0;
	width:200px;
}

.clear {
	clear:both;
}
.promobox {
	background-color:#ffffff;
	border:1px solid #000000;
	height:auto;
	margin:0 5px 10px 20px;
	padding:10px;
}
.left {
	float:left;
}
.right {
	float:right;
}

#usermessagea, .cf_info, #cformsform { display:none; }



}

