.main_table a:link{color:#123a81;text-decoration:none;}
.main_table a:visited{color:#123a81;text-decoration:none;}
.main_table a:hover{color:#123a81;text-decoration:none;}

.main_table a.white:link{color:#ffffff;text-decoration:none;}
.main_table a.white:visited{color:#ffffff;text-decoration:none;}
.main_table a.white:hover{color:#ffffff;text-decoration:none;}

.Copyright       {color:#ffffff; font-size:8pt; font-family:Arial; font-weight:bold; background-color:#001466;}
.Powered           {color:#ffffff; font-size:8pt; font-family:Arial; font-weight:bold; background-color:#001466;}

.table_main{
	border:#F00;
		
}

table.main_dir_table a:link{
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	background-image:url(/images/search-category-header.gif);
    color:#ffffff;
    width:230px;
    height:16px;
	display:block;
}

table.main_dir_table a:visited{
    text-align:center;
	font-weight:bold;
    text-decoration:none;
    background-image:url(/images/search-category-header.gif);
    color:#ffffff;
    width:230px;
    height:16px;
    display:block;
}

table.main_dir_table a:hover{
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	background-image:url(/images/search-category-header.gif);
	color:#ffffff;
	width:230px;
	height:16px;
	display:block;
}



.form_button_menu { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	font-weight:700;
	font-style: normal; 
	color:#ffffff; 
	background-color:#A44951;
	border: #dddddd; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	width:119px;
	cursor:pointer;
}

.button_left_end{
	width:12px;
	height:20px;
	background:url(/images/btn-left-end.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
}

.button_bg{
	background:url(/images/button-bg.jpg);
	background-repeat:repeat-x;
	cursor:pointer;
}

.button_right_end{
	width:12px;
	height:20px;
	background:url(/images/btn-right-end.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
}

.text_decoration{
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px; 
	font-style: normal; 
	color: #ffffff ;
}

.text_red {color: #FF0000; font-size: 10px;}

.text_blue {color: darkblue; font-weight: bold;}

.form_text { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	color: #000000 ; 
	border: #cccccc; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}

.hand_cursor{
	cursor:pointer;
}

.search_button{
	width:79px;
	height:20px;
	background-repeat:no-repeat;
	border:none;
	background:url(/images/search_button.png);
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding-bottom:1px;
	padding-right:8px;
	padding-top:1px;
}

.submit_button{
	height:20px;
	border:none;
	background:url(/images/button-bg.jpg);
	background-repeat:repeat-x;
	cursor:pointer;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-style:normal;
	color:#FFF;
	background-position:center;
	padding-left:1px;
	padding-right:1px;
	padding-bottom:2px;
	/*padding-top:2px;*/
}

.adv_desktop_button{
	height:20px;
	border:none;
	background:url(/images/button-bg.jpg);
	background-repeat:repeat-x;
	cursor:pointer;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-style:normal;
	color:#FFF;
	background-position:center;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:4px;
	/*padding-top:2px;*/
}

.form_button{
	height:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	color: #ffffff ; 
	background-color:#CE3302;
	border: #dddddd; 
	cursor:pointer;
}

.manager_form_button{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	color: #ffffff ; 
	background-color:#36C;
	border: #dddddd; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}

.dropdown_menu{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	color: #000000 ;
	border: #cccccc; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}

/*---------------------------------index.php----------------------------------------------*/

body {
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
}

.fontx14{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14pt;
		font-weight:bold;
}
.fontx14_white{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#FFFFFF;
		font-weight:bold;
}
.fontx14_red{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10pt;
		color:#CE3302;
		font-weight:bold;
}
.fontx13{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#F4F1EB;
}
.fontx13_content{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#656559;
		font-style:normal;
		font-weight:bold;
}

.reg_link a{
	font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#06C;
		font-style:normal;
		text-decoration:none;
		
}

reg_link a:hover{
		color:#C33;
		
}

.reg_link a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #CE3303; font-weight: bold; text-decoration: none }

.fontx12_content{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10pt;
		color:#000000;
}
.fontx11{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		font-weight:bold;
}
.fontx11_blue{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#01027F;
		font-weight:bold;
		text-decoration:none;
}
.fontx18{
		font-family:Arial, Helvetica, sans-serif;
		font-size:19px;
		color:#CE3302;
}
.fontx18_blak{
		font-family:Arial, Helvetica, sans-serif;
		font-size:19px;
		color:#000000;
}

.title{
	color:#CC3300;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
}
.dotterline{
	background-image:url(/images/dot.jpg);
	background-repeat:repeat-y;
}

.inputbox{
	width:173px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:1px #AFCCFB solid;
	padding-top:1px;
}
.footer{
		background-image:url(/images/footerbg.png);
		background-repeat:repeat-x;
		height:22px;
}


/*----------------------------------------------------------------------------------------*/

.img_padding{
	padding-left:1px;
	padding-top:1px;
}

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.section_header{
	color: #A44951;
	font-weight:bold;
	font-size:15pt;
	font-style: italic;
}

.register_statement{
	font-size:8pt;
	font-weight:bold;
}

table.advertiser_detail_table{
	border:1px;
	border-color: #999;
	border-style: solid;
}	

.detail_company_name{
	color: #A44951;
	font-size: 14pt;
	font-weight: bold;
}


.front_right_top_color{
	background:#f4f1eb;
}

.front_right_color{
	background:#fefce3;
}

.header_font{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#FFF;
	font-weight:800;
	padding-left:8px;
}
.back_div{
	background-image:url(/images/tab2.gif);
	background-repeat:none;
	color: #ffffff;
	font-size:8px;
	display:block;
	width:60px;
	height:10px;
	text-align:center;
}


.td_side {
	background-color:#FEFCE3;
	background-image:url(/images/red_background.jpg);
	background-repeat:repeat-y;
	/*padding-top:40px;*/
	
}

.footer123{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.more_info_div{
	background-image:url(/images/tab2.gif);
	background-repeat:none;
	color: #ffffff;
	font-size:11px;
	width:80px;
	height:19px;
	text-align:center;
	display:inline-block;
}

.contact_div{
	background-image:url(/images/tab1.gif);
	background-repeat:none;
	color: #ffffff;
	font-size:11px;
	width:80px;
	height:19px;
	text-align:center;
	display:inline-block;
}

.detail_table{
	border-color:#CCC;
	border-style:solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-style:normal;
}

.detail_table_desabled{
	border-color:#CCC;
	border-style:solid;
	font-family:Arial, Helvetica, sans-serif;
	color:#CCC;
	font-size:9pt;
	font-style:normal;
}

contact_div a:link{color:#ffffff;}
contact_div a:visited {color:#ffffff;}
contact_div a:hover {color:#ffffff;}

td.directory_top_row{
	background-image:url(/images/search-category-header.gif);
	color:#ffffff;
}

tr.listing_top_row {
	background-image:url(/images/top_bar.gif);
	color: #ffffff;
	padding-left:5px;
	height:24px;
}

tr.listing_top_row_free {
	background-color:#C4D4D9;
	color: #ffffff;
}

td.border_cell {background-color:#AFB2B3;}	
td.border_cell_free {background-color:#C4D4D9;}	
table.back_links a:link{color:#ffffff;}
table.back_links a:visited{color:#ffffff;}
table.back_links a:hover{color:#ffffff;}

/*LAYOUT DIVS*/
#page   { position: relative;                          width: 750px; margin: 0 auto; text-align: center; /*border-style: solid; border: #001466; border-width: 2px;*/} 
#top    { position: absolute; top: 0px;   left: 0px;   width: 750px; height: 120px; background-color:#9ee7ff; background: url(/images/top.gif); text-align: left; border-style: solid; border: #001466; border-left: 2px; border-right: 2px; border-top: 2px; border-bottom: 0px;}
#content{ position: absolute; top: 165px; left: 0px;   width: 750px; overflow:auto; text-align: left;   border-style: solid; border: #001466; border-left: 2px; border-right: 2px; border-top: 0px; border-bottom: 2px; }
#logon	{ position: absolute; top: 120px; left: 0px;   width: 750px; height: 45px;  text-align: left;   border-style: solid; border: #001466; border-left: 2px; border-right: 2px; border-top: 0px; border-bottom: 0px; }

/*IMAGE MAP DIVS*/
#search		{ position: absolute; top: 91px;  left: 5px;   width: 94px;  height: 20px; background-color:#253472; color:#ffffff; font-face:Arial; font-size:12px; text-align:center; font-weight:bold; }
#wanted		{ position: absolute; top: 91px;  left: 111px; width: 112px; height: 20px; background-color:#253472; color:#ffffff; font-face:Arial; font-size:12px; text-align:center; font-weight:bold; }
#accessories	{ position: absolute; top: 91px;  left: 241px; width: 141px; height: 20px; background-color:#253472; color:#ffffff; font-face:Arial; font-size:12px; text-align:center; font-weight:bold; }
#fas		{ position: absolute; top: 91px;  left: 398px; width: 104px; height: 20px; background-color:#253472; color:#ffffff; font-face:Arial; font-size:12px; text-align:center; font-weight:bold; }
#helpinfo	{ position: absolute; top: 91px;  left: 643px; width: 87px;  height: 20px; background-color:#253472; color:#ffffff; font-face:Arial; font-size:12px; text-align:center; font-weight:bold; }
#home		{ position: absolute; top: 3px;	  left: 5px;   width: 45px;  height: 19px; background-color:#8f9ac3; color:#001466; font-face:Arial; font-size:14px; text-align:center; font-weight:bold;}

/*#top a:link 	{color:#ffffff; text-decoration:none;}
#top a:visited 	{color:#ffffff; text-decoration:none;}
#top a:active 	{color:#ffffff; text-decoration:none;}
#top a:hover	{color:#ffffff; text-decoration:underline;}

#home a:link 	{color:#001466; text-decoration:none;}
#home a:visited	{color:#001466; text-decoration:none;}
#home a:active 	{color:#001466; text-decoration:none;}
#home a:hover	{color:#ffffff; text-decoration:underline;}

div.top a:link 		{color:#ffffff; text-decoration:none;}
div.top a:visited 	{color:#ffffff; text-decoration:none;}
div.top a:active 	{color:#ffffff; text-decoration:none;}
div.top a:hover		{color:#ffffff; text-decoration:underline;}

div.home a:link 	{color:#001466; text-decoration:none;}
div.home a:visited	{color:#001466; text-decoration:none;}
div.home a:active 	{color:#001466; text-decoration:none;}
div.home a:hover	{color:#ffffff; text-decoration:underline;}*/


.Powered         {color:#ffffff; font-size:8pt; font-family:Arial; font-weight:bold; background-color:#001466;}

/*-------------------------------------For popmenu.js--------------------------------------------*/
.linkstyle{  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight:bold; text-decoration: none; }
a.linkstyle:link {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #070959; font-weight:bold; text-decoration: none; }
a.linkstyle:active {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #070959; font-weight:bold; text-decoration: none; }
a.linkstyle:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #070959; font-weight:bold; text-decoration: none; }
a.linkstyle:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #CE3303; font-weight:bold; text-decoration:underline; }
