@charset "utf-8";

* {margin:0; padding:0}
/* mac hide \*/
html,body{height:100%; width:100%}
/* end hide */
html,body {
	min-height:550px;/* for good browsers*/
	min-width:780px;/* for good browsers*/
	font-size:100%;
	background-color:#FBF5F5;  
	margin:0px; 
	padding:0px;
	font:0.83em/1.33 Verdana, Geneva, sans-serif;
	text-decoration:none;
	color:#000000}

/* centre box in middle of browser window, regardless of size */
#outer{
	height:100%;
	width:100%;
	display:table;
	vertical-align:middle}
#middle {
	text-align:center;
	position:relative;
	vertical-align:middle;
	display:table-cell;
	height:550px} 
#inner {
	width:780px;
	height:550px;
	text-align:center;
	margin-left:auto;
	margin-right:auto}
	
#container {
	background-color:#FFFFFF;
	border:1px solid #660000;
	margin:0px;
	padding:0px;
	text-align:left;
	width:778px;
	height:550px}
	
a {color:#660000}
a:hover {text-decoration:underline}
p { margin:0px;
	padding-top:5px; 
	padding-bottom:5px}
h1 { margin:0px;
	padding-top:5px;
	padding-bottom:10px;
	font-size:1.3em; 
	font-weight:bold; 
	color:#000000}
h2 { margin:0px; 
	padding-top:5px;
	padding-bottom:5px;
	font-size:1.2em; 
	font-weight:bold; 
	color:#000000}
hr {border:0; 
	clear:both;
	background-color:#660000;
	color:#006666;
	height:1px;
	width:100%;
	text-align:center}
#headerbox {
	padding:0px;
	margin:0px;
	width:100%; 
	height:166px}
#imagebox { 
	background-color:#E0CCCC;
	padding:0px;
	margin:0px;
	width:100%; 
	height:216px}
#contentbox {
	padding:0px;
	margin:0px;
	width:100%; 
	height:166px}
	
#content { 
	float:left;
	margin-left:45px;
	margin-top:25px;
	width:500px}
#formcontent { 
	margin-left:45px;
	margin-top:25px;
	width:700px}
#rhslinks {
	float:left;
	margin-top:100px;
	margin-left:40px}
#rhslinks a img {border:none}
#rhslinks a:hover img {
	filter:alpha(opacity=50);
	-khtml-opacity:0.5;
	-moz-opacity:0.5;
	opacity:0.5}
	
#prevBtn, #nextBtn { 
	float:left;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:40px;
	padding:0px;
	width:49px; 
	outline:0px}	
#prevBtn a:active, #prevBtn a:focus, #nextBtn a:active, #nextBtn a:focus {outline:0px}

#scrollcontainer { 
	float:left; 
	width:680px;
	padding:0; 
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-top:40px}
	
#scrollimages { 
	margin:0;
	padding:0;
	white-space:nowrap; 
	width:100%;
	height:152px;
	overflow-y:hidden;
	overflow-x:hidden}
#scrollimages ul, #scrollimages li{
	margin:0;
	padding:0;
	list-style:none}
#scrollimages img, #scrollimages a img {
	margin:0;
	padding:0}	
#scrollimages a img {border:1px solid #660000}
#scrollimages a:hover img {
	filter:alpha(opacity=50);
	-khtml-opacity:0.5;
	-moz-opacity:0.5;
	opacity:0.5}

#zoommessage { clear:left;
	margin-left:528px;
	margin-top:20px}
	
#formleft {width:300px; float:left}
#formmid {width:300px; float:left}
#formright {width:100px; float:left}
	
form {padding:0px}
form div.formrow label {
	display:block; 
	float:left;
	font-weight:bold; 
	color:#660000;
	display:block;
	width:7em;
	margin-left:0}
form div.formrow input, form div.formrow textarea { 
	font:Arial, Helvetica, sans-serif; line-height:11px;
	margin-bottom:1px;
	font-size:11px; 
	background-color:#FBF5F5;
	border:solid 1px #660000;
	color:#000000;
	width:190px}
form div.formsubmit input { 
	margin-top:40px;
	font-size:1em; 
	color:#000000}

/*#prevBtn, #nextBtn,
#slider1next, #slider1prev{ 
	display:block;
	width:41px;
	height:139px;
	position:absolute;
	left:0px;
	top:206px;
	z-index:5}	
#nextBtn, #slider1next{left:729px}														
#prevBtn a, #nextBtn a,
#slider1next a, #slider1prev a{  
	display:block;
	position:relative;
	width:49px;
	height:134px}	
#prevBtn a, #slider1prev a{background:url(images/large-arrow-left.gif) no-repeat 0 0}	
#nextBtn a, #slider1next a{background:url(images/large-arrow-right.gif) no-repeat 0 0}*/		
	
#myIFrame {
	position:absolute;
	margin-left:-300px;	
	margin-top:-200px;
	top:50%; 
	left:50%}