html, body, div, img, ol, ul, li, dl, dt, dd, h1, h2, h3, p, form, input, select, textarea {margin: 0; padding: 0;}

body, html {width: 100%; height: 100%;}
body {background: #ffffff; min-width: 798px; text-align: center;}
body, div {font: 11px Tahoma, Verdana, Arial, sans-serif; color: #707986;}

a img, img {border: none;}

a {color: #336699; text-decoration: underline;}
a:hover {color: #336699; text-decoration: none;}

.news a {color: #336699; text-decoration: none;}
.news a:hover {color: #336699; text-decoration: underline;}

h1, h2, h3 {font-family: Tahoma, Verdana, Arial, sans-serif;}

h2 {font-size: 12px; padding: 15px 0 5px 0;}

select, textarea, input {color: #707986; font: 10px Tahoma, Verdana, Arial, sans-serif;}
textarea, input {height: 20px; padding: 3px 6px; border: 1px solid #8A97A5;scrollbar-face-color:#CCCCCC;scrollbar-3dlight-color:#FFFFFF;scrollbar-track-color:#EEEEEE;scrollbar-arrow-color:#FFFFFF;scrollbar-darkshadow-color:#CCCCCC;scrollbar-highlight-color:#CCCCCC;scrollbar-shadow-color:#FFFFFF;}
.noborder {border: none;}

.container {width: 798px; margin: 0 auto; text-align: left; height: auto; min-height: 100%; position: relative; z-index: 2;}

.abs {position: absolute;}.rel {position: relative;}.fl {float: left;}.fr {float: right;}.ac {text-align: center;}.ar {text-align: right;}
.spacer {height: 1px; clear: both; width: 100%;}
.wrap, .header {width: 100%;}

.s50 {height: 50px;}
.s40 {height: 40px;}
.s32 {height: 34px;}
.s30 {height: 30px;}
.s23 {height: 23px;}
.s20 {height: 20px;}
.s15 {height: 15px;}
.s10 {height: 10px;}
.s5 {height: 5px;}
.s2 {height: 2px;}

.w35 {width: 35px;}
.w40 {width: 40px;}
.w49 {width: 49%;}
.w142 {width: 130px;}
.w175 {width: 175px;}
.w240 {width: 240px;}
.w255 {width: 255px;}
.w270 {width: 270px;}

.f-line {background: #E2E4E7;}
.s-grey {background: #F4F2F1;}
.c-grey {background: #F3F3F3;}
.sgrey {background: #F3EFEC;}

/* header */
.header {height: 113px; background: #3C5B7D url('/img/bg-header.jpg') no-repeat; position: relative;}
.logo {position: absolute; top: 23px; left: 13px;}

.ico {position: absolute; top: 16px; right: 18px;}
.ico ul {margin: 0; padding: 0;}
.ico ul li {margin-left: 25px; padding: 0; display: block; float: left; background: none;}

.c-left {width: 245px; float: left; margin-right: 1px;}
.c-right {width: 552px; float: left;}
/* /header */

/* s-menu */
.s-menu li {background: url('/img/bg-more.gif') 0 8px no-repeat; padding: 4px 14px 5px 14px; list-style: none;}
.s-menu li.on {color: #000000;}
.s-menu li.on A{color: #000000;text-decoration:none;}
/* /s-menu */

.whiteArrow li {background: url('/img/bg-more-white.gif') 0 5px no-repeat; padding: 0px 0px 0px 14px; list-style: none;}

/* main */
.l-pad {padding: 0 20px 12px 20px;}
.lpad {padding: 5px 7px;}
.a-pad {padding: 0 16px 0 11px;}
.pad-a {padding: 14px 12px;}
.cpad {padding: 0 0 0 20px;}
.mpad {padding: 15px 17px;}
.blacks {color: #333333;}
.blacks b {color: #000000;}
.b-search {margin-left: 8px;}

.upper {text-transform: uppercase;}
.bold {font-weight: bold;}

.main-info {height: 73px;}
.m-i-spec {background: url('/img/m-i-spec.gif') 0 18px no-repeat; padding-left: 50px;}
.m-i-choise {background: url('/img/m-i-choise.gif') 0 17px no-repeat; padding-left: 50px;}
.m-i-promo {background: url('/img/m-i-promo.gif') 0 17px no-repeat; padding-left: 60px;}
.m-i-online-c {background: url('/img/m-i-online-c.gif') 0 17px no-repeat; padding-left: 55px;}
/* /main */

/* content */
.clear-right {width: 165px; padding: 12px 0 12px 14px; float: right; clear: right;}
.clear-right ul {margin-top: 5px;}

a.more, a.more:hover {background: url('/img/bg-more.gif') 0 60% no-repeat; display: block; float: left; padding-left: 12px;}
a.pdf, a.pdf:hover, a.xls, a.xls:hover, a.zip, a.zip:hover, a.doc, a.doc:hover {display: block; padding: 5px 0 5px 28px; font-size: 10px; margin: 5px 0 4px 0;}
a.pdf, a.pdf:hover {background: url('/img/icns/pdf.gif') 0 50% no-repeat;}
a.xls, a.xls:hover {background: url('/img/icns/xls.gif') 0 50% no-repeat;}
a.zip, a.zip:hover {background: url('/img/icns/zip.gif') 0 50% no-repeat;}
a.doc, a.doc:hover {background: url('/img/icns/doc.gif') 0 50% no-repeat;}
img.title {margin: 21px 0 10px 0;}
img.s-title {margin: 20px 0 5px 0;}
p {margin-top: 17px;}
small, .small {font-size: 10px;}
big {font-size: 12px;}

ul {}
ul li {background: url('/img/bg-more.gif') 0 7px no-repeat; padding: 2px 14px; list-style: none;}

.online ul {padding: 10px; width:100%;}
.online form {color:#333333;}
.online form input{height:18px;padding:2px;margin-bottom:5px;margin-top:2px;color:#666666;}
.online form textarea{padding:3px;margin-bottom:5px;height:103px;margin-top:2px;color:#666666;}
.online ul li {background: url('/img/bg-more.gif') 0 10px no-repeat; padding: 5px 14px; list-style: none;}
.online ul li a{text-decoration:none;}
.online ul li a:hover{color:#234669;}

.nav {font-weight: bold; font-size: 10px; margin: 5px 0 7px 0;}
.nav B {font-weight:normal;}
.l-height {line-height: 16px;}


.cp-table {background-color:#DCDCDC;}
.cp-table tr td {background-color:#FFFFFF; color: #3d5e81;font-size:11px;}
.cp-table .subheadtd {background-color:#EEEEEE;font-weight:bold;}
.cp-table .subhead {background-color:#EEEEEE;font-weight:bold;}

.c-table tr td {vertical-align: top; padding: 5px 7px 6px 7px; color: #666666;font-size:11px;}
.c-table tr.c-one td {background: #F3F3F3;}
.c-table .c-head {background: #F3EFEC; font-weight: bold;}
.c-table .c-line {background: #F3EFEC; padding: 0; height: 0px !important; line-height: 1px; font-size: 1px;}

.c-license tr td {font-size: 10px;}
.c-license tr td img {margin-bottom: 5px;}

.c-image {float: left; width: 170px;}
.c-info {float: left; font-weight: bold; color: #000000; width: 360px;}

a.mor, a.mor:hover {display: block; background: url('/img/i-more.gif') 0 50% no-repeat; padding: 2px 0 2px 20px; color: #707986; text-decoration: none; margin-left: 60px;}
a.mor:hover {text-decoration: underline;}

.p-img {float: left; width: 110px;}
.p-info {float: left; width: 420px; font-size: 10px;}
.p-info a {font-size: 12px; font-weight: bold; line-height: 18px;}

/* /content */

/* footer */
.footerspacer {height: 90px;}
.footer {height: 57px; clear: both; width: 798px;}
.footer-c {width: 534px; float: right;}
/* /footer */

/* menu */
#m-menu {position: absolute; top: 90px; right: 7px;}
.m-line {background: url('/img/bg-m-line.gif') repeat-x; width: 163px; margin-left: 7px; height: 1px;}
.m {width: 1px; background: url('/img/bg-m.gif') 0 2px no-repeat;}

.ddm1 {}

.ddm1 .item1, .ddm1 .item1:hover, .ddm1 .item1:visited, .ddm1 .item1-active, .ddm1 .item1-active:hover 
{padding: 2px 7px 9px 7px; text-decoration: none; display: block; position: relative; color: #ffffff; font-weight: bold;}
.ddm1 .item1-active:hover {text-decoration: none; color: #000000;}

.ddm1 .item1, .ddm1 .item1:visited {font-size: 11px;}

.ddm1 .item1:hover, .ddm1 .item1-active, .ddm1 .item1-active:hover {text-decoration: underline; color: #ffffff;font-size: 11px;}

.ddm1 .item2, .ddm1 .item2:hover {padding: 4px 10px; text-decoration: none; display: block; font-size: 11px; color: #ffffff;}
.ddm1 .item2:hover {text-decoration: none; background-color:#3d5e81;}

.ddm1 .item2, .ddm1 .item2:visited  {}
/*.ddm1 .item2:hover {background-color:#3d5e81;}*/

.ddm1 .section {position: absolute; visibility: hidden; z-index: -1; width: 180px; padding-bottom: 4px; background: url('/img/opaque.png');//background:; filter:progid:dximagetransform.microsoft.alphaimageloader(src='/img/opaque.png', sizingMethod='scale');}

.ddm1 .item2 span {display: block; padding-left: 8px; background: url('/img/bg-menu-li-on.gif') 0 5px no-repeat;}
* html .ddm1 td {position: relative;}
/* /menu */


.calendar{
	padding: 2px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 10px; font-weight: normal;
}
.calendar A{
	padding: 2px; background-color: #BBBBBB;text-decoration:none
}
.calendar A:hover{
	background-color: #7C92AB;
}


.PTMP {color: #707986;text-decoration:none;cursor:default;font-weight:normal;}
