body {
	background: #DBE4E1;
	text-align: left;
	color: #2B403A;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

/* PAGE ELEMENTS */

#Top {position:absolute; width:480px; height:15px; z-index:10; left: 0px; top: 0px; text-align:right;}
#BreadCrumb {position:absolute; width:480px; height:15px; z-index:10; left: 127px; top: 5px; text-align:right;}

/* breadcrumb text  */

.bc {
	font-size: 9px;
	color: #2B403A;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 0px;
	margin-bottom: 0px;
}

#Text1 {position:absolute; width:270px;  z-index:12; left: 15px; top: 30px;}

#Text2 {position:absolute; width:270px; z-index:113; left: 330px; top: 55px;}

/* MAIN COPY CONTROL */

/* standard paras */

p {
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 13px;
}
/* basic table content control */
td {
	color: #2B403A;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

a  {
	color: #2B403A;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

a:hover  {
	color: #699D90;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
.bodylink {
	font-weight: bold;
}


/* paras at the top of columns */

.top {
	margin-top: 0px;
	margin-bottom: 10px;
}

/* page header - one per page normally, corresponds to menu */


h5 {
	font-size: 12px;
	color: #2B403A;
	font-weight: bold;
	text-decoration: none;
	padding-left: 0px;
	padding-bottom: 1px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 10px;
	border-left: 0px dashed #4A6E65;
	border-bottom: 1px solid #4A6E65;
}

/* sub heads */

h6 {
	font-size: 11px;
	color: #2B403A;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	border-bottom: 1px dashed;
	border-bottom-color: #2B403A;
	margin-right: 5px;
	}

/* news and views headlines */
	
h4 {
	font-size: 14px;
	color: #2B403A;
	font-weight: bold;
	text-decoration: none;
	padding-left: 0px;
	padding-bottom: 1px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 10px;
	border-left: 0px dashed #4A6E65;
	border-bottom: 1px dashed #4A6E65;
}

blockquote {
	margin-left:15px;
}


/* OTHER STYLES */

/* photo borders */
.pb {
	border: 1px solid #9CE9D5;
}

/* used for in-page button links to other sections */

.inpagebutton {
	font-size: 11px;
	font-weight: normal;
	color: #DBE4E1;
	border-top: 1px solid #B8C8C4;
	border-left: 1px solid #B8C8C4;
	border-right: 2px solid #699D90;
	border-bottom: 2px solid #699D90;
	background: #2B403A;
	font-family:  Verdana, Helvetica, sans-serif;
}


/* used for in-page forms */

.formobjects {
	border-right: 2px solid #4A6E65;
	border-left: 1px solid #4A6E65;
	border-bottom: 2px solid #4A6E65;
	border-top: 1px solid #699D90;
	padding-right: 2px; 
	padding-left:2px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin: 1px 0px 3px; 
	font-size: 11px;
	font-family:  Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #2B403A;
	background: #B8C8C4;
}


.formbutton {
	border-top: 1px solid #B8C8C4;
	border-left: 1px solid #B8C8C4;
	border-right: 1px solid #699D90;
	border-bottom: 1px solid #699D90;
	font-size: 11px;
	font-family:  Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #DBE4E1;
	background: #2B403A;
}
