﻿
/* -- master page attributes -- */
body
{
	font-size:11px;
	/*font-family:Verdana;	*/
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e5e6d8;
	margin:0;
	padding:0;  
	overflow: -moz-scrollbars-vertical; /* alwasy show sidebar in firefox */
}

div#main
{
	width:100%;
	height:100%;
	margin:0 auto;
	padding:0; 	

}
  
div#heading
{
	/*background-color:#24bada; */
	background-color:#ec9f35;
	width:100%;
	height:140px;
	overflow:hidden;
}

div#heading-inner
{
	width:850px; 
	height:100%;
	margin:0 auto;	
	padding-top:30px;
	background:url(../Images/LNGBanner.jpg) right top no-repeat;
/*background: url(../Images/banner.jpg) right -23px no-repeat;*/
/*	
	border-left:1px solid white;
	border-right:1px solid white;	*/
}

div#nav
{
	width:850px; 
	margin:-18px auto;
	font-size:12px;
	font-weight:bold; 
}

div#nav ul
{ 
	margin:0;
	padding:3px 0 0 0; 	
	list-style:none;	
}

div#nav ul li
{ 
	display:inline;	 
	padding-right:2px;
}

div#nav ul li a
{  
	padding:0px 15px 0 15px;
	border-top:3px solid #5f6061;	
	background-color:#5f6061;
	color:#e5e6d8;
	outline:0;
}

div#nav ul li a:hover
{
	text-decoration:none; 
	background-color:#e5e6d8;
	border-top:3px solid #e5e6d8;	
	color:#5f6061;
}

div#footer
{ 
	width:850px;
	margin:5px auto 10px auto; 
/*	
	border:1px solid lime;	*/
}

div#footer ul
{
	margin:0;
	padding:0; 	
	list-style:none;	
}

div#footer ul li
{
	display:inline;
}

div#footer ul li a
{
	padding:0 5px; 
	font-weight:bold;
}

div#footer ul li a:hover
{
	text-decoration:underline;
}

div#bar
{
	width:100%;
	/* 
	min-height:180px;
	height:auto; !important
	height:180px;	*/
	
	background-color:#5f6061;	
	margin-top:18px;
	overflow:hidden;
	height:5px;
} 

td#content-left
{
	width:585px; 
	padding:10px 15px 10px 0;  
	vertical-align:top;
	
	min-height:500px;
	height:auto; !important
	height:500px; 
}

td#content-right
{
	width:250px; 
	padding:0px 0px 10px 0px; 
/*	background-color:#5f6061;	*/
	vertical-align:top; 
}

/* -- -- */
a
{
	color:#0066cc;
	text-decoration:none; 
}

a:hover
{
	text-decoration:underline;	
}

img
{
	border:0;	
}

input
{
		font-size:11px;	
}

select
{
	font-size:11px;	
}

.title
{
	font-size:32px; 
	font-weight:bold;	
	color:#33373a;
	font-family:Candara;
	letter-spacing:1px
}

a.jobCategory
{
/*	text-decoration:none;	*/
	font-size:14px;
	font-weight:bold;
	color:#e5e6d8;	
}

a.jobCategory:hover
{ 
	color:#24bada;
	text-decoration:none;
}

a.title:hover
{
	text-decoration:none;	
	color:#e5e6d8;
}

span.subtitle
{
	font-size:14px;
	font-weight:bold;
	color:#e5e6d8;
	font-family:Candara;
} 

a.jobTitle
{ 
	font-size:14px;
	font-weight:normal;	
}

a.jobTitle:hover
{
	text-decoration:underline;	 
}

a.jobsByState
{
	color:#e5e6d8;
	padding-left:20px;
}

a.jobsByState:hover
{
	color:#24bada; 
	text-decoration:none;
}

.liteGray
{
	color:#e5e6d8;	 
} 

.lblJobTitle
{
	font-weight:bold;
	font-size:14px;
	color:#33373a;
} 

div.arrow
{
	background:url(../Images/i_arrow_med.gif) -2px 3px no-repeat; 
	padding-left:15px;
}

div.jobFolder
{
	background:url(../Images/i_folder_small.gif) 0 0 no-repeat;
	margin:2px 0 5px 5px;
}

td.rss
{
	background:url("../Images/rss.gif") 0 2px no-repeat;
	padding-left:18px;
}

