@import url(common.css);
body { 
font-family : arial; 
font-size : 8pt; 
margin : 0; 
color : #3E3E3E;
} 
table, .board_cell { 
font-family : arial; 
font-size : 8pt; 
color : #3E3E3E; 
} 
.page-nav {font-weight:normal;}
A.tlinks:visited { 
color : #808080; 
} 
A.flinks:link { 
padding-right : 22px; 
background : url(../img/newf.gif) no-repeat center right; 
} 
A.flinks:visited { 
background : none; 
} 
.quoted { 
padding : 1px; 
margin : 3px; 
background : #f4f4f4; 
border : 1px solid #aaaaaa; 
} 
A:link { 
color : #425B71; 
} 
A:hover { 
color : #a52a2a; 
} 
A:visited { 
color : #425B71; 
} 
A:hover { 
color : #a52a2a; 
} 
A { 
font-weight : normal; 
} 
#top-menu { 
height: 32px;
} 

#top-menu  ol {
list-style-type: none;
margin:-1px;
padding:0;
}
#top-menu ol.sm li, #top-menu ol.um li {
margin:0;
padding:0;
padding-right:2px;
background : url(../img/rapid-sep.png) no-repeat center right; 
}

#top-menu  ol.sm {margin-right: 10px; width:350px;}
#top-menu  ol.um {margin-left: 10px;}

#top-menu ol.um li {
float: left;
}
#top-menu ol.sm li {
float: right;
}
#top-menu ol li a {
font-weight: bold;
text-decoration: none;
font-size: 8pt;
padding: 8px 5px 8px 5px;
background: url(../img/rapid-menu-buttons.png) 0 -34px no-repeat;
color: #FFFFFF;
}
#top-menu ol li a:hover {
color: #FFFF86;
background-position: 0 1px;
}
.menu-div1 {
height: 32px;
line-height: 32px;
background : url(../img/rapid_btn_bg1.png) center left no-repeat;
}
.menu-div {
height: 32px;
line-height: 32px;
background : url(../img/rapid_btn_bg.png) center right no-repeat;
}

#top_search A.hlinks:link { 
color : #FFFFFF; 
} 
#top_search A.hlinks:hover { 
color : #FFFF86; 
} 
#top_search A.hlinks:visited { 
color : #FFFFFF; 
} 
#top_search A.hlinks:hover { 
color : #FFFF86; 
} 

#top_search {background : url(../img/rapid_btn_bg1.png) center left no-repeat;
color: #FFF;
height:32px;
line-height:32px;
font-weight:bold;
clear:both;
}
#top_search .line {display:none}
#top_search .forms {
border:1px solid #005EA4;
background-color: #E8ECF6;
}

.tsb1 {
height: 32px;
line-height: 32px;
background : url(../img/rapid_btn_bg.png) center right no-repeat;
}
.tsb2 {
clear: right; float: right; padding-right: 16px; text-align: right;
}
.user-info, .user-info-nl {
clear: left; float: left; padding-left: 16px;
}
.xl-navigation3 { 
background : url(../img/legacy-60-navc.png) repeat-x top left; 
height : 60px; 
} 
.xl-navigation4 { 
background : url(../img/legacy-60-navl.png) no-repeat top left; 
} 
.xl-navigation5 { 
background : url(../img/legacy-60-navr.png) no-repeat top right; 
padding-top : 5px; 
}

.xl-box-div { 
margin-top : 6px; 
} 
#left-sidebar .xl-box-div { 
margin-right : 6px; 
} 
#left-portal .xl-box-div { 
margin-left : 0; 
margin-right : 6px; 
} 
#right-portal .xl-box-div { 
margin-left : 6px; 
margin-right : 0; 
} 
#right-sidebar .xl-box-div { 
margin-left : 6px; 
} 
.xl-box-head { 
background: url(../img/legacy-box-left.png) top left no-repeat; 
font-weight: normal;
text-align: left;
padding-left: 7px;
} 
.xl-box-head1 { 
background: url(../img/legacy-box-right.png) top right no-repeat; 
color : #384272; 
line-height: 20px;
} 
.xl-box-table {
background: url(../img/legacy-box-center.png) top center repeat-x; 
}
.xl-box-content { 
background-color : #F4F4F4;
} 
.xl-box-content1 { 
border: 1px solid #9fadd3; 
}
#xl_main .xl-list-content, #xl_content .xl-list-content, #xl_content_f .xl-list-content, #xl_logo_decor .xl-list-content { 
border-right : 1px solid #9fadd3; 
border-left : 1px solid #9fadd3; 
} 
#xl_logo_decor .xl-list-content {
background: url(../img/logo_bg.png) top center repeat-x;
}
.xl-list-table { 
margin-top : 5px; 
margin-bottom : 5px; 
} 
#xl_logo_decor .xl-list-table { 
margin-bottom : 3px; 
margin-top : 3px; 
}
.xl-bbc { 
height : 12px; 
background : #f1f0fb url(../img/legacy-box-center-b.png) bottom left repeat-x; 
} 
.xl-bbl { 
background-image : url(../img/legacy-box-left-b.png); 
background-position : bottom left; 
background-repeat : no-repeat; 
width : 12px; 
} 
.xl-bbr { 
background-image : url(../img/legacy-box-right-b.png); 
background-position : bottom right; 
background-repeat : no-repeat; 
width : 12px; 
} 
.xl-list-head { 
height : 7px;
font-size: 7px;
background: url(../img/legacy-tc-7.png) top center repeat-x; 
} 
.xl-list-head1 { 
background: url(../img/legacy-tr-7.png) top right no-repeat; 
height:7px;
font-size: 7px;
} 
.xl-list-head2 { 
background: url(../img/legacy-tl-7.png) top left no-repeat; 
height:7px;
font-size: 7px;
} 
.xl-lbl { 
height : 7px;
font-size: 6px;
background: url(../img/legacy-bc-7.png) bottom center repeat-x; 
} 
.xl-lbr {
background: url(../img/legacy-br-7.png) bottom right no-repeat; 
height:7px; 
font-size: 6px;
} 
.xl-lbc {
background: url(../img/legacy-bl-7.png) bottom left no-repeat; 
height:7px; 
font-size: 6px;
} 
.main_cell { 
background-color : #fffbf2; 
} 
.board_cell { 
background-color : #ffffff; 
} 
.forms { 
font-family : arial; 
font-size : 8pt; 
border : 1px solid #9fadd3; 
} 
.optforms { 
font-family : arial; 
font-size : 7pt; 
border : 1px solid #9fadd3; 
} 
.buttons { 
font-family : arial; 
font-size : 8pt; 
border : 1px solid #9fadd3;
background: url(../img/legacy-bar-center.png) top center repeat-x;  
} 
.ad_table, .ad_line { 
background-color : #F4F4F4; 
} 
.ad_table_light_cell { 
background-color : #FFFFFF; 
} 
.ad_title { 
background : #CAD4E6 url(../img/legacy-44-adtable.png) repeat-x top right; 
border-bottom : 1px solid #9fadd3; 
} 
.titles { 
color : #9c0901;
} 
#browse .titles {font-weight: normal;}
.list_table { 
border-right: 1px solid #9fadd3;
border-left: 1px solid #9fadd3;
} 
#linked_advert .list_table {
border: 1px solid #9fadd3;
}
.hotlist { 
color : #AC2A08; 
border : 1px solid #e93c3c; 
background: #FFFFFF url(../img/legacy-hot.png) top right no-repeat; 
} 
.hot_cell { 
color : #AC2A08; 
border : 1px dotted gray; 
background-color : #F6F6FF; 
} 
.oddcell { 
background-color : #F4F4F4; 
} 
.evencell { 
background-color : #FFFFFF; 
} 
.line { 
width : 100%; 
height : 2px; 
background-image : url(../img/dotjh.gif); 
background-repeat : repeat-x; 
font-size : 2px; 
} 
img#front_img { 
background : url(../img/class_j.jpg); 
border: 1px dotted #9fadd3; 
} 
#main-page .H_bar {border-bottom:0}
.mpt, .mpp , .mph, .mpg {
	border: 1px solid #9fadd3;
	line-height: 16px;
	height: 16px;
}
.mpt { 
background : url(../img/blt_3d_a.gif) no-repeat center left; 
} 
.mpp { 
background : url(../img/blp_3d_a.gif) no-repeat center left;
} 
.mph { 
background : url(../img/blh_3d_a.gif) no-repeat center left; 
} 
.forms_rev { 
border : 1px solid #9fadd3; 
} 
.H_bar { 
color : #384272; 
font-family : arial; 
font-size : 9pt; 
background: url(../img/legacy-bar-center.png) top center repeat-x; 
border-bottom: 1px dotted #9fadd3; 
} 

.marquee_text { 
color : #a52a2a; 
background-image : url(../img/legacy-ticker.png); 
} 
#mc A:link { 
color : #425B71; 
} 
#mc A:visited { 
color : #425B71; 
} 
.logo_highlight { 
height: 1px; background: #9fadd3;
} 
.message_area { 
margin : auto; 
background-color : #ffffff; 
color : #373839; 
padding : 3px; 
} 
#portal-hot-list .link-bullet { 
width : 26px; 
background : url(../img/hots.gif) no-repeat center left; 
} 
#portal-most-visited .link-bullet { 
width : 10px; 
background : url(../img/mb4.gif) no-repeat top left; 
} 
#portal-top-poster .link-bullet { 
width : 10px; 
background : url(../img/mb6.gif) no-repeat center left; 
} 
#portal-top-new .link-bullet { 
width : 10px; 
background : url(../img/mb3.gif) no-repeat top left; 
} 
#portal-pick .link-bullet { 
width : 10px; 
background : url(../img/mb5.gif) no-repeat top left; 
} 
#portal-cats .link-bullet { 
width : 10px; 
background : url(../img/mb7.gif) no-repeat center left; 
}