body, html {  height: 100%;}

body {  margin: 0;  background:#F1F0EE url(/images/bg.gif);  color:#535353;  font-family: Arial, Helvetica, sans-serif; font-size:12px;}
img {  border: none;  /*behavior: url("script/png.htc");*/}

form {margin:0; padding:0;}
input { border:1px solid #D4D4D4; padding:2px 5px 2px 5px; font-family: Arial, Helvetica, sans-serif; font-size:100%; color:#535353;}
textarea { border:1px solid #D4D4D4; padding:2px 5px 2px 5px; font-family: Arial, Helvetica, sans-serif; font-size:100%; color:#535353;}
input.button { background:#9B9583; border:1px solid #9B9583; color:#FFFFFF; font-weight:bold; padding:0px 7px 1px 7px; margin:0px; }

a {color: #356CA4; text-decoration: underline;}
a:hover {color: #508AC5; text-decoration:none;}
a.orange {color: #FD5300; text-decoration: underline;}
a.orange:hover {color: #BE3E00; text-decoration:none;}

div.clear {clear:both;}




h1,h2,h3,h4,h5,h6 {font-family: Times New Roman, Helvetica, sans-serif; color: #121212;  font-weight: normal;  margin: 0px;  padding: 0px;  margin-bottom: 0.5em;}
h1{  letter-spacing: -1px;  font-size: 260%;  margin-bottom: 0.7em;}
h2{  font-size: 200%; padding:0px; margin:0px;}
h3{  font-size: 170%; padding:0px; margin:0px;}

.article {font-family: Times New Roman, Helvetica, sans-serif;  color: #121212; font-size: 170%; padding:0px; margin:0px;}

/* fullcolor tabble*/
.minheight { font-size:6px; height:1%;}
/* end offullcolor tabble*/
div.main { background:url(/images/topgradientbg.gif) repeat-x top; padding-top:0px; margin:0px;padding-left:2%; padding-right:2%; padding-bottom:20px; }

.logo { width:290px; text-align:left; vertical-align:top;}
.icsearch { text-align:left; width:400px; padding-top:20px; font-size:11px;}
.icsearch img { padding-right:30px;}
.autorize { text-align:right; margin:0px; padding:0px; padding-top:20px; font-size:11px;}
.autorize img { padding:0px 5px 0px 20px;}
.autorize a { color:#292929; text-decoration:none; border-bottom: #BAB39F 2px solid; margin:0px; padding:0px;}
.autorize a:hover { color:#515151; text-decoration:none; border-bottom: #FD5300 2px solid ; margin:0px; padding:0px;}

/* li for menu*/
.mainmenu { text-align: left; font-size:100%; padding:7px 0px 7px 0px;}
.mainmenu a, .mainmenu a.norm  { color:#000000; text-decoration:underline; padding:3px 7px 3px 7px;}
.mainmenu a:hover, .mainmenu a.norm:hover  { color:#FFFFFF; text-decoration:none; background:#BAB39F; padding:3px 7px 3px 7px;}
.mainmenu a.active, .mainmenu a.active { color:#fff; text-decoration:underline; padding:3px 7px 3px 7px; background:#356CA4;}
.mainmenu a.active:hover, .mainmenu a.active:hover  { color:#F8F0D2; text-decoration:none; background:#4C7EB1; padding:3px 7px 3px 7px;}
.mainmenu UL { padding:0px; padding-bottom:10px; margin:0px; border-left:0px;}
.mainmenu LI {padding:5px 25px 5px 0px; FLOAT: left; LIST-STYLE-TYPE: none; white-space: nowrap;}

/* li for submenu*/

.submenu { text-align: left; font-size:90%; border-top:1px solid #BAB39F; padding:7px 0px 7px 0px;}
.submenu  a, .submenu  a.norm { color:#000000; text-decoration:underline; padding:3px 7px 3px 7px;}
.submenu  a:hover, .submenu  a.norm:hover { color:#FFFFFF; text-decoration:none; background:#356CA4; padding:3px 7px 3px 7px;}
.submenu  a.active { color:#fff; text-decoration:underline; padding:3px 7px 3px 7px; background:#FD5300;}
.submenu  a.active:hover { color:#Fff; text-decoration:none; background:#FD7100; padding:3px 7px 3px 7px;}
.submenu  UL {padding-top:0px; padding-bottom:10px; margin:0px; border-left:0px;}
.submenu  LI {padding:5px 25px 5px 0px; FLOAT: left; LIST-STYLE-TYPE: none; white-space: nowrap;}
