#FWTableContainer2012714174 {
/* UPDATE SECTION IN TOPNAV.CSS, The master div to make sure that our popup menus get aligned correctly.  Be careful when playing with this one. */
	position:relative;
	margin:0px;
	width:100%;
	height:86px;
	text-align:left;
}
td img {
/* Another Mozilla/Netscape bug with making sure our images display correctly*/ 
	display: inline; 
}
/**/html,body{
      margin:0;
      padding:0;
      height:100%;
      border:none
   }
#fullheight{height:100%}

/*   
body.bg1 {background-image:url(../srcfiles/images/marble_background_blue_.jpg); background-attachment:fixed; background-color:#FFFFFF;}

*/

.text1 {font-family: Tahoma; font-size: 11px; color: #000000;}


.text1green {font-family: Tahoma; font-size: 11px; color: #459837;}


.text1white {font-family: Tahoma; font-size: 11px; color: #ffffff;}
.text1boldgrey {font-family: Tahoma; font-size: 11px; color: #717171; font-weight:bold;}

.text2 {font-family: Tahoma; color: #1A4B69;  font-size: 13px; font-weight:bold;}
.text3 {font-family: Tahoma; color: #000000;  font-size: 10px;}
.text4 {font-family: Tahoma; color: #cccccc;  font-size: 11px;}
.text5 {font-family: Tahoma; font-size: 9px; color: #000000;}
.text6 {18px;}


.table_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
}


/*top right bottom left*/

table.table_dotted {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: dotted dotted dotted dotted;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: white;
}

table.table_thin {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: thin thin thin thin;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: white;
}

.table_title2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
	font-weight:bold;
}

.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CCCCCC  ;
	
}
.nav1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
}

td.datacell_bottom {
	
	border-top: 1px none #B0B3B8;
	border-right: 1px none #B0B3B8;
	border-bottom: 1px solid #B0B3B8;
	border-left: 1px none #B0B3B8;
}

td.datacell_bottom_right {
	
	border-top: 1px none #B0B3B8;
	border-right: 1px solid #B0B3B8;
	border-bottom: 1px solid #B0B3B8;
	border-left: 1px none #B0B3B8;
}

td.datacell_right {
	
	border-top: 1px none #B0B3B8;
	border-right: 1px solid #B0B3B8;
	border-bottom: 1px none #B0B3B8;
	border-left: 1px none #B0B3B8;
}


td.datacell_bottom_left {
	
	border-top: 1px none #B0B3B8;
	border-right: 1px none #B0B3B8;
	border-bottom: 1px solid #B0B3B8;
	border-left: 1px solid #B0B3B8;
}

td.datacell_left {
	
	border-top: 1px none #B0B3B8;
	border-right: 1px none #B0B3B8;
	border-bottom: 1px none #B0B3B8;
	border-left: 1px solid #B0B3B8;
}

td.datacell_bottom_left_right {
	
	border-top: 1px none #B0B3B8;
	border-right: 1px solid #B0B3B8;
	border-bottom: 1px solid #B0B3B8;
	border-left: 1px solid #B0B3B8;
}


/*table header*/
td.datacell_top_left_right {
	
	border-top: 1px solid #B0B3B8;
	border-right: 1px solid #B0B3B8;
	border-bottom: 1px none #B0B3B8;
	border-left: 1px solid #B0B3B8;
}

td.datacell_bottom_left_top {
	
	border-top: 1px solid #B0B3B8;
	border-right: 1px none #B0B3B8;
	border-bottom: 1px solid #B0B3B8;
	border-left: 1px solid #B0B3B8;
}
td.datacell_bottom_right_top {
	
	border-top: 1px solid #B0B3B8;
	border-right: 1px solid #B0B3B8;
	border-bottom: 1px solid #B0B3B8;
	border-left: 1px none #B0B3B8;
}
td.datacell_bottom_top {
	
	border-top: 1px solid #B0B3B8;
	border-right: 1px none #B0B3B8;
	border-bottom: 1px solid #B0B3B8;
	border-left: 1px none #B0B3B8;
}
td.datacell_bottom_left_right_top {
	
	border-top: 1px solid #B0B3B8;
	border-right: 1px solid #B0B3B8;
	border-bottom: 1px solid #B0B3B8;
	border-left: 1px solid #B0B3B8;
}



/*schedule*/
td.sch1 {
	
	border-top: 1px solid #B0B3B8;
	border-right: 1px none #B0B3B8;
	border-bottom: 1px solid #B0B3B8;
	border-left: 1px solid #B0B3B8;
}

td.sch1a {
	
	border-top: 1px none #B0B3B8;
	border-right: 1px none #B0B3B8;
	border-bottom: 1px solid #B0B3B8;
	border-left: 1px solid #B0B3B8;
}
td.sch1a_red {
	
	border-top: 2px solid #9E1125;
	border-right: 2px solid #9E1125;
	border-bottom: 2px solid #9E1125;
	border-left: 2px solid #9E1125;
	
}

td.sch2 {
	
	border-top: 1px none #B0B3B8;
	border-right: 1px none #B0B3B8;
	border-bottom: 1px none #B0B3B8;
	border-left: 1px solid #B0B3B8;
}

td.sch2a {
	
	border-top: 1px solid #B0B3B8;
	border-right: 1px none #B0B3B8;
	border-bottom: 1px none #B0B3B8;
	border-left: 1px solid #B0B3B8;
}

td.sch2b {
	
	border-top: 1px none #B0B3B8;
	border-right: 1px solid #B0B3B8;
	border-bottom: 1px none #B0B3B8;
	border-left: 1px none #B0B3B8;
}

.Titlessmall_white {font-family: Tahoma; color: #ffffff;  font-size: 14px;}
.Titlessmall_white2 {font-family: Tahoma; color: #ffffff;  font-size: 15px; font-weight:bold;}
.Titlessmall_blue1 {font-family: Tahoma; color: #1A4B69;  font-size: 16px; font-weight:bold;}
.Titlessmall_blue2 {font-family: Tahoma; color: #1A4B69;  font-size: 13px; font-weight:bold;}

.redtext {color: #9E1125; font-family: Tahoma; font-size: 12px;}
.redtext_normal {color: #9E1125; font-family: Tahoma; font-size: 11px;}
.greentext {color: #459837; font-family: Tahoma; font-size: 12px;}
.bluetext {color: #2858A4; font-family: Tahoma; font-size: 12px;}
.whitetext {color: #ffffff; font-family: Tahoma; font-size: 12px;}


A.link1:link {font-family: Tahoma; font-size: 11px; color: #000000; TEXT-DECORATION: none;}
A.link1:visited {font-family: Tahoma; font-size: 11px; color: #000000; TEXT-DECORATION: none;}
A.link1:hover {COLOR: #1b2c43; TEXT-DECORATION: underline;}

A.link1green:link {font-family: Tahoma; font-size: 11px; color: #009933; TEXT-DECORATION: none;}
A.link1green:visited {font-family: Tahoma; font-size: 11px; color: #009933; TEXT-DECORATION: none;}
A.link1green:hover {COLOR: #009933; TEXT-DECORATION: underline;}

A.nav1link:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;font-weight:bold; TEXT-DECORATION: none;}
A.nav1link:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;font-weight:bold; TEXT-DECORATION: none;}
A.nav1link:hover { font-family: Verdana, Arial, Helvetica, sans-serif;COLOR: #807F7F;font-size: 11px;font-weight:bold; TEXT-DECORATION: none;}

A.table_title_link:link {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:bold; 
	TEXT-DECORATION: none;}
A.table_title_link:visited {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:bold; 
	TEXT-DECORATION: none;}
A.table_title_link:hover {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:bold; 
	TEXT-DECORATION: underline;}

A.link5:link {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #000000; TEXT-DECORATION: none; font-weight:bold;}
A.link5:visited {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #000000; TEXT-DECORATION: none; font-weight:bold;}
A.link5:hover {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; COLOR: #666666; TEXT-DECORATION: underline; font-weight:bold;}





