@charset "utf-8";
* {padding: 0; margin: 0;}

body  {font: 100%  Arial, Verdana, Helvetica, sans-serif; margin: 10px 0 0 0; padding: 0; color: #000; text-align: center; font-size: 9pt; background-image: url(images/back.gif);  }

html { min-height: 100%; margin-bottom: 1px; }

a:link {color: #8F257C; font-weight: normal; text-decoration: underline;}

a:visited {color: #8F257C; font-weight: normal; text-decoration: underline;}

a:hover {color: #000; font-weight: normal; text-decoration: underline;}

a:active {color: #8F257C; font-weight: normal; text-decoration: underline;}

#containeroutside {width: 900px; margin: 0 auto; text-align: left;  background-color: #fff; border: 1px solid #000;}  

#containertop {width: 900px; margin: 0 auto; text-align: left;  background-color: #fff; }  

#containerbody {width: 900px; margin: 0 auto; text-align: left;  background-color: #fff;  } 


 /*----- top part of page -----------------------------------------------*/
 
#topphoto {clear: both; width: 900px; height:175px; background-color: #fff; text-align: center; } 

#topphotoleft{float: left; text-align: right; width: 420px; padding: 0 10px 0 0; }

#topphotoright{float: right; width: 405px;}

/*----- sidebar left side -----------------------------------------------*/

#sidebarleft {float: left; width: 250px; padding: 5px 10px 15px 10px; }
		
#sidebarleft h1 {color: #ff0000; font-weight: bold; font-size: 100%;}

/*----- main content center of internal pages -----------------------------------------------*/

#content {margin: 5px 20px 0 290px; padding: 0 0px; background-color: #fff; } 

#content h1{color: #8F257C; font-size: 120%; margin-bottom: 10px;} 

#content h2{color: #000; font-size: 100%; margin-bottom: 10px;} 

#content p {margin-bottom: 10px;}

#content li {margin-left: 20px;}


/*----- nav top row -----------------------------------------------*/

#topnav {clear: both; 	width: 900px; height: 25px; background-color: #8F257C; text-align: right; border-top: 1px solid #000; border-bottom: 1px solid #000; padding: 0px;}

/*----- copyright -----------------------------------------------*/

#copyright {width: 900px; margin: 0 auto; text-align: left; font-size: 8pt; background-color: #fff;} 

#copyrightbar {	clear: both; height: 35px; margin: 0px; text-align: left;}

#copyrightbarleft {float: left; margin-left: 10px; text-align: left; width: 400px;}

#copyrightbarright {float: right; margin-right: 5px; text-align: right; width: 400px;}

/*----- tables -----------------------------------------------*/

table.table_topnav {border-spacing: 2px; border-width: 0px; margin-right: auto; margin-left: 0px; margin-left:auto; margin-right:0px;}

table.table_topnav a:link {color: #fff; font-weight: bold; text-decoration: none;}

table.table_topnav a:visited {color: #fff; font-weight: bold; text-decoration: none;}

table.table_topnav a:hover {color: #000; font-weight: bold; text-decoration: none;}

table.table_topnav a:active {color: #fff; font-weight: bold; text-decoration: none;}



table.table_links {border-spacing: 5px; border-width: 0px; }

table.table_links a:link {color: #8F257C; font-weight: normal; text-decoration: underline;}

table.table_links a:visited {color: #8F257C; font-weight: normal; text-decoration: underline;}

table.table_links a:hover {color: #000; font-weight: normal; text-decoration: underline;}

table.table_links a:active {color: #8F257C; font-weight: normal; text-decoration: underline;}



table.table_home {border-spacing: 2px; border-width: 0px; }

table.table_home td {border-spacing: 10px;}

table.table_home a:link {color: #8F257C; font-weight: normal; text-decoration: underline;}

table.table_home a:visited {color: #8F257C; font-weight: normal; text-decoration: underline;}

table.table_home a:hover {color: #000; font-weight: normal; text-decoration: underline;}

table.table_home a:active {color: #8F257C; font-weight: normal; text-decoration: underline;}


.spacer {width: 800px; height: 15px;}