.text {
	font-size: 80%; font-family: Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none;
}
.header {
	WORD-SPACING: normal; FONT-size: 125%; font-weight: bold; font-family: Arial, Helvetica, sans-serif; COLOR: #003399; WHITE-SPACE: normal; LETTER-SPACING: normal; TEXT-DECORATION: none;
}
.aritcleheader {
	FONT-SIZE: 125%; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.textwhite {
	font-size: 80%; font-family: Arial, Helvetica, sans-serif; COLOR: #ffffff;
}
.textwhite p a {
	color: #CCCCCC;
}
A:link {
	font-family: Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: underline;
}
A:visited {
	font-family: Arial, Helvetica, sans-serif; COLOR: #0066ff; TEXT-DECORATION: underline;
}
hr {
	border: none 0; 
	border-top: 1px dotted #999;/*the border*/
	width: 98%;
	height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
} 
a {
	font-family: Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: underline;
}

/* Navigation CSS ////////////////////////////////////////////////////////////////////////////////////// */
ul#mainNav {
	margin: 0;
	padding: 0;
	width: 524px;
	height: 24px;
	position: relative;
	list-style: none;
	background: url(main_nav.gif) no-repeat 0 0;
}
ul#mainNav li { list-style: none; }
ul#mainNav li a { overflow: hidden; }
ul#mainNav li, ul#mainNav li a {
	margin: 0;
	padding: 0;
	position: absolute;
	height: 24px;
	display: block;
}
ul#mainNav li a {
	text-indent: -9999px;
	text-decoration: none;
}
#list1 { left: 0; width: 40px; }
#list2 { left: 40px; width: 65px;} 
#list3 { left: 105px; width: 69px;}
#list4 { left: 174px; width: 33px;}
#list5 { left: 207px; width: 124px; }
#list6 { left: 331px; width: 115px; }
#list7 { left: 446px; width: 78px; }

#menu1 { width: 40px; }
#menu2 { width: 65px; }
#menu3 { width: 69px; }
#menu4 { width: 33px; }
#menu5 { width: 124px; }
#menu6 { width: 115px; }
#menu7 { width: 78px; }

#menu1:hover { background: url(main_nav.gif) no-repeat 0 -24px; }
#menu2:hover { background: url(main_nav.gif) no-repeat -40px -24px; }
#menu3:hover { background: url(main_nav.gif) no-repeat -105px -24px; }
#menu4:hover { background: url(main_nav.gif) no-repeat -174px -24px; }
#menu5:hover { background: url(main_nav.gif) no-repeat -207px -24px; }
#menu6:hover { background: url(main_nav.gif) no-repeat -331px -24px; }
#menu7:hover { background: url(main_nav.gif) no-repeat -446px -24px; }

#list1 a.on { background: url(main_nav.gif) no-repeat 0px -24px; }
#list2 a.on { background: url(main_nav.gif) no-repeat -40px -24px; }
#list3 a.on { background: url(main_nav.gif) no-repeat -105px -24px; }
#list4 a.on { background: url(main_nav.gif) no-repeat -174px -24px; }
#list5 a.on { background: url(main_nav.gif) no-repeat -207px -24px; }
#list6 a.on { background: url(main_nav.gif) no-repeat -331px -24px; }
#list7 a.on { background: url(main_nav.gif) no-repeat -446px -24px; }

ul.hasSubNavs li ul { display: none; }
ul.hasSubNavs li:hover ul, ul.hasSubNavs li.over ul { display: block; }
ul#mainNav ul {
	margin: 24px 0 0 0;
	width: 125px;
	height: auto;
	background: #FFF;
	border: 1px solid #333;
	padding: 2px;
	font-size: 10px;
}

ul#mainNav li li, ul#mainNav li li a {
	position: static;
	height: auto;
	color: #333;
}
ul#mainNav li li a {
	text-indent: 0;
}
ul#mainNav li li a:hover { background: #E9BC01; color: #FFF; }

/* IE \*/
* html ul#mainNav li li { height: 1%; }
*:first-child+html ul#mainNav li li { height: 1%; }
/* */