@charset "utf-8";
/* CSS Document */
html,body{
background-color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
height:100%;
margin:0px;


}
td{

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
height:100%;
margin:0px;
}
h1{font-size:14px;color:#cddd12;}

#main{
margin-left:auto; margin-right:auto;
width:908px; 
background-color:#212121; 
border-left:#333333 1px solid;
border-right:#333333 1px solid;
border-bottom:#333333 1px solid;
position:relative;
z-index:2;
}
#seo{
margin-top:20px;
margin-left:auto; margin-right:auto;
width:908px; 
background-color:#212121; 
border-left:#333333 1px solid;
border-right:#333333 1px solid;
border-bottom:#333333 1px solid;
position:relative;
z-index:2;
}

img { border:none; }
td.home_banner { border:none; }

a{color:#cccccc; text-decoration:none;outline:none;}
a:hover{color:#cddd12; outline:none;}

a.nav{color:#FFFFFF; text-decoration:none;outline:none; font-weight:bold;}
a.nav:hover{color:#cddd12; outline:none;}
#navon {color:#cddd12;}

input{background-color:#232222; border:1px solid #323232; color:#FFFFFF}
.green{color:#cddd12}

#onmid a{color:#FFFFFF}

#header{
background-image:url(/graphics/headerback.gif); background-repeat:no-repeat;
width:908px; height:97px;
}
#footer{
background-image:url(/graphics/footerback.gif); background-repeat:no-repeat;
width:832px; height:29px;
padding:10px;
color:#666666;
margin-left:auto;
margin-right:auto;
clear:both;
}
#footer a{
color:#666666;
text-decoration:none;
}

#maincontent{
text-align:justify;
}
#homecontent{
background-image:url(/graphics/content-back.jpg); background-repeat:no-repeat; padding:30px 30px 15px 30px;
}

#youtube-content { padding:5px 30px 15px 30px; }
#youtube-content .video { float:left; }
#youtube-content .margin { margin:0px 0px 0px 15px; }
#youtube-content .clean { clear:both; }

#seocontent{
background-image:url(/graphics/content-back.jpg); background-repeat:no-repeat; padding:15px 30px 15px 30px;
}
#homeimage{height:282px; width:908px;}
.txtccc{color:#CCCCCC}

#content{background-color:#2b2a2a; border:1px solid #323232; padding:15px;}
#content-inner{background-color:#2b2a2a; border:1px solid #323232; background-image:url(/graphics/cotent-inner-back.gif); background-repeat:repeat-x; padding:0px 0px 15px 15px;}

#content-inner-services{background-color:#2b2a2a; border:1px solid #323232; background-image:url(/graphics/cotent-inner-back.gif); background-repeat:repeat-x; padding:0px 0px 15px 0px;}

#innernav{ float:left; width:200px; padding:25px 15px 15px 15px;}
#innermain{width:599px; margin-left:232px;}
#innermain-content{padding:25px 10px 15px 0px;}

#extend{clear:both}

.borderlrg{border:8px #323232 solid;}
.border{border:1px #323232 solid}

#servicediv{padding:20px 60px 20px 60px} 

.servicesli li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
background: url(/graphics/arrow.gif) no-repeat 0px 5px;
list-style-type: none;
padding-left: 10px;
margin-left:-30px;
margin-bottom: 3px;
color:#ffffff; text-decoration:none;outline:none; font-weight:bold
}



.treeview ul{ /*CSS for Simple Tree Menu*/

}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
background: url(/list.gif) no-repeat left center;
list-style-type: none;
padding-left: 22px;
margin-bottom: 3px;
margin-left: -30px;
text-align:left;
}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
background:  url(/graphics/arrow.gif) no-repeat left 1px;
cursor: hand !important;
cursor: pointer !important;

}


.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
padding-left: -20px;

}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
background:  url(/graphics/arrow.gif) no-repeat left 4px;
}

#cmacontent{ width:846px; background-color:#2b2a2a; border:1px solid #323232;margin-bottom:15px;} 
#cmcontent{ padding:15px; }

#flcontent{ width:846px; background-color:#2b2a2a; border:1px solid #323232; padding-left:0xp; padding-right:0px;}

#cmacontent{ width:846px; background-color:#2b2a2a; border:1px solid #323232; }

.footlinks { white-space:nowrap; list-style-type:none; padding-left:30px; padding-right:10px; }
.footlinks li { display:inline-block; padding-left:10px; padding-right:10px; }

.AccordionPanel_l{
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
.AccordionPanelTab_l{
	padding: 0px 15px 1px 15px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	background-image:url(http://www.dealers.motortrak.com/elite-detailing/graphics/faq-close.gif);
	background-repeat:no-repeat;
	height:40px;
	font-weight:bold;
	color:#FFFFFF;

}
