/* CSS Document */
body{margin:0px;padding:0px;background:#DFDFDF;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#696969;height:100%;}
.outer{width:100%}
.header{background:url('images/head_back.gif');height:142px}
.topnav{background:url('images/topnav_back.gif');height:31px}
.toplinks{margin:0px;padding:0px;list-style:none}
.toplinks li{float:left}
.toplinks li a{padding-left:15px;padding-right:15px;text-decoration:none;color:#ffffff;display:block;height:31px;line-height:31px;}
.toplinks li a:hover{padding-left:15px;padding-right:15px;text-decoration:none;color:#000000;display:block;height:31px;line-height:31px;background:url('images/topnav_hover.gif')}
.topsub{height:28px;background:#FFD991}
.shadow_left{background:url('images/shadow_left.gif');width:30px;}
.middle{width:960px;background:#EFEFEF}
.container{width:1020px;margin:0 auto 0 auto}
.shadow_right{background:url('images/shadow_right.gif');width:30px;}
.hdyellow{background:url('images/yellow_back.gif');height:33px;color:#000000;font-size:18px;padding-left:10px}
.hdblue{background:url('images/hd_blue.gif') repeat-x;height:36px;color:#ffffff;font-size:18px;padding-left:10px}
.hdgrey{font-size:14px;color:#696969;font-weight:bold}
.hd_profile{text-align:right;padding-right:30px;color:#000000}
.signin{height:24px;background:#FFD991;text-align:right;padding-right:10px}
.signin a{color:#000000;text-decoration:none;padding-left:10px;padding-right:10px;}
.signin a:hover{color:#000000;text-decoration:underline;padding-left:10px;padding-right:10px;}
.latestleads{background:#FFD991}
.latestleads tr.data{background:#ffffff;height:25px;padding-left:5px}
.subhd{background:#FFD991;height:25px;text-align:center;color:#000000}
.left{background:#FFD991}
.thumbs{border:3px solid #EFEFEF}
.leftlinks{margin:0px;padding:0px;list-style:none}
.leftlinks li{background:url('images/left_sep.gif');background-repeat:repeat-x;background-position:bottom;height:30px;line-height:30px;}
.leftlinks li a{background:url('images/bullet_left.gif');background-repeat:no-repeat;background-position:left;padding-left:15px;height:30px;line-height:30px;color:#000000;text-decoration:none;display:block}
.leftlinks li a:hover{background:#FFE1A7 url('images/bullet_left.gif');background-repeat:no-repeat;background-position:left;padding-left:15px;height:30px;line-height:30px;color:#000000;text-decoration:none;display:block}
.txtbox{border:1px solid #cccccc}
.txtlinks{color:#696969;text-decoration:none}
.txtlinks:hover{color:#696969;text-decoration:underline}
.links_blue{color:#4EBBF0;text-decoration:none;font-size:18px;}
.links_blue:hover{color:#4EBBF0;text-decoration:underline}

.links_bluesml{color:#4EBBF0;text-decoration:none;font-size:12px;font-weight:bold}
.links_bluesml:hover{color:#4EBBF0;text-decoration:underline}

.back_white{background:#ffffff}
.back_blue{background:#79BAD8;color:#ffffff}

.grid{background:#CACACA;width:100%;}
.grid th{background:#79BAD8;height:25px;font-weight:normal;color:#ffffff}
.grid td{background:#ffffff;height:25px;}
.grid td.hd{font-size:18px;color:#696969;background:url('/images/hd_arrow.gif');background-repeat:no-repeat;background-position:left;padding-left:20px}
.grid table{background:#F2F2F2;margin: 0 4 0 4}
.grid td.cap{background:#F2F2F2}
.footer{background:#D7D7D7 url('/images/footer.gif');background-repeat:no-repeat;background-position:left top;height:120px;width:960px;text-align:center}
.footer a{color:#696969;padding-left:10px;padding-right:10px;text-decoration:none;height:25px;line-height:30px;}
.footer a:hover{color:#696969;padding-left:10px;padding-right:10px;text-decoration:underline;height:25px;line-height:30px;}

.modalBox_backdrop {
	position:absolute;
	left: 5px;
	top: 5px;
	width:100%;
	height:100%;
	z-index:1009;
	background-color: Black;
	filter: alpha(opacity=70);
	-moz-opacity: .70;
	opacity: .70;
}

.modalBox_messageWrap {
	position:absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	text-align: center;
	z-index: 1010;
}

.modalBox_message {
	width: 250px;
	margin: 200px auto;
	background-color: #fff;
	border: 1px solid #000;
	padding: 15px;
	text-align: center;
	z-index: 1020;
}
.modalBox_message_mainMaster {
	width: 250px;
	margin: 400px auto;
	background-color: #fff;
	border: 1px solid #000;
	padding: 15px;
	text-align: center;
	z-index: 1020;
}
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(Images/StarOn.gif);
    

}

.emptyRatingStar {
    background-image: url(Images/StarOff.gif);
}

.savedRatingStar {
    background-image: url(Images/StarOver.gif);
}
   

.Rating
{
	color:#00012F;
}

.hd1{font-size:18px;color:#ffffff;background:#79BAD8 url('images/hd_arrow.gif');background-repeat:no-repeat;background-position:left;padding-left:20px;border-bottom:1px solid #cccccc;border-top:1px solid #cccccc}
.hdgrey_big{font-size:18px;color:#696969;}
.hdblue_big{font-size:18px;color:#49B8F0;}
.logo{background:#ffffff;border:1px solid #cccccc;width:150px;height:100px}