html
{
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        padding: 0px;
}

body
{
        margin-top: 10px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 10px;
        padding: 0px;

        background-color: #7D7D7D;
}

h1, h3
{
        margin-left: 15;
        margin-top: 4;
        margin-bottom: 0;
        font-family: Arial;
        font-weight: bold;
        font-size: 12pt;
}

h2
{
        margin-left: 15;
        margin-top: 0;
        margin-bottom: 0;
        font-family: Arial;
        font-weight: bold;
        font-size: 12pt;
        color: #FFFFFF;
}

a:link { color: #000000; }
a:hover { color: #FF960F; }
a:active { color: #000000; }
a:visited { color: #000000; }

/* layout */

.txt_subcate_browse
{
        margin-top: 8px;
        margin-left: 10px;
        margin-right: 10px;
        margin-bottom: 8px;
        
        line-height: 18px;
        
        font-family: Verdana;
        font-size: 12px;
}

.textfield 
{
     	background-color: #FFFFFF;
     	border-width: 1px solid;
     	color: #000000;
     	font-size: 11px;
     	font-family: verdana;
}

.textareas 
{
     	background-color: #FFFFFF;
     	border-width: 1px solid;
     	color: #000000;
     	font-size: 11px;
     	font-family: verdana;
     	
     	width: 360px;
     	
        margin-top: 4px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 4px;     	
}
  
.dropdowns 
{
     	background-color: #FFFFFF;
     	border-width: 1px;
     	color: #000000;
     	font-size: 11px;
     	font-family: verdana;
}
  
.field_button
{
    	font-family: Verdana;
    	font-size: 13px;
    	font-weight: bold;
 		color: #000000;
   		padding-right: 8px;
   		padding-left: 8px;
	    padding-bottom: 2px;
		height: 26px;
    	margin-left: 12px;
}  

.txt_cate
{
        margin-top: 0px;
        margin-left: 10px;
        margin-right: 10px;
        margin-bottom: 0px;
        
        font-family: Verdana;
        font-size: 13px;
}

.txt_subcate
{
        margin-top: 0px;
        margin-left: 10px;
        margin-right: 10px;
        margin-bottom: 0px;
        
        font-family: Verdana;
        font-size: 10px;
        color: #868686;
}

.txt_contact_msg
{
        margin-top: 5px;
        margin-left: 12px;
        margin-right: 0px;
        margin-bottom: 5px;
        
        font-family: Verdana;
        font-size: 10px;
        color: #C90202;
}

.txt_contact_caption
{
        margin-top: 8px;
        margin-left: 12px;
        margin-right: 0px;
        margin-bottom: 8px;
        
        font-family: Verdana;
        font-size: 11px;
        color: #7d7d7d;
}

.margin_right_6
{
        margin-top: 0px;
        margin-left: 6px;
        margin-right: 0px;
        margin-bottom: 0px;
}

.margin_left_6_pj
{
        margin-top: 0px;
        margin-left: 6px;
        margin-right: 0px;
        margin-bottom: 0px;
        
        color: #5C5C5C;
        
        font-family: Verdana;
		font-size: 10px;
}

.margin_right_6_pj
{
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 6px;
        margin-bottom: 0px;
        
        color: #5C5C5C;
        
        font-family: Verdana;
		font-size: 10px;
}

.dropdown_results
{
		font-family: Verdana;
		font-size: 8pt;
		margin-top: 2px;
		margin-bottom: 2px;
        margin-left: 0px;
        margin-right: 0px;
}


.margin_top_2
{
        margin-top: 2px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
}

.tsearches_txt
{
        margin-top: 0px;
        margin-left: 5px;
        margin-right: 0px;
        margin-bottom: 0px;
        
        font-family: Verdana;
        font-size: 10px
}

.preload
{
		display: none;
}

.pointer
{
        cursor:pointer;
}

.tbl_main
{
        border: 0px;
        border-collapse: collapse;
        width: 790px;
        background-color: #ffffff;
}

.header_bar
{
        height: 26px;
        background-image: url('images/img_header_b_bar_01.gif');
        background-repeat: no-repeat;
        background-position: top left;
        
        width: 790px;
}

.div_header_bg
{
        height: 26px;
        background-image: url('images/img_header_b_bar_03.gif');
        background-repeat: no-repeat;
        background-position: top right;
        
        width: 790px;
}

.footer_bar
{
        height: 19px;
        background-image: url('images/img_footer_b_bottom_02.gif');
        background-repeat: repeat-x;
        background-position: bottom left;
}

.div_footer_left
{
        height: 19px;
        width: 790px;
        background-image: url('images/img_footer_b_bottom_01.gif');
        background-repeat: no-repeat;
        background-position: bottom left;
}

.div_footer_right
{
        height: 19px;
        width: 790px;
        background-image: url('images/img_footer_b_bottom_03.gif');
        background-repeat: no-repeat;
        background-position: bottom right;
}

.sml_sbox
{
		font-family: Verdana;
		font-size: 10px;
		
		color: #000000;
}

.float_left_clear
{
	float: left;
	clear: both;
}

.tbl_logo
{
        border: 0px;
        border-collapse: collapse;
        width: 790px;
}

.img_logo
{
        margin-left: 10px;
        margin-bottom: 16px;
        margin-right: 0px;
        margin-top: 0px;

        border: 0px;

        background-image: url('images/img_header_logo.gif');

        width: 273px;
        height: 52px;
}

.img_city_tab
{
        margin-left: 0px;
        margin-bottom: 0px;
        margin-right: 20px;
        margin-top: 0px;
        padding: 0px;

        border: 0px;
        background-image: url('images/img_nav_b_tab.gif');

        width: 132px;
        height: 21px;
}

.sbar_bg
{
        height: 6px;
        background-image: url('images/img_header_sb_bar01.gif');
        background-repeat: repeat-y;
}

.sbar_tBg
{
        height: 8px;
        background-image: url('images/img_header_sb_bar02.gif');
        background-repeat: repeat-y;
}

.td_search
{
        background-image: url('images/img_search_b_bg_01.gif');
        background-repeat: no-repeat;
        background-position: top left;
        background-color: #f0f0f0;
        
		height: 119px;		
}

.div_search
{
        background-image: url('images/img_search_b_bg_02.gif');
        background-repeat: no-repeat;
        background-position: right top;
        
        height: 119px;
        width: 790px;
}

.float_left
{
		float: left;
}

.tbl_search
{
        border: 0px;
        border-collapse: collapse;
        width: 415px;
        
        margin-left: 0px;
        margin-bottom: 0px;
        margin-right: 0px;
        margin-top: 6px;            
}

.txt_sbox
{
		font-family: Verdana;
		font-size: 10px;
		line-height: 14px;
		
        margin-left: 15px;
        margin-bottom: 0px;
        margin-right: 0px;
        margin-top: 0px; 
}

.txt_nSbox
{
		font-family: Verdana;
		font-size: 10px;
		line-height: 14px;
		
        margin-left: 0px;
        margin-bottom: 0px;
        margin-right: 0px;
        margin-top: 0px; 
}

.input_search			
{
		font-family: Verdana;
		font-size: 11px;
		border: 1px solid #008ac4;
		
        margin-left: 15px;
        margin-bottom: 0px;
        margin-right: 0px;
        margin-top: 0px; 		
}

.input_sSearch			
{
		font-family: Verdana;
		font-size: 11px;
		border: 1px solid #008ac4;
		
        margin-left: 0px;
        margin-bottom: 0px;
        margin-right: 0px;
        margin-top: 0px; 		
}

.div_fl_buttons
{
        margin-left: 15px;
        margin-bottom: 12px;
        margin-right: 0px;
        margin-top: 6px; 
}

.input_buttons
{
		font-family: Verdana;
		font-size: 11px;
}

.txt_time_date
{
		font-family: Verdana;
		font-size: 10px;
		
        margin-left: 0px;
        margin-bottom: 0px;
        margin-right: 12px;
        margin-top: 60px; 
        
        line-height: 13px;
}

.float_right
{
		float: right;
}

.navigation
{
        margin-left: 10px;
        margin-bottom: 0px;
        margin-right: 0px;
        margin-top: 0px; 
}

.d_nav
{
		width: 125px;
		height: 19px;
		
		background-image: url('images/img_nav_disabled.gif');
		background-repeat: no-repeat;
		background-position: top left;
		
        margin-left: 0px;
        margin-bottom: 0px;
        margin-right: 3px;
        margin-top: 0px; 		
		
		float: left;
}

.a_nav
{
		width: 125px;
		height: 19px;
		
		background-image: url('images/img_nav_active.gif');
		background-repeat: no-repeat;
		background-position: top left;
		
        margin-left: 0px;
        margin-bottom: 0px;
        margin-right: 3px;
        margin-top: 0px; 	
		
		float: left;
}

.enabled_p
{
		
		color: #ffffff;
		text-decoration: none;
		
		font-family: Verdana;
		font-size: 10px;
		margin-left: 0px;
        margin-bottom: 0px;
        margin-right: 0px;
        margin-top: 2px; 		
}

.disabled_p
{
		
		color: #000000;
		text-decoration: none;
		
		font-family: Verdana;
		font-size: 10px;
		margin-left: 0px;
        margin-bottom: 0px;
        margin-right: 0px;
        margin-top: 2px; 		
}

.decor_none { text-decoration: none; }

.browse_index
{
		margin-left: 10px;
        margin-bottom: 8px;
        margin-right: 10px;
        margin-top: 8px; 
}

.tbl_std
{
		border: 0px;
		border-collapse: collapse;
	
}

.tbl_margin
{
		border: 0px;
		border-collapse: collapse;
		
        margin-left: 0px;
        margin-bottom: 0px;
        margin-right: 0px;
        margin-top: 16px; 		
}

.tbl_margin_02
{
		border: 0px;
		border-collapse: collapse;
		
        margin-left: 0px;
        margin-bottom: 10px;
        margin-right: 0px;
        margin-top: 10px;
}

.tbl_margin_03
{
		border: 0px;
		border-collapse: collapse;
		
        margin-left: 0px;
        margin-bottom: 4px;
        margin-right: 0px;
        margin-top: 4px;
}

.tbl_margin_04
{
		border: 0px;
		border-collapse: collapse;
		
        margin-left: 0px;
        margin-bottom: 10px;
        margin-right: 0px;
        margin-top: 16px;
        
        background-color: #028ec9;
}

.tbl_margin_05
{
		border: 0px;
		border-collapse: collapse;
		
        margin-left: 8px;
        margin-bottom: 10px;
        margin-right: 8px;
        margin-top: 10px;
        
        background-color: #ffffff;
}

.tbl_margin_06
{
		border: 0px;
		border-collapse: collapse;
		
        margin-left: 0px;
        margin-bottom: 10px;
        margin-right: 0px;
        margin-top: 10px;
        
        background-color: #f1f7fd;
}

.tbl_margin_07
{
		border: 0px;
		border-collapse: collapse;
		
        margin-left: 5px;
        margin-bottom: 0px;
        margin-right: 0px;
        margin-top: 16px; 
}

.tbl_margin_08
{
		border: 0px;
		border-collapse: collapse;
		
		background-image: url('images/img_cate_content.gif');
		background-repeat: repeat-y;
		background-position: top center;
		backgroubd-color: #ffffff;			
		
        margin-left: 8px;
        margin-bottom: 10px;
        margin-right: 8px;
        margin-top: 10px;
}

.tbl_margin_res_top
{
		border: 0px;
		border-bottom: 1px solid #E1E1E1; 
		border-top: 1px solid #E1E1E1;
		border-collapse: collapse;		
		
        margin-left: 8px;
        margin-bottom: 4px;
        margin-right: 8px;
        margin-top: 10px;
        
        background_color: #ffffff; 
}

.tbl_margin_res_bot
{
		border: 0px;
		border-bottom: 1px solid #E1E1E1; 
		border-top: 1px solid #E1E1E1;
		border-collapse: collapse;		
		
        margin-left: 8px;
        margin-bottom: 10px;
        margin-right: 8px;
        margin-top: 4px;
        
        background_color: #ffffff; 
}

.tbl_margin_results
{
		border: 0px;
		border-collapse: collapse;
		line-height: 17px;		
		
        margin-left: 8px;
        margin-bottom: 1px;
        margin-right: 8px;
        margin-top: 1px; 
}

.txt_res_caption
{
		margin-left: 10px;
		margin-right: 2px;
		margin-top: 6px;
		margin-bottom: 2px;
		
		font-family: Arial;
		font-size: 12px;
}

.txt_Sres_caption
{
		margin-left: 2px;
		margin-right: 5px;
		margin-top: 6px;
		margin-bottom: 2px;
		
		font-family: Arial;
		font-size: 12px;
}

.txt_Tres_caption
{
		margin-left: 10px;
		margin-right: 10px;
		margin-top: 2px;
		margin-bottom: 2px;
		
		font-family: Arial;
		font-size: 12px;
}

.txt_Fres_caption
{
		margin-left: 10px;
		margin-right: 10px;
		margin-top: 0px;
		margin-bottom: 6px;
		
		font-family: Arial;
		font-size: 10px;
		color: #939393;
}

form
{
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
}

.div_cate_top
{
		width: 396px;
		height: 7px;
		
		background-image: url('images/img_cate_top.gif');
		background-repeat: no-repeat;
		background-position: top center;		
}

.div_cate_bottom
{
		width: 396px;
		height: 7px;
		
		background-image: url('images/img_cate_bottom.gif');
		background-repeat: no-repeat;
		background-position: bottom center;		
}

.box_sponsor
{
		background-image: url('images/img_box_sponsors.gif');
		background-repeat: no-repeat;
		background-position: top left;
		
		height: 21px;
}

.box_tsearches
{
		background-image: url('images/img_box_topsearch.gif');
		background-repeat: no-repeat;
		background-position: top left;
		
		height: 21px;
}

.box_bg
{
		background-image: url('images/img_box_middle.gif');
		background-repeat: repeat-y;
		background-position: top left;
}

.box_bottom
{
		background-image: url('images/img_box_bottom.gif');
		background-repeat: no-repeat;
		background-position: top left;
		
		height: 8px;
}

.listing_bg
{
		height: 13px;
}

.div_listing_01
{
		height: 13px;
		width: 413px;
		
		background-image: url('images/img_listing_b_top_01.gif');
		background-repeat: no-repeat;
		background-position: top left;
}

.div_listing_02
{
		height: 13px;
		width: 413px;
		
		background-image: url('images/img_listing_b_top_02.gif');
		background-repeat: no-repeat;
		background-position: top right;
}

.div_listing_03
{
		height: 13px;
		width: 413px;
		
		background-image: url('images/img_listing_b_top_03.gif');
		background-repeat: no-repeat;
		background-position: bottom left;
}

.div_listing_04
{
		height: 13px;
		width: 413px;
		
		background-image: url('images/img_listing_b_top_04.gif');
		background-repeat: no-repeat;
		background-position: bottom right;
}

.content_bg
{
		height: 14px;
}

.div_content_01
{
		height: 14px;
		width: 413px;
		
		background-image: url('images/img_content_bg_01.gif');
		background-repeat: no-repeat;
		background-position: top left;
		
		float: left;		
}

.div_content_02
{
		height: 14px;
		width: 413px;
		
		background-image: url('images/img_content_bg_02.gif');
		background-repeat: no-repeat;
		background-position: top right;
}

.div_content_03
{
		height: 14px;
		width: 413px;
		
		background-image: url('images/img_content_bg_03.gif');
		background-repeat: no-repeat;
		background-position: bottom left;
		
		float: left;		
}

.div_content_04
{
		height: 14px;
		width: 413px;
		
		background-image: url('images/img_content_bg_04.gif');
		background-repeat: no-repeat;
		background-position: bottom right;
}


.privacy_notice
{
		font-family: Verdana;
		font-size: 9pt;
		color: #F0F0F0;
		
        margin-left: 15px;
        margin-bottom: 0px;
        margin-right: 0px;
        margin-top: 0px;		
}

.url_notice
{
		font-family: Verdana;
		font-size: 9pt;
		color: #F0F0F0;
		
        margin-left: 0px;
        margin-bottom: 0px;
        margin-right: 0px;
        margin-top: 0px;		
}

.txt_content
{
		line-height: 14px; 
		margin: 10;
		
		font-family: Verdana;
		font-size: 10px;
		color: #000000;
}

.con_desc
{
        margin-left: 14px;
        margin-bottom: 2px;
        margin-right: 14px;
        margin-top: 2px;	
        
		font-family: Verdana;
		font-size: 8px;
		color: #000000;
}

.no_tectdecor
{
		text-decoration: none;
}

/* right-handed */

#vclickAd_160_600
{
        width: 160px;
        
        border: 0px;
        background-color: #ffffff;
        
        padding: 0px;
        margin: 0px;
        
        line-height: 16px;
}

#vclickAd_160_600 .smalltext
{       
        padding: 0px;
        margin: 0px;
        
        font-family: Arial, Verdana, Tahoma;
        font-size: 12px;
        color: #000000;
}

#vclickAd_160_600 .title a:link
{       
        padding: 0px;
        margin: 0px;
        
        font-family: Arial, Verdana, Tahoma;
        font-size: 13px;
        font-weight: bold;
        text-decoration: underline;
        color: #2B7EBF;
}

#vclickAd_160_600 .title a:hover
{       
        padding: 0px;
        margin: 0px;
        
        font-family: Arial, Verdana, Tahoma;
        font-size: 13px;
        font-weight: bold;
        text-decoration: underline;
        color: #2B7EBF;
}

#vclickAd_160_600 .title a:active
{       
        padding: 0px;
        margin: 0px;
        
        font-family: Arial, Verdana, Tahoma;
        font-size: 13px;
        font-weight: bold;
        text-decoration: underline;
        color: #2B7EBF;
}

#vclickAd_160_600 .title a:visited
{       
        padding: 0px;
        margin: 0px;
        
        font-family: Arial, Verdana, Tahoma;
        font-size: 13px;
        font-weight: bold;
        text-decoration: underline;
        color: #2B7EBF;
}

#vclickAd_160_600 .url a:link
{       
        padding: 0px;
        margin: 0px;
        
        font-family: Arial, Verdana, Tahoma;
        font-size: 11px;
        text-decoration: none;
        color: #28a306;
}

#vclickAd_160_600 .url a:hover
{       
        padding: 0px;
        margin: 0px;
        
        font-family: Arial, Verdana, Tahoma;
        font-size: 11px;
        text-decoration: none;
        color: #28a306;
}

#vclickAd_160_600 .url a:active
{       
        padding: 0px;
        margin: 0px;
        
        font-family: Arial, Verdana, Tahoma;
        font-size: 11px;
        text-decoration: none;
        color: #28a306;
}

#vclickAd_160_600 .url a:visited
{       
        padding: 0px;
        margin: 0px;
        
        font-family: Arial, Verdana, Tahoma;
        font-size: 11px;
        text-decoration: none;
        color: #28a306;
}

/* end right-handed */


/* left handed : sponsor */

#vclickAd_sponsor
{
        width: 160px;
        
        border: 0px;
        background-color: #f0f0f0;
        
        padding-top: 10px;
        padding-bottom: 16px;
        padding-right: 0px;
        padding-left: 10px;
        margin: 0px;
                
        line-height: 16px;
}

#vclickAd_sponsor .smalltext
{       
        padding: 0px;
        margin: 0px;
        
        font-family: Arial, Verdana, Tahoma;
        font-size: 12px;
        color: #000000;
}

#vclickAd_sponsor .title a:link
{       
        padding: 0px;
        margin: 0px;
        
        font-family: Arial, Verdana, Tahoma;
        font-size: 13px;
        font-weight: bold;
        text-decoration: underline;
        color: #000000;
}

#vclickAd_sponsor .title a:hover
{       
        padding: 0px;
        margin: 0px;
        
        font-family: Arial, Verdana, Tahoma;
        font-size: 13px;
        font-weight: bold;
        text-decoration: underline;
        color: #000000;
}

#vclickAd_sponsor .title a:active
{       
        padding: 0px;
        margin: 0px;
        
        font-family: Arial, Verdana, Tahoma;
        font-size: 13px;
        font-weight: bold;
        text-decoration: underline;
        color: #000000;
}

#vclickAd_sponsor .title a:visited
{       
        padding: 0px;
        margin: 0px;
        
        font-family: Arial, Verdana, Tahoma;
        font-size: 13px;
        font-weight: bold;
        text-decoration: underline;
        color: #000000;
}

#vclickAd_sponsor .url a:link
{       
        padding: 0px;
        margin: 0px;
        
        font-family: Arial, Verdana, Tahoma;
        font-size: 11px;
        text-decoration: none;
        color: #28a306;
}

#vclickAd_sponsor .url a:hover
{       
        padding: 0px;
        margin: 0px;
        
        font-family: Arial, Verdana, Tahoma;
        font-size: 11px;
        text-decoration: none;
        color: #28a306;
}

#vclickAd_sponsor .url a:active
{       
        padding: 0px;
        margin: 0px;
        
        font-family: Arial, Verdana, Tahoma;
        font-size: 11px;
        text-decoration: none;
        color: #28a306;
}

#vclickAd_sponsor .url a:visited
{       
        padding: 0px;
        margin: 0px;
        
        font-family: Arial, Verdana, Tahoma;
        font-size: 11px;
        text-decoration: none;
        color: #28a306;
}


/* end left-handed Sponsor */


/* left handed : full ad */

#vclickAd_rhanded
{
        width: 160px;
        
        border: 0px;
        background-color: #E7F2FE;
        
        padding: 6px;
        margin: 0px;
        
        line-height: 16px;
}

#vclickAd_rhanded .smalltext
{       
        padding: 0px;
        margin: 0px;
        
        font-family: Arial, Verdana, Tahoma;
        font-size: 12px;
        color: #000000;
}

#vclickAd_rhanded .title a:link
{       
        padding: 0px;
        margin: 0px;
        
        font-family: Arial, Verdana, Tahoma;
        font-size: 13px;
        font-weight: bold;
        text-decoration: underline;
        color: #2B7EBF;
}

#vclickAd_rhanded .title a:hover
{       
        padding: 0px;
        margin: 0px;
        
        font-family: Arial, Verdana, Tahoma;
        font-size: 13px;
        font-weight: bold;
        text-decoration: underline;
        color: #2B7EBF;
}

#vclickAd_rhanded .title a:active
{       
        padding: 0px;
        margin: 0px;
        
        font-family: Arial, Verdana, Tahoma;
        font-size: 13px;
        font-weight: bold;
        text-decoration: underline;
        color: #2B7EBF;
}

#vclickAd_rhanded .title a:visited
{       
        padding: 0px;
        margin: 0px;
        
        font-family: Arial, Verdana, Tahoma;
        font-size: 13px;
        font-weight: bold;
        text-decoration: underline;
        color: #2B7EBF;
}

#vclickAd_rhanded .url a:link
{       
        padding: 0px;
        margin: 0px;
        
        font-family: Arial, Verdana, Tahoma;
        font-size: 11px;
        text-decoration: none;
        color: #28A306;
}

#vclickAd_rhanded .url a:hover
{       
        padding: 0px;
        margin: 0px;
        
        font-family: Arial, Verdana, Tahoma;
        font-size: 11px;
        text-decoration: none;
        color: #28A306;
}

#vclickAd_rhanded .url a:active
{       
        padding: 0px;
        margin: 0px;
        
        font-family: Arial, Verdana, Tahoma;
        font-size: 11px;
        text-decoration: none;
        color: #28A306;
}

#vclickAd_rhanded .url a:visited
{       
        padding: 0px;
        margin: 0px;
        
        font-family: Arial, Verdana, Tahoma;
        font-size: 11px;
        text-decoration: none;
        color: #28A306;
}

/* end left-handed Sponsor */
