@charset "utf-8";
/*---------------------------------------
CSS Document (c) 2008 
http://www.gazalis.com.au (do not remove copyright / copy :) ---------------------------------------*/
@import url(nav.css);
@import url(typography.css);
*{padding:0;margin:0;}
html,body{background:#e2e9ed url(../_img/bg-r.jpg) repeat-x;font: normal 100% Arial, Helvetica, sans-serif;height:100%}
#w{width:909px;margin:0 auto;min-height:94%}
*html #w{height:100%}
#h{height:169px;background:url(../_img/header.jpg) no-repeat;position:relative;}
#h .solgan{width:auto;float:right;color:#d2d2d2;margin:120px 40px 0 0;font: bold .9em Geneva, Arial, Helvetica, sans-serif;letter-spacing:.1em;}
#hc{width:909px;background:url(../_img/logosha.jpg) 5px top no-repeat;}
.con{width:795px;margin:0 81px;background:url(../_img/hor-sep.jpg) left top no-repeat;height:310px;position:relative;}
.cb{clear:both;width:790px;margin:10px 0 0 91px;height:300px;}
.cb2{clear:both;width:790px;margin:10px 0 0 91px;}
.prgt img{width:350px;height:263px;border:1px solid #cad8e2;padding:5px;background:#d2d2d2 url(../_img/imgbg.jpg) repeat-x;margin:0 10px 8px 0;}
.con .col1{width:248px;position:absolute;padding:5px;}
.con .col2{width:248px;background:url(../_img/hor-sep.jpg) left top no-repeat;padding:20px 15px;position:absolute;left:255px;height:310px;}
.col2 img{border:2px solid #8a939c;margin:0 0 5px 0;}
.con .col3{width:248px;background:url(../_img/hor-sep.jpg) left top no-repeat;padding:25px 15px;position:absolute;right:10px;height:310px;}
.col1 img{margin:0 5px;}
#box1{position:absolute;width:248px;height:300px;}
.mask{position:relative;width:248px;height:300px;overflow:hidden;margin:0;}
.mask img{position:absolute;display:block;border:2px solid #8a939c;}
#footer{margin:10px auto;clear:both;width:909px;}
#footer .fc{width:795px;background:#000;padding:5px 5px 0 5px;color:#787878;border-bottom:10px solid #ed1e26;height:40px;margin:0 81px;}
#ipage{background:#e2e9ed url(../_img/innerbg.jpg) repeat-x;}
#ipage #h{background:url(../_img/iheader.jpg) no-repeat;}
#ipage #hc{background:url(../_img/ilogosha.jpg) 8px top no-repeat;}
#ipage .cb, #ipage .cb2{background:url(../_img/hor-sep.jpg) left top no-repeat;padding:0 15px;margin:10px 0 0 81px;}
#ipage .col1{width:322px;float:right;clear:both;margin:0 26px 10px 10px;}
#ipage .col1 img{margin:0 0 10px 0;}
#ipage #box1{position:absolute;width:322px;height:242px;}
#ipage .mask{position:relative;width:322px;height:242px;overflow:hidden;margin:0;border:1px solid #cad8e2;padding:5px;background:#d2d2d2 url(../_img/imgbg.jpg) repeat-x;}
#ipage .mask img{position:absolute;display:block;border:none;}
table{border-collapse:collapse;width:97%;font-family:arial;font-size:75%;margin:0 10px 20px 0;}
.highlight{background:#c8d7e0;}
.even{ background:#b7c5ce;}
.mo{background:url(../_img/datah.jpg);}
.odd{ background:#a5bac8;}
.list-table th{ padding:5px; background:#8a9fad; border-bottom:1px solid #74848f; text-align:left; font-weight:bold;color:#000 }
.list-table td{ padding:5px 20px 5px 5px; border-bottom:1px solid #74848f }
.eo{display:none;}
table a{text-decoration:none;display:block;width:100%;}
.lft{float:left;clear:both;width:300px;}
.rgt{float:right;width:480px;}
.prgt{float:right;width:560px;background:url(../_img/hor-sep.jpg) left top no-repeat;padding:0 0 0 10px}
form{width:430px;margin:0;padding:0 0 30px 0;float:right;border-left:1px solid #b7c1cb;padding:0 0 0 20px;}
form label {display:block;font-size:.7em;float:left;width:100px;text-align:right;margin:0 0 10px 0;clear:both;padding:3px;border-bottom:1px dotted #b7c1cb;clear:both;color:#333;}
form input{margin:0 0 10px 5px;float:left;border:none;border-bottom:1px solid #b7c1cb;padding:2px;width:248px;background:#e0e5ea;border-bottom:1px solid #a7b3bb;}
form select{margin:0 0 10px 5px;background:#a7b3bb;border:1px solid #88959d;float:left;font-size:.7em;width:110px;}
form option{padding:2px;}
form textarea{width:355px;height:10em;overflow:auto;padding:5px;margin:5px 0;border-bottom:1px solid #b7c1cb;background:#bec9cf;border:none;}
form .button{border:3px double #999;border-top-color:#CCC;border-left-color:#CCC;padding:1px;color:red;font-size:.8em;font-weight:bold;width:auto;margin:0;}
form span{display:block;clear:both;}
