/* --- <Style for Tags> --- */

body {
	margin: 0px 0px 0px 0px;
	font: 11px/14px Verdana, Tahoma, Arial;
	color: #000000;
}

td {
	font: 11px/14px Verdana, Tahoma, Arial;
	color: #000000;
}

hr {
	height: 1px;
	background: none;
}

ul {
	list-style:url("../graph/arrow.gif");
	margin:0 0 0 8px;
}

ul li {
	list-style:url("../graph/arrow.gif");
	margin:0 0 0 8px;
}

ol li {
	margin:0 0 0 8px;
}

small {
	font: 10px/12px Verdana, Tahoma, Arial;
}

/* --- </Style for Tags> --- */



/* --- <Style for Classes> --- */

.contents {
	padding: 20 10 20 10px;
}

.contentsnp {
	padding: 20 10 20 10px;
	font: 12px/18px;
}

table.tablenp td {
	font: 12px/18px;
}

.contentTable {
	font: 11px/14px Verdana, Tahoma, Arial;
	/*padding: 0px 5px 0px 5px;*/
	border: 1px #DDDDDD solid;
}

.tablewhiteborder td {
	border-top: 1px #FFFFFF solid;
	border-bottom: 1px #C8DEF4 solid;
}

.tdhead {
	font: bold 11px/14px Verdana, Tahoma, Arial;
	background: #C8DEF4;
	color: #000000;
	height: 25px;
	/*padding: 0px 3px 0px 5px;*/
}

.tdheadgray {
	font: bold 11px/14px Verdana, Tahoma, Arial;
	text-align: left;
	background: url(../graph/bkgrdth1.gif) #eeeeee bottom left repeat-x;
	color: #003399;
	height: 25px;
	/*padding: 0px 3px 0px 5px;*/
}

.head {
	font: bold 16px/20px Verdana, Tahoma, Arial;
	color: #77A2CC;
}

.subhead {
	font: bold 12px/14px Verdana, Tahoma, Arial;
	color: #CC6600;
}

.headout {
	font: bold 11px/22px Verdana, Tahoma, Arial;
	color: #000000;
}

.noborder {
	border: none;
}

.heading {
	font: 18px/14px Arial, Verdana, Tahoma, Arial;
	color: #003399;
	border-bottom: 1px #CCCCCC solid;
	padding: 0px 0px 10px 0px;
	width: 100%;
}

.date {
	font: 11px/14px Verdana, Tahoma, Arial;
	color: #999999;
}

.new {
	font: bold 11px/14px Verdana, Tahoma, Arial;
	color: #FF0000;
}

.white {
	font: bold 10px/14px Verdana, Tahoma, Arial;
	color: #FFFFFF;
}

.red {
	color: #FF0000;
}

.textwhite {
	color: #FFFFFF;
}

.navLevel1a {
	background-color: #CCCC99;
	color: #000000;
	height: 25px;
	padding: 5px 0px 5px 4px;
	border-bottom: 1px solid #D9D3CE;
	border-top: 1px solid #FFFFFF;
	cursor: pointer;
}

.navLevel1b {
	background-color: #FFDF8C;
	color: #000000;
	height: 25px;
	padding: 5px 0px 5px 4px;
	border-bottom: 1px solid #D9D3CE;
	border-top: 1px solid #FFFFFF;
	cursor: pointer;
}

/*background: url(../images/navsubarrow.gif) #E4FFBB 5px 8px no-repeat;
	padding: 5px 5px 5px 20px;
	margin: 0 1px 0 1px;*/


.navLevel2a {
	background: url(../graph/box.gif) #E2E2BF 15px 8px no-repeat;
	/*background-color: #E2E2BF;*/
	color: #6D665A;
	padding: 5px 5px 5px 30px;
	margin: 0 1px 0 1px;
	border-bottom: 1px solid #D9D3CE;
	border-top: 1px solid #FFFFFF;
	cursor: pointer;
}

.navLevel2b {
	background: url(../graph/box.gif) #FFDF8C 15px 8px no-repeat;
	/*background-color: #FFDF8C;*/
	color: #000000;
	padding: 5px 5px 5px 30px;
	margin: 0 1px 0 1px;
	border-bottom: 1px solid #D9D3CE;
	border-top: 1px solid #FFFFFF;
	cursor: pointer;
}

.navLevel3a {
	background-color: #EFEFDB;
	color: #6D665A;
	padding: 4px 0px 5px 32px;
	border-bottom: 1px solid #D9D3CE;
	border-top: 1px solid #FFFFFF;
	cursor: pointer;
}

.navLevel3b {
	background-color: #FFDF8C;
	color: #000000;
	padding: 4px 0px 5px 32px;
	border-bottom: 1px solid #D9D3CE;
	border-top: 1px solid #FFFFFF;
	cursor: pointer;
}


.bred {
	font: 10px/14px Verdana, Tahoma, Arial;
	color: #ffffff;
	text-decoration: none;
}

.imgL {
	float: left;
	padding: 0 10 5 0px;
}

.imgR {
	float: right;
	padding: 0 00 5 10px;
}


/* --- </Style for Classes> --- */

/* --- <Style for Links> --- */

a:link, a:visited, a:hover {
	color: #003366;
	text-decoration: underline;
}



a.subhead:link, a.subhead:active, a.subhead:visited, a.subhead:hover {
	color: #CC6600;
	font: bold 12px/14px Verdana, Tahoma, Arial;
	text-decoration: none;
}




a.leftnav:link, a.leftnav:active, a.leftnav:visited {
	color: #6D665A;
	text-decoration: none;
}

a.leftnav:hover {
	font: 11px/14px Verdana, Tahoma, Arial;
	color: #000000;
	text-decoration: none;
}

a.nav:link, a.nav:active, a.nav:visited, a.nav:hover {
	font: 11px/14px Verdana, Tahoma, Arial;
	color: #000000;
	text-decoration: underline;
}

a.bred:link, a.bred:active, a.bred:visited, a.bred:hover {
	font: 11px/14px Verdana, Tahoma, Arial;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5 0 5 3px;
	height: 25px;
	text-transform: uppercase;
}

a.bred1:link, a.bred1:active, a.bred1:visited, a.bred1:hover {
	font: bold 12px/14px Verdana, Tahoma, Arial;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5 0 5 0px;
	height: 25px;
}

a.nav:link, a.nav:active, a.nav:visited, a.nav:hover {
	font: 11px/14px Verdana, Tahoma, Arial;
	color: #000000;
	text-decoration: underline;
}

a.list:link, a.list:active, a.list:visited, a.list:hover {
	font: 11px/14px Tahoma, Verdana, Arial;
	color: #003366;
	font-weight:bold;
	text-decoration: underline;
	background: url(../graph/arrowblue.gif) 4px 5px no-repeat;
	width: 180px;
	height: 23px;
	padding: 0px 0px 4px 20px;
}

a.small:link, a.small:active, a.small:visited, a.small:hover {
	font: 10px/14px Verdana, Tahoma, Arial;
	color: #003366;
	text-decoration: underline;
}

a.small1:link, a.small1:active, a.small1:visited, a.small1:hover {
	font: 10px/14px Verdana, Tahoma, Arial;
	color: #666666;
	text-decoration: none;
}

a.footer:link, a.footer:active, a.footer:visited, a.footer:hover {
	font: 10px/14px Verdana, Tahoma, Arial;
	color: #000000;
	text-decoration: underline;
}

a.bred:link, a.bred:active, a.bred:visited, a.bred:hover {
	font: 10px/14px Verdana, Tahoma, Arial;
	color: #ffffff;
	text-decoration: none;
}

/* --- </Style for Links> --- */


/* --- <Style for Form> --- */

form {
	margin: 0 0 0 0px;
}

input {
	font: 11px Verdana, Tahoma, Arial;
	color: #000000;
	border: 1px #CCCCCC solid;
}

select {
	font: 11px Verdana, Tahoma, Arial;
	color: #000000;
}

textarea {
	font: 11px Verdana, Tahoma, Arial;
	color: #000000;
	border: 1px #CCCCCC solid;
	overflow: auto;
}

.btn {
	font: 11px Verdana, Tahoma, Arial;
	color: #000000;
	background: #EEEEEE;
	border: 1px #FFFFFF outset;
}



/* --- </Style for Form> --- */



/* Navlinks */

a.navhome:link, a.navhome:active, a.navhome:visited
{
	display: block;
	background: url(../graph/nav/navhome.gif) 0 0 no-repeat;
	height: 23px;
}

a.navhome:hover
{
	display: block;
	background: url(../graph/nav/navhome.gif) 0 -23px no-repeat;
	height: 23px;
}

a.navhomeselected:link, a.navhomeselected:active, a.navhomeselected:visited
{
	display: block;
	background: url(../graph/nav/navhome.gif) 0 -23px no-repeat;
	height: 23px;
}

a.navhomenp:link, a.navhomenp:active, a.navhomenp:visited
{
	display: block;
	background: url(../graph/nav/navhomenp.gif) 0 0 no-repeat;
	height: 23px;
}

a.navhomenp:hover
{
	display: block;
	background: url(../graph/nav/navhomenp.gif) 0 -23px no-repeat;
	height: 23px;
}

a.navhomeselectednp:link, a.navhomeselectednp:active, a.navhomeselectednp:visited
{
	display: block;
	background: url(../graph/nav/navhomenp.gif) 0 -23px no-repeat;
	height: 23px;
}

a.navfeature:link, a.navfeature:active, a.navfeature:visited
{
	display: block;
	background: url(../graph/nav/navfeature.gif) 0 0 no-repeat;
	height: 23px;
}

a.navfeature:hover
{
	display: block;
	background: url(../graph/nav/navfeature.gif) 0 -23px no-repeat;
	height: 23px;
}

a.navfeatureselected:link, a.navfeatureselected:active, a.navfeatureselected:visited
{
	display: block;
	background: url(../graph/nav/navfeature.gif) 0 -23px no-repeat;
	height: 23px;
}

a.navfeaturenp:link, a.navfeaturenp:active, a.navfeaturenp:visited
{
	display: block;
	background: url(../graph/nav/navfeaturenp.gif) 0 0 no-repeat;
	height: 23px;
}

a.navfeaturenp:hover
{
	display: block;
	background: url(../graph/nav/navfeaturenp.gif) 0 -23px no-repeat;
	height: 23px;
}

a.navfeatureselectednp:link, a.navfeatureselectednp:active, a.navfeatureselectednp:visited
{
	display: block;
	background: url(../graph/nav/navfeaturenp.gif) 0 -23px no-repeat;
	height: 23px;
}

a.navicpd:link, a.navicpd:active, a.navicpd:visited
{
	display: block;
	background: url(../graph/nav/navicpd.gif) 0 0 no-repeat;
	height: 23px;
}

a.navicpd:hover
{
	display: block;
	background: url(../graph/nav/navicpd.gif) 0 -23px no-repeat;
	height: 23px;
}

a.navicpdnp:link, a.navicpdnp:active, a.navicpdnp:visited
{
	display: block;
	background: url(../graph/nav/navicpdnp.gif) 0 0 no-repeat;
	height: 23px;
}

a.navicpdnp:hover
{
	display: block;
	background: url(../graph/nav/navicpdnp.gif) 0 -23px no-repeat;
	height: 23px;
}

a.navcontact:link, a.navcontact:active, a.navcontact:visited
{
	display: block;
	background: url(../graph/nav/navcontact.gif) 0 0 no-repeat;
	height: 23px;
}

a.navcontact:hover
{
	display: block;
	background: url(../graph/nav/navcontact.gif) 0 -23px no-repeat;
	height: 23px;
}

a.navcontactselected:link, a.navcontactselected:active, a.navcontactselected:visited
{
	display: block;
	background: url(../graph/nav/navcontact.gif) 0 -23px no-repeat;
	height: 23px;
}

a.navcontactnp:link, a.navcontactnp:active, a.navcontactnp:visited
{
	display: block;
	background: url(../graph/nav/navcontactnp.gif) 0 0 no-repeat;
	height: 23px;
}

a.navcontactnp:hover
{
	display: block;
	background: url(../graph/nav/navcontactnp.gif) 0 -23px no-repeat;
	height: 23px;
}

a.navcontactselectednp:link, a.navcontactselectednp:active, a.navcontactselectednp:visited
{
	display: block;
	background: url(../graph/nav/navcontactnp.gif) 0 -23px no-repeat;
	height: 23px;
}

a.navglobal:link, a.navglobal:active, a.navglobal:visited
{
	display: block;
	background: url(../graph/nav/navglobal.gif) 0 0 no-repeat;
	height: 23px;
}

a.navglobal:hover
{
	display: block;
	background: url(../graph/nav/navglobal.gif) 0 -23px no-repeat;
	height: 23px;
}

a.navglobalnp:link, a.navglobalnp:active, a.navglobalnp:visited
{
	display: block;
	background: url(../graph/nav/navglobalnp.gif) 0 0 no-repeat;
	height: 23px;
}

a.navglobalnp:hover
{
	display: block;
	background: url(../graph/nav/navglobalnp.gif) 0 -23px no-repeat;
	height: 23px;
}

a.navregions:link, a.navregions:active, a.navregions:visited
{
	display: block;
	background: url(../graph/nav/navregions.gif) 0 0 no-repeat;
	height: 23px;
}

a.navregions:hover
{
	display: block;
	background: url(../graph/nav/navregions.gif) 0 -23px no-repeat;
	height: 23px;
}

a.navregionsnp:link, a.navregionsnp:active, a.navregionsnp:visited
{
	display: block;
	background: url(../graph/nav/navregionsnp.gif) 0 0 no-repeat;
	height: 23px;
}

a.navregionsnp:hover
{
	display: block;
	background: url(../graph/nav/navregionsnp.gif) 0 -23px no-repeat;
	height: 23px;
}

a.navasia:link, a.navasia:active, a.navasia:visited
{
	display: block;
	background: url(../graph/nav/navasia.gif) 0 0 no-repeat;
	height: 23px;
}

a.navasia:hover
{
	display: block;
	background: url(../graph/nav/navasia.gif) 0 -23px no-repeat;
	height: 23px;
}

a.navasianp:link, a.navasianp:active, a.navasianp:visited
{
	display: block;
	background: url(../graph/nav/navasianp.gif) 0 0 no-repeat;
	height: 23px;
}

a.navasianp:hover
{
	display: block;
	background: url(../graph/nav/navasianp.gif) 0 -23px no-repeat;
	height: 23px;
}

a.navindex:link, a.navindex:active, a.navindex:visited
{
	display: block;
	background: url(../graph/nav/navindex.gif) 0 0 no-repeat;
	height: 23px;
}

a.navindex:hover
{
	display: block;
	background: url(../graph/nav/navindex.gif) 0 -23px no-repeat;
	height: 23px;
}

a.navindexselected:link, a.navindexselected:active, a.navindexselected:visited
{
	display: block;
	background: url(../graph/nav/navindex.gif) 0 -23px no-repeat;
	height: 23px;
}

a.navindexnp:link, a.navindexnp:active, a.navindexnp:visited
{
	display: block;
	background: url(../graph/nav/navindexnp.gif) 0 0 no-repeat;
	height: 23px;
}

a.navindexnp:hover
{
	display: block;
	background: url(../graph/nav/navindexnp.gif) 0 -23px no-repeat;
	height: 23px;
}

a.navindexselectednp:link, a.navindexselectednp:active, a.navindexselectednp:visited
{
	display: block;
	background: url(../graph/nav/navindexnp.gif) 0 -23px no-repeat;
	height: 23px;
}