html { background:#003300 url(../../images-new/bkg2.jpg) fixed center 50%; 

background-position : bottom center; background-repeat:repeat-x;

}



body { font-family: Verdana, Arial, Helvetica, sans-serif; 

font-size: 12px;

margin-top:14px; color:#000000;margin-bottom: 0px;

}

#content-container {

	padding-left: 7px; padding-right: 7px; background-color:#FFFFFF;

}

.phone {font-family: sans-serif; color: #003399;font-size:12px; text-align: center;	font-weight: bold;

}

.border-blue {

	border-color : blue;

	border-width : 1px;

	border-style : solid;

}

.border-gray {

	border-color : Silver;

	border-width : 1px;

	border-style : solid;

}



.table1, .table1 td {

		border: solid Silver; padding:3px; margin-left:12px;

	border-width : 1px;

}



.table1 th {

	height: 35px; padding:0px;

	color: white;font-size:12px;text-align: center;

	font-weight: bold; background-image: url(../../images-new/bg-th.gif);

	background-position: top left;

	background-repeat: repeat-x;

	vertical-align: middle;

	max-height: 35px;

}



a, a:link, a:visited, a:active, a td {

color: #005E00;

 font-style: normal;

}



a:hover, a:hover td {

	COLOR: #990000; font-style: normal;

}



H1 {

  font-family: serif;

  font-size: 26px;

  color: #005E00;

margin: 0px 15px 0px 0px;

  font-style : italic;

  font-weight : bold;

}

H2 {

  font-family: Geneva, Arial, Helvetica, sans-serif;

  font-size: 18px;

  color: #990000; margin: 0px 15px 0px 0px;

}

H3 {

  font-family: Geneva, Arial, Helvetica, sans-serif;

  font-size: 16px;

  color:#005E00;margin: 0px 15px 0px 0px;

}

H4 {

  font-family: Geneva, Arial, Helvetica, sans-serif;

  font-size: 14px; margin:0px; margin-bottom:4px;

  color: #000060;

}

.clear {

	clear: both;

}

.callout {

  border: 1px solid #760004;

  color : White; display: block;

letter-spacing : .5px;

padding: 7px;

background-color : #990000;



}



.button {

	background-color :   #000060;

	color : White;

	font-size : 11px;margin-bottom:0px;

	text-align : center;  font-weight : bold; padding:3px;

}



.byline{

margin-bottom:0px;margin-top:0px;

border-bottom:1px solid #006600;

padding-bottom:.1em;

background-color:transparent;

color: #666666;

font-variant:small-caps;

font-weight:bold;

 font-size : 14px;

}



.caption {

	color: #005E00;

	font-size : 12px; 

	font-weight : normal; font-style:italic;

}



.date  {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color : white;margin:0px;padding-top:3px;

	font-weight : normal;

	text-align : center;

}





.error  {

	font-family: Arial; 

	font-size: 14px; font-weight : bold; 

	color : red;

}



.eventmonth {

	FONT-WEIGHT: bold; FONT-SIZE: 14px; 

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	list-style : url(../none) none inside;

	color : #993333;

	text-transform : uppercase;

}

.eventitem {

	list-style-image : none; padding : 3px;

	padding-bottom : 3px; FONT-SIZE: 12px; color : #006600;

	font-weight : bold; text-transform : none;

}



.event-information	{

	color:#000000; FONT-FAMILY: Arial, Helvetica, sans-serif;  

	list-style-image : none;

	padding-bottom : 3px;

	font-weight : normal;

}





.logo {

	background-image : url(../../images-new/logo-new.jpg);

	background-repeat : no-repeat;margin-bottom:0px;padding-bottom:0px;margin-top:0px;padding-top:0px;

	background-position : top left;

}

.padding7 { margin: 7px;

}

.pagetrail,.pagetrail a,.pagetrail a:link,.pagetrail a:visited {

  font-family: Geneva, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color : #999;

  padding-top : 7px;

  padding-bottom : 6px;

  text-align : right;

}

.pagetrail a:hover {

	font : bold;

}





.pagetrail a:hover {

	color: #FFCC00;

}



.sh-white  {

		font-family: Geneva, Arial, Helvetica, sans-serif

	font-size: 14px; font-weight : bold; text-align: center;

		color : White;padding-top:3px;letter-spacing : .5px;

}

.sh-white a:link	  {

		color : White;

}

.sh-white a:visited {

		color : White;

}

.sh-white a:hover  {

		color : yellow;

}

.sh-white a:active  {

		color : White;

}

p, td, th {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}



.etoNotice { 

  font-family: Geneva, Arial, Helvetica, sans-serif;

  font-size: 10px; color: #760004;

  margin-top : 10px;

  text-align : center;

}

.etoNotice a:link		{ color: #760004; text-decoration: underline }

.etoNotice a:visited	{ color: #760004; text-decoration: underline }

.etoNotice a:hover		{ color: #760004; text-decoration: underline }

.etoNotice a:active	{ color: #760004; text-decoration: underline }



.faq {

	font-size : 14px;

    color : green;

	font-family : serif;

	font-style : normal; margin-bottom: 6px;

	border-bottom : dotted #999999;

}



.faqResult {

	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  margin: 7px;

	color : Black; font-style : normal; 

}



.footer, .footer a, .footer a:link, .footer a:active, .footer a:visited {

	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif;   

	font-size: 11px; padding: 6px;

	text-align :center;

	text-decoration : none;

}



 .footer a:hover {

	text-decoration : underline;

}

fieldset {
	padding: 7px;background-color:#FFFFCC;

}

legend {

  padding:0px;

  color : #000080;

}

#searchbox {margin-bottom:0px;padding:0px;

}



/* menu nav bar  */



/* top drop-down menu nav bar  */

/*Credits: CSSplay Modified by Cris D to add "you are here" highlighting (takes on hover property)

increased width of sub menus to 150px*/

/*URL: http://www.cssplay.co.uk/menus/pro_drop2 */

.preload2 {background: url(../../images-new/button4.gif);}

.menu2 {padding: 0px 0px 0px 3px; margin:0px; list-style: none;height:38px; background:#fff url(../../images-new/button1a.gif) repeat-x; position:relative; font-family:arial, verdana, sans-serif; }

.menu2 li.top {display:block; float:left; position:relative;}

.menu2 li a.top_link {display:block; float:left; height:38px; line-height:33px; color:#fff; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 3px; cursor:pointer;}

.menu2 li a.top_link span {float:left; display:block; padding:0 12px 0 3px; height:38px;}

.menu2 li a.top_link span.down {float:left; display:block; padding:0 18px 0 3px; height:38px; background:url(../../images-new/down.gif) no-repeat right top;}

.menu2 li a.top_link:hover {color:#fff; background: url(../../images-new/button4h.gif) no-repeat;text-decoration: underline;}

.menu2 li a.top_link:hover span {background:url(../../images-new/button4h.gif) no-repeat right top;}

.menu2 li a.top_link:hover span.down {background:url(../../images-new/button4ah.gif) no-repeat right top;}



/*here are 2 options for highlighting the current tab parent Option 1: is default*/



/*Option 1: Dean's you are here top link current page highlighting (default)*/



.menu2 li.top a.current_link span.down {background: #bbb; color:#fff;}

.menu2 li.top a.current_link {display:block; float:left; position:relative; height:38px; line-height:33px; color:#fff; text-decoration:none; font-size:11px; font-weight:bold; padding: 0 0 0 3px; cursor:pointer; background: url(../../images-new/button4.gif) no-repeat;}

.menu2 li.top a.current_link span {float:left; display:block; position:relative; padding:0 18px 0 3px; height:40px;}

.menu2 li.top a.current_link {color:#fff; background: url(../../images-new/button4.gif) no-repeat;}

.menu2 li.top a.current_link span {background:url(../../images-new/button4.gif) no-repeat right top;}

.menu2 li.top a.current_link span.down {background:url(../../images-new/button4a.gif) no-repeat right top;}

.menu2 li.top a.current_link:hover {color:#fff;background:url(../../images-new/button4h.gif) no-repeat;}

.menu2 li.top a.current_link:hover span {background:url(../../images-new/button4h.gif) no-repeat right top;}

.menu2 li.top a.current_link:hover span.down {background:url(../../images-new/button4ah.gif) no-repeat right top;}



/*Option 2: You are here top link-old text highlight only

.menu2 li.top a.current_link {display:block; float:left; height:40px; line-height:33px; color:#ff6600; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;}

.menu2 li.top a.current_link span {float:left; display:block; padding:0 24px 0 12px; height:40px;}

.menu2 li.top a.current_link span.down {background: #fff; float:left; display:block; height:40px; background:url('../images-new/down.gif') no-repeat right top; padding-left:12px; padding-right:24px; padding-top:0; padding-bottom:0;}

.menu2 li.top a.current_link:hover {color:#fff; background: url('../images-new/button4.gif') no-repeat;}

.menu2 li.top a.current_link:hover span {background:url('../images-new/button4.gif') no-repeat right top;}

.menu2 li.top a.current_link:hover span.down {background:url('../images-new/button4a.gif') no-repeat right top;}

*/



.menu2 li:hover > a.top_link {color:#fff; background: url(../../images-new/button4.gif) no-repeat;}

.menu2 li:hover > a.top_link span {background:url(../../images-new/button4.gif) no-repeat right top;}

.menu2 li:hover > a.top_link span.down {background:url(../../images-new/button4a.gif) no-repeat right top;}





.menu2 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}



/* Default link styling */



/* Style the list OR link hover. Depends on which browser is used */



.menu2 a:hover {visibility:visible;}

.menu2 li:hover {position:relative; z-index:200;}



/* keep the 'next' level invisible by placing it off screen. */

.menu2 ul, 

.menu2 :hover ul ul, 

.menu2 :hover ul :hover ul ul,

.menu2 :hover ul :hover ul :hover ul ul,

.menu2 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}



.menu2 :hover ul.sub {left:2px; top:38px; background: #fff; padding:3px 0; border: 1px solid #990000;  width:150px; height:auto; }

.menu2 :hover ul.sub li {display:block; height:auto; position:relative; float:center; width:143px;}

.menu2 :hover ul.sub li a {border-left:3px solid #fff; border-right:0px solid #fff; border-top:0px solid #fff; border-bottom:1px solid #eee; display:block; font-size:11px; height:auto; width:140px; line-height:18px; padding-left: 5px; color:#000; text-decoration:none; }

.menu2 :hover ul.sub li a.fly {background:#fff url(../../images-new/arrow.gif) no-repeat 140px 7px;}

.menu2 :hover ul.sub li a:hover {background:#990000; color:#fff;}

.menu2 :hover ul.sub li a.fly:hover {background:#990000 url(../../images-new/arrow_over.gif) no-repeat 140px 7px; color:#fff}

.menu2 :hover ul li:hover > a.fly {background:#990000 url(../../images-new/arrow_over.gif) no-repeat 140px 7px; color:#fff} 



.menu2 :hover ul :hover ul,

.menu2 :hover ul :hover ul :hover ul,

.menu2 :hover ul :hover ul :hover ul :hover ul,

.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul

{left:145px; top:-4px; background: #fff; padding:3px 0; border: 1px solid #990000; white-space:normal; width:150px; z-index:200; height:auto;}




/* Start of Column CSS */

#container2 {

	clear:left;

	float:left;

	width:100%;

	overflow:hidden;

	

}

#container1 {

	float:left;

	width:100%;

	position:relative;

	right:50%;


}

#col1 {

	float:left;

	width:46%;

	position:relative;

	left:52%;

	overflow:hidden;

}

#col2 {

	float:left;

	width:46%;

	position:relative;

	left:56%;

	overflow:hidden;

}

/* --> */





