/** General styles **/
body		{	scrollbar-face-color: 		#FFFFFF;
    			scrollbar-highlight-color: 	#FFFFFF;
    			scrollbar-shadow-color: 	#404096;
    			scrollbar-3dlight-color: 	#E4E6F7;
    			scrollbar-arrow-color: 		#27275F;
    			scrollbar-track-color: 		#E4E6F7;
    			scrollbar-darkshadow-color: 	#E4E6F7;
    			background-color: 		#FFFFFF	
		}
body.home	{	background-attachment: 	fixed;
			background-image: 	url(images/top_bkgrnd_tile.gif);
			background-repeat: 		repeat-x;
			background-position: 	left top;
			background-color: 		#CDD1F6;
		}
#hometext {
	position:			relative;
	font-family: 		Arial, Helvetica, san-serif;
	font-size: 		10pt;
	color: 			#303078;
	width:			510px;
	margin:			20px;
	text-align: justify;
		}
.main 		{	font-family: 		Arial, Helvetica, san-serif;
			font-size: 		10pt;
			color: 			#303078;
		}
.mainleft 	{	font-family: 		"Arial Narrow", Arial, sans-serif;
			font-size: 		10pt;
			color: 			#FFFFFF;
		}
.mainrt 	{	font-family: 		"Arial Narrow", Arial, sans-serif;
			font-size: 		10pt;
			color: 			#000000;
		}
.small 		{	font-family: 		Arial, sans-serif;
			font-size: 		9px;
			color: 			#3E4A66;
			line-height: 11px;

		}
.header 	{	font: 			small-caps 80% Verdana, Arial, Helvetica, san-serif;
			font-weight: 		bold;
			color: 			#303078;
			background-color:	#E7EBFF;
		}
.footer		{	background-color:	#E7EBFF;
			margin-top:		4px;
			margin-bottom:		4px;
			margin-right:		10px;
		}
.highlight 	{	color: 			#8589C6;
		}
a.topnav 	{	font-family: 		"Arial Black", Arial, sans-serif;
			font-size: 		13px;
			font-weight: 		normal;
			color: 			#80AF96;
			text-decoration:	none
		}
a.topnav:hover 	{	color: 			#FFFFFF;
			text-decoration:	none
		}
.botnav		{	font-family: 		Arial, Helvetica, san-serif;
			font-size: 		8pt;
			color: 			#00543A;
			text-decoration:	none
		}
a.botnav	{	font-family: 		Arial, Helvetica, san-serif;
			font-size: 		8pt;
			color: 			#00543A;
			text-decoration:	none
		}
a.botnav:hover 	{	color: 			#002B1E;
			text-decoration:	underline
		}
.botnavmain	{
	font-family: 		Arial, Helvetica, san-serif;
	font-size: 		8pt;
	color: 			#627FC7;
	text-decoration:	none

		}
a.botnavmain	{	text-decoration:	none;
	white-space: nowrap;
		}
a.botnavmain:hover {	text-decoration:	underline
		}
a.leftnav	{	font-family: 		Arial, Helvetica, san-serif;
			font-size: 		10pt;
			font-weight: 		bold;
			color: 			#D9DAED;
			text-decoration:	none
		}
a.leftnav:hover	{	color: 			#FFFFFF;
			text-decoration:	none
		}
a.leftnavoff	{	font-family: 		Arial, Helvetica, san-serif;
			font-size: 		10pt;
			font-weight: 		bold;
			color: 			#D9DAED;
			text-decoration:	none

		}
a.leftnavon	{	font-family: 		Arial, Helvetica, san-serif;
			font-size: 		10pt;
			font-weight: 		bold;
			color: 			#FFFFFF;
			text-decoration:	none;
		}
a.subnavlinkoff	{	font-family: 		Arial, Helvetica, san-serif;
			font-size: 		9pt;
			font-weight: 		bold;
			color: 			#5557A5;
			text-decoration:	none

		}
a.subnavlinkon	{	font-family: 		Arial, Helvetica, san-serif;
			font-size: 		9pt;
			font-weight: 		bold;
			color: 			#303177;
			text-decoration:	none;
		}
.navon 		{	background-color: 	#303078;
			cursor: 		pointer
		}
.navoff 	{	
		}
.subnavon 	{	background-color: 	#A0A3D5;
			cursor: 		pointer
		}
.subnavoff 	{	background-color: 	#ADB0D8;
		}
.date 		{	font-family: 		"Arial Narrow", Arial, sans-serif;
			font-size: 		10pt;
			font-weight: 		bold;
			color: 			#FFFFFF;
		}
.dropshad	{
	filter: 		DropShadow(Color=#A8A9B9, OffX=3, OffY=3, Positive=1);
		}
.outline 	{	border: 		1px solid #031C44;
		}
a.toplink	{	font-family: 		Arial, Helvetica, san-serif;
			font-size: 		8pt;
			color: 			#303078;
			text-decoration:	none;
		}
a.toplink:hover {	text-decoration:	underline;
		}
.width50 	{	width:			50px}
.width90 	{	width:			90px}
.width100 	{	width:			100px}
.width150 	{	width:			150px}
.width200 	{	width:			200px}
.width250 	{	width:			250px}

/** Form styles **/
input		{	font-family: 		Arial, Helvetica, san-serif;
			font-size: 		xx-small;
			background-color: 	#F3F4FC;
			padding-left: 		3;
			border: 		1px solid #7D7D7D;
			height:			18px
		}
input.searchbutton{	font-family: 		Arial, Helvetica, san-serif;
			font-size: 		xx-small;
			font-weight: 		bold;
			background-color: 	#86CCFF;
			color: 			#FFFFFF;
			padding-top: 		1;
			border: 		1px solid #7D7D7D;
		}
input.userid	{	font-family: 		Arial, Helvetica, san-serif;
			font-size: 		xx-small;
			background-color: 	#F3F4FC;
			padding-left: 		3;
			border: 		1px solid #7D7D7D;
			height:			18px;
			width:			120px
		}
input.password	{	font-family: 		Arial, Helvetica, san-serif;
			font-size: 		xx-small;
			background-color: 	#F3F4FC;
			padding-left: 		3;
			border: 		1px solid #7D7D7D;
			height:			18px;
			width:			90px
		}

/** News Styles **/



/** Image styles */
.datebkgrnd 	{	background-attachment: 	fixed;
			background-image: 	url(images/globe2.jpg);
			background-repeat: 	no-repeat;
			background-position:	right top;
		}
.topbkgrnd 	{	background-attachment: 	fixed;
			background-image: 	url(images/top_bkgrnd.jpg);
			background-repeat: 	no-repeat;
			background-position: 	left top;
		}
.navbkgrnd 	{	background-attachment: 	fixed;
			background-image: 	url(images/nav_bkgrnd.jpg);
			background-repeat: 	no-repeat;
			background-position: 	left top;
			background-color: 	#00A85A;
		}
.leftnavbkgrnd 	{	background-attachment: 	fixed;
			background-image: 	url(images/leftnav_tile.jpg);
			background-repeat: 	repeat-y;
			background-position: 	left top;
			background-color: 	#4C4D9E;
		}
.linkRow {
	background-color: #F1F3FA;
}
.newsdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #333366;
	font-weight: normal;

}
.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #5252DC;
}
