
/**  The main container table that holds every element in the page  **/
table.container {
	width: 780px;
	background-color: #0099CB;
	border: 1px solid #000000;
}

table.top_bar {
	width: 776px;
	background-image: url(../images/hor_bar.jpg);
	color: #FFFFFF;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 3px;
	margin-bottom: 3px;
	padding-right: 10px;
	padding-left: 5px;
	text-align: right;
	height: 27px;
}

table.top_banner {
	border: 1px solid #000000;
	width: 776px;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 3px;
	margin-bottom: 3px;
	height: 100px;
}

table.main_menu_bar {
	width: 776px;
	height: 100%;
	vertical-align: top;
	background-image: url(../images/hor_bar.jpg);
	color: #FFFFFF;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 3px;
	margin-bottom: 3px;
	padding-right: 2px;
	padding-left: 2px;
	text-align: left;
	height: 27px;
}

table.content_container {
	width: 783px;
	background-color: #0099CB;
	color: #FFFFFF;
	margin-right: 5px;
	height: 300px;
}

table.left_content {
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #000000;
	background-color: #F2FFFF;
	color: #FFFFFF;
	margin-left: 3px;
	width: 100%;
	height: 100%;
	vertical-align: top;
}

table.main_content {
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #000000;	
	background-color: #F2FFFF;
	color: #FFFFFF;
	width: 100%;
	height: 100%;
	color: #000066;
}

table.copyright_bar {
	border: 1px solid #000000;		
	width: 776px;
	background-image: url(../images/hor_bar.jpg);
	color: #FFFFFF;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 3px;
	margin-bottom: 3px;
	padding-right: 10px;
	padding-left: 5px;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	height: 27px;
	vertical-align: middle;
}
table.ftp_spec {
	border: 1px dotted #000000;
	color: #000066;
	font-size: 12px;
	margin-left: 10px;
	width: 90%;
}
td.ftp_table_content {
	color: #000066;
	padding-left: 10px;
}
td.movie {
	border: 1px solid #666666;
	padding: 0px;
	margin: 0px;
	background-color: #E3FFFF;
	width: 540px;
}
td.location_content {
  color: #000066;
}
td.main_content {
  padding-top: 15px;
}
td.content {
	padding-left: 5px;
	padding-right: 10px;
	vertical-align: top;
	text-align: justify;
	background-color: #F2FFFF;
}
td.side_content {
	padding-left: 8px;
	padding-right: 12px;
	vertical-align: top;
	text-align: left;
	background-color: #F2FFFF;
	font-size: 14px;
	color: #666666;
	font-family: "Times New Roman", Times, serif
}
td.content_header {
	font-size: 18px;
	color: #006699;
	font-weight: bold;
	text-decoration: underline;
	padding-top: 5px;
	padding-left: 10px;
	vertical-align: top;
	height: 30px;
}
td.image_header {
	font-size: 20px;
	font-weight: bold;
	/*text-decoration: underline;*/
	text-align: right;
	padding-top: 5px;
	padding-left: 10px;
}

tr.fixed_height {
	height: 100%;
}
span.left_content {
	font-size: 14px;
	color: #666666;
}
p.content_header {
	font-size: 18px;
	color: #006699;
	font-weight: bold;
	text-decoration: underline;
	padding-top: 5px;
}
p.main_content {
	font-size: 14px;
	color: #000066;
	padding-left: 10px;
	padding-right: 5px;
	line-height: 1.3;
}

ol.main_content {
	font-size: 14px;
	color: #000066;
	padding-left: 10px;
	padding-right: 5px;
	line-height: 1.3;
}
li.li_item {
	font-size: 14px;
	color: #000066;
	padding-left: 10px;
	padding-right: 5px;
	margin-left: 20px;
	line-height: 1.3;
}
ul.main_content {
	font-size: 14px;
	color: #000066;
	padding-left: 10px;
	padding-right: 5px;
	line-height: 1.3;
}
span.main_content {
	font-size: 14px;
	color: #000066;
	padding-left: 10px;
	padding-right: 5px;
	line-height: 1.3;
}
p.main_content_tab{
	font-size: 14px;
	color: #000066;
	padding-left: 25px;
	padding-right: 5px;
	line-height: 1.3;

}
ol.main_content {
	font-size: 14px;
	color: #000066;
	padding-left: 10px;
	padding-right: 5px;
	line-height: 1.3;
}
ul.main_content {
	font-size: 14px;
	color: #000066;
	line-height: 1.3;
}
ul.desc {
  font-style: italic;
  padding-left: 15px;
  margin: 5px;
}
li.desc {
  padding-bottom: 10px;
  vertical-align: middle;
}
li.desc1 {
  padding-bottom: 10px;
  font-weight: bold;
}
/********
	Menus
*********/
a.top_menu {	
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
}
a.top_menu:hover {
	text-decoration: underline;
}
a.menu_links			{	color:	#000099;
							text-decoration: 	none;
							font-weight: 		bold;
							font-size:			11px;
							font-family:		Arial, Helvetica, sans-serif;		}
a.menu_links:visited	{	color: #000099;		}
a.menu_links:hover		{	color: #FF9900;		}
a.menu_links:active		{	color: #000099;		}

div.menu_item {
	position:absolute; 
	width:179px; 
	z-index:5; 
	visibility: hidden; 
	filter:alpha(opacity=0);-moz-opacity:100;opacity:0;
}
table.menu_table {
	width: 100%;
}
td.menu_icon {
	border-right-style: none; 
	border-bottom-style: none;
	border-left: 1px solid #999999;
	border-top: 1px solid #999999;
	width:	14px;
	height:	10px;
	background-color: #FFFFFF;
}
td.menu_icon_end {
	border-right-style: none; 
	border-left: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	width:	14px;
	height:	10px;
	background-color: #FFFFFF;
}
td.menu_text {
	border-left-style: none; 
	border-bottom-style: none; 
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	padding-bottom:	3px;
	width:	88%;
	height:	10px;
	background-color: #FFFFFF;
}
td.menu_text_end {
	border-left-style: none; 
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	padding-bottom:	3px;	
	width:	88%;
	height:	10px;
	background-color: #FFFFFF;
}

/***
	Verticle Menu
***/
td.left_menu_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#000066;
	padding-left: 8px;
	font-style:italic;
	height: 30px;
	vertical-align:top;
	padding-top: 5px;
}

#left_menu a:link, #left_menu a:visited {
	font-family: Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #999999;
	font-size:12px;
	display: block;
	width: 220px;
	font-weight: bold;
	padding-left: 15px;
	text-decoration: none;
	color: #6060B0;
	padding-top: 4px;
	padding-bottom: 2px;
}
#left_menu a:hover{
	background-color: #A6E6FF;	
	font-weight: bold;
}
#left_menu_start a:link, #left_menu_start a:visited {
	font-family: Arial, Helvetica, sans-serif;
	border-top: 1px solid #999999 ;
	border-bottom: 1px solid #999999 ;
	font-size:12px;
	display: block;
	width: 220px;
	font-weight: bold;
	padding-left: 15px;
	text-decoration: none;
	color: #6060B0;
	padding-top: 4px;
	padding-bottom: 2px;
}
#left_menu_start a:hover{
	background-color: #A6E6FF;
}

td.left_sub_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	width: 210px;
	display: block;
	height: 20px;
	font-weight: bold;
	padding-left: 25px;
	text-decoration: none;
	padding-top: 4px;
}

a.left_sub_menu {	
	text-decoration: none;
	color: #6060B0;
}
a.left_sub_menu:hover {
	color: #000099;
}
p.left_menu_text {
	margin-top: -16px;	
}

td.arrow {
	vertical-align: bottom;
}

td.small_image {
	border: 1px solid #0099CB;
	width: 70px;
	height: 60px;
	text-align: center;
}
td.flash_icon {
	/*border: 1px solid #0099CB;*/
	text-align: center;
}
td.small_image_selected {
	border: 2px solid #009933;
	width: 70px;
	height: 60px;
	text-align: center;
}

/* Site Map Styles */
ul.siteMapList {
  color: #666666;
  
}
a.firstOrderList {
	font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #000066;  
}
a.secondOrderList {
  font-size: 12px;
  font-weight: bold;
  color: #333333;  
}
a.thirdOrderList {
  font-size: 12px;
  color: #333333;  
}

/*A6E6FF*/
