@charset "utf-8";
.foo{}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	CONTENT CONTAINER - ONE COLUMN
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#content-container-one-column 
{
	margin-top: 3px;
	margin-left: auto;
	margin-right: auto;
	width: 728px; /* Was 760 less the padding */
	padding: 15px;
	border: solid 1px #CCC;
	background-color: #FFF;
	text-decoration: none;
	}
#content-container-one-column p{font-size: .9em;padding: 2px 2px 2px 2px;text-decoration: none;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	CONTENT CONTAINER - TWO COLUMN
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#content-container-two-column {
	margin-top: 3px;
	margin-left: auto;
	margin-right: auto;
	width: 728px; /* Was 760 less the padding */
	padding: 0;
	background-color: #FFF;
	}
#content-main-two-column 
{width: 540px;float: none;margin-left: 30px;margin-right: 130px; margin-top: 20px;}
#content-side-two-column {display: none;float: none;}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	CONTENT CONTAINER - THREE COLUMN
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#content-container-three-column {
	margin-top:3px;
	margin-left:auto;
	margin-right:auto;
	padding:15px;
	width:728px;
	border:1px solid #CCC;
	position:relative;
	}
#content-main-three-column {width:355px;float:left;margin-left:25px;}
#content-side1-three-column {width:160px;font-size:.9em;}
#content-side2-three-column {width:160px;font-size:.9em;}
#content-side2-three-column {float:right;}
#content-side1-three-column {float:left;}
	
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	HOME PAGE - THREE COLUMN SECTION
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#three-column-container 
{background:url(images/bg-three-column-home2.png) repeat-y;padding:0;margin:20px 0 10px 0;}
#three-column-side1 {float:left;width:30%;}
#three-column-side2 {float:right;width:30%;	}
#three-column-middle {width:30%;margin:0px 32% 0px 35%;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	HTML TAGS 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
body {
	margin:0px;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:75%;
	line-height:1.4em;
	color:#333;
}
/* NOTE: The acronym element is now deprecated so we now use abbr. */
.help {border-bottom: dotted 1px #CCC;}
acronym {border-bottom: dotted 1px #CCC;}
abbr {border-bottom: dotted 1px #CCC;}
p {margin:10px 0;text-align: left;}
p.no-padding-no-margin {padding:0;margin:0;}
hr{color: #E5E5E5;height: 1px;border:0;margin:10px 0;/*_margin:5px 0;*/}
blockquote {padding:0 0 0 12px;margin:12px 0 0 0;}
blockquote p {margin:2px 0;}	
cite {font-size:.85em;margin:0;padding:0 0 0 6px;}
fieldset {padding:15px;}
legend {color:#333333;padding:5px 3px 10px 3px;}
hr {padding: 0; margin: 0;display:none;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	HEADINGS 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
h6, h5, h4, h3, h2, h1
{font-size:1.4em;font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;line-height:1.1em;margin:5px 0;}
h1.pagetitle 
{
	font-size: 1.4em;  
	letter-spacing: .05em; 
	font-family: Verdana, Arial, Sans-Serif; 
	line-height: 1.1em; 
	margin: 5px 0 0 0;
	padding-left: 0;
	height: 22px;
	color: Maroon;
	vertical-align: bottom;
}
h1 {margin-bottom:0;}
h2 {margin-top:0px;}
h1 {margin-top:0px;}
h2 {font-size:1.3em; margin-top: 20px;}
h3 {font-size:1.1em;}
h3.small {font-size:1.2em;}
h4 {font-size:1.1em;}
h5 {font-size:1.1em;}
h6 {font-size:1em;}
h1.hiddentitle { display: block;margin-bottom: 10px;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	LINKS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
a:link {color:#d61719; text-decoration:none;}
a:visited {color:#980000; text-decoration:none;}
a:hover {text-decoration:underline;}
a:active {color:#980000;}

#content-main-one-column a:visited {	text-decoration:none;}
#content-side1-three-column a:visited {	text-decoration:none;}
#content-side2-three-column a:visited {	text-decoration:none;}
#content-side-two-column a:visited {	text-decoration:none;}
#content-main-one-column a:link {	text-decoration:none;}
#content-side1-three-column a:link {	text-decoration:none;}
#content-side2-three-column a:link {	text-decoration:none;}
#content-side-two-column a:link {	text-decoration:none;}
#content-side1-three-column a:hover {text-decoration:underline;}
#content-side2-three-column a:hover {text-decoration:underline;}
#content-main-one-column {text-decoration:underline;}
#content-side-two-column a:hover {text-decoration:underline;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	TOP INFORMATION
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#top-information { display: none;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	NAVIGATION STYLES
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* FOR TOP NAVIGATION ON SECONDARY PAGES (i.e. contactus.aspx) */
#boxedlist_top { display: none;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	HEADER/LOGO AREA
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#homepagelogo-container {
	margin-top:3px;
	margin-left:auto;
	margin-right:auto;
	width: 760px;
	background: #233A5A;
	position: relative;
	}
.homepagelogo-image{display:block;text-align: right;}
.homepagelogoImg1, .homepagelogoImg1 a:link,
.homepagelogoImg1 a:visited, .homepagelogoImg1 a:hover,
.homepagelogogImg1 a:focus, .homepagelogoImg1 a:active
{display:block;float: left;border: 0;text-decoration: none;}

.homepagelogoImg2{display:block;float: right;border: 0;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	SUB HEADER
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#subpagelogo-container {
	margin-top:3px;
	margin-left:auto;
	margin-right:auto;
	width:760px;
	background:#FFF;
	position:relative;
	}
.subpagelogo-title
{
	margin-top:0;
	padding: 2px 0 2px 5px;
	margin-left:auto;
	margin-right:auto;
	width:755px;
	position:relative;
	border: solid 1px #E4E4E4;
	font-weight: bold;
	font-size: 90%;
}
#subHeaderImg {display: none;}
.subpagelogo-image {display: none;}	
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	PAGETITLE
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#pagetitle {font-size:10px;padding:6px;border:1px solid #000;margin:10px 0;}
	
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	LISTS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#content-side1-three-column ul.list-of-links,
#content-side2-three-column ul.list-of-links,
#content-side-two-column ul.list-of-links 
{margin:0 0 30px 0;padding:0;}
#content-side1-three-column ul.list-of-links li,
#content-side2-three-column ul.list-of-links li,
#content-side-two-column ul.list-of-links li 
{padding:0;padding:2px 0 2px 2px;}
#content-side1-three-column ul.list-of-links li.current,
#content-side2-three-column ul.list-of-links li.current
{font-weight:bold;border:2px solid #000;}
ul.no-lines,ul.no-lines li {border:none;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	IMAGES & PHOTOS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

img {border:none;}
.photo-border {border:1px solid #cecece;padding:4px;margin-bottom:5px;display:block;}
.photo-float-left {float:left;margin-right:10px;}
.image-border-none {border:none;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	FOOTER
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#footer { display: none;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	FOOTER-SUB
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#footer-sub { display: none;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	MISC CLASSES
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.news-date {font-size:0.9em;font-style:italic;color:#A4A4A4;}
.arrow {vertical-align:middle;}
input.button-big {font-weight:bold;padding:.7em 1.5em;font-size:1.1em;vertical-align:bottom;}
input.button-small {font-weight:normal;padding:.4em 1em;font-size:.8em;vertical-align:bottom;}
.clear {clear:both;}
.none {display:none;}
.note {color: Red;font-size: .85em;}
.redHighlight{color: red;font-weight: bold;}
.center{display: none;}
.center a:link, .center a:visited, .center a:hover, .center a:active
{text-decoration: none;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	SEARCH CLASSES
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
