div.innews{
float:left;
margin-top:32px;
width:100%;
}

div.innews .leftcolwidthinnewsfirst{
margin-left:120px;
padding-top:15px;

}
div.innews .leftcolwidthinnews{
margin-left:120px;
margin-top:10px;
clear:both;
}

div.innews .leftcolwidthinnewsnoimage{
margin-left:0px;
margin-top:10px;
clear:both;
}

div.innews .leftdivininnews{
	float:left;
	margin-left:-120px;
}
* html div.innews .leftdivininnews{
	margin:0px;
	position:relative;
	left:-120px;
	margin-right:-120px;
}
div.innews .rightdivininnews{
	float:left;
	width:100%;
}
div.newswrapper{
float:left; width:100%;

}
div.innews .leftdivininnews img{
border:#AEB8BA 1px solid;
margin-top:20px;
}

div.innews .newsofthedate{
display:block;
color:#DCDCDC;
font-family:Arial, Helvetica, sans-serif;
margin-bottom:2px;

}

div.innews .newsheader{

}

div.innews .newsheader a{
color:#0193DC;
}
div.innews .newsheader a:hover{
color:#23b30b;
}



div.info {
	margin-top:32px;
	float:left;
	width:100%;
}

div.info .leftcolwidthinfo {
	float:left;
	margin-left:130px;
	margin-top:18px;
}
div.info .leftdivinfo {
	float:left;
	margin-left:-130px;
	width:130px;
}
* html div.info .leftdivinfo {
	position:relative;
	left:-130px;
}
div.info .leftcolwidthinfoin {
	margin-left:215px;	
}
div.info .leftdivinfoin {
	margin-left:-215px;
	width:215px;
}
* html div.info .leftdivinfoin {
	position:relative;
	left:-215px;
}

div.info .rightdivinfo {
	float:left;
	width:100%;
	margin-bottom:20px;
}
* html div.info .rightdivinfo {
	position:relative;
	left:-130px;
	margin-right:-130px;
}

div.info .rightdivinfo2 {
	float:left;
	width:100%;
	margin-bottom:20px;
}
* html div.info .rightdivinfo2 {
	position:relative;
	left:-215px;
	margin-right:-215px;
}
div.info .rightdivinfo2 p {
	margin-top:0px;
	margin-bottom:14px;
}
div.info .rightdivinfo2  table {
	margin:0 0 14px;
}
div.info .rightdivinfo2  h4 {	
	clear:both;
	font-size:15px;
	margin:10px 0 14px;

}

div.leftdivinfomargins {
	color:#9FA4AC;
	font-family:Tahoma, Arial, sans-serif;
	font-size:11px;
	margin-bottom:10px;
	width:130px;
}
div.leftdivinfomarginsin {
	width:215px;
}
div.info .leftdivinfo img{
	display:block;
	margin-bottom:7px;
}
div#bodydiv h4, div.rightdivinfo h4{
  clear:both;
	font-size:15px;
	color:#010101;
	margin-top:10px;
}
div#bodydiv ul, div.rightdivinfo ul{
	clear:both;
	/*float:left;*/
	list-style:none;
	margin:8px 0px 0px 10px;
	width:100%;
}
div#bodydiv ul li, div.rightdivinfo ul li{
	background-image:url(images/ul-green.jpg);
	background-position:left 5px;
	background-repeat:no-repeat;
	margin-bottom:10px;
	padding-left:12px;
}

div#bodydiv p, div.leftcolwidthinfo p{
	clear:both;
	float:left;
	margin-top:14px;
	width:100%;
}
div#bodydiv ul p{
	float:none;
}

div#bodydiv .price, div.leftcolwidthinfo .price{
	color:#40BD2A;
	font-size:18px;
}
div.leftcolwidthinfo .notes{
	float:left;
	font-size:10px;
	width:100%;
}
div#bodydiv img, div.leftcolwidthinfo img{
	border:none;
}
div#bodydiv a, div.leftcolwidthinfo a{
	color:#0193DC;
}
div#bodydiv a:hover, div.leftcolwidthinfo a:hover{
	color:#1DB406;
}
div.leftcolwidthinfo div.infoitem{
	color:black;
	font-size:12px;
}
div.leftcolwidthinfo img.borderstyle1{
border:1px solid #AEB8BA;
padding:4px;
}
div.leftcolwidthinfo img.borderstyle2{
border:1px solid #AEB8BA;
}
div.info hr{
	background-color:#AEB8BA;
	border:medium none;
	clear:both;
	color:#AEB8BA;
	float:left;
	height:1px;
	margin:20px 0;
	width:100%;
}
div.cat_pages{
clear:both;
font-weight:bold;
padding:20px 0 25px 2px;
}
div.cat_pages a{
background-color:#019DF0;
color:#FFFFFF;
margin-left:3px;
padding:1px 3px 1px 3px;
text-decoration:none;
}
div.cat_pages span{
background-color:#DCDCDC;
color:#FFFFFF;
margin-left:3px;
padding:1px 3px 1px 3px;
text-decoration:none;
}
.norecords{
margin-top:12px;
}

table {	
	clear:both;
	border-top:1px solid #B3BAC2;
	border-left:1px solid #B3BAC2;
	margin:10px 0 0 0;
}
table td, table th{
	border-bottom:1px solid #B3BAC2;
	border-right:1px solid #B3BAC2;
	text-align:center;
	padding:7px;
}

div#catpath  {
	float:left;
	font-size:11px;
	color:#B3B9C3;
	margin:3px 0 0;
	width:100%;
}
div#catpath a {
	color:#0193DC;
}
div#catpath  a:hover {
	color:#23B30B;
}
div#bodydiv p.iframe {
	clear:none;
	float:right;
	/*left:540px;*/
	position:relative;
	margin-bottom:8px;
	top:0;
	width:auto;
	z-index:300;
}
div#bodydiv p.iframe iframe{
	border: 2px solid #029DED;
}
div#bodydiv .leftblock p{
  float:none;
}
div#bodydiv .leftblock{
  float: left;
  position: relative;
  width:260px;
}
#search-page ol {
    list-style-type: none;
}
