/* CheckRod 2007 Half Banner Size */
body{
	/*background: url(http://images.multiply.com/multiply/style/avlack/bg_main.png);*/
	background-color:#dddddd;
	margin:0px;
	padding:0px;
	font-family:Arial, tahoma, sans-serif;/*text-align:center;*/}
img{border:0px;}
br{margin:0px;padding:0px;clear:left;}


/*-- Layout Styles --*/
#bodywrapper{background-color:#ffffff;margin: 0px auto;width:760px;}
#container{background:white;width:760px;}
#lcontainer{float:left;margin-bottom:10px;margin-left:1px;margin-top:0px;width:570px;text-align:left;}
#rcontainer{float:left;margin-bottom:10px;margin-top:7px;width:180px;margin-left:3px;margin-right:0px;}


/*-- Header Styles --*/
#header{width:760px;margin:0px;padding:0px;}
#header img#logo{float:left;margin:10px 0px 10px 10px;padding:0px;border:0px;}
form fieldset{border:0px;margin:5px 0px 0px 0px;padding:0px;}
form#search{
	width:300px;
	margin:0px;
	padding:0px;
	/*float:left;*/
	position:absolute;
	left:424px;
	top:27px;


	/*text-align:right;
	margin:1px 0px 0px 0px;
	padding:0px;
	position:absolute;
	top:0px;
	left:424px;
	width:350px;
	min-height:16px;
	height:auto !important;
	height:16px;*/
}
form#search #searchbutton{position:relative;top:2px;}
form#search #searchtext{width:150px;font-size:10px;margin-right:5px;}


/*-- Header Navigation Styles --*/
#header #nav{clear:both;}
#header #nav ul{list-style:none;margin:0px;padding:0px;}
#header #nav ul li{
	background:url("/_autoshop/img/web/navBG.gif") repeat-x;
	float:left;
	height:26px;
	line-height:normal;
	margin:0px;
	padding:0px;
	display:block;
	border-right:1px solid #730027;
	border-left:1px solid #CE6A8C;
	font-family: arial, tahoma, 'microsoft sans serif';
	text-align:left;
}
#header #nav ul #b1{width:166px;border-left:0px;}/*193*/
#header #nav ul #b2{width:151px;}/*119*/
#header #nav ul #b3{width:147px;}/*114*/
#header #nav ul #b4{width:140px;}/*148*/
#header #nav ul #b5{width:134px;border-right:0px;}/*166*/

/*left and left round-corner*/
#header #nav ul #b0{height:26px;border-left:0px;border-right:none;}
#header #nav ul #b6{height:26px;border-right:0px;border-left:none;}
/*#header #nav img#le{position:absolute;height:26px;left:3px;}
#header #nav img#re{position:absolute;height:26px;}*/
#header #nav ul li a{
	display:block;
	margin:0px;
	padding:0px 0px 0px 25px;
	height:26px;
	line-height:26px;
	text-decoration:none;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	background:url("/_autoshop/img/web/Nav_Down_Arrow.gif") 80% no-repeat;
}
/*#header #nav ul #b1 a{background:none;background:url("/_autoshop/img/web/Nav_Down_Arrow.gif") 85% no-repeat;}
#header #nav ul #b4 a{background:none;background:url("/_autoshop/img/web/Nav_Down_Arrow.gif") 85% no-repeat;}
#header #nav ul #b5 a{background:none;background:url("/_autoshop/img/web/Nav_Down_Arrow.gif") 85% no-repeat;}*/


/*-- Scrolling Menu Styles  --*/
.menuFrame{
	overflow: hidden;
	position: absolute;
	top:0px;
	left:2px;
}
.menu{
	position:relative;
	overflow:hidden;
	width:200px;
	height:100%;
	padding:0px;
	border-right:1px solid #cacbce;
}
.menu ul{margin:0px;padding:0px;list-style:none;}
.menu ul li{
	width:200px;
	margin:0px;
	padding:0px;
	background-color:#F0F0F0;
	border-bottom:1px solid #cacbce;
	border-left:1px solid #cacbce;
	height:25px;
	line-height:25px;
	clear:both;
	text-align:left;
}
#header .menu ul li a{
	font-size:12px;
	font-weight:normal;
	color:#000;
	height:25px;
	display:block;
	margin:0px;
	padding:0px 0px 0px 10px;
	width:100%;
	text-decoration:none;
	font-family: arial, tahoma, 'microsoft sans serif';
}
#header .menu ul li a:hover{background-color:#cacbce;}
#productsFrame{margin-left:4px;margin-top:0px;}
#productsFrame, #products ul li{width:200px;}

#solutionsFrame{margin-left:2px;margin-top:0px;}
#solutionsFrame, #solutions ul li{width:200px;}

#supportFrame{margin-left:2px;margin-top:0px;}
#supportFrame, #support ul li{width:200px;}

#aboutFrame{margin-left:2px;margin-top:0px;}
#aboutFrame, #about ul li{width:200px;}

#serviceFrame{margin-left:2px;margin-top:0px;}
#serviceFrame, #service ul li{width:200px;}

/*  fontsize  */
#fontsize
{
	/*text-align:right;
	margin:1px 0px 0px 0px;
	padding:0px;
	position:absolute;
	top:0px;
	left:410px;
	width:350px;
	min-height:16px;
	height:auto !important;
	height:16px;*/
	z-index:100;
	float:right;
	top:0px;
	right:0;
	background:#fff;
	color:#000;
}

#fontsize h3,#fontsize p
{
	border:0;
	display:inline;
	font-size:11px;
	font-family: arial, tahoma, 'microsoft sans serif';

	/*font-size:1em;*/
}

#fontsize p
{
	margin:0 0 0 5px;
}

#fontsize p a
{
	font-weight:bold;
	margin:0 5px;
	display:inline;
	padding:0px 0 2px 24px;
}

/* background-images */
#fontsize p a.larger {
background:#fff url(/_autoshop/img/web/lupe_larger.gif) no-repeat;
}

#fontsize p a.smaller {
background:#fff url(/_autoshop/img/web/lupe_smaller.gif) no-repeat;
}

#fontsize p a.reset {
background:#fff url(/_autoshop/img/web/lupe_reset.gif) no-repeat;
}

#fontsize p a.larger:hover,#fontsize p a.larger:active,#fontsize p a.larger:focus {
background:#000 url(/_autoshop/img/web/lupe_larger_black.gif) no-repeat;
color:#fff;
}

#fontsize p a.smaller:hover,#fontsize p a.smaller:active,#fontsize p a.smaller:focus {
background:#000 url(/_autoshop/img/web/lupe_smaller_black.gif) no-repeat;
color:#fff;
}

#fontsize p a.reset:hover,#fontsize p a.reset:active,#fontsize p a.reset:focus {
background:#000 url(/_autoshop/img/web/lupe_reset_black.gif) no-repeat;
color:#fff;
}
/**/
#emailContainer {
float: right;
font-size: 77%;
padding: 20px 0px 0 0;
}

/*-- What's New Styles Half-Size --*/
#whatsnew-h{
	background:url("/_autoshop/img/web/WhatsNew_Bar.gif") top left no-repeat;
	width:570px;
	min-height:27px;
	height:auto !important;
	height:27px;
	line-height:27px;
	clear:both;
	margin-top:0px;
	font-family: arial, tahoma, 'microsoft sans serif';
}
#whatsnew-h strong{
	display:block;
	float:left;
	margin:0px;
	padding:0px 8px 0px 10px;
	font-size:14px;
}
#whatsnew-h .newsHeadline{
	position:relative;
	width:340px;
	font-size:12px;
	float:left;
	margin:0px;
	padding:0px;
	line-height:27px;
}
#whatsnew-h .moreNews{
	float:right;
	font-weight:bold;
	font-size:12px;
	padding:0px 8px 0px 0px;
}
#whatsnew-h a{margin:0px;padding:0px;font-size:12px;}
#whatsnew-h a:link, #whatsnew-h a:visited{margin:0px;padding:0px;color:#000;text-decoration:none;}
#whatsnew-h a:hover{color:#000;text-decoration:underline;}
#whatsnew-h .moreNews a:link, #whatsnew-h .moreNews a:visited{margin:0px;padding:0px;color:#000;text-decoration:none;font-size:12px;}
#whatsnew-h .moreNews a:hover{text-decoration:underline;}


/*-- Homepage Banners --*/
.hbanner{clear:both;padding:6px 0px 0px 0px;margin:0px;}
.hbanner img{display:block;}
/*.flashcontent div{font-size:12px;color:#000;margin:0px;padding:0px;}*/
/*#flashcontent div a:link, #flashcontent div a:visited{text-decoration:underline;font-size:12px;text-decoration:none;color:#000;margin:0px;padding:0px;}
#flashcontent div a:hover, #flashcontent div a:active{text-decoration:underline;}*/


/*-- You are here--*/
.bc {
margin:5px 10px 5px 10px;
padding-bottom:5px;
}
.bcText {
font-family: arial, tahoma, 'microsoft sans serif';
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}


/*-- Homepage Content --*/
/*-- Silo Boxes --*/
.silo{
	width:560px;
	min-height:100px;
	height:auto !important;
	height:100px;
	float:right;
	margin:9px 0px 0px 0px;
	padding:0px;
	background:white;
	/*background:url("/_autoshop/img/web/silo-bg.gif") top left repeat-y;*/
}
.silo .shead{
	width:560px;
	min-height:29px;
	height:auto !important;
	height:29px;
	line-height:30px;
	margin:0px;
	padding:0px 0px 0px 0px;
	background:white;
	font-family: arial, tahoma, 'microsoft sans serif';
	/*background:url("/_autoshop/img/web/silo-head.gif") top left no-repeat;*/
}
.silo .shead span{font-size:16px;font-weight:bold;color:#a90000;padding:0px 0px 0px 0px;}
.silo .shead a:link, .silo .shead a:visited{display:block;font-size:12px;font-weight:bold;margin:0px;color:#9b0033;text-decoration:none;margin:0px;padding:0px 0px 0px 9px;}
.silo .shead a:hover, .silo .shead a:active{text-decoration:underline;}
.silo .scontent{
	width:560px;
	min-height:80px;
	height:auto !important;
	height:80px;
	margin:0px;
	padding:0px;
	font-family: tahoma, 'microsoft sans serif';
	/*background:url("/_autoshop/img/web/silo-btm.gif") bottom left no-repeat;*/
}
#s1 .scontent p{color:#000;font-weight:normal;margin:0px;padding:8px;}
#s1 .scontent p img{float:left;margin:0px;padding:0px 8px 0px 0px;}
#s1 .scontent span{margin-left:8px;font-size:12px;font-weight:bold;padding:0px;}
#s1 .scontent span img{margin-left:4px;}
#s1 .scontent hr{
	width:90%;
	height:1px;
	border-bottom:1px dashed #cecece;s
	border-top:0px;
	border-left:0px;
	border-right:0px;
	margin-top:5px;
	margin-bottom:5px;
}
#s1 .scontent a:link{color:#333366;font-size:12px;margin:0px;padding:0px;text-decoration:underline;}
#s1 .scontent a:visited{color:#666633;font-size:12px;margin:0px;padding:0px;text-decoration:underline;}
#s1 .scontent a:hover, #s1 .scontent a:active{color:#9b0033;text-decoration:underline;}

#s1 .scontent a:link.vap, #s1 .scontent a:visited.vap{font-size:12px;margin:0px;padding:0px;color:#000;font-weight:normal;text-decoration:none;}
#s1 .scontent a:hover.vap, #s1 .scontent a:active.vap{font-size:12px;color:#9b0033;font-weight:normal;text-decoration:underline;}
#s1 .scontent p .fptitle:link, #s1 .scontent p .fptitle:visited{color:#333366;font-size:12px;text-decoration:none;}
#s1 .scontent p .fptitle:hover{color:#9b0033;font-size:12px;text-decoration:underline;}

.scontent ul{margin:0px 0px 0px 25px;padding:5px 0px 0px 0px;list-style:disc;}
.scontent ul li{color:#9b0033;margin:0px;padding:0px 0px 5px 0px;line-height:normal;}
.scontent ul .h1{color:#9b0033;margin:0px 0px 3px -15px;padding:0px;font-size:15px;font-weight:bold;list-style:none;}
.scontent ul li a:link, .scontent ul li a:visited{margin:0px;color:#000;font-size:12px;text-decoration:none;}
.scontent ul li a:hover, .scontent ul li a:active{color:#9b0033;text-decoration:underline;}

#s1 .scontent .introbox {width:560px;}
.introhead{width:560px;}
/*--Register Box--*/
.brownreg{
	width:158px;
	/*min-height:173px;*/
	height:auto !important;
	/*height:173px;*/
	font-size:15px;
	line-height: 21px;
	margin:0px 0px 5px 0px;
	padding:10px;
	background:#EFE8D3;
	border:#A89352 solid 1px;
	/*background:url("/_autoshop/img/web/ssl-top.gif") #c7d2de top left no-repeat;*/
}

.brownreg div{
	/*background:url("/_autoshop/img/web/ssl-bot.gif") bottom left no-repeat;*/
	width:158px;
	/*min-height:173px;*/
	height:auto !important;
	/*height:173px;*/
	margin:0px;
	padding:0px;
	font-family: arial, tahoma, 'microsoft sans serif';
}

/*-----Services Box on index----*/
.servicesbox{
	width:182px;
	/*min-height:173px;*/
	height:auto !important;
	/*height:173px;*/
	margin:0px 0px 5px 0px;
	padding:0px;
	/*background:url("/_autoshop/img/web/ssl-top.gif") #c7d2de top left no-repeat;*/
	background:#958B7C url("/_autoshop/img/web/servicesend.gif") bottom left no-repeat;
}

.servicesbox a.title:link, a.title:visited{
	display:block;
	color:#fff;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	margin-left:4px;
	/*padding:7px 0px 10px 10px;*/
}

.servicesbox a.title:hover{
	display:block;
	color:#fff;
	font-size:14px;
	text-decoration:underline;
	font-weight:bold;
	margin-left:4px;
	/*padding:7px 0px 10px 10px;*/
}


/*-----Quick Menu Box on index----*/
.quickbox{
	width:182px;
	/*min-height:173px;*/
	height:auto !important;
	/*height:173px;*/
	margin:10px 0px 10px 0px;
	padding:0px;
	background:#dddddd url("/_autoshop/img/web/quickend.gif") bottom left no-repeat;
	/*background:url("/_autoshop/img/web/ssl-top.gif") #c7d2de top left no-repeat;*/
}

.quickbox a.qtitle:link, a.qtitle:visited{
	display:block;
	color:#000;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	margin-left:4px;
	/*padding:7px 0px 10px 10px;*/
}

.quickbox a.qtitle:hover{
	display:block;
	color:#000;
	font-size:14px;
	text-decoration:underline;
	font-weight:bold;
	margin-left:4px;
	/*padding:7px 0px 10px 10px;*/
}

/*-- Brown Box --*/
.promotion{
	width:180px;
	/*min-height:173px;*/
	height:auto !important;
	/*height:173px;*/
	margin:0px 0px 5px 0px;
	padding:0px;
	background: #958B7C;
	/*background:url("/_autoshop/img/web/ssl-top.gif") #c7d2de top left no-repeat;*/
}

.promotion div{
	/*background:url("/_autoshop/img/web/ssl-bot.gif") bottom left no-repeat;*/
	width:174px;
	/*min-height:173px;*/
	height:auto !important;
	/*height:173px;*/
	margin:0px;
	padding:3px;
	padding-top:10px;
	padding-bottom:10px;
	font-family: arial, tahoma, 'microsoft sans serif';
}
.promotion div a.title:link, .register div a.title:visited{
	display:block;
	color:#fff;
	font-size:15px;
	text-decoration:none;
	font-weight:bold;
	margin:0px;
	padding:7px 0px 10px 10px;
}

.promotion div ul{list-style:none;margin:0px;padding:0px;}
.promotion div li a{
	font-size:15px;
	min-height:17px;
	height:auto !important;
	height:17px;
	line-height:23px;
	padding:0px 0px 5px 10px;
	color:#fff;
}
.promotion div li img{float:left;border:0px;}
.promotion div li a:link{color:#fff;margin:0px;	padding:0px 0px 5px 10px;font-size:14px;font-weight:normal;text-decoration:none;} /*9b0033*/
.promotion div li a:visited{color:#fff;text-decoration:none;}
.promotion div li a:hover{color:#fff;text-decoration:underline;}

.bsep{margin:5px 0px -10px 0px;padding:0px;}


/*--  Advertisement Spots --*/
.adv{margin:0px;padding:0px;}
.adv img{display:block;}
.adv a{margin:0px;padding:0px;}


/*-- CheckRod Seal Box--*/
.seal{
	background:url("/_autoshop/img/web/SecuredSeal_promo.gif") top left no-repeat;
	width:180px;
	min-height:140px;
	height:auto !important;
	height:140px;
	margin:5px 0px 0px 0px;
	padding:0px;
}
.seal div{
	width:180px;
	min-height:80px;
	height:auto !important;
	text-align:center;
	height:80px;
	margin:15px 0px 0px 0px;
	padding:0px;
}
.seal a:link, .seal a:visited{display:block;margin:0px;padding:10px 0px 0px 10px;font-size:13px;font-weight:bold;text-decoration:none;color:#9b0033;}
.seal a:hover, .seal a:active{text-decoration:underline;}
.seal div a:link, .seal div a:visited{margin-top:-10px;font:bold 7px verdana,sans-serif;text-decoration:none;color:#000;letter-spacing:.5px;text-align:center;}
.seal div a:hover, .seal div a:active{text-decoration:none;}

/* FREE BLOCK (PACKAGE PAGE)*/
/*---------------------------------------------------------------------------------------------------------------------*/
#freeblock {
background:#8F908F url("/_autoshop/img/web/p_free_bg.jpg") repeat-x scroll left top;
margin-bottom:10px;
width:540px;
/*border-color:#CFD0D3;
border-style:solid;
border-width:0px 1px;*/
display:block;
text-align:left;
/*border-top:1px solid #CFD0D3;*/
/*border-bottom:1px solid #CFD0D3;*/
}

.package{
margin-top: 0px;
margin-left: 5px;
}

#premblock{
float:left;
margin:0pt;
padding:0pt;
width:540px;
}

#premblock .outerborder{
/*border-left:2px solid #FDBE7E;
border-right:2px solid #FDBE7E;*/
}

#premblock .innerborder{
/*border-left:1px solid #FD7F00;
border-right:1px solid #FD7F00;*/
}

#premblock .innercnt{
background-color:#FFFFFF;
/*border-left:5px solid #FEDDBC;
border-right:5px solid #FEDDBC;
border-top:5px solid #FEDDBC;
border-bottom:5px solid #FEDDBC;*/
display:block;
margin:0pt 0pt;
padding:0pt;
text-align:left;
}

#compchart{
font-size:12px;
width:100%;
}

#compchart td, #compchart th {
border-bottom:1px solid #a90000;
color:#343434;
font-size:12px;
padding:3px 0pt 3px 2px;
text-align:left;
}

#compchart tr.off {
background-color:#F6F4F8;
}

#compchart tr.on {
background-color:#EFECF3;
}

#compchart .feature, #compchart .free, #compchart .plus, #compchart .pro {
padding:5px 0pt 5px 12px;
}

#compchart td.free{
	background-color:#FFEAEA;
	text-align:center;
	width:105px;
}

#compchart td.plus{
	background-color:#E7D1D1;
	text-align:center;
	width:105px;
}
#compchart td.pro{
	background-color:#D8C0C0;
	text-align:center;
	width:105px;
}

#compchart td.pluspro{
	padding:5px 0pt 5px 12px;
	/*background:#FFE2C8 none repeat scroll 0%;*/
	font-weight:bold;
}
#compchart a:link, #compchart a:hover, #compchart a:active, #compchart a:visited{
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
}
/*
#compchart .free {
width:101px;
}

#compchart .plus {
width:94px;
}

#compchart .pro {
width:130px;
}*/
/*-- CUSTOMER LOGOS --*/
.customers{
	margin:7px 0px 0px 10px;
	width:175px;
}
.customers a:link, .customers a:visited{margin:0px;padding:0px;font-size:15px;font-weight:bold;color:#9b0033;text-decoration:none;}
.customers a:hover, .customers a:active{text-decoration:underline;}

/*-- Box Text other pages --*/
.contactBox {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #9B0033;
color:#000000;
background-color:#FFFFFF;
margin:3px 0px 5px;
padding:0px 10px 0px;
}

.contactBoxText{
font-family: arial, tahoma, 'microsoft sans serif';
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

.contactBoxHead{
font-weight:bold;
font-size: 14px;
font-family: arial, tahoma, 'microsoft sans serif';;
color:#A90000;
}

/*-----White Box w/ Grey border and Grey Head in the content-------*/
.boxOutline {
border:1px solid #999999;
margin-top:10px;
}

.boxHeader {
background:#E7E6E6 none repeat scroll 0%;
color:#9B0033;
font-weight:bold;
margin:2px 2px 5px;
padding:8px;
}

div.actionBoxHeaderText {
color:#9B0033;
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:16px;
padding-bottom:10px;
}

.boxContent {
font-size:12px;
padding:1px 0px 1px 8px;
}


/* Gradient box in content*/
.gradient {
background:#EBEBEB url("/_autoshop/img/web/dev040959.gif") repeat-x scroll left top;
margin-bottom:10px;
width:540px;
border-color:#CFD0D3;
border-style:solid;
border-width:0px 1px;
display:block;
text-align:left;
border-top:1px solid #CFD0D3;
border-bottom:1px solid #CFD0D3;
}

.hlpHead1 {
color:#9B0033;
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}

.hlpHead2 {
color:#000000;
font-family:Arial, tahoma, 'microsoft sans serif';
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}

.gradient div ul {
margin:0px 10px 0px 25px;
}
ul.hlpList {
color:#9B0033;
/*font-family: arial, tahoma, 'microsoft sans serif';*/
/*font-size:12px;*/
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:10px 0px 0px 15px;
padding:5px;
}

.hlpHead3 {
color:#000000;
font-family: tahoma, 'microsoft sans serif';
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}

/* ProductBox in content*/
.hlpProductBoxHeader {
background-color:#a90000;
color:#FFFFFF;
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:20px;
line-height:normal;
padding:0px 10px;
width:520px;
}

.hlpProductBox {
/*background: #EBEBEB url(/_autoshop/img/web/dev040959.gif) repeat-x scroll left top;*/
background:#E7E6E6 none repeat scroll 0%;
margin:0px 0px 10px;
padding:5px 10px 10px;
width:520px;
}

.hlpHighlightBox {
border:1px solid #A90000;
margin:0px 0px 0px;
padding:10px 10px 10px;
width:520px;
}

/*-- Quick Links other pages --*/
.quicklinks{
padding:0px 10px 10px 10px;
}
.quicklinks .rnlink,
.quicklinks .rnlink a:link,
.quicklinks .rnlink a:visited,
.quicklinks .rnlink a:active{
font:bold 11px Arial, helvetica, sans-serif;
padding-bottom:4px;
}
.quicklinks .rnlink a:hover{
font:bold 11px Arial, helvetica, sans-serif;
padding-bottom:4px;
text-decoration:underline;
}


/*-- All Products Flyout --*/
.apfly{
	width:434px;
	min-height:330px;
	height:auto !important;
	height:330px;
	border:1px solid #cacbce;
	background-color:#ededee;
	position:absolute;
	top:232px;
	left:145px;
	display:none;
	padding:0px 0px 0px 10px;
} 
.apfly img#close{position:relative;top:2px;left:390px;cursor:default;cursor:pointer;}
.apfly img#arrow{position:relative;top:8px;left:-23px;}
.apfly .col{
	float:left;
	width:207px;
	min-height:330px;
	height:auto !important;
	height:330px;
	margin:-15px 0px 0px 0px;
	padding:0px;
}
.apfly ul{
	list-style:none;
	margin:0px 0px 10px 0px;
	padding:0px;
}
.apfly ul li{
	margin:0px;
	padding:0px;
	line-height:14px;
}
.apfly ul li.title a:link, .apfly ul li.title a:visited{margin:0px;padding:0px;font-size:14px;font-weight:bold;color:#000;text-decoration:none;}
.apfly ul li.title a:hover, .apfly ul li.title a:active{color:#9b0033;text-decoration:underline;}
.apfly ul li a:link, .apfly ul li a:visited{margin:0px;padding:0px;color:#333366;font-size:12px;text-decoration:none;display:block;}
.apfly ul li a:hover, .apfly ul li a:active{color:#9b0033;text-decoration:underline;}


/*-- Footer Styles --*/
#footer{
	clear:both;
	width:760px;
	min-height:44px;
	height:auto !important;
	height:44px;
	line-height:22px;
	margin:0px;
	padding:0px;
	color:#666;
	font-size:11px;
	font-family: arial, tahoma, 'microsoft sans serif';
}
#footer .footerbar{
	/*background:url("/_autoshop/img/web/foot-bg.gif") no-repeat;*/
	background:url("/_autoshop/img/web/foot-bg-top.gif") #a90000 top left no-repeat;
	color:#fff;
	text-align:center;
}
#footer .footerbar span{font-size:10px;}

#footer .footerbar ul li{
	display:inline;
}
#footer .footerbar a{color:#fff;text-decoration:none;display:inline;margin:0px 8px;font-size:11px;font-family: arial, tahoma, 'microsoft sans serif';}
#footer .footerbar ul li a:link{
	margin:0px 5px;
	padding:0px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
	font-family: arial, tahoma, 'microsoft sans serif';
}
#footer .footerbar ul li a:hover{
	text-decoration:underline;
	font-family: arial, tahoma, 'microsoft sans serif';
}

/*#footer .footerbar span{font-size:10px;}
#footer .footerbar a{color:#fff;text-decoration:none;display:inline;margin:0px 8px;font-size:10px;}
#footer .underlinks{margin:5px 0px;padding:0px;text-align:center;line-height:normal;font-size:10px;}
#footer .underlinks a:link, #footer .underlinks a:visited{margin:0px 5px;padding:0px;color:#666;text-decoration:none;font-size:10px;}
#footer .underlinks a:hover{text-decoration:underline;}
#footer .undertext{margin:0px;padding:0px;text-align:left;line-height:normal;font-size:10px;}
#footer .undertext a:link, #footer .undertext a:visited{color:#666;text-decoration:none;font-size:10px;margin:0px;padding:0px;}
#footer .undertext a:hover{text-decoration:underline;}*/





/*-- Fonts--*/

h1, .h1 {
background:transparent none repeat scroll 0%;
color:#000000;
font-family: arial, tahoma, 'microsoft sans serif';
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0px;
padding:0px;
white-space:nowrap;
}


/*Buttons*/
.cssbutton{
background-color: #A89352;
border: 2px #847034 outset;
padding: 1px 4px;
color: black;
text-decoration: none;
font: bold 90% "Arial", "Tahoma", sans-serif;
width:156px;
color: #ffffff;
}

.cssbutton:visited{
color: #ffffff;
}

.cssbutton:hover{
border-style: inset;
background-color: red;
padding: 2px 3px 0 5px; /*shift text 1px to the right and down*/
}

.cssbutton:active{
color: black;
}

