/*
	First Home Buyers CSS
	- For purpose of DHTML & independent styling.
*/
/* Updates the Masthead */

/* DHTML Menu for Homepage */
#dhtml_menu{
	width: 546px;
	/*height: 300px;*/
	margin-bottom: 10px;
}
#dhtml_menu .menu{
	float: left;
	width: 178px;
	/*padding-top: 82px;*/
}
#menu1, #menu2{
	margin-right: 4px;
}
/*
#menu1{background: url(images/menu_plan.gif) no-repeat;}
#menu2{background: url(images/menu_purchase.gif) no-repeat;}
#menu3{background: url(images/menu_readytogo.gif) no-repeat;}
*/
#dhtml_menu div ul li{
	width: 159px!important;
	width: 179px;
}
#menu1 ul li, #menu2 ul li, #menu3 ul li, #rhs_menu ul li, #rhs_menu ul li.on{
	background: #F5F5F5 url(/images/ar_off_grey.gif) no-repeat scroll 95% 50%;
	margin: 1px 0px;
	padding: 5px;
	padding-right: 14px;
	display: block;
	width: 166px!important;
	width: 184px;
	font-size: 0.95em;
}
#menu1 ul li a, #menu2 ul li a, #menu3 ul li a{
	text-decoration: none!important;
}
#menu1 ul li.option_fhb a:hover, #menu2 ul li.option_fhb a:hover, #menu3 ul li.option_fhb a:hover{
	color: red;
}
#menu1 ul li.hidden_fhb a, #menu2 ul li.hidden_fhb a, #menu3 ul li.hidden_fhb a{
	font-weight: bold;
}
#menu1 ul li a:visited, #menu2 ul li a:visited, #menu3 ul li a:visited{
	color: #000;
}
#rhs_menu ul li, #rhs_menu ul li.on{
	background-image: none;
}
#menu1 ul li.hidden_fhb, #menu2 ul li.hidden_fhb, #menu3 ul li.hidden_fhb {
	display: none;
	cursor: text;
	background-image: none;
}
#menu1 ul li.hidden_fhb a:hover, #menu2 ul li.hidden_fhb a:hover, #menu3 ul li.hidden_fhb a:hover{
	color: red;
}
/* RHS DHTML Menu for Templates */
#rhs_menu{
	width: 185px;
	float: left;
	margin-bottom: 20px;
}
.hidden_fhb{
	display: none;
}
#rhs_menu ul li, #rhs_menu ul li.on {
	cursor: default;
}
#rhs_menu ul li a, #rhs_menu ul li a:visited, #rhs_menu ul li.option_fhb a, #rhs_menu ul li.option_fhb a:visited {
	text-decoration: none;
	color: #000;
}
#rhs_menu ul li a:hover, #rhs_menu ul li.on a {
	text-decoration: none;
	color: red;
}
#rhs_menu ul li.on a, #rhs_menu ul li.on a:visited{
	color: red;
	font-weight:bold;
}
#rhs_menu ul li.option_fhb a:hover{color:red}
#rhs_menu .current{
	display: block;
}
#plan, #purchase, #readytogo, #howtoapply{
	height: 19px;
	line-height: 20px;
	padding-left: 8px;
	color: #fff;
	cursor: pointer;
	margin-bottom: 1px;
	width: 177px!important;
	width: 185px;
	background: url(/vgnmedia/images/Personal_Finance/ar_on_white.gif) no-repeat scroll 95% 50%;
}
#plan a, #purchase a, #readytogo a, #howtoapply a{
	color: #fff;
	text-decoration: none;
}
#plan{
	margin-top:1px;
	background-color: #6e808d;
}
#rhs_menu .down{
	background-image: url(/vgnmedia/images/Personal_Finance/ad_on_white.gif);
	background-repeat: no-repeat scroll
	background-position: 95% 50%;
}
#purchase{
	background-color: #384952;
}
#readytogo{
	background-color: #5a828a;
	margin-bottom: 0px;
}
#howtoapply{
	margin-top: 9px;
	background-color: #767676;
}
#howtomenu{
	background: #ebebeb;
	font-size: 11px;
	padding: 6px 0px 14px 16px;
	color: #000;
	display: none;
}
#howtomenu ul li{
	margin: auto;
	width: auto!important;
	background: none;
	padding: 0px;
}
#howtomenu ul li a{
	background:transparent url(/images/ar_inv_red.gif) no-repeat scroll 0pt 4px;
	font-size:1em;
	line-height:16px;
	margin:1px 0pt 0pt;
	padding:0pt 0pt 2px 12px;
	text-decoration: none;
}
#howtomenu ul li a:link{text-decoration:none;}
/*
.plan{
	background: url(images/rhs_plan.gif) no-repeat top left;
	padding-top: 54px;
}
.purchase{
	background: url(images/rhs_purchase.gif) no-repeat top left;
	padding-top: 54px;
}
.readytogo{
	background: url(images/rhs_readytogo.gif) no-repeat top left;
	padding-top: 54px;
}
*/
/* Home Page additions */
#tContent ul.ulSeminar{

}
#tContent ul.ulSeminar li{
	background:transparent url(/vgnmedia/images/Personal_Finance/ar_inv_red.gif) no-repeat scroll 0pt 4px;
}
#tContent ul.ulSeminar li a{
	text-decoration: none;
}
#tContent ul.ulSeminar li.liClear{
	padding-top: 2px;
	background: none;
}
/* Content Structure */
.leftContent{
	float: left;
	margin-right:18px!important;
	margin-right:25px;
	width:343px!important;
	width:333px;
}
.contentTblLghtGry{
	background-color: #F5F5F5;
}
.fr{
	float: right;
}
.fl{
	float: left;
}
#pagination{
	padding: 10px 10px;
	margin-top: 20px;
	background-color: #EBEBEB;
}
#pagination .next{
	float: right;
	padding-right: 20px;
	color: red;
	background: url(/vgnmedia/images/Personal_Finance/fhb_pagination_next.gif) no-repeat scroll 98% 50%;
}
#pagination .previous{
	padding-left: 10px;
	background: url(/vgnmedia/images/Personal_Finance/fhb_pagination_previous.gif) no-repeat scroll 0% 50%;
}
.intro{
	font-size: 1.2em;
}
