@charset "utf-8";



.overlay 
{
	position: fixed;
	z-index: 99;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	display:none;
	background-image: url(../../img/css/screen_blackout/blackout.png);
}
	

* html .overlay 
{
	position: absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
	width: expression(document.body.scrollWidth > document.body.offsetWidth ? document.body.scrollWidth : document.body.offsetWidth + 'px');
}
	
.loader 
{
	z-index: 100;
	position: relative;
	margin-left: -500px;
	top: 50%;
	left: 50%;
	overflow: hidden;
	margin-top: -300px;
	filter: Alpha(Opacity=100);
	opacity: 1.00;
	-moz-opacity: 1.00;
	padding: 0px;
	height: 600px;
	width: 1000px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
    
* html .loader 
{
	position: absolute;
	margin-top: expression((document.body.scrollHeight / 4) + (0 - parseInt(this.offsetParent.clientHeight / 2) + (document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)) + 'px');
}

#compare_holder
{
	margin: 0px;
	filter: Alpha(Opacity=100);
	opacity: 1.00;
	-moz-opacity: 1.00;
}

.compare_table
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#compare_holder .head1
{
	font-size: 12px;
	color: #FFF;
	display: block;
	padding: 5px;
	margin-bottom: 20px;
	font-weight: bold;
	background-image: url(../../img/css/page_heads/full_width/orange_circle.jpg);
	background-repeat: no-repeat;
}



.compare_table tr
{
}

.compare_table tr.new_group
{
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../../img/layout/css/full_row1/full_blue_head_bar.png);
	background-position: left center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.compare_table tr.new_group td
{
	padding: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.compare_table tr td
{
	padding: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
	vertical-align: top;
}
.compare_table td.item_header
{
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}

.compare_table td.display_name
{
	font-weight: bold;
	color: #FFA006;
	text-align: right;
	width: 100px;
}
.compare_table  td.image 
{
	text-align: center;
}

.col1
{
	background-color: #242424;
}

.col2
{
}
.col3
{
	background-color: #FF0000;
}
