/* CSS Document */


body {
	padding:0px;
	margin: 10px;
	text-align:center; 
}

#container {
	width: 763px;
	margin: 10px auto;
	text-align:left;
}

#boxBlackBorder {
border: #000000 solid 1px;
width:204;
}

#boxBlackBorderSub {
border: #000000 solid 1px;
width:155;
}

#boxGreenBorder {
border: #017744 solid 1px;
/*width:252;*/
background-color: #F6F3D2;
}

#LatestNews {
background-color: #CEE3DA;
color: #017744;
padding: 5px;
}

#subhdr {
background-color: #F6F3D2;
padding: 4px;
font-weight:bold;
width: 763px;
}


body, td, div, a, p, ul, li {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.text_body {
	font-size: 11px;
}

.text_emphasis {
	font-size:11px;
/*	font-weight: bold; */
}

a:hover, .text_selected {
	color: #000000;
}

.link_highlight {
	color: #000000;
	text-decoration: underline;
}

form {
	margin: 0px;
}

.divider_vert {
	background: #FFF url(pub/images/divider_vert.gif) repeat-y center;
	text-align: center;
}

ul.redsquare {
	padding: 0px;
	margin: 0px;
	list-style: none;
}

ul.redsquare li {
	background:url(pub/images/sq_red.gif) no-repeat 0px 3px;	
	padding-left: 19px;
	padding-bottom: 7px;
}

.portal_table_border {
	background: #FFF;
}

.portal_table_header {
	background: url(std/images/portal_table_header_bkgd.gif) repeat-x;
	padding: 0px 3px;
	color: #F7F2D0;
	font-weight: bold;
}

.portal_table_item {
	background: #CCCCCC;
	padding: 3px;
	color: #333333;
}




.text {
	font-size: 10px;
	color: #666666;
}

a.text:link {
	font-size: 10px;
	color: #666666;
}
a.text:hover {
color: #333333;
text-decoration:underline;	
}
