* {
	padding: 0px;
	margin: 0px;
}
body {
	margin: 0px;
	background:url(images/bg_repeat.jpg) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 13px;
}
a{
	color:#0f8cc7;
	text-decoration:underline;
}
#wrapper {
	margin: 0 auto;
	width: 1099px;
	height: auto;
}

/*toplogonav starts*/

#toplogonav_maindiv {
	padding: 0 0 7px 0;
}

#toplogonav_maindiv .logodiv {
	float: left;
	padding: 35px 0 0 15px;
}
#toplogonav_maindiv .logodiv_two {
	float: left;
	padding: 23px 0 0 10px;
}
#toplogonav_maindiv .topmenu_maindiv {
	float: left;
	padding: 103px 0 0 70px;
}
#toplogonav_maindiv .topmenu_maindiv .upcoming_buttonbg {
	float: left;
	text-align: center;
}
#toplogonav_maindiv .topmenu_maindiv .upcoming_buttonbg a {
	display: block;
	width: 151px;
	height: 32px;
	line-height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	color: #016288;
	font-size: 13px;
	text-decoration: none;
}
#toplogonav_maindiv .topmenu_maindiv .upcoming_buttonbg a:hover {
	background: url(images/bg_button.png) no-repeat;
	color: #FFF;
}
#toplogonav_maindiv .topmenu_maindiv .divider {
	float: left;
	padding: 6px 13px 0 13px;
	color: #016288
}
#toplogonav_maindiv .topmenu_maindiv .Callinfo_button {
	float: left;
	text-align: center;
}
#toplogonav_maindiv .topmenu_maindiv .Callinfo_button a {
	display: block;
	width: 119px;
	height: 32px;
	color: #016288;
	line-height: 30px;
	text-decoration: none;
}
#toplogonav_maindiv .topmenu_maindiv .Callinfo_button a:hover {
	background: url(images/bgbutton_up.png) no-repeat;
	color: #FFF;
}
#toplogonav_maindiv .topmenu_maindiv .faq_button {
	float: left;
	text-align: center;
}
#toplogonav_maindiv .topmenu_maindiv .faq_button a {
	display: block;
	width: 47px;
	height: 32px;
	color: #016288;
	line-height: 30px;
	text-decoration: none;
}
#toplogonav_maindiv .topmenu_maindiv .faq_button a:hover {
	background: url(images/bgbutton_faq.png) no-repeat;
	color: #FFF;
}
#toplogonav_maindiv .topmenu_maindiv .pastceminars {
	float: left;
	text-align: center;
}
#toplogonav_maindiv .topmenu_maindiv .pastceminars a {
	display: block;
	width: 122px;
	height: 32px;
	color: #016288;
	line-height: 30px;
	text-decoration: none;
}
#toplogonav_maindiv .topmenu_maindiv .pastceminars a:hover {
	background: url(images/bgbutton_pastceminars.png) no-repeat;
	color: #FFF;
}
/*toplogonav ends*/


/*banner starts*/
#banner_bg {
	background: url(images/financiallife_bannerr.png) no-repeat;
	width: 1099px;
	height: 304px;
}
#banner_bg .signupbutton {
	float: left;
	padding: 186px 0 0 389px;
}
#banner_bg .signupbutton a {
	display: block;
	background: url(images/signupbutton_a.png) no-repeat;
	width: 145px;
	height: 51px;
}
#banner_bg .signupbutton a:hover {
	display: block;
	background: url(images/signupbutton_hover.png) no-repeat;
	width: 145px;
	height: 51px;
}
/*banner ends*/


/*center content starts*/

#centercontent_maindiv {
	padding: 39px 0 0 0;
}
#centercontent_maindiv .leftdiv {
	float: left;
	width: 714px;
}
#centercontent_maindiv .leftdiv .blockone {
	border: #cee8fa 1px solid;
	background-color: #FFF;
	width: 714px;
	height: auto;
}
#centercontent_maindiv .leftdiv .blockone h1 {
}
#centercontent_maindiv .leftdiv .blockone p {
	padding: 13px 0 13px 18px;
	width: 665px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 13px;
	font-weight: normal;
}
#centercontent_maindiv .leftdiv .blockone p span {
	color: #0f8cc7;
	text-decoration: underline;
}
#centercontent_maindiv .leftdiv .blocktwo {
	margin: 9px 0 0 0;
	border: #cee8fa 1px solid;
	width: 714px;
	background-color: #FFF;
	height: auto;
}
#centercontent_maindiv .leftdiv .blocktwo h1 {
	padding: 0 0 13px 0;
}
#centercontent_maindiv .leftdiv .blocktwo h2 {
	padding: 5px 0 0 18px;
	color: #0f8cc7;
	text-decoration:underline;
	font-size: 15px;
	font-weight: normal;
}
#centercontent_maindiv .leftdiv .blocktwo p {
	padding: 5px 0 5px 18px;
	width: 665px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 13px;
	font-weight: normal;
}
#centercontent_maindiv .leftdiv .blocktwo hr {
	width: 680px;
	size: 1px;
	margin: 0 auto;
}
#centercontent_maindiv .leftdiv .blockthree {
	margin: 9px 0 0 0;
	border: #cee8fa 1px solid;
	width: 714px;
	background-color: #FFF;
	height: auto;
}
#centercontent_maindiv .leftdiv .blockthree p {
	padding: 17px 0 0 23px;
	width: 668px;
}
#centercontent_maindiv .leftdiv .blockthree h6 {
	padding: 10px 0 0 600px;
}
#centercontent_maindiv .leftdiv .blockthree h6 a {
	font-size: 13px;
	font-weight: normal;
	color: #F00;
	text-decoration: underline;
}
#centercontent_maindiv .leftdiv .blockthree h6 a:hover {
	color: #00F;
	text-decoration: underline;
}
#centercontent_maindiv .leftdiv .blockthree img {
	padding: 11px 0 13px 98px;
}

#centercontent_maindiv .centerdiv {
	float: left;
	margin: 0 8px 0 8px;
	background-color: #ececec;
	width: 1px;
	height: 1300px;
}

#centercontent_maindiv .rightdiv {
	float: left;
}
#centercontent_maindiv .rightdiv .block_one {
	background: url(images/doyouwantto_bg.jpg) no-repeat;
	width: 363px;
	height: 338px;
	border: #cee8fa 1px solid;
}
#centercontent_maindiv .rightdiv .block_one h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #bf0000;
	font-size: 13px;
	font-weight: bold;
	width: 338px;
	padding: 83px 0 0 12px;
}
#centercontent_maindiv .rightdiv .block_one h4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 13px;
	font-weight: normal;
	width: 338px;
	padding: 10px 0 0 12px;
}
#centercontent_maindiv .rightdiv .block_one p {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	width: 235px;
	padding: 10px 0 0 12px;
}
#centercontent_maindiv .rightdiv .block_two {
	margin: 9px 0 0 0;
	width: 363px;
	height: auto;
	border: #cee8fa 1px solid;
}
#centercontent_maindiv .rightdiv .block_two h1 {
	padding: 21px 0 2px 11px;
}
#centercontent_maindiv .rightdiv .block_two p {
	padding: 16px 0 0 11px;
	width: 330px;
}
#centercontent_maindiv .rightdiv .block_three {
	margin: 9px 0 0 0;
	width: 363px;
	height: auto;
	border: #cee8fa 1px solid;
}
#centercontent_maindiv .rightdiv .block_three h1 {
	padding: 19px 0 2px 10px;
}
#centercontent_maindiv .rightdiv .block_three p {
	padding: 16px 0 0 11px;
	width: 330px;
}
#centercontent_maindiv .rightdiv .block_three p span {
}
#centercontent_maindiv .rightdiv .block_three p span a {
	color: #0f8cc7;
	text-decoration: underline;
}
#centercontent_maindiv .rightdiv .block_three p span a:hover {
	text-decoration: none;
}

#centercontent_maindiv .rightdiv .block_four {
	margin: 9px 0 0 0;
	width: 363px;
	height: 62px;
	border: #cee8fa 1px solid;
}
#centercontent_maindiv .rightdiv .block_four img {
	float: left;
	padding-right: 13px;
}


/*center content ends*/


/*footer starts*/

#footer_main {
	margin: 10px 0 10px 0;
	background-color: #45adff;
	width: auto;
	height: 23px;
}
#footer_main .footer_navigation {
	text-align: center;
	color: #FFF;
}
#footer_main .footer_navigation a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	font-weight: normal;
	text-decoration: none;
	line-height: 24px;
}
#footer_main .footer_navigation a:hover {
	text-decoration: underline;
}
.copyrights {
	float: left;
	font-size: 11px;
	padding: 0 0 9px 20px;
}
.designed_by {
	float: right;
	padding: 0 20px 0 0px;
	font-size: 11px;
}
.designed_by a {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.designed_by a:hover {
	text-decoration: none;
}
/*footer ends*/

.label{text-align:right;

}

.field{text-align:left;

}

.btn{ border-style:none;
color:#FFFFFF;
background-color:#0f8cc7;
}

.callin{ color:#0f8cc7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
padding-left:;
text-align:center;
}	


#centercontent_maindiv .leftdiv .blocktwo h3 {
	padding: 5px 0 0 18px;
	color: #0f8cc7;
	text-decoration:none;
	font-size: 15px;
	font-weight: bold;
}


#centercontent_maindiv .leftdiv .blockone  span {
	color: #0f8cc7;
	text-decoration: underline;
}
input{
border-style:solid;
border-width:thin;
height:20px;
}
select{
border-style:solid;
border-width:thin;
height:20px;
}

.wedo p{
font-size:16px;
}
.info {
}	
.info a {
	text-decoration:underline;
	color: #0f8cc7;
}	
.info a:hover {
	text-decoration: none;
}

.link {
}
.link a{
		color: #0f8cc7;
		text-decoration:underline;
		
}	

.link a:hover{
		color: #0f8cc7;
		text-decoration: none;
		
}	
