.thomas_main1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#333333;
	}
 .thomas_main1 A:link {text-decoration: underline; color:#333333;}
 .thomas_main1 A:visited {text-decoration: underline; color:#000000;}
 .thomas_main1 A:active {text-decoration: none; color:#000000;}
 .thomas_main1 A:hover {text-decoration: none; color:#000066;}

.subhead1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003399;
}
H1 {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight: bold;
	line-height: 110%;
}	
H2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight: bold;
	line-height: 14px;
	color: #000000;

}

blockquote {
	padding:7px,7px,7px,7px;
	}
/* This is how you comment out multiple lines if needed
	*/
.class1 {
	font-family: Tohoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#333333;
}
 .class1 A:link {text-decoration: underline; color:#333333;}
 .class1 A:visited {text-decoration: underline; color:#666666;}
 .class1 A:active {text-decoration: none; color:#FFFFFF;}
 .class1 A:hover {text-decoration: none; color:#CCCCCC;}
 
 .class2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#666666;
}

 .class2 A:link {text-decoration: none; color:#FFFFFF;}
 .class2 A:visited {text-decoration: none; color:#66CCFF;}
 .class2 A:active {text-decoration: none; color:#0099CC;}
 .class2 A:hover {text-decoration: underline; color:#FFFFFF;}	

.table_repeat1 {
	background-image: url(umark_images/umark_home_slices/bg_tile.jpg);
	background-repeat: repeat-x;
}
 .class3 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#333333;
	}
 .class3 A:link {text-decoration: underline; color:#CC0000;}
 .class3 A:visited {text-decoration: none; color:#006699;}
 .class3 A:active {text-decoration: none; color:#006600;}
 .class3 A:hover {text-decoration: none; color:#FF0000;}

.tablebg {
	background-image: url(FEC_images/FEC_home_slices/FEC_bg_tile.jpg);
	background-repeat: no-repeat;
}
.box_text {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size:10px;
color:#333333;
font-weight:500;
text-align:left;
}
.left_nav_text {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:500;
}

body { background-image:url(umark_images/umark_home_slices/bg_tile_main.jpg);
background-repeat:repeat-x;
	margin-left: 3px;
	margin-top: 5px;
	}
	
.left_bg_image {
	background-image:url(umark_images/umark_home_slices/lft_gry_repeater.jpg);
	background-repeat:repeat-y;
	}
 
.column_left_repeat { 
 	background-image:url(umark_images/umark_home_slices/lft_gry_repeater.jpg);
	background-repeat:repeat-y;
} 

.link_box_left_leg {background-image:url(umark_images/umark_home_slices/lft_nav_box_lft.jpg);
background-repeat:repeat-y;

}

.link_box_right_leg {background-image:url(umark_images/umark_home_slices/lft_nav_box_right.jpg);
background-repeat:repeat-y;
}

.left_gradient { background-image:url(umark_images/umark_home_slices/left_top_gradient.jpg);
background-repeat:no-repeat;
}

.thumbnail {
border: 1px solid #696D6C;
}



		#nav{
			list-style: none;
			width:200px;
			padding:0px;
			margin:0px;
			list-style: none;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: bold;
			color: #000000;
		}	
		#nav ul { 
			padding:0px;
			margin:0px;
			list-style: none;
			width:200px;
			z-index:99;
			overflow:visible;
			position:absolute; 
		}	
		
		#nav li {
	position: relative;
	width: 200px;
	border-top:none;
	display:block;
	margin:0px;
		}	
		
		#nav li a {
			text-decoration:none; 
			display:block;
			padding: 2px 0px 2px 10px;
			margin:0px; /*helps Opera with hover */
			width:200px; /*helps IE with hover */
			vertical-align:middle;
			font-size:10px;
			background-color:#3F6995; 
			color:#FFFFFF;
			border-bottom:1px solid #ffffff;
		}
		#nav li ul li a {
			text-decoration:none; 
			display:block;
			padding: 2px 0px 2px 10px; 
			margin:0px; /*helps Opera with hover */
			width:200px; /*helps IE with hover */
			vertical-align:middle;
			font-size:10px;
			background-color:#999999; 
			color:#FFFFFF;
		    border-bottom:1px solid #ffffff;
		}
		#nav li a:hover {
			text-decoration:none; 
			display:block;
			padding: 2px 0px 2px 10px; 
			margin:0px; /*helps Opera with hover */
			width:200px; /*helps IE with hover */
			vertical-align:middle;
			font-size:10px;
			background-color:#999999; 
			color:#FFFFFF;
		}
		#nav li ul li a:hover{
			text-decoration:none; 
			display:block;
			padding: 4px 0px 4px 10px;  
			margin:0px; /*helps Opera with hover */
			width:200px; /*helps IE with hover */
			vertical-align:middle;
			font-size:10px;
			background-color:#0099CC; 
			color:#FFFFFF;
		}
		#nav ul, #nav ul ul{
			display:none; 
			position:absolute; 
			top:0px; 
			left:200px;
		}	
		
		#nav li:hover ul, #nav li:hover ul ul, #nav li:hover ul ul ul{
			display:none; 
		}
		#nav li:hover ul, #nav ul li:hover ul, #nav ul li:hover ul ul{
			display:block;
		}	
		li>ul { 
			top: auto;
			left: auto;
		}
		
		/* Win IE only \*/
		* html #nav li{
			float:left;
		} 
		/* end holly hack */

#specifications {font-family:"Helv"; font-size:11px}