.AREA4{
background-color:#223040;
overflow:hidden;
padding:12px;
height:590px;
}
.AREA4 li ul{
}
.AREA4 div{
float:left;
background-color:#FFFFFF;
}
.AREA4 div div{
height:500px;
overflow:auto;
}
.AREA4 div#searchTitle{
background-color:#223040;
background-image:url(../pub/assets/search_icon.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:50px;
float:none;
margin-bottom:14px;
height:42px;
}
.AREA4 div#searchTitle div{
height:40px;
border-bottom:solid 1px #FFFFFF;
background-color:#223040;
width:644px;
overflow:hidden;
}
.AREA4 div#searchTitle div h3{
color:#FFFFFF;
padding-top:10px;
float:left;
}
.AREA4 div#searchTitle div ul{
float:right;
margin:20px 20px 0px 0px;
}
.AREA4 div#searchTitle div ul li{
list-style:none;
float:left;
cursor:pointer;
}
.AREA4 div#searchTitle div ul li a{
font-size:.8em;
color:#223040;
text-decoration:none;
background-image:url(../pub/assets/curve_topright_light_bg.gif);
height:21px;
width:120px;
background-repeat:no-repeat;
background-position:top right;
background-color:#CCCC99;
margin-right:2px;
display:block;
float:left;
line-height:160%;
text-indent:.3em;
padding-left:4px;
}
.AREA4 div#searchTitle div ul li a:hover{
color:#FFFFFF;
background-image:url(../pub/assets/curve_topright_bg.gif);
}
.AREA4 div#searchTitle div ul li a.on{
color:#FFFFFF;
background-image:url(../pub/assets/curve_topright_bg.gif);
}
.AREA4 h4{
width:inherit;
background-image:url(../pub/assets/tab_bg.gif);
background-repeat:no-repeat;
background-position:top right;
background-color:#223040;
text-indent:14px;
padding:6px 0px 6px 0px;
color:#FFFFFF;
}



/*------------------------------col1*/
.AREA4 .col1{
width:210px;
margin-right:10px;
}
.AREA4 .col1 form{
padding:10px;
}
.AREA4 .col1 label{
float:left;
width:70px;
clear:both;
font-size:12px;
display:block;
height:20px;
margin-bottom:6px;
line-height:150%;
}
.AREA4 .col1 select{
width:100px;
float:right;
height:20px;
display:block;
margin-bottom:6px;
}
.AREA4 .col1 textarea{
width:100px;
float:right;
margin-bottom:10px;
clear:none;
font-size:12px;
}
.AREA4 .col1 input.submit{
width:100px;
float:right;
clear:both;
margin-bottom:10px;
text-align:center;
color:#223040;
padding:3px;
background-color:#CCCC99;
border:solid 2px #999933;
display:block;
font-size:12px;
cursor:pointer;
}
.AREA4 .col1 input.submit:hover{
color:#FFFFFF;
background-color:#999933;
}



/*------------------------------col2*/

.AREA4 .col2{
width:474px;
}

.AREA4 .col2 div{
width:474px;
}

.AREA4 .col2 table{
text-align:left;
font-size:12px;
color:#223040;
}
.AREA4 .col2 th{
padding:10px;
font-size:14px;
color:#223040;
background-color:#CCCC99;
}
.AREA4 .col2 td{
padding:10px;
background-image:url(../pub/assets/tablerow_bg.gif);
background-repeat:repeat-x;
background-position:bottom;
}
.AREA4 .col2 td a{
color:#223040;
}
.AREA4 .col2 td a:hover{
color:#999933;
}
