@charset "utf-8";
/* CSS Document */

.hide {
	display:none;
}

body {
background-image:url(images/white_rect.jpg);
background-repeat:repeat;
background-color:#FFF;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#333;
overflow: hidden;
}

/*/ AJAX LOAD CONTENT IN DIVS /*/

#leftcolumn{
float:left;
width:150px;
height: 400px;
border: 3px solid black;
padding: 5px;
padding-left: 8px;

}

#leftcolumn a{
padding: 3px 1px;
display: block;
width: 100%;
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid gray;
}

#leftcolumn a:hover{
background-color: #FFFF80;
}

#rightcolumn{
float:left;
width:630px;
min-height: 300px;
border: none;
margin-left: 10px;
padding: 5px;
padding-bottom: 8px;


}

* html #rightcolumn{ /*IE only style*/
height: 400px;
}


/*/ Internal Page Styles /*/

/*/ SUB Navigation /*/

#nextPrev {
	vertical-align:baseline;
}

#navigationDiv a {
   text-decoration:none;
   display:block;
   color:#333;
   outline:none;
   margin-bottom:0px;
  

   
}

#navigationDiv a:hover {
   text-decoration:none;
   display:block;
   color: #539dbc;
   outline:none;
   

   
}


#navigationDiv a.selected {
   color: #be5028;
   outline:none;
   

}


ul#menu {
  width: 100%;
  list-style-type: none;
  margin: 0;
  padding: 0;
  
 
}

ul#menu ol {
  display: none;

  list-style-type: none;
  margin: 0;
  padding: 0px;
}

ul#menu li, 
  ul#menu a {

  color: #333;
}

ul#menu li {
  line-height: 15px;
}

ul#menu ol li {
  border-bottom: none;
  line-height:15px;
}


ul#menu a {
  text-decoration: none;
  outline: none;
}

ul#menu a:hover {
  color: #539dbc;

}

ul#menu a.active {
  color: #be5028;

}


/*/ Main /*/

.footerTop {
	width:968px;
	background-image:url(images/logo.jpg);
	background-repeat:no-repeat;
	background-position:left;
}


#bottom {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width: 100%;
}

#mid_element {

	text-align:center;
	width:100%;
	z-index:800;
}

#footer {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	position:relative;
	top:18px;
	width:100%;

}

#header {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	position:absolute;
	width:100%;
  	z-index: 900;
}

#content {


	color:#999;
	
}

#syndication {
	width:382px;
	vertical-align:bottom;
}


/*/ TEXT /*/

.blueTitleS2{
	font-family:Arial, Helvetica, sans-serif;
	color:#0066ff;
	font-style:normal;
	font-weight:600;
}

.exTitle {
margin-top:5px;
border-bottom: 1px solid #C0C0C0;
margin-bottom: -5px;
font-family:Verdana, Geneva, sans-serif;
color:#336699;
font-size:16px;
font-weight:600;

}


/*/ OLD CSS /*/

#news {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
	padding-left:10px;
	padding-right:10px;
}

#events {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
	padding-left:10px;
	padding-right:10px;
}




.red {
	color: #F00;
}

.lineSpace{
	line-height:25px;
	
}

#III{
	padding-left:335px;
	width:784px;

}

#IV{
	width: 973px;
	padding-left:150px;
}


