html, table {
    font-family: verdana;
    font-size: 11px;
    color: #666666;
}
body {
	margin: 0;
	background-image: url(images/bg-head.jpg);
	background-repeat: repeat-x;
    text-align: center;
}
form { display: inline; }
#top {
    margin: 0 auto;
    width: 770px;
    height: 78px;
}

.menubox-off {
    float: left;
    background: url(images/menu-on.gif) no-repeat;
    margin-top: 26px;
    padding-top: 10px;
    width: 99px;
    height: 34px;
}
.menubox-off a {
    color: #FFF;
    font-size: 15px;
    text-decoration: none;
}
#wrapper {
    clear: both;
    width: 770px;
    margin: 0 auto;
    padding: 15px 0;
}
div#round { 
    width: 770px;
	margin: 0 auto;
	background: #EEF2F3;
    text-align: left;
}
b.rtop, b.rbottom {
	display:block;
	background: #FFF;
}
b.rtop b, b.rbottom b {
	display:block;
	height: 1px;
    overflow: hidden;
	background: #EEF2F3;
}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

#container { padding: 5px 20px; }

.display { background-color: #FFF; }
/* Round corner using image */
.tl { background: url(images/curve-p-h-left.jpg) 0 0 no-repeat; width: 22px; height: 50px; }
.tc { background: url(images/curve-p-h-bg.jpg) 0 0 repeat-x; }
.tr { background: url(images/curve-p-h-right.jpg) 100% 0 no-repeat; width: 26px; }
.ml { background: url(images/curve-p-left.jpg) 0 0 repeat-y; }
.mr { background: url(images/curve-p-right.jpg) 100% 0 repeat-y; }
.bl { background: url(images/curve-p-f-left.jpg) 0 100% no-repeat; width: 22px; height: 28px; }
.bc { background: url(images/curve-p-f-bg.jpg) 0 100% repeat-x; }
.br { background: url(images/curve-p-f-right.jpg) 100% 100% no-repeat; width: 26px; }

.footer {
    margin: 0 18px;
    text-align: right;
}
.footer-t {background: url(images/foot-bg.jpg) 0 0 repeat-x; width: 100%; height: 60px; }
.footer-tl {background: url(images/foot-left.jpg) 0 0 no-repeat; height: 60px; }
.footer-tr {background: url(images/foot-right.jpg) 100% 0 no-repeat; height: 60px; } 

.footer-txt { padding: 23px; }
.footer-txt a { color: #999999; }

#lister { 
    float: left;
    padding-left: 5px; 
    width: 500px; 
}

#lister dl dt a {
    color: #940F04;
    font-weight: bold;
}
#lister dl dd {
    margin: 0;
    padding: 3px 0 15px 0;
}
#ads {
    float: right;
}

.txt-search {
    width: 550px;
    height: 20px;
	font-size: 11px;
    font-family: verdana;
    border: solid 1px #666;
}
.txt-search-error {
    width: 550px;
    height: 20px;
	font-size: 11px;
    font-family: verdana;
    border: solid 1px red;
}
.butt-normal {
    width: 80px;
    font-family: verdana;
    font-size: 11px;
}
.pagename { padding: 5px 0; }

p.pages { float: left; margin: 10px 0 10px 0; }
p.pages a { text-decoration: none; color: #666666; }
p.pages a:hover { text-decoration: underline; }

p.record { float: right; margin: 10px 0 10px 0; }

h2.headline {
    margin: 0;
    color: #FFF;
    font-size: 15px;
    padding-bottom: 7px;
    font-weight: bold;
}
.red { color: red; }

#dir_container {
	width:100%
	margin:0;
}

#dir_each {
	width:100%;
	height: 60px;
	border-bottom: dotted 1px #CCCCCC;
}

#dir_left {
	width: 50%;
	height: 60px;
	float:left;	
}

#dir_right {
	width: 50%;
	height: 60px;
	float:right;	
}

h1.dir_header {
    font-family: verdana;
    font-size: 14px;
	font-weight: bold;
	_margin-top: 5px;
}
h2.dir_data {
    font-family: verdana;
    font-size: 11px;
	font-weight: normal;
	_margin-bottom: -5px;
	margin-top: -10px;
}

a.dir_data_link:link {  color:#666666; text-decoration: none; font-family: Verdana; font-size: 11px;}
a.dir_data_link:visited { color:#666666; text-decoration: none; font-family: Verdana; font-size: 11px;}
a.dir_data_link:hover { color: #666666; text-decoration: underline; font-family: Verdana; font-size: 11px;} 

a.dir_head_link:link {  color:#666666; text-decoration: none; font-family: Verdana; font-size: 14px;}
a.dir_head_link:visited { color:#666666; text-decoration: none; font-family: Verdana; font-size: 14px;}
a.dir_head_link:hover { color: #666666; text-decoration: underline; font-family: Verdana; font-size: 14px;} 

.leftSide { float: left; }
.rightSide { float: right; }
