body {
 behavior:url("/css/csshover3.htc");
}
.results{
 width:920px;
 margin-left:17px;
 margin-right:16px;
 display:inline;
 height:auto;
 float:left;
 margin-top:10px;
}
.results tr.style_01{
 padding-bottom:20px;
 color: #000;
 background-color:#FFFBF2;
 text-decoration:none;
 cursor:pointer;
}
.results table {
   font-family:Arial,helvetica,sans-serif;
   font-size:12px;
   border-collapse:collapse;
   width:920px;
  }
.results tr:hover td.style_left_01 {
 border-left: 2px solid #FFBE9F;
 border-top: 2px solid #FFBE9F;
 border-bottom: 2px solid #FFBE9F;
 background-color:#FFFBF2;
 text-decoration:none;
 cursor:pointer;
}
.results tr:hover td.style_center_01 {
 border-top: 2px solid #FFBE9F;
 border-bottom: 2px solid #FFBE9F;
 background-color:#FFFBF2;
 text-decoration:none;
 cursor:pointer;
}
.results tr:hover td.style_right_01 {
 border-top: 2px solid #FFBE9F;
 border-bottom: 2px solid #FFBE9F;
 border-right: 2px solid #FFBE9F;
 background-color:#FFFBF2;
 text-decoration:none;
 cursor:pointer;
}

.results_border01{
    border-left: 2px solid #FFFFFF;
    border-top: 2px solid #FFFFFF;
    border-bottom: 2px solid #FFFFFF;
}
.results_border02{
    border-top: 2px solid #FFFFFF;
    border-bottom: 2px solid #FFFFFF;
}
.results_border03{
    border-top: 2px solid #FFFFFF;
    border-right:2px solid #FFFFFF;
    border-bottom: 2px solid #FFFFFF;
}
.style_blankrow01 {
    padding:1px;
}
.col00{
 width:310px;
 padding-left:10px;
 float:left;
 height:auto;
 display:inline;
}
.col00_image{
 width:70px;
 padding-right:5px;
 float:left;
 display:block
}
.col00_plus{
 width:25px;
 padding-right:5px;
 float:left;
 display:block;
}
.c01_space{ margin-left:5px;}
.col00_offer{
 width:195px;
 float:left;
 display:block
}
.col04_mins{
 width:80px;
 padding-right:10px;
 float:left;
 height:auto;
 display:block;
}

.col03_text{
 width:80px;
 padding-right:10px;
 float:left;
 height:auto;
 display:block;
}

.col02_network{
 width:80px;
 padding-right:10px;
 float:left;
 height:auto;
 display:block;
 text-align:center;
}
.col06_cost{
 width:95px;
 padding-right:10px;
 float:left;
 height:auto;
 display:block;
}
.col05_handset_cost{
 width:95px;
 padding-right:10px;
 float:left;
 height:auto;
 display:block;
}
.col07_view{
 width:95px;
 padding-right:5px;
 padding-left:5px;
 float:left;
 height:auto;
 text-align:center;
 vertical-align:middle;
 display:block;
}
.style_text_001{ 
	color:#1856C0;
	font-family:Tahoma;
	font-size:13px;
}
.style_text_002{
	color: #1856C0; 
	font-family:Tahoma;	
	font-size:18px;
}
.style_text_003{
	color:#CC0000;
	font-family:Arial;
	font-size:20px;
}
.style_text_004{
	color:#CF1519;
	font-family:Arial;
	font-size:20px;
}
.style_text_005{
	color:#CF1519;
	font-family:Arial;
	font-size:13px;
}
.style_text_006{
	color:#CC0000;
	font-family:Tahoma;
	font-size:14px;
}
.style_text_007{
	color: #1856C0; 
	font-family:Arial;	
	font-size:18px;
}
.style_text_008{
	color:#666666;
	font-family:Tahoma;	
	font-size:13px;
}
.style_text_009{
	color: #666666; 
	font-family:Tahoma;	
	font-size:13px;
}
.style_text_0010{
	color: #1856C0; 
	font-family:Tahoma;	
	font-size:16px;
	padding-left:10px;
}
.style_text_0011{
	color: #33CCFF; 
	font-family:Tahoma;	
	font-size:18px;
}
.style_text_0012{
	color:#33CCFF;
	font-family:Arial;
	font-size:20px;
}
.style_count{
	color:#CC0000;
	font-family:Arial;
	font-size:20px;
}
.redtext{
color:#CF1519;
font-family:Arial;
font-size:13px;
}
.darkbluetext{ 
color:#1856C0;
font-family:Tahoma;
font-size:13px;
}
.todaycheapest{ 
color:#1856C0;
font-family:Tahoma;
font-size:16px;
}

.ModalProgressContainer
{
	z-index: 10005;
	position:fixed;
	cursor: wait;
	top: 0px;
	left: 0px;
	background-color: #d1d1d4;
	filter: alpha(opacity=60);
	opacity: 0.6;
	-moz-opacity: .60;
	height: 100%;
	width: 100%;
}

.ModalProgressContent
{
	/*padding: 10px 10px 10px 10px;*/
	position: absolute;
	border: solid 0px #000040; 
	background-color: #ffffff;
	text-align: center;
	vertical-align: middle;
	top: 49%;
	right: 45%;z-index: -1;
}
.ajaxloading{ background-image:url(../images/loading_bg.jpg); background-repeat:no-repeat; height:100px; width:300px;
 font-family:Arial; font-size:18px; color:#CC0000;
}
.ProgressContent{position: absolute;left: 35%;top: 25%;visibility:visible;vertical-align:middle;background-color:#ffffff;z-index:40;text-align: center;}
.sha{ position: fixed;
   left: 0;
   top: 0;
   z-index: 10;
   width: 100%;
   height: 100%;            
   filter: alpha(opacity=40);	background-color: #d1d1d4; 	opacity: 0.6;
	-moz-opacity: .60;}
.cheapdealstick{height:21px; width:19px; float:left; padding-right:5px; }
	
