﻿body {
	text-align:center;
	background: #7fc5cc;
	color:#062143;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.SubHead,.Normal {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

body.Normal {
	text-align:left;
	color:#062143;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#FFFFFF;
}

td {
	color:#062143;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#sitewrapper {
	background: #7fc5cc url(images/bg.gif) top left repeat-x;
	padding-top:10px;
}

#container {
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:948px;
	background: #b9dfe3 url(images/bgcontent.gif) top left repeat-x;
	margin-bottom:1em;
}

h1#logo {
	background:#fff url(images/header.gif) top left no-repeat;
	height:90px;
	width:323px;
	margin:0px;
	margin-bottom:45px;
}

h1#logo a {
	height:90px;
	text-indent:-999em;
	overflow:hidden;
	display:block;
}

#content {
	padding:8px;
	background:url(images/contentbg.gif) bottom repeat-x #ffffff;
	position:relative;
}

#strapline {
	position:absolute;
	background-image:url(images/header.gif);
	background-position:right -33px;
	height:55px;
	width:165px;
	margin:0px;
	top:47px;
	right:0px;
}
#strapline  a {
	display:block;
	height:55px;
}

#bodywrapper {
	min-height:350px;
	margin-bottom:8px;
	background:#FFFFFF;
}
* html #bodywrapper {
	height:350px;
}
.contentpage #bodywrapper{
	background:url(images/topbg.gif) #FFFFFF no-repeat;
}
.brokers .contentpage #bodywrapper {
	background:url(images/brokerstopbg.gif) #FFFFFF no-repeat;
}
#dnn_FlashPane {
	margin-bottom:8px;
}
.Normal p {
	margin-top:0px;
	margin-bottom:1em;
}
#dnn_LeftPane .Normal p {
	margin:0px;
	margin-bottom:0.5em;
}

#Content1, #Content2, #Content3 {
	width:207px;
	background:#fff;
	float:left;
	margin-right:18px;
	margin-top:34px;
	margin-bottom:34px;

}

#Content1 {
	margin-left:33px;
}

#Content4{
	margin-right:0px;
	margin-top:34px;
	width:188px;
	background:#fff;
	float:left;
}
#dnn_ContentPane4 {
	margin-bottom:34px;
}	

#flash
{
	height:196px;
}	
#brokerpanel {
	position:relative;
}
* html #brokerpanel {
	position:absolute;
	top:0px;
}
#homeMainContent{
	padding-top:40px;
	padding-left:33px;
	background-color:white;
}

/** content page specific styles **/
.contentpage #RightCol {
	width:646px;
	margin-right:50px;
	margin-top:48px;
}

.contentpage #LeftCol {
	width:208px;
	margin-top:34px;
	margin-left:14px;
}

.brokers .homepage #LeftCol {
	width:617px;
	margin-left:33px;
}
.brokers .homepage #RightInnerCol {
	margin-top:25px;
	width:409px;
}
.brokers .homepage #LeftInnerCol {
	width:208px;
}
.brokers .homepage #RightCol {
	width:209px;
	margin-top:34px;
	margin-right:32px;
}


#navwrapper{
	position:absolute;
	left:8px; top:120px;
}

/** Main Navigation Styles **/


#MainNav ul.Level0  {
	list-style:none;
	margin:0px;
	padding:0px;
}

#MainNav ul.Level0 li {
	list-style:none;
	float:left;
}

#MainNav ul.Level0 li a {
	display:block;
	height:23px;
	overflow:hidden;
	text-indent:-999em;
	background-repeat:no-repeat;
}

/** consumer Level 1 items **/
#MainNav ul.Level0 li#MainNav36 { width:73px; }
#MainNav ul.Level0 li#MainNav64 { width:117px; }
#MainNav ul.Level0 li#MainNav70 { width:165px; }
#MainNav ul.Level0 li#MainNav75 { width:203px; }
#MainNav ul.Level0 li#MainNav55 { width:127px; }
#MainNav ul.Level0 li#MainNav82 { width:97px; }
#MainNav ul.Level0 li#MainNav87 { width:118px;}

#MainNav ul.Level0 li#MainNav36 a {	background-image:url(images/nav/home.gif); }
#MainNav ul.Level0 li#MainNav64 a {	background-image:url(images/nav/home_loans.gif); }
#MainNav ul.Level0 li#MainNav70 a {	background-image:url(images/nav/home_buyers.gif); }
#MainNav ul.Level0 li#MainNav75 a {	background-image:url(images/nav/financial_product.gif); }	
#MainNav ul.Level0 li#MainNav55 a {	background-image:url(images/nav/find_broker.gif); }
#MainNav ul.Level0 li#MainNav82 a {	background-image:url(images/nav/about_us.gif); }
#MainNav ul.Level0 li#MainNav87 a {	background-image:url(images/nav/contact.gif); }

#MainNav ul.Level0 li#MainNav36.SelectedTab a,
#MainNav ul.Level0 li#MainNav36 a:hover {	background-image:url(images/nav/home_on.gif); }
#MainNav ul.Level0 li#MainNav64.SelectedTab a,
#MainNav ul.Level0 li#MainNav64 a:hover {	background-image:url(images/nav/home_loans_on.gif); }
#MainNav ul.Level0 li#MainNav70.SelectedTab a,
#MainNav ul.Level0 li#MainNav70 a:hover {	background-image:url(images/nav/home_buyers_on.gif); }
#MainNav ul.Level0 li#MainNav75.SelectedTab a,
#MainNav ul.Level0 li#MainNav75 a:hover {	background-image:url(images/nav/financial_product_on.gif); }	
#MainNav ul.Level0 li#MainNav55.SelectedTab a,
#MainNav ul.Level0 li#MainNav55 a:hover {	background-image:url(images/nav/find_broker_on.gif); }
#MainNav ul.Level0 li#MainNav82.SelectedTab a,
#MainNav ul.Level0 li#MainNav82 a:hover {	background-image:url(images/nav/about_us_on.gif); }
#MainNav ul.Level0 li#MainNav87.SelectedTab a,
#MainNav ul.Level0 li#MainNav87 a:hover {	background-image:url(images/nav/contact_on.gif); }

/** brokers Level 1 styles **/

#MainNav ul.Level0 li#MainNav88 { width:73px; }
#MainNav ul.Level0 li#MainNav106 { width:140px; }
#MainNav ul.Level0 li#MainNav107 { width:87px; }
#MainNav ul.Level0 li#MainNav108 { width:114px; }
#MainNav ul.Level0 li#MainNav112 { width:121px; }
#MainNav ul.Level0 li#MainNav113 { width:160px; }
#MainNav ul.Level0 li#MainNav114 { width:97px;}
#MainNav ul.Level0 li#MainNav115 { width:118px;}


#MainNav ul.Level0 li#MainNav88 a {	 background-image:url(images/nav/brokers/home.gif); }
#MainNav ul.Level0 li#MainNav106 a { background-image:url(images/nav/brokers/growprosper.gif); }
#MainNav ul.Level0 li#MainNav107 a { background-image:url(images/nav/brokers/careers.gif); }
#MainNav ul.Level0 li#MainNav108 a { background-image:url(images/nav/brokers/ourservice.gif); }
#MainNav ul.Level0 li#MainNav112 a { background-image:url(images/nav/brokers/testimonials.gif); }
#MainNav ul.Level0 li#MainNav113 a { background-image:url(images/nav/brokers/businesspartners.gif); }
#MainNav ul.Level0 li#MainNav114 a { background-image:url(images/nav/brokers/aboutus.gif); }
#MainNav ul.Level0 li#MainNav115 a { background-image:url(images/nav/brokers/contact.gif); }

#MainNav ul.Level0 li#MainNav88.SelectedTab a,
#MainNav ul.Level0 li#MainNav88 a:hover {	background-image:url(images/nav/brokers/home_on.gif); }
#MainNav ul.Level0 li#MainNav106.SelectedTab a,
#MainNav ul.Level0 li#MainNav106 a:hover {	background-image:url(images/nav/brokers/growprosper_on.gif); }
#MainNav ul.Level0 li#MainNav107.SelectedTab a,
#MainNav ul.Level0 li#MainNav107 a:hover {	background-image:url(images/nav/brokers/careers_on.gif); }
#MainNav ul.Level0 li#MainNav108.SelectedTab a,
#MainNav ul.Level0 li#MainNav108 a:hover {	background-image:url(images/nav/brokers/ourservice_on.gif); }	
#MainNav ul.Level0 li#MainNav112.SelectedTab a,
#MainNav ul.Level0 li#MainNav112 a:hover {	background-image:url(images/nav/brokers/testimonials_on.gif); }
#MainNav ul.Level0 li#MainNav113.SelectedTab a,
#MainNav ul.Level0 li#MainNav113 a:hover {	background-image:url(images/nav/brokers/businesspartners_on.gif); }
#MainNav ul.Level0 li#MainNav114.SelectedTab a,
#MainNav ul.Level0 li#MainNav114 a:hover {	background-image:url(images/nav/brokers/aboutus_on.gif); }
#MainNav ul.Level0 li#MainNav115.SelectedTab a,
#MainNav ul.Level0 li#MainNav115 a:hover {	background-image:url(images/nav/brokers/contact_on.gif); }


/* Main Level for Lenders */


#MainNavLenders ul.Level0  {
	list-style:none;
	margin:0px;
	padding:0px;
}

#MainNavLenders ul.Level0 li {
	list-style:none;
	float:left;
}

#MainNavLenders ul.Level0 li a {
	display:block;
	height:23px;
	overflow:hidden;
	text-indent:-999em;
	background-repeat:no-repeat;
}

/** consumer Level 1 items **/
#MainNavLenders ul.Level0 li#MainNavLenders36 { width:73px; }
#MainNavLenders ul.Level0 li#MainNavLenders64 { width:117px; }
#MainNavLenders ul.Level0 li#MainNavLenders70 { width:165px; }
#MainNavLenders ul.Level0 li#MainNavLenders75 { width:203px; }
#MainNavLenders ul.Level0 li#MainNavLenders55 { width:127px; }
#MainNavLenders ul.Level0 li#MainNavLenders82 { width:97px; }
#MainNavLenders ul.Level0 li#MainNavLenders87 { width:108px;}

#MainNavLenders ul.Level0 li#MainNavLenders36 a {	background-image:url(images/nav/home.gif); }
#MainNavLenders ul.Level0 li#MainNavLenders64 a {	background-image:url(images/nav/home_loans.gif); }
#MainNavLenders ul.Level0 li#MainNavLenders70 a {	background-image:url(images/nav/home_buyers.gif); }
#MainNavLenders ul.Level0 li#MainNavLenders75 a {	background-image:url(images/nav/financial_product.gif); }	
#MainNavLenders ul.Level0 li#MainNavLenders55 a {	background-image:url(images/nav/find_broker.gif); }
#MainNavLenders ul.Level0 li#MainNavLenders82 a {	background-image:url(images/nav/about_us.gif); }
#MainNavLenders ul.Level0 li#MainNavLenders87 a {	background-image:url(images/nav/contact.gif); }

#MainNavLenders ul.Level0 li#MainNavLenders36.SelectedTab a,
#MainNavLenders ul.Level0 li#MainNavLenders36 a:hover {	background-image:url(images/nav/home_on.gif); }
#MainNavLenders ul.Level0 li#MainNavLenders64.SelectedTab a,
#MainNavLenders ul.Level0 li#MainNavLenders64 a:hover {	background-image:url(images/nav/home_loans_on.gif); }
#MainNavLenders ul.Level0 li#MainNavLenders70.SelectedTab a,
#MainNavLenders ul.Level0 li#MainNavLenders70 a:hover {	background-image:url(images/nav/home_buyers_on.gif); }
#MainNavLenders ul.Level0 li#MainNavLenders75.SelectedTab a,
#MainNavLenders ul.Level0 li#MainNavLenders75 a:hover {	background-image:url(images/nav/financial_product_on.gif); }	
#MainNavLenders ul.Level0 li#MainNavLenders55.SelectedTab a,
#MainNavLenders ul.Level0 li#MainNavLenders55 a:hover {	background-image:url(images/nav/find_broker_on.gif); }
#MainNavLenders ul.Level0 li#MainNavLenders82.SelectedTab a,
#MainNavLenders ul.Level0 li#MainNavLenders82 a:hover {	background-image:url(images/nav/about_us_on.gif); }
#MainNavLenders ul.Level0 li#MainNavLenders87.SelectedTab a,
#MainNavLenders ul.Level0 li#MainNavLenders87 a:hover {	background-image:url(images/nav/contact_on.gif); }

/** brokers Level 1 styles **/

#MainNavLenders ul.Level0 li#MainNavLenders88 { width:73px; }
#MainNavLenders ul.Level0 li#MainNavLenders106 { width:140px; }
#MainNavLenders ul.Level0 li#MainNavLenders107 { width:87px; }
#MainNavLenders ul.Level0 li#MainNavLenders108 { width:114px; }
#MainNavLenders ul.Level0 li#MainNavLenders112 { width:121px; }
#MainNavLenders ul.Level0 li#MainNavLenders113 { width:160px; }
#MainNavLenders ul.Level0 li#MainNavLenders114 { width:97px;}
#MainNavLenders ul.Level0 li#MainNavLenders115 { width:106px;}


#MainNavLenders ul.Level0 li#MainNavLenders165 { width:258px;}


#MainNavLenders ul.Level0 li#MainNavLenders88 a {	 background-image:url(images/nav/brokers/home.gif); }
#MainNavLenders ul.Level0 li#MainNavLenders106 a { background-image:url(images/nav/brokers/growprosper.gif); }
#MainNavLenders ul.Level0 li#MainNavLenders107 a { background-image:url(images/nav/brokers/careers.gif); }
#MainNavLenders ul.Level0 li#MainNavLenders108 a { background-image:url(images/nav/brokers/ourservice.gif); }
#MainNavLenders ul.Level0 li#MainNavLenders112 a { background-image:url(images/nav/brokers/testimonials.gif); }
#MainNavLenders ul.Level0 li#MainNavLenders113 a { background-image:url(images/nav/brokers/businesspartners.gif); }
#MainNavLenders ul.Level0 li#MainNavLenders114 a { background-image:url(images/nav/brokers/aboutus.gif); }
#MainNavLenders ul.Level0 li#MainNavLenders115 a { background-image:url(images/nav/brokers/contact.gif); }

#MainNavLenders ul.Level0 li#MainNavLenders165 a { background-image:url(images/nav/brokers/managedocs.gif); }


#MainNavLenders ul.Level0 li#MainNavLenders88.SelectedTab a,
#MainNavLenders ul.Level0 li#MainNavLenders88 a:hover {	background-image:url(images/nav/brokers/home_on.gif); }
#MainNavLenders ul.Level0 li#MainNavLenders106.SelectedTab a,
#MainNavLenders ul.Level0 li#MainNavLenders106 a:hover {	background-image:url(images/nav/brokers/growprosper_on.gif); }
#MainNavLenders ul.Level0 li#MainNavLenders107.SelectedTab a,
#MainNavLenders ul.Level0 li#MainNavLenders107 a:hover {	background-image:url(images/nav/brokers/careers_on.gif); }
#MainNavLenders ul.Level0 li#MainNavLenders108.SelectedTab a,
#MainNavLenders ul.Level0 li#MainNavLenders108 a:hover {	background-image:url(images/nav/brokers/ourservice_on.gif); }	
#MainNavLenders ul.Level0 li#MainNavLenders112.SelectedTab a,
#MainNavLenders ul.Level0 li#MainNavLenders112 a:hover {	background-image:url(images/nav/brokers/testimonials_on.gif); }
#MainNavLenders ul.Level0 li#MainNavLenders113.SelectedTab a,
#MainNavLenders ul.Level0 li#MainNavLenders113 a:hover {	background-image:url(images/nav/brokers/businesspartners_on.gif); }
#MainNavLenders ul.Level0 li#MainNavLenders114.SelectedTab a,
#MainNavLenders ul.Level0 li#MainNavLenders114 a:hover {	background-image:url(images/nav/brokers/aboutus_on.gif); }
#MainNavLenders ul.Level0 li#MainNavLenders115.SelectedTab a,
#MainNavLenders ul.Level0 li#MainNavLenders115 a:hover {	background-image:url(images/nav/brokers/contact_on.gif); }

#MainNavLenders ul.Level0 li#MainNavLenders165.SelectedTab a,
#MainNavLenders ul.Level0 li#MainNavLenders165 a:hover {	background-image:url(images/nav/brokers/managedocs_on.gif); }


/* Main Level for Brokers */


#MainNavBrokers ul.Level0  {
	list-style:none;
	margin:0px;
	padding:0px;
}

#MainNavBrokers ul.Level0 li {
	list-style:none;
	float:left;
}

#MainNavBrokers ul.Level0 li a {
	display:block;
	height:23px;
	overflow:hidden;
	text-indent:-999em;
	background-repeat:no-repeat;
}

/** consumer Level 1 items **/
#MainNavBrokers ul.Level0 li#MainNavBrokers36 { width:73px; }
#MainNavBrokers ul.Level0 li#MainNavBrokers64 { width:117px; }
#MainNavBrokers ul.Level0 li#MainNavBrokers70 { width:165px; }
#MainNavBrokers ul.Level0 li#MainNavBrokers75 { width:203px; }
#MainNavBrokers ul.Level0 li#MainNavBrokers55 { width:127px; }
#MainNavBrokers ul.Level0 li#MainNavBrokers82 { width:97px; }
#MainNavBrokers ul.Level0 li#MainNavBrokers87 { width:118px;}

#MainNavBrokers ul.Level0 li#MainNavBrokers36 a {	background-image:url(images/nav/home.gif); }
#MainNavBrokers ul.Level0 li#MainNavBrokers64 a {	background-image:url(images/nav/home_loans.gif); }
#MainNavBrokers ul.Level0 li#MainNavBrokers70 a {	background-image:url(images/nav/home_buyers.gif); }
#MainNavBrokers ul.Level0 li#MainNavBrokers75 a {	background-image:url(images/nav/financial_product.gif); }	
#MainNavBrokers ul.Level0 li#MainNavBrokers55 a {	background-image:url(images/nav/find_broker.gif); }
#MainNavBrokers ul.Level0 li#MainNavBrokers82 a {	background-image:url(images/nav/about_us.gif); }
#MainNavBrokers ul.Level0 li#MainNavBrokers87 a {	background-image:url(images/nav/contact.gif); }

#MainNavBrokers ul.Level0 li#MainNavBrokers36.SelectedTab a,
#MainNavBrokers ul.Level0 li#MainNavBrokers36 a:hover {	background-image:url(images/nav/home_on.gif); }
#MainNavBrokers ul.Level0 li#MainNavBrokers64.SelectedTab a,
#MainNavBrokers ul.Level0 li#MainNavBrokers64 a:hover {	background-image:url(images/nav/home_loans_on.gif); }
#MainNavBrokers ul.Level0 li#MainNavBrokers70.SelectedTab a,
#MainNavBrokers ul.Level0 li#MainNavBrokers70 a:hover {	background-image:url(images/nav/home_buyers_on.gif); }
#MainNavBrokers ul.Level0 li#MainNavBrokers75.SelectedTab a,
#MainNavBrokers ul.Level0 li#MainNavBrokers75 a:hover {	background-image:url(images/nav/financial_product_on.gif); }	
#MainNavBrokers ul.Level0 li#MainNavBrokers55.SelectedTab a,
#MainNavBrokers ul.Level0 li#MainNavBrokers55 a:hover {	background-image:url(images/nav/find_broker_on.gif); }
#MainNavBrokers ul.Level0 li#MainNavBrokers82.SelectedTab a,
#MainNavBrokers ul.Level0 li#MainNavBrokers82 a:hover {	background-image:url(images/nav/about_us_on.gif); }
#MainNavBrokers ul.Level0 li#MainNavBrokers87.SelectedTab a,
#MainNavBrokers ul.Level0 li#MainNavBrokers87 a:hover {	background-image:url(images/nav/contact_on.gif); }

/** brokers Level 1 styles **/

#MainNavBrokers ul.Level0 li#MainNavBrokers88 { width:73px; }
#MainNavBrokers ul.Level0 li#MainNavBrokers106 { width:140px; }
#MainNavBrokers ul.Level0 li#MainNavBrokers107 { width:87px; }
#MainNavBrokers ul.Level0 li#MainNavBrokers108 { width:114px; }
#MainNavBrokers ul.Level0 li#MainNavBrokers112 { width:121px; }
#MainNavBrokers ul.Level0 li#MainNavBrokers113 { width:160px; }
#MainNavBrokers ul.Level0 li#MainNavBrokers114 { width:97px;}
#MainNavBrokers ul.Level0 li#MainNavBrokers115 { width:106px;}

#MainNavBrokers ul.Level0 li#MainNavBrokers173 { width:155px;}


#MainNavBrokers ul.Level0 li#MainNavBrokers88 a {	 background-image:url(images/nav/brokers/home.gif); }
#MainNavBrokers ul.Level0 li#MainNavBrokers106 a { background-image:url(images/nav/brokers/growprosper.gif); }
#MainNavBrokers ul.Level0 li#MainNavBrokers107 a { background-image:url(images/nav/brokers/careers.gif); }
#MainNavBrokers ul.Level0 li#MainNavBrokers108 a { background-image:url(images/nav/brokers/ourservice.gif); }
#MainNavBrokers ul.Level0 li#MainNavBrokers112 a { background-image:url(images/nav/brokers/testimonials.gif); }
#MainNavBrokers ul.Level0 li#MainNavBrokers113 a { background-image:url(images/nav/brokers/businesspartners.gif); }
#MainNavBrokers ul.Level0 li#MainNavBrokers114 a { background-image:url(images/nav/brokers/aboutus.gif); }
#MainNavBrokers ul.Level0 li#MainNavBrokers115 a { background-image:url(images/nav/brokers/contact.gif); }

#MainNavBrokers ul.Level0 li#MainNavBrokers173 a { background-image:url(images/nav/brokers/browselenders.gif); }

#MainNavBrokers ul.Level0 li#MainNavBrokers88.SelectedTab a,
#MainNavBrokers ul.Level0 li#MainNavBrokers88 a:hover {	background-image:url(images/nav/brokers/home_on.gif); }
#MainNavBrokers ul.Level0 li#MainNavBrokers106.SelectedTab a,
#MainNavBrokers ul.Level0 li#MainNavBrokers106 a:hover {	background-image:url(images/nav/brokers/growprosper_on.gif); }
#MainNavBrokers ul.Level0 li#MainNavBrokers107.SelectedTab a,
#MainNavBrokers ul.Level0 li#MainNavBrokers107 a:hover {	background-image:url(images/nav/brokers/careers_on.gif); }
#MainNavBrokers ul.Level0 li#MainNavBrokers108.SelectedTab a,
#MainNavBrokers ul.Level0 li#MainNavBrokers108 a:hover {	background-image:url(images/nav/brokers/ourservice_on.gif); }	
#MainNavBrokers ul.Level0 li#MainNavBrokers112.SelectedTab a,
#MainNavBrokers ul.Level0 li#MainNavBrokers112 a:hover {	background-image:url(images/nav/brokers/testimonials_on.gif); }
#MainNavBrokers ul.Level0 li#MainNavBrokers113.SelectedTab a,
#MainNavBrokers ul.Level0 li#MainNavBrokers113 a:hover {	background-image:url(images/nav/brokers/businesspartners_on.gif); }
#MainNavBrokers ul.Level0 li#MainNavBrokers114.SelectedTab a,
#MainNavBrokers ul.Level0 li#MainNavBrokers114 a:hover {	background-image:url(images/nav/brokers/aboutus_on.gif); }
#MainNavBrokers ul.Level0 li#MainNavBrokers115.SelectedTab a,
#MainNavBrokers ul.Level0 li#MainNavBrokers115 a:hover {	background-image:url(images/nav/brokers/contact_on.gif); }

#MainNavBrokers ul.Level0 li#MainNavBrokers173.SelectedTab a,
#MainNavBrokers ul.Level0 li#MainNavBrokers173 a:hover {	background-image:url(images/nav/brokers/browselenders_on.gif); }



/** Level 2 Navigation Styles **/
#Lvl2NavWrapper {
	min-height:163px;
	margin-bottom:18px;
}
* html #Lvl2NavWrapper {
	height:163px;
}

#Lvl2Nav ul,#Lvl2Nav li {
	margin:0px;
	padding:0px;
	list-style:none;
}	

#Lvl2Nav li {
	background:url(images/lvl2libg.gif) bottom left repeat-x;
}

#Lvl2Nav li a {
	color:#FFFFFF;
	background-image:url(images/lvl2bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	text-decoration:none;
	display:block;
	padding:4px 0px 6px 16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#Lvl2Nav li.SelectedTab a {
	background-image:url(images/lvl2bullet_on.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

/** Footer Nav styles **/
#FooterNav {	
	background:#008c9a;
	padding:11px 19px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#FooterNav .SkinObject {
	display:block;
	padding-right:16px;	
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	background-image:url(images/footernavsep.gif);
	background-position:right 3px;
	background-repeat:no-repeat;
}
#FooterNav a {
	color:#FFFFFF;
	padding-right:16px;
	padding-left:16px;
	background-image:url(images/footernavsep.gif);
	background-position:right 3px;
	background-repeat:no-repeat;
	text-decoration:underline;
}

#FooterNav #FooterNav1 a {
	padding-left:0px;
}
#FooterNav #FooterNav1 a span {
	visibility:visible;
}
#FooterNav #FooterNav5 a {
	padding-right:0px;
	background:none;
}



#Content11 {
	width:223px;
	padding-bottom:0.1px;
	float:left;
	background: transparent;
	margin-right:8px;
}

#Content21 {
	width:635px;
	background:#fff;
	padding-bottom:0.1px;	

} 


#subnav ul.Level0,  #subnav ul.Level0 li{ 
	margin:0; 
	list-style:none;
	text-align:center; 
	padding:0px;

}

#menu{
	min-height:163px;
	height:auto !important;
	height:163px;
}

   /* Broker */ 
    /* Broker */ 
	   /* Broker */ 
	
	#MainNav ul.Level0 li#MainNav13 {
	width:73px;
	height:25px;
	background: transparent url(images/home2.gif) top left no-repeat;
}
#MainNav ul.Level0 li#MainNav13 a {
	display:block;
	width:73px;
	height:25px;
	text-indent:-999em;
	overflow:hidden;
}

#MainNav ul.Level0 li#MainNav23 {
	width:139px;
    height:25px;
	background: transparent url(images/grow_prosper.gif) top left no-repeat;
}

#MainNav ul.Level0 li#MainNav23 a {
	display:block;
	width:139px;
	height:25px;
	text-indent:-999em;
	overflow:hidden;
}

#MainNav ul.Level0 li#MainNav33 {
	width:85px;
	height:25px;
	background: transparent url(images/careers.gif) top left no-repeat;
}

#MainNav ul.Level0 li#MainNav33 a {
	display:block;
	width:85px;
	height:25px;
	text-indent:-999em;
	overflow:hidden;
}

#MainNav ul.Level0 li#MainNav43 {
	width:114px;
	height:25px;
	background: transparent url(images/service.gif) top left no-repeat;
}

#MainNav ul.Level0 li#MainNav43 a {
	display:block;
	width:114px;
	height:25px;
	text-indent:-999em;
	overflow:hidden;
}

#MainNav ul.Level0 li#MainNav53 {
	width:119px;
	height:25px;
	left: 120px;
	background: transparent url(images/testimonials.gif) top left no-repeat;
}

#MainNav ul.Level0 li#MainNav53 a {
	display:block;
	width:119px;
	height:25px;
	text-indent:-999em;
	overflow:hidden;
}

#MainNav ul.Level0 li#MainNav63 {
	width:159px;
	height:25px;
	background: transparent url(images/businesspartner.gif) top left no-repeat;
}

#MainNav ul.Level0 li#MainNav63 a {
	display:block;
	width:159px;
	height:25px;
	text-indent:-999em;
	overflow:hidden;
}

#MainNav ul.Level0 li#MainNav73 {
	width:97px;
	height:25px;
	background: transparent url(images/About22.gif) top left no-repeat;
}

#MainNav ul.Level0 li#MainNav73 a {
	display:block;
	width:97px;
	height:25px;
	text-indent:-999em;
	overflow:hidden;
}
#MainNav ul.Level0 li#MainNav83 {
	width:103px;
	height:25px;
	background: transparent url(images/contact2.gif) top left no-repeat;
}

#MainNav ul.Level0 li#MainNav83 a {
	display:block;
	width:103px;
	height:25px;
	text-indent:-999em;
	overflow:hidden;
}

#Content13 {
	width:640px;
	background:#fff;
	padding-bottom:0.1px;
	float:left;
	margin-right:33px;

}

}

#Content23 {
	width:204px;
	background:#fff;
	padding-bottom:0.1px;
	float:left;
	margin-right:13px;

}

   /* Broker Content */
   
   #MainNav ul.Level0 li#MainNav14 {
	width:73px;
	height:25px;
	background: transparent url(images/home4.gif) top left no-repeat;
}
#MainNav ul.Level0 li#MainNav14 a {
	display:block;
	width:73px;
	height:25px;
	text-indent:-999em;
	overflow:hidden;
}

#MainNav ul.Level0 li#MainNav24 {
	width:140px;
	height:25px;
	background: transparent url(images/grow_prosper4.gif) top left no-repeat;
}

#MainNav ul.Level0 li#MainNav24 a {
	display:block;
	width:140px;
	height:25px;
	text-indent:-999em;
	overflow:hidden;
}

#content14 {
	margin-left:10px;
	width:222px;
	background:#fff url(images/brokerleftbg.gif)  top left repeat-x;
	padding-bottom:0.1px;
}

#content24 {
	margin-left:15px;
	width:667px;
	background:#fff ;
	padding-bottom:0.1px;
}


a.bulletlink {
	display:block;
	background-image:url(images/bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:15px;
}


/** Login **/
#dnn_ctr501_Login_Login_DNN_plUsername_imgHelp {
	display:none;
}
#dnn_ctr501_Login_Login_DNN_plPassword_imgHelp {
	display:none;
}

.LoginPanel .NormalTextBox {
	background:#EDEDED;
	border:none;
	pading-top:3px;
	padding-bottom:3px;
	text-indent:9px;
	width:100%; !important
}
.LoginPanel table {
	width:100%;
}
.LoginPanel table td {
	padding:0px 0px 7px 0px;
}	
.LoginPanel table td.SubHead {

}

/** form tables **/

table.formtable {
	border:1px solid #2998A4;
	width:90%;
	background:#E6EFF0;
}
table.formtable td {
	padding:5px;
}

table.formtable td td {
	padding:0px;
}

table.formtable .SubHead {
	font-weight:normal;
	color:#062143;
}

table.formtable .NormalTextBox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:200px;
}

table.formtable textarea.NormalTextBox {
	height:100px;
}


/** helpers **/
.Normal {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.5em;
}

h2.pagetitle {
	margin-bottom:1em;
	margin-top:0px;
	height:26px;
	background-repeat:no-repeat;
	background-position:top left;
	background-repeat:no-repeat;
	overflow:hidden;
}

h2.pagetitle span {
	display:block;
	text-indent:-999em;
	height:26px;
	background:url(images/headers/headerbg.gif) left bottom repeat-x;
}

#loaded {
	text-align:right;
	width:940px;
	margin-top:1em;
	margin-left:auto;
	margin-right:auto;
	font-size:9px;
	padding-right:8px;
	color:#008c9a;
}
#loaded a,#loaded a:hover {
	color:#008c9a;
}
.loadedlink {
	display:none;
}

ul.nomargin {
	margin:0px;
	padding:0px;
}

ul.unbulleted {
	margin:0px;
	padding:0px;
}
ul.unbulleted li {
	list-style:none;
	margin:0px;
	padding:0px;
}

.imgleft {
	margin-right:10px;
	margin-bottom:10px;
	float:left;
}

.imgright {
	margin-left:10px;
	margin-bottom:10px;
	float:right;
}

.imgbg {
	display:block;
	overflow:hidden;
	text-indent:-999em;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
}	

ul.horzlist {
	margin:0;
	padding:0;
	list-style-type:none;
}

ul.horzlist li {
	display:inline;
	float:left;
	list-style-type:none;
}
ul.horzlist a {
	display:block;
	float:left;
	text-decoration:none;
}

ul.horzlist a span{
	visibility:hidden;
}

ul.horzlistright {
	margin:0;
	padding:0;
	list-style-type:none;
}

ul.horzlistright li {
	display:inline;
	float:right;
	list-style-type:none;
}
ul.horzlistright a {
	display:block;
	float:left;
	text-decoration:none;
}

ul.horzlistright a span{
	visibility:hidden;
}
.leftcol {
	float:left;
	display:inline;
}
.rightcol {
	float:right;
	display:inline;
}
.nestedcolumns {
	width:768px;
}
/*\*/
html*.columns {
width:100%;
}/**/
*  html .columns {
	width:auto;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
html > body .clearfix {min-height: 1px; height: auto;} 
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

