﻿body {
	border-style: none;
	border-color: inherit;
	border-width: 0;
	margin: 0;
	padding: 0;
	background: #fff;
	font-family: Arial;
	font-size:12px;
	line-height:1.4em
}
a:link, a:visited {
	color: #007A86;
	text-decoration: none;
}
a:hover {
	color: #05779D;
	text-decoration: none;
}
ul{
	margin:0px;
	padding:0px
}
a {
	outline: none;
}
img {
	border: 0;
}
img.pics{
	border:1px #EFEFEF solid;
	padding:2px;
	background-color:#F8F8F8;
	margin:4px
}
p{
	margin:0;
	padding:0;
	font-size:12px;
}
h2{
	margin:0;
	padding:0;
	font-size:16px;
	color:#007A86
}
h3{
	margin:0;
	padding:0;
	font-size:14px;
	color:#007A86
}
.printicon{
	text-align:right
}
#maindiv {
	width: 923px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	padding-top: 20px;
}
#topdiv {
	width: 923px;
	height: 20px;
	background: url('img/top.png') no-repeat;
}
#centerdiv {
	width: 897px;
	height: auto;
	background: url('img/bkg.png') repeat-y;
	overflow: hidden;
	padding: 0px 13px;
}
#bottomdiv {
	width: 923px;
	height: 24px;
	background: url('img/bottom.png') no-repeat;
}
#header {
	width: 897px;
	height: auto;
	overflow: hidden;
}
#headerleft {
	float: left;
	width: 230px;
	height: auto;
	text-align: center;
}
#headerright {
	float: right;
	width: auto;
	height: auto;
}
#navdiv {
	width: 896px;
	height: 49px;
	background-color: #F67310;
	padding-top: 4px;
}
#content {
	width: 880px;
	height: auto;
	background: url('img/bkg_c.png') repeat;
	overflow: hidden;
	padding:0px 8px
}
.leftcolumn {
	float: left;
	width: 250px;
	height: auto;
}
.rightcolumn {
	float: right;
	width: 615px;
	height: auto;
}
.box {
	width: 250px;
	height: auto;
	overflow: hidden;
	padding: 5px 0px;
}
.boxtop {
	width: 238px;
	height: 20px;
	background: url('img/box_top.png') no-repeat;
	padding:8px 0px 0px 12px
}
.boxcenter {
	width: 224px;
	height: auto;
	background:#ffffff url('img/box_center.png') no-repeat;
	border-left:3px #f0f0f0 solid;
	border-right:3px #f0f0f0 solid;
	padding:6px 10px 0px 10px
}
.boxbottom {
	width: 250px;
	height: 18px;
	background: url('img/box_bottom.png') no-repeat;
}
.contentbox{
	width: 615px;
	height: auto;
	overflow: hidden;
	padding: 5px 0px;
	float:right
}
.contentboxtop{
	width: 603px;
	height: 20px;
	background: url('img/content_top.png') no-repeat;
	padding:8px 0px 0px 12px
}
.contentboxcenter{
	width:589px;
	height: auto;
	background:#fbffff url('img/content_center.png') no-repeat;
	border-left:3px #f0f0f0 solid;
	border-right:3px #f0f0f0 solid;
	padding:0px 10px;
	overflow:hidden
}
.contentboxbottom{
	width: 615px;
	height: 18px;
	background: url('img/content_bottom.png') no-repeat;
}
#footer{
	width:923px;
	height:35px;
	font-size:10px;
	color:#000;
	text-align:center;
	padding-top:4px;
	float:none;
	overflow:hidden
}
td:hover{
	background-color:#F1F1F1
}
.galmenu{
	list-style-image: url('img/arrow.png');
	margin-left:15px
}
.galmenu li{
	margin-left:0px
}

#imageContainer {
height:151px;
}

#imageContainer img {
display:none;
position:absolute;
top:0px; left:0px;
height:150px;
width:200px;
opacity: -0.01;
margin-left:11px
}

div.form{ padding:5px 5px 5px 5px; font-size:12px;margin-left:2px}
#log { width: 520px;font-size:12px; color:#999999}
#log_res { overflow: auto; }
#log_res.ajax-loading { padding: 5px 0; background: url(images/loading.gif) no-repeat center;}
input,textarea { border:1px #e4e4e4 solid; font-size:12px }

#motioncontainer a:hover{
color: red;
}

#statusdiv{
position: absolute;
padding: 2px;
left: -300px;
background-color: lightyellow;
border: 1px solid gray;
visibility: hidden;
}

table.cu-inf{
	width:90%;
	border:1px #f2f2f2 solid;
	background-color:#fbfbfb;
	margin-top:3px;
	font-size:12px;
	margin-left:15px;
	background-image:url('images/cu_bkg.png')
}

span.cu{
	margin-left:15px;
	font-size:13px;

}
input,
textarea        {border:1px solid #ccc;}
input:focus,
textarea:focus  {background:#ffc;}
textarea        {}
label           {display:block;float:left;clear:left;}
button          {display:block;float:left;clear:both;}
.yes, .no       {font-size:.8em;text-align:center;padding:10px;color:#fff;font-weight:700;}
.yes            {background:#007A86;}
.no             {background:#F67310;}
div.error       {font-size:.8em;font-weight:700;color:#f30}

.gallery{
	width:654px;
	height:auto;
	margin:7px 0px 0px 7px;
	padding:8px 0px 0px 8px;
	font-size:10px;
	text-align:center
}
.gallery-st{
	width:654px;
	height:436px;
	margin:7px 0px 0px 7px;
	padding:8px 0px 0px 8px;
	font-size:10px;
	text-align:center
}

.slideshow{
	float:left;
	display:inline;
	margin-right: 10px;
	margin-bottom: 10px;
	
}

.slideshow img{
	width:89px;
	height:89px;
	border:1px #b2b2b2 solid;
	padding:4px 4px 4px 4px
}

#navlinks{
	width:654px;
	height:auto;
	text-align:center;
	margin-left:7px
}

#navlinks a{
	margin-right:3px;
	margin-bottom:3px;
	padding:0px 4px 0px 4px;
	border:1px gray solid;
	font-size:110%;
}

#navlinks a.current{
	background-color:#333333;
	color:silver
}

#navlinks a:hover{
	background-color:#333333;
	color:silver
}

