
#mcol .top_bg_canvas {
	padding-bottom : 15px;
}


#mcol {
	width: 436px;
	margin-right: 0;
}

#compare_content_wrapper {
	padding-right : 20px;	
}

#compare_content_wrapper .hub_bar {
	margin-top : 0;	
}

#mcol .tabs_wrapper {
	clear : both;
	margin-top : 20px;
}

#mcol ul {
	padding: 0;
	margin: 0;
	height: 1%;
	overflow: hidden;
}

#mcol li {
	list-style: none;
	float: left;
	display: inline;
	border-top: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	height: 32px;
}

#mcol #tab1item {
	border-left: 1px solid #e5e5e5;
}

#mcol li.selected, #mcol #tab1item.selected {
	border-color: #ccc;
}

#mcol li.nextselected, #mcol #tab1item.nextselected {
	border-right: 1px solid #ccc;
}

#mcol div.tabbox {
	border: 1px solid #ccc;
}

#mcol table.quotedetails, table.quoteprices {
	width: 414px;
}

#mcol table.quotedetails {
	background-color: #e6e6e6;
}

#mcol table.quotedetails th {
	width: 140px;
	border-bottom : 1px solid #ccc;
	padding : 9px 18px 8px 18px;
	font-size : 0.8em;
	font-weight : bold;
	color : #666;
	text-align : left;
}

#mcol table.quotedetails td {
	border-bottom : 1px solid #ccc;
	padding : 9px 18px 8px 0;
	font-size : 0.8em;
	color : #666;
}

#mcol table.quotedetails tr.last td, #mcol table.quotedetails tr.last th {
	border: none;
}

#mcol .quoteprices th {
	color : #666;
	font-size : 0.8em;
	font-weight : bold;
	margin : 0;
	padding : 9px 18px 8px 18px;
	text-align : left;
	/*border-bottom : 1px solid #ccc;*/
}

#mcol .quoteprices td {
	color : #000;
	font-size : 0.8em;
	font-weight : bold;
	margin : 0;
	padding : 9px 18px 8px 0;
	text-align : left;
	/*border-bottom : 1px solid #ccc;*/
}

#mcol .quoteprices th.quote_more_than {
	color : #fff;
	font-size : 0.9em;
	font-weight : normal;
	background : #66cc33 url("/i/more_than_th_bg.gif") repeat-x bottom left;
	margin : 0;
	padding : 8px 18px 8px 18px;
	text-align : left;
}

#mcol .quoteprices td.quote_more_than {
	width : 57px;
	color : #fff;
	font-size : 0.9em;
	font-weight : normal;
	background : #66cc33 url("/i/more_than_th_bg.gif") repeat-x bottom left;
	margin : 0;
	padding : 8px 18px 8px 0;
}

#mcol .quoteprices th.quote_more_than {
	color : #fff;
	font-size : 0.9em;
	font-weight : normal;
	background : #66cc33 url("/i/more_than_th_bg.gif") repeat-x bottom left;
	margin : 0;
	padding : 8px 18px 8px 18px;
	text-align : left;
}

#mcol .quoteprices td.last, #mcol .quoteprices th.last {
	border: none;
}

#mcol .smallprint {
	font-size : 0.7em;
	color : #666;
	margin : 10px 1px 0 0;
	padding : 0;
	text-align : right;
}


