﻿body {
	background: #cfd6dd;
	margin: 0 0 0 0;
	font-family: arial;
	font-size: 12px;
	color: #000000;
	letter-spacing: +.5px;
	line-height:15pt;

}




a{COLOR: #658BD1;TEXT-DECORATION: none;  }
a:active {COLOR: #658BD1;TEXT-DECORATION: none;  ;}
a:visited {COLOR: #658BD1;}
a:hover {COLOR: #658BD1;TEXT-DECORATION: underline; ; }

div.newBox { border: solid; 
	border-width: 1px; 
	width: 100%; 
	color:#6B8E23; 
	background:#ffffe0; 
	padding: 0.5em;
}


div.salmonBox { border: solid; 
	border-width: 1px; 
	width: 100%; 
	color:#414141; 
	background:#ffdab9; 
	padding: 0.5em;
}

div.leftDot{
	width:100%;
	background-image:url(images/bullet.gif); 
	background-repeat:no-repeat;
	background-position:background-position-y:center;
	
	padding: 0.8em;
	
}

div.returnTop {  
	width: 100%;
	text-align:right;
}



.blueList {
	color: #3366FF;
}
.blueListBold {
	color: #3366FF;
	font-weight:bold;
}

.RedList {
	color: #ff0000;
}

.RedListBold {
	color: #ff0000;
	font-weight:bold;
}
.MaroonList {
	color: #790000;
}

.MaroonListBold {
	color: #790000;
	font-weight:bold;
}

.blueColor {
	color: #658BD1;
}



.orangeColor {
	color: #FF6600;
}
.ornageColorBold {
	font-size: 10pt;
	color: #FF6600;
	font-weight: bold;

}


a.orangeLink {COLOR: #f47920;TEXT-DECORATION: none; font-weight:bold; }
a.orangeLink:active {COLOR: #FF6600;TEXT-DECORATION: none; font-weight:bold ;}
a.orangeLink:visited {COLOR: #FF6600; font-weight:bold;}
a.orangeLink:hover {COLOR: #FF6600;TEXT-DECORATION: underline; font-weight:bold; }


/* BULLET LISTS*/
/*ul.style1  {
	list-style-position: inside;
	list-style-image: url(images/bluebullet.gif);
   
}*/

li { list-style-image: url("/images/bluebullet.gif") ;
padding: 0 0 0 0;
vertical-align:bottom;
line-height:1.6em;
}


.subbannergrey {
	background-color: #E5E9ED;
	height:5px;
}
.subbannerorange {
	background-color: #F47920;
	height:33px;
	width:100%;
		font-family:arial;
	padding:5 5 5 5 ;
	color: #ffffff;
	font-size: 12px;
	letter-spacing: 1px;
	font-weight: BOLDER;
	vertical-align:middle;
	width: 100%;
	text-align: left;

}
.subbannergreen {
	background-color: #dfeed1;
	height:33px;
	width:100%;
	

}



.subbannerorangefont {
	font-family:arial;
	padding:5 5 5 5 ;
	color: #ffffff;
	font-size: 14px;
	letter-spacing: -1px;
	font-weight: bold;
	vertical-align:middle;
	width: 100%;
	text-align: left;
}


.subbannerblue {
	background-color: #edf8fb;
	height:33px;
	
	width:100%;
	/*padding:10 5 5 5;*/
	/*	font-family:arial;*/
	list-style-type:0;
	padding:5 5 5 5 ;
	
	

}


.indextable {
	/*background-image: url('images/background.gif');*/
}
h3
{	
	font-family:arial;
	list-style-type:0;
	padding:0;
	color: #658BD1;
	font-size: 22px;
	letter-spacing: -1px;
	font-weight: normal;
	text-align: left;
	padding-bottom: 0px;
	padding-right: 3px;
	padding-top: 15px;
	}

TD {
	font-family: arial;
	font-size: 12px;
	color: #000000;
	margin: 5 5 5 5 ;
	letter-spacing: +.5px;
	line-height:15pt;
	
}

td.interior {
	font-family: arial;
	font-size: 12px;
	color: #ffffff;
	
}

td.blueback {
	font-family: arial;
	font-size: 12px;
	color: #000000;
	background-color: #d4d9e1;
	
}
td.grayback {
	font-family: arial;
	font-size: 12px;
	color: #000000;
	background-color: #e5e9ed;
	
}


.navlink2
{	
	font-family:arial;
	list-style-type:0;
	padding:0;
	color: #658BD1;
	font-size: 12px;
	letter-spacing: -1px;
	font-weight: normal;
	text-align: left;
	padding-bottom: 0px;
	padding-right: 3px;
	padding-top: 15px;
	}
.footer	{

	font-family:arial;
	list-style-type:0;
	padding:5 5 5 5;
	color: #cccccc;
	font-size: 11px;
	letter-spacing: +.5px;
	font-weight: normal;

	width: 100%;
	text-align: center;

}


#footernav{
	
	font-family:arial;
	list-style-type:0;
	padding:0;
	color: #f47920;
	font-size: 11px;
	letter-spacing: -1px;
	font-weight: normal;

	width: 100%;
	text-align: center;
	/*float: right;*/
	/*font-size: 11px;*/
	}
#footernav a{
	color: #f47920;
	border-top: 1px solid #cccccc;
	padding: 10px 0px 6px 2px;
	/*background: #FFF;*/
	margin: 0px 8px 0px 6px;
	font-size: 11px;
	text-decoration:none;
}
#footernav a:hover{
	color: #f47920;
	text-decoration: underline;
	font-size: 11px;
	font-weight: normal;
}

#utilitynav{
	
	font-family:arial;
	list-style-type:0;
	padding:0;
	color: #ffffff;
	font-size: 9px;
	letter-spacing: -1px;
	font-weight: normal;

	width: 100%;
	text-align: right;
	/*float: right;*/
	/*font-size: 11px;*/
	}
#utilitynav a{
	color: #ffffff;
	border-top: 1px solid #cccccc;
	padding: 10px 0px 6px 2px;
	/*background: #FFF;*/
	margin: 0px 8px 0px 6px;
	font-size: 10px;
	text-decoration:none;
}
#utilitynav a:hover{
	color: #ffffff;
	text-decoration: underline;
	font-size: 10px;
	font-weight: normal;
}


#nav{
	
	font-family:arial;
	list-style-type:0;
	padding:0;
	color: #658BD1;
	font-size: 10px;
	letter-spacing: -1px;
	font-weight: bold;

	width: 100%;
	text-align: left;
	/*float: right;*/
	/*font-size: 11px;*/
	}

#nav-body{
	
	font-family:arial;
	width: 390px;
	text-align: left;
	float: left;
	font-size: 11px;
	padding: 10px 10px 10px 10px;
	}
	
	
#nav a{
	
	font-family:arial;
	color: #658BD1;
	display: block;
	border-top: 1px solid #cccccc;
	padding: 10px 5px 0px 0px;
	/*background: #FFF;*/
	margin: 0px 8px 0px 0px;
	font-size: 10px;
	text-decoration:none;

}
#nav a:hover{
	font-family:arial;
	color: #ffffff;
	background: #3ba1bd;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}
#navover{
	font-family:arial;
	color: #ffffff;
	background: #3ba1bd;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}
#navover a{
	font-family:arial;
	color: #ffffff;
	
}
#nav_sub{
	
	font-family:arial;
	list-style-type:0;
	padding:0;
	color: #658BD1;
	font-size: 10px;
	letter-spacing: -1px;
	font-weight: normal;

	width: 100%;
	text-align: left;
	/*float: right;*/
	/*font-size: 11px;*/
	}

#nav-body_sub{
	width: 390px;
	text-align: left;
	float: left;
	font-size: 11px;
	padding: 10px 10px 10px 10px;
	}
	
	
#nav_sub a{
	color: #658BD1;
	display: block;
	padding: 0px 0px 0px 10px;
	/*background: #FFF;*/
	margin: 0px 0px 0px 0px;
	font-size: 10px;
	text-decoration:none;

}
#nav_sub a:hover{
	color: #ffffff;
	background: #3ba1bd;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}
#nav_sub2{
	
	font-family:arial;
	list-style-type:0;
	padding:0 0 0 10;
	color: #658BD1;
	font-size: 10px;
	letter-spacing: -1px;
	font-weight: normal;

	width: 100%;
	text-align: left;
	/*float: right;*/
	/*font-size: 11px;*/
	}
#nav_sub2 a{
	color: #658BD1;
	padding: 0px 0px 0px 10px;
	/*background: #FFF;*/
	margin: 0px 0px 0px 0px;
	font-size: 10px;
	text-decoration:none;

}
#nav_sub2 a:hover{
	color: #ffffff;
	background: #3ba1bd;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}

#pagetitle{
	
	font-family:arial;
	list-style-type:0;
	padding:6;
	color: #658BD1;
	font-size: 26px;
	letter-spacing: -1px;
	font-weight: normal;

	width: 100%;
	text-align: left;
	/*float: right;*/
	/*font-size: 11px;*/
	}


hr {border: none 0; 
border-top: 1px dashed #000;/*the border*/
width: 90%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
} 
hr.green {border: none 0; 
border-top: 1px dashed #000;/*the border*/
width: 100%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
background-color: #8ac651;
} 


.WebPage_BlueFont{
	
	font-family:arial;
	list-style-type:0;
	padding:0;
	color: #658BD1;
	font-size: 10px;
	letter-spacing: -1px;
	font-weight: normal;

	width: 100%;
	text-align: left;
	}
.WebPage_BlueFont2{
	
	font-family:arial;
	list-style-type:0;                                /* this doesn't have the width:100%*/
	padding:0;
	color: #658BD1;
	font-size: 10px;
	letter-spacing: -1px;
	font-weight: normal;


	text-align: left;
	}
	
	.WebPage_BlueFont_bigger{
	
	font-family:arial;
	list-style-type:0;                                /* this doesn't have the width:100%*/
	padding:0;
	color: #658BD1;
	font-size: 12px;
	letter-spacing: -1px;
	font-weight: normal;


	text-align: left;
	}

	

.WebPage_OrangeFont{
	
	font-family:arial;
	list-style-type:0;
	padding:0;
	color: #f47920;
	font-size: 10px;
	letter-spacing: -1px;
	font-weight: normal;

	width: 100%;
	text-align: left;
	}

.WebPage_PageTitle{
	
	font-family:arial;
	list-style-type:0;
	padding:0;
	color: #000000;
	font-size: 14px;
	letter-spacing: -1px;
	font-weight: normal;
	text-align: left;
	}
.WebPage_PageTitle2{
	
	font-family:arial;                   /* This doesn't have the with 100% */
	list-style-type:0;
	padding:0;
	color: #000000;
	font-size: 13px;
	letter-spacing: 0px;
	font-weight: normal;
	text-align: left;
	}
	.WebPage_PageTitle3{
	
	font-family:arial;                   /* This doesn't have the with 100% */
	list-style-type:0;
	padding:0;
	color: #f47920;
	font-size: 14px;
	letter-spacing: 0px;
	font-weight: normal;
	text-align: left;
	}


.BlueTable {
	
	background-color: #0089ad;
	width:100%;
	padding:2 2 2 2 ;
	font-family:arial;
	color: #ffffff;
	font-size: 10px;
	letter-spacing: +1px;
	font-weight: BOLDER;
	vertical-align:top;
	text-align: left;

	}

.BlueTable a{
	
	padding:10 5 5 5;
		font-family:arial;
	color: #ffffff;
	font-size: 12px;
	letter-spacing: +1px;
	font-weight: BOLDER;
	vertical-align:top;
	text-align: left;

	}
	
	img
{  border-style: none;
}

