html,body
{
height: 100%;	
}
	
body{
	text-align: center;
	background-color: #5f89aa;
	background-image: url('/images/bg.gif');
	background-repeat:repeat-x;
	margin: 0px auto;
	z-index:30000;
}

/*---------------------------------FONT STYLES START-------------------------------------*/

h1
{
	font-family: Helvetica, Arial; 
	font-size: 1.65em; /*38px/16=2.38em */
	font-weight: bold;
	color: #004b85;
}

#aspnetForm h2
{
	font-family: Helvetica, Arial;
	font-size: 1.25em; /*14px*/
	font-weight:bold;
	color: #FFF;
}

h3
{
	font-family: Arial, Helvetica;
	font-size: 1.25em; /*14px*/
	font-weight: normal;
	color: #454343;
	line-height:19px;
}

h4
{
	font-family: Helvetica, Arial;
	font-size: 1.25em; /*15px*/
	font-weight:bold;
	color: #444444;
}

h5
{
	font-family: Arial, Helvetica;
	font-size: 0.69em; /*11px*/
	font-weight:bold;
	color: #000;
}

h6
{	
	font-family: Helvetica;
	font-size: 0.81em;
	font-weight:normal;
	color: #cad8e2;
}

p
{
	font-family: Helvetica, Arial;
	font-size: 1em;
	color: #444444;
	line-height: 19px;
}

.interiorContent li
{
	font-family: Helvetica, Arial;
	font-size: 1em;
	color: #444444;
	line-height: 19px;
}

.yourMonthlyPayment
{
	font-family: Helvetica, Arial;
	font-size: 1.1em; /*14px*/
	font-weight:bold;
	color: #225984;
}

.yourMonthlyPaymentTotal
{
	font-family: Helvetica, Arial;
	font-size: 2em; /*14px*/
	font-weight:bold;
	color: #FFF;
}

.inputText
{
	font-family:Helvetica, Arial, Sans-Serif;
	font-weight: normal;
	color:#6b97b8;
	text-align:left;
	border:none;
	background-color:Transparent;
	margin-left:8px;
	margin-top:3px;
}

.footerTextLeft
{
	font-family:Helvetica;
	font-size:0.81em;
	color: #b8bfc4;
	text-align:left;
	margin-top: -3px;
	}

.footerTextRight
{
	font-family:Helvetica;
	font-size:0.81em;
	color: #b8bfc4;
	text-align:right;
	margin-top: 18px;
	margin-left: -110px;
	float: left;
	}

.omniNav
{
	text-align:right;
	width:504px;
	height:23px;
	}

.omniNavFooter
{
	margin-top:11px;
	margin-left:190px;
	float: left;
	}

.newsTitleText
{
	text-align:left;
	padding-bottom:6px;
	width: 165px;
}

.eventDateText
{
	font-family: Helvetica, Arial;
	font-size: 1.25em;
	font-weight: bold;
	line-height: 16px;
	color: #356991;
	text-align:left;
	padding-bottom:6px;
	width:150px;
}

.eventTime
{
	font-family: Helvetica, Arial;
	font-size: .8em;
	font-weight: bold;
	line-height: 13px;
	color: #709576;
	text-align:left;
	float:right;
	margin-top:1px;
	margin-right:30px;
}

.membershipTitleText
{
	font-family: Helvetica, Arial;
	font-size: 1.25em;
	font-weight: bold;
	line-height: 16px;
	color: #8c8c8c;
	text-align:left;
	padding-bottom:6px;
	width: 165px;
}

.newsBriefText
{
	float:left;
	margin-top:-3px;
	margin-bottom:12px;
	width: 165px;
}

.maroonText
{
	font-family: Helvetica, Arial;
	font-size: 1em;
	font-weight: normal;
	color: #b7607d;
	float:left;	
}

.breadCrumb
{
	float:left;
}

.disclaimer
{
	font-family: helvetica, arial;
	font-size: 0.95em;
	font-style: italic;
	font-color: #666666;
}
	
/*---------------------------------FONT STYLES END-------------------------------------*/

/*---------------------------------LIST STYLES START-----------------------------------*/

.interiorContent .widget ul
{
list-style-type: none;
padding: 0px;
margin: 0px;
}

.interiorContent .widget li
{
background-image: url(/images/bulletLg.png);
background-repeat: no-repeat;
background-position: 0px 5px;
padding-left: 15px;
}

.interiorContent #sitemap ul
{
list-style-type: none;
padding: 0px;
margin: 0px;
}

.interiorContent #sitemap li
{
background-image: url(/images/bulletLg.png);
background-repeat: no-repeat;
background-position: 0px 6px;
padding-left: 18px;
}
.interiorContent #sitemap ul li ul li
{
background-image: url(/images/bulletSm.png);
background-repeat: no-repeat;
background-position: 0px 7px;
padding-left: 18px;
}
/*---------------------------------LIST STYLES END-------------------------------------*/


/*---------------------------------PAGE WRAP START-------------------------------------*/

#pageWrap
{
	text-align: left;	
	width: 950px;
	height:auto;
	background-image: url('/images/bgLarge.png');
	background-repeat:no-repeat;
	margin:0 auto;
	background-color:#7ea4c1;
}



/*---------------------------------PAGE WRAP END-------------------------------------*/



/*---------------------------------LINK STYLES START-------------------------------------*/

a:link {font-family:Helvetica;font-size:1em;font-weight:normal;color:#b7607d;text-decoration:none;}
a:visited {font-family:Helvetica;font-size:1em;font-weight:normal;color:#b7607d;text-decoration:none;}
a:hover {font-family:Helvetica;font-size:1em;font-weight:normal;color:#921e44;text-decoration:underline;}

a.two:link {font-family:Helvetica;font-size:0.88em;font-weight:normal;color:#a75f77;text-decoration:none;}
a.two:visited {font-family:Helvetica;font-size:0.88em;font-weight:normal;color:#a75f77;text-decoration:none;}
a.two:hover {font-family:Helvetica;font-size:0.88em;font-weight:normal;color:#921e44;text-decoration:underline;}

a.three:link {font-family:Helvetica;font-size:0.81em;font-weight:normal;color:#cad8e2;text-decoration:none;}
a.three:visited {font-family:Helvetica;font-size:0.81em;font-weight:normal;color:#cad8e2;text-decoration:none;}
a.three:hover {font-family:Helvetica;font-size:0.81em;font-weight:normal;color:#fff;text-decoration:underline;}

a.four:link {font-family:Helvetica;font-size:1.25em;font-weight:bold;line-height: 16px;color:#356991;text-decoration:none;}
a.four:visited {font-family:Arial;font-size:1.25em;color:#356991;font-weight:bold;line-height: 16px;text-decoration:none;}
a.four:hover {font-family:Arial;font-size:1.25em;color:#356991;font-weight:bold;line-height: 16px;text-decoration:underline;}

a.five:link {font-family:Helvetica;font-size:0.88em;font-weight:normal;color:#5c5b5b;line-height:13px;text-align:left;text-decoration:none;}
a.five:visited {font-family:Helvetica;font-size:0.88em;font-weight:normal;color:#5c5b5b;line-height:13px;text-align:left;text-decoration:none;}
a.five:hover {font-family:Helvetica;font-size:0.88em;font-weight:normal;color:#5c5b5b;line-height:13px;text-align:left;text-decoration:underline;}

a.six:link {font-family:Helvetica;font-weight:normal;color:#cad8e2;text-decoration:none;}
a.six:visited {font-family:Helvetica;font-weight:normal;color:#cad8e2;text-decoration:none;}
a.six:hover {font-family:Helvetica;font-weight:normal;color:#fff;text-decoration:underline;}

a.seven:link {font-family:Helvetica,Arial;font-size:0.8em;font-weight:normal;color:#444444;text-decoration:none;}
a.seven:visited {font-family:Helvetica,Arial;font-size:0.8em;font-weight:normal;color:#444444;text-decoration:none;}
a.seven:hover {font-family:Helvetica,Arial;font-size:0.8em;font-weight:normal;color:#c58097;text-decoration:none;}

a.eight:link {font-family:Helvetica,Arial;font-size:1.25em;font-weight:normal;color:#444444;text-decoration:none;}
a.eight:visited {font-family:Helvetica,Arial;font-size:1.25em;font-weight:normal;color:#444444;text-decoration:none;}
a.eight:hover {font-family:Helvetica,Arial;font-size:1.25em;font-weight:normal;color:#c58097;text-decoration:none;}

a.nine:link {font-family:Helvetica,Arial;font-size:1.7em;font-weight:normal;color:#444444;text-decoration:none;}
a.nine:visited {font-family:Helvetica,Arial;font-size:1.7em;font-weight:normal;color:#444444;text-decoration:none;}
a.nine:hover {font-family:Helvetica,Arial;font-size:1.7em;font-weight:normal;color:#c58097;text-decoration:none;}

.readMoreArrow
{
padding-left: 6px;	
}

.onlineToolsLink
{
	text-align:left;
	float:left;
}

/*---------------------------------LINK STYLES END-------------------------------------*/


/*---------------------------------OMNI NAV TOP START-------------------------------------*/
.omniNav span ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	} 

.omniNav span ul li {
	margin-left: 0;
    padding-right: 15px;
	list-style: none;
	display: inline;
	}
/*---------------------------------OMNI NAV TOP END-------------------------------------*/


/*---------------------------------OMNI NAV FOOTER START-------------------------------------*/
.omniNavFooter ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	} 

.omniNavFooter ul li {
	margin-left: 0;
    padding-right: 2px;
	list-style: none;
	display: inline;
	}
/*---------------------------------OMNI NAV FOOTER END-------------------------------------*/


/*---------------------------------HEADER START-------------------------------------*/

#header
{
	/*background-color: Red;*/
	background-image:url(/images/top_blue_bar.gif);
	background-repeat:no-repeat;
	padding-top:8px;
	height:144px;
	position:relative;
	z-index:999;
}

.headerLeft
{
	float:left;	
}

.headerLeft a.logo
{
	background-image:url(/images/mfcuLogo.png);
	display:block;
	width:277px;
	height:136px;
	text-decoration:none;
}

.headerRight
{
	width: 673px;
	height:144px;	
}

.headerRightTop
{
	padding-top:11px;
	float:left;
	width: 673px;	
}

.headerRightBottom
{
	float:left;
	padding-top:41px;
	width: 673px;
}

#topBlue
{
	float: left;
}

#bgHeaderLeft
{
	float: left;
}
	
#bgHeaderRight
{
	float: right;
}

#headerLogo
{
	float: left;	
}
	

	
.bannerMiddle
{
	position:relative;
	background-color:transparent;
	background-image: url( '/images/bg_banner_middle.png' );
	background-repeat:no-repeat;
	width: 504px;
	height: 74px;
	float: left;
}

/*-------SEARCH START

	.searchComponents
	{
	float:right;
	margin-top: 10px;
	margin-right: 8px;
	width:100%;
	}
	.bannerRight
	{
		position:relative;
		background-image: url( '/images/bg_banner_right.png' );
		background-repeat:no-repeat;
		width: 168px;
		height: 74px;
		float: left;
	}
	
			
			
			#search
			{
			background-image: url('/images/bg_textfield.gif');
			border-style:none;
			width: 137px;
			height: 21px;
			float: left;
			}
				
			.searchGo
			{
			background-image: url('/images/search_go.png');
			border-style:none;
			width: 20px;
			height: 23px;
			float: left;
			}

SEARCH END---------------*/


/*-------SEARCH START-------*/
	
	
	
	
	.searchBox
	{
		margin-right: 8px;
		width:157px;
		height: 23px;
		background: url('/images/searchBg.png');
		background-repeat:no-repeat;
		padding:0px;
	}

	.s {
		vertical-align:top;
		margin-left: 10px;
		border: 0;
		width: 120px;
		background: none;
	}
	.searchBox #go {
		margin: 0;
		background: url('/images/searchGo.png');
		background-repeat:no-repeat;
		width:20px;
		height:23px;

	}

/*-------------SEARCH END---------------*/





			
/*---------------------------------HEADER END------------------------------------*/


/*---------------------------------NAV START------------------------------------*/

.mainNav
{
background-image: url('/images/bg_nav.png');
width: 672px;
height: 62px;
float: left;	
}

/*#nav
	{
	clear:both;
	height: 26px;
	background-color: Blue;
	background-image:url('/images/nav_bg.jpg');
	background-repeat:no-repeat;
	float:left;
	width:100%;
	text-align:left;
	}*/
/*---------------------------------NAV END------------------------------------*/


/*---------------------------------MAIN CONTENT START------------------------------------*/
.photos
{
	width:100%;
	/*height:330px;	*/
	height: 310px;
}

.homepageContentBoxes
{
	width:100%;	
}




#content
{
	background-color:Transparent;
	width:100%;
	padding-bottom:15px;
}

.contentLeft
{
	width:277px;
	float:left;	
}

.loginContent
{
	margin-left: 38px;
	width:230px;
}

.contentRight
{	
	width:673px;
	margin:0px;
	padding:0px;
}

.floatLeft
{
	float:left;	
}
.floatRight
{
	float:right;	
}

	#bgContentLeft
	{
		float: left;
		width: 1px;
		background-color: #89acc7;
	}
	#bgContentRight
	{
		float: right;
		width: 1px;
		background-color: #8aadc7;
	}

#bgTextFieldRight, #bgTextFieldLeft
{
	float: left;
}



.leftColumnInterior
{
float:left;
width: 277px;
min-height: 600px;
height: 100%;
background-color:transparent;

}

.rightColumnInterior
{
float:left;
width: 642px;
height: 100%;
background-color:transparent;

}


.calculator
{
	float:left;
	width: 230px;
	padding-top: 25px;
	margin-left: 38px;
}

.lock
{
background-image: url('/images/lock.png');
width: 23px;
height: 23px;
float: left;
}

.calculatorImage
{
background-image: url('/images/calculator.png');
width: 24px;
height: 21px;
float: left;
}

.leftPhotoBg
{
background-image: url('/images/left_photo_bg.png');
width: 226px;
height: 157px;
margin-left:32px;
float: left;
}

#photoLeft
{
border: solid 1px white;
margin: 4px;	
}

.verticalMenu
{
width: 226px;
height: 242px;
margin-top:10px;
margin-left:15px;
float: left;	
}


.accessOnlineBanking
{
padding-top:2px;
padding-left:6px;
float: left;
}

.login
{
border-left: solid 1px #8dafc8;
padding-left: 10px;
margin-left: 29px;
font-size:1em;
}

.usernamePassword
{
color:#CAD8E2;
font-size:0.81em;
padding-left: 9px;
line-height:20px;
}

.loanAmount
{
	color:#CAD8E2;
	font-size:0.81em;
	padding-left: 9px;
	float: left;
}

.years
{
	color:#CAD8E2;
	font-size:0.81em;
	float: left;
}

.apr
{
	color:#CAD8E2;
	font-size:0.81em;
	float: left;
}

@-moz-document url-prefix() {
	.years
	{
		margin-left:-100px;
	}
	.apr
	{
		margin-left:-100px;
	}
}


.registerHelp
{
	padding-left: 9px;	
	padding-top: 14px;
	padding-bottom: 3px;
}

.rates
{
	background-image: url('/images/rates_off.png');
	width: 210px;
	height: 47px;
	float: left;
	margin-top: 31px;
	border:none;
	background-color:Transparent;
	margin-left:38px;
}

.userName
{
	background-image: url('/images/userNameBox.png');
	background-repeat:no-repeat;
	background-color:Transparent;
	border:none;
	width: 164px;
	height: 23px;
	float: left;
}

.textBoxMedium
{
	background-image: url('/images/textBoxMedium.png');
	background-repeat:no-repeat;
	background-color:Transparent;
	border:none;
	width: 106px;
	height: 23px;
	padding-left:8px;
	margin-bottom:8px;
}


.textBoxSmall
{
	background-image: url('/images/textBoxSmall.png');
	background-repeat:no-repeat;
	background-color:Transparent;
	border:none;
	width: 84px;
	height: 23px;
	padding-left:8px;
	margin-bottom:8px;
}


	.userName #s 
	{
		float: left;
		padding:0px;
		margin-top: 4px;
		margin-left: 8px;
		border: 0;
		width: 120px;
		background: none;
	}
	
	
	.textBoxMedium .s 
	{
		float: left;
		padding:0px;
		margin-top: 4px;
		margin-left: 0px;
		border: 0;
		width: 100px;
		background: none;
	}

	.textBoxMediumTwo .s 
	{
		float: left;
		padding:0px;
		margin-top: 4px;
		margin-left: 0px;
		border: 0;
		width: 100px;
		background: none;
	}

	.textBoxSmall .s 
	{
		float: left;
		padding:0px;
		margin-top: 4px;
		margin-left: 0px;
		border: 0;
		width: 70px;
		background: none;
	}


.contentBoxHomePageNews
{
float: left;
margin-top: 35px;
/*width:204px; */
width:250px;
margin-left:41px;
}

.interiorSidebar
{
float: left;
margin-top: 15px;
}

.interiorContentBox
{
float: left;
margin-bottom:20px;
}

.contentBoxHomePageMembership
{
float: left;
margin-top: 35px;
margin-left: 62px;
/*width:204px;*/
width:250px;
}

.membershipPhoto
{
background-image: url( '/images/membershipPhoto.jpg' );
width: 204px;
height: 102px;
}

.contentBoxHomePageEvents
{
float: left;
margin-top: 35px;
margin-left: 62px;
/*width:204px;*/
width:250px;
}

.contentBoxTopLeft
{
background-image: url('/images/contentBoxTopLeft.png');
width:5px;
height:31px;
float: left;
}

.contentBoxTopMiddle
{
background-image: url('/images/contentBoxTopMiddle.gif');
background-repeat: repeat-x;
/*width:194px;*/
width:240px;
height:31px;
float: left;

}

.contentBoxTopRight
{
background-image: url('/images/contentBoxTopRight.png');
width:5px;
height:31px;
float: left;
}

.contentBoxBackground
{
background-color: #fff;
margin-top: 31px;
/*width: 204px;*/
width: 250px;	
height:185px;
overflow:hidden;
}

.contentBoxBottomLeft
{
background-image: url('/images/contentBoxBottomLeft.png');
width:5px;
height:8px;
float: left;
}

.contentBoxBottomMiddle
{
background-image: url('/images/contentBoxBottomMiddle.png');
background-repeat: repeat-x;
/*width:194px;*/
width:240px;
height:8px;
float: left;
}

.contentBoxBottomRight
{
background-image: url('/images/contentBoxBottomRight.png');
width:5px;
height:8px;
float: left;
}

.contentBoxTopText
{
text-align: center;
padding-top: 4px;	
}

.newsContent
{
margin-left: 19px;
padding-left: 10px;
border-left: solid 1px #c0ced9;
background-color:Transparent;
	
}

#loanAmount
{
	background-image: url('/images/bg_textfield.gif');
	background-repeat:repeat-x;
	border-style:none;
	width: 105px;
	height: 21px;
	float: left;
}

.signIn
{
	background-image: url('/images/signIn.png');
	background-color: transparent;
	background-repeat:no-repeat;
	border-style:none;
	width: 61px;
	height: 32px;
	float: left;
}

.signInButton
{
	padding-top:15px;	
}

.percentage
{
	background-image: url('/images/percentage.png');
	width: 9px;
	height: 8px;
	float: left;
	margin: -22px 90px;
}

.photoHomePage
{
width: 100%;
height: 225px;
float: left;
}

.flashFpo
{
float: left;
margin:0px;
padding:0px;
}

.news
{
float:left;
width:179px;
height:auto;
margin:0px 12px 12px;
border-bottom:solid 1px #d9d9d9;
}
/*---------------------------------MAIN CONTENT END------------------------------------*/

		
/*---------------------------------FOOTER START------------------------------------*/
#bgFooterLeft
{
	position:relative;
	float: left;
}

#diamonds
{
	float: left;
	margin-right: 11px;
	margin-bottom: 11px;
}
	
#bgFooterRight
{
	float: right;
}

#equalHousing
{
	float: left;
	margin-left: 15px;
	margin-top: 9px;
}

.share
{
	background-image:url('/images/btn_share.jpg');
	border-style:none;
	width: 126px;
	height: 17px;
	float:left;
	}

#footer
{
	background-color: #33495b;
	background-image:url('/images/bg_footer_2.gif');
	background-repeat: repeat-x;
	height: 142px;
	clear: both;
}
	#footer_inside
	{
		height: 142px;
		background-color: #33495b;
		background-image:url('/images/bg_footer.gif');
		background-repeat: repeat-x;
		width:950px;
		margin-right:auto;
		margin-left:auto;
	}
	
	.footerLeft
	{
		float:left;
		margin: 24px 31px 14px;
		width: 350px;
	}
	
	.socialnetworking{
		float: left;
		margin-top: 14px;
		margin-right: 12px;
		position:relative;
		}

	.footerRight
	{
		float: right;
		margin-right:11px;
		margin-top:6px;
		
	}
/*---------------------------------FOOTER END------------------------------------*/




/*---------------------------------FOOTER 2 START------------------------------------*/
#bgFooterLeft
{
	position:relative;
	float: left;
}

#diamonds
{
	float: left;
	margin-right: 11px;
	margin-bottom: 11px;
}
	
#bgFooterRight
{
	float: right;
}

#equalHousing
{
	float: left;
	margin-left: 15px;
	margin-top: 9px;
}

.share
{
	background-image:url('/images/btn_share.jpg');
	border-style:none;
	width: 126px;
	height: 17px;
	float:left;
	}

#footerTwo
{
	background-color: #33495b;
	background-image:url('/images/bg_footer_2.gif');
	background-repeat: repeat-x;
	/*height: 146px;*/
	height: 125px;
	clear: both;
}
	.footerInsideTwo
	{
		/*height: 142px;*/
		height:121px;
		background-color: #33495b;
		background-image:url('/images/bgFooterInside.png');
		background-repeat: no-repeat;
		width:950px;
		margin-right:auto;
		margin-left:auto;
	}
	
	.footerInsideLeft
	{
		float:left;
		padding:0px;
		margin: 0px;
		width: 350px;
	}
	
	.socialnetworking{
		float: left;
		margin-top: 14px;
		margin-right: 12px;
		position:relative;
		}

	.footerInsideRight
	{
		float: right;
	}
	

/*---------------------------------FOOTER 2 END------------------------------------*/



.leftColumn
{
	width:450px;
	height:100%;
	margin:0px 0px 35px 32px;
	float:left;
	}
	
.leftColumn2
{
	width:660px;
	height:100%;
	margin:0px 0px 0px 32px;
	float:left;
	}
	
.rightColumn
{ width:425px; height:100%; margin:0px 15px 35px 0px; padding-left:10px; float:left; 	}
	
.rightColumn2
{
	width:180px;
	height:100%;
	margin:0px 78px 35px 0px;
	float:right;
	padding:0;
	}
	
.pageTitleSplit
{
	width:224px;
	height:100%;
	border-right:solid 1px black;
	float:left;
	}

.pageTitleFull
{
	width:314px;
	height:100%;
	float:left;
	}
	
	
.pageTitleSpecs
{
	width:200px;
	height:100%;
	float:left;
	padding-left:20px;
	}
	
.leftColumnParagraph
{
	padding-right:50px;
	}

td.tableText
{
border: 1px solid #aeb0b2;
border-right:0;
border-bottom:0;
}

td.tableText2
{
border: 1px solid #aeb0b2;
border-left:0;
border-bottom:0;
}

td.tableText3
{
border: 1px solid #aeb0b2;
border-right:0;
border-bottom:0;
}

td.columnTwoBorderRight
{
	border-right: 1px solid #aeb0b2;
	}
	
td.lastRowBorderBottom
{
	border-bottom: 1px solid #aeb0b2;
	}

td.tableStart
{
	border-left:1px solid #aeb0b2;	
}

td.tableEnd
{
	border-right:1px solid #aeb0b2;

	}

td.tableStart2
{
	border-left:1px solid #aeb0b2;	
}

th
{
height:35px;
background-color:#2c3789;
font-family: Arial, Helvetica; 
font-size: .8em; /*38px/16=2.38em */
font-weight: normal;
color:White;
line-height:1em;
border-right:1px solid white;
border-bottom:5px solid white;
text-transform:uppercase;
text-align:center;
vertical-align:middle;
}

th.tableEnd
{
	border-right:0;
	}
	
th.titleLeft
{
	text-indent:10px;
	text-align:left;
	vertical-align:middle;
	}


th.borderRight
{
	border-right:5px solid white;
	}

.greenTable
{
	background-color:#419639;
	border-right:solid 5px white;
	border-top: solid 1px white;
	color:White;
	text-align:center;
	vertical-align:middle;
	padding:2px;
	margin:0px;

	}
	
td.tableBottom
{
	border-bottom:1px solid #aeb0b2;
	}
	
.channelSmall
{
	margin-left:40px;
	float:left;
	}
	
.onlineTools
{
	border-top: solid 1px #bababa;
	border-left: solid 1px #bababa;
	float:left;
	width:164px;
	margin-left:40px;
	margin-bottom:20px;
	height:auto;
	padding:10px 0px 15px 15px;
}
	
.upperRightImage
{
	float:left;
	}
	
.upperRight
{
	float: left;
	padding-bottom:30px;
	}
	
onlineToolsParagraphText
{
	font-family: Arial, Helvetica;
	font-size: 1em;
	font-weight: normal;
	line-height: 16px;
	color: #5c5b5b;
	text-align:left;
	float:right;
	padding-bottom:15px;
	}
	
.onlineToolsContent
{
	margin-bottom:50px;
	}

.rightColumnGroup
{
	float:left;
	margin-bottom:25px;
	}
	
.twoColumn
{
	width:314px;
	}
	
.pushLeft
{
	float:left;
	}
	
.columnTwo
{
	float:left;
	}
	
.secondColumnImage
{
	float:left;
	padding-left:40px;
	padding-bottom:45px;
	}
	
.tableImage
{
	float:left;
	padding-top:15px;
	padding-bottom:15px;
	}

.floatRight
{
	float:right;
	margin-top: -130px;
	}
	
ul.otherViews
{
	list-style-type:none;
	margin:0;
	text-align:center;
	margin-right:15px;
	margin-top:15px;
	text-align:center;
	}
li
{

}








/*---------------------------------INTERIOR PAGE START------------------------------------*/

		.textSizer
		{
		background-image: url('/images/interiorContentStretch.gif');
		background-repeat: repeat-y;
		width:620px;
		padding-left:25px;
		text-align:right;
		}
		
		.textSizer .sizechooser
		{
			padding-right:15px;	
		}
		
		.interiorOneColumnWide
		{
		width:580px;	
		}
		
		.interiorTwoColumnWideLeft
		{
		width:350px;	
		}
		
		.interiorBoxTopLeft
		{
		background-image: url('/images/interiorTopLeft.png');
		width:5px;
		height:6px;
		float: left;
		}
		
		.interiorBoxTopMiddle
		{
		background-image: url('/images/interiorTopMiddle.png');
		background-repeat: repeat-x;
		width:632px;
		height:6px;
		float: left;
		}
		
		.interiorBoxTopRight
		{
		background-image: url('/images/interiorTopRight.png');
		width:5px;
		height:6px;
		float: left;
		}
		
		.interiorContent
		{
		background-image: url('/images/interiorContentStretch.gif');
		background-repeat: repeat-y;
		width:620px;	
		height:100%;
		min-height:525px;
		margin-top:6px;
		padding-top:13px;
		padding-left:25px;
		}

		.interiorBoxBottomLeft
		{
		background-image: url('/images/interiorBottomLeft.png');
		width:5px;
		height:8px;
		float: left;
		}
		
		.interiorBoxBottomMiddle
		{
		background-image: url('/images/interiorBottomMiddle.png');
		background-repeat: repeat-x;
		width:632px;
		height:8px;
		float: left;
		}
		
		.interiorBoxBottomRight
		{
		background-image: url('/images/interiorBottomRight.png');
		width:5px;
		height:8px;
		float: left;
		}

		.interiorBoxTopText
		{
		text-align: center;
		padding-top: 4px;	
		}
		
/*---------------------------------INTERIOR PAGE END------------------------------------*/
#pb_column1
{
	float:left;
	width:80%;
}
#pb_column2
{
	float:left;
	width:20%
}

.thirdparty_block
{
	display:none;
	position:absolute;
	background-color:rgb(41,59,74);
	border:2px solid rgb(81,17,37);
	color:#ffffff;
	width:270px;
	top:-80px;
	text-align:left;
	padding:2px;
	z-index:100;
	opacity:0.9;
}



/*---------------------------------SEARCH NEW START------------------------------------*/
.Go_btn
{
	cursor:pointer;	
}

/*---------------------------------SEARCH NEW START------------------------------------*/







/*---------------------------------Fixes the Footer START------------------------------------*/


.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.ui-helper-clearfix { display: inline-block; }

/* required comment for clearfix to work in Opera \*/

* html .ui-helper-clearfix { height:1%; }

.ui-helper-clearfix { display:block; }

/* end clearfix */

/*---------------------------------Fixes the Footer END------------------------------------*/

/*---------------------------------Fixes the Hour Table Issue On Location Page START------------------------------------*/
.hourTable th, .hourTable td
{
	padding: 0px;	
	}
.hourTable
{
	width: 95%;
	}

/*---------------------------------Fixes the Footer END------------------------------------*/

.spacer
{
	margin-left:13px;
	}


/*---------------------------------Top Menu Dropdown------------------------------------*/

.omniNav span ul li.egNoLink
{
	cursor:pointer;
	color:#CAD8E2;
	font-family:Helvetica;
	font-size:0.81em;
	font-weight:normal;
	text-decoration:none;
	}
	
.egNav_headernav li:hover a, .egNav_headernav li.sfhover a
{
	color:#fff;
	text-decoration:underline;
	cursor:pointer;
}

.egNav_headernav li ul { /* second-level lists */
	position: absolute;
	width: 160px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	
}


.egNav_headernav li:hover ul, .egNav_headernav li.sfhover ul
{	
	margin-top:0;
	left:auto;
	padding:3px;	
	position:absolute;
	top:28px;
	right:65px;
	background-color:#293B4A;
}
.egNav_headernav li:hover ul li, .egNav_headernav li.sfhover ul li
{
	width:80px;
	text-align:left;	
	padding:0px;
	border:0px;
}
.egNav_headernav li:hover ul li a, .egNav_headernav li.sfhover ul li a
{
	display:block;
	width:70px;
	text-decoration:none;
	text-transform:none;
	color:#CAD8E2;	
	padding:2px 0 0 5px;
	text-align:left;
	font-family:Helvetica;
	font-size:0.81em;
	font-weight:normal;
}
.egNav_headernav li:hover ul li a:hover, .egNav_headernav li.sfhover ul li a:hover
{
	color:#fff;
	text-decoration:underline;
	cursor:pointer;
}

div.headerRightTop
{
	position:relative;
	z-index:9999999;
	}
	
ul.subDropDown li a 
{
	font-size:1.05em!important;
	padding:2px!important;
	}


/* ektron css */


#ctl00_Content_PH_jqImageRotator21_jqImageRotator	a img
{
 /*width:200%;
 padding-left:15px;
 height:330px;*/
 width:877px;
 padding-left:15px;
 height:310px;
}
  #ctl00_Content_PH_jqImageRotator21_jqImageRotator img 
{
width:877px ;
 padding-left:15px;
 height:310px !important;
margin-left:26px;
}

   .ctl00_Content_PH_jqImageRotator21_jqImageRotator
   {
	overflow:hidden !important;	
   }  
   
   
   #ctl00_Content_PH_uxLeftContent 
   {
   	padding-top:15px;
   	margin-left:15px;
   	margin-right:10px;
   	
   }
   
   #ctl00_Content_PH_uxMiddleContent
   {
   	padding-top:15px;
   	  margin-left:10px;
   	  margin-right:10px;
   	
   }
   #ctl00_Content_PH_uxRightContent
   {
   	 padding-top:15px;
   	  margin-left:5px;
   	  margin-right:5px;
   }



 

