.subdirlink {
	font-size: 11px
	
}
.dirlink {
	font-weight: bold; 
	font-size: 12px
	
}
.dirtablestyle{
border-width: 1px; border-color: #cccccc; border-style: solid; border-bottom-style: solid; border-bottom-width: 0px; border-bottom-color: #cccccc
}
.dirtdstyle{
    padding-left: 10px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #cccccc
}
.nodirtdstyle{
border-bottom: 1px solid #b7b5b3;padding-left: 5px; border-right: 1px solid #b7b5b3; border-left: 1px solid #b7b5b3;
}


.outer_box_logo
{
background-image:url(images/special/bg_outer.jpg);
background-position:top left;
background-repeat:repeat-x;

}
.outer_box_right
{
background-image:url(images/special/bg_outer_right.jpg);
background-position:top right;
background-repeat:no-repeat;
width:9px;

}

.search_td_style
{


}

.div_style_left
{
background: url(images/special/bg_inner_box_left.jpg)
no-repeat top  left; 
padding-left:17px;
padding-bottom:35px;
vertical-align:top;
}
form
{
padding:0px;
margin:0px;
}
.sub_link_style
{
padding-left:20px;
padding-top:5px;

}

.sub_link_style a , .sub_link_style a:visited
{
font-size:11px;
color:#000000;
}

.sub_link_style a:hover
{
font-size:11px;
text-decoration:none;
}

.welcome_head
{
padding-left:30px;
color:#009900;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.welcome_content
{
color:#666666;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.outer_div_style
{
width:950px;
border:0px;




}

.hr_border
{
size:1px;
color:#996600;
margin-top:20px;
margin-bottom:10px;
}
.category_style
{
text-align:center;
width:100%;
text-align:center;
padding-left:10px;
}
.red{
font-size:11px;
	color:#9E0B0E;
	text-decoration:none;
}

.policy{
	color:#7F7F7F;
	text-decoration:none;
	font-size:10px;
}
.result_page_header
{
background-image:url(images/special/result_bg.gif);
background-repeat:no-repeat;
}
.side_border_style
{
border:1px solid #999; 
border-top:0px;
border-bottom:0px;
}


.bottom_border_style
{
border-bottom:1px solid #999; 
}