BODY{background-color:#EBEBEB;}
a {text-decoration: none; }
a img { border: 0; }

.body-container {
	margin:0 auto;
	width:800px; 
	border:10px solid white;
	font-family: Verdana, Arial, Helvetica, sans-serif; /*Arial, Helvetica, sans-serif;*/
}
/*the header section*/
.header-section {
	background-color: #E19631;
	margin:0;
	padding:0;
	border-bottom:10px solid white;	
	text-align:right;
	color:#FFFFFF;
	font-size: 13px;
	font-weight:500;
}
.logo {
	text-align:left;
	background-color: #FFFFFF;
}
.left-corner {float:left;}
.right-corner {float:right;}

.header-section a {color:#FFFFFF;}
.header-section a:hover {color:#3F4A8E;}

.header-section ul {
	padding:0;
	margin:20px 0 3px 0;
}
.header-section li{
	display: inline;
	padding: 0px 15px 0px 0px;
}

/*the side section*/
.side-section-bgcolor {background-color:#E9CA94; vertical-align:top;}
.side-section {
	padding:0;
	margin:0;
	width:250px;
	background-color:#FFFFFF;
	vertical-align:top;
}
.side-section tr.spacer {height:1px;}
.side-section tr.spacer_top {height:5px; background-color:#E19631;}
.side-section td.selected {
	width:10px;
	background:url(../images/bluearrow.gif) left center no-repeat;
	background-color:#DDDDDD;
}
.side-section td.unselected{width:10px;}

  /*expanded main menu*/
.side-section tr.expanded_main {
	background-color:#DDDDDD;
	color:#444444;
	font-size: 15px;
	font-weight:300;
	line-height:22px;
}
.side-section tr.expanded_main a{color:#444444;}
.side-section tr.expanded_main a:hover{color:#BE4D16;}

  /*expanded sub menu */
.side-section tr.expanded_sub {
	background-color:#DDDDDD;
	color:#444444;
	font-size: 12px;
	font-weight:300;
	line-height:20px;
}
.side-section tr.expanded_sub a{color:#444444;}
.side-section tr.expanded_sub a:hover{color:#BE4D16;}

  /*unexpanded main menu*/
.side-section tr.unexpanded_main {
	background-color: #E9CA94;
	color:#882029;
	font-size: 15px;
	font-weight:300;
	line-height:22px;	
}
.side-section tr.unexpanded_main a{color:#882029;}
.side-section tr.unexpanded_main a:hover{color:#3F4A8E;}

/* the footer section */
.footer-bar{
	margin:0 auto;
	width:800px; 
	line-height:8px;
	background-color:#E19631;
	border-left:10px solid white;
	border-right:10px solid white;
}
.footer-section {
	margin:0 auto;
	width:800px;
	border-left:10px solid white;
	border-right:10px solid white;
	background-color:#E6DAB0;
	font-family: Arial, Helvetica, sans-serif;
	color:#882029;
	font-size: 11px;
	line-height:14px;
	text-align:center;
}
.footer-more {
	margin:0 auto;
	width:800px;
	border-left:10px solid white;
	border-right:10px solid white;	
	border-bottom:10px solid white;	
	background-color:#E6DAB0;
	font-family: Arial, Helvetica, sans-serif;
	color:#999999;
	font-size: 11px;
	line-height:14px;
	text-align:center;
}

/*the main content section*/
.main-bar {
	color:#770000;
	font-size: 14px;
	font-weight:600;
	line-height:22px;
	text-align:right;
	border:1px solid #E19631;
	/*background:url(../images/star.gif) left center no-repeat;*/
	background-color:#E6DAB0;	
	padding-right: 20px;	
}
.main-bar a {color:#770000;}
.main-bar a:hover {color:#3F4A8E;}

.main-section {
	margin-left: 0;
	padding:0;
	width:535px;
	background-color:#FFFFFF;
	vertical-align:top;
	border-left:15px solid white;
	font-size: 11px;
	color:#000000;
	line-height:18px;
}

.main-section h1 {
	font-size: 14px;
	color:#882029;
}
.main-section h2 {
	font-size: 12px;
	color:#882029;
}
.main-section h5 {
	font-size: 10px;
	color:#882029;
}
.main-section a {color:#BE4D16;}
.main-section a:hover {color:#3F4A8E;}

.main-table {
	padding:0;
	margin:0;
	vertical-align:top;
}
.main-table td.title {
	padding:0 10px 0 10px;
	background-color: #E6DAB0;
	font-weight:bold;
	line-height:22px;	
}
.main-table td.content {
	padding:0 10px 0 10px;
	border:1px solid #E6DAB0;
	line-height:22px;
}
.main-table td.spacer {height:5px;}

.main-shadedbox {background-color:#EEEEEE; padding:10px;}
.main-shadedbox td.selected-img { background-image:url(../images/bluearrow.gif); background-repeat:no-repeat; background-position:center; width:10px; }
.main-shadedbox td.selected-text {padding:5px; font-weight:bold;}
.main-shadedbox td.selected-text a {color:#3F4A8E;}
.main-shadedbox td.unselected-text {padding:5px 5px 5px 5px; font-weight:bold;}

.note-text {	
	color: #770000;
	font-size:11px;
	font-weight:bold;
}

.tour-text-left {
	width:500px;
	font-weight:bold;
}
