/***********************************************/
/* HTML tag styles                             */
/***********************************************/

body{
  background-color:#333;
  margin:0px;
  padding:0px;
  color:#000;
  font: normal 12px Arial, Helvetica,sans-serif;
  line-height: 16px;
  text-align:center;
	}

div, span, img {
	padding: 0px;
	margin:0px;
	border: 0px;
}

td{
 font: normal 12px Arial,sans-serif;
 color: #000;
 line-height:16px;
}

h1{
 font: normal 20px Arial,sans-serif;
 color: #182e6c;
 line-height:24px;
 margin: 0px;
 padding: 0px 0px 8px 0px;
}

h2{
 font: normal 14px Arial, Helvetica,sans-serif;
 color: #182e6c;
 line-height:20px;
 padding: 0px 0px 8px 0px;
 margin: 0px;
}

h3{
 font: bold 12px Arial, Helvetica,sans-serif;
 color: #000;
 padding: 0px 0px 6px 0px;
 margin: 0px;
}



/***********************************************/
/* Layout Divs                                */
/***********************************************/

.containerParent {
  background-color:#fff;
  width:760px;
  margin-right:auto;
  margin-left:auto;
  text-align:left;
 }

.footerSpacer {
  clear: both;
  height:15px;
  background-color:#666;
  border-top:1px;
  border-bottom:0;
  border-left:0;
  border-right:0;
  border-color:#fff;;
  border-style:solid;
  }

.footer {
  text-align:center;
  padding:6px 0 8px 0;
  color:#999;
  background-color:#333;
}


/******** Homepage Divs *********/


.homeHeader {
  border-top:0;
  border-bottom:1px;
  border-left:0;
  border-right:0;
  border-color:#b5bdd6;;
  border-style:solid;

}

.homeIntro {
  background-color:#fff;
  text-align:center;
  padding:35px 0 30px 0;
}

.homeContentParent {
  background-color:#c1d5a7;
  background-image:url(images/home-shadow.jpg);
  background-repeat:no-repeat;
  background-position:top left;
  padding:0 0 35px 0;
}

.homeContent {
  margin:40px 25px 8px 25px;
  color: #000;
  font: normal 14px Arial, Helvetica,sans-serif;
  line-height:22px;
}

.homeTitle {
  margin:0 0 10px 0;
}

.homeLine {
  background-color:#829964;
 }


/******** Header Divs *********/

.headerDiv {
  text-align:left;
  height:85px;
}

.headerLogo {
  float:left;
  text-align:left;
  margin:10px 0 10px 25px;
}

.headerTag {
  float:left;
  text-align:right;
  margin:35px 0 0 50px;
}

.topNavParent {
  background-color:#6b7bac;
  padding:0 0 0 205px;
}

.topNavParentHome {
  background-color:#6b7bac;
  padding:0 0 0 122px;
}



/******** Sidebar Divs *********/

.sidebarParent {
  float:left;
  width:205px;
  background-color:#c1d5a7;
  padding:25px 0 250% 0;
  margin:0 22px 0 0;
  border-top:0;
  border-bottom:0;
  border-left:0;
  border-right:1px;
  border-color:#c1d5a7;;
  border-style:solid;
}

.subnavItemOff {
  background-color:#f7fbf1;
  background-image:url(images/subnav-arrow-off.gif);
  background-repeat:no-repeat;
  background-position:top left;
  padding:7px 0 8px 35px;
  border-top:0;
  border-bottom:1px;
  border-left:0;
  border-right:0;
  border-color:#c1d5a7;;
  border-style:solid;
}
  
.subnavItemOn {
  background-color:#f7fbf1;
  background-image:url(images/subnav-arrow-on.gif);
  background-repeat:no-repeat;
  background-position:top left;
  padding:7px 0 8px 35px;
  border-top:0;
  border-bottom:1px;
  border-left:0;
  border-right:0;
  border-color:#c1d5a7;;
  border-style:solid;
}

.promoParent{
  margin:30px 0 0 15px;
  width:177px;
}

.promoTop {
  background-image:url(images/promo-box-top.gif);
  height:15px;
}

.promoContent {
  background-color:#fff;
  padding:0 8px 0 8px;
  text-align:center;
}

.promoBottom {
  background-image:url(images/promo-box-bottom.gif);
  height:15px;
}


/******** Main Content Divs *********/

.contentMain {
  float:left;
  width:500px;
  padding:25px 0 0 0;
}

.pageTitle {
  padding:0 0 10px 0;
  text-align:left;
}



/******** Footer Divs *********/

  




/***********************************************/
/* Links                                       */
/***********************************************/

a:link, a:visited{
	color:#0000cc;
	text-decoration: underline;
}

a:hover{
  color:#000;
	text-decoration: underline;
}

a.subnavLink:link, a.subnavLink:visited{
	color:#000;
	text-decoration:none;
}
 
a.subnavLink:hover{
	color:#0000cc;
	text-decoration: underline;
}

a.subnavLinkOn:link, a.subnavLinkOn:visited, a.subnavLinkOn:hover{
	color: #000;
	text-decoration: none;
	font-weight:bold;
}

a.footerLink:link, a.footerLink:visited{
	color:#999;
	text-decoration:none;
}
 
a.footerLink:hover{
	color: #fff;
	text-decoration: underline;
}



/********************* end **********************/