.body{margin:0; padding:0; background:url(images/fiil_top.gif) top repeat-x #F6F6F6;}

h2
	{
	font: bold 13pt/18px verdana, arial;
	}

.body2{margin:0; padding:0; background: url(images/cloudbg.jpg) repeat fixed left top;}
html{font:12px/18px tahoma, arial, helvetica, sans-serif; color:#555555;}
form, td, p, textarea {margin:0; padding:0;}
table, td {border-collapse:collapse;}
table, td, img {border:0;}

input, textarea, select{font:12px Tahoma, Arial, Geneva, sans-serif; background:#DBDBDB; border:1px solid #C2C2C2; color:#000000; vertical-align:top; padding-left:2px}
.inp_h{ height:23px; margin:0 0 5px 0;}
td, tr {vertical-align:top; text-align:left}

.whitebox {
	background-color: white;
	text-align: left;
	margin: 0 auto;
	width: 710px;
	height: 100%;
	border: 0px solid silver;
}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}

.right-photo {
	float: right;
	border: 0px solid #cccccc;
	margin-left: 10px;
	margin-bottom: 5px;
}

.signup-button {
	background-color: #009575;
	color: white;
	font: bold 15px Verdana, Arial;
	width: 150px;
	height: 20px;
	padding: 10px;
	text-align: center;
	border-top: 2px solid #8bbeb3;
	border-left: 2px solid #8bbeb3;
	border-right: 2px solid #0c6b57;
	border-bottom: 2px solid #0c6b57;
	vertical-align: middle;
}

a.signup-button:link {
		color: white;
	}
	
a.signup-button:visited {
	}

a.signup-button:hover {
	background-color: #00a785;
	border-top: 2px solid #0c6b57;
	border-left: 2px solid #0c6b57;
	border-right: 2px solid #8bbeb3;
	border-bottom: 2px solid #8bbeb3;
	text-decoration: none;
}
.partnercontent{font:12px/18px tahoma, arial, helvetica, sans-serif; color:#555555;
	background-color: white;
}

.content{
	font:12px/18px tahoma, arial, helvetica, sans-serif;
	color: #555555;
	width:650px;
	 margin:30px;
	 padding:0px;
}

.text{
	font:12px/18px tahoma, arial, helvetica, sans-serif;
	color: #555555;
}

.text-table{
	font:12px/18px tahoma, arial, helvetica, sans-serif;
	color: #555555;
	padding: 4px;
	border: 1px solid #efefef;
	}

.footerarea {
	width: 710px; 
	padding:0px; 
	margin-top:30px; 
	clear:both;
}

.footnote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #9C9EA0;
	text-align: left;
}

.partner_head {
	color: #009575;
	font: 18px Verdana, Arial;
}
.content .indent{height:100%; padding:35px 70px 20px 59px;}
.content .indent_1{ margin:33px 70px 20px 59px;}
.content .indent_2{height:100%; padding:35px 49px 20px 59px;}
.content .indent_3{height:100%; padding:35px 45px 20px 59px;}
.content a{ font-size:12px; color:#5276B0; }

a:link{ color:#5276B0; }

a:visited{ color:#5276B0; }
.content li a{ line-height:20px;}

.content .footer{height:82px; text-align:center; padding:38px 0 0 0;}
.content .header{height:388px;}
.content .menu{height:176px; padding:29px 0 0 47px;}

.tabsep {
	width: 1px;
	height: 60px;
	float: left;
	background: url(images/tabgrad.gif) repeat-x;
}

.maintab {
	text-align: center;
	color: #879cb7;
	font: 13px/60px Verdana, Arial;
	padding: 21px 18px 21px 18px;
	background: url(images/tabbgnorm.jpg) repeat-x;
	margin: 0;
}

.maintab:link {
	text-align: center;
	color: #879cb7;
	font: 13px/60px Verdana, Arial;
	padding: 21px 18px 21px 18px;
	background: url(images/tabbgnorm.jpg) repeat-x;
	margin: 0;
}

.maintab:visited {
	text-align: center;
	color: #879cb7;
	font: 13px/60px Verdana, Arial;
	padding: 21px 18px 21px 18px;
	background: url(images/tabbgnorm.jpg) repeat-x;
	margin: 0;
}

.maintab:active {
		text-align: center;
	color: #879cb7;
	font: 13px/60px Verdana, Arial;
	padding: 21px 18px 21px 18px;
	background: url(images/tabbgnorm.jpg) repeat-x;
	margin: 0;

}

.maintab:hover {
		text-align: center;
	font: 13px/60px Verdana, Arial;
	padding: 21px 18px 21px 18px;
	background: url(images/tabbghigh.jpg) repeat-x;
	margin: 0;
	color: #486281;
	text-decoration: none;
}
