@charset "utf-8";

/* ---------- reset css ---------- */
html, body, div, span, applet, object, iframe, h1, h2, h3,
h4, h5, h6, p, blockquote, pre, a, abbr, acronym,
address, big, cite, code, del, dfn, em, font, img, ins,
kbd, q, s, samp, small, strike, strong, sub, sup, tt,
var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{
	margin:0;	padding:0;	border:0;	outline:0;	font-weight:normal;}

/* ----------------------------Public css for all pages, for anywhere in a page ------------------------*/	
body {  margin : 0; padding :0; background-color:#f0f0f0; font-family: "MS PGothic"  Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #000000; }
img{border:0px}
input,select {color:#000000; font-size:12px;  width:auto}
a { color:#ff6600; text-decoration:underline}
a:hover { color:#000000}
.clearboth { clear : both; margin-bottom:0px; margin-top:0px}
.paddingtop5 {padding-top : 5px;}
.paddingtop10 {padding-top : 10px;}
.paddingtop20 {padding-top : 20px;}
.marginbottom5 {margin-bottom:5px}
.marginbottom10 {margin-bottom:10px}
.marginbottom20 {margin-bottom:20px}
.margintop5 {margin-top:5px}
.margintop10 {margin-top:10px}
.margintop20 {margin-top:20px}
.height5px {height : 5px; clear : both;}
.height10px {height : 10px; clear : both;}
.height20px {height : 20px; clear : both;}
.height30px {height : 30px; clear : both;}
.bordertest {border : 1px solid #990000; text-align : center;}
.font11px {font-size:11px}
.bold {font-weight:bold}
.floadleft{float:left}
.floadright{float:right}

/*--------------------------------------Start a page-----------------------------------------------------*/
#aligncenterpage {width:100%; height:auto;}
#mainsize {margin-left:auto; margin-right:auto; width :100%; height:auto; text-align : left;}
/* -------------------------------------Header -----------------------------------------------------*/


/* -------------------------------------Middle Z0001-----------------------------------------------------*/
#middle { width: 1000px; margin-left:auto; margin-right:auto; margin-top:10px;}
#middle .main_col { float:left; height:auto;width:740px;   }
.centercontent{ width:540px; margin-left:200px}
.webmailSystemtop { margin-top:70px}
.container { background-image:url(/images/brg_webmailsytem.jpg); width:473px; height:176px; padding: 30px 0px 10px 30px}
.container2Border {border:1px solid #cccccc;  background-color:#e2e2e2;height:auto; margin:0px 0px 0px 0px; padding:3px;}
.container2 {border:1px solid #cccccc;  background-color:#fff; padding:10px 0px 10px 10px; }
.col1 { float:left; width:100px}
.col2 { float:left; width:200px}
.col2 input { width:190px}
.col3 { float:left; width:150px}
.loginbutton { margin-left:160px; margin-bottom:10px}
.loginbutton input{  width: 80px; margin-right:10px; margin-top:15px}
.errorBox {background-color:#e2e2e2; border:1px solid #d0d0d0; padding:10px 10px 5px 10px; margin-bottom:3px; margin-right:35px; margin-top:5px; font-size:12px; font-weight:bold; color:#ff6600; text-align:center}

/* -------------------------------------Footer -----------------------------------------------------*/
#footer { clear:both; width: 100%; height:45px; background:url(/images/brg_footer.gif) repeat-x; margin-top:10px}
#footer .footer_content {width: 500px; margin-left:auto;  margin-right:auto; text-align:center ; padding-top:20px;}
#footerfixbottom { clear:both; width: 100%; height:45px; background:url(/images/brg_footer.gif) repeat-x; margin-top:10px; background-position:bottom; position:fixed; bottom:0
}
* html #footerfixbottom {
  position: absolute;
  width: 100%;/*IE5.5*/
  bottom: 0;
  left: 0;
  overflow: visible; earlier had overflow: hidden on various things...
  top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight));}
#footerfixbottom .footer_content {width: 500px; margin-left:auto;  margin-right:auto; text-align:center ; padding-top:20px;}

