@charset "utf-8";
/* CSS Document */
#wrapper {
	position: relative;
    margin-left: auto;
	margin-right: auto;	
	width: 974px;
	/*MARGIN: auto;*/
	clear: none;

}


body {
background-color:#0F1F40;
margin: 0;

 marginwidth:0;
 marginheight:0;

}

#header {

	WIDTH: 504px;
	clear: none;
	float: left;
	
}

.stylemenu {color: #FF0000}

#custom {
	WIDTH: 400px;
	height: 75px;
	FLOAT: right;
	
}

#nav {
	MARGIN: auto;
	WIDTH: 974px;
	height: 5px;
}
#imagerotate {

	MARGIN: auto;
	WIDTH: 974px;

}
#body {
position: relative;
	MARGIN: auto;
	WIDTH: 974px;
	color: #000000;
	background-color: #FFFFFF;
	clear: both;

}

/* do breadcrumbs*/
#breadcrumbs{
	position: relative;
	/*MARGIN: auto;*/
	WIDTH:860px;
	color: #000000;
	background-color: #FFFFFF;
	clear: both;
	height:25px;
	left:25px;
	/*changing the up and down position*/
	top:30px;

	}

#footer{
	MARGIN: auto;
	WIDTH: 974px;
	height: 160px;
	color: #ffffff;
	background-color: #b9b9b9;
	clear: both;
}

#footercontent {
	MARGIN-left: 25px;
	MARGIN-top: 25px;
	WIDTH: 504px;
	float:left;
}
#footercontentright {
	MARGIN-top: 25px;
	MARGIN-right: 25px;
	WIDTH: 300px;
	float:right;

}

#contenthome {
position: relative;
	MARGIN-left: 25px;
	MARGIN-top: 35px;
	WIDTH: 600px;
	/*move up and down*/
	top:25px;

}
#contentleft {
	position: absolute;
	MARGIN-left: 25px;
	MARGIN-top: 25px;
	WIDTH: 470px;
	float:left;
	top: 50px;

}

#contentright {
	position: absolute;
	/*edit right column top position*/
	MARGIN-top: 25px;
	MARGIN-right: 25px;
	WIDTH: 285px;
	float:right;
	/*changing the top px to move the righ column up and down*/
	top: 60px;
	right: 8px;
	
}

/*texttyles */
.headers{
	font-family:arial;
	font-size: 24px;
	color: #FFFFFF;
	/*background-color: #102042;*/
	background-color:black;
	/*margin-top:25px;
	top:50px;*/
	

}

.subheaders{

	font-family:arial;
	font-size: 20px;
	/*color: #102042;*/
	color:black;
	font-weight:bold;
	/*background-color: #102042;*/
	margin-top:29px;
	top:50px;
	/*text-decoration:underline;*/
}

.subhead1{
	font-family:arial;
	font-size: 20px;
	color: #257fc3;
	text-decoration:underline;
}


.sidelinks{
	font-family:arial;
	font-size: 16px;
	/*color: #257fc3;*/
	color:black; 
	font-weight: bold;
	text-decoration: inherit;

}


/*
.bodylinks{
	font-family:arial;
	font-size: 14px;

	color:black; 
	font-weight: bold;
	text-decoration: underline;
}
*/

/*sidelinks*/
/*
A:link {text-decoration: none; color:#257fc3;}
A:visited {text-decoration: none; color:#257fc3;}
A:active {text-decoration: none; color:#257fc3;}
A:hover {text-decoration: underline; color: red;}
*/
A:link {text-decoration: none; color:#0e6dad;}
A:visited {text-decoration: none; color:#0e6dad; }
A:active {text-decoration: none; color:#0e6dad; ;}
A:hover {text-decoration: underline; color: red; }




 
.bodytext{
	font-family:arial;
	font-size: 16px;
	/*color: #0f2042;*/
	color:black;
}

.footertext{
	font-family:arial;
	font-size: 13px;
	color: #1a2a49;
}


/*menustyles */

.hovermenu ul{
	margin-top:14px;
	padding-left: 0;
	margin-left: 0;
	height: 20px;
	font-family:arial;
	font-size: 16px;
	font-weight: bold;
	margin-bottom:auto;
	text-decoration:none; color:white;
	
}

.hovermenu ul li{
list-style: none;
display: inline;
/*text-decoration:none; color:white;*/


}

.hovermenu ul li a{
padding: 3px 0.5em;
text-decoration: none;
float: right;
color: #FFFFFF;
background-color: #102042;
border: 0px solid #FFF2BF;
height: 24px;
margin-bottom:auto;

}

.hovermenu ul li a:hover{
background-color: #0e6dad;
border-style: outset;
text-decoration:none; color:white;
/*color:white;*/
}

.hovermenu ul li a:active{
background-color: #0e6dad;
border-style: outset;
text-decoration:none; color:white;
}

.hovermenu ul li a:visited{
text-decoration: none; color:white;

}

A.footer:link {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #1a2a49; FONT-SIZE: 13px;  TEXT-DECORATION:underline
}
A.footer:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #1a2a49; FONT-SIZE: 13px; TEXT-DECORATION: none
}
A.footer:active {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #1a2a49; FONT-SIZE: 13px;  TEXT-DECORATION: underline
}
A.footer:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #1a2a49; FONT-SIZE: 13px;  TEXT-DECORATION: underline
}






/*Slide Show */
#slideshow {
	FLOAT: none; CLEAR: both; height: 270px;
}
#slideshow IMG {
	Z-INDEX: 8;
	POSITION: absolute;
	TOP: 131px
}
#still {
	Z-INDEX: 8; POSITION: relative; TOP: -9px; LEFT: 2px
}
#slideshow IMG.active {
	Z-INDEX: 10
}
#slideshow IMG.last-active {
	Z-INDEX: 9
}


