body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #888; background-color: #FFFFFF; margin: 0px auto; width:990px; text-align:center; line-height:17px; }
div { text-align:left; float:left; }
a { text-decoration:none; color:#A2A59F; outline:none; }
a:hover { text-decoration:underline; }
h1 { font-family:"Times New Roman", Times, serif; font-style:italic; margin:8px 0; font-size:30px; font-weight:normal; line-height:normal; }
h2 { font-family:"Times New Roman", Times, serif; font-style:italic; margin:20px 0 10px 0; font-size:20px; font-weight:normal; line-height:normal; }
input, textarea { border:1px solid #FFF; background-color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding:1px; width:180px; margin-right:20px; color:#B4541C;}
.check { width:auto; margin-right:5px; }
#layout { position:absolute; width:988px; height:560px; left:50%; top:50%; margin: -280px 0 0 -494px; border:1px solid #CCC;}
img { border:0px;}

.w988 { width:988px; }
.w938 { width:938px; }
.w500 { width:500px; }
.w418 { width:418px; }
.w300 { width:300px; } 
.w50 { width:50px; } 
.p10 { padding:10px;}
.mr20 { margin-right:20px; }
.mt70 { margin-top:75px; }
.mt40 { margin-top:40px; }
.mt20 { margin-top:20px; }
.mt10 { margin-top:10px; }
.f14 { font-size:14px; }
.f12 { font-size:12px; } 
.lh20 { line-height:20px; }

.h300 { height:305px; }
.h60 { height:65px; }
.brown, .brown a { color: #4C5243;}
.bgcolor { background-color:#E5E5E5;}
.tacca { height:8px; width:40px; margin-top:40px; overflow:hidden; }
.center { text-align:center; }

.header { height:170px; }
.header a { text-transform:uppercase; margin: 0 10px 0 10px;  }
.menu { padding: 135px 0 0 20px;}
.sottomenu a { display:block; float:left; color:#FFFFFF; margin-left:10px; font-size:14px; }
.sottomenu a:hover, .sottomenu .select { color:#000000; text-decoration:none; }
.main { height:370px; }

.footer { height:20px;  font-size:11px; color:#FFF }
.footer div { padding: 0 10px 0 10px;  }
.br1 { border-right:1px solid #CCC; }

.gray div { color:#A2A59F; }


#divUpControl{z-index:10; position:absolute; margin-left:450px;} 
.scroll { z-index:10; position:absolute; margin-left:452px; margin-top:20px; width:8px; height:220px; background-color:#C8CAC1;  }
#divDownControl{z-index:10; position:absolute; margin-left:450px; margin-top:250px;} 

#divContainer {VISIBILITY: hidden; OVERFLOW: hidden; WIDTH:430px; CLIP: rect(0px 430px 260px 0px); POSITION: absolute; HEIGHT: 260px}
#divContent {POSITION: absolute;}
