
body { margin:0px 0px 0px 0px; background-color:#cfcfcd; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333; }
form { margin:0; padding:0; }
img { padding:0; margin:0; border:0; }
a { color:#333333; text-decoration: underline; }
a:hover { color:#339933; text-decoration:underline; }


h2 { font-size:28px; font-weight:bold; font-family:Tahoma; color:#58960A; text-align:left; margin:0; padding:0; }
h3 { font-size:18px; font-weight:bold; font-family:Tahoma; color:#333333; text-align:left; padding:0; margin:0; }
h4 { font-size:14px; font-weight:bold; padding:0; margin:0; line-height:20px; color:#333; }
h5 { font-size:12px; font-weight:bold; padding:0; margin:0; line-height:20px; color:#333; font-family:Tahoma; }
.links { color:#339933}


#alls { width:1020px; background-color:#cfcfcd; margin:auto;  background:url(/_images/page_bg.jpg) repeat-y }

#seo{ width:1000px; padding-top:5px; padding-bottom:8px; text-align:center; margin:auto}
#seo .scont{ width:auto;text-align:center; padding-top:5px; padding-bottom:5px;background-color:#f8f7f7}

#headerbox .logo_env { width:996px; height:84px; text-align:left; margin:auto; background-color:#fcfcfc  }
#headerbox.logo_en { width:996px; height:84px; text-align:left; margin:auto}
#headerbox .logo_env .logo_lft { width:234px; height:84px; float:left; padding:0px 0px 0px 0px; }
#headerbox .logo_env .env_rgt1 {
float:left;
height:84px;
padding:10px 0 0 10px;
text-align:right;
width:150px;
}

#headerbox .logo_env .env_rgt { width:250px; height:84px; float:right; text-align:right; padding:0px 25px 0px 0px; }
#headerbox .logo_env .env_rgt ul { padding:0; margin:0px 0px 0px 10px; }
#headerbox .logo_env .env_rgt li { width:70px; display:block; float:right; list-style-type:none; padding:0; }
#headerbox .logo_env .env_rgt a{ color:#333333}
#headerbox .logo_env .env_rgt a:hover{ color:#339933}




#headerbox .subnav { width:996px; height:40px; border-bottom:1px solid #d0d0d0; background-color:#fcfcfc; border-top:1px solid #d0d0d0; margin:auto }
#headerbox .subnav .sn_links { padding-top:12px; font-size:11px; text-align:center; }
#headerbox .subnav .sn_links a { color:#333333; font-size:11px; text-decoration:none; }
#headerbox .subnav .sn_links a:hover { color:#339933; font-size:11px; text-decoration:underline; }
#headerbox .subnav .sn_padding { color:#333333; padding:0px 5px 0px 5px; }

#flash { width:996px; height:auto; background-color:#fcfcfc; text-align:center; margin:auto; clear:both; padding-top:9px; padding-bottom:9px }

#contentbox { width:1000px; height:270px; text-align:left; margin:auto; padding-bottom:15px; background-color:#fcfcfc; clear:both }
#contentbox .contabs ul { padding:0; margin:0px 0px 0px  6px; }
#contentbox .contabs li { width:184px; height:269px; display:block; float:left; list-style-type:none; padding-right:7px }
#contentbox .contabs1 a { width:184pxpx; height:269px; display:block; padding:0; text-decoration:none; background-color:#999999; background:url(http://www.edealer.ca/webdev/mycar/images/findavehicle.jpg) no-repeat}
#contentbox .contabs1 a:hover { background:url(http://www.edealer.ca/webdev/mycar/images/findavehicle_on.jpg) no-repeat }
#contentbox .contabs2 a { width:184pxpx; height:269px; display:block; padding:0; text-decoration:none; background:url(http://www.edealer.ca/webdev/mycar/images/getapproved.jpg) no-repeat}
#contentbox .contabs2 a:hover { background:url(http://www.edealer.ca/webdev/mycar/images/getapproved_on.jpg) no-repeat }
#contentbox .contabs3 a { width:184pxpx; height:269px; display:block; padding:0; text-decoration:none; background:url(http://www.edealer.ca/webdev/mycar/images/bookatestdrive.jpg) no-repeat}
#contentbox .contabs3 a:hover { background:url(http://www.edealer.ca/webdev/mycar/images/bookatestdrive_on.jpg) no-repeat }
#contentbox .contabs4 a { width:184pxpx; height:269px; display:block; padding:0; text-decoration:none; background:url(images/53pointinspection.jpg) no-repeat}
#contentbox .contabs4 a:hover { background:url(http://www.edealer.ca/webdev/mycar/images/53pointinspection_on.jpg) no-repeat }


#bodytext { width:1000px; height:auto; text-align:center; margin:auto; padding-bottom:10px; clear:both }
#bodytext .apply { margin:10px 10px 20px 10px;  text-align: justify; }
#bodytext .booktestdrive { margin:10px 10px 20px 10px; background-color:#f8f8f8 }
#bodytext .bodylft {  width:188px; height:200px; float:left; padding-right:3px }
#bodytext .bodycen { width:350px; height: auto; float:left; text-align:left; padding-left:18px; padding-right:18px }
#bodytext .bodyrgt { width:181px; height:200px; float:right; text-align:left; padding-left:3px; padding-right:8px }
#bodytext .bodylft .lfttxt { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#333; }
#bodytext .bodylft .lfttxt .subtxt { font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#339933}
#bodytext .bodycen .centxt { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333; text-align:justify }
#bodytext .bodyrgt .rgttxt { font-size:12px; font-weight:bold; padding:0; margin:0; line-height:25px; color:#339933; font-family:Tahoma; vertical-align:text-top }
#bodytext .bodyrgt .rgttxt a { color:#339933; text-decoration:none }
#bodytext .bodyrgt .rgttxt a:hover { color:#333333; text-decoration:none }


#bodytext .bodycontact { width:505px; height: auto; float:left; text-align:left; padding-left:15px; padding-right:0px }

/*Footer Styles*/
#footerbox { width:996px; height:30px; background-color:#f2f2f2; margin:auto; clear:both; padding-top:12px }
#footerbox .fbox{ width:996px; height:20px; text-align:center  }
#footerbox .fbox a {  color:#333333;  }
#footerbox .fbox a:hover { color:#359b46; text-decoration:none; }
/*end Footer Styles*/


.txtlinks{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#ffff00; }
.txtlinks a{ color:#ffff00; }
.txtlinks a:hover{color:#ffffff; text-decoration:underline}