body {
	background-color: #ffffff;
	margin: 0px;
	display: block;
	}


.main-large {
	display: block;
	background-color: #ffffff;
	width: 980px;
	min-height: 748px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto; 
	margin-right: auto;
	padding: 0px;
	border: 0px;
}


.top-shadow {
	display: block;
	width: 980px;
	height: 21px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto; 
	margin-right: auto;
	padding: 0px;
	border: 0px;
}

.top-shadow-left {
	background: url(images/top-shadow-left.jpg);
	display: block;
	width: 27px;
	height: 21px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px; 
	margin-right: 0px;
	padding: 0px;
	border: 0px;
	float: left;
}

.top-shadow-middle {
	background: url(images/top-shadow-middle.jpg) repeat-x;
	display: block;
	width: 928px;
	height: 21px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px; 
	margin-right: 0px;
	padding: 0px;
	border: 0px;
	float: left;
}

.top-shadow-right {
	background: url(images/top-shadow-right.jpg);
	display: block;
	width: 25px;
	height: 21px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px; 
	margin-right: 0px;
	padding: 0px;
	border: 0px;
	float: right;
}


.logo-header {

	display: block;
	//background: url(../images/shadow-top.jpg) repeat-x;
    width: 928px;
	height: 75px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto; 
	margin-right: auto;
	padding: 0px;
	border: 0px;
}

.logo {
	display: block;
	//background: url(../images/shadow-top.jpg) repeat-x;
	width: 641px;
	height: 75px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px; 
	margin-right: 0px;
	padding: 0px;
	border: 0px;
	float: left;
}

.search-contianer{

	background-color:#FFFFFF;
	color:#000000;
	width: 287px;
	height: 75px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px; 
	margin-right: 0px;
	padding: 0px;
	float: right;
}

.search-bar {
	display: block;
	//background: url(../images/shadow-top.jpg) repeat-x;
	width: 287px;
	height: 35px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px; 
	margin-right: 0px;
	padding-top: 30px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border: 0px;
	color: #909295;
	font-family: arial;
	font-size: 12px;
	text-align: center;
	//float: right;
	vertical-align: bottom;
}

.top-nav-container{
	display: block;
	//background-color: #58b7dd;
	width: 928px;
	height: 42px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto; 
	margin-right: auto;
	padding 0px;
	border: 0px;
}

.top-nav-bar {
	display: block;
	background-color: #58b7dd;
	width: 928px;
	height: 42px;
	//height: 70%;
	margin-top: 0px;
margin-bottom: 0px;



	margin-left: 0px; 


	margin-right: 0px;



	padding-top: 13px;


	padding-left: 0px;



	padding-right: 0px;


	padding-bottom: 0px;



	border: 0px;


	color: #ffffff;



	font-family: arial;


	font-size: 13px;



	text-align: center;


}



.shadow-left {


	background: url(images/side-shadow-left.jpg) repeat-y;



	display: block;


	width: 27px;



	height: 568px;



	margin-top: 0px;



	margin-bottom: 0px;


	margin-left: 0px; 



	margin-right: 0px;


	padding: 0px;



	border: 0px;


	float: left;



}


.middle-page{



	display: block;


	width: 928px;



	min-height: 568px;


	margin-top: 0px;



	margin-bottom: 0px;


	margin-left: auto; 



	margin-right: 0px;


	padding: 0px;



	border: 0px;


	float: left;



}


.main-content {



	display: block;


	width: 928px;



	min-height: 451px;


	margin-top: 0px;



	margin-bottom: 0px;


	margin-left: 0px; 



	margin-right: 0px;


	padding: 0px;



	border: 0px;


	float: left;



}


.shadow-right {



	background: url(images/side-shadow-right.jpg) repeat-y;


	display: block;



	width: 25px;


	height: 568px;



	margin-top: 0px;


	margin-bottom: 0px;



	margin-left: 0px; 


	margin-right: 0px;



	padding: 0px;


	border: 0px;



	float: right;


}



.index-nav-content {


	background: url(images/main-background.jpg) no-repeat;



	display: block;


	width: 928px;



	height: 451px;


	margin-top: 0px;



	margin-bottom: 0px;


	margin-left: 0px; 



	margin-right: 0px;


	padding: 0px;



	border: 0px;


	float: left;



}


.nav-buttons {



	display: block;


	width: 928px;



	height: 147px;


	margin-top: 0px;



	margin-bottom: 0px;


	margin-left: auto; 



	margin-right: auto;


	padding-top: 304px;



	padding-left: 0px;


	padding-right: 0px;



	padding-bottom: 0px;


	border: 0px;



}


.bottom-nav {



	display: block;


	width: 980px;



	height: 137px;


	margin-top: 0px;



	margin-bottom: 0px;


	margin-left: auto; 



	margin-right: auto;


	padding: 0px;



	border: 0px;


}



.footer {


	display: block;



	width: 980px;


	height: 21px;



	margin-top: 0px;


	margin-bottom: 0px;



	margin-left: auto; 


	margin-right: auto;



	padding: 0px;


	border: 0px;



	color: #909295;


	font-family: arial;



	font-size: 8px;


	text-align: center;



}


a.top-nav:link    { color:#ffffff; text-decoration:none; }



a.top-nav:visited { color:#ffffff; text-decoration:none; }


a.top-nav:hover   { color:#ffffff; text-decoration:underline; }



a.top-nav:active  { color:#ffffff; text-decoration:none; }






a.search-go:link    { color:#909295; text-decoration:none; }


a.search-go:visited { color:#909295; text-decoration:none; }



a.search-go:hover   { color:#909295; text-decoration:none; }


a.search-go:active  { color:#909295; text-decoration:none; }






img { border: 0px; margin: 0px; }