/* CSS Document */
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #699911;
}
body {
	background-color: #85bd1d;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	margin-top: 0px;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fd8a2f;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-transform: uppercase;
	color: #F6842E;
	height: 16px;
	width: 100%;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #FFD9B9;
	text-align: left;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-transform: uppercase;
	color: #999999;
	height: 16px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	text-align: left;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #CC6600;
}
a:active {
	color: #fd8a2f;
}
.leftbox {
	background-image: url(images/leftbox_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 168px;
	margin: 0px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.header_phones {
	font-size: 12px;
	color: #376802;
	text-decoration: none;
	background-image: url(images/head2.jpg);
	background-repeat: no-repeat;
	background-position: left;
	margin: 0px;
	height: 36px;
	width: 545px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	text-align: center;
	line-height: 34px;
}

.leftbox_end {
	background-image: url(images/leftbox_end.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 198px;
}
.leftbox_items {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #699911;
	text-decoration: none;
}
.leftbox_items a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #699911;
	text-decoration: none;
}
.leftbox_items a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #699911;
	text-decoration: none;
}
.promobox {
	background-position: left top;
	height: 37px;
	width: 197px;
}
.promobox_items {
	background-image: url(images/leftbox_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 178px;
	margin: 0px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}.titlebox_head {
	height: 38px;
	width: 683px;
	margin: 0px;
	padding: 0px;
}
.titlebox_other {
	margin: 0px;
	padding: 0px;
	height: 34px;
	width: 685px;
	background-image: url(images/title_otherservices.jpg);
	background-repeat: no-repeat;
	clear: right;
	float: left;
}

.contentbox {
	background-image: url(images/body_bg.jpg);
	text-align: justify;
	width: 653px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 20px;
}
.contentbox_end {
	background-image: url(images/body_end.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 34px;
	width: 683px;
}
.small_contentbox {
	text-align: justify;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 30px;
}
.table_brands {
	border-left-width: 2px;
	border-left-style: dotted;
	border-left-color: #FFD9B9;
}

	/*
	General rules
	*/
#dhtmlgoodies_slidedown_menu{    
visibility:hidden; }



	#dhtmlgoodies_slidedown_menu li{
		list-style-type:none;
		position:relative;
	}
	#dhtmlgoodies_slidedown_menu ul{
		margin:0px;
		padding:0px;
		position:relative;

	}

	#dhtmlgoodies_slidedown_menu div{
		margin:0px;
		padding:0px;
	}
	/* 	Layout CSS */
	#dhtmlgoodies_slidedown_menu{		
		width:168px;	
	}

	/* All A tags - i.e menu items. */
	#dhtmlgoodies_slidedown_menu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #699911;
	text-decoration: none;
		display:block;
		clear:both;
		width:168px;	
		padding-left:0px;	

	}
	
	/*
	A tags 
	*/
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth1{	/* Main menu items */
		margin-top:1px;
		font-weight:bold;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth2{	/* Sub menu items */
		margin-top:1px;
		font-size: 11px;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth3{	/* Sub menu items */
		margin-top:1px;
		color:blue;
		font-size: 11px;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth4{	/* Sub menu items */
		margin-top:1px;
		color:red;
	}	
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth5{	/* Sub menu items */
		margin-top:1px;
	}

	/* UL tags, i.e group of menu utems. 
	It's important to add style to the UL if you're specifying margins. If not, assign the style directly
	to the parent DIV, i.e. 
	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1
	
	instead of 
	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul
	*/
	
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul{
		padding:0px;
	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv2 ul{
		margin-left:0px;
		padding:0px;
	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv3 ul{
		margin-left:0px;
		padding:0px;
	}
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth4 ul{
		margin-left:0px;
		padding:0px;
	}

#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CDEE91;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	padding: 5px;
}
#footer a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CDEE91;
	text-decoration: underline;
	text-align: center;
	vertical-align: middle;
	padding: 5px;
}
#footer a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	padding: 5px;
}
.small_contentbox2 {

	text-align: justify;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 7px;
	padding-right: 30px;
}
.addresses_bottom {
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A2D924;
}
.max_effect {
	color: #FFFFFF;
	text-decoration: none;
}
.max_effect a {
	color: #FFFFFF;
	text-decoration: none;
}
.max_effect a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
