body {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;
 color: #000000; text-decoration: none; font-style: normal; font-weight: normal;}
td,div,p {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;
 color: #000000; text-decoration: none; font-style: normal; font-weight: normal;}

a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;text-decoration:none;border:none;color:#008dc9; font-weight:normal;}
a:hover {text-decoration: underline;}

h1,h2,h3,h4 {font-size: 15px; font-weight:bold;line-height: normal;}

.bg {background-repeat:no-repeat;}
.bg_body {background-position:top center;}
.bg_body_t {background-position:top center; background-repeat:repeat-x;}
.bg_body_b {background-position:bottom center; background-repeat:repeat-x;}
.bg_body_c {background-position: center left; background-repeat:repeat-x;}

.bg_left {background-position: top right; background-repeat:repeat-y;}
.bg_left_t {background-position: top right; background-repeat:no-repeat;}
.bg_left_b {background-position: bottom right; background-repeat:no-repeat;}
.bg_left_t_r {background-position: top right; background-repeat:repeat-x;}

.bg_right {background-position: top left; background-repeat:repeat-y;}
.bg_right_t {background-position: top left; background-repeat:no-repeat;}
.bg_right_b {background-position: bottom left; background-repeat:no-repeat;}
.bg_right_t_l {background-position: top left; background-repeat:repeat-x;}

.copyright {font-family: Arial, Verdana, Helvetica, sans-serif;color: #666666; font-weight: normal; font-size: 11px;line-height: normal;}
.copyright1 { font-family: Arial, Verdana, Helvetica, sans-serif;color: #404f65; font-weight: bold; font-size: 11px;line-height: normal;} 

.slide_text1{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;color: #ffffff;font-weight: bold;
    text-decoration: none;font-style: normal;line-height: 17px;}

.slide_text2{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;color: #8190a5;font-weight: normal;
    text-decoration: none;font-style: normal;line-height: 17px;}

.residential_service1{font-family: Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;color: #ffffff;font-weight: bold;
    text-decoration: none;font-style: normal;line-height: 18px;}

.residential_service2{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12x;color: #8190a5;font-weight: normal;
    text-decoration: none;font-style: normal;line-height: 18px;}

.about {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;
 color: #000000; text-decoration: none; font-style: normal; font-weight: normal; line-height: 17px;}

.welcome1{font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size: 12px;color: #000000;font-weight: normal;
    text-decoration: none;font-style: normal;line-height: 17px;}

.welcome2{font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size: 12px;color: #691743;font-weight: bold;
	font-style: normal;line-height: 17px;}

.gallery_title{font-family: Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;color: #ffffff;font-weight: bold;
    text-decoration: none;font-style: normal;line-height: normal;}

.service_title1{font-family: Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;color: #ffffff;font-weight: bold;
    text-decoration: none;font-style: normal; line-height: 18px;}

.service_title2{font-family: Tahoma, Verdana, Helvetica, sans-serif;font-size: 11px;color: #ededed;font-weight: bold;
    text-decoration: none;font-style: normal; line-height: 18px;}

.readmore{font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 11px;color: #000000;font-weight: normal;
    text-decoration: none;font-style: normal; line-height: 19px;}

.link_arrow {color: #ffa800; font-weight: bold;}
hr, .hr{color:#483825; height:1px;}

.callus {color: #ffffff; font-size: 16px; font-weight: normal;}
.callus1 {color: #ffffff; font-size: 16px; font-weight: bold;}
.callus2 {color: #ffffff; font-size: 11px; font-weight: normal;}
 
.title{font-size: 14px;  font-weight: bold; color: #000000; text-decoration: none;line-height: normal;}

.htitle, .faq_question{font-weight:bold; color: #8b3f3a; line-height: normal;}
.faq_answer{font-weight: normal; line-height: normal;}

.image, .images {border:2px solid #dddddd; background-color:#dddddd;}

.let_border {border:2px solid #436f10; background-color:#ffffff;color: #cb222f;font-size: 14px; font-weight: bold; padding:8px;}

.niceul {font-family: Arial, Verdana, Helvetica, sans-serif; list-style-image: url(images/arrow.gif);line-height:20px; color: #000000; font-weight: normal; font-size: 12px}

.info{color: #D5DABF; text-decoration: none; font-style: normal; font-weight: bold;line-height: normal;}
.red, .small_red {color: #f2b202;line-height: normal;}
.black{color: #533e2e; text-decoration: none; font-style: normal; font-weight: bold;line-height: normal;} 
.pop_text {color: #3b373a; text-decoration: none; font-style: normal; font-weight: bold;line-height: normal;}

.menutop1 {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; font-style: normal; font-weight: bold; background-image:url(images/menutop_bg.gif);background-repeat:repeat-x; height:20px;display: block; line-height: 17px}
.menutop_1d {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; font-style: normal; font-weight: bold; background-image:url(images/menutop_bg_on.gif);background-repeat: no-repeat; height:20px;display: block; line-height: 17px;}
.menutop1:hover { text-decoration:none; background-image:url(menutop_bg_on.gif);background-repeat: no-repeat;}
.menutop_1d:hover { text-decoration:none;}

.menutop2 {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; font-style: normal; font-weight: bold; background-image:url(images/menutop_bg.gif);background-repeat:repeat-x; height:20px;display: block; line-height: 17px}
.menutop_2d {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; font-style: normal; font-weight: bold; background-image:url(images/menutop1_bg_on.gif);background-repeat: no-repeat; height:20px;display: block; line-height: 17px}
.menutop2:hover { text-decoration:none; background-image:url(menutop1_bg_on.gif);background-repeat: no-repeat;}
.menutop_2d:hover { text-decoration:none;}

.menutop3 {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; font-style: normal; font-weight: bold; background-image:url(images/menutop_bg.gif);background-repeat:repeat-x; height:20px;display: block; line-height: 17px}
.menutop_3d {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; font-style: normal; font-weight: bold; background-image:url(images/menutop2_bg_on.gif);background-repeat: no-repeat; height:20px;display: block; line-height: 17px}
.menutop3:hover { text-decoration:none; background-image:url(menutop2_bg_on.gif);background-repeat: no-repeat;}
.menutop_3d:hover { text-decoration:none;}

.menuleft {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #555555; text-decoration: none; font-style: normal; font-weight: bold; line-height: 16px;}
.menuleft_d {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #008dc9; text-decoration: underline; font-style: normal; font-weight: bold; line-height: 16px;}
.menuleft:hover  {color: #008dc9; text-decoration: underline}
.menuleft_d:hover {color: #008dc9; text-decoration: underline}
.menuleft_arrow {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ff7e00; text-decoration: none; font-style: normal; font-weight: bold;line-height: normal;}

.text1 {color: #000000; text-decoration: none; font-style: normal; font-weight: bold;line-height: normal;}

.js_menu {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #483825; text-decoration: none; font-style: normal; font-weight: bold;line-height: normal;}
.js_menu_d {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #483825; text-decoration: none; font-style: normal; font-weight: bold;line-height: normal;}
 
.menuin, .imagepagesnav, .imagepages, .sectionname, .sectionname1 {font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; text-decoration: none; font-style: normal; font-weight: normal;line-height: normal; font-size: 12px}
.menuin:hover, .imagepagesnav:hover, .imagepages:hover, .sectionname:hover, .sectionname1:hover { text-decoration: underline; color:#008dc9; font-size: 12px}
.menuinl, .imagepageselected, .sectionnameselected, .sectionnameselected1 {font-family: Arial, Verdana, Helvetica, sans-serif; color: #008dc9; text-decoration: none; font-style: normal; font-weight: normal;line-height: normal; font-size: 12px}
.menuinl:hover, .imagepageselected:hover, .sectionnameselected:hover, .sectionnameselected1:hover { text-decoration: underline; color:#008dc9; font-size: 12px}

.menuin11 {color: #FFFFFF; text-decoration: none; font-style: normal; font-weight: bold;line-height: normal; font-size: 12px} 
.menuin2 {color: #ffffff; text-decoration: none; font-style: normal; font-weight: bold;line-height: normal; font-size: 12px}
 
.shapes {color: #000000; font-weight: normal;line-height: normal;}
.industrylinks {color: #8b3f3a; font-weight: bold; line-height: normal; font-size: 12px;}

.form {margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0;}
.button {border:2px solid #9d4815; background-color:#e86f27; color:#ededed; height:28px;line-height: normal;} 
.select1 {color: #000000; font-weight: normal; line-height: normal;}
select, textarea, input {font-family: Tahoma, Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px;
 color: #000000;line-height: normal;}

.div {position:relative; 
 width: 487px; height: 330px; overflow: auto; overflow-x: hidden; overflow-y: auto;
 SCROLLBAR-ARROW-COLOR: #FFFFFF;
 SCROLLBAR-BASE-COLOR: #392918;line-height: normal;} 
.shapesContent{color: #000000; font-weight: normal;line-height: normal;}	 
.shapesContentSizes {color: #000000; font-weight: normal;line-height: normal;}
.shapesTitle {color: #000000; font-weight: normal;line-height: normal;}
.imagesmallname {text-decoration: none; font-weight: normal;line-height: normal;}
.imagemediumname {font-weight: bold;line-height: normal;}
.imagebigname {font-size: 12px; font-weight: bold;line-height: normal;}
.imagebignav {color: #ffffff; font-weight: bold;line-height: normal;}
