* { padding: 0; margin: 0; }

body{
	background:#fff url(../images/bodybg.gif) repeat-x left top;
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

html>body{
	font-size:12px;
}

h1,h2,h3,h4,h5,h6,div,table,ul,ul li,p,form,a,img{
	margin:0;
	padding:0;
	outline:none
}

img{
	border:0;
}

li{
	margin:0;
	padding:0;
	text-decoration:none;
	list-style:none;
}
a{
	text-decoration:none;
	color: #000;
}
a:hover{
 outline:none;
}

input{
	outline:none;
	border: 1px solid #CCC;
}

.dropdown {
  outline: none;
  padding: 2px;
}

#top{
	position:absolute;
	left:-999em;
	width:990em;
}

.clearFix{
	overflow:auto;
	zoom:1;
}
* html .clearFix{
	height:1%;
	overflow:visible;
}

table{

	color:#000;
	margin:0;
	padding:0;
	width:99%;
}
  td{
		vertical-align:top;
		color:#000;
		border-collapse:collapse;
	 }
	
.floatLeft{
  float: left;
}

.floatRight{
  float: right;
}

.rightPad{
  padding-right: 5px;
}

.bottomPad{
  padding-bottom: 5px;
}

.gul li{
  color: #BC1F52;
  padding: 2px 2px 2px 20px;
  font-size: 11px;
  /*background: url(../images/icon_recent.gif) no-repeat left;*/ 
}

.gul li a{
  color: #BC1F52;
  text-decoration: underline;
}

.gul li a:hover{
  color: #BC1F52;
  text-decoration: none;
}

/*-- End Of Common Styles --*/
#wrapper { 
 margin: 0 auto;
 width: 970px;
}
#header {
 width: 970px;
 float: left;
 padding: 0px;
 margin: 0px 0px 23px 0px;
}
#header_left {
 width: 400px;
 float: left;
 padding: 0px;
 margin: 0px 0px 0px 0px;
}
#header_left_inner {
 width: 400px;
 float: left;
 padding: 0px;
 margin: 0px 0px 0px 0px;
}
#h_left_inner_top {
 width: 400px;
 float: left;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 height: 325px;
}
#h_left_inner_bottom {
 width: 400px;
 float: left;
 padding: 0px;
 margin: 0px 0px 0px 0px;
}
#more_about {
 width: 391px;
 height: 61px;
 float: left;
 padding: 0px;
 margin: 0px 0px 0px 0px;
}
#header_right {
 width: 570px;
 float: left;
 padding: 0px;
 margin: 0px 0px 0px 0px;
}

#navigation {
 float: left;
 width: 558px;
padding-left:12px;
 margin: 0px 0px 41px 0px;
}
#navi_area {
 float: left;
 width: 527px;
 padding: 0px;
 height: 53px;
 margin: 0px 0px 0px 0px;
 background: url(../images/navbg.jpg) no-repeat left;
 }
#navi_area ul {
margin-top:17px;
padding-left:16px;
}
#navi_area ul li {
float: left;
}
#navi_area ul li a {
color: #fff;
font-size: 13px;
font-weight: bold;
padding:0px 10px;
}
#navi_area ul li a:hover {
color: #00d0e5;
font-size: 13px;
font-weight: bold;
padding:0px 10px;
}
#header_right_banner {
 width: 556px;
 height: 330px;
 float: left;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 background: url(../images/right_img_1.jpg) no-repeat 0 0;
}
#content_area_1 {
 width: 956px;
 float: left;
 padding-right:14px;
 margin: 0px 0px 0px 0px;
}
#content_area_1_inner {
 width: 926px;
 float: left;
 padding: 15px 15px 15px 15px;
 margin: 0px 0px 0px 0px;
 background: url(../images/content_area_1_inner_bg.jpg) no-repeat 0 0;
}
#plan_search_box_1 {
 width: 285px;
 float: left;
 padding-right:35px;
 margin: 0px 0px 0px 0px;
}
#plan_search_1 {
 width: 279px;
 float: left;
 padding:2px;
 margin: 0px 0px 0px 0px;
 border:1px solid #c6c5c5;
 height: 363px;
}
#plansearch_titleimg {
 width: 279px;
 float: left;
 padding:0px;
 margin: 0px 0px 0px 0px;
}
.plansearch_details {
float:left;
margin-top:15px;
padding-left:8px;
width:269px;
}
.plan_search_input {
float:left;
margin:0px;
padding:0px;
width:269px;
}
.plansearch_img {
 width: 264px;
 float: left;
 padding:0px;
 margin: 0px 0px 0px 0px;
}
#plan_search_box_2 {
 width: 285px;
 float: left;
 padding-right:34px;
 margin: 0px 0px 0px 0px;
}
#plan_search_2 {
 width: 279px;
 float: left;
 padding:2px;
 margin: 0px 0px 0px 0px;
 border:1px solid #c6c5c5;
 height: 363px;
}
#plan_search_box_3 {
 width: 287px;
 float: left;
 padding:0px;
 margin: 0px 0px 0px 0px;
}
#plan_search_3 {
 width: 279px;
 float: left;
 padding:2px;
 margin: 0px 0px 0px 0px;
 border:1px solid #c6c5c5;
 height: 363px;
}
#content_area_2 {
width: 956px;
 float: left;
 padding-right:14px;
 margin: 0px 0px 0px 0px;
}
#content_area_2_inner {
 width: 916px;
 float: left;
 padding: 15px 15px 15px 15px;
 margin: 0px 0px 0px 0px;
 border:5px solid #2c689c;
}
#leftcolumn { 
 margin: 0px 0px 0px 0px;
 padding:0;
 width: 665px;
 float: left;
 display: inline;
 border-right:1px solid #ccc;
}
#con2_lc_inner{
float:left;
width:650px;
padding-right: 15px;
}
#con2_lc_inner p {
color:#777777;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
line-height:20px;
margin:0;
padding:0px;
}
#con2_lc_inner h3 {
color:#079ECA;
font-family:"Times New Roman",Times,serif;
font-size:17px;
font-weight:normal;
margin:0;
text-transform:uppercase;
}
#con2_lc_inner_top{
float:left;
width:650px;
margin:10px 0px;
}
.con2_lc_icon {
float:left;
width: 53px;
height: 68px;
padding-right: 30px;
}
.con2_lc_inner_title {
color:#646464;
float:left;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:24px;
line-height:24px;
width:550px;
}
#rightcolumn { 
 float: right;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 350px;
 width: 250px;
 display: inline;
}
#con2_rc_inner{
float:left;
width:250px;
}
#con2_rc_inner h1 {
color:#085193;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
}
#con2_rc_inner ul {
padding-left:10px;
width:230px;
}
#con2_rc_inner ul li {
background:url(../images/img_li_bg.jpg) no-repeat scroll 0 0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:5px;
padding-left:10px;
line-height: 24px;
}
#con2_rc_inner ul li a {
color:#09AEC7;
text-decoration:none;
}
#con2_rc_inner ul li a:hover {
color:#31495f;
text-decoration:underline;
}
#footer { 
 width: 970px;
 clear: both;
 margin: 0 auto;
 padding-top:10px;
}
#footer_inner { 
 width: 956px;
 background:transparent url(../images/footer_bg.jpg) no-repeat scroll 0 0;
 height:83px;
 margin:0px 0px 0px;
 padding: 0px;
}
#footer-left {
float:left;
line-height:23px;
padding-left:20px;
padding-top:20px;
width:580px;
color: #fff;
}
#footer-right {
float:right;
width:300px;
line-height:23px;
padding-top:20px;
color: #fff;
}
.com_name {
color:#85CEF0;
}
#footer a {
color:#fff;ea01e7
text-decoration:none;
}
#footer a:hover {
color:#ea01e7;
text-decoration:none;
}
.select {
font-family:Arial,Verdana,Tahoma,sans-serif;
font-size:11px;
overflow:hidden;
padding:0px;
position:absolute;
width:118px;
}
.plan_search_input ul li {
background:transparent url(../images/img_li_bg.jpg) no-repeat scroll 0 0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:5px;
margin-left:0px !important;
padding-left:10px;
text-align:left;
}
.plan_search_input ul li a {
color:#08756f;
text-decoration:none;
}
.plan_search_input ul li a:hover {
color:#a80483;
text-decoration:none;
}
.fund{
width: 235px;
margin-top: 40px;
padding-left: 15px;
}
.fund_button{
width: 235px;
height: 38px;
cursor: pointer;
border: 0px;
background:transparent url(../images/img7.jpg) no-repeat scroll 0 0;
}
.compares{
width: 235px;
margin-top: 40px;
padding-left: 15px;
}
.compares_button{
width: 235px;
height: 38px;
cursor: pointer;
border: 0px;
background:transparent url(../images/img8.jpg) no-repeat scroll 0 0;
}
#h_r_b_details {
float:left;
margin:0;
padding-left:40px;
padding-top:268px;
width:512px;
}
.compar_top{
width: 110px;
height: 31px;
cursor: pointer;
border: 0px;
background:url(../images/img9.jpg) no-repeat scroll 0 0;
}
#plan_search_box_4 {
 width: 605px;
 float: left;
 padding-right:34px;
 margin: 0px 0px 0px 0px;
}
#plan_search_4 {
 width: 599px;
 float: left;
 padding:2px;
 margin: 0px 0px 0px 0px;
 border:1px solid #c6c5c5;
 /*height: 363px;*/
 background: #dbf7ff;
}
#plan_search_box_5 {
 width: 285px;
 float: left;
 margin: 0px 0px 0px 0px;
}
#plan_search_5 {
 width: 279px;
 float: left;
 padding:2px;
 margin: 0px 0px 0px 0px;
 border:1px solid #c6c5c5;
 height: 363px;
}
.Get_Free_Quote{
width: 235px;
height: 38px;
cursor: pointer;
border: 0px;
background:transparent url(../images/Get-Free-Quote.jpg) no-repeat scroll 0 0;
}

