
body {
	background-color: #fff;
	padding: 0;
	margin: 0;
	width: 100%;
	height: 100%;
	color: #00557A;
	font-family: Arial, Helvetica, Verdana, Geneva sans-serif;
	font-size: 11px;
	letter-spacing: 0px;
	font-weight: normal;
	}


#nav {
	background-color: #fff;
	width: 175px;
	position: absolute; 
	top: 65px;
	left: 20px;
	}

#slideshow {
	width: 700px;
	position: absolute; 
	top: 20px;
	left: 215px;
	text-align: center;
	}

#content {
	width: 580px;
	position: absolute; 
	top: 65px;
	left: 235px;
	text-align: left;
	padding-bottom: 45px;
	}


A:link {color: #00557A; text-decoration: underline;}
A:visited {color: #00557A; text-decoration: underline;}
A:hover {color: #00425F; font-weight: bold; text-decoration: underline;}
A:active {color: #00557A; text-decoration: underline;}

.large {
	font-size: 13px;
	}

.header {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	}


#slideshow_nav {
	position: absolute; 
	top: 64px;
	left: 935px;
	padding-top: 197px;
	}


#content_right {
	position: absolute; 
	top: 264px;
	left: 835px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 70px;
	border-top: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	}



#min {
	background-color: #fff;
	width: 175px;
	position: absolute; 
	top: 20px;
	left: 20px;
	}









.thumbnail:hover {background-color: transparent; z-index: 50;}
.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background: url('../images/detailview.gif') top left no-repeat #ffffff;
padding-top: 30px;
top: 0px;
left: 0px;
width: 700px;
height: 435px;
visibility: hidden;
border-top: 1px solid #AAAAAA;
}
.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 0; /*position where enlarged image should offset horizontally */
}


.thumbnailtall:hover {background-color: transparent; z-index: 50;}
.thumbnailtall span{ /*CSS for enlarged image*/
position: absolute;
background: url('../images/detailview.gif') top left no-repeat #ffffff;
padding-top: 30px;
top: 0px;
left: 0px;
width: 700px;
height: 514px;
visibility: hidden;
border-top: 1px solid #AAAAAA;
}
.thumbnailtall:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 0; /*position where enlarged image should offset horizontally */
}















#bottom {
	position: absolute; 
	bottom: 0px;
	left: 0px;
	z-index: 1;
	padding-bottom:20px;
	padding-left: 20px;
	width: 175px;
	font-size: 9px;
	color: #51869C;
	}



.current_item {
	border-top: 1px solid #AAAAAA;
	background-color: #E5E5E5;
	width: 100%;
	padding: 0px;
	}
.item  {
	border-top: 1px solid #AAAAAA;
	background-color: #ffffff;
	width: auto;
	padding: 0px;
	display: block;
	}


.item_noline {
	background-color: #ffffff;
	width: auto;
	padding: 0px;
	display: block;
	}

.item_b {margin: 7px 0 7px 4px; color: #D93300; font-size: 10px; text-transform:uppercase; font-weight: bold; text-decoration:none;}
.item_b a, .item_b a:visited, .item_b a:active {color: #D93300; font-size: 10px; text-transform:uppercase; font-weight: bold; text-decoration:none;}
.item_b a:hover {color: #FF4309; text-decoration: underline;}

.current_item_submenu {font-size: 13px; color: #558AA1; text-decoration: none; line-height: 11px; padding-left: 5px; padding-bottom: 5px;}
.current_item_submenu2 {color: #558AA1; text-decoration: none; line-height: 11px; padding-left: 27px; padding-bottom: 5px;}
.current_item_submenu2b {margin-top: 8px; color: #558AA1; text-decoration: none; line-height: 11px; padding-left: 27px; padding-bottom: 9px;}
.current_item_submenu2_active {color: #558AA1; text-decoration: none; line-height: 11px; padding-left: 27px; padding-bottom: 5px; font-weight: bold;}
.current_item_submenu3 {color: #00557A; text-decoration: none; line-height: 11px; padding-left: 37px; padding-bottom: 5px;}
.current_item_submenu_active {color: #00557A; font-weight: bold; line-height: 11px; padding-left: 37px; padding-bottom: 5px;}











#ss_text {
	display: block;
	padding-top: 11px;
	padding-bottom: 20px;
	float:left;
	letter-spacing: 1px;
	text-align: center;
	width: 100%;
	}

.title {
	font-weight: bold;
	}


