

body,td,input,select {color : #000000;font-family : Arial, Helvetica, sans-serif;font-size :9pt;}
a.body,a {color : #162665;font-family : Arial, Helvetica;font-size :9pt;}
a.body:Active,a:active {color : #162665;font-family : Arial, Helvetica;font-size :9pt;}
a.body:Visited,a:visited {color : #162665;font-family : Arial, Helvetica;font-size :9pt;}
a.body:hover,a:hover {color : #162665;font-family : Arial, Helvetica;font-size :9pt;text-decoration : none;}

td.tableheader {color : #0C1B5B;background-color:#E1E8F9;font-family : Arial, Helvetica, sans-serif;font-size : 9pt;}
td.tablesubheader {color : #FFFFFF;background-color:#585766;font-family : Arial, Helvetica, sans-serif;font-size : 9pt;}
td.tablehighlight {color : #000000;background-color:#E3E3E3;font-family : Arial, Helvetica, sans-serif;font-size :9pt;}
tr.tablehighlight {color : #000000;background-color:#E3E3E3;font-family : Arial, Helvetica, sans-serif;font-size :9pt;}
.bodysmall {color : #000000;font-family : Arial, Helvetica, sans-serif;font-size :8pt;}
a.bodysmall {color : #162665;font-family : Arial, Helvetica;font-size :8pt;}
a.bodysmall:Active {color : #162665;font-family : Arial, Helvetica;font-size :8pt;}
a.bodysmall:Visited {color : #162665;font-family : Arial, Helvetica;font-size :8pt;}
a.bodysmall:hover {color : #162665;font-family : Arial, Helvetica;font-size :8pt;text-decoration : none;}

.bodypad {padding-left:15px;padding-right:10px;padding-bottom:10px;}
.menuheight {line-height:25px;}

.menu{color : #0C1B5B;font-family : Arial, Helvetica, sans-serif;font-size :9pt;text-decoration : none;font-weight:Bold;}
a.menu {color : #0C1B5B;font-family : Arial, Helvetica;font-size :9pt;text-decoration : none;font-weight: Bold;}
a.menu:Active {color : #0C1B5B;font-family : Arial, Helvetica;font-size :9pt;text-decoration : none;font-weight: Bold;}
a.menu:Visited {color : #0C1B5B;font-family : Arial, Helvetica;font-size :9pt;text-decoration : none;font-weight: Bold;}
a.menu:Hover {color : #0C1B5B;font-family : Arial, Helvetica;font-size :9pt;text-decoration : none;font-weight: Bold;}

.tablemenu{color : #ffffff;font-family : Arial, Helvetica, sans-serif;font-size :9pt;text-decoration:none;}
a.tablemenu {color : #ffffff;font-family : Arial, Helvetica;font-size :9pt;text-decoration:none;}
a.tablemenu:Active {color : #ffffff;font-family : Arial, Helvetica;font-size :9pt;text-decoration:none;}
a.tablemenu:Visited {color : #ffffff;font-family : Arial, Helvetica;font-size :9pt;text-decoration:none;}
a.tablemenu:hover {color : #ffffff;font-family : Arial, Helvetica;font-size :9pt;text-decoration:underline;}

.copy{color : #000000;font-family : Arial, Helvetica, sans-serif;font-size :8pt;}
a.copy {color : #000000;font-family : Arial, Helvetica;font-size :8pt;}
a.copy:Active {color : #000000;font-family : Arial, Helvetica;font-size :8pt;}
a.copy:Visited {color : #000000;font-family : Arial, Helvetica;font-size :8pt;}
a.copy:hover {color : #244770;font-family : Arial, Helvetica;font-size :8pt;text-decoration:none;}

.footer{color : #ffffff;font-family : Arial, Helvetica, sans-serif;font-size :8pt;}
a.footer {color : #ffffff;font-family : Arial, Helvetica;font-size :8pt;}
a.footer:Active {color : #ffffff;font-family : Arial, Helvetica;font-size :8pt;}
a.footer:Visited {color : #ffffff;font-family : Arial, Helvetica;font-size :8pt;}
a.footer:hover {color : #ffffff;font-family : Arial, Helvetica;font-size :8pt;text-decoration:none;}

.footer2{color : #496A1C;font-family : Arial, Helvetica, sans-serif;font-size :8pt;}
a.footer2 {color : #496A1C;font-family : Arial, Helvetica;font-size :8pt;}
a.footer2:Active {color : #496A1C;font-family : Arial, Helvetica;font-size :8pt;}
a.footer2:Visited {color : #496A1C;font-family : Arial, Helvetica;font-size :8pt;}
a.footer2:hover {color : #496A1C;font-family : Arial, Helvetica;font-size :8pt;text-decoration:none;}

.footer3{color : #7E9CEA;font-family : Arial, Helvetica, sans-serif;font-size :8pt;font-weight:Bold;}
.loading{background-color:red;color:white;}
.required{color:red;font-weight:bold;}
.headline{color : #585766;font-family : Arial, sans-serif;font-size :14pt;text-decoration:none;font-weight:Bold;}
.subheadline{color : #F78B22;font-family : Arial, sans-serif;font-size :11pt;text-decoration:none;font-weight:Bold;}

.borderbottom{
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: black;
}

.navbar{
	color: #0C1B5B;
	background-color: navy;
	width: 400px;
	text-align: left;
	height: 2px;
	border: 0px;
	margin: 0px auto 5px 0px;
}

.alert{
	margin-left: 12px;
	margin-bottom: 10px;
	background-color: silver;
	width: 650px;
	padding: 5px;
}

.notice {
	background-color:#fee;
	border-top:1px solid #f00;
	border-bottom:1px solid #f00;
	padding:15px;
}

.body{
	color : #333333;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;}

a.body{
	color : #003366;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;}

a.body:Active{
	color : #003366;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;}

a.body:Visited{
	color : #003366;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;}

a.body:hover{
	color : #749EE9;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : none;}

/*------------------------------------------------------------*/

.bodyxsmall{
	color : #000000;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :8pt;
	text-decoration : none;}

a.bodyxsmall{
	color : #162665;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :8pt;
	text-decoration : none;}

a.bodyxsmall:Active{
	color : #162665;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :8pt;
	text-decoration : none;}

a.bodyxsmall:Visited{
	color : #162665;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :8pt;
	text-decoration : none;}

a.bodyxsmall:hover{
	color : #000000;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :8pt;
	text-decoration : underline;}

/*------------------------------------------------------------*/

.headerOrangeSM{
	color : #F78B22;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :11pt;}

/*------------------------------------------------------------*/

.headerOrange{
	color : #F78B22;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	font-weight:bold;}

a.headerOrange{
	color : #F78B22;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	font-weight:bold;}

a.headerOrange:Active{
	color : #F78B22;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	font-weight:bold;}

a.headerOrange:Visited{
	color : #F78B22;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	font-weight:bold;}

a.headerOrange:hover{
	color : #F78B22;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : none;
	font-weight:bold;}

/*------------------------------------------------------------*/

.menu{
	color : #0C1B5B;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : none;}

a.menu{
	color : #0C1B5B;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : none;}

a.menu:Active{
	color : #0C1B5B;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : none;}

a.menu:Visited{
	color : #0C1B5B;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : none;}

a.menu:hover{
	color : #0C1B5B;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : underline;}

/*------------------------------------------------------------*/

.menuroll{
	color : #0C1B5B;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : none;}

a.menuroll{
	color : #0C1B5B;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : none;}

a.menuroll:Active{
	color : #0C1B5B;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : none;}

a.menuroll:Visited{
	color : #0C1B5B;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : none;}

a.menuroll:hover{
	color : #0C1B5B;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : underline;}

/*------------------------------------------------------------*/

.menuON{
	color : #F78B22;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : none;
	background-image : url(images/menu_bck_on.gif);}

a.menuON{
	color : #F78B22;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : none;
	background-image : url(images/menu_bck_on.gif);}

a.menuON:Active{
	color : #F78B22;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : none;
	background-image : url(images/menu_bck_on.gif);}

a.menuON:Visited{
	color : #F78B22;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : none;
	background-image : url(images/menu_bck_on.gif);}

a.menuON:hover{
	color : #F78B22;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : underline;
	background-image : url(images/menu_bck_on.gif);}

/*------------------------------------------------------------*/

.menuOFF{
	color : #0C1B5B;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : none;
	background-image : url(images/menu_bck_off.gif);}

a.menuOFF{
	color : #0C1B5B;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : none;
	background-image : url(images/menu_bck_off.gif);}

a.menuOFF:Active{
	color : #0C1B5B;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : none;
	background-image : url(images/menu_bck_off.gif);}

a.menuOFF:Visited{
	color : #0C1B5B;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : none;
	background-image : url(images/menu_bck_off.gif);}

a.menuOFF:hover{
	color : #0C1B5B;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : underline;
	background-image : url(images/menu_bck_off.gif);}

/*------------------------------------------------------------*/

.menuONSUB{
	color : #F78B22;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : none;}

a.menuONSUB{
	color : #F78B22;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : none;}

a.menuONSUB:Active{
	color : #F78B22;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : none;}

a.menuONSUB:Visited{
	color : #F78B22;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : none;}

a.menuONSUB:hover{
	color : #F78B22;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : underline;}

/*------------------------------------------------------------*/

.menuOFFSUB{
	color : #0C1B5B;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : none;}

a.menuOFFSUB{
	color : #0C1B5B;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : none;}

a.menuOFFSUB:Active{
	color : #0C1B5B;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : none;}

a.menuOFFSUB:Visited{
	color : #0C1B5B;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : none;}

a.menuOFFSUB:hover{
	color : #0C1B5B;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : underline;}

/*------------------------------------------------------------*/

.footer{
	color : #666666;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;}

a.footer{
	color : #666666;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;}

a.footer:Active{
	color : #666666;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;}

a.footer:Visited{
	color : #666666;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;}

a.footer:hover{
	color : #666666;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	text-decoration : none;}

/*------------------------------------------------------------*/

.spacers{
	color : #999999;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	padding-left:10px;
	padding-right:10px;}

/*------------------------------------------------------------*/

.spacers5{
	color : #999999;
	font-family :Arial, Helvetica, Sans-Serif;
	font-size :10pt;
	padding-left:5px;
	padding-right:5px;}

/*------------------------------------------------------------*/

.anylinkcss{
	position:absolute;
	visibility: hidden;
	border:1px solid #BBB9B9;
	border-bottom-width: 1px;
	line-height: 18px;
	background-color: #F4F7FE;
	z-index: 100;
	width: 165px;}

.anylinkcss a{
	width: 100%;
	display: block;
	text-indent: 3px;
	padding: 1px 0px;
	text-decoration: none;
	text-indent: 5px;}

.anylinkcss a:hover{ /*hover background color*/}

/*------------------------------------------------------------*/

div#error {
	background-color:#fee;
	border-top:1px solid #f00;
	border-bottom:1px solid #f00;
}

span#error {
	font-weight:bold;
	background-color:#fee;
}

.error {
	background-color:#fee;
	border-top:1pt solid #f00;
	border-bottom:1pt solid #f00;
	padding:10px;
}

/*------------------------------------------------------------*/
