/* Start of CMSMS style sheet 'hfc_stylesheet' */
/*--------------------------------Link Properties-----------------------------------
--------------------------------Default Page Links-----------------------------------*/
  a:active { font-family:Tahoma; font-size:11px;  text-decoration: underline; font-weight: normal; color:#a10000; }
  a:link { font-family:Tahoma; font-size:11px;  text-decoration: underline; font-weight: normal; color:#a10000; }
  a:visited {font-family:Tahoma; font-size:11px;  text-decoration: underline; font-weight: normal; color:#a10000; }
  a:Hover {font-family:Tahoma; font-size:11px;  text-decoration: underline; font-weight: normal; color:#000000; }

/*--------------------------------Custom Links-----------------------------------*/
.pagetext{ font-family:arial; font-size:12px; line-height:14pt; text-decoration: none; font-weight: normal; color: #000000}
.pagetext a:active { font-size:12px; line-height:14pt; text-decoration: underline; color: #a10000}
.pagetext a:link { font-size:12px; line-height:14pt; text-decoration: underline; color: #a10000} 
.pagetext a:visited { font-size:12px; line-height:14pt; text-decoration: underline; color: #a10000} 
.pagetext a:Hover { font-size:12px; line-height:14pt; text-decoration: none; color: #000000}

.pagetext2 {  font-family:arial; font-size:14px; line-height:16px; text-decoration: none; font-weight: bold; color: #a10000}
.pagetext2 a:active { font-size:14px; line-height:16px; text-decoration: none; color: #a10000}
.pagetext2 a:link { font-size:14px; line-height:16px; text-decoration: none; color: #a10000} 
.pagetext2 a:visited { font-size:14px; line-height:16px; text-decoration: none; color: #a10000} 
.pagetext2 a:Hover { font-size:14px; line-height:16px; text-decoration: underline; color: #000000}

.pagetext_red { font-family:Tahoma; font-size:12px; text-decoration: none; font-weight: normal; line-height:13px; color:#a10000; }
.pagetext_red a:active {  font-family:Tahoma; font-size:14px; text-decoration: underline; font-weight: normal; line-height:13px; color:#a10000; }
.pagetext_red a:link {  font-family:Tahoma; font-size:14px; text-decoration: underline; font-weight: normal; line-height:13px; color:#a10000; }
.pagetext_red a:visited {  font-family:Tahoma; font-size:14px; text-decoration: underline; font-weight: normal; line-height:13px; color:#a10000; }
.pagetext_red a:Hover { font-family:Tahoma; font-size:14px; text-decoration: underline; font-weight: normal; line-height:13px; color:#a10000; }

.title-1 { font-family: verdana; font-size: 20px; text-decoration: none; font-weight: normal; color: #a10000}
.title-1 a:active { font-family: verdana; font-size: 20px; text-decoration: none; font-weight: normal; color: #a10000}
.title-1 a:link { font-family: verdana; font-size: 20px; text-decoration: none; font-weight: normal; color: #a10000}
.title-1 a:visited { font-family: verdana; font-size: 20px; text-decoration: none; font-weight: normal; color: #a10000}
.title-1 a:Hover { font-family: verdana; font-size: 20px; text-decoration: none; font-weight: normal; color: #000000}

.title-1b { font-family: arial; font-size: 13px; text-decoration: none; font-weight: bold; color: #000000}
.title-1b a:active { font-family: arial; font-size: 13px; text-decoration: none; font-weight: bold; color: #000000}
.title-1b a:link { font-family: arial; font-size: 13px; text-decoration: none; font-weight: bold; color: #000000}
.title-1b a:visited { font-family: arial; font-size: 13px; text-decoration: none; font-weight: bold; color: #000000}
.title-1b a:Hover { font-family: arial; font-size: 13px; text-decoration: none; font-weight: bold; color: #a10000}

.title-2{ font-family: verdana; font-size: 16px; text-decoration: none; font-weight: normal; line-height:18px; color: #a10000}
.title-2 a:active { font-family: verdana; font-size: 16px; text-decoration: none; font-weight: normal; line-height:18px; color: #a10000}
.title-2 a:link { font-family: verdana; font-size: 16px; text-decoration: none; font-weight: normal; line-height:18px; color: #a10000}
.title-2 a:visited {  font-family: verdana; font-size: 16px; text-decoration: none; font-weight: normal; line-height:18px; color: #a10000}
.title-2 a:Hover {  font-family: verdana; font-size: 16px; text-decoration: none; font-weight: normal; line-height:18px; color: #a10000}

.title-2_black{ font-family: arial; font-size: 12px; text-decoration: none; font-weight: bold; color: #000000}
.title-2_black a:active { font-family: arial; font-size: 12px; text-decoration: none; font-weight: bold; color: #000000}
.title-2_black a:link { font-family: arial; font-size: 12px; text-decoration: none; font-weight: bold; color: #000000}
.title-2_black a:visited { font-family: arial; font-size: 12px; text-decoration: none; font-weight: bold; color: #000000}
.title-2_black a:Hover { font-family: arial; font-size: 12px; text-decoration: none; font-weight: bold; color: #898989}

.foot_menu {font-family:Tahoma; font-size:11px; color:#000000; text-decoration:none; font-weight: normal}
.foot_menu a:active {font-family:Tahoma; font-size:11px; color:#a90000; text-decoration:none; font-weight: bold}
.foot_menu a:link {font-family:Tahoma; font-size:11px; color:#a90000; text-decoration:none; font-weight: bold}
.foot_menu a:visited {font-family:Tahoma; font-size:11px; color:#a90000; text-decoration:none; font-weight: bold}
.foot_menu a:Hover {font-family:Tahoma; font-size:11px; color:#000000; text-decoration:none; font-weight: bold}

.foot {font-family:Tahoma; font-size:11px;  color:#000000; text-decoration:none; font-weight: normal}  
.foot a:active {font-family:Tahoma; font-size:11px;  color:#000000; text-decoration:underline; font-weight: normal}
.foot a:link {font-family:Tahoma; font-size:11px;  color:#000000; text-decoration:underline; font-weight: normal}
.foot a:visited {font-family:Tahoma; font-size:11px;  color:#000000; text-decoration:underline; font-weight: normal}
.foot a:Hover {font-family:Tahoma; font-size:11px;  color:#a90000; text-decoration:underline; font-weight: normal}

.sitedesign { font-family:Verdana; font-size:8pt; text-decoration: none; font-weight: normal; color: #999999;}
.sitedesign a:active { font-family:Verdana; font-size:8pt; text-decoration: none; font-weight: normal; color: #999999}
.sitedesign a:link { font-family:Verdana; font-size:8pt; text-decoration: none; font-weight: normal; color: #999999}
.sitedesign a:visited { font-family:Verdana; font-size:8pt; text-decoration: none; font-weight: normal; color: #999999}
.sitedesign a:Hover { font-family:Verdana; font-size:8pt; text-decoration: none; font-weight: normal; color: #000000}

.toplinks { font-family:Verdana; font-size:8pt; text-decoration: none; font-weight: normal; color: #0057A6;}
.toplinks a:active { font-family:Verdana; font-size:8pt; text-decoration: none; font-weight: normal; color: #0057A6}
.toplinks a:link { font-family:Verdana; font-size:8pt; text-decoration: none; font-weight: normal; color: #0057A6}
.toplinks a:visited { font-family:Verdana; font-size:8pt; text-decoration: none; font-weight: normal; color: #0057A6}
.toplinks a:Hover { font-family:Verdana; font-size:8pt; text-decoration: none; font-weight: normal; color: #666666}

.doorlinks { font-family:Verdana; font-size:6px; text-decoration: none; font-weight: normal; color: #FFFFFF}
.doorlinks a:active { font-family:Verdana; font-size:6px; text-decoration: none; font-weight: normal; color: #FFFFFF}
.doorlinks a:link { font-family:Verdana; font-size:6px; text-decoration: none; font-weight: normal; color: #FFFFFF}
.doorlinks a:visited { font-family:Verdana; font-size:6px; text-decoration: none; font-weight: normal; color: #FFFFFF}
.doorlinks a:Hover { font-family:Verdana; font-size:6px; text-decoration: none; font-weight: normal; color: #FFFFFF}

/*-----Text----------*/
  .c_name{font-family:Tahoma; font-size:11px;  color:#858383; }
  .i{font-family:Tahoma; font-size:11px;  color:#717171; text-decoration:none }
  .menu{font-family:Tahoma; font-size:11px;  color:#8C8C8C; text-decoration:none }
  .w{font-family:Tahoma; font-size:10px;  color:#898989; }
  .blue_9{font-family:Tahoma; font-size:9px;  color:#5B80B4; }
  .main_backup{font-family:Tahoma; font-size:11px;  color:#777777; line-height:12px}
  .main{font-family:Tahoma; font-size:12px;  color:#000000; line-height:13px}
  .main_red{font-family:Tahoma; font-size:12px;   color:#a10000; line-height:13px}
  .main_black{font-family:Tahoma; font-size:12px;  color:#000000; line-height:13px}
  .footmenu {font-family:Tahoma; font-size:12px;  color:#000000; text-decoration:none; font-weight: normal}
  .footmenu_div {font-family:Tahoma; font-size:11px;  color:#000000; text-decoration:none; font-weight: normal}

/*--------------------------------Font List, Properties-----------------------------------*/

.foot_company{ font-family:tahoma; font-size:11px; text-decoration: none; font-weight: normal; color: #000000}

.slogan{ font-family:tahoma; font-size:12px; text-decoration: none; line-height:14px; font-weight: bold; color: #5e5e5e}

.foot_hgmd{ font-family:Verdana; font-size:8px; text-decoration: none; font-weight: normal; color: #000000}

.sitename{font-weight:normal;font-size:20pt;letter-spacing:1px;}

.searchbox .submit{font-size:7pt;color:black;border:1px solid #151C10;background-color:#ffffff;}

.searchbox .text{font-size:7pt;color:black;background-color:#ffffff;border:1px solid #151C10;}

.copyright {font-size:8px;color:#444444;letter-spacing: -1px;}

.copyright a,.copyright a:link,.copyright a:visited {color:#444444;text-decoration:none;}

.copyright a:hover,.copyright a:active {color:#000000;text-decoration:underline;}


/*--------------------------------Font List, Properties-----------------------------------*/
.page_title
{
  font-family: Arial;
  font-size: 22px;
  line-height:24px; 
  font-weight: bold;
  color: #a10000;
  margin: 5px 0 10px 0;
  border-bottom:1px solid #cccccc;
  border-left:hidden;
  border-right:hidden;
  border-top:hidden;
}
.page_title a:active { font-size: 22px; line-height:24px; text-decoration: none; color: #a10000}
.page_title a:link { font-size: 22px; line-height:24px; text-decoration: none; color: #a10000} 
.page_title a:visited { font-size: 22px; line-height:24px; text-decoration: none; color: #a10000} 
.page_title a:Hover { font-size: 22px; line-height:24px; text-decoration: none; color: #666}


/*-------------------------.menu-list----------------------------------------------------------*/
.menu-list
{
  list-style: none;
  margin: 0 0 10px 0px;
  padding: 0 3px 0 0px;
}
.menu-list li
{
  background: url(images/halliganfc/layout/listarrow2.gif) no-repeat left top;
  margin: 0;
  padding: 0px 0px 0px 15px;
  font-family: Arial, Helvetica;
  font-size: 16px;
  line-height: 18px; 
  color: #072739;
  margin-bottom: 8px;
}
.menu-list li a, .menu-list li a:link,.menu-list li a:visited {font-family: Arial; font-size: 16px; line-height: 18px; color: #072739; text-decoration: none}
.menu-list li a:hover {font-family: Arial; font-size: 16px;  line-height: 18px; color: #072739; text-decoration: underline}


/*---------------------------.menu-list2---------------------------------------------------*/
.menu-list2
{
  list-style: none;
  margin: 0 0 10px 0px;
  padding: 0 3px 0 0px;
}
.menu-list2 li
{
  background: url(images/halliganfc/layout/listarrow2.gif) no-repeat left top;
  margin: 0;
  padding: 0px 0px 0px 15px;
  font-family: Arial, Helvetica;
  font-size: 12px;
  line-height: 14px; 
  color: #072739;
  margin-bottom: 8px;
}
.menu-list2 li a, .menu-list2 li a:link,.menu-list2 li a:visited {font-family: Arial; font-size: 12px; line-height: 14px; color: #072739; text-decoration: none}
.menu-list2 li a:hover {font-family: Arial; font-size: 12px; line-height: 14px; color: #072739; text-decoration: underline}


/*-------------------------------.little-list------------------------------------------------------*/
.little-list
{
  list-style: none;
  margin: 5px 0 10px 5px;
  padding: 0;
}

.little-list li
{
  background:url(images/halliganfc/layout/listarrow.gif) no-repeat left top;
  margin: 0;
  padding: 0px 0px 5px 12px;
  font-family: Arial, Helvetica;
  font-size: 13px;
  color: #072739;
  margin-bottom: 5px;
}

.little-list li a, .little-list a:link,.little-list a:visited {font-family: Arial, Helvetica; font-size: 13px; color: #335db9; text-decoration: underline}
.little-list li a:hover {font-family: Arial; font-size: 13px; color: #072739; text-decoration: underline}

/*------------------------------.little-list-alt----------------------------------------------------*/
.little-list-alt
{
  list-style: none;
  margin: 5px 0 10px 5px;
  padding: 0;
}
.little-list-alt li
{
  background:url(images/halliganfc/layout/listarrow3.gif) no-repeat left top;
  margin: 0;
  padding: 0px 0px 0px 12px;
  font-family: Arial, Helvetica;
  font-size: 12px;
  line-height:13px;
  color: #195A80;
  margin-bottom: 5px;
}

.little-list-alt li a, .little-list-alt a:link,.little-list-alt a:visited {font-family: Arial; font-size: 12px; line-height:13px; color: #195A80; text-decoration: none}
.little-list-alt li a:hover {font-family: Arial; font-size: 12px; line-height:13px; color: #072739; text-decoration: underline}

/*---List Blank------------*/
.listblank
{
  list-style: none;
  margin: 8px 8px 5px 0;
  padding: 0;
}
.listblank li
{
  background:url(images/halliganfc/layout/listblank.gif) no-repeat left top;
  margin: 0;
  padding: 0 0 8px 0;
  font-family: Arial, Helvetica;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  margin-bottom: 5px;
}

.listblank li a, .little-list-alt a:link,.little-list-alt a:visited {font-family: Arial; font-size: 14px; color: #000000; font-weight: bold; text-decoration: underline}
.listblank li a:hover {font-family: Arial; font-size: 14px; font-weight: bold; color: #FF0000; text-decoration: underline}
.listblank li .listnormal {font-family: Arial, Helvetica; font-size: 14px; font-weight: normal; color: #000000; text-decoration: none}

/*---List Blank 2------------*/
.listblank2
{
  list-style: none;
  margin: 3px 8px 5px 0;
  padding: 0;
}
.listblank2 li
{
  background:url(images/halliganfc/layout/listblank.gif) no-repeat left top;
  margin: 0;
  padding: 0 0 8px 0;
  font-family: Arial, Helvetica;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  margin-bottom: 5px;
}

.listblank2 li a, . listblank2 a:link,. listblank2 a:visited {font-family: Arial; font-size: 14px; color: #000000; font-weight: bold; text-decoration: underline}
.listblank2 li a:hover {font-family: Arial; font-size: 14px; font-weight: bold; color: #FF0000; text-decoration: underline}



/*---H-------------*/
h1
{
  font-family: Arial, Helvetica;
  font-size: 24px;
  line-height:28px; 
  font-weight: bold;
  color: #000000;
  margin: 0 0 6px 0;
}
h2
{
  font-family: Arial, Helvetica;
  font-size: 18px;
  line-height:24px; 
  font-weight: bold;
  color: #a10000;
  margin: 8px 0 1px 0;
  border-bottom:1px solid #cccccc;
}

h3
{
  font-family: Arial;
  font-size: 16px;
  line-height:20px;
  font-weight: bold;
  color: #a10000;
  margin-bottom:2px;
}
h5
{
	font-size:14px;
	font-weight:bold;
	text-transform: uppercase;
	color:#FFFFFF;
	background-color: #900;
	border-bottom:1px solid #cccccc;
	line-height:20px;
	margin-bottom:5px;
	padding-left:10px;
	padding-top: 10px;
	padding-bottom: 2px;
	margin-top: 0;

}
h6
{
	font-size:14px;
	font-weight:bold;
	text-transform: uppercase;
	color:#000000;
	background-color:#CCC;
	border-bottom:1px solid #cccccc;
	line-height:20px;
	margin-bottom:5px;
	padding-left:10px;
	padding-top: 10px;
	padding-bottom: 2px;
	margin-top: 0;

}

.album-holder{
	clear:both;
	margin:15px 0px;
	border:1px solid #DADADA;
	background:#F4F4F4;
	padding:15px;
}

.material-white{
	clear:both;
	margin:15px 0px;
	border:1px solid #a10000;
	background:#ffffff;
	padding:15px;
}

/*---------------------- Insert Code -------------*/
.important, .important-blue, .important-red, .important-green, .important-purple, .important-orange, .important-brown, .important-grey {padding: 15px;margin: 15px 0;}
span.important-title, span.important-title-blue, span.important-title-red, span.important-title-green, span.important-title-purple, span.important-title-orange, span.important-title-brown, span.important-title-grey {position: absolute;display: block;margin-top: -24px;background: #fff;padding: 0 8px;font-weight: bold;font-size: 120%;}
.important {border: 1px solid #333;}
.important-blue {border: 1px solid #0D507A;}
.important-red {border: 1px solid #D12E2E;}
.important-green {border: 1px solid #74A824;}
.important-purple {border: 1px solid #9E0E87;}
.important-orange {border: 1px solid #CC8300;}
.important-brown {border: 1px solid #8B6846;}
.important-grey {border: 1px solid #666;}
span.important-title {color: #333;}
span.important-title-blue {color: #0D507A;}
span.important-title-red {color: #a10000;}
span.important-title-green {color: #74A824;}
span.important-title-purple {color: #9E0E87;}
span.important-title-orange {color: #CC8300;}
span.important-title-brown {color: #8B6846;}
span.important-title-grey {color: #666;}

/* End of 'hfc_stylesheet' */

