/* AX V2 Global Styles */
body {background:#D6D6D6 url(v2-img/ax-1px-bk.jpg) repeat-x; margin: 0px auto; color:#000; font-family:Arial,sans-serif; font-size: 12px;}
a {color:#C63838;}
#site-wrap {background:url(v2-img/ax-bk-2.jpg) no-repeat top center; margin: 0px auto; width: 1280px; height: auto; }
#inner-wrap {background:#fff; margin: 0px auto; width: 1000px; height:auto; }

#header{display:block;float:left;height:160px;position:relative;width:100%;background:#fff;margin:0 0 0px;padding:0;}
#header #topnav{height:80px;width:1000px;background:#fff;margin:0;padding:0 0 5px;}
#header #logo{background:#fff url(v2-img/ax-logo-v2.jpg) no-repeat;display:block;float:left;height:80px;overflow:hidden;width:245px;margin-top:5px;margin-left:5px;}
#header #logo a{display:block;height:80px;width:245px;}
#header #logo h1{clear:both;text-indent:-9999px;width:254px;margin:0 0 0 5px;padding:0;}
#header #toolbar{background:#fff;display:block;float:right;height:80px;width:670px;}
#header #bookmark{float:right;height:30px;width:85px;background:#fff;margin:10px 5px 0px 0px;}
#header #tooltip{clear:both;display:block;float:right;height:30px;width:670px; margin}
#header #tooltip-left{background:#fff;display:block;float:right;height:30px;width:410px; margin-top:20px;}
#header #tooltip-left a{ color: #282870; text-decoration: underline; font-size: 10px;}
#header #tooltip-left p{background:#fff;float:left;margin:0;padding:10px 12px 0 0;}
#header #tooltip-right{background:#fff;display:block;float:right;height:30px;width:225px;}
#header #tooltip-right div{float:right;margin-right:5px;width:225px;}
#header #tooltip-right div .btn{margin:5px 0 0;padding:0;}
#header #top-nav{display:block;height:140px;overflow:hidden;position:relative;width:1000px;margin:0 auto;}
#header #tab-nav{display:block;float:left;height:30px;overflow:hidden;width:1000px;margin:0;}
#header #tab-nav img{display:block;float:left;width:650px;}
#header #tab-nav-sub{background:#fff url(v2-img/nav-bk-1px.jpg) repeat-x;display:block;float:right;height:37px;width:1000px;}

.glowingtabs{clear:both;float:left;line-height:normal;width:100%; margin-left:10px;}
.glowingtabs ul{float:left;list-style-type:none;margin:0;padding:0;}
.glowingtabs li{display:inline;margin:0;padding:0;}
.glowingtabs a{background:#C63838 url(v2-img/left.gif) no-repeat left top;float:left;text-decoration:none;margin:0 5px 0 0;padding:0 0 0 5px;}
.glowingtabs a span{background:url(v2-img/right.gif) no-repeat right top;color:#fff;display:block;float:none;font-size:16px;font-weight:700;padding:6px 9px 10px 0;}
.glowingtabs a:hover span{background-position:100% -3px px;color:#fff;}
.glowingtabs a.current span{background-position:100% -32px;color:#fff;}
.glowingtabs a.current,.glowingtabs a:hover{background-position:0 -32px;}
.tabcontainer{background:transparent;clear:left;color:#000;height:20px;padding:10px 85px; font-size:14px;}
.tabcontent{display:none;}
.tabcontent a{color:#000;margin-right:5px;text-decoration:none; font-size:14px;}
.tabcontent a:hover{background:transparent;color:#000;font-size:14px;text-decoration:underline;}

div.leftmenu{/*background:transparent url(../img/left-nav-bk.jpg) no-repeat right bottom;*/color:#fff;font-family:Arial, sans-serif;font-size:12px;margin-left:5px; margin-top: 5px;width:190px;}
div.leftmenu div{background:#18173F;overflow:hidden;}
div.leftmenu div:first-child{background:#18173F /*url(v2-img/left-menu-bk.gif) no-repeat;*/}
div.leftmenu div.collapsed{height:25px;}
div.leftmenu div span{border-bottom:1px solid #ddd;color:#FFF;cursor:default;display:block;font-weight:700;padding:5px 5px;}
div.leftmenu div.collapsed span{}
div.leftmenu div a{background:#DCE5EA;border-bottom:1px solid #ddd;color:#262561;display:block;padding:5px 10px; text-decoration: none;}
div.leftmenu div a.current{background:#ccc;}
div.leftmenu div a:hover{background:#eee; color:#000;text-decoration:none;}

#logobar{ width: 1000px; height: 65px; background: url(v2-img/ax-logobar-v2.gif); clear: both; background-color: transparent; margin-bottom:5px; display: block; border-top: 1px solid red; border-bottom: 1px solid red; display:block;}
#flag{ width: 1000px; height: 65px; background: url(v2-img/ax-logobar-v2.gif); clear: both; background-color: transparent; margin-top:0px; display: block; border-top: 1px solid red; border-bottom: 1px solid red;}
#mid-section{ width: 1000px; height:315px; background-color: #FFF; margin:0px padding: 0px; clear: both;}
#mid-section #leftside{width: 200px; height: 315px; padding-top:5px; margin:0px;float: left;}
#flashcontent{width: 790px; height: 315px; clear:both; float:right; margin-top: 5px; margin-right:8px;}

/*Home Page Styles */
#content{width:100%; height: auto; background-color:#fff; margin-top: 10px;}
#content #hp-content{margin-bottom:30px;}
#content #hp-content h2{color:#292770; font-size:20px; margin: 0px 0px 10px 0px; padding-left: 10px;}
#content #hp-content p{color:#000; font-size:14px; padding: 7px; line-height:1.25em; margin:0px;}
#content #middle #image-bar{width: 600px; height: 165px; clear: both; display: none;}
#content #middle #specials-bar{width: 590px; height: 150px; margin: 0px 0px 0px 3px; }
#content #middle #left-side{float: left; width: 190px; height: 190px; background:url(v2-img/bot-bk.jpg) no-repeat;} 
#content #middle #left-side h4{color:#252C72; font-size:14px; margin: 5px 0px 0px 5px;  padding:0px;}
#content #middle #left-side p{color:#000; font-size:12px; margin: 5px; padding: 0px; line-height:1.25em;}
#content #middle #left-side p.link a{color:#BB1F2D; font-size:10px;  margin-top: 5px;  padding: 5px; float:right;}
#content #middle #mid{float: left; width: 190px; height: 190px; margin: 0 15px;  background:url(v2-img/bot-bk.jpg) no-repeat;}
#content #middle #mid h4{color:#252C72; font-size:14px; margin: 5px 0px 0px 5px; padding:0px;}
#content #middle #mid p{color:#000; font-size:12px;  margin: 5px; line-height:1.25em;}
#content #middle #mid p.link a{color:#BB1F2D; font-size:10px;  margin: 5px; padding: 0px; float:right;}
#content #middle #rightside{float: right; width: 190px; height: 190px; background:url(v2-img/bot-bk.jpg) no-repeat; }
#content #middle #rightside h4{color:#252C72; font-size:14px; margin: 5px 0px 0px 5px;  padding:0px;}
#content #middle #rightside p{color:#000; font-size:12px;  margin: 5px; padding: 0px; line-height:1.25em;}
#content #middle #rightside p.link a{color:#BB1F2D; font-size:10px;  margin: 5px;  padding: 0px; float:right;}
#content #left{float: left; width: 200px; height: auto; margin-top:15px; }
#content #left img{border: 0px;}
#content #left h3{color:#C63838; font-size:14px; padding-left: 10px; margin: 0px 0px 10px 0px;}
#content #left #ratings{height: 125px; margin: 10px 0px; }
#content #middle{float: left; width: 600px; height: auto; margin-top: 10px;}
#content #right{float: left; width: 200px; height: 200px; margin:0px;}
#content #right img{border: 0px;}
#content #right .box{margin-right: 5px; margin-top: 10px; width: 190px; height: 160px; background:url(v2-img/bot-bk.jpg) no-repeat;}
#content #right #fanbox{margin-top: 10px;}
#content #right h3{color:#C63838; font-size:14px; margin: 10px 0px 0px 0px; padding: 5px;}
#content #right p{color:#000; font-size:12px; padding: 4px; line-height:1.25em;}
#content #right #testimonials-container{    width: 190px;    height: 160px;   font-size: 10px;}
#content #right #testimonials-container-bottom {    color: #174688;    margin-left: 10px;}
#content #right #testimonials-container-bottom strong {    color: #174688;}
#content #right #testimonials {    font-size: 11px;    width:180px;    display: block;    padding: 10px 0px 0px 5px;}
#content #right #testimonials #author {   font-weight: bold;    font-size: 10px;    padding: 5px 10px 0px 10px;}
#content #right #testimonials #date {    font-size: 10px;    padding: 5px 10px 0px 10px;}
#content #right #testimonials-container a{ color: #0E428C; text-decoration: none; font-weight:bold;}
#content #right #testimonials-container a:visited{ color: #0E428C; text-decoration: none; font-weight:bold;}
/*Home Page Styles */

/*Content Page Styles */
#content-page-wrap{ width: 1000px; height: auto; background:#fff;}
#content-page-left{float: left; width: 200px; height: auto; margin:10px 0px; }
#content-page-left h3{color:#C63838; font-size:14px; padding-left: 5px; margin: 0px 0px 10px 0px;}
#content-page-left #ratings{height: 125px; margin: 10px 0px; clear: both; }
#content-page-middle{float: left; width: 590px; height: auto; min-height: 850px; margin-top: 10px; padding:0px 5px 0px 5px}
#content-page-middle-showroom{float: left; width: 790px; height: auto; min-height: 850px; margin-top: 10px; padding:0px 5px 0px 5px}
#content-page-middle p{color:#000; font-size:14px; padding: 4px; line-height:1.25em;}
#content-page-middle #breadcrumb{margin-bottom:5px;}
#content-page-middle #breadcrumb a{font-size:10px; color: #282870;}
#content-page-middle h2 {color:#292770; font-size:24px; margin: 0px 0px 10px 0px;}
#content-page-right{float: left; width: 200px; height: auto; margin:0px;}
#content-page-right img{border: 0px;}
#content-page-right .box{margin-right: 5px; margin-top: 15px; width: 190px; height: 190px; background:url(v2-img/right-side-bk.png) no-repeat;}
#content-page-right #fanbox{margin-top: 10px;}
#content-page-right h3{color:#C63838; font-size:14px; margin: 10px 0px 0px 0px; padding: 5px;}
#content-page-right p{color:#000; font-size:12px; padding: 4px; margin: 0px; line-height:1.25em;}
#content-page-right #testimonials-container{    width: 190px;    height: 200px;   font-size: 10px;}
#content-page-right #testimonials-container-bottom {    color: #174688;    margin-left: 10px;}
#content-page-right #testimonials-container-bottom strong {    color: #174688;}
#content-page-right #testimonials {    font-size: 10px;    width:185px;    display: block;    padding: 0px 0px 0px 5px;}
#content-page-right #testimonials #author {   font-weight: bold;    font-size: 10px;    padding: 5px 10px 0px 10px;}
#content-page-right #testimonials #date {    font-size: 10px;    padding: 5px 10px 0px 10px;}
#content-page-right #testimonials-container a{ color: #0E428C; text-decoration: none; font-weight:bold;}
#content-page-right #testimonials-container a:visited{ color: #0E428C; text-decoration: none; font-weight:bold;}

/* MAS Victory and Polaris Showroom  */
div#pol-vic-wrap {width: 525px;    height: 300px;    background: url(../images/bk-vic-pol.jpg) no-repeat;    margin-left: 15px;    margin-top: 5px;}
div#pol-vic-wrap h3 {	font-size: 18px;	margin: 5px 0px 5px 10px;	color: #004990;	padding-top: 5px;}
div#pol-vic-wrap img.right {    float: right;    margin-right: 15px;}
div#pol-vic-wrap img.left {    float: left;    margin-left: 15px; border: none;}
div#pol-vic-wrap p {   clear: both;    font-size: 12px;    margin: 5px 0px 0px 10px;    width: 495px;    padding: 0px;}
div#pol-vic-wrap img.quote {    float: right;    margin-right: 10px; border:none;}

#mytable {
	width: 590px;
	padding: 0;
	margin: 0 auto;
}

#mytable caption {
	padding: 0 0 5px 0;
	width: 590px;	 
	font: bold italic 16px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#292772;
	text-align: left;
}

#mytable  th {
	font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #669ACC url(/bg_header.jpg) no-repeat;
}

#mytable  th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}

#mytable td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 2px 6px 2px 12px;
	color: #4f6b72;
}


#mytable  td.alt {
	background: #E7EAF1;
	color: #797268;
}

#mytable  th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url(images/bullet1.gif) no-repeat;
	font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#797268;
}

#mytable  th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #E7EAF1 url(images/bullet2.gif) no-repeat;
	font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
}




/*Footer Styles */
#footer{width: 100%; clear: both;  height:25px; text-align:center; margin-top: 5px; background:#eee; }
#footer p{color:#000; font-size:12px; padding: 4px; font-size: 10px;}
#footer a{color:#BB1F2D; font-size:10px;  margin: 5px;  padding: 0px; }