body {

    font-family: Arial, Helvetica, sans-serif;

    font-size:13px;

    color: #414141;

	padding:0;

	margin: 0;

	background:#ffffff;

	background-image:url(../images/bg.jpg);

	background-repeat:repeat-x;

	line-height:16px;

}

p {

   padding-top:12px;

   padding-bottom:12px;

   margin:0;

}

.redfont {

   font-size:14px;

   font-family: Verdana, Arial, Helvetica, sans-serif;

   font-weight:bold;

   color: #cb0505;	  

   text-decoration:none;

}

.productfont {

   font-size:11px;

   font-family: Verdana, Arial, Helvetica, sans-serif;

   font-weight:normal;

   color: #719905;	  

   text-decoration:none;

}

.productfont a {

   font-size:11px;

   font-family: Verdana, Arial, Helvetica, sans-serif;

   font-weight:normal;

   color: #719905;	  

   text-decoration:underline;

}

.productfont a:hover{

   font-size:11px;

   font-family: Verdana, Arial, Helvetica, sans-serif;

   font-weight:normal;

   color: #1d1d1d;	  

   text-decoration:none;

}

.headingfont {

   font-size:14px;

   font-family: Verdana, Arial, Helvetica, sans-serif;

   font-weight:bold;

   color: #ffffff;

   padding-left:4px; 

   text-decoration:none; 

}

.headingfont a {

   font-size:14px;

   font-family: Verdana, Arial, Helvetica, sans-serif;

   font-weight:bold;

   color: #ffffff;

   padding-left:4px; 

   text-decoration:none; 

}

.headingfont a:hover {

   font-size:14px;

   font-family: Verdana, Arial, Helvetica, sans-serif;

   font-weight:bold;

   color: #000000;

   padding-left:4px;  

   text-decoration:none;

}



.serviceslink {

   font-size:12px;

   font-family: Verdana, Arial, Helvetica, sans-serif;

   font-weight:bold;

   color: #005d9c;

   background-color:#e2e8ed;

   border-bottom:1px solid #005d9c;	

   border-left:1px solid #005d9c;

   border-right:1px solid #005d9c;

   height:22px;

   padding-left:3px;

   padding-top:3px;   

}

.serviceslink a {

   font-size:12px;

   font-family: Verdana, Arial, Helvetica, sans-serif;

   font-weight:bold;

   color: #005d9c;

   background-color:#e2e8ed;	

   height:22px;

   padding-left:5px;

   text-decoration:none;

}

.serviceslink a:hover {

   font-size:12px;

   font-family: Verdana, Arial, Helvetica, sans-serif;

   font-weight:bold;

   color: #e2e8ed;

   background-color:#005d9c;	

   height:22px;

   padding-left:5px;  

   text-decoration:none;

 }

.description {

   font-size:11px;

   padding-left:4px;

   font-family: Verdana, Arial, Helvetica, sans-serif;

   font-weight:normal;

   color: #1d1d1d;

   border-left:1px solid #c8c8c8;

}

.news1 {

   font-family: Verdana, Arial, Helvetica, sans-serif;

   font-weight:normal;

   font-size:11px;

   color: #ffffff;

   background:#719905;

   border:1px solid #c8c8c8;

   text-align:center;



}

a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.grey-11-normal {

   font-size:11px;

   font-family: Tahoma, Arial, Helvetica, sans-serif;

    color: #272727;

	font-weight: normal;

	text-decoration:none;

	Padding-top:3px;

	Padding-left:0px;

	Padding-right:0px;

	Padding-bottom:0px;

}

.white-11-bold {

   font-size:11px;

   font-family: Tahoma, Arial, Helvetica, sans-serif;

    color: #ffffff;

	font-weight: bold;

	text-decoration:none;

}

.white-14-bold {

   	font-size:14px;

   	font-family: Tahoma, Arial, Helvetica, sans-serif;

   	color: #ffffff;

	font-weight: bold;

	text-decoration:none;

}

.heading-12-bold {

   	font-size:12px;
	

   	font-family: Verdana, Arial, Helvetica, sans-serif;

   	color: #ffff00;

	font-weight: bold;

	text-decoration:none;

}

.heading-13-bold {

   	font-size:12px;
	

   	font-family: Verdana, Arial, Helvetica, sans-serif;

   	color: #012164;

	font-weight: bold;

	text-decoration:none;

}


.white-18-linethrough {

   font-size:18px;

   font-family: Tahoma, Arial, Helvetica, sans-serif;

   color: #ffffff;

	font-weight: normal;

	text-decoration:line-through;

}

a.urllink {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #343434;

	text-decoration: none;

}

a.urllink:Hover {

		color: #ff6600;

		font-weight:bold;

		text-decoration: underline;

}

.rightmenubg {

	background-color:#6ac4e4;

	background-image:url(../images/rmenu_bg.jpg);

	background-repeat:repeat-x;

	background-position:left top;

	border-left:2px solid #035877;

	border-right:2px solid #035877;

}

.headerbg {

	background:url(../images/header_bg.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	padding-left:4px;

	padding-top:6px;

}

.specialbg {

	background:url(../images/collection_img_bg.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	height:212px;

}

.productbg {

	background:url(../images/product_img_bg.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	height:311px;

}

.footer{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #145da2;

	text-decoration:none;

}

.footer a{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #145da2;

	text-decoration: none;

}

.footer a:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #fc9704;

	text-decoration:underline;

}

.rmenu{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #d2d2d2;

	text-decoration:none;

	padding-top:35px;

	padding-right:10px;

}

.rmenu a{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #d2d2d2;

	text-decoration:none;

}

.rmenu a:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #fc9704;

	text-decoration:none;

}

.menu1{

	font-family: verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #ffffff;

	text-decoration:none;
	line-height:33px;

}

.menu1 a{

	font-family: verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #ffffff;

	text-decoration:none;

}

.menu1 a:hover{

	font-family: verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #fc9704;

	text-decoration:none;

}

a.readmore {

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 12px;

		color: #145da2;

		font-weight:bold;

		text-decoration: none;

}

a.readmore:Hover {

		color: #fc9704;

		font-weight:bold;

		text-decoration: underline;

}

a.link1 {

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 12px;

		color: #145da2;

		font-weight:normal;

		text-decoration: none;

}

	a.link1:Hover {

		color: #fc9704;

		font-weight:normal;

		text-decoration: underline;

}

a.link2 {

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		font-weight: bold;

		color: #719905;

		text-decoration: underline;

}

	a.link2:Hover {

		color: #012877;

		text-decoration: none;

}

a.link3 {

		font-family: Tahoma, Arial, Helvetica, sans-serif;

		font-size: 12px;

		color: #d7d7d7;

		font-weight:normal;

		text-decoration: none;

		background-image:url(../images/bullet.gif);

		background-repeat:no-repeat;

		background-position:left;

		padding-left:15px;

		padding-top:0px;

}

a.link3:Hover {

		color: #000000;

		font-weight:normal;

		text-decoration: normal;

		background-image:url(../images/bullet.gif);

		background-repeat:no-repeat;

		background-position:left;

		padding-left:15px;

		padding-top:0px;

}

a.link4 {

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 10px;

		color: #ffffff;

		font-weight:normal;

		text-decoration: none;

		padding-left:22px;

}

	a.link4:Hover {

		color: #000000;

		font-weight:normal;

		text-decoration: none;

		padding-left:22px;

}

.Font16Tahoma-Brown {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: normal;

	color: #993300;

}	

.borderleft-right {

	border-right: 1px solid #a09b9b;

	border-left: 1px solid #a09b9b;

}

.border-image

{

	border-top: 1px solid #993300;

	border-right: 1px solid #993300;

	border-bottom: 1px solid #993300;

	border-left: 1px solid #993300;

}

.bordertop {

	border-top: 1px solid #4f4f4f;

	border-right: none;

	border-bottom: none;

	border-left: none;

}

.border {

	border-bottom: 3px solid #d80f99;

	border-right: 2px solid #d80f99;

	border-top: 3px solid #d80f99;

	border-left: 2px solid #d80f99;

	text-align:center;

	background-color:#31792d;

}

.borderbottom {

	border-bottom: 1px solid #a09b9b;

	border-right: none;

	border-top: none;

	border-left: none;

}

.borderleft {

	border-left: 1px solid #c8c8c8;

	border-right: none;

	border-top: none;

	border-bottom: none;

}

.borderright {

	border-right: 1px solid #ccddff;

	border-left: none;

	border-top: none;

	border-bottom: none;

}

.borderright-dotted {

	border-right: 1px dotted #010101;

	border-left: none;

	border-top: none;

	border-bottom: none;

}

.bordertop-right-bottom {

	border-right: 1px solid #ccddff;

	border-left: none;

	border-top: 1px solid #ccddff;

	border-bottom: 1px solid #ccddff;

	background-repeat:repeat-x;

	background-position:left top;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#5e5e5e;



}

.bordertop-bottom {

	border-right: none;

	border-left: none;

	border-top: 1px solid #4f4f4f;

	border-bottom: 1px solid #4f4f4f;

	background-color:#414040;

}

.borderright-left-bottom {

	border-right: 1px solid #3e3e3e;

	border-left: 1px solid #3e3e3e;

	border-top: none;

	border-bottom: 1px solid #3e3e3e;

}

.borderbackground {

	border-right: 1px solid #3e3e3e;

	border-left: 1px solid #3e3e3e;

	border-top: 1px solid #3e3e3e;

	border-bottom: 1px solid #3e3e3e;

	background-color: #2b2a2a;

}

.borderleft-bottom {

	border-right: none;

	border-left: 1px solid #ccddff;

	border-top: none;

	border-bottom: 1px solid #ccddff;

}

.box-bordertop {

	border-top:solid #d4ebfd 1px;

	background-color:#f2f9ff;

	border-right: none;

	border-bottom: none;

	border-left: none;

}

.box-borderbottom {

	border-top: none;

	border-right: none;

	border-bottom:1px solid #d4ebfd;

	border-left: none;

}

.box-borderleftright {

	border-top: none;

	border-right: 1px solid #d4ebfd;

	border-bottom: none;

	border-left: 1px solid #d4ebfd;

}

.box-borderleft-right-bottom {

	border-top: none;

	border-right: 1px solid #d4ebfd;

	border-bottom: 1px solid #d4ebfd;

	border-left: 1px solid #d4ebfd;

}

.box-borderleft-right-bottom p {padding-top:0;
}

.image-border {

	border-bottom: 1px solid #75a641;

	border-right: 1px solid #75a641;

	border-top: 1px solid #75a641;

	border-left: 1px solid #75a641;

}

.border-blue {

	border-bottom: 1px solid #153982;

	border-right: 1px solid #153982;

	border-top: 1px solid #153982;

	border-left: 1px solid #153982;

}	

.list-box {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #5b5c5c;

	width:130px;

	background-color:#ffffff;

}

.search-bg {

	background-image:url(../images/search_bg.jpg);

	background-color:#c8c8c8;

	background-repeat:repeat-y;

	font-family:Tahoma, Verdana, Arial, Helvetica;

	font-size:11px;

}	

.text-box {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #5b5c5c;

	width:115px;

	background:#ffffff;

	border:#012877 1px solid;

	background-color:#ffffff;

}

.rightbody-bg {

	background-image:url(../images/bg_right.jpg);

	background-repeat:repeat-y;

	background-position: right top;

   font-size:11px;

   font-family: Tahoma, Arial, Helvetica, sans-serif;

    color: #013f24;

	padding-right:10px;

	font-weight: normal;

	text-decoration:none;

	}

.contact-form {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #719905;

	font-weight:bold;

	padding-left:5px;

}

.input {

	background:none;

	font-family:Tahoma, Verdana, Arial, Helvetica;

	font-size:11px;

}	

.input-text {

	font-family:Tahoma, Verdana, Arial, Helvetica;

	font-size:11px;

}

.field {

	background:#ffffff;

	font-family:Tahoma, Verdana, Arial, Helvetica;

	font-size:11px;

	color:#1d1d1d;

	border:1px solid #719905;

	height:15px;

	width:120px;

}		

.querey {

	background:#ffffff;

	font-family:Tahoma, Verdana, Arial, Helvetica;

	font-size:11px;

	color:#1d1d1d;

	border:1px solid #719905;

	width:120px;

}	

.heading-bg {

	background-image:url(../images/right_area_bg.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#ffffff;

	text-decoration:none;

	padding-left:3px;

	padding-top:2px;

	}

.blue-heading {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#145da2;

	text-decoration:none;

	}

.bullet-text {

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight:normal;

	color:#145da2;

	background-image:url(../images/bullet1.jpg);

	background-position:left;

	background-repeat:no-repeat;

	padding-left:20px;

	text-decoration:none;

	}

.bullet-text a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight:normal;

	color:#145da2;

	text-decoration:none;

	}

.bullet-text a:hover{

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight:normal;

	color:#fc9704;

	text-decoration:none;

	}

.sbtm {

	border-top: 1px solid #e68a05;

	border-right: 1px solid #e68a05;

	border-bottom: 1px solid #e68a05;

	border-left: 1px solid #e68a05;

	background-color:#fdaa31;

	color:#ffffff;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	height:18px;

	width:45px;

	text-align:center;

}

.text-field {

	border:1px solid #cccccc;

	color:#5b5c5c;

	font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

	height:18px;

	width:108px;

	padding:0;

	margin:0;

}

.np-td {

	font-family: Tahoma, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #010101;

	text-decoration:none;

	padding-top:3px;

	padding-bottom:3px;

	border-bottom:1px dotted #000000;

}

.np-td a {

	font-family: Tahoma, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #ed1c2a;

	text-decoration:none;

}

.np-td a:hover{

	font-family: Tahoma, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #010101;

	text-decoration:underline;

}

a.categorylink {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

	color:#000000;

	background-image:url(../images/arrow1.jpg);

	background-repeat:no-repeat;

	background-position:left;

	padding-left:20px;

	text-decoration:none;

}

a.categorylink:hover {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

	color:#999999;

	background-image:url(../images/arrow1.jpg);

	background-repeat:no-repeat;

	background-position:left;

	padding-left:20px;

	text-decoration:none;

}



h1,h2,h3,h4,h5,h6 {

	font-family: Arial, Helvetica, sans-serif;

	padding:0;

	margin:0;

}

h1 {

	font-size: 18px;

	color: #4597D3;

	letter-spacing: -1px;

}

h2 {

	font-size: 16px;

	color: #145DA2;

	letter-spacing: -1px;

}





.lightblue {background-color:#f2f9ff;}





.boxbordertop {background-image:url(../images/box_bordertop.jpg); background-repeat:repeat-x;}

.boxborderbottom {background-image:url(../images/box_borderbottom.jpg); background-repeat:repeat-x;}

.boxborderleft {background-image:url(../images/box_borderleft.jpg); background-repeat:repeat-y;}

.boxborderright {background-image:url(../images/box_borderright.jpg); background-repeat:repeat-y;}

.bodybottom {background-image:url(../images/body_bottom.jpg); background-repeat:repeat-x;}



.seprator {

	background-image:url(../images/bar.jpg); background-repeat:repeat-y; background-position:center;}



.heading_inn1 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	font-weight:bold;

	color:#145da2;

	}

.heading_inn2 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	font-weight:bold;

	color:#5a8dbe;

	}

a.consult {width:192px; height:146px; display:block; text-indent:-9999px; background:url(../images/call_to_action.jpg) no-repeat;}

h2.moto {text-align:center; padding:5px 0 0; letter-spacing:normal;}
p.ourcompany {font-size:12px; padding:8px 0 0; margin:0;}
.bnr_title { color:#fff; font-size:15px; font-style: oblique; padding-bottom:4px;}
#scrolling_image_container {
	width: 788px;
	height: 162px;}
	
div.franchise {padding:0; margin:0; text-indent:-9999px;}
div.franchise a {padding:0; margin:16px 0 -23px; display:block; text-indent:-9999px; width:84px; height:16px; float:right;}
div.fran_border {border:1px solid #000; padding:4px; font-weight:bold;}
.fran_txtarea_l {width:250px; height:300px; padding:2px; margin:0;}
.fran_txtarea_s {width:270px; height:200px; padding:2px; margin:0;}
.fran_txtfld {width:150px; height:20px; padding:2px; margin:0;}
.fran_txtfld_l {width:260px; height:20px; padding:2px; margin:0;}
