/* -------------------- common definitions ----- */
* { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }
html, body { width: 100%; height: 100%; }
html, body, div, h1, h2, h3, p, form, input { margin: 0; padding: 0; border: 0; }
.fakeclear { overflow: hidden; clear: both;  }
/* -------------------- common definitions end ----- */

/* -------------------- main content ----- */

a:link, a:visited { text-decoration: underline; }
a:hover, a:active { text-decoration: none; }

.rightouter { width: 537px; }

#couter { width: 759px; }

#cleft { float: left; width: 219px; color: #3B62B6; font-size: 0.7em; background-color: #FFF; }

#leftouter { padding: 0px 9px 0px 16px; }

#leftmenu a { 
  display: block;
  min-height: 13px;
  height: auto !important;				/* -------------------- for non-IE */
  height: 13px;						/* -------------------- for IE */
  border-top: 1px solid #E8EBEC; 
  background-position: left top; 
  background-repeat: no-repeat; 
  padding: 5px 5px 6px 29px;
  text-decoration: none;
}
#leftmenu a:link, #leftmenu a:visited { background-image: url(i/menu_1.gif); color: #2048A0; }
#leftmenu a:hover, #leftmenu a:active { background-image: url(i/menu_2.gif); color: #FFA200; }

#cright { float: left; width: 537px; font-size: 0.7em; border-right: 3px solid #FFF; }
#cright td { 
  font-size: 0.7em; 
  voice-family: "\"}\""; 
  voice-family: inherit;
  font-size: 1em; 
}
.fakestyle {}

#slogan { border-top: 4px solid #FFF; }

#bottomnav { text-align: center; font-size: 0.6em; padding: 10px 0 10px 214px; color: #565656;
  width: 756px;
  voice-family: "\"}\""; 
  voice-family: inherit;
  width: 542px;
}
.fakestyle {}
#bottomnav a { margin: 0 11px 0 11px; color: #565656 !important; }

#footerleft { 
  float: left; background-image: url(i/foot_1.gif); font-size: 10px; padding: 10px 0 0 90px; border-bottom: 10px solid #FFF; border-right: 4px solid #FFF; color: #2048A0; 
  width: 214px; height: 77px;
  voice-family: "\"}\""; 
  voice-family: inherit;
  width: 120px; height: 57px;
}
.fakestyle {}

#footerright { float: left; background-image: url(i/foot_2.gif); font-size: 10px; padding-top: 10px; border-bottom: 10px solid #FFF;
  width: 542px; height: 77px;
  voice-family: "\"}\""; 
  voice-family: inherit;
  width: 542px; height: 57px;
}
.fakestyle {}
#footerright img { float: left; border: 0; margin: 0 10px 0 10px; }
#footerright a { float: left; color: #565656 !important; }

#search { background-color: #E8EBEC; }

#searchtext { border: 1px solid #CCC; width: 113px; height: 14px; font-size: 11px; }

/* -------------------- main content end ----- */

/* -------------------- menu ----- */

#m1 { position: absolute; left: 309px; top: 93px; }
#m2 { position: absolute; left: 491px; top: 141px; }
#m3 { position: absolute; left: 289px; top: 75px; }
#m4 { position: absolute; left: 471px; top: 123px; }

.pmenu { width: 181px; border: 1px solid #CCC; border-top: none; }
.pmenu a { display: block; text-decoration: none !important; padding: 4px 0 0 11px; white-space: nowrap; overflow: hidden;
  width: 181px; height: 23px;
  voice-family: "\"}\""; 
  voice-family: inherit;
  width: 170px; height: 19px; 
}
.fakestyle {}

.pmitem1, .pmitem1x, .pmitem2, .pmitem2x { border-top: 1px solid #CCC; font-size: 10px; font-weight: bold; }

.pmitem1 a:link, .pmitem1 a:visited { background-image: url(i/back_11.gif); color: #2048A0; }
.pmitem1 a:hover, .pmitem1 a:active { background-image: url(i/back_13.gif); color: #FFA200; }

.pmitem1x a:link, .pmitem1x a:visited { background-image: url(i/back_12.gif); color: #2048A0; }
.pmitem1x a:hover, .pmitem1x a:active { background-image: url(i/back_14.gif); color: #FFA200; }

.pmitem2 a:link, .pmitem2 a:visited { background-image: url(i/back_15.gif); color: #79A0E0; }
.pmitem2 a:hover, .pmitem2 a:active { background-image: url(i/back_13.gif); color: #FFA200; }

.pmitem2x a:link, .pmitem2x a:visited { background-image: url(i/back_16.gif); color: #79A0E0; }
.pmitem2x a:hover, .pmitem2x a:active { background-image: url(i/back_14.gif); color: #FFA200; }

/* -------------------- menu end ----- */