﻿/* CSS Document 
Designed by Imergic LLC. All Rights Reserved
*/
body
{
	margin: 0px;
	padding: 0px;
	font:14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background: #FFFFFF url(../../images/BGREPEAT_Inside.jpg) repeat-x center top;
	
}
/*div, p, ul, h1, h2, h4, img, form, label{padding:0px; margin:0px;}
ul{list-style-type:none;}*/
#wrapper {
    width:990px;
	position:relative;
	margin: 0 auto -4em;
	/*height: auto !important;
	min-height: 100%;
	height: 100%;*/
	min-height:800px;
	background: url(../../images/InsidePageBackgroundv2.jpg) no-repeat center top;	
	/*border: 1px solid blue;*/
}

/** html #mainarea
	{
		height: 100%;
	}*/
#navigationPan
{
	width:988px;
	height:35px;
	position:absolute;
	line-height:38px;
	text-align:left;
	/*border: 1px solid #000000;*/
	vertical-align: middle;
	top: 93px;
	padding-left:35px;
	z-index: 1;
	font-size: 10px;
}
#navigationPanunder
{
   	width:988px;
	height:36px;
	position:relative;
	line-height:38px;
	text-align:left;
	/*border: 1px solid pink;*/
	vertical-align: middle;
	top: 50px;
	padding-left:35px;
	z-index: 1; 
}
#NavMin
{
    line-height:20px;
    padding-top:10px;
}
#mainphotopane
{

	text-align:center;
	vertical-align: middle;
	height:175px;
	position:relative;
	top:95px;
	

	}

/*----BodyArea----*/


#col-left
{
	
	display:block;
	float:left;
	text-align:left;
	/*border: 1px solid green;*/
	margin-bottom:100px;
}
#col-right
{
	width:250px;
	display:block;
	float:right;
	text-align:left;
/*	border: 1px solid #FF0099;*/
	margin-bottom:100px;
	height:300px;
}

#col-SINGLE
{
	width:900px;
	display:block;
	float:left;
	text-align:left;
	/*border: 1px solid green;*/
	margin-bottom:100px;
	margin-left:5px;
}

hr
{
    color: #CCCCCC;
}

#BodyArea
{
	margin: 0 auto -4em;
	width:900px;
	display:block;
	text-align:left;
	position: relative;
/*	border: 1px solid red;*/
	top:100px;
	height:100%;
	font-family: verdana;
    font-size: 12px;
}
h1 {
	margin:0px;
	font:1.7em Georgia;	
}



#BodyArea p 
{
    font-family: verdana;
    font-size: 11px;
}

#BodyArea li 
{
    font-family: verdana;
    font-size: 11px;
    padding-top:5px;
}
#BodyArea pageheadings 
{
    font-family: verdana;
    font-size: 11px;
    font-weight:bold;
}

#ctl00_ctl00_ContentPlaceHolder1_PageContent_Stories1_tquicklinks
{
    font-family: verdana;
    font-size: 11px;
}

#ctl00_ctl00_ContentPlaceHolder1_PageContent_ctl00_ContactTable
{
    position:relative;
}

#ctl00_ctl00_ContentPlaceHolder1_PageContent_ctl00_ContactTable th
{
    font-family: verdana;
    font-size: 11px; 
    text-align:left;
}

#ctl00_ctl00_ContentPlaceHolder1_PageContent_Stories1_tquicklinks td
{
    padding-top:5px;
    padding-left:4px;
}

#tl00_ctl00_ContentPlaceHolder1_PageLeftContent_Jobs1_datalistJobDetails
{
       font-family: verdana;
    font-size: 11px;  
}
.storyTitle
{
    font: 1.4em Georgia;
    padding-bottom: 5px;
    color: #993300;
}



#col-SINGLE p.textarea
{
	display:block;
	float:left;
	text-align:left;
/*	border: 1px solid green;*/
	padding-top:5px;
	height:100%;
}
#col-left p.homepagetextArea
{
	width:650px;
	display:block;
	float:left;
	text-align:left;
/*	border: 1px solid green;*/
	padding-top:5px;
	height:100%;
}

#col-right p.newsblock
{
	width:240px;
	display:block;
	float:left;
	text-align:left;
/*	border: 1px solid #993399;*/
	height:100%;
	padding-top:5px;
}
#footerbox
{
	
	/*border: 1px solid #000000;*/
	position:relative;
	clear:both;
	text-align: center;
	top:30px;
	font-size:11px;
	width:990px;
	height:117px;
	margin: 0 auto -4em;
	background: url(images/footerBG.jpg) no-repeat center top;
}

#footertext
{
    padding: 20px;
    text-align: center;
}
#push 
{
 height:200px; /* .push must be the same height as .footer */
	
}


/*#footerPan ul{width:546px; position:absolute; top:85px; left:42px;}
#footerPan li{float:left; }
#footerPan ul li a{padding:0 10px 0; color:#fff; background:#6B6854; text-decoration:none;}
#footerPan ul li a:hover{text-decoration:underline;}*/
#skip a, #skip a:hover, #skip a:visited 
{ 
position:absolute; 
left:0px; 
top:-500px; 
width:1px; 
height:1px; 
overflow:hidden;
} 

#skip a:active, #skip a:focus 
{ 
position:static; 
width:auto; 
height:auto; 
}

#toprightlinksarea
{
    width:240px;
	display:block;
	float:right;
	padding-right:30px;
	text-align:right;
	/*border: 1px solid #993399;*/
	padding-top:15px;
	z-index: 1; 

}

#toprightlinksarea a
{
    font-family: verdana;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}

.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

.accordionLink
{
 background-color: #D3DEEF;
    color: white:
}
#storySpace
{
    height:25px;
    }
    
.newsarticleBox
{
    background-color: #CCCCCC;
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 8px;
    border-right: darkgray 1px solid;
    border-top: darkgray 1px solid;
    border-left: darkgray 1px solid;
    border-bottom: darkgray 1px solid;
     font-family: Verdana;
    font-size: 12px;
}

.NewsHeading
{
    font-weight: bold;
    font-family: Verdana;
    font-size: 11px;
}

.Newsdate
{
    font-family: Verdana;
   font-size: 11px;
   color: dimgray;
  
}
.NewsDescription
{
    margin-top: 10px;
    padding-top:10px;
}
.NEWSLINKS
{
    font-family: Verdana;
    font-size: 10px;
}

table.contactustable
{
    
}
table.contactustable th
{
    font-weight: bold;
    font-size: 11px;
    color: #28390d;
    font-family: Tahoma;
    text-align: left;
    padding-left: 5px;
    padding-bottom: 2px;
    padding-top: 5px;
}
table.contactustable td
{
    font-size: 11px;
    color: #28390d;
    font-family: Tahoma;
    text-align: left;
    padding-left: 5px;
    padding-bottom: 10px;
}