/* ================================================================          
*   <!-- Last Updated Date: 12-08-2010   Time: 1:15PM   Version: 1.2 -->
=================================================================== */

a:link
{
	outline: none;
	border: none; /* for phase 7 */ /*text-decoration:underline;*/ /*commented out to stop underlining view all on homepage*/
	color: #4277ae;
}
a:visited
{
	outline: none;
	border: none; /* for phase 7 */
	color: #660000;
}
a:active
{
	outline: none;
	border: none;
}
html, body
{
	margin: 0 auto;
	padding: 0;
	height: 100%;
	background: #fff scroll center top transparent; /*background:			url(../images/background.jpg) no-repeat scroll center top transparent;*/ /* for phase 7 */
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}
img
{
	border: none;
	outline: none;
}
.fixedBodyWidth
{
	width: 925px;
	overflow: -moz-scrollbars-vertical;
	overflow-x: auto;
	overflow-y: auto;
}
.fixedBodyWidthHeight
{
	height: 600px;
	width: 925px;
	overflow: -moz-scrollbars-vertical;
	overflow-x: auto;
	overflow-y: auto;
}
#site-container
{
	margin: 0 auto;
	width: 990px;
	min-height: 100%;
	position: relative;
}
#header-container
{
	width: 990px;
	height: 139px;
	overflow: hidden;
}
#header-container a:visited
{
	color: #fff; /*sets color of visited links for 'Home' to white when onclick other navigation item*/
}
#body
{
	padding-bottom: 64px;
}
/************************************************************************************************/
/* Div id="header-graphic"																		*/
/************************************************************************************************/
#header-nav
{
	width: 990px;
	height: 74px;
	background: #124c8f;
	overflow: hidden;
}
/* ================================================================ 
*
* Specify 3 Div's within Header Nav
*
=================================================================== */
#header-nav-left-container
{
	width: 562px;
	height: 74px;
	float: left;
}
#header-nav-left
{
	margin: 0 auto;
	padding: 0px;
	width: 150px;
	height: 74px;
	float: left;
}
#fdic-logo
{
	margin: 12px 0 0 0;
	width: 135px;
	height: 51px;
	float: right;
}
.homeOff
{
	cursor: pointer;
	visibility: visible;
	background: url(../images/FDIC_Home_Logo.png) no-repeat;
}
.homeOver
{
	cursor: pointer;
	visibility: visible;
	background: url(../images/FDIC_Home_Logo_Hovered.png) no-repeat;
}
#header-nav-right
{
	width: 412px;
	height: 74px;
	float: right;
}
#header-nav-right-top
{
	width: 412px;
	height: 49px;
	float: left;
}
#fdic-title
{
	margin: 12px 0 0 12px;
	width: 178px;
	height: 37px;
	background: url(../images/Header_Text.png) no-repeat;
}
#header-nav-right-bottom
{
	width: 412px;
	height: 25px;
	float: left;
}
#header-nav-right-bottom h1
{
	margin: 0 0 0 11px;
	padding: 0px;
	min-width: 800px;
	font-size: 10px;
	line-height: 21px;
	font-family: arial,sans-serif;
	position: absolute;
	color: #fff;
}
html > body #header-nav-right-bottom h1
{
	/*hidden from IE 6 and lower*/
	font-size: 12px;
	line-height: 25px;
}
#header-nav-right-container
{
	width: 428px;
	height: 74px;
	background: url(../images/FDIC_Header_Seal_noTransparent.png) no-repeat;
	float: right;
}
/*
#right-container-left {				
	width:					248px;
	height:					74px;
	float:					left;
	position:				absolute;
}
*/
#right-container-top
{
	width: 428px;
	height: 23px;
	float: right;
}
#right-container-center
{
	width: 428px;
	height: 25px;
	float: right;
}
#right-container-bottom
{
	width: 428px;
	height: 26px;
	float: right;
}
#web2
{
	height: 23px;
}
#web2 ul
{
	margin: 0 4px 0 0;
}
#web2 li
{
	padding: 0 5px;
	float: right;
	list-style-type: none;
}
#web2 img
{
	margin: 6px 0 0 0;
	border: 0px;
}
.web2-divider
{
	margin-top: 5px;
	width: 1px;
	height: 12px;
	background: url(../images/Web2/web2_divider_line.png) no-repeat;
	background-position: bottom;
}
#advanced-search
{
	margin: 8px 18px 0 0;
	float: right;
}
#advanced-search a
{
	font-size: 13px;
	font-family: arial,sans-serif;
	color: #fff;
	text-decoration: none;
}
#advanced-search a:hover
{
	color: #ad9442;
}
#advanced-search a:active
{
	outline: none;
}
#search
{
	width: 428px;
	height: 26px;
	float: right;
}
form, fieldset
{
	border: medium none;
	margin: 0;
	padding: 0;
}
div.form
{
	margin: 0 4px 0 0;
	width: 196px;
	height: 21px;
	background: url(../images/Search_Box_Clicked.png) no-repeat scroll 0 0 transparent;
	float: right;
}
input.field
{
	background: none repeat scroll 0 0 transparent;
	border: medium none;
	color: #7c7f83;
	float: left;
	font: 12px Arial,sans-serif;
	font-size: 11px;
	margin: 0 0 0 2px;
	padding: 3px 0 0 10px;
	position: relative;
	width: 158px;
}
input.submit
{
	background: url(../images/magnifer2.png) no-repeat scroll 0 0 transparent;
	border: medium none;
	cursor: pointer;
	display: inline;
	float: left;
	height: 13px;
	font: 12px Arial,Tahoma,sans-serif;
	font-size: 12px;
	margin: 4px 0 0 3px;
	padding: 0;
	width: 14px;
}
/************************************************************************************************/
/* Div id="top-nav"																				*/
/************************************************************************************************/
#top-nav
{
	width: 990px;
	height: 33px;
	background: #6182a4;
	overflow: hidden;
}
#top-nav ul
{
	margin: 0 0 0 5px;
	padding: 0;
}
#top-nav li
{
	line-height: 33px;
	float: left;
	font-family: arial,sans-serif;
	font-size: 13px;
	color: #fff;
	list-style: none;
	background: none;
	text-decoration: none;
}
#top-nav li a
{
	margin: 0 auto;
	padding: 0 13px;
	line-height: 33px;
	display: block;
	cursor: pointer;
	text-decoration: none;
}
#top-nav a:link
{
	color: #fff;
}
#top-nav a:active
{
	color: #124c8f;
}
#top-nav a:visited
{
	color: #fff;
}
#top-nav .active a, #top-nav .active a:visited
{
	/*--Makes sure that the active tab does not listen to the hover properties--*/
	color: #124c8f; /*For IE 6 #top-nav functionality*/
}
#top-nav .hover a, #top-nav .hover a:hover
{
	background: #7c93ad;
	color: #124c8f;
}
#top-nav .active a, #top-nav .active a:hover
{
	/*--Makes sure that the active tab does not listen to the hover properties--*/
	background: url(../images/Nav_Arrow.png) no-repeat;
	background-position: center bottom;
	color: #124c8f;
	outline: none;
}
/************************************************************************************************/
/* Div id="sub-nav"		<!-- Last Updated Date: 6-1-2010   Time: 2PM   Version: 1.2 -->																		*/
/************************************************************************************************/
#sub-nav-container
{
	width: 990px;
	height: 32px;
	overflow: hidden;
}
#sub-nav
{
	width: 990px;
	height: 32px;
	background: url(../images/Full_Sub_Nav.png) no-repeat; /*background:				#ad9442;*/
	float: right;
}
#sub-nav a:link
{
	color: #000;
}
#sub-nav a:visited
{
	color: #000;
}
#sub-nav a:active
{
	color: #fff;
}
#sub-nav ul
{
	display: inline;
}
#sub-nav li
{
	float: left;
	list-style: none;
	background: none;
}
#sub-nav li a
{
	padding: 0 7px;
	font-family: arial,sans-serif;
	color: #000;
	outline: none;
	line-height: 32px;
	font-size: 10px; /*font-size: 			1.2em;*/
	text-decoration: none;
	display: block;
}
html > body #sub-nav li a
{
	/*hidden from IE 6 and lower*/
	font-size: 11px;
}
#sub-nav .sub-wrapper
{
	overflow: hidden;
	min-width: 915px;
	position: absolute;
}
#sub-nav .active a, #sub-nav .active a:visited
{
	/*--Makes sure that the active tab does not listen to the hover properties--*/
	color: #fff; /*For IE 6 #sub-nav functionality*/
}
#sub-nav li a:hover
{
	color: #fff;
}
#sub-nav .active a
{
	background: url(../images/Sub_Arrow.png) no-repeat;
	background-position: center bottom;
	color: #fff;
	outline: none;
}
#logo-container
{
	width: 63px;
	height: 32px;
	background: #ad9442;
	float: left;
	outline: none;
}
#sub-nav-logo
{
	margin: 4px 0 0 0;
	background: #ad9442;
	border: none;
	outline: none;
}
#sub-nav-logo a img:hover
{
	cursor: pointer;
	background: url(../images/FDIC_Sub_Seal_Hovered.png) no-repeat;
}
/************************************************************************************************/
/* Sub Nav id's "#deposit_sub, #consumer_sub, #industry_sub, #regualtions_sub, #asset_sub,      */
/*               #news_sub, #about_sub"                                                         */
/* Sets id's to hidden.																			*/
/************************************************************************************************/
#home_sub, #consumers_sub, #deposit_sub, #bank_sub, #regulations_sub, #buying_sub, #news_sub, #about_sub
{
	visibility: hidden;
}

/************************************************************************************************/
/* FOOTER CSS																					*/
/************************************************************************************************/
#footer-container
{
	width: 100%;
	height: 64px;
	background: url("../images/Footer/Footer2.png") no-repeat scroll 0 0 transparent;
	position: absolute;
	bottom: 2px;
	font-size: 10px;
	font-family: arial,sans-serif;
	color: #fff;
	text-decoration: none;
	list-style: none outside none;
	
}
#footer-container div
{
	margin: 1px 0 0 10px;
	padding-top: 1px;
	width: 980px;
	height: 20px;
	text-align:left;
	float:left;
}
#footer-container ul
{
	margin: 0;
	padding: 2px 0;
	list-style: none;
}
#footer-container li
{
	padding: 0 2px;
	float: left;
}
#footer-top a, #footer-middle a, #footer-bottom a
{
	color: #fff;
	text-decoration: none;
}

#footer-middle li
{
	margin-left:0px;
	}
#footer-top a:hover, #footer-top a:active, #footer-middle a:hover, #footer-middle a:active, #footer-bottom a:hover, #footer-bottom a:active
{
	color: #ad9442;
}
/* Start Lightbox code here ----------------------- */
#lightbox
{
	background-color: #eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	color: #000;
}
#lightboxDetails
{
	font-size: 0.8em;
	padding-top: 0.4em;
}
#lightboxCaption
{
	float: left;
}
#keyboardMsg
{
	float: right;
}
#closeButton
{
	top: 5px;
	right: 5px;
}

#lightbox img
{
	border: none;
	clear: both;
}
#overlay img
{
	border: none;
}

body #overlay
{
	background-image: url("/header/images/Lightbox/overlay.png");
}

* html #overlay
{
	background-color: #333;
	background-color: transparent;
	background-image: url("/header/images/blank.gif");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/header/images/Lightbox/overlay.png", sizingMethod="scale");
}
/* end lightbox code------------------------------ */

/* Share CSS */
#shareit-box
{
	position: absolute;
	display: none;
}

#shareit-header
{
	width: 138px;
}


#shareit-body
{
	width: 138px;
	height: 100px;
	background: url(/backup/shareit/images/shareit.png);
}

#shareit-blank
{
	height: 20px;
}

#shareit-url
{
	height: 50px;
	text-align: center;
}

#shareit-url input.field
{
	width: 100px;
	height: 26px;
	background: transparent url(/backup/shareit/images/field.gif) no-repeat;
	border: none;
	outline: none;
	padding: 7px 5px 0 5px;
	margin: 3px auto;
	font-size: 11px;
}

#shareit-icon
{
	height: 20px;
}

#shareit-icon ul
{
	list-style: none;
	width: 130px;
	margin: 0;
	padding: 0 0 0 8px;
}

#shareit-icon ul li
{
	float: left;
	padding: 0 2px;
}

#shareit-icon ul li img
{
	border: none;
}
