/*
/// STYLES FOR THE GONE PORTAL PAGES
*/
body.home
{
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:10px;
	background:#E5ECF2 url(http://www.preferredconsumer.com/templates/preferredconsumer/images/background_finance.gif) left top repeat-x;

}


body.home a:link, body.home a:active, body.home a:visited, body.home a:hover,
body.portal a:link, body.portal a:active, body.portal a:visited, body.portal a:hover
{
	color:#3A79AA;
	
	text-decoration:none;
}
body.home a:hover, body.portal a:hover
{
	text-decoration:underline;
	color:#ff8400;
}
body.home #container
{
	width:900px;
	position:relative;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:10px;
	left:50%;
	margin-left:-450px;
	margin-top /**/:-15px;/* for IE/Win only */
	margin-top:0px !important /*Non-IE6*/; 
	margin-top:-15px /*IE6*/;
}
body.portal #container
{
	width:900px;
	position:relative;
	margin-top:46px;
	left:50%;
	margin-left:-450px;
}
body.home #container #content
{
	background:#FFFFFF url(http://www.preferredconsumer.com/templates/preferredconsumer/images/contentbg.gif) left top repeat-y;
	width:900px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:10px;
	min-height:544px;
	height:auto !important;
	height/**/:544px;
	
}
body.portal #container #content
{
	background:#FFFFFF url(http://www.preferredconsumer.com/templates/preferredconsumer/images/portal_contentbg.gif) left top repeat-y;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:10px;
	min-height:544px;
	height:auto !important;
	height/**/:544px;
}
#otheroptions
{
	background:#FFFFFF url(http://www.preferredconsumer.com/templates/preferredconsumer/images/otheroptions_bg.gif) left top repeat-x;
	padding-bottom:15px;
	border-bottom:1px #A4B2C1 solid;
	text-align:center;
}
#footer
{
	margin-top:10px;
	font-size:9px;
	text-align:center;
	color:#3A79AA;
}

#footer h3
{
	margin:10px 0px 10px 0px;
	border:0px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:13px;
	color:#3A79AA;
	text-transform:uppercase;
}

.subcontent-unit-border-headlines  
{width:420px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:solid 0px rgb(0,0,0); background-color:rgb(255,255,255);}

.subcontent-unit-border-hottopics  
{width:210px; margin:0 0 0 0; padding:0px 0px 20px 0px; border-right:solid 0px rgb(204,204,204); border-left:solid 0px rgb(204,204,204); border-bottom:solid 0px rgb(204,204,204); background-color:rgb(238,238,238);}

.subcontent-unit-border-findmortgage 
{width:184px; margin:0 0 0 0; padding:0px 0px 20px 0px; border-right:solid 0px rgb(204,204,204); border-left:solid 0px rgb(204,204,204); border-bottom:solid 0px rgb(204,204,204); background-color:rgb(255,132,0);}


.round-border-top-headlines {width:420px; height:40px; position:absolute; background:url(http://www.preferredconsumer.com/templates/preferredconsumer/images/findmortgagebrokers.gif) no-repeat; margin-top:0px; margin-left:0px;}

.round-border-top-hottopics {width:210px; height:40px; position:absolute; background:url(http://www.preferredconsumer.com/templates/preferredconsumer/images/financeinformation.gif) no-repeat; margin-top:0px; margin-left:0px; margin-right:0px; }

.round-border-top-findmortgage {width:184px; height:40px; position:absolute; background:url(http://www.preferredconsumer.com/templates/preferredconsumer/images/findfinancespecialists.gif) no-repeat; margin-top:0px; margin-left:0px; margin-right:0px; }







#topnav2 h3
{
	margin:-45px 10px 10px 215px;
	border:0px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-transform:uppercase;
}

#topnav3 h3
{
	margin:-36px 10px 10px 390px;
	border:0px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-transform:uppercase;
}



#topnav4 h3
{
	margin:0px 0px 0px 569px;
	border:0px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-transform:uppercase;
}

#topnav5 h3
{
	margin:0px 0px 0px 769px;
	border:0px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-transform:uppercase;
}


#topnav2 h4
{
	margin:-45px 10px 10px -400px;
	border:0px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-transform:uppercase;
}

#topnav3 h4
{
	margin:-34px 10px 10px -20px;
	border:0px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-transform:uppercase;
}

#topnav4 h4
{
	margin:-34px 20px 10px 370px;
	border:0px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-transform:uppercase;
}

#topnav5 h4
{
	margin:-34px 20px 10px 755px;
	border:0px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-transform:uppercase;
}

#imgborder {clear:both; margin:3px 10px 7px 0; padding:3px; border:1px solid rgb(255,132,0);}


/*
/// HOME COLUMNS
*/

body.home #leftcol
{
	position:relative;
	display:inline;
	float:left;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:11px;
	width:658px;
	margin-left:18px;
}

body.home #leftcol h1
{
	margin:10px 0px 10px 0px;
	border:0px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:17px;
	color:#3A79AA;
	text-transform:uppercase;
}

body.home #leftcol h2
{
	margin:10px 0px 10px 0px;
	border:0px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:14px;
	color:#3A79AA;
	text-transform:uppercase;
}

body.home #leftcol h3
{
	margin:10px 0px 10px 0px;
	border:0px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:13px;
	color:#3A79AA;
	text-transform:uppercase;
}

body.home #leftcola
{
	position:relative;
	display:inline;
	float:left;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:11px;
	width:420px;
	margin-left:2px;}

body.home #leftcola h1
{
	margin:10px 0px 10px 0px;
	border:0px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:17px;
	color:#3A79AA;
	text-transform:uppercase;
}

body.home #leftcola h2
{
	margin:10px 0px 0px 0px;
	border:0px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:14px;
	color:#3A79AA;
	text-transform:uppercase;
}

body.home #leftcola h3
{
	margin:10px 0px 10px 0px;
	border:0px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:11px;
	color:#3A79AA;
	text-transform:uppercase;
}

body.home #leftcolb
{
	position:relative;
	display:inline;
	float:left;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:11px;
	width:200px;
	margin-left:24px;
}

body.home #leftcolb h1
{
	margin:10px 0px 10px 0px;
	border:0px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:17px;
	color:#3A79AA;
	text-transform:uppercase;
}

body.home #leftcolb h2
{
	margin:10px 0px 10px 0px;
	border:0px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:14px;
	color:#3A79AA;
	text-transform:uppercase;
}

body.home #leftcolb h3
{
	margin:10px 0px 10px 0px;
	border:0px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:11px;
	color:#3A79AA;
	text-transform:uppercase;
}

body.home #leftcolb a:link, body.home #leftcolb a:active, body.home #leftcolb a:visited, body.home #leftcolb a:hover,
body.portal #leftcolb a:link, body.portal #leftcolb a:active, body.portal #leftcolb a:visited, body.portal #leftcolb a:hover
{
	color:#3A79AA;

}
body.home #leftcolb a:hover, body.portal a:hover
{
	text-decoration:underline;
	color:#ff8400;
}

body.home #leftcol li
{
	
	border:0px;
	
	color:#3A79AA;
	
}

body.home #mainnavframe
{
	
	border:0px;
	
	
	color:#3A79AA;
	
}



body.home #leftcola li
{
	
	border:0px;
	
	color:#3A79AA;
	
}

body.home #leftcolb li
{
	
	border:0px;
	
	color:#3A79AA;
	
}

body.home #leftcol div.border
{
	position:relative;
	border-left:1px #A4B2C1 solid;
	border-right:1px #A4B2C1 solid;
	padding:0px 7px 0px 7px;
}
body.home #leftcol div.border div.text
{
	position:relative;
	padding:10px;
	padding-top:5px;
	background:#EDF2F7 url(images/gone/home_v3_p_bg.jpg) left top repeat-x;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:9px;
	margin:0px;
}
body.home #leftcol div.border div.text p
{
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:9px;
	line-height:13px;
	margin:0px;
	margin-bottom:10px;
}
body.home #leftcol div.border div.text p.link
{
	margin-top:5px;
	margin-bottom:5px;
}
body.home #leftcol div.border div.text p.desc
{
	margin-bottom:20px;
}
body.home #leftcol div.bottom
{
	position:relative;
	height:9px;
	background:url(images/gone/home_v3_leftcol_bottom.gif) left top no-repeat;
	overflow:hidden;
	margin-bottom:8px;
}
body.home #leftcol div.titlelinks
{
	position:relative;
	width:658px;
	height:29px;
	overflow:hidden;
}
body.home #leftcol div.titlelinks p
{
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:9px;
	text-align:right;
	text-transform:uppercase;
	margin:0px;
	padding:0px;
	padding-right:10px;
}
body.home #leftcol div.titlelinks p a
{
	color:black;
}
body.home #leftcol div.titlelinks p a:hover
{
	color:#73880A;
}
body.home #home-header-biz
{
	background:url(http://www.preferredconsumer.com/graphics/home_v3_title_business.gif) left top no-repeat;
}
body.home #home-header-life
{
	background:url(http://www.preferredconsumer.com/graphics/home_v3_title_life.gif) left top no-repeat;
}
body.home #home-header-leisure
{
	background:url(http://www.preferredconsumer.com/graphics/home_v3_title_leisure.gif) left top no-repeat;
}
body.home #rightcol
{
	position:relative;
	display:inline;
	float:right;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:11px;
	width:180px;
	margin-right:18px;
}

body.home #rightcol a:link, body.home #rightcol a:active, body.home #rightcol a:visited, body.home #rightcol a:hover,
body.portal #rightcol a:link, body.portal #rightcol a:active, body.portal #rightcol a:visited, body.portal #rightcol a:hover
{
	color:#3A79AA;
	
	text-decoration:none;
}
body.home #rightcol a:hover, body.portal #rightcol a:hover
{
	text-decoration:underline;
	color:#FF8400;
}

body.home #rightcol h1
{
	margin:10px 0px 10px 0px;
	border:0px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:17px;
	color:#FF8400;
	text-transform:uppercase;
}

body.home #rightcol h2
{
	margin:10px 0px 10px 0px;
	border:0px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:14px;
	color:#FF8400;
	text-transform:uppercase;
}

body.home #rightcol h3
{
	margin:5px 0px 5px 0px;
	border:0px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:11px;
	color:#FF8400;
	text-transform:uppercase;
}

body.home #rightcol li
{
	margin:0px 0px 0px 0px;
	border:0px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:10px;
	color:#73880A;
	
}

body.home #li
{
	margin:10px 0px 10px 0px;
	border:0px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:13px;
	color:#3A79AA;
	text-transform:uppercase;
}

body.home #rightcol p
{
	margin:0px;
	margin-bottom:10px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:11px;
	line-height:12px;
}
body.home #home-recalls, body.home #home-complaints,
body.home #home-privacy, body.home #home-frauds, body.home #home-travel
{
	margin-bottom:20px;
}
body.home div.clear
{
	position:relative;
	clear:both;
	height:1px;
	overflow:hidden;
}
body.home #gone-directory-date
{
	position:absolute;
	right:35px;
	top:30px;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
}

/*
/// LEARN PORTAL COLUMNS
*/

#learn-leftcolumn
{
	position:relative;
	float:left;
	margin-left:11px !important;
	margin-left/**/:6px;
	width:475px;
}
#learn-rightcolumn
{
	position:relative;
	float:left;
	margin-left:10px;
	width:242px;
}
#container.learn a:link, #container.learn a:active, #container.learn a:visited, #container.learn a:hover
{
	color:#AB034A;
}
div.clear1px
{
	clear:both;
	height:1px;
	overflow:hidden;
}
div.imgbutton
{
	position:relative;
	float:left;
	display:inline;
	margin-left:5px;
	margin-bottom:5px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:10px;
	width:100px;
}
div.imgbutton img
{
	margin-bottom:5px;
}
/*
body.portal div.mainnavframe div.grad table, body.portal div.mainnavframe div.grad td ul
{
	width:439px !important;
	margin:0px !important;
	padding:0px !important;
}
*/
#learn-leftcolumn div.mainnavframe
{
	margin:0px !important;
	margin-top:10px !important;
}
#biznavbg td li a
{
	color:#194D82 !important;
}
#lifenavbg td li
{
	background:url(http://www.preferredconsumer.com/templates/preferredconsumer/life/images/bullet_arrow.gif) no-repeat 0px 1px;
}
#lifenavbg td li a
{
	color:#82193C !important;
}
#leisurenavbg td li
{
	background:url(http://www.preferredconsumer.com/templates/preferredconsumer/leisure/images/bullet_arrow.gif) no-repeat 0px 1px;
}
#leisurenavbg td li a
{
	color:#602080 !important;
}
body.portal div.mainnavframe div.grad td li small
{
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:9px;
	font-style:normal;	
}
td
{
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:10px;
	font-style:normal;	
}


/*
/// STYLES FOR THE BUTTON BOXES
*/

.biznavframe
{
	border:1px #194D82 solid;
	background-color:#F2F9FF;
	margin-bottom:2px;
}
.biznavheader
{
	width:auto !important;
	width /**/:100%;/* for IE/Win only */
	background:#194D82 url(http://www.preferredconsumer.com/graphics/bg_businesscat_title.jpg) left top repeat-x;
	border-top:1px #BFD8F0 solid;
	border-right:1px black solid;
	border-bottom:1px black solid;
	border-left:1px #BFD8F0 solid;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FF77A1CB, EndColorStr=#FF194D82);
	text-align:center;
	position:relative;	
}
.biznavheadertext
{
	margin:2px;
	font-family:Georgia;
	font-size:12px;
	color:#F2FFF4;
	font-weight:bold;
	width:auto;
	width /**/:98%;/* for IE/Win only */
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#254E7F', Direction=135, Strength=2);
}
#biznavbg
{
	margin:0px;
	width:auto !important;
	background:#C3DBF1 url(http://www.preferredconsumer.com/graphics/bg_businesscat_content.jpg) left top repeat-x;
	border:1px #194D82 solid;
	padding:10px;
	padding-left:20px;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFF1F8FF, EndColorStr=#FFC2DAF1);
	text-align:center;
	font-family:Georgia, Times New Roman, New York, Times, serif;
	font-size:12px;
	line-height:17px;
	color:black;
	font-weight:bold;
	box-sizing: border-box;
	-moz-box-sizing: padding-box;
	-moz-box-sizing: border-box;
}
#biznavbg a:link, #biznavbg a:visited, #biznavbg a:active
{
	color:#194D82;
	text-decoration:none;
}
#biznavbg a:hover
{
	color:#194D82;
	text-decoration:underline;
}

.lifenavframe
{
	border:1px #82193C solid;
	background-color:#FFFFF2;
	margin-bottom:2px;
	margin-top:5px;
}
.lifenavheader
{
	width:auto !important;
	width /**/:100%;/* for IE/Win only */
	background:#AB4D6D url(http://www.preferredconsumer.com/graphics/bg_lifecat_title.jpg) left top repeat-x;
	border-top:1px #E4B6C6 solid;
	border-right:1px #370B1A solid;
	border-bottom:1px #370B1A solid;
	border-left:1px #E4B6C6 solid;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFCC7894, EndColorStr=#FF841B3E);
	text-align:center;
	position:relative;	
}
.lifenavheadertext
{
	margin:2px;
	font-family:Georgia;
	font-size:12px;
	color:#F2FFF4;
	font-weight:bold;
	width:auto;
	width /**/:98%;/* for IE/Win only */
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#7C263E', Direction=135, Strength=2);
}
#lifenavbg
{
	margin:0px;
	background:#E6E6B7 url(http://www.preferredconsumer.com/graphics/bg_lifecat_content.jpg) left top repeat-x;
	border:1px #82193C solid;
	padding:10px;
	padding-left:20px;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFEFEF0, EndColorStr=#FFE6E6B6);
	text-align:center;
	font-family:Georgia, Times New Roman, New York, Times, serif;
	font-size:12px;
	line-height:17px;
	color:black;
	font-weight:bold;
}
#lifenavbg a:link, #lifenavbg a:visited, #lifenavbg a:active
{
	color:#82193C;
	text-decoration:none;
}
#lifenavbg a:hover
{
	color:#82193C;
	text-decoration:underline;
}

.leisurenavframe
{
	border:1px #602080 solid;
	background-color:#D7B4E6;
	margin-bottom:2px;
	margin-top:5px;
}
.leisurenavheader
{
	width:auto !important;
	width /**/:100%;/* for IE/Win only */
	background:#642584 url(http://www.preferredconsumer.com/graphics/bg_leisurecat_title.jpg) left top repeat-x;
	border-top:1px #E1CEEB solid;
	border-right:1px #48235B solid;
	border-bottom:1px #48235B solid;
	border-left:1px #E1CEEB solid;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFC7A3D9, EndColorStr=#FF642584);
	text-align:center;
	position:relative;	
}
.leisurenavheadertext
{
	margin:2px;
	font-family:Georgia;
	font-size:12px;
	color:#F2FFF4;
	font-weight:bold;
	width:auto;
	width /**/:98%;/* for IE/Win only */
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#48235B', Direction=135, Strength=2);
}
#leisurenavbg
{
	margin:0px;
	width:auto !important;
	background:#C7E9E9 url(http://www.preferredconsumer.com/graphics/bg_leisurecat_content.jpg) left top repeat-x;
	border:1px #602080 solid;
	padding:10px;
	padding-left:20px;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFF1FEFE, EndColorStr=#FFC6E9E9);
	text-align:center;
	font-family:Georgia, Times New Roman, New York, Times, serif;
	font-size:12px;
	line-height:17px;
	color:black;
	font-weight:bold;
}
#leisurenavbg a:link, #leisurenavbg a:visited, #leisurenavbg a:active
{
	color:#602080;
	text-decoration:none;
}
#leisurenavbg a:hover
{
	color:#602080;
	text-decoration:underline;
}

/*
/// FIND, BUY & REWARD PORTAL COLUMNS
*/

#find-leftcolumn
{
	position:relative;
	display:inline;
	float:left;
	margin-left:11px;
	width:475px;
}
#find-rightcolumn
{
	position:relative;
	display:inline;
	float:left;
	margin-left:10px;
	width:242px;
}
#container.find a:link, #container.find a:active, #container.find a:visited, #container.find a:hover
{
	color:#FF9900;
}
ul.find-profdirectories li
{
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:11px;
	font-style:normal !important;
}

/*
/// BUY PORTAL COLUMNS
*/

#buy-leftcolumn
{
	position:relative;
	display:inline;
	float:left;
	margin-left:11px;
	width:359px;
}
#buy-rightcolumn
{
	position:relative;
	display:inline;
	float:left;
	margin-left:10px;
	width:358px;
}
#container.buy a:link, #container.buy a:active, #container.buy a:visited, #container.buy a:hover
{
	color:#0F715F;
}

/*
/// REWARD PORTAL COLUMNS
*/

#reward-leftcolumn
{
	position:relative;
	display:inline;
	float:left;
	margin-left:11px;
	width:359px;
}
#reward-rightcolumn
{
	position:relative;
	display:inline;
	float:left;
	margin-left:10px;
	width:358px;
}
#container.reward a:link, #container.reward a:active, #container.reward a:visited, #container.reward a:hover
{
	color:#265C93;
}

/*
/// GENERAL PORTAL COLUMN STYLES
*/

div.mainnavframe
{
	position:relative;
	background-color:white;
}
div.mainnavframe p
{
	padding:0px 10px 0px 10px;
	margin:5px 0px 7px 0px;
}
div.mainnavframe div.grad
{
	position:relative;
	background:#F2F6FA url(http://www.preferredconsumer.com/graphics/bg_generalcat_content.jpg) left top repeat-x;
	padding:5px 10px 5px 10px;
	margin:5px;
	border:1px #A4B2C1 solid;
}
div.mainnavframe div.grad p
{
	padding:0px;
	margin:5px 0px 7px 0px;
}
div.mainnavframe h1, div.mainnavframe h2
{
	font-family:verdana, arial, geneva, helvetica, sans-serif;
}
div.grad ul
{
	margin-left:0px;
	padding-left:35px;
}
div.grad li
{
	padding-top:2px;
	font-style:italic;
}
div.mainnavheader
{
	background:#194D82 url(http://www.preferredconsumer.com/graphics/bg_businesscat_title.jpg) left top repeat-x !important;
}
body.portal input.informiti-search
{
	width:200px;
}
#portaldate
{
	position:absolute;
	top:20px;
	right:0px;
	padding-right:15px;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
	text-align:right;
}


/*
/// FORM STYLES
*/

input.off,textarea
{
	border:1px #194D82 solid;
	background-color:#FFFFFF;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFFFF, EndColorStr=#FFF2F9FF);
	font-family:Georgia, Times New Roman, New York, Times, serif;
	font-size:12px;
	font-weight:normal;
	color:black;
	text-align:left;
	padding-left:5px;
	margin-top:0px;
}

/*
/// STYLES FOR SUBPAGE NAVS
*/

/* Default style for non-Javascript users */
#gone-sidenav
{
	border:1px black solid;
}

div.mainnavframe
{
	margin-top:5px;
}
div.mainnavframe, div.biznavframe, div.lifenavframe, div.leisurenavframe
{
	position:relative !important;
	display:block !important;;
	margin-bottom:5px;
}
div.biznavframe a, #gone-sidenav a, #block-mainnav div.mainnavframe a
{
	position:relative;
	width:auto !important;
	width /**/:100%;/* for IE/Win only */
	display:block;
	background:#C3DBF2 url(http://www.preferredconsumer.com/graphics/gonesidenav_biz_buttonbg.jpg) left top repeat-x;
	border:1px #78A1CA solid;
	border-top-color:white;
	border-left-color:white;
	padding:3px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:10px;
	color:#194D82;
	text-align:center;
}
div.biznavframe a:hover, div.biznavframe a.on, #gone-sidenav a:hover, #block-mainnav div.mainnavframe a:hover
{
	background:white !important;
	border:1px #FFFFFF solid;
	border-bottom-color:#78A1CA;
}
#biznav a
{
	color:#194D82 !important;
}
div.lifenavframe a
{
	position:relative;
	width:auto !important;
	width /**/:100%;/* for IE/Win only */
	display:block;
	background:#E8E9B9 url(http://www.preferredconsumer.com/graphics/gonesidenav_life_buttonbg.jpg) left top repeat-x;
	border:1px #B3B37D solid;
	border-top-color:white;
	border-left-color:white;
	padding:3px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:10px;
	color:#82193C !important;
	text-align:center;
}
div.lifenavframe a:hover, div.lifenavframe a.on
{
	background:white !important;
	border:1px #FFFFFF solid;
	border-bottom-color:#B3B37D;
}
div.leisurenavframe a
{
	position:relative;
	width:auto !important;
	width /**/:100%;/* for IE/Win only */
	display:block;
	background:#C8EAE9 url(http://www.preferredconsumer.com/graphics/gonesidenav_leisure_buttonbg.jpg) left top repeat-x;
	border:1px #49BCBC solid;
	border-top-color:white;
	border-left-color:white;
	padding:3px;
	font-family:verdana, arial, geneva, helvetica, sans-serif;
	font-size:10px;
	color:#602080 !important;
	text-align:center;
}
div.leisurenavframe a:hover, div.leisurenavframe a.on
{
	background:white !important;
	border:1px #FFFFFF solid;
	border-bottom-color:#49BCBC;
}

#content-area div.imgbutton 
{
	text-align:center;
	font-size:10px;
	font-style:normal !important;
}
