BODY {	COLOR: #FFFFFF;
	FONT: 12px arial, verdana, sans-serif;
	scrollbar-arrow-color:#000000;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-face-color:#D2D5DE;
	scrollbar-shadow-color:#EEEEEE;
	scrollbar-dark-shadow-color:#D2D5DE;
	scrollbar-base-color:#FFFFFF;
     }

a:link	{ color: #878FA2;
	  text-decoration: none;
	}

a:visited { color: #36548B;
	    text-decoration: none;
	  }
a:active  { color: #36548B;
	    text-decoration: none;
	  }
a:hover	  { color: #f00;
	    text-decoration: none;
	  }
.just	  { text-align: left;
	  }

TABLE	  { COLOR: #000000;
	    FONT: 12px arial, verdana, sans-serif;
	    font-weight: normal;
	  }

LI 	  { COLOR: #000000;
	    FONT: 14px arial, verdana, sans-serif;
	    font-weight: normal;
	    FONT: 12px arial, verdana, sans-serif;
	  }
.title 	  { color: #000066;
	    font: 26px "times new roman", georgia, arial;
	    letter-spacing: 2px;
	    font-weight: normal;
	  }
.careers  { COLOR: #000000;
	    FONT: 12px arial, verdana, sans-serif;
	    font-weight: normal;
	  }

.copytext { COLOR: #666666;
	    FONT: 10px arial, verdana, sans-serif;
	    font-weight: normal;
	  }

.subtitle { color: #666666;
	    font: 18px  "times new roman", georgia, arial, verdana, sans-serif;
	    font-weight: normal;
	  }

.phonetitle 	{ color: #FFFFFF;
		  font: 12px verdana, arial, sans-serif;
		  font-weight: bold;
		}

.picturetitle 	{ COLOR: #000000;
		  FONT: 10px verdana, arial, sans-serif;
		  font-weight: bold;
		}

.picturedesc 	{ COLOR: #666666;
		  FONT: 10px arial, verdana, sans-serif;
		  font-weight: bold;
		}


.button { 	background-image: url("picts/button.gif");
	  	background-color:#878FA2;
	  	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
		color: #FFFFFF;
		font-size: 9pt;
		height: 25px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		padding-bottom: 2px;
		BORDER: #666666 0px solid;
 	}

.buttonon { 	background-image: url("picts/buttonon.gif");
		background-color:#878FA2;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #495372;
		font-size: 9pt;
		height: 25px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		padding-bottom: 2px;
		BORDER: #FFFFFF 0px solid;
	 }

.button-popups {background-color:#D4D4D4;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #FFFFFF;
		font-size: 8pt;
		cursor:hand;
		font-weight: bold;
		BORDER: #999999 1px solid;
		}

.buttonon-popups {background-color:#D3DDE7;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #495372;
		font-size: 8pt;
		cursor:hand;
		font-weight: bold;
		BORDER: #FFFFFF 1px solid;
		}


.contacton {	background-color:#B7B9C6;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #FFFFFF;
		font-size: 9pt;
		height: 23px;
		cursor:hand;
		font-weight: normal;
		text-align: center;
		BORDER: #777777 1px solid;
	}

.contact {	background-color:#F2F3F7;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #495372;
		font-size: 9pt;
		height: 23px;
		cursor:hand;
		font-weight: normal;
		text-align: center;
		BORDER: #777777 1px solid;
	  }



.shadeform    { FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		WIDTH: 220PX;
		padding-left: 5px;
		BORDER: #777777 1px solid;
	      }

.textarea	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		WIDTH: 300PX;
		HEIGHT: 125PX;
		BORDER: #777777 1px solid;
		}

.dropdown {	COLOR: #333333;
		WIDTH: 220PX;
		FONT: 11px geneva, verdana, arial, sans-serif;
	  }

#navlist {
	border-bottom : 1px solid #ccc;
	margin : 0;
	padding-bottom : 19px;
	padding-left : 10px;
}

#navlist ul, #navlist li	{
	display : inline;
	list-style-type : none;
	margin : 0;
	padding : 0;
}
	
#navlist a:link, #navlist a:visited	{
	background : #F2F3F7;
	border : 1px solid #ccc;
	color : #666;
	float : right;
	font-size: 12px;	
	font-weight : normal;
	line-height : 14px;
	margin-right : 8px;
	padding : 2px 10px 2px 10px;
	text-decoration : none;
}

#navlist a:link.active, #navlist a:visited.active	{
	background : #fff;
	border-bottom : 1px solid #fff;
	color : #000;
}

#navlist a:hover	{
	color : #f00;
}

body.section-1 #navlist li#nav-1 a, 
body.section-2 #navlist li#nav-2 a,
body.section-3 #navlist li#nav-3 a,
body.section-4 #navlist li#nav-4 a,
body.section-5 #navlist li#nav-5 a,
body.section-6 #navlist li#nav-6 a,
body.section-7 #navlist li#nav-7 a,
body.section-8 #navlist li#nav-8 a
	{
		background : #fff;
		border-bottom : 1px solid #fff;
		color : #000;
	}

#navlist #subnav-1,
#navlist #subnav-2,
#navlist #subnav-3,
#navlist #subnav-4,
#navlist #subnav-5,
#navlist #subnav-6,
#navlist #subnav-7,
#navlist #subnav-8
	{
		display : none;
		width: 90%;
	}

body.section-1 #navlist ul#subnav-1, 
body.section-2 #navlist ul#subnav-2,
body.section-3 #navlist ul#subnav-3,
body.section-4 #navlist ul#subnav-4,
body.section-5 #navlist ul#subnav-5,
body.section-6 #navlist ul#subnav-6,
body.section-7 #navlist ul#subnav-7,
body.section-8 #navlist ul#subnav-8
	{
		display : inline;
		left : 10px;
		position : absolute;
		top : 165px;
		margin-left : 200px;
	}

body.section-1 #navlist ul#subnav-1 a, 
body.section-2 #navlist ul#subnav-2 a,
body.section-3 #navlist ul#subnav-3 a,
body.section-4 #navlist ul#subnav-4 a,
body.section-5 #navlist ul#subnav-5 a,
body.section-6 #navlist ul#subnav-6 a,
body.section-7 #navlist ul#subnav-7 a,
body.section-8 #navlist ul#subnav-8 a
	{
		background : #fff;
		border : none;
		border-left : 1px solid #ccc;
		color : #999;
		font-size : smaller;
		font-weight : bold;
		line-height : 10px;
		margin-right : 4px;
		padding : 2px 10px 2px 10px;
		text-decoration : none;
	}

#navlist ul a:hover
	{
		color : #f00 !important;
	}

#contents
	{
		background : #fff;
		border : 1px solid #ccc;
		border-top : none;
		clear : both;
		margin : 0px;
		padding : 15px;
	}
