* { margin:0; padding:0;}
body { background:#505050; font-size:100%; line-height:1em; font-family:verdana; color:#383838; text-align:center;}


/*in_line*/
input, select, textarea { vertical-align:middle; font-family:verdana;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}
ol { list-style-position: outside;}
a:hover{text-decoration:none;}
.column { float:left;}
.clear, .col-list, .row-box, .footer ul { width:100%; overflow:hidden;}
.col-list ul{ float:left}
.col-list .indent-list{ margin-left:55px;}
.indent-none{ padding-left:0 !important;}

.header-wrapper{background:#505050 url(images/wrapper_site.gif) 0 0 repeat-x;}
.header-wrapper1{background:#505050 url(images/wrapper_site1.gif) 0 0 repeat-x; height:138px;}
/*header*/
/*
.row-logo-menu{ height:128px; position:relative;}
.bg-none{ background:none !important;}
*/
/*header*/
.row-logo-menu{ height:128px; position:relative;}
.row-logo-menu .logo{ position:absolute; margin:27px 0 0 30px;}
.row-logo-menu .menu{ position:absolute; margin:64px 0 0 313px;}
.row-logo-menu .menu{ background:url(images/menu.gif) 0 0 repeat-x; width:625px; }
.row-logo-menu .menu .menu-left{ background:url(images/menu_left.gif) 0 0 no-repeat;}
.row-logo-menu .menu .menu-right{height:35px; background:url(images/menu_right.gif) top right no-repeat;}
.row-logo-menu .menu ul li{ display:block; float:left; background:url(images/menu_separate.gif) top right no-repeat; height:35px; font-weight:bold; text-transform:uppercase;}
.row-logo-menu .menu ul li a{ padding:0 20px; color:#100f0d; font-size:0.676em; text-decoration:none; display:block; padding-top:9px;}
.row-logo-menu .menu ul li span{padding:0 20px; color:#FFF; font-size:0.676em; text-decoration:none; display:block; padding-top:9px;}
.row-logo-menu .menu ul li a:hover{ color:#ffffff;}
.galllery-img{ height:368px; background:url(images/galllery_img.jpg) 0 0 no-repeat; position:relative !important;}
.galllery-img img{ width:311px; height:64px; margin:217px 0 0 632px;}
.bg-none{ background:none!important;}

.top-tail-right {background:url(images/header-tail-right.gif) top repeat-x; width:50%; position:absolute; height:496px; right:0;}
.top-tail-right1 {background:url(images/header-tail-right1.gif) top repeat-x; width:50%; position:absolute; height:496px; right:0;}

#page1 .button_rell{ position:absolute; margin:30px 0 0 53px; position:absolute;}
#page3 .button_rell{ position:absolute; margin:30px 0 0 157px; position:absolute;}
#page2 .button_rell{ position:absolute; margin:30px 0 0 257px; position:absolute;}
#page4 .button_rell{ position:absolute; margin:30px 0 0 364px; position:absolute;}
#page5 .button_rell{ position:absolute; margin:30px 0 0 484px; position:absolute;}
#page7 .button_rell{ position:absolute; margin:30px 0 0 582px; position:absolute;}
#page8 .button_rell{ position:absolute; margin:30px 0 0 53px; position:absolute;}

.tphone1{ position: relative; top:35px; left:735px; width:25%; }
.tphones{ font-weight:bold;font-size:14pt;color:#666666;}
.tphone2 {text-decoration: none;}
.tphone3 {color: #666666; text-decoration: none;margin: 0 0 0 10px; font-weight: bold; font-size: 1.5em; }

.contactimg{ position:absolute; top: 290px; left: 795px; }


/*footer*/
.footer{ background:url(images/footer.gif) 0 0 repeat-x; padding:22px 0; font-size:0.625em;  color:#d0d0d0; text-transform:uppercase;}
.footer a{ color:#d0d0d0; text-transform:none !important;}
.footer-text{ padding:0 0 0 40px;}
.footer ul li{ float:left; display:block; background:url(images/footer_menu_separate.gif) center right no-repeat; }
.footer ul li a{ color:#a7a7a7; text-decoration:none; padding:0 10px; text-transform:uppercase !important;}
.footer ul li a:hover{ color:#d0d0d0;}

/*disclaimer*/
.disclaimer{ padding: 20px 80px 20px 50px; font-size:9px; line-height:1.2em; background-color: #ffffff; color:#666666; }

/*content*/
.content{ padding:30px 0; font-size:0.75em; line-height:1.437em;}
.content a{ color:#be1600;}
.content-left{ padding:0 0 0 40px; width:940px; overflow:hidden;}
.title{ display:block; height:46px; background:url(images/bull_title.gif) 29px 7px no-repeat; text-indent:63px; color:#ffffff; font-weight:bold; line-height:4em;}
.img-left{ float:left; margin:3px 20px 0 0;}
.fright{ float:right;}
.extra-bottom{ padding-bottom:1px !important;}
.box-content{ padding:38px 25px 0 12px;}
.extra-button{ position:absolute; margin:-20px 0 0 0;}
.indent-top1{ margin-top:35px;}
.indent-top-bot{ display:block; margin:15px 0;}

.content-bot-left{font-size:0.75em; line-height:1.437em;}
.content-bot-left a{ color:#be1600;}
.content-bot-left{ padding:0 0 0 63px; width:890px; overflow:hidden;}
.link{ color:#000000 !important; font-weight:bold; text-decoration:underline;}
.indent-bot_extra{ padding-bottom:35px;}
.list li a{ background:url(images/list.gif) center left no-repeat; padding:0 0 0 20px; color:#000; font-weight:bold; line-height:2em;}
.list-2 li a{ background:url(images/bull.gif) center left no-repeat; padding:0 0 0 20px; color:#000; font-weight:bold; line-height:2em;}
ol.list1 { padding:0 0 0 13px; color:#000; margin-left: 10px;     list-style-position: outside; }
li.list2 { padding:0 0 5px 20px;  line-height:1.4em;     margin-right: 200px; }
li.list3 { padding:0 0 5px 20px;  line-height:1.4em; }
ul.ulist1 { padding:0 0 0 0; color:#000;     list-style-position: outside; }
li.ulist2 { padding:10px 0 0 0;  line-height:1.5em;   list-style-image:url(images/bull_button.gif); }
ul.ulist3 { padding:0 0 0 0; color:#000;     list-style-position: outside; }
li.ulist4 { padding:5px 0 0 0px;  line-height:1em;   list-style-image:url(images/bull_button.gif); }
.fright-text{ float:right; padding-right:25px;}


h2{ font-size:18px;color:#ff6600;font-weight:bold;}

h1{ font-size:18px;color:#ff6600;font-weight:bold;}
h1 img{ margin:0 0 0 49px;}
.box .border-top {background:url(images/border_top.gif) repeat-x top #ffffff;}
.box .border-bot {background:url(images/border_bot.gif) repeat-x bottom;}
.box .border-left {background:url(images/border_bot.gif) repeat-y left;}
.box .border-right {background:url(images/border_bot.gif) repeat-y right;}
.box .corner-top-left {background:url(images/corner_top_left.gif) no-repeat left top;}
.box .corner-top-right {background:url(images/corner_top_right.gif) no-repeat right top;}
.box .corner-bot-left {background:url(images/corner_bot_left.gif) no-repeat left bottom;}
.box .corner-bot-right {background:url(images/corner_bot_right.gif) no-repeat right bottom; width:100%;}
.box-indent{ padding:0 22px 35px 25px; margin:21px 0 31px 0;}

.box-1{ line-height:1.5em;}
.box-1 .border-top {background:url(images/border1_top.gif) repeat-x top #ffffff;}
.box-1 .border-bot {background:url(images/border1_bot.gif) repeat-x bottom;}
.box-1 .border-left {background:url(images/border1_left.gif) repeat-y left;}
.box-1 .border-right {background:url(images/border1_right.gif) repeat-y right;}
.box-1 .corner-top-left {background:url(images/corner1_top_left.gif) no-repeat left top;}
.box-1 .corner-top-right {background:url(images/corner1_top_right.gif) no-repeat right top;}
.box-1 .corner-bot-left {background:url(images/corner1_bot_left.gif) no-repeat left bottom;}
.box-1 .corner-bot-right {background:url(images/corner1_bot_right.gif) no-repeat right bottom; width:100%;}
.box-1-indent{ padding:0 31px 0 14px;}
.box-1-indent-top{ padding-top:20px; padding-bottom:30px;}
.img{ position:relative;}
.list-1 li a{ background:url(images/list-1.gif) 0 2px no-repeat; padding:0 0 0 9px; color:#bf1600; line-height:2.06em;}

.extra-left{ padding-left:19px;}
.text dt{ background:url(images/bull.gif) 0 3px no-repeat; color:#000000; font-weight:bold; text-decoration:underline; padding:0 0 12px 20px; margin-top:15px;}
.text dd{ background:url(images/line.gif) bottom left  repeat-x; padding-bottom:14px;}
.text .bg-none{ padding-bottom:0 !important;}
.font11 { font-size: 11px; }

.font8 { font-size: 9px; color: #666666;  }

.width-1{ width:96px;}
.width-2{ width:154px;}
.width-3{ width:70px;}
.width-4{ width:62px;}

.button{ background:url(images/button.gif) 0 0 repeat-x; display:block; position:relative;}
.button span{ display:block; background:url(images/button-left.gif) 0 0 no-repeat;}
.button span span{ height:23px; background:url(images/button-right.gif) top right no-repeat; text-align:center; display:block;}
.button a{ background:url(images/bull_button.gif) center left no-repeat; padding:0 0 0 8px; color:#000000; text-decoration:none; font-weight:bold; text-transform:uppercase; font-size:0.812em !important; line-height:2.187em;}
.button a:hover{ text-decoration:underline;}


.button1{ background:url(images/button1.gif) 0 0 repeat-x; display:block; position:relative;}
.button1 span{ display:block; background:url(images/button1-left.gif) 0 0 no-repeat;}
.button1 span span{ height:23px; background:url(images/butto1n-right.gif) top right no-repeat; text-align:center; display:block;}
.button1 a{ background:url(images/bull1_button.gif) center left no-repeat; padding:0 0 0 8px; color:#ffffff; text-decoration:none; font-weight:bold; text-transform:uppercase; font-size:0.812em; line-height:2.187em;}
.button1 a:hover{ text-decoration:underline;}



.title-1{ display:block; margin:0 0 17px 0;}
.tail-content{ background:#FFF;}

.indent-bot{ display:block; margin-bottom:15px;}
.indent-top{ display:block; margin-top:15px;}
.indent-none2{padding-bottom:0;  }
.indent-none3{margin-bottom:0;  }
.fright-text1 span{ float:right; margin-right:30px;}
.indent p{ margin-top:15px;}
.link-2{ color:#383838 !important;}

.text-1{ line-height:1.5em;}
.text-1 dd{ padding-bottom:11px;}

/*================== index.html ==================*/
#page5 .form select{ height:20px; width:236px;}
#page5 .form input{ height:18px; width:236px;}
#page5 .form textarea{ overflow:auto; display:block; height:72px; width:310px; margin-bottom:9px;}
#page5 .form textarea, #page5 .form input{ border:1px solid #303030; color:#191919; font-size:0.937em; padding-left:3px;}
#page5 .form textarea, #page5 .form select{ border:1px solid #303030; color:#191919; font-size:0.937em; padding-left:3px;}
#page5 .form .form-link{ margin-right:10px;}
#page5 .form .form-link1{ padding-left:25px;}
#page5 .indent-form{ height:43px;}

#page1 .form select{ height:20px; width:200px;}
#page1 .form input{ height:18px; width:200px;}
#page1 .form textarea{ overflow:auto; display:block; height:72px; width:310px; margin-bottom:9px;}
#page1 .form textarea, #page1 .form input{ border:1px solid #303030; color:#191919; font-size:0.937em; padding-left:3px;}
#page1 .form textarea, #page1 .form select{ border:1px solid #303030; color:#191919; font-size:0.937em; padding-left:3px;}
#page1 .form .form-link{ margin-right:10px;}
#page1 .form .form-link1{ padding-left:30px;}
#page1 .indent-form{ height:40px;}