body,html{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#737373; background:#fff url(../images/bg.gif) left top repeat; margin:0; padding:0; height:100%; width:100%;}

div, dl, dd, ul, li, h1, h2,h3,h4,h5, p, img, form{ margin:0px; padding:0px;}
*{ margin:0px; padding:0px; outline:0;}
img{ border:none;}
ul, li{ list-style-type:none;}

a , a:link{color:#a41014; text-decoration:none; }
a:hover{color:#a41014; text-decoration:underline;}
#wraper-home{width:100%; margin:0 auto;}
#wraper{width:100%; margin:0 auto; background:url(../images/wraper-bg.gif) left 20px repeat-x;}
#wraper-inner{width:100%; margin:0 auto; background:url(../images/wraper-bg-2.gif) left 20px repeat-x;}
#container{ width:810px; margin:0 auto; padding:0px 10px 0px 10px; }
.header{ height:76px; padding:34px 0 20px 0;  font-size:0px; width:381px;}
.header-home{ height:76px; padding:34px 0 20px 0;  font-size:0px; width:381px;}
.banner-part{ height:120px; clear:both; width:810px;}
.banner-img{ float:left; width:234px;}
.main-title{ padding:12px 0 0 14px; float:left; color:#939393; text-transform:uppercase; width:560px; }
.main-title h1{ color:#fff; font-size:27px; padding-top:9px;}
.content-part{ padding:22px 0px 32px 0px; clear:both; float:left; width:800px; min-height:120px; height:auto!important; height:120px;}
.content-part p{line-height:18px; padding:10px 0 10px 0; text-align:justify;}
.content-part p.date{ text-transform:uppercase; font-size:14px; color:#acabab;}
.content-part h2{ background:url(../images/head_line.jpg) left 1px no-repeat; padding-left:15px; font-size:19px; font-weight:normal; text-transform:uppercase; color:#6c6c6c }
.height{min-height:310px; height:auto !important; height:310px;}
#navbar{margin:0; padding-top:55px;}
#navbar li{padding:0; margin:0; list-style:none;}
#navbar li a span.main{color:#505050; background:none;}
#navbar li a span.main:active, #navbar li a span.main:visited{color:#505050; background:none;}
#navbar li a span.main:hover{color:#505050; background:none;}
#navbar li a{text-decoration:none; padding:0; padding-right:20px; margin:0; color:#A11414; text-transform: uppercase; font-family: arial,sans; letter-spacing:3px; cursor:pointer; font-size:47px; line-height:50px;}
#navbar li a:hover{text-decoration:none; padding:0; padding-right:20px; margin:0; color:#A11414; text-transform: uppercase; font-family: arial,sans; letter-spacing:3px; cursor:pointer; font-size:47px; line-height:50px; background:url(../images/linkdicator_up.png) right center no-repeat; }
#nav_3{ background:url(../images/devider.jpg) 5px 8px no-repeat; padding:10px 0 0px 20px; height:85px; }
.address{float:left; width:300px;}
.form{clear:both; float:left; width:535px;}
.form div{ padding:15px;}
.form span{ font-size:11px; color:#bf1616;}
.white_box{background:#fff; border:1px solid #ccc;}
.footer{ height:36px; clear:both; background:#efefef; margin:0; padding:0; }
.footer-inner{width:810px; padding:0 10px; margin:0 auto;}
.footer-logo{ float:left; padding-top:11px;}
.footer-copy {text-align:center; font-size:11px; padding-left:200px; padding-top:10px; text-transform:uppercase; float:left; color:#737373;}
.footer-terms {text-align:right; font-size:11px; padding-left:237px; padding-top:10px; text-transform:uppercase;}
.footer-terms a{ text-decoration:none; padding:0 5px; color:#737373;}
.footer-terms a:hover{ text-decoration:none; color:#a41014;}
#footer {height:36px; float:left; clear:both; left:0; background:#efefef; display:block; z-index:800; position:absolute; bottom:0px; text-align:right;width:100%; color:#1B5067; font-size:10px; text-decoration:none;}
#footer-inner{width:810px; padding:0 10px; margin:0 auto;}
#footer-logo{ float:left; padding-top:11px;}
#footer-copy {text-align:center; font-size:11px; padding-left:200px; padding-top:10px; text-transform:uppercase; float:left; color:#737373;}
#footer-terms {text-align:right; font-size:11px; padding-left:237px; padding-top:10px; text-transform:uppercase;}
#footer-terms a{ text-decoration:none; padding:0 5px; color:#737373;}
#footer-terms a:hover{ text-decoration:none; color:#a41014;}


#top {height:24px; float:left; clear:both; left:0; background:#e4e4e4; display:block; z-index:800; position:absolute; top:0px; text-align:right; width:100%; color:#b1b1b1; font-size:12px;}
#top-inner{width:810px; padding:0 10px; margin:0 auto;}

.contact{float:left; width:345px; border-right:1px solid #e4e4e4; color:#737373;}
.input{ width:296px; height:19px; padding:2px; background-color:#FFFFFF; border:none; outline:none; color:#cacaca;}
.input1{ width:296px; padding:2px; height:120px; background-color:#FFFFFF; border:1px solid #ebebeb; outline:none;  color:#cacaca;}
.add{float:left; width:430px; padding-left:20px;}
.contact_h3{ font-size:20px; font-weight:normal; text-transform:uppercase; color:#cacaca }
.contact div{ padding:15px 0px 0px 0px; line-height:20px;}
.contact span{ font-size:11px; color:#bf1616;}
.address1{float:left; width:210px; padding-top:5px;}
.submit{ background-color:#838182; font-size:13px; width:70px; text-align:center; cursor:pointer; padding-bottom:2px; .padding-bottom:0px; height:19px; color:#FFFFFF; border:0; outline:none; text-transform:uppercase; margin-right:5px;}
.reset{ background-color:#cccccc; font-size:13px; width:70px; text-align:center; cursor:pointer; padding-bottom:2px; .padding-bottom:0px; height:19px; color:#FFFFFF; border:0; outline:none; text-transform:uppercase;}
.opacity{ filter:alpha(opacity=50);	-moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.restore{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1; background:url(../images/linkdicator_up.png) right center no-repeat;  }