html,body {
height:100%;
}

body {
background:#fff;
color:#222;
font-family:Verdana,arial,Tahoma;
font-size:.8em;
margin:0;
padding:0;
text-align:justify;
}

a {
color:#557FFF;
}

p,li {
color:#555;
margin:2px;
padding:2px;
}

ul {
padding-left:1em;
}

.bordered {
border:1px solid #aaa;
}

h1 {
color:#000;
font-family:Georgia,Arial,Tahoma;
font-size:3em;
margin:2px;
text-align:right;
}

h3,h5 {
margin-bottom:4px;
}

textarea {
background:#ccc;
border:1px solid #aaa;
color:#333;
}

#content {
background:#eee;
border-left:10px solid #ccc;
border-right:10px solid #ccc;
margin-left:auto;
margin-right:auto;
padding:8px;
width:700px;
}

.errorlabel {
color:red;
font-weight:700;
padding-left:10px;
}

.fontbold {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
}

.font1 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.spacer {
border-bottom:solid #ccc 1px;
border-left:none;
border-right:none;
border-top:none;
}

.zebraTR {
background:#F4F3F1;
}

a.body:link {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

a.body:hover {
color:#8a8706;
text-decoration:none;
}

a.link:link {
color:#565455;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

.editbox {
color:#666;
font-size:1.3em;
width:230px;
}

.editbox1{
color:#666;
font-size:1.3em;
margin-bottom:4px;
width:160px;
}

#description {
background-color:#fff;
color:#666;
font-size:1.3em;
}

.editbox2 {
color:#666;
margin-bottom:3px;
padding-left:4px;
width:118px;
}

.editbox3,.editbox4 {
border:solid #ccc 1px;
color:#666;
font-size:1.3em;
margin:0;
padding:3px;
width:230px;
}

.req {
border:solid #ccc 1px;
color:#666;
font-size:1.3em;
margin:0;
padding:3px;
width:230px;
}
.butup {
background-image:url(../images/page1_23.gif);
}

.butdown {
background-image:url(../images/calenders_03.gif);
}

.menustip {
border-bottom-color:#aeaeae;
border-bottom-style:dotted;
border-bottom-width:1px;
}

.bigbtn {
border:solid #A5A010 1px;
height:45px;
margin-top:5px;
width:125px;
}

.logintext {
border:solid 2px #B3B9C3;
}

.register {
height:30px;
width:150px;
}

.thumbDiv {
float:left;
margin-bottom:35px;
text-align:center;
width:180px;
}

.update {
background:transparent;
border:none;
}

.btn {
/*
background:#F4F3F1;
border:solid 1px #D4CF11;*/
width:65px;
}

.page {
height:160px;
}

#lightbox {
left:0;
line-height:0;
position:absolute;
text-align:center;
top:40px;
width:100%;
z-index:100;
}

#outerImageContainer {
background-color:#fff;
height:250px;
margin:0 auto;
position:relative;
width:250px;
}

#imageContainer {
padding:10px;
}

#loading {
height:25%;
left:0;
line-height:0;
position:absolute;
text-align:center;
top:40%;
width:100%;
}

#hoverNav {
height:100%;
left:0;
position:absolute;
top:0;
width:100%;
z-index:10;
}

#imageContainer>#hoverNav {
left:0;
}

#hoverNav a {
outline:none;
}

#prevLink,#nextLink {
background:transparent url(../images/blank.gif) no-repeat;
display:block;
height:100%;
width:49%;
}

#prevLink {
float:left;
left:0;
}

#nextLink {
float:right;
right:0;
}

#prevLink:hover,#prevLink:visited:hover {
background:url(../images/prevlabel.gif) left 15% no-repeat;
}

#nextLink:hover,#nextLink:visited:hover {
background:url(../images/nextlabel.gif) right 15% no-repeat;
}

#imageDataContainer {
background-color:#fff;
font:10px Verdana, Helvetica, sans-serif;
line-height:1.4em;
margin:0 auto;
}

#imageData {
padding:0 10px;
}

#imageData #imageDetails {
float:left;
text-align:left;
width:70%;
}

#imageData #caption {
font-weight:700;
}

#imageData #numberDisplay {
clear:left;
display:block;
padding-bottom:1em;
}

#imageData #bottomNavClose {
float:right;
padding-bottom:0.7em;
width:66px;
}

#overlay {
-moz-opacity:0.6px;
background-color:#000;
filter:alpha(opacity=60);
height:500px;
left:0;
opacity:0.6px;
position:absolute;
top:0;
width:100%;
z-index:90;
}

.clearfix:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}

* html>body .clearfix {
display:inline-block;
width:100%;
}

* html .clearfix {
height:1%;
}

img,#lightbox a img {
border:none;
}

a.body:visited,a.body:active,a.link:hover {
color:#000;
text-decoration:none;
}

a.link:visited,a.link:active {
color:#565455;
text-decoration:none;
}

.loginbtn,.catBtn {
background:transparent;
border:solid #F4F5F0 1px;
}

.required,.formelem {
border:solid #B3B9C3 1px;
font-size:1.5em;
height:25px;
width:62%;
}

.ste .bar { background: #ECE9D8; padding: 3px; border: #ACA899 1px; border-style: solid solid none solid; }
.ste .frame { border: solid 1px #716F64; }
.ste .frame iframe { width: 100%; height:250px; }
.ste img { border: 0; }
.ste .button { padding: 1px; border: #fff 1px solid; }
.ste .button-hover { padding: 1px; border: 1px solid; border-color: #ffffff #ACA899 #ACA899 #ffffff; }
.ste .button-click { padding: 1px; border: 1px solid; border-color: #ACA899 #ffffff #ffffff #ACA899; }
.ste .separator { width: 0px; height: 18px; border-left: #aca899 1px solid; border-right: #ffffff 1px solid; margin: 0 5px; }
.ste .source { padding-top: 5px; }

.tbox
{
	color:#000;
	font-size:17px;
	font-family:Times New Roman;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-arrow-color:#0000ff;
	scrollbar-base-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	border:solid #cccccc 1px;
}

.previewTable{
height:200px;
}
.menu2 {
	width:100%; 
	font-family: verdana, arial, sans-serif; 
	font-size:11px; 
	border-top:1px solid #E1E1E1;
	background-color:#E9E659; 
}

.menu2 td a{
	text-decoration:none;
	color:#000;
}
