/* COMMON_START */
body,html{
height:100%;
padding:0;
margin:0;
}
form{
margin:0;
padding:0;
}
img{
border:0;
}
body,div,td{
font-size:12px;
font-family:tahoma,arial,verdana;
color:#444;
}
input,select,textarea{
font-size:11px;
}
a,
a:visited{
outline:0;
color:#006281;
text-decoration:underline;
}
a:hover{
color:#FE6902;
text-decoration:underline;
}

h1,h2,h3,h4,h4{
font-family:arial,verdana;
font-weight:bold;
color:#444444;
padding:0;
}
h1{font-size:29px;margin:10px 0}
h2{font-size:18px;margin:6px 0}
h3{font-size:16px;margin:6px 0}
h4{font-size:13px;margin:5px 0}
h5{font-size:11px;margin:2px 0}
.blue{color:blue;}
.red{color:red;}
.small{
font-size:10px;
}
.medium{
font-size:11px;
}
p{
margin:0 0 5px 0;
}
ul,ol{
padding:0;
margin:5px 0 5px 25px;
}
li{
margin:0 0 4px 0;
}
/* COMMON_END */

.formReq{
color:red;
}
.formErrMsg{
color:red;
font-size:10px;
display:block;
}
.formProp{
font-size:10px;
}

.message{
text-align:left;
padding:10px;
margin:0 0 5px 0;
background:#fffff3;
border:#FE6501 1px dashed;
}



body{
background:#fff url(p/bg.gif) repeat 0 0;
padding:0;
text-align:center;
}

#wrapper{
width:980px;
margin:0 auto;
}
#header{
height:125px;
text-align:left;
}
.main-indent{
width:904px;
margin:0 33px;
text-align:left;
}
#top{
height:121px;
}

#lan{
margin:3px 0 0 0;
float:right;
font-size:13px;
}
#lan a,
#lan a:visited{
font-size:13px;
text-transform:uppercase;
margin:0 4px;
text-decoration:none;
}
#lan a:hover,
#lan a.active,
#lan a.active:visited{
color:#FF4816;
}
/* main section */
#menu-block{
background:url(/p/home-icon.png) no-repeat 0 0;
clear:both;
}
#main{
text-align:left;
border-top:#fff 1px solid;
border-bottom:#E8E8E8 1px solid;
}
#h1{
text-align:left;
font-size:14px;
font-weight:bold;
padding:0 17px 0 130px;;
margin:5px 0;
}

#main-content{
padding:1px 0 10px 0;
}
#footer{
background:#E8E8E8;
padding:10px 20px;
text-align:right;
}
/* elements */
input.bu{
width:90px;
border:0;
background:url(p/bu.gif) no-repeat center center;
height:18px;
cursor:pointer;
}

.atable{
border:#ddd 1px solid;
border-collapse:collapse;
}

.atable th{font-size:10px;color:#666;padding:3px 5px;border:#ddd 1px solid;background:#F2F2F2}

.atable tr{background-color:#f8f8f8}
.atable td{
font:normal 10px verdana;
color:#666;
padding:1px 5px;
border-top:#ddd 1px solid;
border-bottom:#ddd 1px solid;
}
.atable th{
text-align:left;
font:normal 10px verdana;
color:#667;
padding:4px 5px;
border-top:#ddd 1px solid;
border-bottom:#ddd 1px solid;
}
.atable tr.nobrd td{
border:0;
background-color:#fff;
}
.atable tr.head td{
font-weight:bold;
background-color:#fff;
padding-top:4px;
padding-bottom:5px;
}
.atable table,.atable table td{
border:0;
background-color:transparent;
}
.atable tr.spec td{
background-color:#eef;
}
.atable tr.header td{
padding:10px 5px 5px 5px;
font-weight:bold;
font-size:11px;
}
.atable td.sep{
padding:10px 5px 5px 5px;
}
.atable .first{
border-left:#ddd 1px solid;
}
.atable .last{
border-right:#ddd 1px solid;
}
