@import url('top.css');
@import url(header.css);
@import url('newslisting_home.css');
@import url('documents.css');
@import url('shortcuts.css');
@import url('sitemap.css');
@import url('forms.css');
@import url('calendar.css');
@import url('gallery.css');
@import url('search.css');
@import url('forum.css');
@import url('footer.css');



body 
{ color: #fff; font-family: Georgia, "Times New Roman", Times, serif; font-size:8.5pt; background-color:#a5a09c; padding:0; margin:0; }

em {
	font-style:italic;
}

b, strong
{
	font-weight:bold;
}

a
{
	color:#f2b92a;
}

input, select, button 
{
	font-size:1em;
}

#outer
{
	background:url(../images/top_bar_bg.gif) repeat-x top;
}

#outerBody, #topBar
{
	width:745px;
	overflow:hidden;
	padding:auto;
	margin:auto;
}




#contentContainer
{ overflow:hidden; background:#404040 repeat-y; margin-top: 0; padding-top: 0; border-left: 0 solid #a5a09c; border-right-color: #a5a09c; border-right-width: 0; }

#contentLayer
{
	overflow:hidden;
	background:no-repeat 50% top;
}

#content
{
	overflow:hidden;
	width:745px;
	background:url(../images/content_bg_bottom.gif) no-repeat 50% bottom;
	padding:0 0 100px;
}

#contentBody
{
	clear:both;
}




/***************/




#main_holder {
	width:750px;
	margin:0 auto;
	height:100px;
	background-color:#fff;
}


			
#main_panel {
	padding-top:0;
	clear:both;
	margin:0 auto;
	width:745px;
		background-color:#404040;
		background-image: url(../images/main_panel_bg.gif);
		background-repeat: repeat-y;


}

			
	#main_panel_top {
		clear:both;
		
		margin:0px;
		background-image: url(../images/main_panel_top.gif);
		background-repeat:no-repeat;
		background-position:bottom;
		height:10px;
		background-color:#ffffff;

	}	
	
	#main_panel_main {
	
	border-left:1px solid #c8c8c8;
	border-right:1px solid #c8c8c8;
	}	
	

	#main_panel_bottom {
		clear:both;
		
		background-image: none;
		background-repeat:no-repeat;
		height:10px;
		background-color:#ffffff;

	}	
	
	#precolumns {
	clear:both;
	height:10px;
	}
	
	#maincolumn {
	clear:both;
	float:left;
	padding-top:0;
	
	margin:0 0 0 25px;
	width:490px;


	}
	
	.wide {
	width:720px !important;

	}
	
		#contentleft {
		width:280px;
		background-color:#EDEDED;
		float:left;
		}
		
		.home_top_content {
		margin:0px 5px 0px 0px;
		}
		
		#contentright {
		background-color:#ffffff;
		float:right;
		width:300px;
		
		}
		
		#contentright .no_items {
		margin-left:5px;
		}
		
		#contentsole {
		background-color:#EDEDED;
		float:left;
		width:560px;
		}
		
		
		
		
#sidecolumn 
{
	float:right;
	margin:0 25px 10px 0;
	width:190px;
}
	
	

/** Content Sections **/
#content_bodytop,
#content_bodymain,
#content_bodyfoot
{ color: #fff; clear:both; padding:10px 0; font-size:1.1em; }

#content_bodytop h1,
#content_bodymain h1,
#content_bodyfoot h1
{ color:#f2b92a; font-weight:bold; font-size:1.5em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding:0 0 5px; }

#content_bodytop h2,
#content_bodymain h2,
#content_bodyfoot h2
{ color:#8ddb52; font-weight:bold; font-size:1.2em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding:0 0 5px; }

#content_bodytop p,
#content_bodymain p,
.std_docu_content p,
#content_bodyfoot p
{
	color:#fff;
	padding:5px;

}

#content_bodytop p img,
#content_bodymain p img
{ color: #fff; margin:5px; }

#content_bodytop ul 
{
	margin-top:0; 
	margin-bottom:0; 
	list-style-type:disc; 
	list-style-position:outside;
}

#content_bodytop ul li {
	margin-left:25px;
	color:#fff;
}






#content_bodymain .std_docu_content { color: #fff; clear:none; padding-top:0; }
#content_bodymain ul {
	margin:0; 
	list-style-type:disc; 
	list-style-position:outside;
}

#content_bodymain ul li {
	margin-left:25px;
	color:#fff;
}






.forum_header {
margin-left:25px;
font-size:1.2em;
color:#666666;

}












	
	


#inputerrorlist {
	margin:5px 0px 5px 0px;
	color:#CC3333;
	padding-left:5px;
	font-weight:bold;
} 

.input_text_error
{
	background-color:#ffefef;
}



	
	
	#valid {
	text-align:center;
	}
	#valid img{
	padding-top:5px;
	}
	
	
.table1
{ width: 100%;
padding:5px;
background-color: #fafafa;
border: 1px #c8c8c8 solid;
border-collapse: collapse;
border-spacing: 0px; }


.table1 tr.header
{ background-color: #99CCCC;
border: 1px #c8c8c8 solid;
font-weight: bold;
color: #404040; }
.table1 h2
{ padding:0px 0px 0px 5px;

font-weight: bold;
color: #404040;
}


.table1 td.style1
{ border-bottom: 1px #6699CC dotted;
margin:2px;
text-align: left;
font-weight: normal;
color: #404040;
background-color: #fafafa;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 0px; }



#contentsole .search_box_input {
width:300px;
}

#accessibility_list ul li {
font-weight:bold;
color:#666666;
padding:5px 5px 0px 5px;
}




.nice_table td
{
	padding:3px 5px 3px 0px;
}

.nice_table input, .nice_table select, .nice_table textarea
{
	padding:2px;
}




.enet_panel 
{
	width:500px;
	margin:25px 0px 150px 0px;
}

#content_bodymain .enet_panel h1, 
#content_bodymain .enet_panel p, 
#content_bodymain .enet_panel ul li,
#content_bodymain .enet_panel ul li a
{
	color:#374B54;
	font-family:Trebuchet MS, Arial;
}

.enet_wide_panel 
{
	height:55px;
	padding-top:20px;
	background:url(../images/extranet_welcome.gif) no-repeat;
}

#content_bodymain .enet_wide_panel h1
{
	padding:5px 0px 0px 80px;
	font-size:1.6em;
	font-weight: normal;
}

#content_bodymain .enet_panel ul
{
	margin:10px 0px 0px 12px;
}

.enet_panel ul li
{
	float:left;
	width:142px;
	height:81px;
	list-style:none;
}

#content_bodymain .enet_panel ul li
{
	margin:0px 20px 0px 0px;
}

.enet_panel ul li.edit
{
	background:url(../images/extranet_edit.gif) no-repeat;
	
}

.enet_panel ul li.password
{
	background:url(../images/extranet_password.gif) no-repeat;
}

.enet_panel ul li.logout
{
	background:url(../images/extranet_logout.gif) no-repeat;
}

.enet_panel ul li a
{
	display:block;
	width:142px;
	padding:62px 0px 5px 0px;
	text-align:center;
}






