@charset "utf-8";
body  {font: 100%  Arial, Verdana, Helvetica, sans-serif; margin: 5px 0 0 0; padding: 0; color: #333; text-align: center; font-size: 9pt;  background-color: #1f4746;}

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

a:link {color: #1a5e5d; font-weight: normal; text-decoration: underline;}

a:visited {color: #1a5e5d; font-weight: normal; text-decoration: underline;}

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

a:active {color: #1a5e5d; font-weight: normal; text-decoration: underline;}

#containerbig {width: 950px; margin: 0 auto; text-align: left; border: 1px solid #a3a3a3; background-color: #fff;background-image: url(images/graphics/back_body.gif); }   

#containerbody {width: 950px; text-align: left;  background-image: url(images/graphics/back_body.gif);  } 

 /*----- top part of page -----------------------------------------------*/
 
#title {padding: 0 0px 0 0px; 	width: 950px; 	text-align: left; } 

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

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

/*----- sidebar right side -----------------------------------------------*/

#sidebarright {float: right; width: 360px; padding: 0px 5px 15px 5px;}

#sidebarrighthome {float: right; width: 330px; padding: 0px 5px 15px 5px;}
		
#sidebarright h1{color: #1a5e5d; font-size: 120%;} 

#sidebarright h2{color: #1a5e5d; font-size: 100%;} 

#sidebarright h3{color: #1a5e5d; font-size: 100%;} 

#sidebarright p {padding: 0 10px 0 0;}


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

#content {margin: 0px 20px 0 200px; padding: 0 10px; } 

#contenthome {margin: 0px 390px 0 200px; padding: 0 10px; } 

#content h1{color: #1e8fad; font-size: 120%; margin-top: 20px;} 

#contenthome h1{color: #1e8fad; font-size: 120%; margin-top: 20px;} 


#content h2{color: #1e8fad; font-size: 100%;} 

#content h3{color: #1e8fad; font-size: 100%;} 



#contenthome h1{color: #1a5e5d; font-size: 120%;} 

#contenthome h2{color: #1a5e5d; font-size: 100%;} 

#contenthome h3{color: #1a5e5d; font-size: 100%;} 



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

#topnav {	width: 950px; height: 25px; background-color: #eed90e; text-align: right; border-bottom: 2px solid #a3a3a3; border-top: 2px solid #a3a3a3;}

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

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

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

#copyrightbar a{color: #a3a3a3;}

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

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

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

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

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

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

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

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

table.table_leftnav a:active {color: #1f4142; font-weight: bold; text-decoration: none;}

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

table.table_topnav a:visited {color: #000; 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: #000; font-weight: bold; text-decoration: none;}

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

table.tabletour {border-spacing: 10px; border-width: 10px; }

table.tabletour td {border-spacing: 10px; border-width: 10px; margin-left: 5px; }

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

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

table.table_home a:link {color: #1a5e5d;}

table.table_home a:visited {color: #1a5e5d;}

table.table_home a:hover {color: #1a5e5d;}

table.table_home a:active {color: #1a5e5d; }



/*----- spacers & temp items -----------------------------------------------*/

.spacer1 {width: 950px; height: 2px;} 

.spacer2 {width: 950px; height: 20px;} 

.spacer3 {width: 950px; height: 5px;} 
