body, h1, h2, h3, h4, h5, h6, table, tr, td {font-family: Verdana, Arial, Sans-serif;}  
body, table, tr, td { font-size:10px;}
table.clean { border-collapse: collapse; }
 .clean td.htext, .clean td.text { border: 1px solid #EAE9E1; }
.htext {color: black; font-weight: bold; text-align: center;}
tr.altcol1 {background-color: #ffffff; color: black;}
tr.altcol2 {background-color: #f8f8f8; color: black;}
.clean td.text { font-weight: normal; }
.clean td.alpha {text-align: left;}
.clean td.numeric, .clean td.right   { text-align: right;}
.subhdg { margin-top: 15px; border-top: 2px outset #ECE9D8; font-weight:bold;} 
.subtext { text-align: right; padding-bottom: 5px;} 
.searchbox {font-size: 10px; color:#666666; }
.logo { float: none; display: none; } 
.title{ padding-top: 1px; padding-bottom: 1px; font-size:26px; color:#663333;}
.breakhead { margin-top: 1px; color: black; font-size: 12px; font-weight: bold; }


#header, #topHeader, #topNav, .menu1, #titleBar, #lpBar, #botNav, #minipopupcontent, #popupBoxClose, .closeimg, #outerpop, #cart_bulkreq, #tagLine{
 display: none;  	
}

a:link {
	color: #01479F;
}

img { 
	border-width: 0px;
}

/* ============ Header ============= */

#headlogo {
	display: block;	
}

/* ============ Footer ============= */

#footer {
	float: none;
	height: 53px;
	text-align: center;
	font-size: 95%;	
	color: #0C2D63;
}

.hideit{
	display:none;
}

.img16 {
 	width: 16px;
 	vertical-align: middle; 	
 }
 
 .bulk_table th {
 	text-align: left;
 	vertical-align: bottom;
 	font-weight: normal	
 }

.bulk_table td {
 	text-align: left;
 	vertical-align: top;
 	//font-weight: bold	
 }
 
 .bold {
 	font-weight: bold;		
 }
 
 .nobold{
 	font-weight: normal;	
 }
 
 .alignright{
 	float: right;
 }
 
 .alignleft{
 	float: left;
 }
 
 .alignclear {
  clear: both;
}

.nomargin
{
	margin-left:0px;
	margin-right:0px;
}

.bulk_details_title
{
	font-weight: bold;
}

.bulk_details td
{
	vertical-align: top;	
}

.saved_bulk_table th {
 	text-align: left;
 	vertical-align: top;
}
 
.aligntop td{
	vertical-align: top;	
}
 
.box .headline{
	border: 1px solid #cccccc;
}

#content h2 {
	font-size: 120%;
	background-color: #D2D9DE;
	height: 27px;
	padding-top: 4px;
	padding-left: 10px;
	color: #0C2D63;
	margin-top: 0px;
	right: -10px;
	position: relative;
}

/* to line up text with the H2 page title in the body */
#content p, #content h3, #content h4, #content .lineup, #content fieldset, #content table{
	margin-right: 5px;
	margin-left: 5px;
}

#content .pricebox h4{
	margin-left:10px;
}

#content a, #pop_up_content a {
	color: #0C2D63;
	text-decoration: none;
}

#wrap {
	background-color: #FFFFFF;
	margin: 0 auto;
}
#header {
	background-image: url(../images/header.jpg);
	background-repeat: no-repeat;
	float: none;
	height: 100px;
}

#container {
	background-color: #FFFFFF;
	float: none;
}

#content {
	padding: 2px;
	font-size: 105%;
	line-height: 16px;
}

.scheme {
	text-align: center;
}

#panel1 {
	width: 340px;
}

#rightSideBar h2 {
	width: 215px!important;
	height: 27px!important;
	margin: 0px!important;
	padding: 0px;
	right:0px!important;
	padding-left: 10px!important;
}

#rightSideBar ul {	
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 210px;
}

#rightSideBar li {
	background-image: url(../images/box_lg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 1px;
	overflow: hidden;
}

#rightSideBar .litTable{
	margin: 0px;
	padding: 0px;
}

#rightSideBar li h2 {
	padding: 0px!important;
	overflow: hidden;
	color: #63A721!important;
	background-color:#FFFFFF!important;
}


#rightSideBar {
	width: 215px;
}

#rightBar {
	float: none;
	width: 278px;
	font-size: 95%;
}

#rightBar ul {	
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#rightBar li {
	background-image: url(../images/box_lg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 1px;
}
