body {
margin: 0px;
padding:0px;
background-image:url(images/bg1.png);
background-repeat:repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#393a3e;
}
#topban {
height:200px;
background-image:url(images/topban1.jpg);
background-repeat:no-repeat;
padding:0px;
margin:0px;
text-align:right;
vertical-align:bottom;
}
.langmn {
width:100%;
text-align:right;
border:1px;
padding:5px;
}
img {
border:none;
}
#maintable {
width:100%;
margin:0px;
padding:0px;
border:0px;
}
#preload {
display:none;
z-index:200;
left:-1000px;
}
#menucell {
width:1000px;
background-color:#FFFFFF;
padding:0px;
margin:0px;
}

#borderL {
background-image:url(images/brd1.png);
background-color:#FFFFFF;
background-repeat:repeat-y;
width:20px;

}
#borderR {
background-image:url(images/brd2.png);
background-repeat:repeat-y;
width:20px;
}
#content {
background-color:#FFFFFF;
padding:20px;
}
p {
text-indent:20px;
}
.floatR { 
    float: right; 
    clear: right; 
    margin: 4px; 
}
.floatL { 
    float: right; 
    clear: right; 
    margin: 4px; 
}

.front {
background-image:url(images/linkL.png);
background-repeat:no-repeat;
background-position:left;
width:12px;
}
.front_A {
background-image:url(images/linkL_A.png);
background-repeat:no-repeat;
background-position:left;
width:12px;
}
.mid {
background-image:url(images/linkT.png);
background-repeat:no-repeat;
width:12px;
}
.mid_A_D {
background-image:url(images/linkT_AD.png);
background-repeat:no-repeat;
width:12px;
}
.mid_A_L {
background-image:url(images/linkT_AL.png);
background-repeat:no-repeat;
width:12px;
}
.mid_A_R {
background-image:url(images/linkT_AR.png);
background-repeat:no-repeat;
width:12px;
}
.end {
background-image:url(images/linkR.png);
background-repeat:no-repeat;
width:12px;
}
.end_A {
background-image:url(images/linkR_A.png);
background-repeat:no-repeat;
width:12px;
}
.mn {
text-decoration:none;
color:#81b8c4;
font-weight:bold;
padding:0px;
margin:0px;
}
#home { 
background-image:url(images/home.png);
background-repeat:no-repeat;
background-position:top;
width:24px;
height:24px;
cursor:pointer;
}
.mn4 {
padding-top:6px;
padding-right:3px;
background-image:url(images/linkC.png);
background-repeat:repeat-x;
border:none;
margin:0px;
height:43px;
}
.mn4_A {
padding-top:6px;
padding-right:3px;
background-image:url(images/linkC_A.png);
background-repeat:repeat-x;
border:none;
margin:0px;
height:43px;
color:#af4f51;
}

a {
color:#394a59;
}

ul, ol, blockquote {
margin: 0px 0px 0px 40px;
padding: 0px;
}		  

ul {
list-style-type: disc;
}

h1{
font-family:verdana;
font-size: 14pt;
font-weight:bold;
color:#3e3f44;
margin:0px;
}

h2{
font-family:verdana;
font-size: 12pt;
font-weight:bold;
color:#3e3f44;
margin:0px;
}

h3{
color:#3e3f44;
font-weight: bold;
font-size: 12pt;
margin-bottom:10px;
margin-top:20px;
}

h4{
font-weight: normal;
font-size: 14pt;
margin: 15px;
text-decoration:underline;
}

pre{
margin: 0px;
}

a:hover{
color:#af4f51;
}

.gray { color:#3e3f44; }

.sidepar p { margin:0px; }

.sidepar { 
	margin-top:30px; 
	border:none;
	font-weight:bold;
}

#trailimageid{
	/* font-size: 0.75em; */
	position: absolute;
	display: none;
	left: 0px;
	top: 0px;
	width: 320px;
	z-index: 200;
}

.imagelist { 	
	margin-top:20px;
	width:100%;
}
.imagetable {
	float:left;
	width: 120px;
	text-align:center;
	margin-bottom:22px;
	margin-right:2px;
	background-image: url(images/fc_00.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:120px;
}
.imagetabletd {
	}
.imagefloat {
	margin:10px;
	float:left;
	height: 120px;
	width: 120px;
	background-image: url(images/fc_00.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.imagefloat img { margin: 5px; }

.btn {
  color:#fff;
  font: bold 84% 'trebuchet ms',helvetica,sans-serif;
  background-color:#acacac;
  border:1px solid;
  border-color: #8b8b8b;
}

.hiddenfile {
	position:absolute;
	left:-100px;
	visibility:hidden;
	z-index:100;
}
.waitdivsub {
	z-index:50;
	visibility:hidden;
	position:absolute;
	top:600px;
}
.waitdiv {
	text-align:center;
	width:250px;
	border:1px solid #999999;
	background-color:#FFFFFF;
	margin-left:225px;
}

.divunvisible {
	position:absolute;
	z-index:10;
	top:-2000px;
}
.divvisible {
	z-index:0;
}

.filelist { 
	font-size:9px;
	width:350px;
}

.red { color: #af4f51; }


