#tt {
 position:absolute;
 display:block;
 background:url(images/tt_left.gif) top left no-repeat;
 }
 #tttop {
 display:block;
 height:5px;
 margin-left:5px;
 background:url(images/tt_top.gif) top right no-repeat;
 overflow:hidden;
 }
 #ttcont {
 display:block;
 padding:2px 12px 3px 7px;
 margin-left:5px;
 background:#666;
 color:#fff;
 }
#ttbot {
display:block;
height:5px;
margin-left:5px;
background:url(images/tt_bottom.gif) top right no-repeat;
overflow:hidden;
}
.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer}

/* page default settings */
body 
{
	margin: 0px;
	padding: 0px;
	background-color:#E1F1FD;
	background-image:url(images/back.jpg);
	background-repeat:repeat-x;
}
.bdoy_row
{
	background-color:#FFFFFF;
}
p 
{
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	line-height: 1.5em;
}
/*Nav Cells*/
body#summary a#summarynav,
body#about a#aboutnav,
body#review a#reviewnav,
body#screen a#screennav,{
	font-size:16px;
	font-weight:bold;
}

body#summary #summarynavcell,
body#about #aboutnavcell,
body#review #reviewnavcell,
body#screen #screennavcell,{
	background-image:url(/images/offernav_selected.jpg);
}

/*color*/
.white 
{
	color: #ffffff;
}
.orange
{
	color:#E75700;
}
.blue
{
	color:#579BDD;
}
.blue_dark
{
	color:#4571A6;
}
.red
{
	color:#F00;
	text-transform:uppercase;
	font-size:14px;
}
.red a
{
	color:#F00;
	text-transform:uppercase;
	font-size:14px;
}
.bold_text
{
	font-size:14px;
	font-weight:700;
	text-decoration:none;
}
img
{
	border:0px solid red;
}

.crumb {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	color:#F60;
	font-size:11px;
	padding:3px;
}

/* Heading */
h1, h2, h3, h4, h5, h6 
{
	font-family: arial;
	margin: 0px;
	line-height: normal;
}
h1 
{
	font-size: 18px;
	font-weight:700;
	color:#E75700;
}
h3 
{
	font-size: 14px;	
	font-weight:600;
	color:#03C;
}
h2 
{
	font-size: 16px;
	font-weight:700;
	color:#F00;
}

/*Header*/
.header
{
	background-image: url("images/header/header.jpg");
	background-repeat:no-repeat;
	height:141px;
}
.nav_back
{
	background-image: url("images/header/nav_bg.jpg");
	background-repeat:repeat-x;
	height:32px;
}

.header_links
{	
	font-size:15px;
	color:#FFF;
	font-weight:bold;
}


.header_links a
{	
	font-size:15px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}

.header_links a:hover
{	
	text-decoration:underline;
}


/*top menu*/
.top-menu
{
	color:#ffffff;
	text-decoration:none;	
	font-size:16px;
	font-weight:700;			
}
.top-menu a
{
	color:#ffffff;
	text-decoration:none;
}
.top-menu a:hover
{
	color:#000000;
	text-decoration:none;
}

/*OfferNav*/
.offernav	{
	background-image:url(images/offernav_vertgradient.jpg);
	width:100%;
	height:22px;
	font-size:14px;
	border:thin;
}

.offernav a	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color:#FFF;
	font-size: 14px;
}

.offernav a:visited	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color:#FFF;
	font-size: 14px;
}

.offernav a:hover	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline; 
	color:#FFF;
	font-size: 14px;
}

/*Box*/
.box1
{
	background-image: url("/images/box1/box1_bot_bg.jpg");
	background-repeat:repeat-x;
	background-position:bottom;
	margin:10px 0px 10px 0px;
}
.box1_left
{
	background-image: url("/images/box1/lower_left.jpg");
	background-repeat:no-repeat;
	background-position:bottom left;
}
.box1_right
{
	background-image: url("/images/box1/lower_right.jpg");
	background-repeat:no-repeat;
	background-position:bottom right;
}
td.box1_main
{
	padding:10px 10px 10px 10px;
	background-image:url("/images/box1/box1_top.jpg");
	background-repeat:repeat-x;
	background-position:top left;
}


/*Box 3 */
td.box3_top_left_corner
{
	background-image: url("images/box3/box_3_corner_left_top.jpg");
	background-repeat:no-repeat;
	width:9;
	height:7;
	background-position:top left;
}
td.box3_top_right_corner
{
	background-image: url("images/box3/box_3_corner_righ_top.jpg");
	background-repeat:no-repeat;
	width:9;
	height:7;
	background-position:top right;
}
td.box3_bottom_left_corner
{
	background-image: url("images/box3/box_3_corner_left_bottom.jpg");
	background-repeat:no-repeat;
	width:9;
	height:7;
	background-position:bottom left;
}
td.box3_bottom_right_corner
{
	background-image: url("images/box3/box_3_corner_righ_bottom.jpg");
	background-repeat:no-repeat;
	width:9;
	height:7;
	background-position:bottom right;
}
.box3_repeat_top_bg
{
	background-image: url("images/box3/box_3_bg_righ_top.jpg");
	background-repeat:repeat-x;	
}
.box3_repeat_bottom_bg
{
	background-image: url("images/box3/box_3_bg_bottom.jpg");
	background-repeat:repeat-x;	
}
.border_left_box_border
{
	border:1px solid #DADBD9;
	border-top:none;
	border-bottom:none;
	border-right:none;
	vertical-align:top;
}

/*left nav box*/
.left_box_title
{
	background-image: url("images/left_box/left_box_title_bg.jpg");
	background-repeat:repeat-x;
	font-size:13px;
	color:#FFFFFF;
	font-weight:700;
	padding:3px;
}
td.left_box_title_lc
{
	background-image: url("images/left_box/left_box_left_corner.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	width:15px;
	height:37px;
}
td.left_box_title_rc
{
	background-image: url("images/left_box/left_box_right_corner.jpg");
	background-repeat:no-repeat;
	background-position:top right;
	width:15px;
	height:37px;
}
.left_box_bg
{
	background-color:#E1EEFE;
	border:1px solid #AFD1F1;
	border-top:none;
	border-bottom:none;
}
.left_box_bottom_bg
{
	background-image: url("images/left_box/left_box_bottom_bg.jpg");
	background-repeat:repeat-x;
	
}
.left_box_bottom_lc
{
	background-image: url("images/left_box1_bottom_left_corne.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	width:9px;
	height:9px;
}
.left_box_bottom_rc
{
	background-image: url("images/left_box1_bottom_right_corn.jpg");
	background-repeat:no-repeat;
	background-position:top right;
	width:9px;
	height:9px;
}

/*Bullets*/
.bull_left1
{
	background-image: url("images/bull1.jpg");
	background-repeat:no-repeat;
	background-position:10 11;
	padding-left:20px;
	color:#023E81;
	font-weight:700;
	font-size:12px;
	line-height:25px;
}
.bull_left1 a
{
	color:#023E81;
	text-decoration:none;
	font-size:14;
}
.bull_left1 a:hover
{
	color:#000000;
	text-decoration:none;
}
.bull_left2
{
	background-image: url("images/bull2.jpg");
	background-repeat:no-repeat;
	background-position:20 6;
	padding-left:15px;
	color:#023E81;
	font-weight:700;
	font-size:16px;
}
.bull_left3
{
	background-image: url("images/bull2.jpg");
	background-repeat:no-repeat;
	background-position:50 6;
	padding-left:65px;
	color:#023E81;
	font-weight:700;
	font-size:12px;
}

/*Offer Box*/
.rating
{
	font-size:18px;
	color:#00C;
	font-weight:bold;
}

.quote
{
	font-size:10px;
	text-decoration:none;
	font-style:italic
}

/*Chart*/
.border_bottom
{
	border-bottom:1px solid #dadada;
}
.border_right
{
	border-right:1px solid #dadada;	
}
.border_bottom_right
{
	border-bottom:1px solid #dadada;
	border-right:1px solid #dadada;
}
.gray_blue_box
{
	background-image: url("images/gray_blue_box_bg.jpg");
	background-repeat:repeat-y;
	background-position:center;
}
.gray_blue_box_top
{
	background-image: url("images/gray_blue_box_top.jpg");
	background-repeat:no-repeat;
	background-position:top center;
}
.blue_bar
{
	background-color:#09F;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	padding:5 0 5 20px;
	vertical-align:middle;
}
.main_cell
{
	padding:10 3 10 3px;
	text-align:center;
	vertical-align:middle;
}
/*Sitemap*/
.sitemap a
{
	font-size:14px;
	text-decoration:none;
	padding-left:10px;
	text-align:left;
}
.sitemap a:hover
{
	font-size:14px;
	text-decoration:underline;
	padding-left:10px;
	text-align:left;
}












form 
{
	margin-bottom: 0px;
}
input, textarea, select 
{
	border: 1px solid #282A2B;
	font-size: 12px;
	margin-left:5px;
}
.no-border 
{
	border-style: solid;
	border-width: 0px;
	font-size: 12px;
}
.yes-border 
{
	border-style: solid;
	border-width: 1px;
	border-color:#993300;
}
.box2_bottom_repeat-x
{
	background-image: url("images/box2_bottom_repeat-x.jpg");
	background-repeat:repeat-x;
	height:68px;
}

.red_link
{
	background-image: url("images/bull4.jpg");
	background-repeat:no-repeat;
	background-position:50 5;
	padding-left:60px;
	color:#fc0003;
	text-decoration:none;	
}
.small_text
{
	font-size:10px;
	text-decoration:none;
}
/*working property end here !*/


.footer-back
{
	background-image: url("images/footer_back.jpg");
	background-repeat:repeat-x;
	height:58px;
	background-color:#E1F1FD;
}
.footer-back a
{
	text-decoration:none;
	color:#666;
	font-size:12px;
}

.more a
{
	color:#CC3300;
	text-decoration:none;
}
.more a:hover
{
	color:#414141;
	text-decoration:none;
}



.title
{
	font-size:12px;
	text-decoration:none;
	font-weight:700;
}
.title_row
{
	font-size:16px;
	text-decoration:none;
	font-weight:700;
	padding-left:15px;
}
.gray_white_link
{
	background-image: url("images/white_repeat_line.jpg");
	background-repeat:repeat-y;
	width:72px;	
}

.blue_back_title_row
{
	background-color:#579BDD;
	height:30px;
	border:1px solid #dadada;
}
/*footer menu*/

/*****************************************/
/*menu link start code css*/

#dropmenudiv{
position:absolute;
background-color: #FF6C00;
border:1px solid #f1f1f1;
border-bottom-width: 0;
font-size:11px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
line-height:20px;
z-index:100;
margin:23px 0px 0px -65px;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #ffffff;
padding: 1px 0;
text-decoration: none;
font-weight: 800;
font-size:11px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #FFAD30;
color:#333333;
}
