@charset "utf-8";
/* CSS Document */

body{ margin:0;}
form{margin:0;}

*{
	color:#000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.navlist
{
margin-left: 0;
padding-left: 10px;
list-style: none;
}

.navlist li 
{
padding-left:14px;
background-image: url(bullet.gif);
background-repeat: no-repeat;
background-position: 0 .3em;
}

.navlist div 
{
padding-left:16px;
height:21px;
background-image: url(arrow1.jpg);
background-repeat: no-repeat;
background-position: 0 .3em;
}

.floatright { 
float: right;
margin: 5px 8px 2px 5px;
clear: right;
}

.whiteTxt {
	color:#fff;
	font-size:11px;
	text-decoration:none;
	padding:0px 5px;
	vertical-align:middle;
	padding-right:10px;
}

.whiteTxt a{
	color:#fff;
	font-size:11px;
	text-decoration:underline;
	padding:0px 5px;
	vertical-align:middle;
	padding-right:10px;
}

.whiteTxt a:hover{
	text-decoration:none;
	color:#FFF;

}

body{
	margin:0px;
	padding:0px;
	background:#fff url(bodyBG.jpg);
}
	
	#TBLmain{
		width:1000px;
		border:#999 solid 1px;
	}
	#headerTD{
		height:65px;
		background:url(headerbg.jpg);
		background:#fff;
	}
	#menuTD{
		background:url(bg_menu.jpg) repeat-x;
		height:45px;
		color:#fff;
	}
		#menuTD a{
			color:#fff;
			text-decoration:underline;
			padding:3px;
		}
		#menuTD a:hover{
			text-decoration:none;
		}
		.inputBox1{
			width:213px;
			height:24px;
		}
	
	#breadcrumbTD{
		background:url(breadcrumb.jpg) repeat-x;
		height:14px;
		color:#666;
		padding-left:10px;
		vertical-align:middle;
	}
		#breadcrumbTD a{
			color:#666;
			text-decoration:underline;
			padding:3px;
		}
		#breadcrumbTD a:hover{
			text-decoration:none;
		}
		
		
	#TBLCenterBody{
		background:url(centerBodyBg.jpg) repeat-y;
		width:1000px;
	}
	#leftContent{
		width:296px;
	}
	
	#leftContent1{
		width:296px;
	}
	
	#centerContent{
		/*background:url(centerContent.png) repeat-y;*/
		width:550px;
	}
	
	#centerContent1{
		/*background:url(centerContent.png) repeat-y;*/
		width:670px;
	}
	
	#rightContent{
		width:178px;
		
	}
	#TBL_rightside{
		margin-left:4px;
	}
			.rightHeading1{
				color:#FF7000;
				padding:30px 0px 3px 20px;
				font-weight:bold;
				font-size:14px;
				background:url(img-right1.jpg) no-repeat;
				height:21px;
				padding-bottom:0px;
			}
			
			.rightTd{
				background:url(rightBg.jpg) repeat-y;
				padding:2px 5px;
			}
			.rightTD a{
				color:#FF7000;
				font-size:11px;
				padding:10px 5px;
				background:url(arrow1.jpg) no-repeat right;
				text-decoration:none;
				font-weight:bold;
				padding-right:18px;
			}
			.rightTD a:hover{
				text-decoration:underline;
			}
			textarea{
				border:#000 solid 1px;
				width:140px;
				margin:0px;
				margin-top:10px;
				color:#999999;
			}
			.rightTD a{
				color:#FF7000;
				font-size:11px;
				padding:10px 5px;
				background:url(arrow1.jpg) no-repeat right;
				text-decoration:none;
				font-weight:bold;
				padding-right:18px;
			}
			.rightTD a:hover{
				text-decoration:underline;
			}
			.rightTdBottom{
				background:url(rightContentBot.png) no-repeat bottom left;
				height:50px;
			}
			
			
	.redHeading {		
		font-family:Times New Roman, Times, serif;
		font-weight:bold;
		font-size:14px;
		color:#FF7000;
		padding:6px 0px;
		padding-left:10px;
		
	}
	.redHeading2 {		
		font-family:Times New Roman, Times, serif;
		font-weight:bold;
		font-size:14px;
		color:#FF7000;
		padding:6px 0px;
	}
	
	.redHeadingLinks, .YMAC_Txt {				
		font-family:Times New Roman, Times, serif;
		font-weight:bold;
		font-size:11px;
		font-style:italic;
		color:#0C6EE3;
		text-decoration:underline;
		padding-left:10px;
	}

	.redHeadingLinks:hover {					
		color:#FF7000;	
		text-decoration:none;
	}
	.YMAC{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font:bold;
		color:#0C6EE3;
		text-decoration:underline;
		padding:0px 5px;
	}
.blackTD {
	background:url(blckTD.jpg) repeat-x;
	height:78px;
}	

.txtAddress{
	font-size:14px;
	color:#333333;
	padding:2px;
	line-height:20px;
	font-weight:bold;
	padding-bottom:5px;
}
.addressHeading{
	color:#ff7000;
	font-size:14px;
	font-weight:bold;
	padding:10px;
	padding-left:4px;
}

a.linkRequest, a.linkReview, a.linkAddImg, a.linkInvite, a.linkDriving, a.linkPrint{
	color:#0099FF;
	font-size:120%;
	text-decoration:underline;
	background:url(icn_requestDeal.jpg) no-repeat left;
	padding-left:24px;
	margin:3px 0px;
}
	
a.linkReview{
	background:url(icn_review.jpg) no-repeat left;
}	
a.linkAddImg{
	background:url(icn_addimg.jpg) no-repeat left;
}	
a.linkInvite{
	background:url(icn_invite.jpg) no-repeat left;
}
a.linkDriving{
	background:url(icn_driving.jpg) no-repeat left;
}
a.linkPrint{
	background:url(icn_print.jpg) no-repeat left;
}
.TBL_2{
	border:#FF7000 solid 1px;
	color:#999;
}
	.TBL_2 .heading1{
		background:#FF7000;
		font-weight:bold;
		color:#fff;
		text-align:center;
		font-size:14px;
		padding:5px;
	}
	.TBL_2 a{
		color:#666666;
		text-decoration:underline;
	}
	.TBL_2 a:hover{
		text-decoration:underline;
		color:#ff7000;
	}
.tablePadding {
		padding-top:10px;
	}
.Links{
		padding:0px 8px;
		font-size:12px;
		color:#FFF;
		font-weight:bold;
		text-decoration:none;
		vertical-align:middle;
	}
	
.Links:hover{	
		text-decoration:none;
	}	
	
H1 {
		font-family:Times New Roman, Times, serif;
		font-size:12px;
		color:#FF7000;
		padding-left:10PX;
		text-decoration:underline;
}	


H2 {
		font-family:Times New Roman, Times, serif;
		font-size:14px;
		color:#FF7000;
		padding-left:15PX;
}
	
H3 {
		font-family:Times New Roman, Times, serif;
		font-size:14px;
		color:#FF7000;
		padding-left:10PX;
}	

.CusReviewsTxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	color:#818181;
	font-weight:bold;
	padding-left:15px;
}

	.CusReviewsTxt .Links{
		color:#0C6EE3;
		text-decoration:underline;
	}
	
	.CusReviewsTxt .Links:hover{
		color:#FF9440;
		text-decoration:underline;
	}
.1stBG {
	background:#f2f2f2;
	border:1px solid #000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	font-style:normal;
}

.TxtIst{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:11px;
		font-style:normal;
		color:#575757;
		text-align:justify;
		padding:5px;
		padding-left:4px;
		padding-right:4px;
}

	.TxtIst .Links{
			color:#0C6EE3;
			text-decoration:underline;
	}		

	.TxtIst .Links:hover{
		color:#FF9440;
	}	
	
.articles1{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:11px;
		font-style:normal;
		color:#575757;
		text-align:justify;
		padding:5px;
		padding-left:4px;
		padding-right:4px;
		}
		
.articles1 a{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:11px;
		font-style:normal;
		color:#0C6EE3;
		text-align:justify;
		padding:5px;
		padding-left:4px;
		padding-right:4px;
		}

.articles1 a:hover{	
		color:#FF9440;
		}
				
.TxtCenterTD {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
}	

	.TxtCenterTD .Links {
		color:#0C6EE3;
		text-decoration:underline;
	}
	
	.TxtCenterTD .Links:hover {	
		color:#FF9440;
	}
.BG2 {
	background:#f2f2f2;
	border:1px solid #000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	font-style:normal;
}
.SanRose {
	font-family:Times New Roman, Times, serif;
	font-size:12px;
	font-weight:normal;
	color:#FF7000;
	text-transform:uppercase;
}

.SRSubTxt {
	font-size:10px;
	font-weight:bold;
	color:#7B7B7B;
	text-decoration:underline;
}
.paddingLR {
	padding:0px 10px;
}		
.blueBG {
	background:url(blueBG.jpg) repeat-x #E3EFFE;
	border:1px solid #FFC699;
	
}
.footerTD{
	background:url(footerbg.jpg) repeat-x;
	height:27px;
	color:#999;
	font-family:Arial, Helvetica, sans-serif;
	padding:2px 6px;
	padding-top:5px;
}
	.footerTD a{
		color:#999;
		font-family:Arial, Helvetica, sans-serif;
		padding:2px 6px;
		text-decoration:underline;
	}
	
a.linkfoot2{
		color:#999;
		font-family:Arial, Helvetica, sans-serif;
		padding:2px 6px;
		text-decoration:underline;
}	
	a.linkfoot2:hover{
		text-decoration:none;
	}

.dottedBorder {
		background:url(dottedborder.jpg) repeat-x;
		height:1px;
	}	
	
	
	.content{
		color:#37567D;
		font-family:verdana,arial;
		font-weight:normal;
		font-size:11px;
		text-align:justify;
		padding:10px;

		text-decoration:none;
	}
	
.content a{
		color:#0E2F59;
		font-family:verdana,arial;
		font-weight:normal;
		font-size:11px;
		text-align:justify;
		text-decoration:underline;
	}
	
.content a:hover{
		color:#37567D;
		text-decoration:none;
	}
	
.Top_links {
		color:#FF7000;
		background:url(rightBg.jpg) repeat-y;
		font-size:12px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-decoration:none;
		padding:6px;
		padding-left:17px;
		}	
	
.Top_links a{
		color:#FF7000;
		font-size:12px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-decoration:none;
		padding:6px;
		padding-left:17px;
		}
	
.Top_links a:hover{
		color:#F96806;
		text-decoration:underline;
	}	
	
.standard{
		color:#333;
		font-size:11px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-decoration:none;
		padding:4px;
		text-align:justify;
		padding-left:4px;
		padding-right:4px;
		
	}
	
.standard a{
		color:#FF7000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:none;
		
	}
		
.standard a:hover{
		color:#F96806;
		text-decoration:underline;
	}		
	
.news{
		color:#000;
		font-weight:normal;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:justify;
		padding:4px;
		padding-left:5px;
		padding-right:10px;
		text-decoration:none;
	}
	
.news a{
		color:#FF7000;
		font-weight:normal;
		font-size:11px;
		text-align:justify;
		padding:3px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		padding-left:4px;
		padding-right:10px;
		line-height:20px;
		text-decoration:none;
	}
	
.news a:hover{
		color:#F96806;
		text-decoration:underline;
	}	

.articles{
		color:#333333;
		font-weight:normal;
		font-size:11px;
		text-align:justify;
		padding:3px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		padding-left:4px;
		padding-right:4px;
		text-decoration:none;
	}
	
.articles a{
		color:#FF7000;
		font-weight:normal;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:justify;
		padding:3px;
		text-decoration:none;
	}
	
.articles a:hover{
		color:#0099FF;
		text-decoration:underline;
	}	

.reviews{
		color:#333;
		font-size:11px;
		text-decoration:none;
		padding:4px;
		padding-right:3px;
		padding-left:3px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
  		text-align:justify;			
			}
	
.reviews a:hover{
		color:#F96806;
	}		
	
.rating{	
      font-family:Times New Roman, Times, serif;
		font-weight:bold;
		font-size:14px;
		color:#FF7000;
		padding-left:5px;	
		}
		
.left-links a{
	font:11px verdana;
	color: #FF7000;
	text-decoration: none;
	padding-left:16px;
	line-height:24px;
	background-image:url(button.jpg);
	background-repeat:no-repeat;
	width:285px;
	height:24px;
	float:left;
}

.left-links a:hover {
	color: #FF7000;
	background-image:url(button1.jpg);
	background-repeat:no-repeat;
	width:285px;
	height:24px;
	text-decoration: none;
		}	

.padding5{
	padding:5px;
}		

.img{
   float:left;
   margin: 2px 8px 2px 2px;
   clear:left;
}

.img1{
   float:right;
   margin: 2px 8px 2px 2px;
   clear:right;
}

.dot{
  background:url(dot.jpg) repeat-y center;
   }
   
.icon{
  background:url(icon.gif) repeat-x center;   