body{
margin:0px;
padding:0px;
background-color:#747474;
}
.valign
{
  position: fixed;
  display: table;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

ul
{
margin-left:2px;
padding-left:2px;
}

.bor_white
{
border:3px solid #ffffff;
}

.bor_gray
{
border-top:7px solid #747474;
border-bottom:7px solid #747474;
border-left:7px solid #747474;
border-right:7px solid #747474;
}

.heading
{
font-family:Arial, Helvetica, sans-serif;
color:#9a1a13;
font-size:18px;
}

.tab_bor
{
border-collapse:collapse;
}

.link
{
font-family:Arial, Helvetica, sans-serif;
color:#9a1a13;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

.link:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#9a1a13;
font-size:12px;
text-decoration:underline;
font-weight:bold;
}

.link_nobold
{
font-family:Arial, Helvetica, sans-serif;
color:#9a1a13;
font-size:11px;
text-decoration:none;
}


.link_nobold:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#9a1a13;
font-size:11px;
text-decoration:underline;
}


.text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#615e4d;
}

.text_s
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#615e4d;
text-decoration:none;
}

.white
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
}

.white14
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
font-weight:bold;
text-align:center;
}

.blue_bg
{
background-image:url(../images/blue_box.jpg);
background-position:left top;
background-repeat:no-repeat;
height:92px;
width:161px;
}

.paddt_10
{
padding-top:3px;
padding-bottom:5px;
}



.gray_bg
{
background-image:url(../images/footer_bg.jpg);
background-position:left top;
background-repeat:repeat-x;
height:110px;
}

.paddt_18
{
padding-top:18px;
}

.blue
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#00aff0;
text-decoration:none;
}

.blue:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#00aff0;
text-decoration:none;
}

.dark_blue
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#2b4595;
font-weight:bold;
}

.image_divider_padding
{
	padding-right:5px;
	padding-left:5px;
}
.footerlink{

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#8F8F8F;
text-decoration:none;
font-weight:normal;

}
.footer{

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#8F8F8F;
text-decoration:none;
font-weight:normal;

}

.footer:hover{

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#AFAFAF;
text-decoration:none;
font-weight:normal;
}

.sub_heading
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#9a1a13;
text-decoration:none;

}
.border_style

{

	border: #c0c0c0 ridge;

	border-width:1px;

}

.flash_size
{
width:445px;
height:360px;
}
.legend{

padding-top:2px;

}

.blue_bg
{
background-image:url(../images/blue_bg.gif);
background-repeat:repeat-x;
background-position:top left;
height:22px;
}

.heading2_new{

	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	/*text-transform:uppercase;*/
	font-family:Arial, Helvetica, sans-serif;

	/*vertical-align: text-bottom;*/

}
.mirror_img
{
background-image:url(../images/bg_bottom11.gif);
background-repeat:no-repeat;
background-position:left top;
height:55px;
}

.pad_top25{

	padding-top:15px;

}
.pad_left24{

	padding-left:24px;

}
.pad_left20{

	padding-left:20px;

}
.pad_left15{

	padding-left:15px;

}
.h2_heading
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#9A1A13;
text-decoration:none;
}
.h2_heading_top
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#9A1A13;
text-decoration:none;
}
.body_text{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#767a7d;

padding-top:0px;

padding-bottom:0px;

text-decoration:none;

}
.pad0px
{
padding:0px;

}
.pad_right_20px
{
padding-right:20px;
}
.pad_right_50px
{
padding-right:30px;
padding-left:43px;
}
.pad_leftrt_20px
{
	padding-left:20px;
	padding-right:20px;
}
.pad_rightleft_50px
{
	padding-left:20px;

}
.pad_mar_0px{
padding:0px;
margin:0px;
}
.paddt_18_new
{
padding-top:18px;
padding-left:25px;
}
.paddt_18_new1
{
padding-top:18px;
padding-right:25px;
}
.paddt_left_15
{
	padding-top:18px;
	/*padding-left::45px;
*/	
}
.pad_right_15px
{
	padding-right:15px;
}
.falsh_Div{
width:883px; 
height:318px;
}
.pad_right_12px
{
	padding-right:12px;
}
h3
{
	padding:0px;
	margin:0px;
}
.pad_bottom4
{
	padding-bottom:4px;
}
.pad_top4
{
	padding-top:4px;
}
.pad_left10
{
	padding-left:10px;
}
.content_link{
	font-size:12px;
	font-weight:bold;
    color:#9a1a13;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.content_link:hover{
	font-size:12px;
	font-weight:bold;
    color:#9a1a13;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.content_link_head{
	font-size:14px;
	font-weight:bold;
    color:#9a1a13;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.content_link_head:hover{
	font-size:14px;
	font-weight:bold;
    color:#9a1a13;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.h3_heading
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:800;
color:#9A1A13;
text-decoration:none;
padding-bottom:10px;
}
.footer_bold{

font-family:Arial, Helvetica, sans-serif;
font-size:10.5px;
color:#8F8F8F;
text-decoration:none;
font-weight:bold;

}
.footer_bold:hover{

font-family:Arial, Helvetica, sans-serif;
font-size:10.5px;
color:#AFAFAF;
text-decoration:none;
font-weight:bold;
}
.h1link{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#AFAFAF;
text-decoration:none;
font-weight:normal;
}
.full_link { display:block; position:absolute; width:100%; height:100%; padding:0 !important; z-index:200; float:none !important; }
.col1{ background:url(../images/asg_showroom.jpg) no-repeat; height:145px; width:220px; float:left;position:relative;}
.col1 p{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; color:#FFFFFF; padding:74px 0px 11px 21px; margin:0; position:absolute;}
.col1 a {display:block; float:right; padding:0 7px 7px 0;position:absolute; right:0px; bottom:0px;}
.col2{ background:url(../images/reqst_new.jpg) no-repeat; height:145px; width:220px; float:left;position:relative;}
.col2 p{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; color:#FFFFFF;padding:74px 7px 11px 21px; margin:0; position:absolute;}
.col2 a {display:block; float:right; padding:0 7px 7px 0;position:absolute; right:0px; bottom:0px;}

.col3{ background:url(../images/deco_new.jpg) no-repeat; height:145px; width:220px; float:left;position:relative;}
.col3 p{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; color:#FFFFFF;padding:71px 7px 0 21px; margin:0; position:absolute;}
.col3 a {display:block; float:right; padding:0 7px 7px 0;position:absolute; right:0px; bottom:0px;}

.col4{ background:url(../images/getin_new.jpg) no-repeat; height:145px; width:221px; float:left;position:relative;}
.col4 p{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; color:#FFFFFF;padding:71px 7px 0px 21px; margin:0; position:absolute;}
.col4 a {display:block; float:right; padding:0 7px 7px 0;position:absolute; right:0px; bottom:0px;}
.c2a_padding_left{padding-left:24px;}
 #sub_banner{width:883px; height:318px;}
 .paddt_5{padding-top:5px;}