div.container {width:800px;
	margin:0 auto;
	border-style:none;}
#navcontainer ul {margin:0;
					padding:0;
					list-style-type:none;
					text-align:center;}

#navcontainer ul li {display: inline;}

#navcontainer ul li a {text-decoration:none;
						padding:.2em 1em;
						color: #ffffff;
						background-color:#4c89a8;
						font-family:arial;
						font-size:10pt;
						border-bottom-left-radius: 6px;
						border-bottom-right-radius: 6px;
						-moz-border-radius-bottomleft: 6px;
						-moz-border-radius-bottomright: 6px;
						-webkit-border-bottom-left-radius: 6px;
						-webkit-border-bottom-right-radius: 6px;
						-moz-box-shadow: 2px 2px 3px #a8a8a8;
						-webkit-box-shadow: 2px 2px 3px #a8a8a8;
						box-shadow: 2px 2px 3px #a8a8a8;}

#navcontainer ul li a:hover {color:#ffffff;
							background-color:#5ca6c1;}

div.banner {text-align:center;}
div.footer {text-align:center;}	

div.hr {width:800px;
	height:2px;
	margin:0;
	padding:0;
	background-color:#e0e0e0;
	line-height:0px;
	font-size:1px;}
	
div.hr3 {width:760px;
	height:1px;
	margin:2px 0px 10px 20px;
	padding:0px;
	background-color:#e0e0e0;
	line-height:0px;
	font-size:1px;}	
	
div.hr4 {width:500px;
	height:1px;
	margin:2px 0px 10px 20px;
	padding:0px;
	background-color:#e0e0e0;
	line-height:0px;
	font-size:1px;}		
	
tr.blue {background-color:#f5f9ff;}
	
div.left
{
float:left;
width:550px;
margin:0px;
padding:1.5em;
}
div.content
{
margin-left:550px;
padding:1.5em;
}

h1 {text-align:center;
	font-weight:normal;
	padding:25px;
	margin:0;
	color:#484848;
	font-family:arial;
	text-shadow: 2px 2px 2px #E8E8E8;}
	
h2 {text-align:center;
	font-weight:normal;
	padding-top:25;
	margin:0;
	font-family:arial;
	font-size:15pt;
	color:#808080;
	text-shadow: 2px 2px 2px #E8E8E8;}
	
h2.masterheading {text-align:left;
	font-weight:normal;
	padding-top:25;
	margin:0;
	font-family:arial;
	font-size:12pt;
	color:#808080;
	text-shadow: 2px 2px 2px #E8E8E8;}
	
h3 {text-align:center;
	font-weight:normal;
	padding:0px;
	margin:0px;
	font-style:italic;
	color:#606060;
	font-family:times;
	text-shadow: 2px 2px 2px #E8E8E8;}
h3.section {text-align:left;
	font-weight:normal;
	padding:10px 0px 0px 20px;
	margin:0px 0px 0px 0px;
	font-style:italic;
	color:#606060;
	font-family:times;
	text-shadow: 2px 2px 2px #E8E8E8;
	clear:both;}	
h4	{text-align:center;
	font-weight:normal;
	margin:0px;
	font-size:11pt;
	font-family:arial;
	color:#808080;
	text-shadow: 2px 2px 2px #E8E8E8;}
	
p {text-indent:0.5cm;
	color:#606060;
	font-family:arial;
	font-size:10pt;}
	
p.space {text-indent:0.5cm;
	color:#606060;
	font-family:arial;
	font-size:12pt;
	min-height:300px;
	text-align:left;}
	
ul.none {list-style-type:square;
		text-align:left;
		color:#a0a0a0;
		font-family:arial;
		font-size:10pt;
		line-height:150%;}


td.border {border-style:solid;
			border-width:0 0 0 0;
			border-color:#114477;}
a.inline {text-decoration:none;
		color:#5599bb;}	
a 		{text-decoration:none;
		color:transparent;}		
fieldset {color:#606060;
		font-style:italic;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		border-radius: 10px;}		
input {margin-top:5px;
	margin-bottom:15px;}
select {margin-top:5px;
	margin-bottom:15px;}
	
img.gallery {border:solid;
		color:#909090;
		border-width:1px;
		margin:4px;
		float:left;
		-moz-box-shadow: 2px 2px 3px #a8a8a8;
		-webkit-box-shadow: 2px 2px 3px #a8a8a8;
		box-shadow: 2px 2px 3px #a8a8a8;}	
img.pic {float:right;
margin-right:0.2cm;}		
div.label {float:left;
width:160px;
text-align:center;
height:40px;}
div.labellast {float:left;
width:157px;
text-align:center;
height:40px;}

p.gallery {
	color:#606060;
	font-family:arial;
	font-size:10pt;
	font-style:normal;}
div.gallery_paragraph {margin:0 auto;
text-align:center;
width:560px;}
div.spacer {clear:both;}	

p.t {padding:0;
	margin:0;
	color:#505050;
	font-family:arial;
	font-size:9pt;
	text-align:left;}

a.rosalina {color:#ffffff;
margin:0px;
line-height:10%;
font-size:16px;
font-family:arial,sans-serif;}	

div.none {display:none;}

table {
	color:#707070;
	font-family:arial;
	font-size:10pt;
	text-align:left;
	text-indent:0.2cm;
	border-style:solid;
	border-color:#edf1f5;
	border-width:1px 0px 1px 1px;}

td {border-style:solid;
border-width:0px 1px 0px 0px;
border-color:#edf1f5;}

th {border-style:solid;
border-color:#edf1f5;
border-width:0px 1px 1px 0px;
background-color:#b5d4df;
color:#ffffff;
font-size:11pt;}
	
/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: normal;
}
