
.cli-cont h5{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#379a47; font-weight:bold; margin:0px; padding-bottom:10px; display:block; padding-top:10px; text-align:left;}

.cli-cont h6{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#379a47; font-weight:normal; margin:0px; text-align:left; }

.cli-cont p{ text-align:justify; padding:0px 15px 10px 0px; margin:0px;}


.aque{ margin:0px; padding:0px; text-align:left;}
.aque li{ list-style-type:none;}








 /* 
================================
Skin styles for DotNetNuke
================================
*/   

.pagemaster {
	width: 100%;
	height: 100%;	
	/* background-color: white;*/ 
	background-image:url(http://www.mycaronline.ca/Portals/6/page_bg.jpg);

}
.skinmaster {
	height: 100%;
	background-color: #fcfcfc;
	border-right: #7994cb 0px solid; 
	border-top: #7994cb 0px solid; 
	border-left: #7994cb 0px solid; 
	border-bottom: #7994cb 0px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px; 
}
.skinheader {
}
.skingradient {
	/*background-image: url(gradient_DkBlue.jpg);*/
	background-color: #fcfcfc;
	height:30px;
}
.controlpanel {
	width: 100%;
	background-color: #fefefe;
}
.toppane {
	width: 100%;
	background-color: #fcfcfc;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.leftpane {
	width: 175px;
	/*background-color: transparent;*/
	background-color: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.contentpane {
	width: 100%;
	/*background-color: transparent;*/
	background-color: #fcfcfc;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.rightpane {
	width: 275px;
	background-color: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.main_dnnmenu_container {
	background-color: transparent; 
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
        white-space: nowrap;  /*Word wrapping menu item now optional*/
        padding: 1px 3px 3px 1px;	
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover {  
	background-color: #8da4d3; 
}

.main_dnnmenu_itemhover td {  
	background-color: #8da4d3; 
}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #cad5ea;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
	border-right: #cad5ea 1px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton {
  background: #7994cb none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(gradient_LtBlue.jpg);
}
.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight: normal;
   color: #333333;
}


#topblue{
	height:6px;
	border-bottom:solid 1px #65a5f2;
	background-color:#c7e0ff;
}

#toplinks{
	height:24px;
	text-align:right;
	padding:2px 10px 0px 0px;
	font-size:10px;
	color:#2d85b1;
}
a.toplinks{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2d85b1;
	text-decoration:none;
	letter-spacing:.07em;
}
a.toplinks:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2d85b1;
	text-decoration:underline;
	letter-spacing:.07em;
}

.menu_wrapper{
	height:24px;
	border-bottom:solid 1px #ebf4ff;
	border-top:solid 1px #ebf4ff;
	background-color:#c7e0ff;
}
li#space{
	margin-top:11px;
}
input {
	font-size:11px;
	height:15px;
}
/* Main Menu */
.menu {
width:851px; 
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
position:relative;
z-index:100;
}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
padding:0;
margin:0;
list-style-type:none;
}
.menu ul ul {
width:115px;
}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {
float:left;
position:relative;
}
/* style the links for the top level */
.menu a, .menu a:visited {
display:block;
font-size:11px;
text-decoration:none; 
color:#2d85b1; 
width:94px; 
height:24px;
text-align:center;
line-height:22px;
}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {
width:94px;
w\idth:94px;
}

/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {
background:#c7e0ff url(./images/drop.gif) bottom right no-repeat;

}
/* style the second level hover */
.menu ul ul a.drop:hover{
color:#2d85b1;
background:#ebf4ff url(./images/drop.gif) bottom right no-repeat;
}
.menu ul ul :hover > a.drop {
background:#ebf4ff url(./images/drop.gif) bottom right no-repeat;
}
/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {
background:#c7e0ff;
}
/* style the third level hover */
.menu ul ul ul a:hover {
background:#ebf4ff;
}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
visibility:hidden;
position:absolute;
height:0;
top:23px;
left:0; 
width:130px;
}
/* another hack for IE5.5 */
* html .menu ul ul {
top:23px;
t\op:23px;
}

/* position the third level flyout menu */
.menu ul ul ul{
left:150px; 
top:0;
width:130px;
}
/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {
left:-150px;
}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {
background:#c7e0ff;
font-weight:normal;
font-size:11px;
color:#2d85b1; 
height:auto; 
line-height:1em; 
padding:3px 10px; 
width:130px;
text-align:left;
/* yet another hack for IE5.5 */
}
* html .menu ul ul a{
width:130px;
w\idth:130px;
}


/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{
color:#2d85b1; 
background:#ebf4ff;
}
.menu :hover > a, .menu ul ul :hover > a {
color:#2d85b1;
background:#ebf4ff;
}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{
	visibility:visible;
}
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{
visibility:hidden;
}

/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ 
visibility:visible;
}
/* end of menu */


body { margin:0px 0px 0px 0px; background-color:#cfcfcd; font-size:12px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#333; }
form { margin:0; padding:0; }
img { padding:0; margin:0; border:0; }
a { color:#ff0000; text-decoration: underline; }
a:hover { color:#000000; 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; /*text-align:left; */}
h5 { font-size:12px; font-weight:bold; padding:0; margin:0; line-height:20px; color:#333; font-family:Tahoma; }
.links { color:#339933}


#all { width:820px; background-color:#cfcfcd; margin:auto;  background:url(http://www.mycaronline.ca/Portals/6/page_bg.jpg) repeat-y }

#seo{ width:770px; 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}

.seo{ width:770px; padding-top:5px; padding-bottom:8px; text-align:center; margin:auto}
.scont{ width:auto;text-align:center; padding-top:5px; padding-bottom:5px;background-color:#f8f7f7}


#headerbox .logo_env { width:770px; height:84px; text-align:left; margin:auto; background-color:#fcfcfc  }
#headerbox.logo_en { width:770px; height:84px; text-align:left; margin:auto}
#headerbox .logo_env .logo_lft { width:315px; height:84px;  float:left; padding:0px 0px 0px 0px; }


#headerbox .logo_env .env_rgt1 { width:150px; height:84px;  float:left; text-align:right;  padding:10px 0px 0px 10px; }

#headerbox .logo_env .env_rgt { width:250px; height:84px; float:right; text-align:right; padding:0px 10px 0px 0px; }
#headerbox .logo_env .env_rgt ul { padding:0; margin:0px 0px 5px 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:770px; 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:770px; height:auto; background-color:#fcfcfc; text-align:left; margin:auto; clear:both; padding-top:9px; padding-bottom:9px }

#contentbox { width:770px; 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:184px; height:269px; display:block; padding:0; text-decoration:none; background-color:#999999; background:url(http://www.mycaronline.ca/Portals/6/findavehicle.jpg) no-repeat}
#contentbox .contabs1 a:hover { background:url(http://www.mycaronline.ca/Portals/6/findavehicle_on.jpg) no-repeat }
#contentbox .contabs2 a { width:184px; height:269px; display:block; padding:0; text-decoration:none; background:url(http://www.mycaronline.ca/Portals/6/getapproved.jpg) no-repeat}
#contentbox .contabs2 a:hover { background:url(http://www.mycaronline.ca/Portals/6/getapproved_on.jpg) no-repeat }
#contentbox .contabs3 a { width:184px; height:269px; display:block; padding:0; text-decoration:none; background:url(http://www.mycaronline.ca/Portals/6/bookatestdrive.jpg) no-repeat}
#contentbox .contabs3 a:hover { background:url(http://www.mycaronline.ca/Portals/6/bookatestdrive_on.jpg) no-repeat }
#contentbox .contabs4 a { width:184px; height:269px; display:block; padding:0; text-decoration:none; background:url(http://www.mycaronline.ca/Portals/6/53pointinspection.jpg) no-repeat}
#contentbox .contabs4 a:hover { background:url(http://www.mycaronline.ca/Portals/6/53pointinspection_on.jpg) no-repeat }


#bodytext { width:770px; height:auto; text-align:left; 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; text-align:center;}
#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:187px; min-height:200px; height:auto !important; height:200px ; float:left; text-align:left; padding-left:3px;}
#bodytext .bodylft .lfttxt { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#333; }
#bodytext .bodylft .lfttxt a { color:#339933; text-decoration: underline; }
#bodytext .bodylft .lfttxt a:hover { color:#000000; text-decoration:underline; }
#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 }



.bodycontact { width:505px; height: auto; float:left; text-align:left; padding-left:15px; padding-right:0px }

#bodytext { width:770px; height:auto; text-align:left; margin:auto; padding-bottom:10px; clear:both }
.apply { margin:10px 10px 20px 10px;  text-align: justify; }
.booktestdrive { margin:10px 10px 20px 10px; background-color:#f8f8f8; text-align:center;}
.bodylft {  width:188px; /*height:200px;*/ float:left; padding-right:3px }
.bodycen { width:350px; height: auto; float:left; text-align:left; padding-left:18px; padding-right:18px }
/*.bodyrgt { width:181px; height:200px; float:right; text-align:left; padding-left:3px; padding-right:8px; height:auto; }
.bodyrgt .rgttxt { font-size:12px; font-weight:bold; padding-top:5px; padding-bottom:5px; margin-bottom:20px; line-height:30px; color:#339933; font-family:Tahoma; vertical-align:text-top }
.bodyrgt .rgttxt a { color:#339933; text-decoration:none }
.bodyrgt .rgttxt a:hover { color:#333333; text-decoration:none }
*/
.bodylft .lfttxt { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#333; }
.bodylft .lfttxt a { color:#339933; text-decoration: underline; }
.bodylft .lfttxt a:hover { color:#000000; text-decoration:underline; }
.bodylft .lfttxt .subtxt { font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#339933}
.bodycen .centxt { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333; text-align:justify }



.bodycontact { width:505px; height: auto; float:left; text-align:left; padding-left:15px; padding-right:0px }

/*Footer Styles*/
#footerbox { width:770px; height:30px; background-color:#f2f2f2; margin:auto; clear:both; padding-top:12px }
#footerbox .fbox{ width:770px; height:20px; text-align:center; font-size:12px;}
#footerbox .fbox a {  color:#333333; font-size:12px  }
#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}

.sitemaptxtlinks{text-align:left;font-size:11px;padding-left:18px; font-family:Arial, Helvetica, sans-serif; color:#333333; }
.sitemaptxtlinks img{display:none;}
.sitemaptxtlinks a{ color:#333333; }
.sitemaptxtlinks a:hover{color:#339933; text-decoration:underline}

.sitemap {	width:400px;	padding-left:10px;	padding-top:10px;color:#339933;}
.sitemap dl{	width:400px;}
.sitemapinner{	padding-left:10px;}
.textSitemap{ float:left; display:block; border: #000000 0px solid; overflow:hidden; height:auto ;color:#339933;font-size:11px;text-decoration:underline;}


.left-car{ width:532px; float:left; padding-right:6px;} 
.left-car h1{ font-size:18px; font-family:Arial, Helvetica, sans-serif; padding:0 0 10px 0; margin:0px; font-weight:bold; }

.text-inn{ text-align:justify; font-size:12px; line-height:18px; padding:0 0 10px 0; margin:0px;clear:both;}
.three-car{ clear:both;}
.three-car ul{ width:172px; float:left; list-style-type:none; margin:0px; padding:0px;}
.three-car ul li{ text-align:center; list-style-type:none;}
.silver{ font-size:12px; font-weight:bold; text-align:center; line-height:19px; padding-top:5px;}
.silver strong{ color:#0099FF;}

.image{ clear:both; text-align:center; padding-bottom:10px;}
/*.green{ margin-right:10px;}*/
.mycar{text-align:left; line-height:42px;}
.mycar h1{ font-size:18px; font-family:Arial, Helvetica, sans-serif; padding:25px 0 5px 0; margin:0px; font-weight:bold; float:left; width:505px; text-align:center;}
.trucklist{ clear:both;}
.trucklist dd{ font-size:12px;/* font-weight:bold;*/line-height:18px; margin:0px; padding:0px; clear:both; text-align:left;}
.trucklist dd h3{ width:410px; /*display:block;*/ float:left;  line-height:28px; margin:0px; padding:0px; padding-left:10px;text-align:left; }
/*.trucklist dd { clear:both; margin:0px; padding:0px;}*/
.trucklist dd h6{ width:410px; /*display:block;*/ float:left; line-height:18px; font-size:12px; color:#666666; font-weight:normal; margin:0px; padding:0px; padding-left:10px; text-align:left;}

.star{ margin:0px; padding:0px;}

.star li{ float:left; list-style-type:none; padding-bottom:8px;}

.strt{ font-size:20px; padding-left:4px;}
.green{ margin-right:5px;}

.large-sel{ list-style-type:none; margin:0px; padding: 0px 0px 0px 22px; height:120px; float:left; width:150px;}
.large-sel li{list-style-type:disc; line-height:20px; margin:0px; padding:0px; }


/* dynamic style sheet style */

.sitemap 
{
	width:100px;
	padding-left:10px;
	padding-top:10px;
	float:left;
}
.sitemap h1
{
color:#000000;
}
.sitemap dl
{
	width:400px;
}

.sitemapinner
{
	padding-left:10px;
}

.custom img
{
	display:none;
}
.nodestyle a
{
	
	
	background-image: url(images/icon.jpg);
	background-repeat: no-repeat;
	background-position:left;
	padding-left:30px;
	color:#003300;
	font-weight:normal;
	font-size:12px;
}
.nodestyle a:hover
{
	text-decoration:underline;
	color:#003300;
} 









/*html, body{ margin:0px; padding:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#54514f; color:#fff;}
*{ margin:0px; padding:0px;}
img{ border:0px;}
ul,li{ list-style-type:none;}
.wraper{ width:100%;}
.container{ width:700px; margin:0px auto;}*/
.header{ background:url(images/top-banner-reapet.jpg) left top repeat-x; height:182px; margin:0px; padding:0px;}
.logo{margin:0px; padding:0px; padding-left:48px; font-size:2px; padding-top:15px; float:left; }
.banner{ margin:0px; padding:0px; font-size:2px; text-align:right; }
.middle{background:#00a8df;width:700px; float:left; padding-top:8px; padding-bottom:10px;}
.leftpart{ margin:0px; padding:0px; padding-left:43px; padding-right:27px; width:197px; float:left;}
.leftpart ul{ margin:0px; padding:0px; list-style-type:none;}
.leftpart ul li{ list-style-type:none;}
.delivery{ margin:0px; padding:0px; padding-top:15px;list-style-type:none;}
.delivery a{text-decoration:none; font-size:12px; font-weight:bold; color:#fff; }
.delivery a:hover{text-decoration:underline; color:#f4f4f4; }
.delivery2{ margin:0px; padding:0px; padding-top:113px;list-style-type:none; font-size:11px;}
.delivery2 a{text-decoration:none; font-size:11px; font-weight:bold; color:#fff; }
.delivery2 a:hover{text-decoration:underline; color:#f4f4f4; }
.cant-make{ margin:0px; padding:0px; padding-top:10px; line-height:18px;list-style-type:none; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left;}
.perimg{ margin:0px; padding:0px; padding-top:10px; list-style-type:none;}
.left-bu{ margin:0px; padding:0px; width:212px; float:left; list-style-type:none;font-size:12px;}
.left-bu li{list-style-type:none;}
.left-bu a{text-decoration:none; font-size:11px; font-weight:bold; color:#fff; padding-bottom:10px; display:block;}
.left-bu a:hover{text-decoration:underline; color:#f4f4f4; }
.right-but{ padding-top:57px; margin:0px;}
.right-text{ margin:0px; padding:0px;}

.footer{ background:url(images/footer-bg.jpg) left top repeat-x; height:51px;}
.request{ padding-top:25px;list-style-type:none;}











.container{ width:770px; margin:0px auto;}
.header2{ background:url(images/top-banner-reapet.jpg) left top repeat-x; height:182px;}
.header2 dl{ margin:0px; padding:0px;}
.logo2{ margin:0px; padding:15px 0px 0px 48px;font-size:2px; float:left;  }
.banner2{margin:0px;padding:0px; font-size:2px; text-align:right; }
.middle2{background:#fcfcfc url(images/middle-client-page.jpg) left top repeat-x;width:770px; float:left; padding-top:8px;/* padding-bottom:10px;*/}
.leftpart2{ padding-left:42px; padding-right:10px; width:462px; float:left; margin:0px; }
.lefdl{ margin:0px; padding:0px;}
/*.lefdl dd{ margin:0px; padding:0px;}*/
.leftpart2 ul{ margin:0px; padding:0px;}
.leftpart2 ul li{list-style-type:none;}

.cant-make{ padding-top:10px; line-height:18px;}
.perimg{ padding-top:10px;}
.left-bu2{ width:212px; float:left;}
.left-bu2 a{text-decoration:none; font-size:12px; font-weight:bold; color:#fff; padding-bottom:10px; display:block;}
.left-bu2 a:hover{text-decoration:underline; color:#f4f4f4; }
.right-but2{background:#f1f1f1; padding-bottom:12px; padding:12px 18px 0px 18px;  margin:0px;}
.right-but2 ul{ margin:0px; padding:0px;}
.right-but2 ul li{ list-style-type:none;}

.footer{ background:url(images/footer-bg.jpg) left top repeat-x; height:51px;}
.request{ padding-top:25px;}

.ask2{ width:473px; text-align:left; margin:0px; padding:0px;}
.ask2 a{ text-decoration:none; font-weight:bold; font-size:13px; color:#359148;padding-right:10px; padding-top:24px; float:left; font-family:Arial, Helvetica, sans-serif;}
.ask2 a:hover{ text-decoration:none;color:#00410a; }

.video{ margin-bottom:2px; text-align:left; }
.video a{ color:#43a550; padding-bottom:8px; font-weight:bold; text-decoration:none; display:block;}
.video2{ padding-bottom:5px;  }
.video2 a{ color:#43a550; padding-bottom:8px; font-weight:bold; text-decoration:none; display:block;}
.trunk{ display:block; padding-bottom:10px; padding-left:4px;}
.submit{ background:url(images/submit-bg.jpg) left bottom repeat-y; height:43px; text-align:center; margin-top:46px; padding-top:17px; display:block;}

.bottom-box{ background:url(images/box-bottom.jpg) left top repeat-x; height:59px;}


.textfiled{ height:55px;}
.per-but2{ padding-top:4px; clear:both; text-align:left;}
.per-bu{ border:solid 1px #379a47;}











/*-------------------comminity page css-------------------*/



img{ border:0px;}
.wraper{ width:100%;}
.container{ width:770px; margin:0px auto;}
.middlecommunity{width:770px; float:left;/* padding-top:8px;*/ background:#fcfcfc;/* padding-bottom:10px;*/}
.leftpart-comu{ padding-left:37px; width:486px; float:left; margin:0px; text-align:left; }


.leftpart-comu ul{ margin:0px; padding:0px;}
.leftpart-comu ul li{ list-style-type:none;text-align:left}
.lefdl-com{ margin:0px; padding:0px;}



.specialprise ul{ margin:0px; padding:0px; background:#f1f1f1; padding-left:45px; padding-right:48px; padding-bottom:15px; float:left; }
.specialprise ul li{ list-style-type:none;}



.sudburyt{ color:#379a47; font-weight:bold; padding-top:8px;}
.pontai{ float:left; padding-top:11px; padding-right:45px;}
.pontai2{ padding-top:11px; float:left;}

.text-com{ padding-right:10px; clear:both;}
.text-com ul{ margin:0px; padding:0px; padding-left:15px; padding-right:10px; }
.text-com ul li{ list-style-type:none; text-align:left }
.text-com ul li h5{ margin:0px; padding:10px 0px 10px 0px; font-size:12px; color:#379a47; font-weight:bold;}
.text-com ul li p{ text-align:justify; margin:0px; padding:0px 0px 10px 0px; color:#333; font-size:11px; } 


.deleveontario{ /*padding-top:8px; */overflow:hidden; padding-left:15px;}
.deleveontario ul{margin:0px; padding:0px; }
.deleveontario ul li{ list-style-type:none;text-align:left} 

.phot{ float:left;}
.tek{ border:solid 1px #379a47; background:#f0f1f0; margin-top:23px; height:67px; padding:10px; width:313px; float:left;}
.tek h5{ margin:0px; padding:0px 0px 8px 0px; font-size:12px;color:#379a47; font-weight:bold;}
.tek p{ margin:0px;text-align:justify;  padding:0px; color:#505150; font-size:11px; font-weight:bold;}


.right-but-comu{ padding-bottom:12px; padding:0px;  margin:0px; text-align:left;}

.myccc ul{ margin:0px; padding:0 0 14px 0;}
.myccc ul li{ list-style-type:none;text-align:left}

.carte{ background:#298d41; line-height:29px; color:#fff; font-size:11px; padding-left:8px;}
.lowest{ background:#f0f1f0; color:#6c6c6c; font-size:11px; padding:5xp; padding-left:8px; padding-top:6px; padding-bottom:6px; padding-right:8px;}
.lowest a{ text-decoration:underline; font-weight:bold;color:#2e2e2e;}
.lowest a:hover{ text-decoration:none; color:#6c6c6c;}


.quickquote{ padding-top:20px;}

.menurr{ padding-top:10px; width:205px;}
.menurr ul{ margin:0px; padding:0px;}
.menurr ul li{ list-style-type:none;  clear:both; white-space:nowrap; width:205px; }
.menurr ul li a{ text-decoration:none; font-size:12px; font-weight:bold; color:#379a47; border-bottom:dashed 1px #379a47; border-bottom:dashed 1px #379a47;  line-height:24px; padding-left:8px; display:block; min-height:24px; height:auto !important; height:24px;white-space:nowrap; font-size:11px; width:190px;}

.menurr ul li a:hover{background:#379a47; color:#fff; text-decoration:none; font-size:11px; }
.simply span{ padding-left:14px; display:block; line-height:22px; color:#379a47; font-weight:bold; padding-top:16px; font-size:11px; margin:0px;}


.finaavai{ width:692px; border:solid 1px #379a47; float:left;}
.finaavai ul{ margin:0px; padding:0px;}
.finaavai ul li{ list-style-type:none;}
.teapply{ padding-top:2px; padding-left:28px;}
.teapply p{ text-align:justify;line-height:16px; margin:0px; padding:5px 20px 5px 0px; }
.teapply h6{ text-align:left; padding:0px; margin:0px; line-height:18px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333333;}
.appl{ text-align:right; padding-right:15px; padding-bottom:14px;}







/****************************/



.middlepoe{background:#fcfcfc url(images/middle-client-page.jpg) left top repeat-x; width:770px; clear:both; padding-top:18px;padding-bottom:20px;}
.ppeokhghg{ height:74px; font-size:2px; float:left;}


.leftpartp{ padding-left:50px; padding-right:30px; float:left; margin:0px; width:205px;  }
.leftpartp ul{ margin:0px; padding:0px;}
.leftpartp ul li{list-style-type:none;}

.peokk{ width:203px; border:solid 1px #138d3a; clear:both; min-height:117px; height:auto !important; height:117px; }
.freeonta{ padding:10px 6px 4px 6px; color:#138d3a; font-size:11px; display:block; text-align:left;}

.peokk p{ margin:0px; padding:19px 6px 20px 6px; text-align:justify; color:#363636; font-size:11px; line-height:17px; }
.twofour{ font-size:11px; color:#363636; line-height:22px; text-align:center; font-weight:bold; padding-top:8px;}


.right-butp{ padding-bottom:12px; margin:0px;}
.right-butp ul{ margin:0px; padding:0px;}
.right-butp ul li{ list-style-type:none;}


.car-new1{ width:203px; padding-right:32px; float:left;}
.car-new1 strong{ text-align:center; line-height:22px; font-size:11px; color:#363636; display:block;}


.car-new2{ float:left; width:196px; padding-top:21px;}







.text-com h3{ color:#006633; font-size:18px; font-family:Arial, Helvetica, sans-serif; text-align:left; font-weight:bold; padding-top:8px; padding-bottom:8px;}
.feul h1{ color:#006633; font-size:18px; font-family:Arial, Helvetica, sans-serif; text-align:left; font-weight:bold; }
.text p{ text-align:justify; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#333; padding-right:18px;line-height:17px;}
.text{ text-align:justify; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#333333; padding-right:18px; line-height:17px;}
.poetextbox p{ text-align:justify; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#666666; padding:0px 10px 8px 10px; }
.poetextbox{ border:solid 1px #006633; width:205px; }

.specialprise{ padding-left:11px; clear:both; /*width:478px;*/  }

.image-bor{ font-size:2px;}


.poetextbox p a{ text-decoration:none; font-size:12px; font-weight:bold; color:#000; }
.poetextbox p a:hover{ text-decoration:none; font-size:12px; font-weight:bold; color:#006633; }



/*-----------------------------------------------------------*/
.sitemap 
{
	width:400px;
	padding-left:10px;
	padding-top:10px;
	float:left;
}
.sitemap dl
{
	width:400px;
}

.sitemapinner
{
	padding-left:10px;
}

.custom img
{
	display:none;
}
.nodestyle a
{
	
	
	background-image: url(images/icon.jpg);
	background-repeat: no-repeat;
	background-position:left;
	padding-left:30px;
	color:#003300;
	font-weight:normal;
	font-size:12px;
}
.nodestyle a:hover
{
	text-decoration:underline;
	color:#003300;
} 
html* #bodytext .bodyrgt .rgttxt br{ display:none;}
html* #bodytext .bodyrgt .rgttxt img{ clear:both;}

html* #bodytext .bodyrgt .rgttxt { font-size:12px; font-weight:bold;  color:#339933; font-family:Tahoma; vertical-align:text-top;  display:block; clear:both; line-height:25px;}

#bodytext .bodyrgt .rgttxt { font-size:12px; font-weight:bold; padding-top:5px; padding-bottom:5px; /*margin-bottom:20px; line-height:30px;*/ color:#339933; font-family:Tahoma; vertical-align:text-top; float:left; }
#bodytext .bodyrgt .rgttxt a { color:#339933; text-decoration:none }
#bodytext .bodyrgt .rgttxt a:hover { color:#333333; text-decoration:none }


.link-list{ margin:0px; padding:0px;}
.link-list li{ padding:4px 0px;}
.login{float:right; font-size:12px;}