
TD {
font-family:   verdana;  font-size:12px;   
}
TH {
font-family:   verdana,arial;  font-size: 12px; color:#606173; background-color: #ffffff; text-align: left
}
BODY {
font-family:   verdana,arial;  font-size: 12px; color:#606173;
}
.content {
font-family: verdana;
font-size: 12px;
color: #606173
}
.bullets {
font-family: verdana;
font-size: 12px;
color: #314260;
margin-bottom : 5px;
}
.submenu {
font-family: verdana;
font-size: 12px;
color: #0063AB;
font : bold;
margin-bottom : 0px;
margin-top : 2px;
}
.submenu1 {
font-family: verdana;
font-size: 12px;
color: #000055;
font : bold;
margin-bottom : 0px;
margin-top : 2px;
}
.subheader {
font-family: times;
font-size: 17;
color: #0080e2;
font : normal;
margin-bottom : 4px;
margin-top : 2px;
} 
.tabinactive {
font-family: verdana;
font-size: 12px;
color: #ffffff;
font : bold;
margin-bottom : 0px;
margin-top : 0px;
}
.subtab {
font-family: verdana;
font-size: 12px;
color: #008FFC;
font : bold;
margin-bottom : 0px;
margin-top : 0px;
}
.subtabinactive {
font-family: verdana;
font-size: 12px;
color: White;
font : bold;
margin-bottom : 0px;
margin-top : 0px;
}
.toplinks {
font-family: verdana;
font-size: 12px;
font-weight: bold;
color: #008ACF;
text-decoration: none;
vertical-align : middle;
}
.compname {
font-family: verdana;
font-size: 12px;
color: #003652;
font : bold;
margin-bottom : 0px;
margin-top : 0px;
border-bottom-width : 1px;
border-bottom-style : solid;
}
.complinks {
font-family: verdana;
font-size: 9px;
color: #0096B3;
margin-bottom : 0px;
margin-top : 0px;
}
.address {
font-family: verdana;
font-size: 12px;
color: #0063AB;
}
.profile a {
font-family: verdana;
font-size: 12px;
color: #0063AB;
}
.linetd {
border-bottom : 1px solid #CFD9DF;
}
.phone {
font-family: verdana;
font-size: 12px;
font-weight: bold;
color: #0063AB;
}
.domainnames {
font-family: verdana;
font-size: 12px;
color: #007DDB;
font : bold;
margin-bottom : 0px;
margin-top : 0px;
}
.footertext {
font-family: verdana;
font-size: 9 px;
color: #E0EDFF;
}
.categories {
font-family: verdana,arial,helvetica,clean,sans-serif;
font-size: 12px;
font-weight: bold;
color: #606173;
}
.companyname {
font-family: verdana,arial,helvetica,clean,sans-serif;
font-size: 12px;
font-weight: bold;
color: Black;
}
A,A:visited {  
text-decoration: none;
font-family: verdana;
font-size: 12px;
color: #005488
}
A:HOVER  {
color: #cc0000;
font-size: 12px;
}
.genmenu{  
text-decoration: none;
font-family: verdana;
font-size: 12px;
font-weight: bold;	
color: #cc0000
}
A.genmenu{  
text-decoration: none;
font-family: verdana;
font-size: 12px;
color: #cc0000
}
A.genmenu:HOVER  {
color: #cc0000;
}
.regist {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
width:170px;
color: #606173 
}
INPUT {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
width:170px;
font-weight: bold;
height:24px;
color: #606173 
}
/*INPUT.img {
width:10px;
color: #606173 
}
*/
INPUT.mini {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
width:120px;
color: #606173 
}
INPUT.black {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
border-color:#888888; 
height:17px;
border-style:solid; 
}
INPUT.rating {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
width:12px;
color: #606173 
} 
INPUT.category {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
width:15px;
color: #606173 
} 
SELECT.mini{
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
width:120px;
color: #606173 
}
SELECT {
font-family: Verdana, Arial, sans-serif;
font-size: 14px;
width:175px;
font-weight: bold;
height:32px;
color: #606173 
}
CHECKBOX, RADIO {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
}
.mini {font-size:12px;color: #606173;}
.boxText { font-family: Verdana, Arial, sans-serif; font-size: 8px;color: #606173   }
.errorBox {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
background: #FFBDBF;
font-weight: bold;
font-style : normal;
font : bold;
margin : 2px 2px;
background-color : #FFE6E6;
border : 1px solid #FFDBDB;
padding : 1px;
text-align:center;
}
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033;}
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }
.text-border {
padding-top:6px;  padding-left:5px; padding-right:5px; border : 1px solid #d9ebf8; background: #ffffff; 
}
.middle-text-border {
padding-top:6px; padding-bottom:6px; padding-left:5px; padding-right:5px; border : 1px solid #d9ebf8; background: #ffffff; 
font-size : 12px; 
}
div.white{
padding-top:6px; padding-left:5px; padding-right:5px; border : 1px solid #ffffff;
}
div.members{
padding-top:1px; padding-left:1px; padding-right:1px; border : 1px solid #aaaaaa; background: #ffffff; margin-top:5px;width:900px;
}

.intro
{
float:right;
clear:both; 
height:100%;
padding: 3px 3px 3px 3px;
width:20%;
font-size : 12px;
}

.rightprofile
{
float:right;
padding: 3px 3px 3px 3px;
font-weight : bold;
text-align:left;
}
.rightprofile a{
font-family: verdana;
font-size: 12px;
color: #005488;
}
.rightprofile   a:hover{
font-family: verdana;
font-size: 12px;
color: #cc0000;
text-decoration:underline;
}

.gold {
background: #fbe5bf;
padding: 2px 2px 2px 2px;
font-weight : bold;
border : 1px solid #df920d;
 
margin:1px;
width:700px;
height:230px;
color:#7e3f00;
display:block;
text-align:left;
}
.vip{
float:right;
width:400px;
height:200px;
margin:4px;
}

.gold a {
font-family: verdana;
 
color: #7e3f00;
font : bold;
}
.gold a:hover {
font-family: verdana;
 
color: #cc0000;
font : bold;
}
.silver {
background: #e7fcf7;
padding: 3px 3px 3px 3px;
font-weight : bold;
border : 1px solid #000089;
 
margin:1px;
width:700px;
height:180px; 
display:block;
text-align:left;
}
.privileged
{
float:right;
width:400px;
height:142px;
margin:4px;

}
.bronze {
padding: 3px 3px 3px 3px;
width:700px;
background: #eeeeee;
display:block;
text-align:left;
}
.regular
{

float:right;
width:150px;
margin:4px;

}
H3 {margin:0; color:#000055;font-size: 12px;}
H1 {margin:0;  font-size: 18px;}
#main { 
position:absolute; 
height:800px; 
width:1024px; 
} 
#map { 
left:0px; 
top:0px; 
height:800px; 
width:1024px; 
} 

 .flexselect_dropdown {
  display: none;
     vertical-align: baseline;
   
  position: absolute;
  z-index: 5;
  margin: 0;
	padding: 0;
	border: 1px solid WindowFrame;
  max-height: 200px;
  overflow-x: hidden;
  overflow-y: auto;
	background-color: Window;
  color: WindowText;
  text-align: left;
  box-shadow: 0 6px 12px #ccc;
  -webkit-box-shadow: 0 6px 12px #ccc;
}

.flexselect_dropdown ul {
	
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.flexselect_dropdown li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: Menu;
	overflow: hidden;
}

.flexselect_dropdown li.disabled {
  cursor: not-allowed;
  color: GrayText;
}

.flexselect_selected {
	background-color: Highlight;
	color: HighlightText;
}


