body { font-family: Verdana, Arial, san-serif;
	font-size: 10px;
}
#initdiv { text-align: center;  width: 800px; margin: 0 auto;
	background-color: white; position: relative;
	 }
#initdiv #whiteborder {  border: 2px solid white; text-align: left;
			}

#initdiv #footer { position: absolute; bottom: -20px; left: 5px; }
#initdiv #footer a { color: white; }
#initdiv #footer a:hover { color: #BBF; }
#initdiv #footer a:active, #initdiv #footer a:visited  { color: #88B; }



/*	This is the whole box at the top */
#initdiv #whiteborder #sec-01 { width: 796px; height: 141px; position: relative; }
#initdiv #whiteborder #sec-01 img { border: 0px; margin: 0px; padding: 0px; }
#initdiv #whiteborder #sec-01 #wheremod { float: left; width: 169px; border-right: 2px solid white;
				margin-right: 0px;  }
#initdiv #whiteborder #sec-01 #doublebox { float: Left; }
#initdiv #whiteborder #sec-01 #topimage { padding-bottom: 1px; width: 625px; }
#initdiv #whiteborder #sec-01 #topimage img {  }

/*	Menu at the top */
#initdiv #whiteborder #sec-01 #menuloc { position: relative; 
 			width: 625px; height: 39px; _height: 37px;
 			background-color: #d01811; }


#initdiv #whiteborder #sec-01 #menuloc #where { position: absolute; bottom: 2px; width: 625px; 
			font-family: Arial Narrow, Arial, Verdana, Tahoma, Trebuchet MS, san-serif;
			font-size: 14px; color: #3e99c5; padding: 22px 0px 0px 0px; text-align: center; 
		}
#initdiv #whiteborder #sec-01 #menuloc #whereDISABLEDWITHOUTLIST { position: absolute; bottom: 2px; width: 625px; 
			font-family: Arial Narrow, Arial, Verdana, Tahoma, Trebuchet MS, san-serif;
			font-size: 14px; color: #3e99c5; padding: 22px 0px 0px 0px; text-align: center; 
		}


#initdiv #whiteborder #sec-01 #menuloc #where ul { margin: 0px; padding: 0px 0px 0px 0px; list-style-type: none; width: 500px;


		}
#initdiv #whiteborder #sec-01 #menuloc #where li { margin: 0px; padding: 0px 20px 0px 20px; float: left;
		
		}


#initdiv #whiteborder #sec-01 #menuloc #where td { text-align: center; font-size: 14px; }
#initdiv #whiteborder #sec-01 #menuloc #where a {  color: white; text-decoration: none; white-space: nowrap; }
#initdiv #whiteborder #sec-01 #menuloc #where .sublevel { visibility: hidden; display: none;
	padding: 0px; margin: 0px;  height: 0px;  }
#initdiv #whiteborder #sec-01 #menuloc #where #active_menu { color: black; }




/*	 This goes after the Menu.  (This is the menu on the left and the main contents) */

#initdiv #whiteborder #middiv { background: url(../images/2007bg.gif) 0px 0px repeat-y;
		min-height: 400px; _height: 400px; border-top: 2px solid white; }


/*	 Beginning left-menu */
#initdiv #whiteborder #middiv #sec-02 { float: left; width: 171px; }
#initdiv #whiteborder #middiv #sec-02 img { border: 0px; border-bottom: 2px solid white;
		margin-bottom: 15px; }
		
/*	 Tables on the left */
#initdiv #whiteborder #middiv #sec-02 .moduletable { }
#initdiv #whiteborder #middiv #sec-02 .moduletable table { width: 168px; padding: 0px; margin: 0px; 
	border: 0px; border-collapse: collapse;  }
	

/*	 Links in the table on the left */
#initdiv #whiteborder #middiv #sec-02 .moduletable td { text-align: right; margin: 0px; padding: 0px;
		font-size: 14px;
		font-family: Verdana, Tahoma, Trebuchet MS, Arial, san-serif; }
#initdiv #whiteborder #middiv #sec-02 .moduletable td a { text-decoration: none; color: white; 
	font-weight: bold; display: block; width: 150px; }

#initdiv #whiteborder #middiv #sec-02 .moduletable .mainlevel { visibility: hidden; display: none;
	padding: 0px; margin: 0px;  height: 0px;  }
#initdiv #whiteborder #middiv #sec-02 .moduletable .sublevel { display: block; padding: 2px 17px 2px 0px; 
	margin-left: -4px; }
#initdiv #whiteborder #middiv #sec-02 .moduletable td a:hover { background-color: #18583d; }
#initdiv #whiteborder #middiv #sec-02 .moduletable table tr td #active_menu { background-color: #3e99c5; }



/*	Main content */
#initdiv #whiteborder #middiv #sec-03 { border-top: 12px solid #3e99c5; 
		text-align: left; padding: 10px 0px 0px 5px; 
		margin-left: 171px; }







/*	Joomla-related Class assignments not covered above */
.blog, #sec-03 table, #sec-03 div { 
	font-family: Verdana, Arial, san-serif;
	color: #000; font-size: 12px;
}
.contentpaneopen {
	font-size: 14px; 
}

.contentpaneopen h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #CC0000;
	font-weight: bold;
}


#sec-03 table {
	width: 100%;
	_width: 592px;
}
#sec-03 table table {
	_width: 100%; 
}
#sec-03 .contentpaneopen .contentheading, #sec-03 div.componentheading { 
	font-weight: bold;  font-size: 30px; color: #d01811; text-transform: uppercase;
	font-family: Verdana, Helvetica, san-serif; 
}
#sec-03 table.blog table table.contentpaneopen .contentheading {
	font-weight: bold; font-size: 15px; color: black; 
}
.small, .createdate { font-size: 10px; }
.createdate	{	font-style: italic; }