.fc_wb_clear {
	clear:both;
	font-size:0;
	line-height:0;
	height:0;
}
body {
	margin:0 auto;
	background:#A3D3EA url(/images/templates/FC_WB/bkd.jpg) no-repeat center top;
	width:1050px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}
#fc_wb_bodyWrap
{
	position:relative;
	text-align:left;
}

#fc_wb_headerCont {
	margin:0;
	height:154px;
}
#fc_wb_header 
{
	margin:0;
	width:838px;
	position:relative;
}
#fc_wb_headerLogo {
	position:absolute; 
	margin:0; 
	left:-25px; 
	top:-12px;
	display:block;
	width:196px;
	height:195px;
	z-index:2;
}
#fc_wb_headerLogo img {
	border:none;
}
#fc_wb_headerLogo:active, #fc_wb_headerLogo:focus{
	outline: 0 none;
	-moz-outline-style: none;
}
html>body #headerLogo:active, html>body #headerLogo:focus{
	*noFocusLine: expression(this.onFocus=this.blur())
}
.headerNav {
	display:block;
	float:left;
	margin:16px 35px 0 0;
	font-size:11px;
	text-align:center;
	cursor:pointer;
	width:70px;
	font-weight:bold;
	text-decoration:none;
	position:relative;
	z-index:1;
}

#lnkAbout{margin-left:175px;}

.headerNav a{text-decoration:none;}
.headerNav a:hover{color: #fff;text-decoration:none;}
.headerNav a:active{color: #fff;text-decoration:none;}
.headerTextCont {
	height:18px;
	position:relative;
	top:3px;
}


.headerText {
	height:18px;
	margin:1px 0 0 0;
	line-height:18px;
	background:repeat-x top left;
	text-decoration:none;
	cursor: pointer;
	color:#fff;
	padding:0 5px;
	display:inline-block;
	_display:inline;
}
.headerText a {text-decoration:none;}
.headerTextLeft {
	background:transparent no-repeat left top;
	height:18px;
	width:8px;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
}
.headerTextRight {
	background:transparent no-repeat right top;
	height:18px;
	width:8px;
	position:absolute;
	right:0;
	top:0;
	z-index:1;
}

#headerTextAboutLeft, #headerTextAboutRight{background-image:url(/images/templates/FC_WB/aboutEnds.png);}
#headerTextVolLeft, #headerTextVolRight{background-image:url(/images/templates/FC_WB/volEnds.png);}
#headerTextFamLeft, #headerTextFamRight{background-image:url(/images/templates/FC_WB/famEnds.png);}
#headerTextSchoolLeft, #headerTextSchoolRight{background-image:url(/images/templates/FC_WB/schoolEnds.png);}
#headerTextSupportLeft, #headerTextSupportRight{background-image:url(/images/templates/FC_WB/supportEnds.png);}
#headerTextHouseLeft, #headerTextHouseRight{background-image:url(/images/templates/FC_WB/houseEnds.png);}

.headerDrpWrap
{
	filter: alpha(opacity=1);
	-khtml-opacity: 0.01; 
	-moz-opacity: 0.01;     
	opacity: 0.01; 
	position:absolute;
	width:170px;
	z-index:500;
	top:118px;
	_top:121px;
	/*
	_margin-left:22px;
	*margin-left:22px;
	*/
}
.headerDrpTop
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='', sizingMethod='scale');
	_filter:;
	background-repeat:no-repeat;
	background-position:left top;
	height:16px;
	width:170px;
	position:relative;
	z-index:500;
}
.headerDrp {
	position:relative;
	text-align:left;
	width:168px;
	z-index:500;
	border-left:solid 1px white;
	border-right:solid 1px white;
}
.headerDrp a{
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF !important;
	display:block;
	padding:8px 8px;
	text-decoration:none !important;
	border-bottom:solid white 1px;
}
.headerDrp a:hover, x:-moz-any-link, x:default 
{ 
	/*{Firefox 3.0 and newer} */
	color: #fff !important;
	text-decoration:none !important;
}
.headerDrp a:active{
	color: #fff !important; 
	text-decoration:none !important;
}
.headerDrp a:visited{
	color: #fff !important;
	text-decoration:none !important;
}

.headerDrpBottom
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='', sizingMethod='scale');
	_filter:;
	position:relative;
	background-repeat:no-repeat;
	background-position:left top;
	height:9px;
	width:170px;
	z-index:500;
	margin-top:-1px;
}


#fc_wb_centerContCont
{
	float:left;
	text-align:left;
	width:678px;
	margin-top:-25px;
	font-size:0px;
	overflow:hidden;
}
#fc_wb_centerContTop {display:none;}
#fc_wb_centerCont {

	font-size:12px;
	overflow:visible;
	pad!ding:10px;
	background:#fff;
	border:3px solid #86BED7;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
}
#fc_wb_centerContBottom{display:none;}

/* new stuff */
#fc_wb_navCont
{
	float:left;
	margin-top: 20px;
}

.fc_wb_leftNav {
	display:block;
	text-align:left;
	width:169px;
	position:relative;
	top:-6px;
	background:transparent url('/images/templates/FC_WB/leftNavBkd.png') repeat-y left top;
}

.fc_wb_leftNav a {
	border-top:solid 1px #EDEDED;
	border-bottom:solid 1px #E4E4E4;
	display:block;
	font-weight:bold;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 11px;
	line-height:125%;
	color:#000000  !important;
	text-decoration:none  !important;
	position:relative;
	max-height:100px;
	font-size:12px;
}
.fc_wb_leftNav a:hover {
	text-decoration:underline  !important;
}
.fc_wb_leftNav a.leftNavSelected
{
	background:#A4D4EA url('/images/templates/FC_WB/navSelectedBkd.jpg') repeat-x left top;
	border-bottom:none;
	margin-bottom:0px;
}

.leftSubNav
{
	display:block;
	width:162px;
}
.leftSubNav a
{
	display:block;
	margin:0px;
	font-weight:normal;
	background-color:#D9F1FD !important;
	border-top:solid 1px #E8F7FE;
	border-bottom:solid 1px #EFF8FD;
	max-height:100px;
	color:#000000;
	text-decoration:none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 22px;
	line-height:125%;
}
.leftSubNav a:hover
{
	text-decoration:underline;
	font-weight:bold;
}
.leftSubNav a.leftNavSelected
{
	font-weight:bold;
	/*to undo the .leftNav a.leftNavSelected*/
	background:none;
	background-color:#D9F1FD !important;
	border-bottom:solid 1px #EFF8FD;
}
.leftNavFooter
{
	background:transparent url('/images/templates/FC_WB/leftNavBottom.png') no-repeat left top;
	height:14px;
	width:169px;
	top:-6px;
	margin-bottom:18px;
	position:relative;
	z-index:2;
}
.leftNavLinkCont
{
	display:block;
	width:162px;
	margin-top:0px;
	margin-left:7px;
}
.leftNavSpacer
{
	height:1px;
	width:169px;
}
.leftNavHeader
{
	height:35px;
	width:169px;
	display:block;
	position:relative;
	top:-6px
}
#elseNavHeader
{
	background:transparent url(/images/templates/FC_WB/whatElse.png) no-repeat left top;
}

.showhide_mychabadlogininfobox
{
display:block;
visibility:hidden;
}

.sidebar_border {
position:relative;
right:0;
width:250px;
background-color:#F4F0EF;
padding-top:0;
border:solid 3px #86BED7;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
} 
 
#topRightLnk{width: 250px; margin:0; color:#2E7CA0; padding-right:30px; background:url(/images/templates/FC_WB/bh.png) no-repeat right center;}
#topRightLnk a {color: #fff; text-decoration: none;}
#topRightLnk a:hover {text-decoration: underline;}
#topRightLnk ul{display:inline; margin:0; padding:0l}
#topRightLnk ul li {float:left; margin:0; padding:0; list-style:none outside; padding-left: 10px; }

.fctoplinks {color:white; width: 250px; margin:0; padding-right:30px; background:url(/images/templates/FC_WB/bh.png) no-repeat right top;}
.fctoplinks, .fctoplinks a, .fctoplinks a:hover {color:white;}

#searchbox{ width: 250px; margin-top:75px}
#searchform { height:18px; width: 240px;  background-color: #fff; border: 1px solid #1E0330; margin:0 auto; padding:0}
#searchbox #s { float: left; padding:0 0 0 2px; margin-top:1px; border: 0; width: 175px;}
#searchbox #go { float: right;}

 