body{
	margin:0;
	padding:0;
	text-align:center;
}
.main{
	background:url(/imgs/body+bg.jpg) top left repeat-x;
	background-color:#A29F96;
}
.main_b{
	background:url(/imgs/internal_bg.jpg) top left repeat-x;
	background-color:#A29F96;
}
h1{font-size:18px;color:#dfdfdf}
h2{font-size:15px;}
h3{font-size:12px;}
.bold{font-weight:bold;}
.sz7{font-size:7px;}
.sz9{font-size:9px;}
.sz10{font-size:10px;}
.sz11{font-size:11px;}
.sz12{font-size:12px;}
.sz14{font-size:14px;}
.sz15{font-size:15px;}
.sz16{font-size:16px;}
.sz17{font-size:17px;}
.sz18{font-size:18px;}
.sz19{font-size:19px;}
.sz20{font-size:20px;}
.h4{height:4px;}
.h5{height:5px;}
.h7{height:7px;}
.h9{height:9px;}
.h28{height:28px;}
.h51{height:51px;}
.blue{color:#00518F;}
.red{color:#AF3D2B}
.yellow{color:#FFE071;}
.black{color:#2C2B27;}
.ltblack{color:#7f7f7f;}
.white{color:#FFFFFF;}
.grey{color:#5A5A5A;}
.ltgrey{color:#ababab;}
.bgwhite{background-color:#FFFFFF;}
.br2{font-size:1px;line-height:2;}
.br4{font-size:1px;line-height:4;}
.pd2{ padding-left:2px; padding-right:2px}
.pd4{ padding-left:4px; padding-right:4px}
.cntnt{
font-family:Arial, Helvetica, sans-serif;
}
.cntnt a{
color:#00518F;
font-family:Arial, Helvetica, sans-serif;
}
.cntnt a:hover{
color:#FF2121;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.nav{
background:url(/imgs/nav_bg.jpg) top left repeat-x;
}
.banner{
background:url(/imgs/bg_banner.gif) top left no-repeat;
}
.banner_box{
background:url(/imgs/box.png) top left no-repeat;
height:70px;
}
.banner_box:hover{
background:url(/imgs/box_hover.png) top left no-repeat;
height:70px;
}
.content_12_arial_yellow{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.content_12_arial_yellow a{
color:#FFE071;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
.content_12_arial_yellow a:hover{
color:#FFE071;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}
.content_12_arial_white{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.content_12_arial_white a{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
.content_12_arial_white a:hover{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}
.content_11_arial_black{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2C2B27;
}
.content_11_arial_black a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2C2B27;
text-decoration:none;
}
.content_11_arial_black a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff0000;
text-decoration:underline;
}
.content_11_arial_blue, .content_11_arial_blue a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#00518F;
text-decoration:none;
}
.content_11_arial_blue a:hover{
color:#ff0000;
text-decoration:underline;
}
.content_11_arial_red{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#AF3D2B;
}
.content_11_arial_red a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#AF3D2B;
text-decoration:none
}
.content_11_arial_red a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#AF3D2B;
text-decoration:none
}
.box_top{
background:url(/imgs/box_top.png) bottom left no-repeat;
height:35px;
padding-left:20px; 
padding-top:6px;
padding-bottom:0px
}
.box_cntr{
background:url(/imgs/box_cnter.png) top left repeat-y;
}
.box_bttm{
background:url(/imgs/box_bottom.png) top left no-repeat;
height:18px;
}
.content_arial_grey_12{
font-family:Arial, Helvetica, sans-serif;
color:#575757;
font-size:12px;
font-weight:normal;
}
.content_12_blue_arial{
color:#00518F;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.content_12_blue_arial a{
color:#00518F;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
.content_12_blue_arial a:hover{
color:#ff0000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
.content_13_blue_arial, .content_13_blue_arial a{
color:#00518F;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
}
.content_13_blue_arial a:hover{
color:#CF5100;
}
.content_14_blue_arial, .content_14_blue_arial a{
color:#0051AF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
}
.content_14_blue_arial a:hover{
color:#AF5100;
}
.border_bottom{
background:url(/imgs/box_divider.gif) bottom left repeat-x;
padding:10px 5px 5px 5px;

}
.content_12_black_arial{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}
.content_12_black_arial a{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}
.content_12_black_arial a:hover{
color:#ff0000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}
.round_bg{
background:url(/imgs/round_cntr.jpg) top left repeat-x;}

.input_cnte{
background:url(/imgs/input_cntr.jpg) top left repeat-x;}
.latest_cntr_bg{
background:url(/imgs/latest_cntr_bg.jpg) top left repeat-x;
}
.latestbox_bg{
background:url(/imgs/latest_box_bg.jpg) bottom left repeat-x;
height:87px;
border-bottom: 1px inset #a7a7a7;
}
.content_12_b_yellow{
color:#FFE071;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.content_12_b_yellow a{
color:#FFE071;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
}
.content_12_b_yellow a:hover{
color:#FFE071;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
}
.content_12_light_grey{
color:#cdcdcd;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.footer_list{
color:#cdcdcd;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.list{
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
color:#cdcdcd;
margin: 0px ;
padding: 0px;
}
.list ul{
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
color:#cdcdcd;
text-decoration:none;
margin: 10px 0px 0px 10px;
padding: 10px 0px 0px 10px;
}
.list li{
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
color:#cdcdcd;
text-decoration:none;
background-repeat: no-repeat;
list-style:url(/imgs/list_ul_footer.gif);
margin: 3px 0px 0px 0px;
padding: 0 0 5px 6px;
background:url(/imgs/footer_divider.jpg) bottom left repeat-x;
} 
.list li a{
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
color:#cdcdcd;
text-decoration:none;
background-repeat: no-repeat;
list-style:url(/imgs/list_ul_footer.gif);
margin: 3px 0px 0px 0px;
padding: 0 0 5px 6px;
background:url(/imgs/footer_divider.jpg) bottom left repeat-x;
}
.list li a:hover{
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
color:#cdcdcd;
text-decoration:none;
background-repeat: no-repeat;
list-style:url(/imgs/list_ul_footer.gif);
margin: 3px 0px 0px 0px;
padding: 0 0 5px 6px;
background:url(/imgs/footer_divider.jpg) bottom left repeat-x;
}
.content_12_bold_arial_black{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
font-weight:bold;
}

/* 20-01-2010 */

.round_step{
background:url(/imgs/step_center_bg.jpg) top left repeat-x;
height:51px;
}
.content_grey_arial_18{
color:#5A5A5A;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-decoration:underline;
}
.content_grey_arial_18 a{
color:#5A5A5A;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-decoration:underline;
}
.content_grey_arial_18 a:hover{
color:#5A5A5A;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-decoration:underline;
}
.content_14_arial_red{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#AF3D2B;
}
.content_14_arial_red a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#AF3D2B;
text-decoration:none
}
.item_bg{
background:url(/imgs/bg_detail.jpg) center no-repeat;
height:85px;
} 
.search_box{
background:url(/imgs/search_box_bg.jpg) top left repeat-x;
}
.list_bg_{
background:url(/imgs/list_bg.jpg) top left no-repeat;
height:28px;
}
.mainbarl{
background:url(/imgs/steps_round_left.png) top left no-repeat;
}
.mainbarr{
background:url(/imgs/steps_round_right.png) top right no-repeat;
}
.mainbarc{
background:url(/imgs/step_center_bg.jpg) top left repeat-x;
}
.mainbarbl{
background:url(/imgs/wt_btm_rnd_lt.gif) bottom left no-repeat;
}
.mainbarbr{
background:url(/imgs/wt_btm_rnd_rt.gif) bottom right no-repeat;
}
.blkboxbarl{
background:url(/imgs/round_left.png) top left no-repeat;
}
.blkboxbarr{
background:url(/imgs/round_right.png) top right no-repeat;
}


/* CSS for Menu */

#menuwrapper{
background:url(images/menu_reapt.gif):#330066;
background-repeat:repeat-x;
height:32px;
width:100%; 
margin:0; 
position:relative;
margin-left: auto;
margin-right: auto;
z-index: 100;
float:left;
}

#navMenubar, #navMenubar ul{
	background:url(images/menu_reapt.gif);
	background-repeat:repeat-x;
	background:#EAF1F9;
	padding:0;
	margin:0;
	list-style:none;
}
#navMenubar a{
	padding:10px 20px 0 20px;
	display: block;
	text-decoration: none;
	color:#0000FF;
	font: normal 10pt arial, sans-serif;
	background:url(images/menu_reapt.gif);
	background-repeat:repeat-x;
}

#navMenubar a.trigger{
	background-repeat:no-repeat;
	background-position:right center;
}

#navMenubar li{
	float:left;
}
#navMenubar li ul{
	width: 150px;
	padding: 0px;
	margin: 0px;
	float:center;
	list-style: none;
}
#navMenubar ul li 
{
	list-style-type:square;
	float:center;
	width: 150px;
	padding: 0px;
	margin: 0px;
	font-size: 11pt;
	list-style: none;
}
#navMenubar ul li a{
	color: #565656;
	border-right: 0px;
	padding: 5px;
	font: 9pt Verdana, Arial, Courier New, Sans-Serif;
}
#navMenubar li ul{
	position:absolute;
	display:none;
	background-color:#FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	background-repeat: repeat-x;	
}
#navMenubar li:hover a, #navMenubar a:focus,
#navMenubar a:active, #navMenubar li.p7hvr a{
	color:#0033FF;
}
#navMenubar li:hover ul, #navMenubar li.p7hvr ul{
	display:block;
	text-align:left;
	position:inherit; 
	left:0; 
	text-align:left;
}
#navMenubar li:hover ul a, #navMenubar li.p7hvr ul a{
	color: #000000;
	background-color:#98C4F8;
}
#navMenubar ul a:hover{
	background-color: #C9E1EA!important;
	color: #000000!important;
}
/* menu css ends here */

.content_18white{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#fff;
text-decoration:none
}
.content_15white{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#fff;
text-decoration:none
}
.score{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
text-decoration:none
}
.content_17black{
font-family:"Trebuchet MS", Arial, Helvetica;
font-size:17px;
color:#000000;
text-decoration:none
}
.content_12black{
font-family:"Trebuchet MS", Arial, Helvetica;
font-size:12px;
color:#000000;
text-decoration:none
}
.content_12lightblack{
font-family:"Trebuchet MS", Arial, Helvetica;
font-size:12px;
color:#7f7f7f;
text-decoration:none
}
.red_star{
background:url(/imgs/red_star.png) center no-repeat;
height:45px;
width:45px;
}
img{border:none;}
img.tnail {
max-width:57px; 
max-height:56px;
width: expression(this.width > 57 && (this.width/this.height) > (57/56) ? 57 : true);
height: expression(this.height > 56 && (this.width/this.height) <= (57/56) ? 56 : true);
cursor:pointer;cursor:hand;
border:none;
}
img.sdtnail {
max-width:57px; 
max-height:56px;
width: expression(this.width > 57 && (this.width/this.height) > (57/56) ? 57 : true);
height: expression(this.height > 56 && (this.width/this.height) <= (57/56) ? 56 : true);
cursor:pointer;cursor:hand;
border:none;
}
img.sdtmain {
max-width:400px; 
max-height:200px;
width: expression(this.width > 400 && (this.width/this.height) > (400/200) ? 400 : true);
height: expression(this.height > 200 && (this.width/this.height) <= (400/200) ? 200 : true);
cursor:pointer;cursor:hand;
border:none;
}
img.imgPop{
border:outset 1px #ffd800;
background-color:#ffffff;
padding:5px;
cursor:pointer;cursor:hand;
}
.divImg{
border:outset 1x #ffd800;
background-color:#ffffff;
padding:1px;
position:absolute;
overflow:hidden;
}
.pagination{padding: 2px;}
.pagination ul{margin: 0;padding: 0;text-align: center;font-size: 10px;font-family: Verdana, Arial;}
.pagination li{list-style-type: none;display: inline;padding-bottom: 1px;}
.pagination a, .pagination a:visited{padding: 0 5px;border: 1px solid #18397c;text-decoration: none;color: #18397c;}
.pagination a:hover, .pagination a:active{border: 1px solid #2b66a5;color: #000;background-color: lightyellow;}
.pagination li.currentpage{font-weight: bold;padding: 0 5px;border: 1px solid navy;background-color: #2e6ab1;color: #FFF;}
.pagination li.disablepage{padding: 0 5px;border: 1px solid #929292;color: #929292;}
.pagination li.nextpage{font-weight: bold;}
.pagination li.previouspage{font-weight: bold;}
.pagination li.currentpage, .pagination li.disablepage, .pagination a, .pagination a:hover{margin-right: 5px;padding-right: 2;padding-left: 2;}
.dealBar{
padding: 6px;
border-bottom:0.1px solid #afafaf;
text-align:center;
background-color:#EEEEFF;
border-top-width: 2px;
border-top-style:double;
border-top-color: #B8B8DC;
font-size:12pt;
font-weight:bold; 
}
.dealBar A{
font-weight:bold; 
}
.t{background:#e5ecf9;color:#000}
.bb{border-bottom:1px solid #36c}
.bt{border-top:1px solid #36c}
.bg{color:#006F00;}
.br{color:#6f0000;}
.bgr{color:#6f6f6f;}

.SiteBar{
font-size: 10pt;
font-family: "Trebuchet MS", Arial, Helvetica;
font-weight:bold;
background-color: #ffffff;
border:inset 1px #000000;
text-align: center;
z-index:100;
cursor:pointer;
cursor:hand;
}
.SiteBarH{
font-size: 10pt;
font-family: "Trebuchet MS", Arial, Helvetica;
font-weight:bold;
background-color: #0f0a0f;
color: #ffffff;
border:inset 1px #ffffff;
text-align: center;
z-index:100;
cursor:pointer;
cursor:hand;
}
.SiteBarS{
font-size: 10pt;
font-family: "Trebuchet MS", Arial, Helvetica;
font-weight:bold;
background-color: #0f0a0f;
color: #ff0000;
border:inset 1px #ffffff;
text-align: center;
z-index:100;
cursor:pointer;
cursor:hand;
}
.DealRowHighlight{
font-family: "Trebuchet MS", Arial, Helvetica;
color:#2C2B27;
border-right: black 1px;
border-top: black 1px;
font-size: 16px;
border-left: black 1px;
border-bottom: black 1px;
background-color: #dfdfdf;
}
.dctitle, .dctitle a{
color:#0031cf;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
font-weight:bold;
}
.dctitle a:hover{
color:#9f3100;
}
.dclink, .dclink a{
color:#005f2f;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
.dclink a:hover{
color:#9f002f;
}
.dctime{
color:#8f8f8f;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
}
.dealBar {
padding: 4px;
border-top:none;
border-bottom:1px inset #dfdfdf;
text-align:center;
background-color:#fafafa;
font-family:Arial, Helvetica, sans-serif;
}
.dealBar A{
font-weight:bold; 
}
.dealtdA,.dealtdB{
border: groove 1px #fafafa;
}

/*Rating*/

.ratingStar
{
    white-space:nowrap;
    margin:1em;
    height:14px;
}
.ratingStar .ratingItem {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    display: block;
    background-repeat: no-repeat;
    cursor:pointer;
}
.ratingStar .Filled {
    background-image: url(/imgs/rating/ratingStarFilled.png);
}
.ratingStar .Empty {
    background-image: url(/imgs/rating/ratingStarEmpty.png);
}
.ratingStar .Saved {
    background-image: url(/imgs/rating/ratingStarSaved.png);
}
