@charset "utf-8";
/* CSS Document */

html, body, ul, li, dl, dd, dt { margin:0; padding:0}
h1, h2, h3, p, ul { margin:0; padding:0 10px 3px 10px; line-height:110%;}
html, body { width:100%;/*overflow: hidden;*/}
body  { margin:10px 0 0 0; font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size:14px; min-width:880px; /*_width:expression(document.documentElement.offsetWidth < 880 ? '880' : 'auto');*/ background:url(i2/bodybg.gif) repeat-x;}
table {font-size:14px;width:500px;}

a img { vertical-align:middle; text-align:left; text-decoration:none; border:none; margin-right:10px;}
/*
* added by Vlad
*/
a{text-decoration:none;color:blue;}
.i-redcolor { color:red;}

/*2column layout*/
.i-col-container { clear: both; width: 100%; /*//padding-right: 1px;*/ overflow-x: hidden; /*border-bottom: solid 15px #f5f5f5; padding-bottom:20px;*/}
.i-col70,.i-col30, .i-col50 { float:left; /*zoom:1;*/}
.i-col70 { width:70%;}
.i-col30 { width:30%; margin-right:-1px;}
.i-col50 { width:50%;}
.i-wrapper{padding:0 30px;width:600px;}

.i-leftfloat { width:49%; float:left;}
.i-leftfloat p, .i-leftfloat h2 { margin-left:10px;}
.i-leftfloat p { color:#595959;}
.i-col30float { width:65%; float:right;}

.i-lightbg { background:#f4f9ef;}
.i-nowrap { white-space:nowrap;}

.i-header { overflow:hidden; margin:10px 0 30px 0; /*//padding-right: 1px; */ overflow-x: hidden; width:100%; }
.i-header h1 { white-space:nowrap; display:inline; font-size:24px; color:#999; padding:10px 0 0 30px;}
.i-header h1 img { text-decoration:none; padding:0 10px 0 0; margin-bottom:-11px;margin-top:-20px;}

.i-colorbord { border-left: solid 2px #c0c0c0; padding-left:10px; margin-top:10px;}
.i-col70 h2 { font-size:17px; padding:10px 10px 5px 10px;}
.i-col30 h2 { font-size:15px; padding:0 10px 10px 7px;}

.i-aright { text-align:right;}
.i-grey { color:#999;}
.i-small { font-size:11px;}
.i-subscr-link { display:block; position:relative; top:-0.7em; left:45px; font-size:12px; color:#707070;}
.i-p-padd p { padding-bottom:10px; font-size:13px;}

.i-header .i-absleft h2 {padding:0 0 5px 0px; font-size:17px;}
.i-greencolor { color:green;}
/*.i-rel-top { position:absolute; top:-40px; right:0px; text-align:right; padding:0 5px 0 0; height:1.8em;}
*/
.i-absleft, .i-absright { position:absolute; top:0px; padding:10px ;}
.i-absleft { left:0px;}
.i-absright { right:0px; color:#595959;}
.i-rel { position:relative; background:#e5e5e5;  height:55px; float:right; width:65%;}/* zoom:1; */ 
.i-rel p { padding:0 0 5px 0;}
.i-size13 { font-size:13px; line-height:125%;}
.i-bold { font-weight:bold;}
.i-str { font-style:italic; font-variant:normal; font-weight:lighter;}


/*
* from wbsadmin.css
*/
.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	font-weight: normal;
	background-color: #FFBBBB;
}
.comment {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.formSection {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	font-weight: bold;
	background-color: #EFEFEF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	padding-top: 1px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
}

.formSubSection {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.readonlyControl {
	border: 1px solid #ECECEC;
	background-color: #FCFCFC;

}
.control {
	border: 1px solid #CCCCCC;
	height: 20px;
}
.importantItems {

	font-family: Tahoma, Verdana, Arial;
	font-size: 13pt;
	font-weight: normal;
	padding-bottom: 8px;
}
.table1LeftCell {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
}
.table1RightCell {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;

}
.accountHistoryCell {
	padding-left: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.smallFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.pageHeader {
	font-family: Tahoma, Verdana, Arial;
	font-size: 16pt;
	font-weight: normal;
	padding-bottom: 8px;

}

input, input.submit {
	border-width: 1px;
	/*padding:2px;*/
}
.updateManager{
	font-size:150%;font-weight: bold;
}
/*
*
*
*/
.ap-countbar  { font-size:14px;text-align:center; background:url(i2/greybg.gif) repeat-x;  line-height:0px;height:14px;width:400px;}
.ap-value {background:url(i2/greenbg.gif) repeat-x; height:14px;} 