@charset "utf-8";
/* CSS Document */

/********** general *****************/

table{
border:1px solid #CCCCCC;
}

/*********** banner ******************/
#banner h3{
color:#000000;
float:left;
text-align:left;
width:400px;
margin:5px;
padding:0px;
}


#banner .contact{
width:250px;
float:right;
text-align:right;
margin:10px;
padding:0px;
}

/********** left-col ***********/

#left-col p{
margin:12px auto 12px auto;
padding:0px;
line-height:16px;
}


#left-col a, a:visited{
text-decoration:none;
color:#0066cc;
margin:0px;
padding:1px;
}

#left-col a:hover{
text-decoration:underline;
color:#FFFFFF;
background-color:#99cc99;
margin:0px;
padding:1px;

}

#left-col .cur{
text-decoration:none;
color:#FFFFFF;
background-color:#99cc99;
margin:0px;
padding:1px;

}



/********** main-col **********/

#main-col h3{
color:#999966;
text-align:center;
font-size:18px;
margin:15px auto 10px 0px;
padding:0px;

}

#main-col h4{
color:#999966;
text-align:left;
font-size:15px;
margin:15px auto 10px 0px;
padding:0px;
}

#main-col p{
margin:10px auto 10px 5px;
padding:0px;
}

.left{
float:left;
margin:5px;
font-size:10px;
text-align:center;
}

.right{
float:right;
margin:5px;
font-size:10px;
text-align:center;
}

ul{
margin:20px auto 20px 40px;
padding:0px;
}

li{
margin:5px;
padding:0px;
}

#main-col a, a:visited{
text-decoration:none;
color:#0066cc;
}

#main-col a:hover{
text-decoration:underline;
color:#0066cc;
}

#main-col .comment{
color:#663333;
margin:0px;
padding:0px 0px 0px 45px;
font-style:italic;
}


/********* bottom ************/

#bottom p{
width:450px;
height:25px;
float:right;
text-align:right;
margin:5px;
padding:0px;
font-size:16px;
font-weight:bold;
}

#bottom .takenote{
width:250px;
height:25px;
margin:8px;
padding:0px;
float:left;
font-size:10px;
color:#FFFFFF;
}



