﻿/* HAMC Main Style - V1.0 20070105 */

body,p,td,select,input
	{FONT-SIZE: 11px; Color: #333333; FONT-FAMILY: Verdana, Arial, Sans-serif;}

a:link, a:visited, a:active  {
	font-family: verdana, arial, helvetica, sans-serif; 
	color: #222222; 
	}
a:hover	{
	font-family: verdana, arial, helvetica, sans-serif; 
	color: #c13100; 
	} 
	
H1		{ 
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 18px; 
	color: #000000;
	}

H2	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #666666;	
	font-weight: bold;	
	padding:0;
 	margin:14px 0 2px 0;
 	padding-left: 10px;
 	}
H2 A, H2 A:link, H2 A:visited {
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	text-decoration:underline;
	}
H2 A:hover {
	text-decoration:none;
	}
H3	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	}

UL	{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal;
	}
UL.ulist1	{
	list-style-type: square;
	}

LI.ulist1	{margin-top: 4px; margin-right: 4px; margin-bottom: 4px; margin-left: 0; line-height: 16px; font-size: 10px; color: #333333;}

TABLE	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	}
TR	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	}
	
.listText	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	font-weight: normal;	
	padding:0;
 	margin:2px 0 2px 0;
 	padding-left: 16px;
 	}
 .empHead	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;	
	font-weight: bold;	
	padding:0;
 	margin:8px 0 2px 0;
 	padding-left: 4px;
 	}
 .empText	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	font-weight: normal;	
	padding:0;
 	margin:2px 0 2px 0;
 	padding-left: 16px;
 	}	
  .empPosLbl	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	font-weight: bold;	
 	}
 .empPosTxt	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	font-weight: normal;	
	 padding-left: 10px;
 	}

td.footer	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8px;
	color: #111111;
	background-color: #cccccc;	
 	padding: 2px 2px 2px 2px;
	}
.footer	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #111111;
	background-color: #cccccc;	
 	padding: 2px 2px 2px 2px;
	}
	
	
/* Page Decor */
.pageTtl {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #000000; FONT-FAMILY: Arial, Verdana; 
	padding-top: 10px; padding-bottom: 10px;
}
.SectTtl {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana; 
	padding-left: 10px;
}
.SectDescr {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: Arial, Verdana; 
	padding-left: 20px; padding-right: 10px;
}
/* Edit Point */
table.content {border-bottom:#999999 solid 1px; border-left:#999999 solid 1px; border-collapse:collapse;}
td.content {border-right:#999999 solid 1px; border-top:#999999 solid 1px; margin:6px; padding:6px; }



TD.subMenu1a {background-color: #FFCC66;}
TD.subMenu1b {background-color: #FFD98D;}

TD.graphBar1a {background-color: #8091A5;}
TD.graphBar1b {background-color: #A6B2C0;}

TD.color_yellow1 {background-color: #B58C30;}
TD.color_yellow2 {background-color: #E5B13E;}

TD.color_purple1 {background-color: #8E7187;}
TD.color_purple2 {background-color: #B19CAB;}

TD.tablebg1 {background-color: #F1F1F1; color: #000000;}
TD.tablebg2 {background-color: #CCCCCC; color: #000000;}

TD.normal    {color: #666666; font-size: 10px; line-height: 16px;}

.bgcolor_header {background-color: #CCCCCC}
.bgcolor_text {background-color: #EEEEEE}

img {color: #666666;}

/* Navigation */
TD.nav1	{
	font-family: verdana, arial, helvetica, sans-serif;  
	font-size: 10px; 
	margin-left: 14px;
	color: #000000; 
	text-decoration: none; 
	} 

a:visited.nav1, a:link.nav1, a:active.nav1	
	{
	font-family: verdana, arial, helvetica, sans-serif;  
	font-size: 10px; 
	color: #000000; 
	text-decoration: none; 
	} 
	
a:hover.nav1	{
	font-family: verdana, arial, helvetica, sans-serif;  
	font-size: 10px; 
	color: #ffffff; 
	text-decoration: none; 
	} 
	
/* subMenu1 */	
a:visited.subMenu1, a:link.subMenu1, a:active.subMenu1	
	{
	font-family: verdana, arial, helvetica, sans-serif;
	line-height: 14px;  
	font-size: 11px; 
	color: #000000; 
	text-decoration: none; 
	} 
	
a:hover.subMenu1	{
	font-family: verdana, arial, helvetica, sans-serif;
	line-height: 14px;  
	font-size: 11px; 
	color: #990000; 
	text-decoration: none; 	
}

a.leftnav_off1   {line-height: 14px; color: #FFFFFF; font-size: 10px; text-decoration: none;}
a:hover.leftnav_off1   {line-height: 14px; color: #993300; font-size: 10px; text-decoration: none;}

a.bodylink1   { color: #990000; font-size: 10px; text-decoration: underline;}
a:hover.bodylink1   { color: #990000; font-size: 10px; text-decoration: none;}
a.bodylink2   {color: #990000; font-size: 10px; text-decoration: underline;}
a:hover.bodylink2   {color: #990000; font-size: 10px; text-decoration: none;}

a.more   {color: #333333; font-size: 10px; text-decoration: underline;}
a:hover.more   {color: #333333; font-size: 10px; text-decoration: none;}

a.mainnavlink        {font-family: verdana, arial, helvetica, sans-serif;  font-size: 10px; color: #FFFFFF; text-decoration: none; } 
a:hover.mainnavlink  {font-family: verdana, arial, helvetica, sans-serif;  font-size: 10px; color: #000000; text-decoration: none; } 

a.go   {display:block; margin:0; padding:0; color: #990000; font-size: 10px; text-decoration: underline;}
a:hover.go   {text-decoration: none;}

.wht_sm    {color: #FFFFFF; font-size: 10px; line-height: 16px}
.smblk    {color: #000000; font-size: 10px;}
.topnavbar    {color: #666666; font-size: 10px;}
.mainnavbar    {color: #FFFFFF; font-size: 10px;}
.normal    {color: #666666; font-size: 10px;}
.event_head1    {color: #333333; font-size: 10px;}
.event_info1    {color: #000000; font-size: 10px;}
.header1    {color: #666666; font-size: 18px;}
.header2    {color: #666666; font-size: 10px; font-weight: bold;}
.style1	{font-family: verdana, arial, helvetica, sans-serif; line-height: 16px; font-size: 10px; color: #333333; margin-top:0px;margin-bottom:0px;}
.bodytext	{font-family: verdana, arial, helvetica, sans-serif;font-size: 10px; color: #333333;}


.floatcontainer {
	text-decoration:none;
}
:after.floatcontainer {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Mark Hadley's fix for IE Mac */
	.floatcontainer {display: inline-block;}

/* Holly-hack targets IE Win and hides from IE Mac \*/
	* html .floatcontainer {height: 1%;}
	.floatcontainer {display:block;}
/* End Hack */ 


a.floatbox {
	float:right;
	width:150px;
	padding:4px;
	margin:0 0 4px 4px;
	border:1px solid #eee;
	text-align:center;
}

a.floatbox strong {
	display:block;
	font-weight:bold;
	margin:0 0 4px 4px;
	}

a:link.floatbox, a:visited.floatbox {
	display:block;
	color:#333;
	font-size:10px;
	text-decoration:none;
	}

a:hover.floatbox, a:active.floatbox {
	color:#000;
	border:1px solid #ccc;
}

a.floatbox img  {
	margin:4px;
	padding:0;
	border:0;
}

.faqHdRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #990000;
}
.faqHdBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #000000;
}
.faqQuestion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #333333;
}
.faqAnswer {
	font-weight: normal;
	color: #000000;
}
.style_center {
	text-align: center;
}
