/* CSS Document */
body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#BEE4F9;
	color:#0e89a2;
}
body,h1,h2,h3,h4,p,ol,ul,li,span,label,input
{
	margin:0px;
	padding:0px;
}
#fixpos
{
	width:860px;
	margin:0px auto;
}
#wraper, #header, #top, #content, #content .top, #footer, #flinks, #powered
{
	float:left;
	width:100%;
}
#header
{
	height:202px;
	background:url(../images/header.jpg);
}
#header ul
{
	padding:10px 0px 0px 110px;
}
#header li
{
	float:left;
	list-style:none;
	padding:0px 5px 0px 11px;
}
#header a
{
	color:#0e89a2;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}
#header a:hover, #header .active
{
	color:#ee7783;
}
#top .title
{
	float:left;
	width:380px;
	padding:15px 0px 15px 95px;
}
#top .partners
{
	float:left;
	width:295px;
	padding:38px 0px 0px 60px;
}
#content
{
	background: url(../images/content-bottom.jpg) no-repeat bottom #FFFFFF;
	padding-bottom:20px;
}
#content .top
{
	background:url(../images/content-top.jpg);
	height:27px;
}
#maincontent
{
	width:510px;
	float:left;
	padding:0px 30px 0px 20px;
}
#maincontent h2
{
	font-size:18px;
	font-style:italic;
}
#maincontent h3, #rightside h4
{
	padding:10px 20px;
	font-size:17px;
	text-align:center;
	color:#ee7783;
	/*font-weight:normal;*/
}
#maincontent p
{
	padding:7px 15px;
}
#maincontent ul, #maincontent ol
{
	padding:10px 0px 10px 50px;
}
#maincontent li
{
	list-style:square;
}
#maincontent .ool li
{
	list-style:decimal;
}
#maincontent .midtext
{
	text-align:center;
	padding:10px 0px;
	;
}
#maincontent .hh3
{
	font-size:16px;
	text-align:center;
	text-decoration:underline;
}
#maincontent .hh20
{
	font-size:16px;
	text-align:left;
	text-decoration:underline;
}
.hh21
{
	font-size:16px;
	text-align:left;
	text-decoration:underline;
}
#maincontent .limar li
{
	margin:10px 0px;
}
#rightside
{
	float:left;
	width:254px;
	border:1px solid #0e89a2;
	color:#505050;
	padding:20px 0px;
}
#rightside h4
{
	text-align:center;
	padding:0px;
	color:#0e89a2;
}
#rightside p
{
	padding:10px 28px;
}
#rightside .readmore
{
	padding:0px 30px 10px 0px;
	text-align:right;
}
.readmore  a 
{
	color:#0e89a2;
}
#rightside input, #rightside textarea
{
	border:1px solid #0e89a2;
	width:110px;
}
#rightside table
{
	padding:10px 0px 10px 20px;
	.margin-left:20px;
	-margin-left:10px;
	float:left;
}
#rightside .submit
{
	width:65px;
	height:19px;
	border:none;
}
#footer
{
	width:857px;
	padding-bottom:10px;
}
#flinks ul
{
	padding:11px 0px 0px 60px;
}
#flinks li
{
	list-style:none;
	float:left;
	padding:0px 10px;
}
#flinks a
{
	text-decoration:none;
	font-size:10px;
	color:#0e89a2;
}
#flinks a:hover, #flinks .active
{
	color:#ee7783
}
#powered
{
	text-align:center;
	padding-top:10px;
	color:#818181;
	text-transform:capitalize;
}
#powered a
{
	color:#818181;
	text-decoration:none;
}
/*****************************************/
#smAbout, #smAuthors
{
	position:absolute;
	padding:9px 0px 0px 0px!important;
	width:150px;
	margin-left:-10px;
}
#smAbout li, #smAuthors li
{
	padding:0px;
}
#smAbout a, #smAuthors a
{
	display:block;
	height:17px;
	background-color:#BEE4F9;
	width:140px;
	padding:3px 0px 0px 10px;
	border-bottom:1px solid #FFFFFF;
}
/*****************************************/
#cform
{
	float:left;
	padding:20px 0px 0px 60px;
}
