
body{
	background:#0085a9 url(../images/background-bg.jpg) repeat-x left top; margin:0; padding:0;	font:12px/14px Arial, Helvetica, sans-serif;

}
.left{
	float:left;
}
.right{
	float:right;
}
.join{
	margin:44px 14px 0 0;
}
.logo{
	margin:17px 0 16px 14px;
}
.top{
	padding-top:10px;
}
.vline{
	background:#fff url(../images/vline.gif) right top repeat-y
}
.hline{
	background:#fff url(../images/hline.gif) right top repeat-x; height:13px; margin-top:13px;
}
.loginborder{	
	border:solid 1px #c4d4d6; border-bottom:none; border-top:none; background-color:#eaf2f3; padding:10px 8px 5px 8px;
	font:normal 15px Arial, Helvetica, sans-serif; color:#626869;
}
.textbox{
	background:url(../images/input.gif) no-repeat; width:180px; height:27px; border:none;
	font:normal 12px Arial, Helvetica, sans-serif; color:#666666; padding-left:5px; margin:3px 0 6px 0;
}
.submit{
	background:url(../images/submit.jpg) no-repeat; width:61px; height:27px; border:none; float:right; 
}
.news{	
	border:solid 1px #c4d4d6; border-bottom:none; border-top:none; background-color:#fff; padding:6px;
	font:normal 12px Arial, Helvetica, sans-serif; color:#636661; line-height:18px;
}
.news strong{
	font:bold 15px Arial, Helvetica, sans-serif; color:#05d7f0; 
}
.news a{
	font:bold 12px Arial, Helvetica, sans-serif; color:#05d7f0; text-decoration:none;
}
.news a:hover{
	font:bold 12px Arial, Helvetica, sans-serif; color:#05d7f0; text-decoration:underline;
}
.content{
	font:normal 13px Arial, Helvetica, sans-serif; color:#636661; text-decoration:none; padding:0 10px 0 15px; text-align:justify;
}
.content strong{
	font:bold 15px Arial, Helvetica, sans-serif; color:#05d7f0; 
}
.view-bg{
	background:url(../images/view-bg.gif) repeat-y left top; padding:0 8px 15px 8px;
}
.view-bg img{
	margin-right:10px;
}
.viewfooter{
	background:url(../images/view-footer.gif) no-repeat; margin-bottom:10px;
}
.achivers-bg{
	background:url(../images/achivers-bg.gif) repeat-y left top; padding:0 8px 15px 8px;
}
.achivers-bg img{
	margin-right:10px;
}
.achiversfooter{
	background:url(../images/achivers-footer.gif) no-repeat;
}

.footer{
	font:normal 12px Arial, Helvetica, sans-serif; color:#0085a9;
}
.footer span{
	padding:0 4px;
}
.footer a{
	font:normal 12px Arial, Helvetica, sans-serif; color:#0085a9; text-decoration:none;
}
.footer a:hover{
	font:normal 12px Arial, Helvetica, sans-serif; color:#0085a9; text-decoration:underline;
}
.header-text
{
	font:bold 20px Arial, Helvetica;line-height:30px; sans-serif; color:#4d4d4d; text-decoration:none;border-bottom:dotted 2px silver;
	#color:#0085A8;
}
a.header-text:hover
{ 
	color:#05D7E8;
}

.button{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;font-weight:bold;
	background-color:#03C1D7;
	border:solid 1px silver;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding:3px;
}
.lnkred 
{
	font-family: "Verdana"; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal;  
	color:red;
	text-decoration:none
}
.title{
	font:normal 14px Arial, Helvetica, sans-serif; font-weight:bold;color:#0085a9; text-decoration:none;
}
.small{
	font:normal 12px Arial, Helvetica, sans-serif; color:#0085a9; text-decoration:none;
}
a.small:hover{
	font:normal 12px Arial, Helvetica, sans-serif; color:#03BCD0;
}
.small-text{
	font:normal 12px Arial, Helvetica, sans-serif; color:#0085a9; text-decoration:none;
}
a.small-text:hover{
	font:normal 12px Arial, Helvetica, sans-serif; color:#03BCD0;
}
.menu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
	color:#111111;
	text-decoration:none;
}

.menu:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
	color:#004080;
	text-decoration:underline;
}

.table{
	
	background:#ffffff;
	border:1px solid silver;/*#a6d2ff*/
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	padding:3px;
}
.table_border{
	
	border:2px solid #ff7c29;/*#a6d2ff*/
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	padding:7px;
}
h2{color:#0080c0}	
.even {
	font-family: "Verdana"; font-size: 11px; font-style: normal; line-height: normal; color:#000000;text-decoration:none;background:#e8e8e8;
}

.odd {font-family: "Verdana"; font-size: 11px; font-style: normal; line-height: normal; color:#000000;text-decoration:none

}