@import url('css/menu.css');

body 
{ 
	background-image: url('images/bg.jpg');
	background-repeat: repeat-x;
	background-color: #d9d9d8;			
}

.user,a.user:link,a.user:active,a.user:visited { color:#ffffff; font-size:14px;}
a.user:hover{color:#000;}

#login_style{ float:left; line-height:34px; padding-right:18px;}

#bread_style{ float:left; line-height:34px; padding-left:18px;color:#000000; font-size:14px;}

/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#fb9938;}
a.Breadcrumb:hover{color:#000;}

/*-------------- Search SkinObject Styles --------------*/

div.SearchContainer
{
	position:relative; 
	white-space: nowrap;	
}

div.SearchBorder
{
	width: 150px; 
	height: 25px; 
	border: solid 1px #e0e0e0; 
	float:left; 
	background-color: White; 
	white-space: nowrap; 
	margin-top: 2px;
	background-color: #fecda8;
	border: solid 1px #ff7b02;
}

div.SearchContainer a
{
	padding: 0; 
	display: block; 
	float:left; 	
}

div.SearchContainer a img
{
	padding-left:5px;	
}

div.SearchIcon
{
	float: left; 
	width: 31px; 
	height: 20px; 
	cursor: pointer; 
	z-index: 11; 
	background: no-repeat 2px 2px; 
	text-align:right;
}

div.SearchIcon img{margin-top: 3px;}

input.SearchTextBox
{
	float: left; 
	margin-top: 1px;
	z-index: 10; 
	border: 0; 
	width:100px; 
	height:24px; 
	margin-left:3px; 
	color: #43494D;
	background-color: #fecda8;
	font-size: 14px;
}

#SearchChoices
{
	clear: both; 
	display: none; 
	background-color: #fecda8;  
	z-index: 2000; 
	cursor: pointer; 
	margin: 0; 
	padding: 0; 
	text-align:left; 
	background-color: #F3F7FA; 
	position:absolute;
	top: 22px; 
	left: 0;
	border-left: solid 1px #ff7b02; 
	border-right: solid 1px #ff7b02; 
	border-bottom: solid 1px #ff7b02; 
}

#SearchChoices li
{
	cursor: pointer;
	margin: 0; 
	padding: 2px 2px 0 2px; 
	padding-left: 25px; 
	height: 18px; 
	text-align:left; 
	background-color: #fecda8;
	background-repeat: no-repeat; 
	background-position: 2px center; 
	list-style: none; 
	list-style-image: none; 
	border-top: solid 1px #ff7b02; 
	display:block;
}

#SearchChoices li.searchHilite
{
	background-color: #fb9938;
	color:#ffffff; 
	border: solid 1px #ff7b02; 
}

#SearchChoices li.searchDefault
{
	background-color: #fecda8; 
	border-top: solid 1px #ff7b02;
}

.search_style{float:left; height:40px;}
.search_bg{padding:8px 2px 0 0; }

/*END OF SEARCH STYLE*/


table
{
	width: 95%;		
}

td, p
{
	font-family: Verdana;	
	font-size:14px;
}

td.left_pane
{
	vertical-align: top; 
	width: 20%;
}

td.pane_separator
{	 
	width: 1%; 
	background: url('images/separator.jpg') bottom repeat-y;
}

.pane_separator_bottom
{
	background: url('images/separator_gradient.png') bottom no-repeat;
}

td.content_pane
{
	vertical-align: top; 
	padding-left: 15px;
	width: 100%;	
}

.news_flash_right
{
	width: 14px;
	height: 127px;
	background: url('images/news_flash_right.jpg') left no-repeat;
}

.news_flash_left
{
	width: 14px;
	height: 127px;
	background: url('images/news_flash_left.jpg') right no-repeat;
}

td.news_flash
{	
	width: 100%; 
	height: 127px;
	background: url('images/news_flash_bg.jpg') center repeat-x;
}

td.main_body_container
{
	background-color: White;	
}

table.top_body
{
	width: 100%
}

td.logo_container
{			
	width: 14%;		
	background: url('images/header_bg.jpg') left repeat-x;		
}

.logo
{
	background: url('images/logo.jpg') left no-repeat;
	width: 175px;
	height: 150px;
}

td.header_container
{	
	width: 78%;	
	background: url('images/header_bg.jpg') center repeat-x;	
	height:150px;	
}

.header_title
{
	background: url('images/header_title.png') center no-repeat;	
	width: 609px;
	height:71px;
	margin-top: 14px;
}

td.header_right_container
{
	background: url('images/header_bg.jpg') left repeat-x;
	width: 2%;	
}

.header_right
{
	float: right;
	background: url('images/header_right.jpg') right no-repeat;
	height: 152px;
	width: 22px;
}

td.page_layout_right
{	
	background: url('images/pg_right_bg.png') left repeat-y;
	width: 20px;
}

td.page_layout_left
{		
	background: url('images/pg_left_bg.png') right repeat-y;	
	width: 20px;
}

td.page_layout_bottom
{	
	background-image: url('images/bottom_bg.png');		
}

td.page_layout_top
{	
	background: url('images/top_bg.jpg') left repeat-x;	
}

td.top_right
{
	background: url('images/top_right.jpg') left no-repeat; 	
	height: 56px;	
}

td.top_left
{
	background: url('images/top_left.jpg') right no-repeat;	
	height: 56px;		
}

td.bottom_left
{	
	background: url('images/bottom_left.png') right no-repeat;
	height: 52px;
}

td.bottom_right
{
	background: url('images/bottom_right.png') left no-repeat;
	height: 52px;	
}

select, input  
{
	font-family: Verdana; 
	font-size: 11px; 
	color: #333; }

h3  
{
	font-family: Verdana; 
	font-size: 12px; 
	font-weight: bold; 
	color: #f6f6f6; 
	padding: 2px 0 1px 7px;
	background: #888; 
	margin-top: 20px; 
	margin-left: 0; 
	margin-right: 0; 
	margin-bottom: 5px; 
	letter-spacing: 3px; 
}

a.contact_us
{	
	position: absolute;	
	top: 10px;
	right: 30px;
	width: 100px;
	height: 34px;
	background-image: url('images/contact_us_link.jpg');	
}

a.contact_us:hover
{
	background-image: url('images/contact_us_hover.jpg');
}

a img 
{
	border: none;
	color: #fb9938;
}

a,a:link,a:visited,a:active{color:#3970c0; text-decoration:none; font-weight:normal; }
a:hover{color:#fb9938; text-decoration:underline;}

a.CommandButton:link, a.CommandButton:visited{color:#3970c0; text-decoration:none;}
a.CommandButton:hover{color:#fb9938; text-decoration:underline;}

td.sub_heading
{
	font-weight: bold;
	font-size: 18px;
	color: #fb9938;
}

.orange_text
{
	color: #fb9938;
	font-size: 14px;
}

.SubHead
{
	background-color: Transparent;
	color: Orange;
}

.clear_float{clear:both; line-height:0; font-size:0; height:0;}

.copyright
{
	color: #000;
	font-size: 9px;
	font-weight: bold;
}

a.contact_us
{	
	position: absolute;	
	top: 5px;
	right: 30px;
	width: 100px;
	height: 34px;
	background-image: url('images/contact_us_link.jpg');	
}

a.contact_us:hover
{
	background-image: url('images/contact_us_hover.jpg');
}