﻿/*body { height: 100%; margin:0px 0; padding:20px 0px 0px 0px; font: 74% Arial, Sans-Serif; color:#303B41;  
	background: #303B41 url(../images/bg.jpg) repeat-x;line-height: 1.4em;}*/
html, body{height: 100%; margin:0px 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; color:#303B41;  
	background-color: #000033} /*background-color: #ECECEC;#6D7B8D;#000033; }
p{font-family: Verdana, Geneva, Arial, Sans-Serif;font-size: small; color: #303B41;}
.mainPanel{ Width: 962px; margin-left: auto; margin-right: auto;} /*height: 700px;}*/
#tabPanels{font-family: Verdana, Geneva, Arial, Sans-Serif;font-size: small; color: #303B41;}
.columnHeader{font-family: Verdana, Geneva, Arial, Sans-Serif;font-size: small; color: #303B41;font-weight: bold;}
.watermark{background-color: #F5F6FA; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: small;
	font-weight: normal; color: #666666; line-height: 14px; height: 15px; border:solid 1px #404040; 
	padding-left: 3px; font-style: italic; width: 150px;}
.textBox{font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: small; font-weight: normal; color: #666666; 
	height: 15px; line-height: 14px; padding-left: 3px; border: solid 1px #404040; width: 150px;}
.ddl{ border: solid 1px black; font-family: Verdana, Geneva, Arial, Sans-Serif;
	font-size: small; color: #303B41; font-style: italic;}
.checkBox{ font-family: Verdana, Geneva, Arial, Sans-Serif; font-size: small; 
	color: #303B41; font-style: italic;}
* html #wrap{height: 100%;}
#wrap{position: relative; width: 962px; margin-left: auto; margin-right: auto; background-color: White; min-height: 100%;}
a{font-size: 11px; line-height: 12px; color: #49699A; font-weight: normal; text-decoration: underline;}
a:hover{text-decoration: none;}
.headerTextLargest{line-height: 25px; font-size: 25px; color: #414141; font-weight:bold;}
.headerTextLarge{font-size: 20px; color: #414141; font-weight:bold;}
.headerTextLargeRed{font-size: 20px; color: #BB0000; font-weight:bold;}
.headerTextMediumRed{font-size: 15px; color: #BB0000; font-weight:bold;}
.headerTextMedium{font-size: 15px; color: #414141; font-weight:bold;}
.headerTextSmall{font-size: 11px; color: #414141; font-weight:bold;}
.headerTextSmallRed{font-size: 11px; color: #BB0000; font-weight:bold;}
.smallPrint{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color:#303B41;}
.smallPrintRed{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color:#BB0000;}
h1{line-height: 25px; font-size: 25px; color: #414141; font-weight:bold; margin-bottom: 0px; letter-spacing: -1px;}
h2{line-height: 20px; font-size: 20px; color: #414141; font-weight:bold; margin-bottom: 0px; letter-spacing: -1px;}
h3{font-size: 15px; color: #414141; font-weight:bold; margin-bottom: 0px; letter-spacing: -1px;}
h4{font-size: 11px; color: #414141; font-weight:bold; margin-bottom: 0px; letter-spacing: -1px;}
.centeredh2{line-height: 20px; font-size: 20px; color: #414141; font-weight:bold;letter-spacing: -1px; text-align: center;}
.centeredh3{line-height: 15px; font-size: 15px; color: #414141; font-weight:bold;letter-spacing: -1px; text-align: center;}
.centeredh3red{line-height: 15px; font-size: 15px; color: #BB0000; font-weight:bold;letter-spacing: -1px; text-align: center;}
td.defaultfontred{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; color:#BB0000;  }
.accordianheader{width: 556px; background-color: #CCCCCC; margin: 1px 0px; padding: 5px 20px; border: solid 1px black;}
a.accordianlinks{ font-size: medium; font-weight: bold; color: #000033; text-decoration: underline;}
.accordiancontent{width: 596px; background-color: #ECECEC; border: dashed 1px black; height: 290px;}
.accordiancontent2{width: 596px; background-color: #ECECEC; border: dashed 1px black; height: 100%;}
.accordianheader2{width: 556px; background-color: #CCCCCC; margin: 1px 0px; padding: 10px 20px; border: solid 1px black;}
/*menu*/
/*#menubg{ background-color: #3B5D8D; width: 962px; margin: 10px 0px 0px 0px; height: 22px; z-index:100;}*/
#menubg{ background-color: #000033; width: 960px; margin: 0px 0px 0px 0px; height: 22px; z-index:100; border-right: solid 1px white; border-left: solid 1px white;}
#nav, #nav ul
{
	float: left;
	list-style: none;
	/*background: #3B5D8D;*/
	background: #000033;
	font-size: 12px;
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, Sans-Serif;
	z-index: 2;
}
#nav .topnav
{
	border-right: 1px solid #EEF;
}
#nav .topnav a.topnavlink
{
	line-height: 16px;
	font-size: 12px;
	display: block;
	font-weight: bold;
	color: #EEF;
	text-decoration: none;
	padding: 0.25em 1em;
}
#nav .topnav a.granddaddy
{
	background: url(../images/lhc_arrow_down.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding: 0.25em 1.5em 0.25em 1em;
	margin: 0 0.5em 0;
}
#nav ul a
{
	font-size: 12px;
	font-weight: normal;
	display: block;
	width: 10em;
	width: 6em;
	color: #EEF;
	text-decoration: none;
	padding: 0.25em 1em;
}
#nav a.daddy
{
	background: url(../images/lhc_arrow_new.gif);
	background-repeat: no-repeat;
	background-position: 163px 5px;
}
#nav li
{
	float: left;
	padding: 0;
}
#nav li ul
{
	position: absolute;
	left: -999em;
	height: auto;
	width: 15.8em;
	width: 15.3em;
	font-weight: normal;
	margin: 0;
}
#nav li li
{
	padding-right: 1em;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 14em;
	/*border-bottom: 1px solid #718DB8;
	border-top: 1px solid #718DB8;
	border-right: 2px solid #718DB8;
	border-left: 2px solid #718DB8;*/
	border-bottom: 1px solid white;
	border-top: 1px solid white;
	border-right: 2px solid white;
	border-left: 2px solid white;
}
#nav li ul a
{
	width: 13.5em;
	width: 14em;
}
#nav li ul ul
{
	margin: -22px 0 0 15em;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul
{
	left: -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover, #nav li li li.sfhover ul
{
	left: auto;
}
#nav li:hover, #nav li.sfhover
{
	/*background: #718DB8;*/
	/*background: #D21241;*/
	background: #BB0000 ;
}

.comingEvent{ clear: both; margin-top: 30px;}
.subevent{ width: 50%;}
.tablepaddingleft{ padding: 5px 0px 20px 0px;}
.tablepaddingright{ padding: 5px 0px 20px 5px;}
.linkslist{margin-bottom: 15px;}
.linkslistsub{margin-bottom: 8px;}
.cityrecordstd{ padding: 0px 0px 30px 25px;}
.cityrecordstdsub{ padding-left: 25px;}
.column1{float: left; margin-right: 140px; margin-left: 20px; padding-bottom: 30px;}
* html .column1{margin-right: 130px; padding-bottom: 0px;}
.column1s{float: left; margin-right: 190px; margin-left: 20px; padding-bottom: 30px;}
* html .column1s{margin-right: 170px; padding-bottom: 0px;}
.column2{float: left; margin-right: 100px; padding-bottom: 30px;}
* html .column2{padding-bottom: 0px;}
.column2s{float: left; margin-right: 120px; padding-bottom: 30px;}
* html .column2s{padding-bottom: 0px;}
.column2w{float: left; margin-right: 80px; padding-bottom: 30px;}
* html .column2{padding-bottom: 0px;}
.column3{float: right; text-align:left; margin-right: 20px; padding-bottom: 30px;}
* html .column3{padding-bottom: 0px;}
.column3s{float: right; text-align:left; margin-right: 20px; padding-bottom: 30px; padding-right: 50px;}
* html .column3s{padding-bottom: 0px;}
.parens{font-family: Verdana, Geneva, Arial, Sans-Serif;font-size: small; color: #303B41; font-style:italic;}
hr {border: none 0; 
	border-bottom: 1px dashed #000033;
	width: 100%;
	height: 1px;
	margin: 10px auto 0 0;
	text-align: left;
	}	
.divborder
{
	border-bottom: solid 1px #000033; 
	border-right:solid 1px #000033; 
	border-left:solid 1px #000033; 
	border-top: solid 5px #000033;
	padding: 5px;
}
.blockheaders
{	font-size: 15px; 
	color: #BB0000; 
	font-weight:bold;
	margin-top: 20px;}
	
table.meritawards
{ text-align: justify;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 100%;
background-color: #fafafa;
border: 1px #000033 solid;
border-collapse: collapse;
border-spacing: 0px;}

table.meritawards td {
	border: 1px solid black;
	padding: 0.2em 2ex 0.2em 2ex;
	color: black;
}	