table, tr, td, html, body {	border: 0;

	border-spacing: 0;

	margin: 0 auto;

	padding: 0;
   
}

p { font-family: Arial, Helvetica, sans-serif;

 font-size: 12px;

 color: #444444;

 margin-top: 0px;

 margin-left: 0px;

 margin-bottom: 8px;

 margin-right: 0px;

 line-height: 15px;

}


td { font-family: Arial, Helvetica, sans-serif;

 font-size: 12px;

 color: #444444;

 margin-top: 0px;

 margin-left: 0px;

 margin-right: 0px;

 line-height: 15px;

}

	img, div { behavior: url(images/iepngfix.htc) };

li {	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #444444;

	text-indent: 0px;

	padding: 0px;

	margin: .4em 0px;

	margin-bottom: .4em;

	line-height: 15px;

	list-style-position: outside;

	list-style-type: disc;

}


ul, table ul, #cTable ul { padding: 0px;

 text-indent: 0px;

 margin-left: 20px;

 margin-top: 0px;

}


ol { text-indent: 0px;

 margin-left: 8px;

 margin-top: 0px;

}


H1 { font-family: Arial, Helvetica, sans-serif;

 font-size: 20px;

 color: #296B80;

 margin-top: 0px;

 margin-left: 0px;

 margin-bottom: 1em;

 margin-right: 0px;

 line-height: 30px;

}


H2 {	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #444;

	line-height: 18px;

	font-weight:bold;

	margin: 0px;

	padding: 0px;

}


H3 { font-family: Arial, Helvetica, sans-serif;

 font-size: 9px;

 color: #333333;

 margin-top: 0px;

 margin-left: 0px;

 margin-right: 0px;

 text-decoration: none;

 border:0px solid #ffffff;

}


H1 a { font-family: Arial, Helvetica, sans-serif;

 font-size: 20px;

 color: #296B80;

 text-decoration: none;

}


H1 a:hover { font-family: Arial, Helvetica, sans-serif;

 font-size: 20px;

 color: #296B80;

 text-decoration: none;

}


H1 a:active { font-family: Arial, Helvetica, sans-serif;

 font-size: 20px;

 color: #296B80;

 text-decoration: none;

}


a { font-family: Arial, Helvetica, sans-serif;

 font-size: 12px;

 color: #444444;

 margin-top: 0px;

 margin-left: 0px;

 margin-right: 0px;

 text-decoration: none;

 border:0px solid #ffffff;

}


a:hover { color: #444444;

 text-decoration: none;

}


a:active { color: #444444;

 text-decoration: none;

}


a.lnkHome { font-family: Arial, Helvetica, sans-serif;

 font-size: 11px;

 color: #ffffff;

 margin-top: 0px;

 margin-left: 0px;

 margin-right: 0px;

 line-height: 18px;

 text-decoration: none;

 font-weight:bold;

}


a.lnkHome:hover { color: #333333;

 text-decoration: none;

}


a.lnkHome:active { color: #333333;

 text-decoration: none;

}


.txtpageTitle { font-family: Arial, Helvetica, sans-serif;

 font-size: 13;

 color: #296B80;

 margin-top: 0px;

 margin-left: 0px;

 margin-bottom: 1em;

 margin-right: 0px;

 line-height: 18px;

 font-weight:bold;

 display: block;

}


.txtHomeBar { font-family: Arial, Helvetica, sans-serif;

 font-size: 11;

 color: #ffffff;

 margin-top: 0px;

 margin-left: 0px;

 margin-bottom: 0px;

 margin-right: 0px;

 line-height: 18px}


a.lnkHomeBar { font-family: Arial, Helvetica, sans-serif;

 font-size: 11px;

 color: #ffffff;

 margin-top: 0px;

 margin-left: 0px;

 margin-right: 0px;

 line-height: 18px;

 text-decoration: none;

}


a.lnkHomeBar:hover { color: #333333;

 text-decoration: none;

}


a.lnkHomeBar:active { color: #333333;

 text-decoration: none;

}


.txtFooter {	font-family: Arial, Helvetica, sans-serif;

	font-size: 9;

	color: #6D945B;

	margin-top: 0px;

	margin-left: 0px;

	margin-bottom: 0px;

	margin-right: 0px;

	line-height: 16px}


a.lnkFooter { font-family: Arial, Helvetica, sans-serif;

 font-size: 9px;

 color: #777777;

 margin-top: 0px;

 margin-left: 0px;

 margin-right: 0px;

 line-height: 14px;

 text-decoration: none;

 border:0px solid #ffffff;

}


a.lnkFooter:hover { color: #999999;

 text-decoration: none;

}


a.lnkFooter:active { color: #999999;

 text-decoration: none;

}


a.lnkGalNav { font-family: Arial, Helvetica, sans-serif;

 font-size: 11px;

 color: #000000;

 margin-top: 0px;

 margin-left: 0px;

 margin-right: 0px;

 line-height: 16px;

 text-decoration: none;

 font-weight:bold;

}


a.lnkGalNav:hover { color: #888888;

 text-decoration: none;

}


a.lnkGalNav:active { color: #888888;

 text-decoration: none;

}


a.lnkGalNavGot { font-family: Arial, Helvetica, sans-serif;

 font-size: 11px;

 color: #296B80;

 margin-top: 0px;

 margin-left: 0px;

 margin-right: 0px;

 line-height: 16px;

 text-decoration: none;

 font-weight:bold;

}


a.lnkGalNavGot:hover { color: #888888;

 text-decoration: none;

}


a.lnkGalNavGot:active { color: #888888;

 text-decoration: none;

}


.txtGalTitle { font-family: Arial, Helvetica, sans-serif;

 font-size: 13;

 color: #296B80;

 margin-top: 0px;

 margin-left: 0px;

 margin-bottom: 0px;

 margin-right: 0px;

 line-height: 18px;

 font-weight:bold;

}


a.lnkGalSelect { font-family: Arial, Helvetica, sans-serif;

 font-size: 13px;

 color: #000000;

 margin-top: 0px;

 margin-left: 0px;

 margin-right: 0px;

 line-height: 18px;

 text-decoration: none;

 font-weight:bold;

}


a.lnkGalSelect:hover { color: #296B80;

 text-decoration: none;

}


a.lnkGalSelect:active { color: #296B80;

 text-decoration: none;

}


.drImage { background-color:#ffffff;

 border-style:0;

 border:1px solid #ffffff;

 margin-left: 20px;

 margin-bottom: 10px;

 float: right;

}


.logInput { font-family: Arial, Helvetica, sans-serif;

 font-size:11px;

 background-color:#ffffff;

 border-style:0;

 border:1px solid #737373;

 z-index:1;

 }


.logSubmit { font-family: Arial, Helvetica, sans-serif;

 font-size:10px;

 font-weight:bold;

 color:#000000;

 background-color:#cfcfcf;

 border:1px solid #000000;

 cursor:hand;

 }


.imgBorder { background-color:#ffffff;

 border-style:0;

 border:2px solid #981A36;

 z-index:1;

 }


/* .fastfacts { border-right: solid 1px black;

 border-bottom: solid 1px black;

}


.fastfacts td {border-top: 1px solid black;

 border-left: solid 1px black;

}


 *//* Left Navigation Bar CSS Stuff */#leftNav {	border-spacing: 0;

	border: 0;

	padding: 0;

	margin: 0;

}


#leftNav td {	background-image: url(../images/nav_left_v03.jpg);

	background-repeat: no-repeat;

	width: 192px;

	height: 490px;

	vertical-align: bottom;

	color: #FFF;

	text-align: center;

}


#leftNav td p {	font-family: Optima, Geneva, Arial, Helvetica, sans-serif;

	color: #FFF;

	text-align: center;

}


#leftNav td p a {	font-family: Optima, Geneva, Arial, Helvetica, sans-serif;

	color: #FFF;

	font-weight: bolder;

}
a.leftNav1{	
font-family: Optima, Geneva, Arial, Helvetica, sans-serif;
color: #FFF;
font-weight:normal !important;
}


#leftNavPicLink {	margin-left: 14px;

	margin-bottom: 40px;

	display: block;

	width: 160px;

	height: 210px;

	text-decoration: none;

}


#leftNavPicLink a {	height: 100%;

	width: 100%;

	display: block;

}


#cTable td #homepg {	position: relative;

	width:585px;

	height: 1100px;

	background-image: url(../images/homebg.jpg);

	background-repeat: no-repeat;

	}




#cTable td #homepg #homeblurb {	position: absolute;

	width: 315px;

	left: 60px;

	top: 100px;

}


#cTable td #homepg #homeblurb h1 {line-height:24px;

font-size:16px;

}


#cTable td #homepg #homeblurb h1 a {font-size:16px;

}


#cTable td #homepg #homeblurb p {	font-family: Optima, Geneva, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000;

	line-height: 24px;

}


.navSelected {	color: #000;

}


#pageContent {	width: 548px;

	margin: 20px;

}


.floatRight {	float: right;

}


.contactFloat {	float: left;

	width: 50%;

}


#promoPage {}


#promoPage ul li, #promoPage ul {	list-style: normal;

	line-height: 1.2em;

	font-size: 1em;

	padding: 0;

	padding-left: 2px;

	margin: 0;

	margin-left: 15px;

	color: #296B80;

}


#promoPage ul {	margin: .4em 0;

}

#promoPage p { font-family: Arial, Helvetica, sans-serif;

 font-size: 12px;

 color: #296B80;

 margin-top: 0px;

 margin-left: 0px;

 margin-bottom: 8px;

 margin-right: 0px;

 line-height: 15px;

}

#promoPage hr {
line-height: 1px;

	height: 0px;

	/* margin: 10px 10px 10px 50px; */

	width: 236px;

	border-bottom: 1px medium #296B80;
}


#promoPage h2 {	clear: left;

font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #296B80;

	line-height: 18px;

	font-weight:bold;

	margin: 0px;

	padding: 0px;

}


#promoPage h1 {	margin-bottom: .4em;

}


.hr {	line-height: 1px;

	height: 0px;

	margin: .5em 0;

	width: 236px;

	border-bottom: 1px solid #000;

}


#procLeft {	float: left;

	width:180px;

	padding-right: 20px;

	padding-bottom: 20px;

}


#procRight {	float: left;

	width: 340px;

}


.whatsNewImg {	float: right;

	margin-left: 8px;

}


.quickform {
height:330px;/*230*/
margin:150px auto 0 auto;
}

* html .quickform {
margin:-230px auto 0px auto !important;
}

.quickform p {color:#000000 !important;

font:bold 12px Optima,Geneva,Arial,Helvetica,sans-serif;

}


.quickform ul {padding:0;

}


.quickform ul li {list-style:none;

font:bold 12px Optima,Geneva,Arial,Helvetica,sans-serif;

color:#FFFFFF;

}


.quickform ul li label span {letter-spacing:1.5px !important;

}


.quickform form input {width:119px;

background-color: #FFFFFF !important;

border:1px solid #F3D1BB;

}


.quickform form select {width:120px !important;

color:#000000 !important;

}


.quickform form .sendbutton {width:60px;

}


.quickform fieldset.cf_hidden {display:none;}


div.PromotionBox
{
	width:430px; 
	margin-left: 105px;
	border:#296B80 solid 1px; 
	padding:10px;
	margin-top: 25px;
}

