body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(images/bg.gif) top repeat-x;
	font-family: "Trebuchet MS" Geneva, Arial, Helvetica, sans-serif, Tahoma,;
	font-size:14px;
	color:#8d8d8d;
	background-color:#ccbe99;

	}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
	
#top_right {background:url(images/top_right.gif) top right no-repeat;}

#bottom_bg {background:url(images/btm-2.gif) top repeat-x;}

#top_shadow {background:url(images/top_middle.gif) top repeat-x; height:25px;}
#right_bg {background:url(images/right-bg.gif) top repeat-y; width:21px;}
#left_bg {background:url(images/left-bg.gif) top right repeat-y;}

.second_box {background:url(images/second-bx-bg.gif) bottom repeat-x; border:#CCCCCC 1px solid;  background-color:#FFFFFF;}
.box_bg {background:url(images/box_bg.gif) bottom repeat-x; border:#CCCCCC 1px solid;  background-color:#FFFFFF;}

h3 {font-size:20px; color:#b13025; padding:0px; margin:0px;}
.orange_txt { font-size:14px; color:#e8914f; text-decoration:none; }

h2 {font-size:20px; color:#847754; padding:0px; margin:0px;}

h4 {font-size:26px; color:#b13025; padding:0px; margin:0px;}

h1 {font-size:30px; color:#8d0222; padding:0px; margin:0px;}

.text {	font-size:12px;
	color:#8d8d8d;
}

.orange_txt_italic {font-size:12px; color:#e8914f; text-decoration:none; font-style:italic; }

.btm_link {
	font-size:12px;
	color:#a29a84;
}
.lnk{margin:0px; padding:0px; margin-left:10px; padding-left:10px; margin-top:0px; padding-top:0px;}
.lnk li {display:inline; margin-left:2px; margin-right:2px; padding-right:2px; padding-left:2px; text-transform:uppercase;}


.top_link {font-size:14px; color:#5b5a5a; text-decoration:none; font-family: "Swis721 Md BT" Geneva, Arial, Helvetica, sans-serif, ;}
.top_link:hover{color:#b13025; border-bottom:3px solid #b13025; padding-bottom:3px; font-family: "Swis721 Md BT" Geneva, Arial, Helvetica, sans-serif,; text-decoration:none;}

.top_link2 {font-size:12px; color:#5b5a5a; text-decoration:none; font-family: "Swis721 Md BT" Geneva, Arial, Helvetica, sans-serif, ;}
.top_link2:hover{color:#b13025; border-bottom:3px solid #b13025; padding-bottom:3px; font-family: "Swis721 Md BT" Geneva, Arial, Helvetica, sans-serif,; text-decoration:none;}

.btm_link2 {font-size:11px; color:#a29a84; text-decoration:none; }
.btm_link2:hover{color:#a29a84; text-decoration:underline;}

.contact { font-size:20px; color:#f6974e; padding:0px; margin:0px; text-decoration:underline}
.contact:hover { font-size:20px; color:#f6974e; padding:0px; margin:0px; text-decoration:none;}

.prem_grey {font-size:20px; color:#5d5d5d; padding:0px; margin:0px;}
.wht_txt {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}

.tex_box { border:#b4b4b4 1px solid; height:22px; padding-top:7px; font-size:12px; padding:2px 0 0 10px;}

.tex_box2 { border:#b4b4b4 1px solid; height:20px; font-size:12px; padding:2px 0 0 10px; color:#666666;}


.input_norm{border:1px solid #b4b4b4; padding:2px; color:#1c1c1c; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}


.wht_txt2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF;}

.inner_tex_box { border:#000000 1px solid; height:22px; background:url(images/inner_box-bg.gif) top repeat-x; width:160px;}

.input_norm_inner{border:1px solid #b4b4b4; padding:2px; color:#1c1c1c; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.inner_heading {font-size:16px; color:#ffe066;}
.yellow {font-size:14px; color:#fff831; font-weight:bold;}



#service_prod ul {
padding-left : 10px;
margin-left : 10px;
color:#FFFFFF;
font-weight:bold;
font-size:15px;
padding-top : 0;
margin-top : 8px;
margin-bottom : 0;
}
#service_prod li {
list-style-image:url(images/white_bullet.gif);
padding-left : 4px;
}

.brown_txt {font-size:14px; color:#000000;}

.red_heading{font-size:14px; color:#b13025; }

.how_work ul {
padding-left : 10px;
margin-left : 10px;
padding-top : 0;

margin-top : 8px;
margin-bottom : 0;
}
.how_work li {
list-style-image:url(images/red_bullet.gif);
padding-left : 4px;
}

.our_service ul {
padding-left : 10px;
margin-left : 10px;
padding-top : 0;
color:#492625;
margin-top : 8px;
margin-bottom : 0;
}
.our_service li {
list-style-image:url(images/red_bullet.gif);
padding-left : 4px;
}

.btm_ground {background:url(images/bottom-bg.gif) top no-repeat; height:63px;}

.servcies {color:#492625; padding-left:10px;}

.result {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#b13025;}
.result_blk_txt {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#2e3126;}
.result_brn_txt {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#957e4f;}
#active { text-decoration:underline;}
.resukt_red_heading2{font-size:16px; color:#b13025; font-weight:bold; text-decoration:none }
.resukt_red_heading{font-size:16px; color:#b13025; font-weight:bold; text-decoration:none }
.resukt_red_heading:hover{font-size:16px; color:#505050; font-weight:bold; text-decoration:none; }

.resukt_red_distance{font-size:12px; color:#b13025; }
.result_dec_heading{font-size:14px; color:#505050; text-decoration:none; font-weight:normal; }

.result_dec_map{font-size:12px; color:#505050; text-decoration:none; font-weight:normal; text-decoration:none;}
.result_dec_map:hover{font-size:12px; color:#dc660e; text-decoration:none; font-weight:normal; text-decoration:underline; }

.txt_box {padding:2px 2px; width:250px; background: url(images/text_box_inner.gif) top repeat-x; border:#CCCCCC 1px solid;}

.read_more{font-size:10px; color:#9c9c9b; text-decoration:none; font-weight:normal; text-decoration:none; text-align:right;}
.read_more:hover{font-size:10px; color:#dc660e; text-decoration:none; font-weight:normal; text-decoration:none;text-align:right; }


.white_16{font-size:16px; color:#999485; font-weight:bold; text-decoration:none }

.brown_1{background: url(images/brown.gif) no-repeat; width:135px; height:109px;}
.brown_txt_1 { color:#857856; font-size:16px; font-weight:bold;}

.brown_2{background: url(images/pink.gif) no-repeat; width:135px; height:109px; }
.brown_txt_2 { color:#d28583; font-size:16px; font-weight:bold;}

.brown_3{background: url(images/green.gif) no-repeat; width:135px; height:109px;}
.brown_txt_3 { color:#737a33; font-size:16px; font-weight:bold;}


.brown_4{background: url(images/lt-blue.gif) no-repeat; width:135px; height:109px;}


.brown_txt_4 { color:#536186; font-size:16px; font-weight:bold;}

.result_brn_txt1 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#957e4f; text-decoration:none;}
.result_brn_txt1:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#957e4f;}
.result_brn_txt1:active {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#957e4f; }
.result_brn_txt1:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#957e4f; }

.normal {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.nameLink {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}

a.nameLink {
	text-decoration:underline;
}


.nameLink:hover {
	color: #006633;
	text-decoration: underline;
}

.nameLink:visited {
	color: #006633;
	font-weight:bold;
	text-decoration: underline;
}

.gray_grid{border: 1px solid #bdbcbd; background:url(images/gray_grid.gif) bottom left repeat-x #FFF;}		
.red_22{font-family:Trebuchet MS; font-size:22px; font-weight:normal; color:#b13025; }
.gray_16{font-family:Trebuchet MS; font-size:16px; font-weight:normal; color:#969696;}
.orange_text_16{font-family:Trebuchet MS; font-size:16px; font-weight:normal; color:#e58135;}

.inner_tex_box2 { border:#b4b4b4 1px solid; height:22px; background:url(images/inner_box-bg.gif) top repeat-x; width:120px;}

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('bg_button_a.png') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
	
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('bg_button_span.png') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}
.send ul {margin:0px; padding:0px;}
.send ul li { display:inline; list-style:none; font:Tahoma, Geneva, sans-serif; color:#d16f3f; font-size:11px; text-decoration:none;}
.send ul li a {color:#d16f3f;}
.send ul li a:hover {color:#000000; text-decoration:underline;}

.mp_menu { float:left;}
.mp_menu ul{ padding:0; margin:0; }
.mp_menu ul li{list-style:none; display:inline; padding:0 0 1px 0;}
.mp_menu ul li a{float:left; padding:0 15px; height:23px; line-height:23px; margin:0 3px 0 0; background:#cb6112; color:#ffffff; font-weight:normal;  font-size:13px; text-decoration:none; display:block; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; border-top:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf;} 
.mp_menu ul li a:hover{color:#000000; text-decoration:none; background:#eac441;} 
.mp_menu ul li#act a{ color:#615e5e; background:#FFFFFF; font-weight:normal;font-size:12px; border-bottom:1px solid #fff; text-decoration:none;}

span.grey{background:url(images/button.gif) top left no-repeat; padding:0 0 0 10px; height:24px; display:block;}
span.grey input{background:url(images/button.gif) top right no-repeat; padding:2px 11px 4px 0; height:24px; border:0; color:#000000; font-size:11px;  cursor:pointer;}
span.grey:hover{background:url(images/button.gif) bottom left no-repeat;}
span.grey:hover input{background:url(images/button.gif) bottom right no-repeat;}

span.redbtn{background:url(images/go-or.gif) top left no-repeat; padding:0px 0 0 8px; height:27px; display:block;}
span.redbtn input{background:url(images/go-or.gif) top right no-repeat; padding:2px 11px 4px 0; height:27px; border:0; color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif; cursor:pointer;}
span.redbtn:hover{background:url(images/go-or.gif) bottom left no-repeat; color: #000;}
span.redbtn:hover input{background:url(images/go-or.gif) bottom right no-repeat; color: #000;}