html {height: 100%;}
body{padding:0px; margin:0px; color:#f5f6f7; font-family: Tahoma, Arial, sans-serif; background:#15365f; font-size:70%; }
input, textarea, select {font-size: 11px; font-family: Arial, Tahoma, sans-serif;}
form{padding:0px; margin:0px;}

table {border-collapse: collapse; font-size:100%;}
td, th {padding: 0; }
p {padding: 1em 0 0 0; margin:0;}
a {color:#002cb9;}
a:hover {color:#0037e8;}
hr {color:#979b8e; height:1px; border:0px; background-color:#979b8e;}
.fr {float:right;}
.fl {float:left}
.cl{clear:both; font-size:0px;}
.cll{clear:left; font-size:0px;}
img{border-color:#979b8e;}
.orange { color:#FF6600; }

#main_link {position: absolute; z-index:10; border: 0px;  padding:50px 0 0 50px;}
#container {width:970px; margin: 0 auto 0 auto;}
.head{width:970px; height:358px; }
#head1{background: url(/images/header.jpg);}
.top_an{width:827px; height:16px; background: url(/images/top_an.gif);}
.flash_menu{height: 44px; background: #0d2138;}
.l_menu {background: url(/images/l_menu.jpg);}
.r_menu {background: url(/images/r_menu.jpg);}
.t_menu {background: #f5f6f7;}
.b_menu {background: url(/images/b_menu.jpg);}
.menuitem_bg {background: url(/images/menuitem_bg.jpg); height: 38px; text-align: center; color: #f5f6f7; text-decoration: none; text-transform:uppercase;}
.menuitem_bg2 {background: url(/images/menuitem_bg2.jpg); width: 14px; height: 38px;}
.link_menu {color: #f5f6f7; text-decoration: none; font-size: 100%; text-transform:uppercase;}
.link_menu:hover {color: #d4a114; text-decoration: none; font-size: 100%; text-transform:uppercase;}
.bottom_an{width:827px; height:17px; background: url(/images/bottom_an.gif);}
.an{background:#f0f0f0 url(/images/right_an.gif) repeat-y top right; width:100%;}
.left_an{background: url(/images/left_an.gif) repeat-y; vertical-align:top; width:320px;}
.pad1{padding:0 60px 0 30px;}
.copyright{font-size:100%; background: url(/images/copy.gif) repeat-x; height: 76px; text-align: center;  color: #f5f6f7;}

h2 {text-transform:uppercase; font-family: Arial; font-size:160%; //font-weight:normal; color:#393532; margin:0px; padding-bottom:0.1em;}
h3 {text-transform:uppercase; font-family: Arial; font-size:130%;  color:#00395a; margin:0px; padding-bottom:0.1em;}
h3 a{color:#00395a;}
h2 a{color:#393532;}
.obg{width:157px; float:left; padding:10px 0 10px 0; line-height:1.5em; font-family: Arial; font-size:130%; font-weight:bold;}
.obg a{color:#5b5550}
.obg a:hover{color:#0037e8}
.pages{text-align:center;}
.pages a{color:#363636; text-decoration:none;}
.pages a:hover{color:#0037e8; text-decoration:underline;}
.forma{font-weight:bold; }
.forma input {color:#55595e; font-size:10px;}
.forma  select {color:#55595e; font-size:10px;}
.forma span{display:block; padding:1em 0 0 0 ;}
.btn{background: url(/images/gr1.gif); color:#fff !important; font-family: Tahoma !important; font-size:11px !important; font-weight: bold !important; width:115px; height:25px; border: solid 0px #c5c5c5;}
.submenu{list-style:none; padding:0px; margin:0px; font-size:130%; font-family: Arial; font-weight:bold;}
.submenu li{padding-top:0.5em;}
.submenu a{color:#5b5550}
.submenu2{list-style:none; padding:0px; margin:0px; font-size:90%; font-family: Arial; font-weight:bold; padding-left:20px;}
.submenu2 li{padding-top:0.5em;}
.submenu2 a{color:#5b5550; font-size:12px; font-weight: normal;}
.top_an2{width:827px; height:16px; background: url(/images/top_an2.gif);}
.bottom_an2{width:827px; height:17px; background: url(/images/bottom_an2.gif);}
.center_an2{width:827px;  background: url(/images/center_an2.gif); }
.pad2{padding:20px;}

TABLE.border P {margin: 0px 0px;}
TABLE.border {border-color: #979b8e; border-style: solid; border-width: 1px 0 0 1px; font-size: 11px}
TABLE.border TD {padding: 5px 5px; border-color: #979b8e; border-style: solid; border-width: 0 1px 1px 0;}
TABLE.tabinv P {margin: 0px 0px;}
TABLE.tabinv {border:none;  border-width: 0;}
TABLE.tabinv TD {padding: 5px 5px; border: none; border-width: 0;}
TR.trbg {background-color: #979b8e;}
TR.trbg TD {color: #fff; font-weight: bold; padding: 10px 5px;}

#content {background: url(/images/content.gif) repeat-x;}
.our_bus {background: url(/images/our_bus.gif);}
.our_bus2 {background: url(/images/our_bus2.gif);}
.our1 {background: url(/images/our1.gif);}
.our2 {background: url(/images/our2.gif);}
.spec {background: url(/images/spec.gif); background-repeat: no-repeat;}
.spec2 {background: url(/images/spec2.gif); background-repeat: no-repeat;}
.spec_bg {background-color: #0d223a;}
.navi{color: #6b7b8b; text-decoration: none;}
.navi:hover{color: #6b7b8b; text-decoration: none;}
.b1{background-color: #2d4866;}
.b2{background-color: #253b54;}
.bl_1{background: url(/images/bl_1.jpg); background-repeat: no-repeat; color: #000000; font-size: 175%; padding-left: 10px;}
.bl_2{background: url(/images/bl_2.jpg); background-repeat: no-repeat; color: #000000; font-size: 175%; padding-left: 10px;}
.foot_link {color: #f5f6f7; text-decoration: none;}
.foot_link:hover {color: #f5f6f7; text-decoration: underline;}
.link_order{color: #FF6600;}
.link_order:hover{color: #ffaf7e;}
#content_text {font-size: 115%;}

/* */
/* gallery */
.gallery { list-style:none; padding:0; }
.gallery li { float:left; margin:10px 10px 26px; width:30%; text-align:center; }
.gallery h2 { font-size:1.1em; color:#fff; margin:2px 0 6px; }
.gallery h2 a { color:#fff; }

.ad-thumb-list { list-style:none; width:100%;overflow:hidden; margin:10px -10px 10px 0;padding:0 }
.ad-thumb-list li { float:left; margin:10px 10px 0 0; }
