@charset "utf-8";


/* ImageFlow Settings - CSS 2.1
==================================== */
@media screen, projection {
/*HEAD*/

* {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
}
body {
	background-color: #FFF;margin-left: 25px;
}
body, td, th {
	color: #666;
}
a:link {
	color: #ad3f86;
	text-decoration: underline;
}
a:visited {
	text-decoration: none;
	color: #666;
}
.nav a:visited {
	text-decoration: none;
	color: #ad3f86;
}
.nav a {
	text-decoration: none;
}
#accordion a {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #ad3f86;
}
a:active {
	text-decoration: underline;
	color: #000;
}
/*HEAD END*/
/*DIVS*/
#header {
	margin-left:127px;
	padding-top:15px;
	padding-bottom:15px;
	width:942px;
	border: solid #EEE 2px;
}
#imagesdiv {
	position:absolute;
	width:942px;
	min-height:511px;
	margin-bottom:10px;
	padding:2px;
	z-index:1;
	overflow:visible;
	left:127px;
	background-color: #EEE;
}
#admindiv {
	position:absolute;
	padding-left:20px;
	padding-top:10px;
	width:944px;
	min-height:515px;
	z-index:1;
	overflow: visible;
	left:128px;
	background-color: #EEE;
	visibility: visible;
}
#outer {
	position:relative;
	overflow:visible;
	padding-top:2px;
	height:100%;
	margin: 0 auto;
	}
#accordion {
	width:120px;
	float:left;
	background-color:#FFF;
	margin-top:0px;
	padding:0px 0px 25px 5px;
	text-align:right;
}
#accordion2 {
	margin:0px 0 0 0px;
}
#pages {
	float:left;
	min-height:500px;
	width:550px;
	padding-left:75px;
	padding-top:25px;
}
#pages_image_container {
	width:175px;
	padding-right:75px;
	float:right;
	padding-top:25px;
}
#address {
	position:absolute;
	bottom:-41px;
	padding-top:0px;
	padding-bottom:5px;
	width:944px;
	left:-3px;
	height:30px;
	border: solid #EEE 2px;
}	/*margin-left:127px;*/
#address2 {
	position:absolute;
	bottom:-221px;
	padding-top:0px;
	padding-bottom:5px;
	width:940px;
	height:30px;
	border: solid #EEE 2px;
}	/*margin-left:127px;*/
div.element, div.element p, div.element h4 {
	margin: 0px 0px 2px 0;
	padding:4px 4px 8px 4px;
	line-height:16pt;
	background: #EEE;
}
/*DIVS END*/
/*STYLES*/
.bullet {vertical-align:middle;width:4px;height:4px;margin-left:-12px;margin-right:6px;}
.simple {
	visibility:hidden;
	position:relative;
	text-align:left;
	width:100%;
	overflow:hidden;
}
.simple img {
	visibility:hidden;
	position:absolute;
	top:0px;
	border:none;
	-ms-interpolation-mode:bicubic; /* Enables bicubic image resampling for the IE7 */
}
.simple p {
	text-align:center;
	margin:0 auto;
}
.simple .loading {
	position:relative;
	left:50%;
	margin-left:-106px;
	width:200px;
	height:15px;
	padding:5px;
	visibility:visible;
	border:1px solid white;
}
.simple .loading_bar {
	height:15px;
	width:1%;
	background:#fff;
	visibility:visible;
}
.simple .caption {
	font-size:8pt;
	line-height:16pt;
	position:relative;
	text-align:center;
	color:#000;
	z-index:10000;
}
.simple .scrollbar {
	visibility:hidden;
	position:relative;
	border-bottom:1px solid #b3b3b3;
	z-index:10001;
}
.simple .slider {
	position:absolute;
	margin-top:-7px;
	margin-left:-7px;
	z-index:10002;
	background-image:url(slider.png);
	background-repeat:no-repeat;
	width:14px;
	height:14px;
}
nav {
	line-height:15pt;
	padding-bottom:13pt;
	padding-top:3px;
}
.subnav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	line-height:15pt;
}
.heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	line-height:15pt;
}
.subhead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	line-height:14pt;
}
.copy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	line-height:14pt;
}
.sidebar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	line-height:12pt;
}
.address {
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	text-align:center;
}

.txtarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#000;
	text-align:left;
	margin-top:2px;
}
.form {
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	text-align:left;
	line-height:16pt;
	padding-left:25px;
}
.nav a:link {
	color: #ad3f86;
}

.address a:link {
	color: #ad3f86;
}
.address a:visited {
	color: #ad3f86;
}
h3.toggler {
	cursor: pointer;
	border: 0px solid #f5f5f5;
	font-family: Arial;
	font-size: 8pt;
	background: #EEE;
	margin: 0 0 0 0;
	padding: 4px 4px 4px 0px;
}
blockquote {
	padding:5px 20px;
}
/*STYLES END*/

}

