body { font-family: arial; font-size: 12px;  }
input { font-family: arial; font-size: 12px; BACKGROUND: #ffffff; }
select { font-family: arial; font-size: 12px; BACKGROUND: #ffffff; }
td { font-family: arial; font-size: 12px; }
.cb { BACKGROUND: default; }
.crf {  }

#h1div {
visibility:hidden;
display:none;
}

.navheader {
	font-family: Arial, Helvetica, san-serif;
	padding: 0px 0 0px 5; 
	color: #555555;
	font-size: 12px;
}
.ftr {
	font-size:11px;
	color: #777777;
}
A.ftr {
	font-size:11px;
	color: #777777;
}
A.ftr:link {
	font-size:11px;
	color: #777777;
}
A.ftr:visited {
	font-size:11px;
	color: #777777;
}
.font13 { 
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #525252;

}

.font13b { 
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #525252;
	font-weight: bold;
}


.fkinput {
	FONT-SIZE: 12px; 
	BACKGROUND: #F5F4F0;  
	COLOR: #525252; 
	BORDER: #dddcd7 1px solid; 
	FONT-FAMILY: Arial, Helvetica, san-serif; 
}
.fksel {
	FONT-SIZE: 12px; 
	COLOR: #525252; 
	FONT-FAMILY: Arial, Helvetica, san-serif; 
}
.frmInputemailhm {
	BORDER-RIGHT: #dddcd7 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dddcd7 1px solid; PADDING-LEFT: 2px; 
	FONT-SIZE: 12px; BACKGROUND: #F5F4F0; PADDING-BOTTOM: 2px; BORDER-LEFT: #dddcd7 1px solid; WIDTH: 130px; 
	COLOR: #525252; PADDING-TOP: 2px; BORDER-BOTTOM: #dddcd7 1px solid; FONT-FAMILY: Arial, Helvetica, san-serif; HEIGHT: 22px
}
.frmInputpass {
	BORDER-RIGHT: #dddcd7 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dddcd7 1px solid; PADDING-LEFT: 2px; 
	FONT-SIZE: 12px; BACKGROUND: #F5F4F0; PADDING-BOTTOM: 2px; BORDER-LEFT: #dddcd7 1px solid; WIDTH: 111px; 
	COLOR: #525252; PADDING-TOP: 2px; BORDER-BOTTOM: #dddcd7 1px solid; FONT-FAMILY: Arial, Helvetica, san-serif; HEIGHT: 22px
}
.frmInputpasshm {
	BORDER-RIGHT: #dddcd7 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dddcd7 1px solid; PADDING-LEFT: 2px; 
	FONT-SIZE: 12px; BACKGROUND: #F5F4F0; PADDING-BOTTOM: 2px; BORDER-LEFT: #dddcd7 1px solid; WIDTH: 100px; 
	COLOR: #525252; PADDING-TOP: 2px; BORDER-BOTTOM: #dddcd7 1px solid; FONT-FAMILY: Arial, Helvetica, san-serif; HEIGHT: 22px
}

.font11 {
	FONT-SIZE: 11px; COLOR: #525252; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.font11b {
	FONT-SIZE: 11px; COLOR: #525252; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight:bold;
}

.font12 {
	FONT-SIZE: 12px; COLOR: #525252; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.font12b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #525252; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.font13whitebold {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.font14whitebold {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.font12purple {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #6d168b; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.mi {
	color: #727272; font-size:10px;padding-left:3px; text-align:right; padding:0px; margin-top:-3px; margin-bottom:-14px; padding-right:5px;
}

.pag {
	font-size: 11px;
	color: #525252;
	text-decoration: none;
}
A.pag {
	font-size: 11px;
	color: #169e2e;
	text-decoration: none;
}

A.pag:link {
	font-size: 11px;
	color: #169e2e;
	text-decoration: none;
}

A.topnav2:link { 
	color: #535353;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, Sans-Serif;
}

A.topnav2:active  {
	color: #914aa3;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}

A.topnav2:visited { 
	color: #535353;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}

A.topnav2:visited:hover { 
	color: #0d7013;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}

A.topnav2:hover { 
	color: #0d7013;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}


A.sb {
	font-size: 12px; 	font-weight: bold; 	color: #169e2e;
}
A.sb:Link {
	font-size: 12px; 	font-weight: bold; 	color: #169e2e; 
}


.titlebar {
	font-size:16px;
	font-weight:bold;
}
.opencampaign  {
	width:161px; 	height:20px; 	border: solid 1px #dddcd7; 	background:#F5F4F0; 	font-size:12px; 	font-family: Arial, Helvetica, san-serif; 	color: #525252; 	padding: 2px;
}


.bcc {
	color: #169e2e; text-decoration: none; font-size: 10px; float:left;
}

.trs {
	float: left;
	padding-top:1px;
	padding-right:4px;
}
.val {
	float: left;
}
.ds {
	font-size: 11px; border: 1px #cccccc solid;
}


.ds2 {
	font-size: 12px; 	color: #555555; 	background-color: #ffffff; 	border-right: 1px #e1ded6 solid; 	padding-left: 4px; 	padding-right: 4px;
}
.ds2alt {
	font-size: 12px; 	color: #555555; 	background-color: #FCFCFC; 	border-right: 1px #e1ded6 solid; 	padding-left: 4px; 	padding-right: 4px;
}

.ds2y {
	font-size: 12px; 	color: #555555; 	background-color: #F8F9FF; 	border-right: 1px #e1ded6 solid; 	padding-left: 4px; 	padding-right: 4px;
}
.ds2alty {
	font-size: 12px; 	color: #555555; 	background-color: #E1E8F9; 	border-right: 1px #e1ded6 solid; 	padding-left: 4px; 	padding-right: 4px;
}
.ds2h {
	font-size: 12px; 	color: #555555; 	background-color: #F8F9FF; 	border-right: 1px #e1ded6 solid; 	padding-left: 4px; 	padding-right: 4px;
}
.ds2colh {
	font-size: 12px; 	font-weight: bold; 	background-color: #E1E8F9; 	color: #555555; 	border-right: 1px #e1ded6 solid; 	border-top: 1px #e1ded6 solid; 	border-bottom: 1px #e1ded6 solid; 	padding-left: 4px; 	padding-right: 4px;
}

.ds2col {
	font-size: 12px; 	font-weight: bold; 	background-color: #f6f5f4; 	color: #555555; 	border-right: 1px #e1ded6 solid; 	border-top: 1px #e1ded6 solid; 	border-bottom: 1px #e1ded6 solid; 	padding-left: 4px; 	padding-right: 4px;
}
.ds2sumcol {
	font-size: 12px; 	font-weight: bold; 	background-color: #fff8d9; 	color: #555555; 	border-right: 1px #e1ded6 solid; 	border-top: 1px #e1ded6 solid; 	border-bottom: 1px #e1ded6 solid; 	padding-left: 4px; 	padding-right: 4px;
}

A.topnav:link { 
	color: #535353; 	text-decoration: none; 	font-size: 14px; 	font-weight: bold;
}

A.topnav:active  {
	color: #914aa3; 	text-decoration: none; 	font-size: 14px; 	font-weight: bold;
}

A.topnav:visited { 
	color: #535353; 	text-decoration: none; 	font-size: 14px; 	font-weight: bold;
}

A.topnav:visited:hover { 
	color: #0d7013; 	text-decoration: none; 	font-size: 14px; 	font-weight: bold;
}

A.topnav:hover { 
	color: #0d7013; 	text-decoration: none; 	font-size: 14px; 	font-weight: bold;
}

A.name:link { 
	color: #169e2e; text-decoration: none;
}
A.name:active  {
	color: #dd0000; text-decoration: none;
}
A.name:visited { 
	color: #169e2e; text-decoration: none;
}
A.name:visited:hover { 
	color: #169e2e; text-decoration: underline;
}
A.name:hover { 
	color: #169e2e; text-decoration: underline;
}

.bc { 
	color: #525252; text-decoration: none; font-size: 11px;
}
A.bc:link { 
	color: #169e2e; text-decoration: none; font-size: 11px;
}
A.bc:active  {
	color: #dd0000; text-decoration: none; font-size: 11px;
}
A.bc:visited { 
	color: #169e2e; text-decoration: none; font-size: 11px;
}
A.bc:visited:hover { 
	color: #169e2e; text-decoration: underline; font-size: 11px;
}
A.bc:hover { 
	color: #169e2e; text-decoration: underline; font-size: 11px;
}

.sumtop {
	padding: 0px 0 0px 5; 	color: #444444; 	font-size: 12px; 
}

.navside {
	padding: 0px 0 0px 5; 	color: #777777; 	font-size: 12px; 	border-bottom: 1px #e1ded6 solid;
}
.navcontent {
	padding: 4px; padding-top: 10px;  line-height:16px;  color: #444444; font-size: 12px; 
}

.permonth {
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#812799;
	position:absolute;
	top: 117px;
	left: 400px;
	z-index:1;
	
}
.btniframecall {
	height:55px;
	width:598px;
	position:absolute;
	top: 98px;
	}
.btniframecall2a {
	height:55px;
	width:auto;
	float:left;
	position:absolute;
	top: 98px;
	z-index:1;
	margin-left:195px;
	margin-right:auto;
	margin-top:9px;
	vertical-align:middle;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#812799;
	}
.btniframecall2b {
	height:55px;
	width:auto;
	float:left;
	position:absolute;
	top: 116px;
	z-index:1;
	margin-left:195px;
	margin-right:auto;
	margin-top:9px;
	vertical-align:middle;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#812799;
	}
.btniframecall3 {
	height:55px;
	width:598px;
	position:absolute;
	top: 98px;
	}
.btniframecall4 {
	height:55px;
	width:598px;
	position:absolute;
	}
.btniframecall5 {
	height:55px;
	width:auto;
	float:left;
	position:absolute;
	z-index:1;
	margin-left:200px;
	margin-right:auto;
	margin-top:15px;
	vertical-align:middle;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#812799;
	}
.btniframecall6 {
	height:55px;
	width:598px;
	position:absolute;
	}

.opencampaign  {
	width:135px;
	height:20px;
	border: solid 1px #dddcd7;
	background:#F5F4F0;
	font-size:12px;
	font-family: Arial, Helvetica, san-serif;
	color: #525252;
	padding: 2px;
}
