/*///////////////////////////////////////////////////
	LAYOUT STRUCTURE 
/////////////////////////////////////////////////////*/

.base-body
{text-align: center; padding:0; margin: 5px 0; background: #FFF; }

form, img, p
{ margin: 0; padding: 0; border: 0;}


#wrap 							
{width: 962px; margin: 10px auto 0 auto; background: #FFFFFF;}

/*///////////////////////////////////////////////////
	LAYOUT HEADER
/////////////////////////////////////////////////////*/

#header
{width: 100%; height: 93px; background: url('../images/layout_edirectory/logo_additude.gif') top no-repeat; border: 0; position:relative;}

#header p.header-login
{width: auto; height: auto; font: 10px Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 8px 15px 5px 5px; float: right; border: 0;}

#header p.header-login a:link,
#header p.header-login a:visited,
#header p.header-login a:active,
#header p.header-login a:hover
{font-weight: bold; color: #003365; text-decoration:none; margin-left: 5px; padding: 0; padding-left: 10px; background: url("../images/layout_edirectory/img_bullettop.gif") 0 50% no-repeat;}

#header p.header-login a:hover
{text-decoration: underline;}

#header .header-links
{ position:absolute; top:7px; right:0px; width:420px; text-align:right;}

#header .header-links div.search_top, #header .header-links div.search_top input, #header .header-links div.search_top select
{ font:normal 8pt/normal Tahoma, Verdana, Arial; color:#000000; padding:0;}

#header .header-links div.search_top
{ margin-bottom:10px;}

#header .header-links p
{ margin-bottom:11px;}

#header .header-links a img
{ border:0; margin-right:5px; }




/*.return-link {
	position:absolute; top:15px; left:0; width:180px; height:45px; cursor:pointer; text-decoration:none;
}*/

.logo-link
{width: 340px; height:92px; float: left; cursor: pointer; text-decoration:none; /*margin-top:62px;*/}

#main
{margin: 0 auto; text-align: center; padding: 0; border: 0;  background: #FFF url('../images/layout_edirectory/corner1.gif') no-repeat right bottom; border-left:1px solid #BAADA7; border-right:1px solid #BAADA7; height:100%;
} html>body #main {
height:auto;}

/* #### PAGES WITH CONTENT OF EDITOR ### */
#dynamic-content
{text-align: left; padding-top: 2px; padding-bottom: 10px; font-size:16px;}

#dynamic-content a:link,
#dynamic-content a:active,
#dynamic-content a:visited,
#dynamic-content a:hover
{font-size:16px !important;}

/*///////////////////////////////////////////////////
	LAYOUT STRUCTURE - FOOTER
/////////////////////////////////////////////////////*/

#footer
{width: 770px; margin: 0 auto 0 auto; padding: 0;}

/*///////////////////////////////////////////////////
	LAYOUT STRUCTURE - HEADER > BANNER
/////////////////////////////////////////////////////*/

#banner-right
{padding:18px 0 18px 7px; margin:0 auto; background:#f3f5e0 url('../images/bg_ad_right.gif') 10px center no-repeat;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:339px;
	} html>body #banner-right{
	width:332px;
}

#banner-top
{margin:3px 15px 0 0; float:right; clear:right;}

#banner-bottom
{margin:15px 0 0 0;}

/*#banner-left-text
{margin-top: 10px; text-align: center; text-decoration: none; font: normal 8px Verdana, Arial;}

#banner-left-text a.baseRightBanner:link,
#banner-left-text a.baseRightBanner:visited,
#banner-left-text a.baseRightBanner:active,
#banner-left-text a.baseRightBanner:hover
{font: normal 8pt Arial, Helvetica, sans-serif; text-align:left; text-decoration: none; padding: 0; display: block; border: 1px solid #EEE;}

#banner-left-text a.baseRightBanner h1
{font: bold 8pt Arial, Helvetica, sans-serif; text-align:center; color: #4F46E6; padding: 5px; margin: 0;}

#banner-left-text a.baseRightBanner p
{color:#666666; padding: 1px 5px 1px 5px; margin:0;}

#banner-left-text a.baseRightBanner p.right-banner-url
{font: bold 7pt Arial, Helvetica, sans-serif;  padding: 1px 5px 1px 5px; text-align:center; text-decoration: underline; color: #B67703;}
*/
	
/*///////////////////////////////////////////////////
	MAIN > LEFT SIDE CONTENT
/////////////////////////////////////////////////////*/

#leftside-content
{width: 610px; text-align: center; margin: 0 0 30px 0; padding: 10px 0 10px 0; float: left;}



/*///////////////////////////////////////////////////
	MAIN > LEFT SIDE CONTENT > SEARCH TABS
/////////////////////////////////////////////////////*/

.isHidden { display : none; }
.isShown { display: visible; }

.tab-base 
{width: 675px; text-align: left; margin: 0 auto 0 auto; background-color: #FFFFFF; border: 0;}

ul.tab-main
{width: auto; height: 22px; text-align:left; list-style: none; margin:0; padding:10px 0 0 0; background: url("../images/layout_edirectory/bg_tab.gif") repeat-x center bottom;}

ul.tab-main li
{margin: 0; padding: 0; float: left;}

ul.tab-main li.tab-active a,
ul.tab-main li.tab-active a:link,
ul.tab-main li.tab-active a:visited,
ul.tab-main li.tab-active a:active,
ul.tab-main li.tab-active a:hover,

ul.tab-main li.tab-inactive a,
ul.tab-main li.tab-inactive a:link,
ul.tab-main li.tab-inactive a:visited,
ul.tab-main li.tab-inactive a:active,
ul.tab-main li.tab-inactive a:hover
{font: bold 11px/22px Arial, Verdana, Helvetica, sans-serif; text-align: center; cursor:default; padding: 0 12px 0 12px; display: block;}

ul.tab-main li.tab-active a,
ul.tab-main li.tab-active a:link,
ul.tab-main li.tab-active a:visited,
ul.tab-main li.tab-active a:active,
ul.tab-main li.tab-active a:hover
{color: #000000;background: url("../images/layout_edirectory/tab_active.gif") no-repeat left top;}

ul.tab-main li.tab-inactive a,
ul.tab-main li.tab-inactive a:link,
ul.tab-main li.tab-inactive a:visited,
ul.tab-main li.tab-inactive a:active,
ul.tab-main li.tab-inactive a:hover
{color: #818953; cursor: pointer; background: url("../images/layout_edirectory/tab_inactive.gif") no-repeat left top;}


/*///////////////////////////////////////////////////
	MAIN > LEFT SIDE CONTENT > SIMPLE SEARCH
/////////////////////////////////////////////////////*/

#simplesearch,
#browsecateg
{text-align: left; /*border: 1px solid #F4F4F4; border-top: 3px solid #FAA414;*/ background-color: #FFF;}

#simplesearch
{margin: 0 0 10px 0;}

#browsecateg
{margin:10px auto 0 auto; border:0; border-bottom:2px solid #9BA824;}

#simplesearch h1,
#browsecateg  h1
{font: bold 12pt/20px Arial, Helvetica, sans-serif; color: #FF6603; padding: 8px; margin: 0; border-bottom: 1px dotted #9BA824; background: #9BA824 url(../images/layout_edirectory/bg_searchTitle.gif) no-repeat top left;}

#simplesearch img,
#simplesearch form,
#browsecateg img,
#browsecateg form
{border: 0; margin: 0; padding: 0;}

#simplesearch table,
#browsecateg table
{font: normal 8pt/18px Verdana, Arial, Helvetica, sans-serif;}

#simplesearch form,
#browsecateg ul
{border:2px solid #9BA824; border-top:0;}

#simplesearch form
{padding-bottom:10px;}

#browsecateg ul
{border-bottom: 0;}

/*#simplesearch dl
{border:3px solid #9BA824; border-top:0;}*/

#simplesearch dl,
#simplesearch dd,
#browsecateg dl,
#browsecateg dd
{text-align: center; margin: 0; padding: 0;}

#simplesearch dt,
#browsecateg dt
{text-align: left;}

#boxsearch-listing, #boxsearch-classified, #boxsearch-events, #boxsearch-promotions
{background:#F8F9F1; border:1px solid #d0d0d0; border-top:0;}

table.search_results_top
{background: #FDF4E2 url('../images/bg_top_search.gif') 0 0 no-repeat; width:687px; height:37px;}

table.search_results_top td input, table.search_results_top td select
{width: 130px !important; padding:1px; border:1px solid #edc09c}

.search_detail
{ width:687px; height:88px; margin:0; background: url('../images/bg_detail_search.gif');}

div.search_detail table
{ margin:10px 0 0 0}

div.search_detail table td input, div.search_detail table td select
{width: 200px !important; padding:1px; border:1px solid #edc09c; padding:2px; font:8pt verdana, arial}

table.front_search select
{font:11px Arial,Verdana !important}

/*///////////////////////////////////////////////////
	MAIN > LEFT SIDE CONTENT > JOIN NOW
/////////////////////////////////////////////////////*/

#base-join
{font: normal 8pt/18px Verdana, Arial, Helvetica, sans-serif; text-align: left; background-color: #FFF; /*border: 2px solid #9BA824; border-top: 3px solid #FAA414; border-bottom: 1px solid #FAA414;*/}

#base-join strong
{font: bold 11pt Arial, Helvetica, sans-serif; color:#C21E02;}

#base-join strong span
{font-size: 8.8pt; color:#666633;}

#base-join dl,
#base-join dt,
#base-join dd
{margin: 0;}

#base-join dl
{padding: 10px; padding-bottom: 0;}

#base-join dd
{text-align: center; background:url(../images/layout_edirectory/dots.gif) repeat-x left bottom; border:0 !important;}

#base-join p
{text-align: center; margin: 0; padding: 5px 10px 10px 10px; /*border-top: 1px solid #EAEAEA; background: #F5F5F5;*/}

#base-join p.warning
{margin: 5px 0 0 0; padding: 0; background: none; border: 0;}

#base-join table.table-login
{width: 100%; font: normal 8pt/18px Verdana, Arial, Helvetica, sans-serif; color: #000; text-align: left; margin: 10px auto 0 auto; background: #F3F5E0; /*border-top: 1px solid #F0F0F0;*/}

#base-join table.table-login td,
#base-join table.table-login th
{font: normal 8pt/18px Verdana, Arial, Helvetica, sans-serif; color: #000; padding: 2px;}

#base-join table.table-login td.login-paddingtop,
#base-join table.table-login th.login-paddingtop
{padding-top: 10px;}

#base-join table.table-login th
{width: 65px; text-align: right;}

.table-login input.input-login
{font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000; /*border-top: 1px solid #B4BFC0; border-left: 1px solid #B4BFC0;*/ border:1px solid #99A924 !important;}

#base-join table.table-login input,
table.table-login input
{width: 97px;}

#base-join p a.label-login:link,
#base-join p a.label-login:visited,
#base-join p a.label-login:active,
#base-join p a.label-login:hover
{font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #666633;}

.table-login
{width: 230px; /*border:1px solid #E9E9E9; border-bottom:3px solid #E9E9E9; background:#F9F9F9;*/ }

.table-login th,
.label-login
{font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #000; text-align: right }

.table-login input.input-login
{width: 100px; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #3B4B5B; border-top: 1px solid #B4BFC0; border-left: 1px solid #B4BFC0; }

/*///////////////////////////////////////////////////
	MAIN > LEFT SIDE CONTENT > BROWSE CATEGORY
/////////////////////////////////////////////////////*/

/*#browsecateg h1
{font: bold 10pt/20px Arial, Helvetica, sans-serif; color: #003365; background: #EEEEEE; border-bottom: 1px solid #C0C0C0;}*/

.browsecateg-baselinks
{text-align: center; background-color: #F8F8F8; border-top: 1px solid #EEEEEE;}

p.browsecateg-baselinks
{padding: 8px 0 0 0; margin:5px;}

p.browsecateg-baselinks a:link,
p.browsecateg-baselinks a:active,
p.browsecateg-baselinks a:visited,
p.browsecateg-baselinks a:hover
{font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; padding:5px; display:block; border:0;}

.left-list
{font: normal 8pt/12pt Verdana, Arial, Helvetica; text-align: left; margin: 0; padding: 5px; border: 0;}

.left-list li
{font: 8pt/12pt Verdana, Arial, Helvetica; margin:0 0 4px 0; padding: 1px 0 0 15px; line-height: 13px; list-style: none; background: url("../images/layout_edirectory/img_bullet.gif") no-repeat 0 8%;}

.left-list li a:link,
.left-list li a:visited,
.left-list li a:active,
.left-list li a:hover
{font: 8pt/12pt Verdana, Arial, Helvetica; color: #666666; text-decoration:none;}

.left-list li a:hover
{text-decoration:underline;}

.left-list li.left-listTITLE a:link,
.left-list li.left-listTITLE a:visited,
.left-list li.left-listTITLE a:active,
.left-list li.left-listTITLE a:hover
{font-weight: bold;}


/*///////////////////////////////////////////////////
	LEFT SIDE CONTENT
/////////////////////////////////////////////////////*/

div.collumn_one
{width:240px; float:left;
	voice-family: "\"}\"";
	voice-family:inherit;
	margin:10px 0 0 4px;
	}html>body div.collumn_one{
	margin:10px 0 0 8px;
}

/******* COLLUMN ONE ********
*******************************/

div.collumn_one p.front_buttons
{ text-align:center;}

div.collumn_one p.front_buttons a:link,
div.collumn_one p.front_buttons a:active,
div.collumn_one p.front_buttons a:visited,
div.collumn_one p.front_buttons a:hover
{margin: 0 0 0 5px;}

div.collumn_one ul.front_article
{background:#ECEFD2 url('../images/layout_edirectory/bg_one_front.gif') 0 0 repeat-y; width:213px; font:8pt tahoma, verdana, arial; color:#222; text-align:left; padding:0;
 voice-family: "\"}\"";
 voice-family:inherit;
 margin:0;
 }html>body div.collumn_one ul.front_article{
 margin:0 auto;
}

div.collumn_one ul.front_article li
{margin-left:30px; padding-bottom:5px; padding-right:5px; list-style:disc; color:#616161}

div.collumn_one ul.front_article li span a:link,
div.collumn_one ul.front_article li span a:active,
div.collumn_one ul.front_article li span a:visited,
div.collumn_one ul.front_article li span a:hover
{color:#E46E34}

div.collumn_one ul.front_article li a:link,
div.collumn_one ul.front_article li a:visited,
div.collumn_one ul.front_article li a:active,
div.collumn_one ul.front_article li a:hover
{font: 8pt Tahoma, Verdana, Arial; text-align: left; color:#616161; text-decoration:none;}

div.collumn_one ul.front_article li a:hover
{text-decoration:underline;}

/**************************************/

ul.tools_front
{padding:0 0 10px 0; width:216px; background:url('../images/layout_edirectory/bg_tools.gif') 0 0 repeat-y; border-bottom:2px solid #999933;
 voice-family: "\"}\"";
 voice-family:inherit;
 margin:0;
 } html>body ul.tools_front {
 margin:0 auto 0 auto !important;
}

	ul.tools_front li
	{ margin:0 0 0 30px; padding:0; color:#999933; text-align:left;}
	
		ul.tools_front li a:link,
		ul.tools_front li a:active,
		ul.tools_front li a:visited,
		ul.tools_front li a:hover
		{ margin:0; padding:0; color:#000000; font:9pt tahoma, verdana, arial; text-decoration:none;}
		
		ul.tools_front li a:hover
		{ text-decoration:underline;}

/**************************************/

dl.tools_front
{margin:10px auto 20px; padding:0 0 10px 0; width:216px; background: #f8f9f1 url('../images/layout_edirectory/bg_tools.gif') 0 0 repeat-y; border-bottom:2px solid #999933;}

dl.tools_front dd
{ margin:0; padding:4px 0 0 17px; text-align:left; font:8pt verdana, arial;}

dl.tools_front dd select, dl.tools_front dd input
{width:180px; border:1px solid #C5CF88; padding:2px; font:8pt Verdana, arial; color:#666 !important;}

div.collumn_one blockquote.connect_front
{width:216px; background:#e9ecc6 url('../images/bg_connect.gif') 0 0 repeat-y; font:8pt tahoma, verdana, arial; color:#222; text-align:left; border-bottom:2px solid #C8D086; margin:0 auto !important; padding:0;}

div.collumn_one blockquote.connect_front p.subtit_collumnone
{font: bold 10pt arial, tahoma, verdana; text-transform:uppercase; color:#667127; padding:10px 0 5px 10px; margin:0}

div.collumn_one blockquote.connect_front select
{font:8pt tahoma, verdana, arial; color:#333; width:136px;}

div.collumn_one blockquote.connect_front p.forum_text
{ padding:2px 10px 10px; color:#695555; margin:0;}

div.collumn_one blockquote.connect_front p.forum_text a:link,
div.collumn_one blockquote.connect_front p.forum_text a:active,
div.collumn_one blockquote.connect_front p.forum_text a:visited,
div.collumn_one blockquote.connect_front p.forum_text a:hover
{ display:block; color:#000000; text-decoration:underline; font-weight:bold; color:#695555; margin-bottom:5px}


/* #### CONNECT #### */
div.collumn_one blockquote.connect
{background:#c8d086; font:8pt tahoma, verdana, arial; color:#222; text-align:left; margin:0; padding:0;}

div.collumn_one blockquote.connect p.subtit_collumnone
{font: bold 10pt arial, tahoma, verdana; text-transform:uppercase; color:#667127; padding:10px 0 5px 10px; margin:0}

div.collumn_one blockquote.connect select
{font:8pt tahoma, verdana, arial; color:#333; width:136px;}

div.collumn_one blockquote.connect p.forum_text
{padding:2px 10px 10px; color:#424242; margin:0;}

div.collumn_one blockquote.connect p.forum_text a:link,
div.collumn_one blockquote.connect p.forum_text a:active,
div.collumn_one blockquote.connect p.forum_text a:visited,
div.collumn_one blockquote.connect p.forum_text a:hover
{display:block; color:#000000; text-decoration:underline; font-weight:bold; color:#424242; margin-bottom:5px}


div.collumn_one blockquote.menu_connect
{margin:0; padding:0;}

div.collumn_one blockquote.menu_connect ul
{margin:0; padding:0; list-style:none;}

div.collumn_one blockquote.menu_connect ul li
{color:#fc6805; border-bottom:1px dotted #565656; background:#eeefd1 url('../images/layout_edirectory/bg_conndot.gif') 8px 15px no-repeat; margin:0; padding:11px 11px 11px 24px;}

div.collumn_one blockquote.menu_connect ul li a:link,
div.collumn_one blockquote.menu_connect ul li a:active,
div.collumn_one blockquote.menu_connect ul li a:visited,
div.collumn_one blockquote.menu_connect ul li a:hover
{color:#565656; text-decoration:none; font:bold 15px Arial, Verdana, Tahoma;}

div.collumn_one blockquote.menu_connect ul li a:hover
{text-decoration:underline;}



/******* COLLUMN TWO ********
*******************************/

div.collumn_two
{margin:10px 0 0 8px; float:left; text-align:left; width:537px; }
div.signupListing
{ margin: 0 auto 0 auto; padding:10px; width:624px; background: #FEDDB0; border-left:2px solid #C5B26D; border-right:2px solid #C5B26D; text-align: left; font: 12px Verdana, Arial, Helvetica, sans-serif;}
div.search_front
{ background: url('../images/bg_search_front.gif') 0 0 repeat-y; padding:0; width:535px;}

div.search_front table input, div.search_front table select
{ border:1px solid #AAA; padding:1px; font:normal 8pt verdana, arial}

div.search_front table select
{width:174px;}

/******* COLLUMN TWO EXTENDED ********
*******************************/

div.collumn_two_extended
{margin:10px 0 20px 8px; float:left; text-align:left; width:704px; }



/******* COLLUMN THREE ********
*******************************/
div.collumn_three
{ float:left; width:167px; padding: 10px 0 0 0; margin-bottom:20px}

div.collumn_three dl.article_front
{ width:197px; height:235px; margin:0 auto; background: url('../images/layout_edirectory/bg_articlefront.gif') 0 0 no-repeat; padding:0;}

div.collumn_three dl.article_front dt
{ font:14pt tahoma, verdana, arial; color:#fc6805; padding-bottom:10px;}

div.collumn_three dl.article_front dd
{ font:8pt tahoma, verdana, arial; color:#222; padding:5px 2px; margin:0 10px; text-align:left;}

div.collumn_three dl.article_front dd ul
{ margin:0 0 0 10px; padding:0; list-style:disc;}

div.collumn_three dl.article_front dd ul li
{ margin:0 0 10px;}

div.collumn_three dl.article_front dd ul li a:link,
div.collumn_three dl.article_front dd ul li a:active,
div.collumn_three dl.article_front dd ul li a:visited,
div.collumn_three dl.article_front dd ul li a:hover
{ font-weight:bold; text-decoration:underline; color:#000000;}


/******* CENTERED COLLUMN *********
*******************************/
div.centered_content
{ float:left; width:634px; border:1px solid red; margin:10px 0 0 10px;}


/******* BOTH COLLUMN *********
*******************************/
div.directory_find
{ clear:both; background:url('../images/layout_edirectory/bg_directory_find.gif') 0 0 no-repeat; margin:0 0 2px 3px; padding:20px 0 1px 0;}

	div.directory_find p
	{ font:normal 8pt tahoma, verdana, arial; color:#FC6805; text-align:left; padding:4px 0 3px 210px}
	
	div.directory_find p a:link,
	div.directory_find p a:active,
	div.directory_find p a:visited,
	div.directory_find p a:hover
	{color:#000000; text-decoration:underline;}
	
	div.directory_find p a:hover
	{color:#CC4A0A}

/******* BOTH COLLUMN *********
*******************************/
div.news_update
{clear:both;}

	div.news_update ul
	{margin:15px 0 0 25px; padding:0;}

	div.news_update ul li
	{font: 8pt tahoma, verdana, arial; color:#000; text-align:left; margin-bottom:10px}
	
	div.news_update ul li span
	{font-weight:bold;}

	div.news_update ul li a:link,
	div.news_update ul li a:active,
	div.news_update ul li a:visited,
	div.news_update ul li a:hover
	{color:#000;}



/*///////////////////////////////////////////////////
	RIGHT SIDE CONTENT
/////////////////////////////////////////////////////*/

#rightside-content-extended
{width: 920px; margin:0 auto; padding-top:10px;
}html>body #rightside-content-extended
{padding-top:50px;}

.frontHightlightImage {margin:10px auto; text-align:left;}

/*///////////////////////////////////////////////////
	RIGHT SIDE CONTENT - FEATURED LISTING
/////////////////////////////////////////////////////*/

.featured
{
	width: 550px;
}

.title-featured a,
.title-featured a:link,
.title-featured a:active,
.title-featured a:visited,
.title-featured a:hover
{
	font: bold 10pt/10pt Verdana, Arial, Helvetica, sans-serif; color: #7D8B10; text-align: left; text-decoration: none; padding: 0; margin: 0; height:10pt; clear:left;
}

.title-featured a:hover
{
	color: #666633; text-decoration: underline;
}

.table-featured	
{
	width: 100%; font: normal 8pt Verdana, Arial, Helvetica, sans-serif; margin: 0 auto 10px auto; background:#FFF; border:0; border-bottom:1px solid #F2EFEC;
}

.img-featured
{
	width:160px; text-align: center; background-color: #FCFCFC; border: 1px solid #E1E1E1; border-right:1px solid #F2EFEC; border-bottom:1px solid #F2EFEC;
}

.img-featured img
{
	margin: 5px;
}

p.featured-view
{
	font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #666666; text-align: left; padding: 0; margin: 0; border: 0;
}

/* ### MORE INFO OF FEATURED LISTING ### */
.featured-view a.featured-link:link,
.featured-view a.featured-link:active,
.featured-view a.featured-link:visited,
.featured-view a.featured-link:hover
{
	font-size: 8pt; font-weight: bold; color: #333333; text-decoration: none; float: right; margin-top:5px;
}

.featured-view a.featured-link:hover
{
	color: #FF6603; text-decoration: underline;
}

/*///////////////////////////////////////////////////
	CATEGORIES BASE > FRONT PAGE
/////////////////////////////////////////////////////*/

.base-categoriesFRONT
{
	margin: 0 auto 15px auto; padding: 0; border-bottom: 1px solid #F0F0F0; height:1%;
}

html>body .base-categoriesFRONT
{
	height:auto;
}

div.left-categories,
div.right-categories
{
 	text-align: left; margin: 0; padding: 10px; float: left; min-height:45px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 50%;
	}html>body div.left-categories, div.right-categories{
	width: 47%;
}

div.left-categories h1,
div.right-categories h1
{
	font: bold 9pt Verdana, Arial, Helvetica, sans-serif; color: #000000; text-align: left; margin: 0; padding: 0;
}

div.left-categories h1 a:link,
div.left-categories h1 a:active,
div.left-categories h1 a:visited,
div.left-categories h1 a:hover,

div.right-categories h1 a:link,
div.right-categories h1 a:active,
div.right-categories h1 a:visited,
div.right-categories h1 a:hover
{
	font: bold 9pt Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; padding: 0 0 0 8px; background: url("../images/layout_edirectory/bg_CATbullet.gif") 0 3px no-repeat;
}

div.left-categories h1 a:hover,
div.right-categories h1 a:hover
{
	text-decoration: underline;
}

div.left-categories span a:link,
div.left-categories span a:active,
div.left-categories span a:visited,
div.left-categories span a:hover,

div.right-categories span a:link,
div.right-categories span a:active,
div.right-categories span a:visited,
div.right-categories span a:hover
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #666633; text-decoration: none;
}

div.left-categories span a:hover,
div.right-categories span a:hover
{
	color: #FF3300; text-decoration: underline; 
}

/* ### SEPARATOR OF SUBCATEGS ON FRONTPAGE ### */
div.left-categories span.categ-colon,
div.right-categories span.categ-colon
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#EF6103; font-weight:bold;
}

/*///////////////////////////////////////////////////
	CATEGORIES BASE > RESULTS PAGE | appear on TOP
/////////////////////////////////////////////////////*/

.base-categoriesRESULTS
{font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #666666; text-align: left; /*padding-bottom: 10px; border-bottom: 2px solid #F7F7F7;*/}

	.base-categoriesRESULTS strong.base-categoriesRESULTSdetail
	{color: #CDCDCD;	margin-right: 5px;	}

		.base-categoriesRESULTS a:link,
		.base-categoriesRESULTS a:visited,
		.base-categoriesRESULTS a:active,
		.base-categoriesRESULTS a:hover
		{line-height: 17px; }

		.base-categoriesRESULTS a.highlighted:link,
		.base-categoriesRESULTS a.highlighted:visited,
		.base-categoriesRESULTS a.highlighted:active,
		.base-categoriesRESULTS a.highlighted:hover
		{line-height: 17px; color: #9BA824; text-decoration: none;}
			
			.base-categoriesRESULTS a:hover, .base-categoriesRESULTS a.highlighted:hover
			{color: #000; text-decoration: underline;}

		.categories-active:link,
		.categories-active:active,
		.categories-active:visited,
		.categories-active:hover
		{color: #0054A8;}

		.categories-link:link,
		.categories-link:active,
		.categories-link:visited,
		.categories-link:hover
		{color: #3B4B5B; font-weight: normal; text-decoration: none;}

			.categories-link:hover
			{color: #EF413D;}
			
		.categories-activeBOLD:link,
		.categories-activeBOLD:active,
		.categories-activeBOLD:visited,
		.categories-activeBOLD:hover
		{color: #666666; font-weight: bold;}
		

/*///////////////////////////////////////////////////
	RIGHT SIDE CONTENT > CONTACT US	
/////////////////////////////////////////////////////*/

#contact-form
{width: 338px; margin: 20px auto 20px auto; border:0;}

#contact-form th
{width: 70px; font: bold 8pt/10pt Verdana, Arial, Helvetica, sans-serif; /*color: #3B4B5B;*/ text-align: right;}


#contact-form input,
#contact-form textarea
{width: 270px; font: normal 8pt Verdana, Arial, Helvetica, sans-serif; color: #000;}

#contact-form input.button-send
{width: 80px;}

#contact-form h3
{text-align: justify; font: bold 8pt/10pt Verdana, Arial, Helvetica, sans-serif; color: #000; width: 270px;}

/*///////////////////////////////////////////////////
	RIGHT SIDE CONTENT > VIEW SUMMARY
/////////////////////////////////////////////////////*/

.table-view-summary
{width: 95%; margin: 0 auto; background:#FFF url('../images/dots_results.gif') 0 0 no-repeat;}

.table-view-summary td
{font: 8pt/10pt Verdana, Geneva, Arial, Helvetica, sans-serif; padding-top:20px; padding-bottom:20px;}

.table-view-summary td.baseIconNavbar
{padding:20px 10px 0 0; text-align:right; white-space:nowrap;}

.table-view-summary a:link,
.table-view-summary a:visited,
.table-view-summary a:active,
.table-view-summary a:hover
{text-decoration: none;}

.summary-content
{padding: 0 6px 0 10px;}

/*.img-view-summary
{ background:#FBEED5 !important;}
.img-view-summary img
{margin: 10px;}*/

.font-bold-normal,
.font-bold-normal a:link, 
.font-bold-normal a:visited, 
.font-bold-normal a:active,
.font-bold-normal a:hover
{font: bold 10pt Arial, Verdana, Helvetica, sans-serif; color: #666633; padding: 0; margin: 0;}

.font-bold-normal a:hover
{color: #9BA824;}

.font-bold-view,
.font-class-view
{font: bold 11pt/20px Arial, Verdana, Helvetica, sans-serif; color: #5C6A01; font-weight: bold; text-align: left; margin: 0; padding: 0 0 0 5px;}

.font-bold-view a,
.font-bold-view a:visited,
.font-bold-view a:link, 
.font-bold-view a:active, 
.font-bold-view a:hover, 

.summary-content .font-class-view a,
.summary-content .font-class-view a:visited, 
.summary-content .font-class-view a:link,
.summary-content .font-class-view a:active,
.summary-content .font-class-view a:hover,

.table-listing-detail .font-class-view a,
.table-listing-detail .font-class-view a:visited, 
.table-listing-detail .font-class-view a:link,
.table-listing-detail .font-class-view a:active,
.table-listing-detail .font-class-view a:hover
{font: bold 10pt/20px Arial, Verdana, Helvetica, sans-serif; color: #5C6A01; text-align: left; text-decoration: none;}

.font-bold-view a:hover,
.summary-content .font-class-view a:hover
{text-decoration: underline;}

.summary-content .font-class-view,
.table-listing-detail .font-class-view		
{background:#EAEAEA;}

.summary-content .font-class-normal,
.summary-content .font-class-normal a,
.summary-content .font-class-normal a:link, 
.summary-content .font-class-normal a:visited, 
.summary-content .font-class-normal a:active,
.summary-content .font-class-normal a:hover, 

.table-listing-detail .font-class-normal,
.table-listing-detail .font-class-normal a,
.table-listing-detail .font-class-normal a:link, 
.table-listing-detail .font-class-normal a:visited, 
.table-listing-detail .font-class-normal a:active,
.table-listing-detail .font-class-normal a:hover
{font: bold 9pt/20px Verdana, Arial, Helvetica, sans-serif; color: #000; text-decoration:none; padding: 0; margin: 0;}

.summary-content .font-class-normal a:hover
{text-decoration:underline;}

/*///////////////////////////////////////////////////
	SUBCATEGORIES RESULTS
/////////////////////////////////////////////////////*/

div.base-subcategoriesRESULTS
{margin: 0 auto 10px auto; padding: 0 10px 10px 10px; background: #FFF;}

	div.base-subcategoriesRESULTS h1	
	{/*height: 30px; font: bold 15pt/30px Arial, Verdana, Geneva, Helvetica, sans-serif;*/ font: bold 13pt/23px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #C21E02; text-align: center; margin: 5px 0 0 0; padding: 0 15px 7px 15px; padding-left: 10px; border-bottom: 1px solid #EEE;}
	
	div.base-subcategoriesRESULTS blockquote
	{line-height: 5px; height: 5px; margin: 5px 0 0 0; padding: 0; border-bottom: 1px solid #EEE;}
	
	div.base-subcategoriesRESULTS h2
	{font: bold 11px/18pt Verdana, Arial, Geneva, Helvetica, sans-serif; color: #555; text-align: left; margin: 0; padding: 5px 15px 0 20px; padding-left: 10px; background: none;}

		div.base-subcategoriesRESULTS table
		{width: 520px; padding: 0;/* background: #FBFBFB; border: 1px solid #EEE;*/}
		
			div.base-subcategoriesRESULTS table td
			{width: 172px; text-align: left; vertical-align: top; padding: 3px;}

				div.base-subcategoriesRESULTS table td,
				div.base-subcategoriesRESULTS table td a:link,
				div.base-subcategoriesRESULTS table td a:visited,
				div.base-subcategoriesRESULTS table td a:active,
				div.base-subcategoriesRESULTS table td a:hover
				{font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #666633; text-decoration: none;}

					div.base-subcategoriesRESULTS table td a:hover
					{text-decoration: underline;}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

	RIGHT SIDE CONTENT > SUMMARY CATEGORY TREE
	
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.categoriesTreeRESULTS
{font: 8pt/18px Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: left; border: 0; padding: 10px 0 10px 0; margin: 0 auto 10px auto; padding: 0 10px 10px 10px; background: #FFF;}

	.categoriesTreeRESULTS h1
	{font: bold 11px/18pt Verdana, Arial, Geneva, Helvetica, sans-serif; color: #555; text-align: left; margin: 0; padding: 5px 15px 0 20px; padding-left: 10px; background: none;	}
	
	.categoriesTreeRESULTS strong
	{olor: #2C69B9;}

	div.categoriesTreeRESULTS blockquote
	{	line-height: 5px; height: 5px; margin: 5px 0 0 0; padding: 0; border-bottom: 1px solid #EEE;}

	div.categoriesTreeRESULTS blockquote.relatedCategoriesBase
	{padding: 0 10px 0 10px; margin: 0; line-height: normal; height: auto; border-bottom: 0;} 

	.categoriesTreeRESULTS a:link,
	.categoriesTreeRESULTS a:active,
	.categoriesTreeRESULTS a:visited,
	.categoriesTreeRESULTS a:hover
	{font-weight: bold; color: #2C69B9; text-decoration: none; margin: 0 0 0 5px; border: 0;}
	
		.categoriesTreeRESULTS a:hover
		{text-decoration: underline;}

	.categoriesTreeRESULTS a:hover
	{text-decoration: none;}

	.categoriesTreeRESULTS a.highlighted:link,
	.categoriesTreeRESULTS a.highlighted:visited,
	.categoriesTreeRESULTS a.highlighted:active,
	.categoriesTreeRESULTS a.highlighted:hover
	{font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #2C69B9; text-decoration: none; line-height: 17px; background-color: #FFF; }
	
		.categoriesTreeRESULTS a.highlighted:hover
		{text-decoration: underline;}	

/*///////////////////////////////////////////////////
	LISTING DETAIL
/////////////////////////////////////////////////////*/

#listing-detail
{width: 96%; padding-top:10px; margin:0 auto 20px;
 } html>body #listing-detail{
 padding:50px 0 0 0 !important;
}

#listing-detail form
{margin: 0; padding: 0;}

#listing-detail table td
{font: normal 8pt/18px Verdana, Arial, Helvetica, sans-serif;}

#listing-detail span a:link,
#listing-detail span a:visited,
#listing-detail span a:active,
#listing-detail span a:hover
{text-decoration: none;}

#listing-detail h2, .table-listing-detail td h2
{font: bold 11pt Verdana, Arial, Helvetica, sans-serif; color: #000;}

.top-morelisting
{
	float: left;
}

.top-morelisting a:link,
.top-morelisting a:visited,
.top-morelisting a:active,
.top-morelisting a:hover
{font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}

.top-morelisting a:hover
{text-decoration: underline;}

/*///////////////////////////////////////////////////
	LISTING DETAIL > VIEW DETAIL TABLE
/////////////////////////////////////////////////////*/

.table-listing-detail
{width: 920px; margin: 14px auto 0; padding: 5px; clear: left; background:#fdf4e2; border:0; /*border-bottom: 1px solid #E2E2E2; border-right: 1px solid #E2E2E2;*/}

/*.img-view-detail
{width:210px; text-align: center; margin-right: 5px; border:1px solid #FFF; border-left:1px solid #DDD; border-top:1px solid #DDD;}
.img-view-detail img
{margin: 10px;}*/

.table-listing-detail td
{font: 8pt/18px Verdana, Geneva, Arial, Helvetica, sans-serif;}


/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	LISTING DETAIL > DETAIL OFFERS
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

tr.listing-detailOffers td
{border: 0;}

tr.listing-detailOffers td strong
{color: #EF413D;}

tr.listing-detailOffers td strong.base-categoriesRESULTSdetail
{color: #CDCDCD; margin-right: 5px;}

tr.listing-detailOffers td a:link,
tr.listing-detailOffers td a:active,
tr.listing-detailOffers td a:visited,
tr.listing-detailOffers td a:hover
{font-weight: bold; color: #000;}

tr.listing-detailOffers td a.highlighted:link,
tr.listing-detailOffers td a.highlighted:visited,
tr.listing-detailOffers td a.highlighted:active,
tr.listing-detailOffers td a.highlighted:hover
{font-weight: normal; text-decoration: none; line-height: 17px; color:#000;}

tr.listing-detailOffers td a:hover,
tr.listing-detailOffers td a.highlighted:hover
{color: #000; text-decoration: underline;}

tr.listing-detailOffers td a.highlighted:hover
{color: #E46E34;}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	SUMMARY RESULTS > DETAIL OFFERS
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

td.listing-detailOffers
{border: 0;}

td.listing-detailOffers strong
{color: #EF413D;}

td.listing-detailOffers strong.base-categoriesRESULTSdetail
{color: #CDCDCD; margin-right: 5px;}

td.listing-detailOffers a:link,
td.listing-detailOffers a:active,
td.listing-detailOffers a:visited,
td.listing-detailOffers a:hover
{font-weight:normal ; color: #000;}

td.listing-detailOffers a.highlighted:link,
td.listing-detailOffers a.highlighted:visited,
td.listing-detailOffers a.highlighted:active,
td.listing-detailOffers a.highlighted:hover
{font-weight: normal; text-decoration: none; line-height: 17px; color:#E46E34;}

td.listing-detailOffers a:hover
{color: #000; text-decoration: underline;}

td.listing-detailOffers a.highlighted:hover
{color: #E46E34; text-decoration: underline;}


/*///////////////////////////////////////////////////
  LISTING DETAIL - FORM
/////////////////////////////////////////////////////*/

.form-listing-detail
{border: 1px solid #FFF;}

.form-listing-detail th
{font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color:#333333; text-align: right; vertical-align: top}

.form-listing-detail input, .form-listing-detail textarea
{width: 400px; font: 8pt/18px Verdana, Arial, Helvetica, sans-serif;}


/*///////////////////////////////////////////////////
  LISTING DETAIL - SLIDESHOW
/////////////////////////////////////////////////////*/

.slideshow-thumbbase
{background-color: #FCFCFC; border: 1px solid #F7F7F7; border-top: 1px solid #E9E9E9;}

	.slideshow-thumb
	{text-align:left; background: #FCFCFC; border:1px solid #EDEFEF; border-top: 1px solid #B4BFC0; border-left: 1px solid #B4BFC0;	}
	
		.slideshow-thumb img
		{margin: 5px;}
		
		.slideshow-thumb p
		{margin: 0; padding: 5px; background-color: #F2F2F2;}
	
		.slideshow-thumbbase .slideshow-thumb a:link,
		.slideshow-thumbbase .slideshow-thumb a:visited,
		.slideshow-thumbbase .slideshow-thumb a:active,
		.slideshow-thumbbase .slideshow-thumb a:hover
		{cursor: pointer;}

		.slideshow-thumbbase tr.slideshow-Morephotos td a:link,
		.slideshow-thumbbase tr.slideshow-Morephotos td a:active,
		.slideshow-thumbbase tr.slideshow-Morephotos td a:visited,
		.slideshow-thumbbase tr.slideshow-Morephotos td a:hover
		{cursor: pointer;}

/*///////////////////////////////////////////////////
  RATE FORM
/////////////////////////////////////////////////////*/

#header-form-rate
{font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #2B3F79; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; margin: 0 0 10px 0; border-bottom: 1px dashed #E9E9E9;}

/*///////////////////////////////////////////////////
  ADVANCED SEARCH
/////////////////////////////////////////////////////*/

h1.advancedsearchTITLE
{ font: bold 10pt/18px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #2C69B9; text-align: left; margin: 0; padding: 15px; padding-left: 10px; background: bottom url("../images/layout_edirectory/bg_h2bottom.gif") no-repeat left; border: 0;}

table.advancedsearch
{ width: 520px; margin: 10px auto 0 auto; background: #FBFBFB; border: 1px solid #E7E7E7; border: 3px solid #EEEEEE;}

	table.advancedsearch td,
	table.advancedsearch th
	{  font: normal 10px Verdana, Arial, Helvetica, sans-serif; vertical-align: top; padding: 7px;}

		table.advancedsearch th
		{ white-space: nowrap; }

			table.advancedsearch th span
			{ display: block;}

			table.advancedsearch td span
			{ display: block; margin: 10px 0 0 0;}


	table.advancedsearch td
	{ width: 100%;}

		table.advancedsearch select.advanced-input-dd-simplesearch,
		table.advancedsearch input
		{ width: 180px;}

		table.advancedsearch div.button input
		{ border: 0; }

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

	USER LOCATION
	
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

table.table-USERlocation
{
	color: #43553F; margin: 20px auto 20px auto; background-color: #EEFAEC; border: 1px solid #C9E4C3;
}

table.table-USERlocation th,
table.table-USERlocation td
{
	font: normal 8pt/normal Verdana, Arial, Helvetica, sans-serif; padding: 3px;
}

table.table-USERlocation th
{
	font-weight: bold; white-space: nowrap; border: 0;
}

table.table-USERlocation select,
table.table-USERlocation input
{
	font: normal 8pt/normal Verdana, Arial, Helvetica, sans-serif;
}

table.table-USERlocation input.inputRadio
{
	margin: 0; padding: 0;
}

table.table-USERlocation select
{
	width: 100%;
}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

	RIGHT SIDE CONTENT > STANDARD TABLE ON THE MEMBERS
	
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.standard-table
{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	width: 650px;
	color: #333;
	
	margin: 10px auto 0 auto;
	padding:0;
}

.standard-table td
{
	text-align: left;
	vertical-align: middle;
	padding: 4px;
}

.standard-table th
{
	width: 130px;

	color: #003365;
	font-weight: normal;	
	text-align: right;
	vertical-align: middle;

	padding: 5px;
}

.standard-table a:link,
.standard-table a:active,
.standard-table a:visited,
.standard-table a:hover
{
	text-decoration: underline; color: #003365;
}


.standard-table a:hover
{
	text-decoration: none;
}

.standard-table th.standard-tabletitle
{
	font: bold 11px/10pt  Verdana, Arial, Helvetica, sans-serif;
	color: #EF6103;
	width: auto;

	text-align: left;
	font-weight: bold;	
	
	border-bottom:1px solid #a3bcd5;
}

.standard-table .first_line
{
	padding-top:10px;
}

.standard-table table
{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}

.standard-table th span
{
	color: #587897;
	font-weight: normal;
	font-size:9px;
}

.standard-table td textarea,
.standard-table td select
{
	width: 340px; 
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.standard-table td.image-space,
.standard-table th.image-space
{
	text-align: center;
}

.standard-table td input
{
	width: 340px; 
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.standard-table td input.image-input
{
	width: 300px; 
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.standard-table th input
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.standard-table td input.standard-table-putradio,
.standard-table-putradio
{
	width: auto;
	border: 0;
	margin: 0;
	padding: 0;
}

.standard-table td.standard-tablenote
{
	color: #EF413D;
	padding: 10px;

	background-color: #FFF;
	border: 1px solid #EEE;
}

/*///////////////////////////////////////////////////
	SIGN UP > CHOOSE LEVEL
/////////////////////////////////////////////////////*/

/* OUSIDE BOX > CHOOSE LEVEL */
blockquote.ChooseLevel-topDetail,
blockquote.ChooseLevel-contentMain,
blockquote.ChooseLevel-bottomDetail
{ width: 511px; line-height: 10px; height: 10px; margin: 0 auto 0 auto; padding: 0; clear: both;}

	blockquote.ChooseLevel-topDetail
	{ margin-top: 20px; background: url("../images/bg_standardChooseLevel_top.gif") 0 0 no-repeat;}
	
	blockquote.ChooseLevel-contentMain
	{ height: auto; background: url("../images/bg_standardChooseLevel.gif") 50% 0 repeat-y;}

	blockquote.ChooseLevel-bottomDetail
	{ margin-bottom: 20px; background: url("../images/bg_standardChooseLevel_bottom.gif") 0 0 no-repeat;}


	blockquote.ChooseLevel-contentMain h3
	{ font: normal 10px Verdana, Arial, Helvetica, sans-serif; text-align: left; margin: 0 0 5px 0; padding: 0 0 10px 20px; border-bottom: 1px solid #F2F2F2;}

	/* SIGN UP > CHOOSE LEVEL */

	table.standardChooseLevel
	{ width: 480px; margin: 0 auto 0 auto; font: normal 10px Verdana, Arial, Helvetica, sans-serif;}
	
		table.standardChooseLevel th,
		table.standardChooseLevel td
		{  font: bold 14px Arial, Helvetica, sans-serif; color: #F46105; text-align: right; white-space: nowrap;}
		
		table.standardChooseLevel th
		{ font: normal 18px Verdana, Arial, Helvetica, sans-serif; color: #555; }
			
		table.standardChooseLevel td
		{ width: 100%;}

/*///////////////////////////////////////////////////
	SIGN UP > STANDARD STYLE
/////////////////////////////////////////////////////*/
form.formSIGNUP
{ border-top: 1px dashed #CDCDCD; padding-top: 20px; }

table.standardSIGNUPTable,
table.standardSIGNUPTable table,
/* SIGN UP > USER */ table.standardSIGNUPTable-user
{ width: 570px; margin: 0 auto 0 auto; font: normal 10px/15pt Verdana, Arial, Helvetica, sans-serif; color: #222;}
	
	/* SIGN UP > USER */ table.standardSIGNUPTable-user
	{ width: 480px; margin-bottom: 20px;}

	table.standardSIGNUPTable table
	{ width: auto; }

	table.standardSIGNUPTable th.SIGNUPTable-title,
	/* SIGN UP > USER */ table.standardSIGNUPTable-user th.USERtable-title
	{ width: auto; font: bold 14px Arial, Helvetica, sans-serif Arial, Helvetica, sans-serif; text-align: left; color: #666633;}
	
	/* SIGN UP > USER */ table.standardSIGNUPTable-user th.USERtable-title
	{ color: #000; padding-bottom: 5px; padding-left: 20px; background: url("../images/icon_atention.gif") 0 0 no-repeat;}

	table.standardSIGNUPTable th.SIGNUPTable-title span
	{ font: 10px Verdana, Arial, Helvetica, sans-serif; display: block; color: #CC0000; }

	table.standardSIGNUPTable th,
	/* SIGN UP > USER */ table.standardSIGNUPTable-user th
	{ font-weight: normal; text-align: right; white-space: nowrap; vertical-align: top; color: #000;}
	
	/* SIGN UP > USER */ table.standardSIGNUPTable-user th
	{ padding-right: 5px;}
	
	table.standardSIGNUPTable td,
	/* SIGN UP > USER */ table.standardSIGNUPTable-user td
	{ width: 100%; text-align: left; }

	/* SIGN UP > USER */ table.standardSIGNUPTable-user td.warning
	{ font-size: 10px; font-weight: bold; color: #0E8D07; }

		table.standardSIGNUPTable td span
		{ font-size: 9px; color: #999; display: block;}

	/* LINK */
	table.standardSIGNUPTable a:link,
	table.standardSIGNUPTable a:active,
	table.standardSIGNUPTable a:visited,
	table.standardSIGNUPTable a:hover
	{ font-weight: normal; color: #000; }

		table.standardSIGNUPTable a:hover
		{ text-decoration: none; }
		
	/* INPUT */
	table.standardSIGNUPTable input,
	table.standardSIGNUPTable select
	{ width: 100%; font: normal 10px Verdana, Arial, Helvetica, sans-serif; padding: 2px; border: 1px solid #BBB; }

	table.standardSIGNUPTable select
	{ width: 50%; }

	table.standardSIGNUPTable input.inputRadio
	{ width: auto; padding: 0; border: none;}

		/* WARNING BOX */
		table.standardSIGNUPTable table.warningBOXtext
		{ width: 410px; margin: 0 auto 0 auto; border: 0;}
		
		table.warningBOXtext th
		{ padding-right: 5px;}
		
		table.warningBOXtext th,		
		table.warningBOXtext td
		{ color: #CC0000; vertical-align: middle;}

div.Listing_Type, div.Listing_Type_Prev
{display:inline;}

/*///////////////////////////////////////////////////
	SIGN UP > STANDARD BUTTON
/////////////////////////////////////////////////////*/

ul.signupButton
{ width: auto; height: 32px; margin: 20px auto 20px auto; padding: 0; border: 0; text-align: center; }

	ul.signupButton li
	{ /*float: left;*/ display: inline; padding-right: 5px; list-style: none; }

		ul.signupButton li input
		{ width: 130px; height: 32px; font: bold 10px/32px Verdana, Arial, Helvetica, sans-serif; color: #FFF; cursor: pointer; background: url("../images/bt_order.gif"); border: 0px; }]
