body {margin: 0px; color: 444; background: #FFF;}
table {width: 100%; margin: 0;}
table td {padding: 0; border-width: 0; vertical-align: top;}

table#topbar {margin: 0px;}
td#top-bg {width: 58px;
	background-image: url(../images/tbar2_bg.jpg);
	background-repeat: repeat-x;}
td#top-logo {background-image: url(../images/tbar2_bg.jpg);
	background-repeat: repeat-x;
	padding: 0px;
	text-align: left;}
table#feature {margin: 4px 0px;}
td#feature-left {border-right: 4px solid #FFF; 
	background: #FFFFAB;}
td#feature-pic {width: 372px;
	border-right: 4px solid #FFF;}
td#feature-blue-top {width: 204px;
	color: #777777; 
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	border-right: 4px solid #FFF;
	background: #A5B1D3;
	padding: 17px 9px 0px 12px;
	margin: 0px;}
td#feature-blue-bot {width: 204px;
	border-right: 4px solid #FFF; 
	background: #A5B1D3;
	padding: 0px 9px 12px 12px;
	vertical-align: bottom;
	margin: 0px;}
td#feature-gray-top {width: 204px;
	color: #777777; 
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	border-right: 4px solid #FFF;
	background: #DEDEDE;
	padding: 17px 9px 0px 12px;
	margin: 0px;}
td#feature-gray-bot {width: 204px;
	border-right: 4px solid #FFF; 
	background: #DEDEDE;
	padding: 0px 9px 12px 12px;
	vertical-align: bottom;
	margin: 0px;}
div.boxbutton {float: right; 
	padding: 24px 10px 0px 0px; 
	margin: 0px;}
td#content {padding: 30px 40px 60px 30px;}
td#feature-right {background: #FFFFAB;}
td#ymargin {width: 20px;
	border-right: 4px solid #FFF; 
	background: #FFFFAB;}
td#bmargin {width: 180px;
	border-right: 4px solid #FFF; 
	background: #A5B1D3;}
td#botbar {width: 100%;
	background-image: url(../images/botbar_bg.jpg);
	background-repeat: repeat-x;
	padding: 0px;}
td#credits {text-align: center; padding: 4px 0px 20px 0px;}
div.contact {text-align: center; 
	padding: 40px 0px 20px 10px;
	margin: 0px;}
div.accent {padding: 0px;
	margin: 0px 0px 4px 0px;
	border-bottom: 4px solid #FFF; }
div.quote {padding: 14px 10px 9px 12px; 
	font: 11px Verdana, Arial, Helvetica, sans-serif; 
	line-height: 17px; color: #DEDEDE;}
td#content UL {line-height: 150%; list-style: square url(../images/b1.gif) outer;}
td#contact1 {width: 160px; color: #000000; text-align: right;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 7px 10px 10px 0px; margin: 0px;}
td#contact2 {color: #000000; font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 10px 10px 0px; margin: 0px;}
td#contact3 {color: #000000; font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 9px 10px 10px 0px; margin: 0px;}
div.image {float: right; margin: 10px 0px 20px 20px;}
div.pullquote {float: right; width: 190px; color: #999;
   font: bold 16px Arial, Helvetica, Verdana, sans-serif;
   padding: 12px 9px 12px 20px;}
div.feature {float: right; color: #369; 
	font: 10px Verdana, Arial, Helvetica, sans-serif; text-align: center;
	padding: 10px 30px 40px 30px; margin: 10px 0px 20px 20px;}
   
td#leftnav {width: 180px;
	border-right: 4px solid #FFF; 
	background: #DEDEDE;}
td.lnavtd {width: 180px; 
	background-color:#DEDEDE;} 
#lnav {background-color: #DEDEDE;
	width: 180px;
	-moz-box-sizing: border-box;}
#navcontainer {padding:0px;
	text-align:left;}
#navcontainer ul {margin:0;padding:0;
	list-style-type: none;
	font:11px Verdana, Arial, Helvetica, sans-serif;}
#navcontainer ul li {margin:0;padding:0;
	line-height:110%; /* list item spacing when display=inline */
	display:inline; /* ie5 w */
	background-color:transparent;}
#navcontainer ul li#current {display:block;
	background-color: #C9C9C9;
	width:100%;
	color:#FFF;}
#navcontainer ul li#current a:link {color:#FFF;
	font-weight:bold;
	padding: 11px 0px 11px 12px;}
#navcontainer ul li#current a:hover {color:#FFF;
	background-color: #C9C9C9;}
#navcontainer ul a:link, #navcontainer ul a:visited {
	text-decoration:none;
	font-weight:bold;
	display: block;
	padding: 11px 0px 12px 11px; /* list item padding */
	width: 100%;
	-moz-box-sizing: border-box;
	color:#FFF;
	border-bottom: 4px solid #FFF;}
#navcontainer ul a:hover {background-color: #C9C9C9;
	font-weight:bold;
	color: #FFF;}


H1 {line-height: 19px; font-size: 15px; font-weight: bold;
   		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;
   		color: #6DAC9A; text-decoration: none; margin: 0px;}

H2 {line-height: 15px; font-size: 11px; font-weight: normal;
		 font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;
		 color: #333; text-decoration: none; margin: 0px;}

p {line-height: 16px; font-size: 11px;
   		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;
   		color: #333; text-decoration: none;}
   
.normaltext {line-height: 16px; font-size: 11px;
		 font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;
		 color: #333; text-decoration: none;}
		 
.margin {color: #CCC; text-decoration: none;
		font-size: 10px; font-weight: normal;
		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;} 
		
a:link {color: #003399;
		text-decoration: none;
		font-size: 11px;
		font-weight: normal;
		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;}
a:visited {color: #003399;
		text-decoration: none;
		font-size: 11px;
		font-weight: normal;
		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;}
a:hover {color: #6699CC;
		text-decoration: none;
		font-size: 11px;
		font-weight: normal;
		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;}

a.margin:link {color: #CCC;
		text-decoration: none;
		font-size: 10px;
		font-weight: normal;
		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;}
a.margin:visited {color: #CCC;
		text-decoration: none;
		font-size: 10px;
		font-weight: normal;
		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;}
a.margin:hover {color: #6699CC;
		text-decoration: none;
		font-weight: normal;
		font-size: 10px;
		font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;}