body		{ color:#000000; background-color:#FFFFFF; font-size:8pt; font-family: verdana, arial, sans-serif; margin: 0px 0px; background-image: url('images/bg.jpg');}
td			{ font-size:10px; font-weight:normal; text-decoration:none; line-height:13px}
form 		{ display: inline; }
img		{ border: 0px solid;}

/***** NEW Classe in 2006 Start *****/

.ad				{border: 1px solid #F6FF00;}

.search-maine		{ color:#FFFFFF; font-size:8pt; font-weight:bold; text-decoration:none; }

.menu-links			{ color:#FFFFFF; font-size:8pt; font-weight:bold; text-decoration:none; }
.menu-links:hover	{ color:#f6ff00; text-decoration:none; }

.menu-links2			{ color:#000000; font-size:8pt; font-weight:bold; text-decoration:underline; }
.menu-links2:hover	{ color:#D61010; text-decoration:underline; }

a.copyright			{ color:#BBBBBB; font-size:10px; font-weight:normal; text-decoration:none; line-height:10px;}
a.copyright:hover	{ color:#c53333; font-size:10px; text-decoration:none; line-height:10px;}

a.listyourbiz			{ color:#c53333; font-size:10px; font-weight:bold; text-decoration:none; }
a.listyourbiz:hover	{ color:#0000FF; font-size:10px; text-decoration:none; }

a.loglink			{ color:#c53333; font-size:10px; font-weight:bold; text-decoration:none; }
a.loglink:hover	{ color:#0000FF; font-size:10px; text-decoration:none; }

a.listyourbiztop			{ color:#f6ff00; font-size:10px; font-weight:bold; text-decoration:none; }
a.listyourbiztop:hover	{ color:#e53333; font-size:10px; text-decoration:none; }

.top-menu 		{ background-color:#CE0000; color:#FFFFFF; font-size:11px; font-weight:bold; line-height:1.6em; border-bottom : solid 1px #000000; margin: 0px 10px 12px 0px;}
.bottom-menu 	{ color:#000000; font-size:11px; font-weight:bold; line-height:1.6em;}
.category-text { font-size:11px; font-weight:bold; line-height:20px;}
.feature-biz 	{ color:#FFFFFF; font-size:11px; font-weight:bold; line-height:20px;}
.copyright	{ color:#BBBBBB; font-size:10px; font-weight:normal; line-height:10px;}
.loggedin	{ color:#666666; font-size:10px; font-weight:bold; line-height:24px;}
.search-table { background-color:#AED0F7; color:#FFFFFF; font-size:11px; font-weight:bold; border: 1px solid #000000;}

/***** NEW Classe in 2006 End *****/

.text1 	{ font-size:11px; line-height:20px;}
.text2 	{ font-size:11px; font-weight:bold; line-height:20px;}

.red-text 	{ color:#FF0000; font-size:11px; font-weight:bold; line-height:20px;}

.bgtexture 		{ background-image:url('/images/content_bg2.gif') }
.bg-2007 		{ background-image:url('/images/2007/bg.jpg') }
.bg-xmas			{ background-image: url('/images/newsite/right_xmas.jpg'); background-repeat: no-repeat; }
.welcome-title	{ font-size:17px; font-weight:bold; text-decoration:none;}
.virdir1	      { background-color:#FFFFFF;}
.virdir2	      { background-color:#E0E0E0;}

.line-height	        {  font-size:11px; line-height:20px}
.pic				{border: 1px solid #9C9A9C;}
.x	        	{  font-size:35px;}
.x2	        	{  color:red; font-size:20px;}

/***** NEW Classe used in Display of Listings *****/
.lis-header-1 	{ background-color:#4A75A5; border-top : solid 1px #000000; border-bottom : solid 1px #000000; border-left : solid 1px #000000; color:#FFFFFF; color:#FFFFFF; font-size:8pt; font-weight:bold;}
.lis-header 	{ background-color:#4A75A5; border-top : solid 1px #000000; border-bottom : solid 1px #000000; border-right : solid 1px #000000; color:#FFFFFF; font-size:8pt; font-weight:bold;}
.lis-gold		{ background-color:#EFEF82; }
.lis-silver		{ background-color:#D7D5D5;}
.lis-bronze		{ background-color:#FFF2E2;}
.err-message 	{ font-size:13px; color:#FF0000; font-weight:bold;}
.err-tips 		{ font-size:13px; color:#000000; line-height:24px}

.lis-gold-left			{ background-image:url(http://www.downtownme.com/back_gold.jpg); background-color:#FDC03E; border-left : solid 3px #000000; border-top : solid 3px #000000; border-bottom : solid 3px #000000; border-right : solid 1px #000000;}
.lis-gold-middle		{ background-image:url(http://www.downtownme.com/back_gold.jpg); background-color:#FDC03E; border-top : solid 3px #000000; border-bottom : solid 3px #000000; border-right : solid 1px #000000;}
.lis-gold-right		{ background-image:url(http://www.downtownme.com/back_gold.jpg); background-color:#FDC03E; border-top : solid 3px #000000; border-bottom : solid 3px #000000; border-right : solid 3px #000000;}

.lis-silver-left		{ background-color:#B5CFE7; border-left : solid 1px #21498C; border-top : solid 1px #21498C; border-bottom : solid 1px #21498C; border-right : solid 1px #21498C;} 
.lis-silver-middle	{ background-color:#B5CFE7; border-top : solid 1px #21498C; border-bottom : solid 1px #21498C; border-right : solid 1px #21498C;} 
.lis-silver-right		{ background-color:#B5CFE7; border-top : solid 1px #21498C; border-bottom : solid 1px #21498C; border-right : solid 1px #21498C;} 

.lis-bronze-left		{ background-color:#EFFBFF; border-left : solid 1px #81A1D6; border-top : solid 1px #81A1D6; border-bottom : solid 1px #81A1D6; border-right : solid 1px #81A1D6;} 
.lis-bronze-middle	{ background-color:#EFFBFF; border-top : solid 1px #81A1D6; border-bottom : solid 1px #81A1D6; border-right : solid 1px #81A1D6;} 
.lis-bronze-right		{ background-color:#EFFBFF; border-top : solid 1px #81A1D6; border-bottom : solid 1px #81A1D6; border-right : solid 1px #81A1D6;} 

.lis-online-left		{ background-color:#EFECEC; border-left : solid 1px #E1E0E0; border-top : solid 1px #E1E0E0; border-bottom : solid 1px #E1E0E0; border-right : solid 1px #E1E0E0;} 
.lis-online-middle	{ background-color:#EFECEC; border-top : solid 1px #E1E0E0; border-bottom : solid 1px #E1E0E0; border-right : solid 1px #E1E0E0;} 
.lis-online-right		{ background-color:#EFECEC; border-top : solid 1px #E1E0E0; border-bottom : solid 1px #E1E0E0; border-right : solid 1px #E1E0E0;} 

.lis-none-left			{ background-color:#FFFFFF; border-left : solid 1px #E1E0E0; border-top : solid 1px #E1E0E0; border-bottom : solid 1px #E1E0E0; border-right : solid 1px #E1E0E0;}
.lis-none-middle		{ background-color:#FFFFFF; border-top : solid 1px #E1E0E0; border-bottom : solid 1px #E1E0E0; border-right : solid 1px #E1E0E0;}
.lis-none-right		{ background-color:#FFFFFF; border-top : solid 1px #E1E0E0; border-bottom : solid 1px #E1E0E0; border-right : solid 1px #E1E0E0;}

/***** NEW Classe used in Top *****/
.dash-color	 		{ color: #FF0000; text-decoration:none }
.top-option			{ background-color: #E7EFFF; border : solid 1px #00316A;}
.top-menu-border		{ border-left : solid 1px #21498C; border-right : solid 1px #21498C;}



/***** Classes used in the top section *****/
.top-bg		{background-image:url(http://www.downtownme.com/images/top_repeat.jpg);}
.bgblue 		{ background-color:#00316A;}
.top-text		{ color:#FFFFFF;}
.top-textbox		{ border: 1px solid #9C9A9C; font-size:10pt; color: #000000; font-weight:normal; }
.top-button		{ border: 1px solid #9C9A9C; font-size:10pt; background-color:#21498C; color: #FFFFFF; font-weight:normal; }

/***** Classes used in the bottom section *****/
.bot-textbox		{ border: 1px solid #9C9A9C; font-size:10pt; color: #000000; font-weight:normal; }
.bot-link		{ color:#4040FF; font-size:10px; font-weight:normal; text-decoration:none; }
.bot-link:hover		{ color:#D61010; text-decoration:underline; }
.bot-button		{ border: 1px solid #9C9A9C; font-size:10pt; background-color:#21498C; color: #FFFFFF; font-weight:normal; }
.bot-error		{ color:#D61010; }
.bot-message		{ color:#D63030; font-size:11pt; }
.bot-message-table	{ border: 1px solid #9C9A9C; background-color:#F9F9F9; }
.bot-text		{ font-size:11px; }
.rules			{ color:#3A3A3a }

/* This set preferred member section*/
.bot-pref-table 	{ border: 1px solid #A97575; background-color:#EEE3E3; }
.bot-pref-hr 		{ height:1px; color:#A97575;}

/***** Classes used in the mid and sub category display *****/
.mid_sub_title		{ color:#FFFFFF; font-size:10pt; font-weight:bold; text-decoration:none; }
.mid_sub_dash		{ color:#000000; font-size:8pt; font-weight:bold; text-decoration:none; }

.a_mid			{ color:#000000; font-size:8pt; font-weight:bold; text-decoration:none; }
.a_mid:hover		{ color:#D61010; text-decoration:underline; }

.a_sub			{ color:#000000; font-size:8pt; font-weight:normal; text-decoration:none; }
.a_sub:hover		{ color:#D61010; text-decoration:underline; }

/***** Classes used statistics report *****/

.stat-table-border 	{ border: 1px solid #000000; background-color:#F2F2F7; }
.stat-inside-color 	{ background-color:#FFFFE1; }

.stat-title	 	{ font-size:13px; color: #FFFFFF; font-weight:normal; }
.stat-cust	 	{ font-size:12px; color: #FFFFFF; font-weight:normal; }
.stat-address	 	{ font-size:10px; color: #FFFFFF; font-weight:normal; }
.stat-date	 	{ font-size:10px; color: #FFFFFF; font-weight:normal; }

.stat-hr	 	{ height:1px; color:#000000; width:550px; }

.stat-number		{ font-size:10px; color: #000000; font-weight:bold; }
.stat-tot-text		{ font-size:13px; color: #000000; font-weight:bold; }
.stat-tot-number	{ font-size:13px; color: #FF0000; font-weight:bold; }


/***** Classes used in the customer display *****/

/* This set the the city or state name*/
.cus-text-loc		{ color:#D61010; font-size:8pt; font-weight:bold; text-decoration:none; }

/* This set the search criteria first line on the right*/
.cus-text-header1	{ color:#21498C; font-size:8pt; font-weight:bold; text-decoration:none; }

/* This set the how many are found text */
.cus-page-info		{ color:#21498C; font-size:8pt; font-weight:bold; text-decoration:none; }

/* This set the column title text */
.cus-text-header2	{ color:#FFFFFF; font-size:8pt; font-weight:bold; text-decoration:none; }

/* This set the alternate bar */
.cus-altbar-color	{ background-color:#21498C; color:#FFFFFF; font-size:8pt; font-weight:bold; text-decoration:none;}

/* This set the color of each row */
.cus-row1-color		{ background-color:#B3CDE7;}
.cus-row2-color		{ background-color:#EEFAFF;}

/* This set the borders on each cell */
.cus-row-borders-all	{ border-bottom : solid 3px #21498C; border-right : solid 3px #21498C; font-size:10px; font-weight:normal; line-height:14px;}
.cus-row-borders-first	{ border-bottom : solid 3px #21498C; border-left : solid 3px #21498C; border-right : solid 1px #21498C; font-size:10px; font-weight:normal;}
.cus-row-borders-last	{ border-bottom : solid 3px #21498C; border-right : solid 1px #21498C; font-size:10px; font-weight:normal; line-height:14px;}

/* This set the pages link */
.cus-page-current	{ color:#D61010; font-size:8pt; font-weight:bold; text-decoration:none; }
.cus-page-link		{ color:#4040FF; font-size:8pt; font-weight:bold; text-decoration:none; }
.cus-page-link:hover	{ color:#D61010; text-decoration:underline; }

/* This set the website link */
.cus-a-biz-name			{ color:#0030CE; font-size:10px; font-weight:bold; text-decoration:none; }
.cus-a-biz-name:hover	{ color:#D61010; text-decoration:underline; }

/* This set the e-mail link */
.cus-a-email		{ color:#4040FF; font-size:10px; font-weight:normal; text-decoration:none; }
.cus-a-email:hover	{ color:#D61010; text-decoration:underline; }

/***** Classes used in map display *****/
.map-link		{ color:#4040FF; font-size:8pt; font-weight:normal; text-decoration:none; }
.map-link:hover		{ color:#D61010; text-decoration:underline; }

/***** Classes used in operating hours display *****/
.oh-name		{ color:#000000; font-size:8pt; font-weight:bold; }

.oh-link		{ color:#4040FF; font-size:8pt; font-weight:normal; text-decoration:none; }
.oh-link:hover		{ color:#D61010; text-decoration:underline; }

/***** Classes used alphabetic lists *****/
.alpha-letters		{ color:#4040FF; font-size:8pt; font-weight:normal; text-decoration:underline; }
.alpha-letters:hover	{ color:#D61010; text-decoration:underline; }

.alpha-row1-color	{ background-color:#B3CDE7;}
.alpha-row2-color	{ background-color:#EEFAFF;}

.alpha-city-name	{ color:#4040FF; font-size:8pt; font-weight:bold;}

/***** Classes used in the phd display *****/
.phd			{ font-size:7pt; }
.phdlink		{ color:#4040FF; font-size:7pt; text-decoration:none; }
.phdlink:hover		{ color:#D61010; font-size:7pt; text-decoration:underline; }

/***** Classes used all the other links *****/

a.all-link:link	 	{ color: #0000FF; text-decoration:none }
a.all-link:visited	{ color: #0000FF; text-decoration:none }
a.all-link:active 	{ color: #0000FF; text-decoration:none }
a.all-link:hover	{ color: #FF0000; text-decoration:underline }

/***** Classes used all the other links *****/

a.top-link:link	 	{ color: #FFFFFF; text-decoration:none }
a.top-link:visited	{ color: #FFFFFF; text-decoration:none }
a.top-link:active 	{ color: #FFFFFF; text-decoration:none }
a.top-link:hover		{ color: #EFEF84; text-decoration:underline }

/***** Classes used in the new member links *****/

a.new-member-link:link	 	{ color: #000000; text-decoration:none }
a.new-member-link:visited	{ color: #000000; text-decoration:none }
a.new-member-link:active 	{ color: #000000; text-decoration:none }
a.new-member-link:hover		{ color: #FF0000; text-decoration:underline }




