/*settings for the comparison table*/

tr.hdr {
background:#D2E2EE none repeat scroll 0%;
color:#000000;
font-family:arial, verdana, tahoma, trebuchet ms; 
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:11px;
}

#comp_table{
	width:920px;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	font-size:11px;
}

#comp_table table{
	width:920px;
}
#comp_table tr.hdr {
	font: bold 11px/11px;
	font-weight: bold;
	background:#ffffff;
	width:920px;
}
#comp_table tr.ftr {
	font: 10px/10px;
	background:#ffffff;
	width:920px;
}
#comp_table a {
	color:#0073c6;
}
#comp_table a:hover {
	color:#07a504;
}
#comp_table td{
	padding:3px 5px 3px 5px;
	margin-left:5px;	
	height:30px;	
}
#comp_table tr.light1{
	background:#dbe5f1;
}
#comp_table tr.dark1{
	background:#b8cce4;
}
#comp_table tr.light2{
	background:#eaf1dd;
}
#comp_table tr.dark2{
	background:#d7e4bc;
}
#comp_table tr.light3{
	background:#e5e0ec;
}
#comp_table tr.dark3{
	background:#ccc0da;
}
#comp_table tr.light4{
	background:#f1dddc;
}
#comp_table tr.dark4{
	background:#e6b9b8;
}
#comp_table td.rowhdr1 {
    writing-mode: tb-rl;
    filter: flipv fliph;
	font: bold 12px/12px;
	font-weight: bold;
	background:#4f81bd;
	color:#000000;
}
#comp_table td.rowhdr2 {
    writing-mode: tb-rl;
    filter: flipv fliph;
	font: bold 12px/12px;
	font-weight: bold;
	background:#9bbb59;
	color:#000000;
}
#comp_table td.rowhdr3 {
    writing-mode: tb-rl;
    filter: flipv fliph;
	font: bold 12px/12px;
	font-weight: bold;
	background:#8064a2;
	color:#000000;
}
#comp_table td.rowhdr4 {
    writing-mode: tb-rl;
    filter: flipv fliph;
	font: bold 12px/12px;
	font-weight: bold;
	background:#cd504d;
	color:#000000;
}
#comp_table td.rowftr {
	font: bold 11px/11px;
	font-weight: bold;
}

#topbox {
background:#FFFFFF;
width:920px;	
margin-bottom:0px;	
}

.fadedText {
color:#666666;
}

#smallfadedText {
font-size:10px;
color:#666666;
}

#topboxleft {
float:left;
width:445px;
padding-left:3px;
padding-bottom:3px;
}

#topboxright {
float:right;
width:445px;
text-align:right;
padding-right:4px;	
}

.popUp{
position: absolute;
visibility:hidden;
z-index: 5;
width:358px;
}

.popUpContent{
border-left:solid 1px #797979;
border-right:solid 1px #797979;
}

.popUpContentInner{
border-left:solid 1px #797979;
border-right:solid 1px #797979;
padding-top:0px;
padding-left:12px;
padding-right:12px;
line-height:13px;
background:#ffffff;
}

.popUpContentInner ul{
list-style-image:url('../images/bullet.png');
list-style-position:outside;
list-style-type:disc;
list-style-size:10px;
list-style-color:#000000;
margin-left:20px;
}

.popUpContentInner li{
padding:5px 0pt 0px 5px;
}

.popUpContentInner a{
line-height:13px;
color:#015ba7;
}

.popUpContentInner a:hover{
color:#FF1100;
}

.popUp_td_top{
width:358px;
height:28px;
background-image:url('../images/pop_top.png');
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/pop_top.png');
}

.popUp_td_bottom{
width:358px;
height:29px;
background-image:url('../images/pop_bottom.png');
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/..images/pop_bottom.png');
}