td{text-align:left;vertical-align:top;font-family:Arial, Helvetica, sans-serif;color:#5d5d5d;font-size:.9em;line-height:18px}
.input_contact{width:290px;height:17px;font-family:Arial, Helvetica, sans-serif;font-size:11px;border:1px solid #adadad}
.textarea_contact{width:290px;height:93px;font-family:Arial, Helvetica, sans-serif;font-size:11px;border:1px solid #adadad}
body{background-color:#fff;margin:0;padding:0}
.menu_bg{background-image:url(../images/menu.jpg);background-repeat:repeat-x}
.header{}
.top{background-image:url(../images/top.jpg);background-repeat:repeat-x}
.baner1{background-image:url(../images/baner1.jpg);background-repeat:no-repeat}
.baner2{background-image:url(../images/baner2.jpg);background-repeat:no-repeat}
.line{background-image:url(../images/line.jpg);background-repeat:repeat-y}
.menu_bottom:link{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#fefefe;text-decoration:underline}
.link:hover{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#f29c00;font-weight:700;text-decoration:none}
.news:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#bb0c0b;text-decoration:none}
.read:hover{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#292929;text-decoration:none}
.red{color:#ea1344}
.name{font-family:Arial, serif;font-size:20px}
.name1{font-family:Arial, serif;font-size:20px;text-transform:uppercase}
.company{font-family:Arial, serif;font-weight:700;padding-left:30px;float:left}
.company1{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#a3a3a5;text-transform:uppercase;font-weight:100;margin-left:170px}
.ser{color:#adadad}
.blue{color:#3ad9ff}
.pictures{float:left;margin-right:15px;padding-bottom:20px}
.read_im{margin-right:15px}
.logo{float:left;margin-left:20px;margin-top:20px;margin-right:20px}
.tagline{background:url(../images/tagline.jpg) no-repeat;height:31px;width:307px;float:left;margin-top:30px;margin-left:175px}
.str{list-style-image:url(images/str.jpg);padding-left:15px;margin-left:15px;line-height:18px;margin-top:0;margin-bottom:0}
.str1{list-style-image:url(images/str1.jpg);padding-left:15px;margin-left:15px;line-height:22px;margin-top:0;margin-bottom:0}
.copyright{color:#d5d5d5;font-size:11px;line-height:14px;margin-left:15px;margin-top:25px;padding-bottom:10px}
.copyright a:link,.copyright a:visited{color:#d5d5d5;text-decoration:none;font-size:11px}
.copyright a:hover{color:#d5d5d5;text-decoration:underline}
.div_menu_bottom{color:#fefefe;font-size:11px;float:right;margin-right:15px;padding-bottom:10px;width:100%}
.div_top{float:right;width:250px;margin-right:35px;margin-top:20px;color:#707070}
.blok{margin-left:20px;margin-right:20px;margin-top:10px;padding-bottom:10px;width:220px}
.blok_baner{margin-left:160px;margin-top:20px;margin-right:25px;line-height:15px}
.blok_content{background-color:#fff;text-align:center;padding:10px}
.right-list-box{width:188px;display:block;border:0 solid red;margin:0 auto;padding:0}
div#galleryalt{position:relative;width:188px;height:220px;overflow:hidden}
.banner_all{width:457px;margin-left:10px;margin-right:10px}
.banner-inner-box{float:left;width:269px;border:0 solid red;padding:0}
.banner-inner-top{margin-top:10px;float:right;margin-right:0;background-color:#f2f1ee;background-position:right;background-repeat:no-repeat;height:256px;width:269px;padding:0}
.banner-inner-top h3{display:inline;font-size:1.2em;color:#313131;font-weight:700;text-align:center}
.banner-inner-outside{margin-top:-60px;background-image:url(../images/hbanner/links-bg.gif);background-position:top;background-repeat:repeat-x;float:right;width:100%;height:62px;border:0 solid red;padding:0}
.banner-inner-bottom{float:left;width:100%;height:62px;border:0 solid red;margin:0;padding:0}
.banner-inner-bottom ul{list-style:none;width:48.5%;display:block;float:left;border:0 solid red;margin:6px 0 0 2px;padding:0}
.banner-inner-bottom ul li{font-family:Arial, Helvetica, sans-serif;font-size:.9em;background-image:url(../images/hbanner/rightmark-icon.gif);background-position:0 4px;background-repeat:no-repeat;color:#10080e;line-height:14px;border:0 solid red;margin:2px 0 6px 5px;padding:0 0 0 6.5%}
.banner-inner-top span{background-color:#fff;display:block;top:162px;position:absolute;width:269px;height:26px;float:left;padding-top:5px;text-align:center;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);filter:alpha(opacity=70);opacity:.7}
.banner-inner-top p{font:11px/1.8 Arial, Helvetica, sans-serif;display:block;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);filter:alpha(opacity=70);opacity:.7;margin-top:0!important;top:369px;width:259px;height:34px;font-weight:400;color:#FFFFFF !important}
#scrollLinks{float:left;width:100%;margin:0;padding:0}
.right-list-box ul{list-style:none;display:block;float:left;margin:0;padding:0}
.right-list-box ul li{font-family:Arial;display:block;float:left;margin:0 0 1px;padding:2px 0 0}
.right-list-box ul li a{text-decoration:none;background-image:url(../images/hbanner/default-b.gif);background-position:0 0;background-repeat:no-repeat;display:inline;text-align:left;float:left;width:188px;height:31px;color:#f2f2f2;font-size:12px;line-height:36px;margin:0;padding:0 4px 2px 10px}
.right-list-box ul li a span{text-decoration:none;display:inline;float:right;width:28px;margin:-32px 0;padding:0}
.right-list-box ul li a span img{display:inline;border:0;margin:0;padding:0}
.right-list-box ul li a:hover{text-decoration:none;display:inline;text-align:left;float:left;height:35px;width:170px;font-size:12px;color:#466b00;line-height:36px;margin:0;padding:0 4px 2px 10px}
.paginationstyle{width:182px;display:block;float:left;border:0 solid blue;margin:0;padding:0}
.paginationstyle span.flatview{display:block;float:left;margin:0;padding:0}
.paginationstyle span.flatview a{display:block;background-image:url(../images/hbanner/default-b.gif);background-position:0 0;background-repeat:no-repeat;width:179px;height:31px;color:#f2f2f2;font-family:Arial;font-size:12px;text-decoration:none;line-height:25px;text-align:left;margin:0;padding:3px 0 3px 9px}
.paginationstyle span.flatview a:hover{color:#3d3d3d;background-image:url(../images/hbanner/mouse-hover-b.gif);background-position:0 0;background-repeat:no-repeat;width:180px;height:31px;text-align:left}
.paginationstyle span.flatview a.selected{line-height:25px;color:#3d3d3d;background-image:url(../images/hbanner/mouse-hover-b.gif);background-position:0 0;background-repeat:no-repeat;width:180px;height:31px;text-align:left}
div#wn{position:relative;width:182px;height:193px;overflow:hidden;border:0 solid red;margin:4px 0;padding:0}
.HeadingDiv{display:block;width:65%;float:left;font-family:Arial, Helvetica, sans-serif;margin:26px .6em 0 1.16em;padding:0}
.HeadingDiv H2{display:block;font-family:Arial, Helvetica, sans-serif;font-size:.78em;line-height:1.4em;background-image:url(../images/banner-tab.gif);background-repeat:no-repeat;background-position:left;width:236px;height:22px;text-transform:uppercase;margin:0;padding:10px 0 0 16px}
.slideshow-banner{background-color:#d6d6d6;float:left;height:279px;width:478px;border:12px solid #fff;margin:0;padding:0}
#JQueryBanner{display:block;width:640px;float:left;background-color:#f0f0e8;height:274px;min-height:274px;border:0 solid red;margin:0 .6em 2px 1.2em;padding:0}
#JQueryBanner .BannerBox{height:254px;min-height:254px;width:620px;border:0 solid red;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;float:left;display:block;margin:0 6px;padding:6px}
#JQueryBanner .BannerBox span.img{display:block;float:left;border:0 solid blue;margin:10px 8px 0 0;padding:0}
#JQueryBanner .BannerBox p{font-family:Arial, Helvetica, sans-serif;font-size:.8em;line-height:1.4em;color:#583a32;margin:0;padding:12px 0 0}
#JQueryBanner .BannerBox h2{font-family:Georgia, "Times New Roman", Times, serif;color:#583a32;font-size:16px;line-height:26px;display:block;margin:10px 0 0 15px;padding:0}
#JQueryBanner .BannerBox h2 a{font-family:Arial, Helvetica, sans-serif;font-size:.9em;line-height:1.4em;color:#583a32;margin:0;padding:0}
#JQueryBanner .BannerBox h2 a:hover{font-family:Arial, Helvetica, sans-serif;font-size:.9em;line-height:1.4em;color:#583a32;text-decoration:none;margin:0;padding:0}
#JQueryBanner .BannerBox h3{font-family:Arial, Helvetica, sans-serif;font-size:.84em;line-height:1.4em;color:#583a32;margin:0;padding:4px 0 0}
#JQueryBanner .BannerBox ul{display:block;float:left;width:42%;margin:0;padding:2px 0 2px 2px}
#JQueryBanner .BannerBox ul li{font-family:Arial, Helvetica, sans-serif;color:#583a32;font-size:12px;line-height:20px;list-style-type:none;background-image:url(../images/bullet-rightsign.gif);background-repeat:no-repeat;background-position:4px 3px;margin:0;padding:1px 0 1px 24px}
#JQueryBanner .BannerBox ul li a{color:#583a32;font-size:12px;line-height:20px;text-decoration:underline}
#JQueryBanner .BannerBox ul li a:hover{color:#724b41;font-size:12px;line-height:20px;text-decoration:none}
img{border:none}
#blue{padding-top:12px;padding-left:12px;width:495px}
.skyblue{color:#5d5d5d;font-size:11px;width:495px}
.HWW_Process{clear:both;display:block;text-align:center;width:100%;padding:0}
#cProcess div.brk{background-image:url(../images/c-bar.jpg);background-repeat:no-repeat;display:block;height:45px;width:459px;text-align:left;margin:0;padding:0}
#cProcess div.brk span{clear:left;display:block;float:left;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:700;text-align:center;text-decoration:none;padding:15px 10px 10px 18px}
#cProcess div.arrow_down{clear:both;background-image:url(../images/c-arrow-down.jpg);background-repeat:no-repeat;display:block;height:22px;width:25px;margin:5px;padding:0}
div.brk p{display:block;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin-left:40px;margin-top:16px}
#navigation-block{position:relative;}
#navigation-block h2{color:#999;margin-bottom:0;margin-left:15px;background:url(../images/navigation.jpg) no-repeat;height:40px}
#navigation-block h2 span{display:none}
p{color:#5d5d5d;margin-top:.5em;font-family:Arial, Helvetica, sans-serif}
#hide{position:absolute;left:-35px}
ul.sliding-navigation,ul#sliding-navigation{list-style:none;font-size:1em;padding:0}
ul.sliding-navigation li.sliding-element h3,ul#sliding-navigation li.sliding-element h3,ul.sliding-navigation li.sliding-element a,ul#sliding-navigation li.sliding-element a{display:block;min-width:183px;font-family:Arial, Helvetica, sans-serif;margin:0 0 5px;padding:5px 18px}
ul.sliding-navigation li.sliding-element h3,ul#sliding-navigation li.sliding-element h3{/*background:#fff;color:#292929;*/font-weight:bolder;font-size:15px;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;height:40px;text-align:center}
ul.sliding-navigation li.sliding-element a,ul#sliding-navigation li.sliding-element a{background:url(../images/bullet.png) no-repeat;color:#000;text-decoration:none;background-position:left;padding-left:20px;margin-left:3px;height:12px}
ul.sliding-navigation li.sliding-element a:hover,ul#sliding-navigation li.sliding-element a:hover{background:url(../images/bullet.png) no-repeat;background-position:left;height:12px;font-weight:700;text-decoration:underline}
ul.sliding-navigation li.sliding-element a.selected,ul#sliding-navigation li.sliding-element a.selected{position:relative;font-weight:700;color:#000;background:url(../images/bullet.png) no-repeat #e9e9e9;background-position:left;height:15px;text-decoration:underline}
ul.sliding-navigation li.sliding-element a.selected:hover,ul#sliding-navigation li.sliding-element a.selected:hover{text-decoration:none}
.leftcolumn{background:#1d1d1d}
.cols{margin-left:42px}
.col{float:left;display:inline;width:270px}
.col-right{display:inline;width:270px;float:left}
.cl{font-size:0;line-height:0;clear:both;display:block;height:0}
.col_sep{background:url(../images/pixel_dark.jpg) repeat-y;width:1px;height:160px;float:left;margin:80px 20px 10px 30px}
.entry{margin-top:0}
.tab_left{background:url(../images/tab_left.gif) 0 0 no-repeat;height:46px;width:12px;float:left;margin:0;padding:0}
.tab_right{background:url(../images/tab_right.gif) 0 0 no-repeat;height:46px;width:12px;float:right;margin:0;padding:0}
.tab_bg{background:url(../images/tab_bg.jpg) 0 0 repeat-x;height:46px;width:261px;float:left;font-size:15px;margin:0;padding:0}
.tab_block{height:46px;background:url(../images/tab.gif) 0 0 no-repeat;width:202px;line-height:46px;margin-top:15px;font-size:15px;padding:0 10px}
h3.tab{height:46px;background:url(../images/tab.gif) 0 0 no-repeat;width:202px;line-height:46px;margin-bottom:15px;padding:0 10px}
.ico{display:block;background-repeat:no-repeat;background-position:0 center;height:26px;padding:0 0 0 30px}
.ico1{background-image:url(../images/ico1.gif)}
.ico2{background-image:url(../images/ico2.gif)}
.ico3{background-image:url(../images/ico3.gif)}
.shell{width:100%}
#main{width:100%;background:url(../images/main.gif) 0 0 repeat-x}
.cont-box-top{background:url(../images/img-cor-blu-bg.gif) 0 0 repeat-x scroll transparent;color:#fff;font:bold 13px Arial;height:25px}
.cont-box-footer{background:url(../images/cont-box-foot-bg.gif) 0 0 no-repeat transparent;height:23px;width:279px}
h4{font-size:12px;line-height:5px}
.line_h{background:url(../images/horizontal_line.jpg) 0 0 repeat-x scroll transparent;width:100%}
.cont-boxmain-bg{background:url(../images/cont-box-bg.gif) 0 0 repeat-y scroll transparent}
.cont-boxmain-footer{background:url(../images/cont-box-foot-bg.gif) 0 0 no-repeat transparent;height:23px}
.tabmain_left{background:url(../images/tabmain_left.gif) 0 0 no-repeat;height:45px;width:11px;margin:0;padding:0}
.tabmain_right{background:url(../images/tabmain_right.gif) 0 0 no-repeat;height:45px;width:11px;margin:0;padding:0}
.tabmain_bg{background:url(../images/tabmain_bg.jpg) 0 0 repeat-x;height:45px;font-size:15px;margin:0;padding:0}
#header_navigation{float:right;padding-right:25px;font-size:11px;color:#c8c8c8}
#header_navigation ul{list-style-type:none;float:right;text-transform:uppercase}
#header_navigation ul li{float:left;display:inline;border-right:1px solid #757171;padding-right:8px;margin-right:8px}
#header_navigation ul li.last{margin-right:0;border:0;padding-right:0}
#header_navigation ul li a:link,#header_navigation ul li a:visited{color:#c8c8c8;text-decoration:none}
#header_navigation ul li a:hover{color:#ffffff;text-decoration:none}
.footer_bg{background:url(../images/footer_rpt.jpg) 0 0 repeat-x;text-align:center}
.footer_text,.footer_text a:link{color:#a3a3a3;font-size:11px;text-decoration:none;text-align:center;width:100%}
.footer_text a:hover{color:#d5d5d5;font-size:11px;text-decoration:underline}
.vertical_line{background:url(../images/pixel.gif) repeat-y;width:1px;height:279px;float:left;margin:10px 0}
.horizontal_line{background:url(../images/pixel_dark.jpg) repeat-x;height:1px;width:100%;float:left;margin:10px 0}
.heading_bar_left{background:url(../images/header_bar_left.gif) no-repeat;height:36px;width:21px;float:left;margin-top:10px}
.heading_bar_rpt{background:url(../images/header_bar_rpt.jpg) repeat-x;height:36px;float:left;min-width:100px;padding-right:10px;color:#fff9ff;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;margin-top:10px;padding-left:5px}
h2{font-size:16px;display:inline-block;line-height:14px}
.services_img{float:left;padding-top:10px;margin-right:15px;padding-bottom:5px}
.list-box h2{color:#0a0a0a;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:700;margin:0;padding:0 0 10px}
.list-box ul{display:block;float:left;list-style:none;width:32%;margin:0 4px 0 0;padding:0 0 10px}
.list-box ul li{background-image:url(../images/bullet.png);background-position:0 5px;background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;margin:0 0 0 15px;padding:3px 5px 5px 20px}
.list-box ul li a,.list-box ul li a:visited{line-height:16px;text-decoration:underline;margin:0 0 0 2px;padding:2px 0}
.list-box ul li a:hover{text-decoration:underline}
#slider1{width:467px;height:279px;position:relative;overflow:hidden}
#slider1Content{width:487px;height:279px;position:absolute;top:0;margin-left:0}
.slider1Image{float:left;position:relative;display:none}
.slider1Image span{position:absolute;font:11px Arial, Helvetica, sans-serif;width:487px;background-color:#000;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);filter:alpha(opacity=70);opacity:.7;color:#fff;display:none;line-height:1.8;padding:10px 13px}
.clear{clear:both}
.slider1Image span strong{font-size:14px}
.left{top:0;left:0;width:275px!important;height:279px}
.right{right:0;bottom:0;width:275px!important;height:279px}
#slider1 ul{list-style-type:none;left:0;margin:0;padding:0}
#slider1 ul li ul li{list-style:square;margin-left:15px}
.page_content{padding-top:5px;clear:both}
.leftcol_heading{font-size:15px;color:#353535}
#email_address{border:1px solid #303030}
.images_title{color:#010101;text-align:center}
#contactForm{font-size:1.2em;line-height:18px}
#submit_button{background-image:url(../images/btn_submit.gif)!important;width:93px;height:27px;cursor:pointer;border:none!important;float:right}
.list_arrow{background:url(../images/bullet.png) left center no-repeat scroll transparent;color:#000;height:12px;padding-left:25px;padding-bottom:10px;text-decoration:none;list-style:none;line-height:24px}
.greenbg_heading{background-color:#52a5b5;height:30px;color:#fffaff;font-size:13px;font-weight:700;padding-left:15px;vertical-align:middle}
.phone{background:url(../images/phone.gif) no-repeat;color:#ffe64e;font-size:18px;height:45px;width:230px}
.font-bold,.font-bold a:link,.font-bold a:hover,.font-bold a:visited{font-weight:700}
.font-12,.font-12 a:link,.font-12 a:hover,.font-12 a:visited{font-size:12px}
.font-normal,.font-normal a:link,.font-normal a:hover,.font-normal a:visited{font-weight:400!important}
.tabb{font-weight:700;font-size:14px;font-family:Arial, Helvetica;text-align:center}
.tan{font-size:12px;color:navy;font-family:Arial, Helvetica;text-align:center}
.tann{font-weight:700;font-size:18px;color:navy;font-family:Arial, Helvetica;text-align:center}
.tanc{font-weight:700;font-size:11px}
.padding-10{padding:10px}
.tab,.tab1{background-color:#e9e9e9}
.menu_bottom,.menu_bottom:hover,.menu_bottom:active{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#fefefe;text-decoration:none}
.link,.link:link,.link:active{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;text-decoration:none}
.news,.news:link,.news:active{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#bb0c0b;text-decoration:underline}
.read,.read:link,.read:active{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#292929;text-decoration:underline}