body, td, th {
	font-family: "Helvetica Neue", Helvetica, Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #454545;
}
body {
	margin:0px; background-color: #FFFFFF;
	background-repeat: repeat-y;
	background-image: url('../images/bg.jpg');
	background-position: center 50%;
	SCROLLBAR-FACE-COLOR: #D7E7F4;
	SCROLLBAR-HIGHLIGHT-COLOR: #cccccc;
	SCROLLBAR-SHADOW-COLOR: #cccccc;
	SCROLLBAR-3DLIGHT-COLOR: #E2C0E2;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #003366;
	SCROLLBAR-DARKSHADOW-COLOR: #006699
}


a.header {
display:block; padding-left:13px; padding-right:13px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#454545; height:31px; line-height:31px; text-decoration:none;
}
a.header:hover {
display:block; padding-left:13px; padding-right:13px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; background-repeat:repeat-x; background-image:url('../images/nav-hover.jpg'); height:31px; line-height:31px; text-decoration:none
}

a.footer01{
font-weight: normal; font-family:"Helvetica Neue", Helvetica, Verdana, Arial, sans-serif; font-size:11px; color:#454545; text-decoration:none;
}
a.footer01:hover {
font-weight: normal; font-family:"Helvetica Neue", Helvetica, Verdana, Arial, sans-serif; font-size:11px; color:#454545; text-decoration: underline;
}

a.footer02{
font-weight: normal; font-family:"Helvetica Neue", Helvetica, Verdana, Arial, sans-serif; font-size:11px; color:#0f95ba; text-decoration:none;
}
a.footer02:hover {
font-weight: normal; font-family:"Helvetica Neue", Helvetica, Verdana, Arial, sans-serif; font-size:11px; color:#0f95ba; text-decoration: underline;
}

a.leftlink02{
font-weight: bold; font-family:"Helvetica Neue", Helvetica, Verdana, Arial, sans-serif; font-size:13px; color:#74A1BB; text-decoration:none;
}
a.leftlink02:hover {
font-weight: bold; font-family:"Helvetica Neue", Helvetica, Verdana, Arial, sans-serif; font-size:13px; color:#676767; text-decoration: underline;
}


a.toplink02{
font-weight: bold; font-family:"Helvetica Neue", Helvetica, Verdana, Arial, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; padding-left:5px; padding-right:5px;
}
a.toplink02:hover {
font-weight: bold; font-family:"Helvetica Neue", Helvetica, Verdana, Arial, sans-serif; font-size:12px; color:#ffffff; text-decoration: underline; padding-left:5px; padding-right:5px;
}


.textblue03{
font-weight: bold; font-family:"Helvetica Neue", Helvetica, Verdana, Arial, sans-serif; font-size:14px; color:#1e6b77; text-decoration:none;
}
.textblue04{
font-weight: bold; font-family:"Helvetica Neue", Helvetica, Verdana, Arial, sans-serif; font-size:14px; color:#1e6b77; text-decoration:none;
}


.textfooter {
font-weight: normal; font-family:"Helvetica Neue", Helvetica, Verdana, Arial, sans-serif; font-size:13px; color:#ffffff; text-decoration: none;
}

.textheading {
font-weight: bold; font-family:"Helvetica Neue", Helvetica, Verdana, Arial, sans-serif; font-size:14px; color:#0f95ba; text-decoration: none;
padding-left:12px;
}
.textpink {
font-weight: bold; font-family:"Helvetica Neue", Helvetica, Verdana, Arial, sans-serif; font-size:14px; color:#f27733; text-decoration: none;
padding-left:12px;
}
a.pink{
font-weight: bold;; font-family:"Helvetica Neue", Helvetica, Verdana, Arial, sans-serif; font-size:12px; color:#f27733; text-decoration:none;
}
a.pink:hover {
font-weight: bold; font-family:"Helvetica Neue", Helvetica, Verdana, Arial, sans-serif; font-size:12px; color:#f27733; text-decoration: underline;
}

.ul-01 {
list-style-image:url('../images/icon.jpg');
line-height:16px
}





A.menu {
	COLOR: #ccccff; TEXT-DECORATION: underline
}

A.menu:visited {
	COLOR: #ccccff; TEXT-DECORATION: underline
}

A.menu:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}

A:hover {
	COLOR: #0066FF; 
	TEXT-DECORATION: overline underline
}

.row    {
	COLOR: #1C4B92; 
	BACKGROUND-COLOR: #EEEEEE; 
	FONT-FAMILY: "Helvetica Neue", Helvetica, Verdana, Arial, sans-serif; 
	FONT-SIZE: 10px 
}

.formField    {
	COLOR: #1C4B92; 
	BACKGROUND-COLOR: #FFFFFF; 
	FONT-FAMILY: "Helvetica Neue", Helvetica, Verdana, Arial, sans-serif; 
	FONT-SIZE: 11px 
}

.navLeft { 
	COLOR: #1C4B92; 
	FONT-FAMILY: "Helvetica Neue", Helvetica, Verdana, Arial, sans-serif; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 11px; 
	TEXT-DECORATION: none
}

.navi {
	COLOR: #000000; FONT-FAMILY: "Helvetica Neue", Helvetica, Verdana, Arial, sans-serif; FONT-SIZE: 12px
}

.subnav {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}

.naviw {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}

.navi2 {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold
}

.navi3 {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold
}

.navi4 {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold
}

.navi5 {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal
}

.navi6 {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: bold
}

.navi7 {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold
}

.text {
	COLOR: #000000; FONT-FAMILY: "Helvetica Neue", Helvetica, Verdana, Arial, sans-serif; FONT-SIZE: 14px
}

.text2 {
	COLOR: #ffffff; FONT-FAMILY: "Helvetica Neue", Helvetica, Verdana, Arial, sans-serif; FONT-SIZE: 11px
}

.text3 {
	COLOR: #000000; FONT-FAMILY: "Helvetica Neue", Helvetica, Verdana, Arial, sans-serif; FONT-SIZE: 12px
}

.normal {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}

.menu {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}

.bold {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold
}

.small {
	FONT-SIZE: 10px
}

.verySmall {
	FONT-SIZE: 9px
}

.gray {
	COLOR: #808080
}

.bigHeader {
 COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 24px; TEXT-DECORATION: none; 
}
 
 .subHeader {
 COLOR: #6199C5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 18px; font-weight: bold; TEXT-DECORATION: none; 
}
 
.headerlink {
 COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 10px; TEXT-DECORATION: none; 
}

.headerlink:link { 
 COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 10px; TEXT-DECORATION: none; 
}

.headerlink:hover{ 
 COLOR: #ff9966; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 10px; TEXT-DECORATION: none; 
}

.sidemenu { 
 COLOR: #6600ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 12px; TEXT-DECORATION: underline; 
}

.sidemenu:link { 
 COLOR: #6600ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 12px; TEXT-DECORATION: underline; 
}

.sidemenu:hover{ 
 COLOR: #ff0066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 12px; TEXT-DECORATION: underline; 
}

.footer { 
 COLOR: #ffffff; FONT-FAMILY: "Helvetica Neue", Helvetica, Verdana, Arial, sans-serif;  FONT-SIZE: 12px; TEXT-DECORATION: none; 
}

.footer:link { 
 COLOR: #ffffff; FONT-FAMILY: "Helvetica Neue", Helvetica, Verdana, Arial, sans-serif;  FONT-SIZE: 12px; TEXT-DECORATION: none; 
}

.footer:hover { 
 COLOR: #f27733; FONT-FAMILY: "Helvetica Neue", Helvetica, Verdana, Arial, sans-serif;  FONT-SIZE: 12px; TEXT-DECORATION: none; 
}