div#wrapper div#body_content
{
	float:left; display:inline;
	height:auto !important; min-height: 500px; height:500px;
	background:#FFF;	
	/*border:1px solid blue;*/
}
p{ margin-bottom: 20px; }
/*product content*/
div#wrapper div#body_content div#product_content
{
	float:left; display: inline;
	/*border: 1px solid #FF9999;*/
	color: #7e8386;
	width: 495px;
	/*border-left: 1px solid #4b7fbb;*/
	padding: 0 0 0 20px;
	/*border:1px solid red;*/
	margin: 0 0 0 0 ;
	
}

div#wrapper div#body_content p { /*border:1px solid purple;*/ margin-bottom: 0; }

div#wrapper div#body_content div#product_content p a:link, div#wrapper div#body_content div#product_content p a:active, div#wrapper div#body_content div#product_content p a:visited{
	color: #172856; text-decoration: none;
	border-bottom: 1px dotted #172856;
}

div#wrapper div#body_content div#product_content p a:hover, div#wrapper div#body_content div#product_content p a:visited:hover, div#wrapper div#body_content div#product_content p a:focus{
	color: #172856; text-decoration: underline;
	border-bottom: 1px solid #172856;
}

div#wrapper div#body_content div#product_content ul { margin-left: 20px; margin-bottom: 10px; }
div#wrapper div#body_content div#product_content ul li{ margin: 5px 0 10px 0; }

div#wrapper div#body_content div#product_content ul a:link, div#wrapper div#body_content div#product_content ul a:active, div#wrapper div#body_content div#product_content ul a:visited{
	color: #172856; text-decoration: none;
	border-bottom: 1px dotted #172856;
}

div#wrapper div#body_content div#product_content ul a:hover, div#wrapper div#body_content div#product_content ul a:visited:hover, div#wrapper div#body_content div#product_content ul a:focus{
	color: #172856; text-decoration: none;
	border-bottom: 1px solid #172856;
}


div#wrapper div#body_content div#product_content.okeford{ border-left: 1px solid /*#4b7fbb*/ #95b1d1; }
div#wrapper div#body_content div#product_content.hinton{ border-left: 1px solid /*#36aa95*/ #7fd9c9; }
div#wrapper div#body_content div#product_content.mpac{ border-left: 1px solid #d5b0d8; }
div#wrapper div#body_content div#product_content.milborne{ border-left: 1px solid #d99d5e;  }

div#wrapper div#body_content div.pdf_list ul { list-style: url(/media/imgs/page_white_acrobat.png);  padding: 0 0 0 10px; }

div#wrapper div#body_content div#product_content h1, div#wrapper div#body_content div#product_content h2{ font-size: 18px; font-weight: 500; margin: 0 0 10px 0; }
div#wrapper div#body_content div#product_content h1.okeford, div#wrapper div#body_content div#product_content h2.okeford{ color: #4b7fbb; }
div#wrapper div#body_content div#product_content h1.arne, div#wrapper div#body_content div#product_content h2.arne{ color: #64C5E9; }
div#wrapper div#body_content div#product_content h1.hinton, div#wrapper div#body_content div#product_content h2.hinton{ color: #36aa95; }
div#wrapper div#body_content div#product_content h1.mpac, div#wrapper div#body_content div#product_content h2.mpac{ color: #af86b2; }
div#wrapper div#body_content div#product_content h1.milborne, div#wrapper div#body_content div#product_content h2.milborne{ color: #d99d5e; }

/*div#wrapper div#body_content div#product_content p.cta_product{ font-weight: bold;  font-size: 14px; }*/
div#wrapper div#body_content div#product_content p.cta_product a:link, div#wrapper div#body_content div#product_content p.cta_product a:active, div#wrapper div#body_content div#product_content p.cta_product a:visited{ 
	background: url(/media/imgs/side_btn_hover_new.jpg) no-repeat;	
	width: 168px; height: 20px;
	display: block;	
	text-align: center; text-decoration: none; text-transform: capitalize; font-size: 10px;
	color:#FFF;
	padding: 5px 0px 0px 0px;
	float: right; display: inline;

}
div#wrapper div#body_content div#product_content p.cta_product a:hover, div#wrapper div#body_content div#product_content p.cta_product a:visited:hover, div#wrapper div#body_content div#product_content p.cta_product a:focus{ 
	background: url(/media/imgs/side_btn_new.jpg) no-repeat;
	width: 168px; height: 20px;
	display: block;
	text-align: center; text-decoration: none; text-transform: capitalize; font-size: 10px;
	color:#1E3160;
	padding: 5px 0px 0px 0px;
	float: right; display: inline;
}

/*LEFT COL*/
div#wrapper div#body_content div#left_col{
	float:left; display: inline;
	/*border-right: 1px solid #FFF;*/
	width:205px; min-height:280px; height: 280px; height: auto !important;
	background:#FFF;	
}

div#wrapper div#body_content div#left_col ul{
	list-style: none; list-style-type: none;
}

div#wrapper div#body_content div#left_col ul li{
	margin: 0px 0px 10px 15px;
	float:left; display: inline;
}

div#wrapper div#body_content div#left_col ul li a:link, div#wrapper div#body_content div#left_col ul li a:active, div#wrapper div#body_content div#left_col ul li a:visited{
	background: url(/media/imgs/side_btn_new.jpg) no-repeat;
	width: 158px; height: 20px;
	display: block;	
	text-align: left; text-decoration: none; text-transform: capitalize; font-size: 10px;
	color:#1E3160;
	padding: 5px 0px 0px 10px;
	float: left; display: inline;
}

div#wrapper div#body_content div#left_col ul li a:hover, div#wrapper div#body_content div#left_col ul li a:visited:hover, div#wrapper div#body_content div#left_col ul li a:focus, div#wrapper div#body_content div#left_col ul li a.active{
	background: url(/media/imgs/side_btn_hover_new.jpg) no-repeat;
	width: 158px; height: 20px;
	display: block;
	text-align: left; text-decoration: none; text-transform: capitalize; font-size: 10px;
	color:#FFF;
	padding: 5px 0px 0px 10px;
	float: left; display: inline;
}

/*RIGHT COL*/
div#wrapper div#body_content div#right_col
{
	font-size: 10px;
}

div#wrapper div#body_content div#right_col a:link, div#wrapper div#body_content div#right_col a:active, div#wrapper div#body_content div#right_col a:visited{
	color: #FFF; text-decoration: none;
}

div#wrapper div#body_content div#right_col a:hover, div#wrapper div#body_content div#right_col a:visited:hover, div#wrapper div#body_content div#right_col a:focus{
	color: #FFF; text-decoration: underline;
}

/*OKEFORD*/
div#wrapper div#body_content div#right_col div.okeford_btn{
	width: 154px; height: 92px;
	background: url(/media/imgs/right_col/okeford_right.png) no-repeat;
	margin: 0 0 10px 0;
	padding: 10px 10px 0 12px;
	line-height: normal;
	float:left; display: inline;
}

/*ARNE*/
div#wrapper div#body_content div#right_col div.arne_btn{
	width: 154px; height: 92px;
	background: url(/media/imgs/right_col/arne_right.png) no-repeat;
	margin: 0 0 10px 0;
	padding: 10px 10px 0 12px;
	line-height: normal;
        float:left; display: inline;
}

/*HINTON*/
div#wrapper div#body_content div#right_col div.hinton_btn{
	width: 154px; height: 92px;
	background: url(/media/imgs/right_col/hinton_right.png) no-repeat;
	margin: 0 0 10px 0;
	padding: 10px 10px 0 12px;
	line-height: normal;
	float:left; display: inline;
}

/*MPAC*/
div#wrapper div#body_content div#right_col div.mpac_btn{
	width: 154px; height: 92px;
	background: url(/media/imgs/right_col/mpac_right.png) no-repeat;
	margin: 0 0 10px 0;
	padding: 10px 10px 0 12px;
	line-height: normal;
	float:left; display: inline;
}

/*MILBORNE*/
div#wrapper div#body_content div#right_col div.milborne_btn{
	width: 154px; height: 92px;
	background: url(/media/imgs/right_col/milborne_right.png) no-repeat;
	margin: 0 0 10px 0;
	padding: 10px 10px 0 12px;
	line-height: normal;
	float:left; display: inline;
}

/*WHITE*/
div#wrapper div#body_content div#right_col div.white_btn{
	width: 154px; height: 92px;
	background: url(/media/imgs/right_col/white_right.png) no-repeat;
	margin: 0 0 10px 0;
	padding: 10px 10px 0 12px;
	color: #949494;
	line-height: normal;
	float:left; display: inline;
}

div#wrapper div#body_content div#right_col div.white_btn a:link, div#wrapper div#body_content div#right_col div.white_btn a:visited{ color: #333; text-decoration: none; font-size: 10.5px; font-weight: normal; }
div#wrapper div#body_content div#right_col div.white_btn a:hover, div#wrapper div#body_content div#right_col div.white_btn a:visited:hover, div#wrapper div#body_content div#right_col div.white_btn a:focus{ color: #333; text-decoration: underline; font-size: 10.5px; font-weight: normal; }

div#wrapper div#body_content div#right_col font{ font-weight: bold; font-size: 11px; clear: both; }

