/* **************************************************** */
/*   sIFR styles in sIFR-screen.css and sIFR-print.css   */
/* ***************************************************** */

/* ***************************************************** */
/* Global CSS Styles - These are your standard html tags */
/* ***************************************************** */
* {outline: none;} 
a:link, a:visited {text-decoration:none; color:#000080; }
a:hover, a:active {text-decoration:none; color: #000080; font-weight:500; }



body {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	/*background: #666666;*/
	background:#FFFFFF;
	margin: 0 0 0 0; 
	padding: 0 0 0 0;
	text-align: left; 
	color: #000000;
}

img { behavior: url(./scripts/iepngfix.htc) } /* PNG fix in IE6 */

/* ********************************************************************************** */
/* Layout CSS - these are author css styles that control the general layout structure */
/* ********************************************************************************** */

#container {
	width: 773px; 
	background: #FFFFFF;
	margin: 0 auto;
	border-left: 1px solid #96978a;
	border-right: 1px solid #96978a;
    border-bottom: 1px solid #96978a;	
	text-align: left; 
}



/* Header */
#header {
	position:relative;
	background: #ffffff;
	padding: 0 10px 0 20px;  
	height: 96px;
	margin:0;
}

#logo{
	position:absolute;
	left:55px;
	top:15px;
	background-image: url(../images/logo.jpg);
	background-repeat: no-repeat;
	width:130px;
	height:44px;
	}


#sidebar {
	float: left; 
	width: 227px; 
	padding: 15px 10px 15px 30px;	
}

/* Content */
#content {    
	width:480px;
	float:left;
	/*margin: 0px 0px 0px 230px; *//* testing bug fix commented out*/
	padding: 0px 0px 10px 0px; 
	min-height:470px;
}

/* IE6 Hack */
/*\*/
* html #content {height: 470px;}
/**/

/* ********************************************************************** */
/* Formatting CSS - these are user css styles that control the formatting */
/* ********************************************************************** */
/* Headers & Titles */
h1 {
    margin:0px;
	font: bold 16px arial, verdana, sans-serif;
	color: #8c8c7f;
	padding: 15px 25px 10px 25px;
}
/*Display only for print*/
#content h1{
	display:none;
	}
h2 {
    margin:0px;
	font: bold 14px arial, verdana, sans-serif;
	color: #000000;
}

h3 {
    margin:0px;
	font-weight:700;
	font-size:12px;	
}

#content .copy {
	padding: 0px 20px 5px 0px;
	line-height: 1.8;
	text-align:left;	
}

.copy img{
	padding:5px;
	}

/* ************************************************************************** */
/* Navigation Links - these are main, utility and secondary navigation styles */
/* ************************************************************************** */

/* Main Navigation */
#mainnav {
	position:absolute;
	width:714px;
	height:33px;
	left:30px;
	top:63px;
	background-color: #FFFFFF;
	background-image: url(../images/navbara.gif);
	background-repeat: no-repeat;
	z-index:100;
	overflow:hidden; /* Temp needs deleted*/
} 
#mainnav a:link, #mainnav a:visited  {
	text-decoration:none;
	color: #96978a;
	/*padding: 3px 15px 3px 15px;*/
}

#mainnav a:hover, #mainnav a:active  {
	text-decoration:none;
	color: #555555;
	/*padding: 3px 15px 3px 15px;*/
}

/* Sub Navigation */
#subnav {
	font-family: arial, verdana;
	font-size:11px;
	font-weight:bold;
	line-height: 2;
}

#subnav a:link, #subnav a:visited  {
	text-decoration:none;
	color: #9a7e68;
}

#subnav a:hover, #subnav a:active  {
	text-decoration:none;
	color: #5e2722;
}

/* Sub Navigation ON */
#subnavon {
		background:none;
		display:inline; 
		float: right;
}
#subnav a:link.subnavon, #subnav a:visited.subnavon  {
	text-decoration:none;
	color: #5e2722;
}

/* Utlity Navigation */
#utilitynav{
	position:absolute;
	height:15px;
	top:8px;
	right:30px;
	font-size:11px;
	color:#a3a1a1;
}

#utilitynav a {    
	color: #5e2722;
}

#formbuttom{
	margin-left:235px;
	margin-top:10px;
	padding:5px 5px 5px 15px;
	width:245px;
	height:32px;
	
	background-image: url(../images/forms_bg.jpg);
	background-repeat: no-repeat;
	}


/* ************* */
/* Footer CSS  */
/* ************ */

#footer {
	padding: 10px 10px 0 20px; 
	background:#ffffff;
	height: 29px;
	text-align:center;
}

#footer .copyright {;
    font-size: 9px; 
	color: #000000;
}


/* ********************** */
/* Form Input Fields CSS  */
/* ********************** */

input, select, option, textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #000000; 
}      
 

/* ********************** */
/* Float Classes          */
/* ********************** */


.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}



/* ********************** */
/* Custom Header          */
/* ********************** */


#accent{
	position:absolute;
	height:5px;
	width:714px;
	top:0px;
	left:30px;
	
	background-image: url(../images/accent.gif);
	background-repeat: no-repeat;
	padding:0;
	margin:0;
	}



#callus{
	position:absolute;
	height:16px;
	right:30px;
	top:30px;
	/*border:1px solid red;*/
	font-size:12px;
	font-weight: 700;
	}

/* Custom Sidebar Section*/



.leftnav a{
	margin:0;
	padding:0;
	text-decoration: none;
	color:#7b7b7b;
	font-size:12px;	



	}

	
.outer {  
	overflow: hidden; 
	position: relative;
	width:187px;
	height:30px;
	
	background-repeat: no-repeat;
	font-size:12px;
	padding-top:2px;
	
	}






  
.middle {position: absolute; top: 50%;}  /* for explorer only*/	

.inner {
	position: relative; 
	top: -50%;
	width:166px;
	
	/*width:145px;*/
	
	
	}  

.bottom{
	width:187px;
	height:9px;
	background-image: url(../images/navboxbottom.jpg);
	background-repeat: no-repeat;
	padding-bottom:5px;
	
}
/*Content Section*/
#mainimage {
	width:483px;
	height:105px;
	
	text-align:right;
	position:relative;
	padding:0;
	margin:-2px 0 0 0;
	}
	
.copy p a{
	color:#006600;
	font-weight:700;
	text-decoration:underline;	
	}	
	
/* default library icon */								


/*Acrobat links*/								
#library ul {
	list-style-image: none;
	list-style-type: none;
}
#library ul li.documentPDF a 		{
								text-decoration: none;
								font-weight: normal;
								padding: 2px 0 2px 15px;
								margin: 0;
								/*color: #003566;*/
								background: url(../images/Reader-16.gif) 0% 20% no-repeat;
								line-height:1.50;
								}
								
#subnav ul li.documentPDF a:hover,
#library ul li.documentPDF a:hover	{
								color:#F37611;
								background: url(../images/Reader-16.gif) 0% 20% no-repeat;
								}								
/*WORD links*/								
#subnav ul li.documentDOC a,
#library ul li.documentDOC a 		{
								text-decoration: none;
								font-weight: normal;
								padding: 2px 0 2px 15px;
								margin: 0;
								/*color: #003566;*/
								background: url(../images/Word-16.gif) 0% 20% no-repeat;
								line-height:1.50;
								}
								

.documentDOC 	{
								/*color:#F37611;*/
								background: url(../images/Word-16.gif) 0% 20% no-repeat;
								}			
/*Excel links*/								
#subnav ul li.documentXLS a,
#library ul li.documentXLS a 		{
								text-decoration: none;
								font-weight: normal;
								padding: 2px 0 2px 15px;
								margin: 0;
								/*color: #003566;*/
								background: url(../images/Excel-16.gif) 0% 20% no-repeat;
								line-height:1.50;
								}
								
#subnav ul li.documentXLS a:hover,
#library ul li.documentXLS a:hover	{
								/*color:#F37611;*/
								background: url(../images/Excel-16.gif) 0% 20% no-repeat;
								}			
/*HTML links*/								
#subnav ul li.documentHTML a,
#library ul li.documentHTML a 		{
								text-decoration: none;
								font-weight: normal;
								padding: 2px 0 2px 15px;
								margin: 0;
								/*color: #003566;*/
								background: url(images/Explorer-16.gif) 0% 20% no-repeat;
								line-height:1.50;
								}
								
#subnav ul li.documentHTML a:hover,
#library ul li.documentHTML a:hover	{
								/*color:#F37611;*/
								background: url(../images/Explorer-16.gif) 0% 20% no-repeat;
								}			
/*Powerpoint links*/								
#subnav ul li.documentPPT a,
#library ul li.documentPPT a 		{
								text-decoration: none;
								font-weight: normal;
								padding: 2px 0 2px 15px;
								margin: 0;
								/*color: #003566;*/
								background: url(../images/PowerPoint-16.gif) 0% 20% no-repeat;
								line-height:1.50;
								}
								
#subnav ul li.documentPPT a:hover,
#library ul li.documentPPT a:hover	{
								/*color:#F37611;*/
								background: url(../images/PowerPoint-16.gif) 0% 20% no-repeat;
								}									


/* ********************** */
/* Junk section           */
/* ********************** */

/*#sidebar1 a{
	color:#a3a1a1;
	text-decoration:none;
}*/

/*.sidenav{
	position:relative;
	padding:0;
	margin:0;
	width:187px;
	height:40px;
	background-image: url(../images/sidenav_small.gif);
	background-repeat: no-repeat;
	font-size:12px;
	list-style-type: none;	
	
}*/

/*.leftnav{
	display:table-cell;
	vertical-align:middle;
	}*/
