html { overflow-x: auto; } 


BODY {
	 font-family: Verdana; 
	font-size: 10px;
	color: #000000;
	background-color: #ffffff;
	margin: 0;
} 

bodyborder
{
	border-bottom: 1px solid #fffffff;
	border-left: 1px solid  #fffffff;
	border-right: 1px solid  #fffffff;
	border-top: 1px solid  #fffffff;
}

text2{
	  font-family:Verdana; font: 12px;
}

BR {
font-size : 2px; 
margin : 0; 
} 

a {
	font-family:  Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	
}
.a:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #0000000;
	text-decoration: none;	
}
.a:visited {
	font-family:  Verdana;
	font-size: 10px;
	color: #0000000;
	text-decoration: none;
	
}
.black {
	font-family: Verdana;
	font-size:10px; 
	color: #000000;  
}
.logo {
	font-family: Verdana;
	font-size: 12pt; font-weight: bold;
	color: #000000;  
}a.footerar{
	font-family:tahoma;
	font-size: 8pt;
	color: #ffffff; font-weight:bold;
	text-decoration: none;
}
		
a.footerar:hover {
	font-family:tahoma;
	font-size: 8pt;;font-weight:bold;
	color: #ffffff;text-decoration: underline; 
	
}a.footerar:visited {
	font-family:tahoma;
	font-size: 8pt;;font-weight:bold;
	color: #ffffff;	text-decoration: none;
}
a.footer{
	font-family: Verdana;
	font-size: 8pt;
	color: #ffffff; font-weight:bold;
	text-decoration: none;
}
		
a.footer:hover {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}a.footer:visited {
	font-family:Verdana;
	font-size: 8pt;;font-weight:bold;
	color: #ffffff;	text-decoration: underline; 
}a.footer:active {
	font-family:Verdana;
	font-size: 8pt;;font-weight:bold;
	color: #ffffff;	text-decoration: underline;
}
.small{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	}
a.small{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	}
	
a.small:hover {
	font-family: Verdana;
	font-size: 10px;) 
	color: #000000;text-decoration: none;
	
	
}a.small:visited {
	font-family:Verdana;
	font-size: 10px;
	color: #000000;text-decoration: none;		
}	

	a.text{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	}
	
a.text:hover {
	font-family: Verdana;
	font-size: 11px;) 
	color: #000000;text-decoration: none;
	
	
}a.text:visited {
	font-family:Verdana;
	font-size: 11px;
	color: #000000;text-decoration: none;		
}	
 a.use{
	font-family: Verdana;
	font-size: 12px;text-decoration: none;
	
	color: #000000;
	}
	
a.use:hover {
	font-family: Verdana;
	font-size: 12px;text-decoration: none;
	 
	color: #000000;
	
}a.use:visited {
	font-family:Verdana;
	font-size: 12px;text-decoration: none;
	
	color: #000000;	}
a.pathway {
  font-family: Verdana;
  font-size: 13px; height: 22px; 
  color: #000000;background-color: #FFFF2F;display: block;
}

a.pathway:link, a.pathway:visited {
  font-family: Verdana;
  color            : #000000;font-size: 13px;
  font-weight      : bold;display: block;height: 23px;
}

a.pathway:hover, a.pathway:active {
	font-family: Verdana;
	color: #000000;
	font-weight: bold;font-size: 13px;
	background-color: #FFD940;
	text-decoration: none;height: 23px;
	display: block;
}


INPUT , SELECT {
background-color : #F1f2f3; 
font-family : verdana; 
font-size : 11px; 
color : #000000;

} 

TEXTAREA {
background-color : #FFFFFF; 
color : #000000; 
font-family : verdana; 
font-size : 11px; 
} 



TD 

LI {
	color: #000000;
	list-style-image: none;
	margin: 1px 1px;
	padding: 1px 1px;
	list-style-type: disc;
} 


TD {
	color : #000000;
	font-family : verdana;
	font-size : 11px;
	text-decoration : none;
} 

form {
border-width : 0; 
padding : 0; 
margin : 0; 
display:inline;
} 

.border {
	border-bottom : 1px solid #FEC538;
	border-left : 1px solid #FEC538;
	border-right : 1px solid #FEC538;
	border-top : 1px solid #FEC538;
}

.border2 {
	BACKGROUND-REPEAT: repeat-x;
	border-left: 2px solid #FFD940;
	border-right: 2px solid #FFD940;
	border-top: 2px solid #FFD940;
	border-bottom: 2px solid #FFD940;
}








/* Categories */

.maincat {
        font-family: verdana;
        font-size: 13px;
        
	text-decoration : none; 
}







/* SubCategories on the index page */

.subcat {
        font-family: verdana;
        font-size: 10px;
	text-decoration : underline; 

}






/* Category Counters (number of subcategories, number of listings */

.count {
        font-family: verdana;
        font-size: 9px;
	color: 888888;
	text-decoration : none; 

}



/* Empty Categories */

.emptycat {
        font-family: verdana;
        font-size: 13px;
        font-weight: bold;
	text-decoration : none; 
	color: 888888;
}


/* Empty SubCategories on the index page*/

.emptycat2 {
        font-family: verdana;
        font-size: 10px;
	text-decoration : none; 
	color: 888888;
}


/* Side boxes gray text (hits, date) */

.sideboxtext {
        font-family: verdana;
        font-size: 10px;
	text-decoration : none; 
	color: AAAAAA;
}

/* Side boxes description font */

.boxdescr
{
        font-family: verdana;
        font-size: 9px;
	text-decoration : none; 
	color: 777777;

}

.companyA
{
        font-family: verdana;
        font-size: 12px;
	text-decoration : none; 
        font-weight: bold;
	color: red;
}

.companyB
{
        font-family: verdana;
        font-size: 10px;
	text-decoration : none;
        font-weight: bold; 
	color: blue;
}

.companyC
{
        font-family: verdana;
        font-size: 10px;
	text-decoration : none;
        font-weight: bold;
	color: green;
}

.companyD
{
        font-family: verdana;
        font-size: 11px;
	text-decoration : underline; 
        font-weight: bold;
	color: black;
}
div#admin{
    padding:10px;
	margin: 15px 15px;
	/*margin:0 auto;
	width:80%;
	background-color:#6f6f6;*/
}

#admin p.warn,#admin p.ok{
	text-align:center;
}



#mainmenu ul li a:hover,#mainmenu ul li a:focus,#mainmenu ul li a:active{
/*color: #930;*/
background: #e5ecf9;
}


#mouse_over{
	/*color: #930;*/
	background: #e5ecf9;
}






TD.breadcrumb:HOVER {
   font: bold 13px Verdana;
	background-color: #FFD940; 
}
TD.breadcrumb:VISITED {
    font: bold 13px Verdana;
	background-color: #FFD940; 
	 }
/* set millions of background images */
.rbroundbox { background: url(template/default/images/nt.gif) repeat; }
.rbtop div { background: url(template/default/images/tl.gif) no-repeat top left; }
.rbtop { background: url(template/default/images/tr.gif) no-repeat top right; }
.rbbot div { background: url(template/default/images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(template/default/images/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 50%; margin: 1em auto; }



.webfx-spellchecker-menu {
	BORDER-RIGHT: threeddarkshadow 1px solid; BORDER-TOP: threedlightshadow 1px solid; BORDER-LEFT: threedlightshadow 1px solid; BORDER-BOTTOM: threeddarkshadow 1px solid; POSITION: absolute
}
.webfx-spellchecker-menu .inner {
	BORDER-RIGHT: buttonshadow 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: buttonhighlight 1px solid; PADDING-LEFT: 2px; BACKGROUND: buttonface; PADDING-BOTTOM: 2px; BORDER-LEFT: buttonhighlight 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: buttonshadow 1px solid
}
.webfx-spellchecker-menu A {
	PADDING-RIGHT: 5ex; DISPLAY: block; PADDING-LEFT: 3ex; PADDING-BOTTOM: 1px; FONT: menu; COLOR: menutext; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.webfx-spellchecker-menu A:hover {
	BACKGROUND: highlight; COLOR: highlighttext
}
.webfx-spellchecker-menu .separator {
	BORDER-TOP: buttonshadow 1px solid; MARGIN: 2px; OVERFLOW: hidden; BORDER-BOTTOM: buttonhighlight 1px solid
}
.webfx-spell-textarea {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; FONT: menu; COLOR: windowtext; ; LINE-HEIGHT: expression('1.5em'); PADDING-TOP: 1px; POSITION: absolute; BORDER-RIGHT-WIDTH: 0px
}
.webfx-spell-markupbox {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: window; PADDING-BOTTOM: 1px; FONT: menu; OVERFLOW: hidden; COLOR: window; ; LINE-HEIGHT: expression('1.5em'); PADDING-TOP: 3px; WHITE-SPACE: pre; POSITION: absolute
}
