html,body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: normal; color: #525252; height: 100%}
body {  padding-top: 10px; background-color: #C0BCBC;}
/** following cells are defined for printer friendly version **/
.header_cell {background-color:#F4F4F4; }
.side_nav_cell { }
.footer_cell { }
/*table { 
	height: 100%; 
} */
/*th {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #494949;} */

td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000;}
.light_bg td {background-color:#F4F4F4}

.small select {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #000000;}

.header {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000;}

.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #ffffff; padding: 5px}
.footer A {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.footer A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline;
}
.footer A:active {
	COLOR: #ffffff;
}
.footer A:visited {
	COLOR: #ffffff;
}
.footer A:visited:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline;
}

.footer-bar {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000;}
.footer-bar A {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.footer-bar A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline;
}
.footer-bar A:active {
	COLOR: #ffffff;
}
.footer-bar A:visited {
	COLOR: #ffffff;
}
.footer-bar A:visited:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline;
}

.main_body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; padding-bottom: 2px; padding-left: 10px}
.main_body A {
	COLOR: #003366; TEXT-DECORATION: none
}
.main_body A:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
.main_body A:active {
	COLOR: #003366
}
.main_body A:visited {  
	color: #003366;
}
.main_body td.dotted_blue_bar{
         background-image : url("/images/dotted_blue_bar.gif");
         background-repeat : repeat-x;               
}
.main_body td.dotted_blue_bar_fading{
         padding: 0px;              
}
.main_body_head {
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15pt; font-weight: normal; color: #993333;
}

.main_body td.padded_cell{
         padding: 5px;               
}

.big6 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; HEIGHT: 10px; BACKGROUND-COLOR: #666699
}

A {
	COLOR: #0033CC; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0033CC; TEXT-DECORATION: underline
}
A:active {
	COLOR: #0033CC
}
A:visited {  
	color: #0066FF;
}

.underline A {
	COLOR: #0033CC; TEXT-DECORATION: underline
}
.underline A:hover {
	COLOR: #0033CC; TEXT-DECORATION: none
}
.underline A:active {
	COLOR: #0033CC
}
.underline A:visited {  
	color: #0066FF;
}


HR {
	HEIGHT: 1px
}

.error {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: normal; font-weight: bold; color: #CC0000;}

.smallText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: normal; font-weight: normal; color: #333366 }

.bigText {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; font-style: normal; line-height: normal; font-weight: bold; color: #000066}
.bigText A {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; font-style: normal; line-height: normal; font-weight: bold; color: #000066; text-decoration:underline;}
.bigText A:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; font-style: normal; line-height: normal; font-weight: bold; color: #000066; text-decoration:none;}
.bigText A:visited {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; font-style: normal; line-height: normal; font-weight: bold; color: #000066; text-decoration:underline;}
.bigText A:visited:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; font-style: normal; line-height: normal; font-weight: bold; color: #000066; text-decoration:none;}

.openText {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-align: justify;}

.subscript {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666666;}

.breadcrumb {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; font-weight: normal; align="right"; color: #000000; padding: 2px; background-color:#F4F4F4}
.breadcrumb A {
	COLOR: #000000; TEXT-DECORATION: underline;
}
.breadcrumb A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.breadcrumb A:active {
	COLOR: #000000;
}
.breadcrumb A:visited {
	COLOR: #000000;
}
.breadcrumb A:visited:hover {
	COLOR: #000000; TEXT-DECORATION: none;
}

.keyword {COLOR: #999999;}
.keyword A {
	COLOR: #006699; TEXT-DECORATION: none; border-bottom: 1px dotted #006699;
}
.keyword A:hover {
	COLOR: #006699; TEXT-DECORATION: none; border-bottom: none;
}
.keyword A:active {
	COLOR: #006699; border-bottom: 1px dotted #006699;
}
.keyword A:visited {
	COLOR: #006699; border-bottom: 1px dotted #006699;
}
.keyword A:visited:hover {
	COLOR: #006699; TEXT-DECORATION: none; border-bottom: none;
}

.quote table{background-color: #F7F3F7;}
.quote td{padding: 10px; 
		background-color: #F7F3F7; 
		text-align: center;
		font-family: Arial, Verdana, Helvetica, sans-serif; 
		font-style: italic; 
		font-weight: normal;
 }

.author {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; font-weight: normal; color: #000000;}
.side_nav td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; align: right; color: #000000;}
.side_nav td.bluebg {background-color: #748DB8;}
.side_nav td.lightbluebg {background-color: #D9D9EC;}
.side_nav td.text {padding: 3px; background-color: #D9D9EC;}
.side_nav td.baigebg {background-color: #999966;}
.side_nav td.lightbaigebg {background-color: #DBDBCA;}

.side_nav A {
	COLOR: #000000; TEXT-DECORATION: underline;
}
.side_nav A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.side_nav A:active {
	COLOR: #000000;
}
.side_nav A:visited {
	COLOR: #000000;
}
.side_nav A:visited:hover {
	COLOR: #000000; TEXT-DECORATION: none;
}

.sub_nav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; align="right"; color: #993333; padding: 3px}

.sub_nav A, .sub_nav A:hover, .sub_nav A:active, .sub_nav A:visited, .sub_nav A:visited:hover {
	COLOR: #333366; TEXT-DECORATION: none;
}

.sub_nav_bar {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; align="right"; color: #336666; padding: 3px}


.headText {font-family: Times New Roman, Times, Verdana, Arial, Helvetica, sans-serif; font-size: 15pt; font-style: italic; font-weight: bold; color: #660033;}

.printlinks {
	font-size: 8pt; font-style: normal; font-weight: normal; COLOR: #000000;
}
.printlinks A {
	COLOR: #000000; TEXT-DECORATION: underline;
}
.printlinks A:hover {
	COLOR: #000000; TEXT-DECORATION: none;
}
.printlinks A:active {
	COLOR: #000000;
}
.printlinks A:visited {
	COLOR: #000000;
}
.printlinks A:visited:hover {
	COLOR: #000000;
}

/** Change the paths of the image relative to website in all places, e.g., /images/dbl_dot.gif  **/
.dbl_dot_bg{
         background-image : url("/images/dbl_dot.gif");
         background-repeat : repeat-x;               
}

.dbl_dot_header_bg{
         background-image : url("/images/dbl_dot_header.gif");
         background-repeat : repeat-x;               
}

.single_dot_bg{
         background-image : url("/images/single_dot.gif");
         background-repeat : repeat-x;               
}

.single_dot_brown_bg{
         background-image : url("/images/single_dot_brown.gif");
         background-repeat : repeat-x;               
}

.dash_horiz_bg{
         background-image : url("/images/dash_horiz.gif");
         background-repeat : repeat-x;               
}

.dash_verti_bg{
         background-image : url("/images/dash_verti.gif");
         background-repeat : repeat-y;               
}
.footer_gradient_bg{
         background-image : url("/images/footer_gradient.jpg");
         background-repeat : repeat-x;               
}
.footer_gradient_short_bg{
         background-image : url("/images/footer_gradient_short.jpg");
         background-repeat : repeat-x;               
}

.big_blue_bar{
         background-image : url("/images/big_blue_bar.gif");
         background-repeat : repeat-x;               
}

.small_blue_bar{
         background-image : url("/images/small_blue_bar.gif");
         background-repeat : repeat-x;               
}

.footer_gradient{
         background-image : url("/images/footer_gradient.jpg");
         background-repeat : repeat-x;               
}

.picture-wrap { float: left; padding: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; font-weight: normal; align="right"; color: #000000;}}
.picture-wrap .Caption { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; font-weight: normal; align="right"; color: #000000;}
.picture-wrap-right { float: right; padding: 5px;}

form {margin-top : 0; margin-bottom : 0; }

ul {margin-top : 10px; margin-bottom : 0; line-height: 1.5;}
ol {line-height: 1.5;}

.listTable {
	border-collapse:collapse;
	border: 1px solid #748DB8;
	margin-top : 0em; 
	margin-bottom : 0em;
	padding: 1px; 
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; FONT-SIZE: 8pt; COLOR: #000000;
}
.listTable TH {
	background-color: #748DB8;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; font-weight: bold; text-decoration: none;
	padding: 5px;
}
.listTable TD{
	border-collapse: collapse;
	border: 1px dotted #748DB8;
	padding: 4px;
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; FONT-SIZE: 8pt; COLOR: #000000;
}
.listTable A{
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: underline;
}
.listTable A:hover {
	COLOR: #000000; TEXT-DECORATION: none;
}
.listTable A:active {
	COLOR: #000000;
}
.listTable A:visited {
	COLOR: #000000;
}
.listTable A:visited:hover {
	COLOR: #000000;
}

#photoTourContainer
{
	width: 610px;
	height: 510px;
	background-color: #636687;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.photoFooter
{
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: normal; 
	color: #ffffff;
}


