body
	{
	margin:0px;
	padding:0px;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#474747;
	line-height:17px;
	background:#cadeed;
	}

a:link, a:visited, a:active
	{
	color:#2a92d3;
	text-decoration:underline;
	}
a:hover
	{
	color:#333333;
	}

h1, h2, h3, h4, h5, h6, ul, li, form, p
	{
	margin:0px;
	padding:0px;
	}

h1, h2, h3, h4, h5, h6
	{
	margin:0px;
	padding:0px;
	font-weight:normal;
	font-family:"Trebuchet MS";
	}

h1
	{
	font-size:40px;
	line-height:1.2;
	padding:0px 25px 10px 25px;
	color:#333333;
	font-weight:bold;
	}
	
h2
	{
	font-size:21px;
	color:#00ace5;
	}
h3
	{
	font-size:20px;
	font-weight:bold;
	padding:0px 0px 20px 0px;
	}
	
h4
	{
	font-size:16px;
	}

p
	{
	padding:0px 0px 17px 0px;
	}

input, select, textarea
	{
	font-size:12px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	}

fieldset
	{
	border:1px solid #CCCCCC;
	margin:10px 0px 20px 0px;
	padding:10px;
	}

#container
	{
	margin:0px auto;
	width:945px;
	padding:0px 7px 0px 8px;
	background:url(../images/main-bodybg.gif);
	}

.tophead
	{
	float:left;
	width:895px;
	background:url(../images/top-man-img.jpg) no-repeat left;
	padding:20px 25px;
	}

#header
	{
	float:left;
	width:945px;
	background:url(../images/header-bg.jpg) no-repeat;
	height:149px;
	}
#header h1
	{
	color:#FFFFFF;
	}

#content
	{
	clear:both;
	float:left;
	padding:20px 1px;
	width:943px;
	}

.contentmid
	{
	float:left;
	width:540px;
	text-align:justify;
	}

.lftpnnl
	{
	float:left;
	width:185px;
	font-size:11px;
	}

.lftpnnl h3
	{
	font-size:14px;
	color:#0d6db5;
	font-weight:bold;
	padding:3px 0px 3px 10px;
	background:url(../images/leftheading-bg.gif) no-repeat;
	}
.lftpnnl ul
	{
	background:#efefef url(../images/lftgrey-bott.gif) bottom no-repeat;
	padding:10px 12px;
	width:143px;
	margin:0px 0px 15px 0px;
	}
.lftpnnl li
	{
	list-style:none;
	padding:0px 0px 5px 0px;
	}

.lft-tbl
	{
	float:left;
	width:530px;
	padding:5px;
	}

.rgtpannl
	{
	float:right;
	width:205px;
	}

.signupbg
	{
	background:url(../images/rgt-form-bg.gif) repeat-x #01ade5;
	padding:0px 15px 0px 15px;
	font-size:11px;
	color:#2c2c2b;
	}
.signupbg h4
	{
	color:#FFFFFF;
	font-weight:bold;
	padding:0px 0px 10px 0px;
	}
.signupbg .stxt
	{
	text-transform:none;
	font-size:10px;
	padding-top:10px;
	line-height:14px;
	}

.dottedborder
	{
	border-bottom:1px dotted #d5d5d5;
	}

.txtred
	{
	color:#940303;
	}

.greybox
	{
	background:#e7e7e7;
	float:left;
	padding:0px 15px;
	}
.greybox ul
	{
	padding:10px 0px 0px 0px;
	}
.greybox li
	{
	list-style-type:none;
	font-weight:bold;
	background:url(../images/arrow.gif) no-repeat;
	padding:6px 0px 6px 20px;
	border-bottom:1px dotted #d5d5d5;
	}
.greybox h4
	{
	color:#156985;
	}

.fltlft
	{
	float:left;
	}
.fltrgt
	{
	float:right;
	}
.clrbth
	{
	clear:both;
	}

.testi-content
	{
	float:left;
	background:url(../images/testi-center.gif) repeat-x #FFFFFF;
	border-left:2px solid #eae9e9;
	border-right:2px solid #eae9e9;
	width:506px;
	padding:0px 15px;
	font-size:13px;
	line-height:18px;
	}
.testi-content h4
	{
	color:#43aacd;
	font-size:17px;
	font-weight:bold;
	font-style:italic;
	padding:0px 0px 3px 0px;
	}

.txtblue
	{
	color:#43aacd;
	}
ul.comlist
	{
	padding:0px 10px;
	}
.comlist li
	{
	list-style-type:none;
	padding:0px 0px 5px 15px;
	margin:0px 0px 5px 0px;
	border-bottom:1px dotted #dcdcdc;
	background:url(../images/listarrow.gif) no-repeat;
	}
.legend
	{
	color:#FFFFFF;
	font-weight:bold;
	padding:5px 10px;
	font-size:13px;
	background:#940303;
	font-family:"Trebuchet MS";
	}

.bott-cur-content
	{
	float:left;
	background:url(../images/testi-center.gif) repeat-x #FFFFFF;
	border-left:2px solid #eae9e9;
	border-right:2px solid #eae9e9;
	width:787px;
	padding:0px 15px;
	font-size:14px;
	line-height:20px;
	}
.bott-cur-content h3
	{
	padding:10px 0px;	
	}
.bott-cur-content h4
	{
	color:#43aacd;
	font-size:17px;
	font-weight:bold;
	font-style:italic;
	padding:0px 0px 3px 0px;
	}
