#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 1;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

BODY {
font-size: xx-small;
font-family: verdana, arial, helvetica, sans-serif;
MARGIN: 0px;
TEXT-ALIGN: center}

.DescTextAdBox {
background-color: #f8f4f4;
border: 1px #9d9fa2 solid;
font-size: 10px;
TEXT-ALIGN: left;
vertical-align: top;}

.DescTextAdBox A{
color:#5c88a1;
font-size: 11px;
font-weight : bold;}

.VDescTextAdBox0 {
background-color: #A2B5B3;
border: 0px;
font-size: 10px;
TEXT-ALIGN: left;
vertical-align: top;}

.VDescTextAdBox0 A{
color:#246CB5;
font-size: 11px;
font-weight : bold;}

.VDescTextAdBox1 {
background-color: #CDD7D9;
border: 0px;
font-size: 10px;
TEXT-ALIGN: left;
vertical-align: top;}

.VDescTextAdBox1 A{
color:#246CB5;
font-size: 11px;
font-weight : bold;}

.StdTextAd {
background-color: #CDD7D9;
font-size: 10px;
TEXT-ALIGN: left;
vertical-align: top;}

.StdTextAd A{
color:#246CB5;
font-size: 11px;
font-weight : bold;}

.StdTextAd .Information{
background-color: #afbc20;
color:#ffffff;
font-size: 12px;
font-weight : bold;}

.StdTextAd .Directories{
background-color: #afbc20;
color:#ffffff;
font-size: 12px;
font-weight : bold;}

.StdTextAd .Wholesalers{
background-color: #A2B5B3;
color:#000;
font-size: 12px;
font-weight : bold;}

.TrackerTitle{
background-color: #A2B5B3;
color:#000;
font-size: 12px;
font-weight : bold;
TEXT-ALIGN: left;
vertical-align: top;}

.Tracker{
color:#246CB5;
font-size: 11px;
font-weight : bold;
background-color: #CDD7D9;
TEXT-ALIGN: left;
vertical-align: top;}

.Tracker A{
color:#246CB5;
font-size: 11px;
font-weight : bold;}

.StdTextAd .AboutUs{
background-color: #afbc20;
color:#ffffff;
font-size: 12px;
font-weight : bold;}

.StdTextAd .Disclaimer{
background-color: #afbc20;
color:#ffffff;
font-size: 12px;
font-weight : bold;}

.StdTextAd .Copyright{
background-color: #afbc20;
color:#ffffff;
font-size: 12px;
font-weight : bold;}

.footer {
background:#FFF;
color: #333333;
font-size: xx-small;}

.footer A{
color:#000000;
text-decoration : none;
font-size: xx-small;}


.footer .HR {
border-bottom : 0px none #FFF;
cursor:hand}
	
.languagebar {
background: #f5f6ff;
border-bottom : 1px solid #e8e8f4;
color: #898990;
font-size: xx-small;}

.languagebar A{
color: #898990;
font-size: xx-small;
text-decoration : none;}

.languagebar A:link	{
color: #898990;
font-size: xx-small;
text-decoration : none;}

.languagebar A:visited {
color: #898990;
font-size: xx-small;
text-decoration : none;}

.navbar {
z-index:2;
height : 20px;
position:relative;
margin-bottom:8px;
background-color:#FFF}

.navbar .unselected A:HOVER {
text-decoration : none}

.navbar .selected A:HOVER {
text-decoration : none}

.navbar .over A:HOVER {
text-decoration : none}

.navbar TD {
font-family : Verdana;
font-size : 12px;
font-weight : bold;
color : #afbc20;
text-align : center;}

.navbar .unselected A {
font-family : Verdana;
font-size : 12px;
font-weight : bold;
color : #fff;
text-decoration : none}

.navbar .selected A {
font-family : Verdana;
font-size : 12px;
font-weight : bold;
color : #afbc20;
text-decoration : none}

.navbar .over A{
font-family : Verdana;
font-size : 12px;
font-weight : bold;
cursor : hand;
color : #5c88a1;
text-decoration : none}

.navbar .selected {
border : 1px solid #9d9fa2;
border-bottom : 0px none #FFF;
cursor:hand}

.navbar .over {
cursor : hand;
border: 1px solid #BCBECD;
border-bottom : 1px solid #9d9fa2;
background-color : #FFF}

.navbar .unselected {
cursor : hand;
color : #ffffff;
border-top : 0px none;
border-left : 1px solid #D7C505;
border-right : 1px solid #B5A804;
border-bottom : 1px solid #9d9fa2;
background-color: #5c88a1;
border-left: 1px #c7c4c4 solid;
border-right: 1px #9f9d9d solid;}

.navbar .seperator {
border : 0px none;
border-bottom : 1px solid #9d9fa2;
font-size : 1px;
width:2px}

.MyNearest {
background-repeat: no-repeat;}

.MyNearest .Title {
background-color: #FFF;
color: #fcb03f;
font-size: 20px;
font-weight : bold;
TEXT-ALIGN: left;
vertical-align: top;}

.MyNearest .Title .Disclaimer {
font-size: xx-small;}

.MyNearest .Title  A{
color:#000000;
font-weight : normal;
font-size: xx-small;
text-decoration : none;}

.EnRoute .Title {
background-color: #FFF;
color: #afbc20;
font-size: 20px;
font-weight : bold;
TEXT-ALIGN: left;
vertical-align: top;}

.Information {
background-repeat: no-repeat;
}

.Information .Title {
color: #FFF;
font-size: 20px;
font-weight : bold;
TEXT-ALIGN: left;
vertical-align: top;}

.Information .Article .Annotation {
font-size: xx-small;
font-style: italic;}

.Information .Article {
font-size: xx-small;}

.Information .Article .Header{
font-size: xx-small;
font-weight: bold;}


.Directories .Title {
background-color: #FFF;
color: #fcb03f;
font-size: 20px;
font-weight : bold;
TEXT-ALIGN: left;
vertical-align: top;}

.Directories .Listings {
font-size: xx-small;}

.Directories .Listings .Header{
font-size: xx-small;
font-weight: bold;}


.Wholesalers .Title {
color: #FFF;
font-size: 20px;
font-weight : bold;
TEXT-ALIGN: left;
vertical-align: top;}


.Wholesalers .Ad {
font-size: xx-small;
background-color: #FFF;
font-size: xx-small;
font-family: verdana, arial, helvetica, sans-serif;
text-decoration : none
}

.Wholesalers .Ad .Header{
font-size: xx-small;
font-weight: bold;}

.Wholesalers .Listings {
font-size: xx-small;}

.Wholesalers .Listings .Header{
font-size: xx-small;
font-weight: bold;}

.Wholesalers .Listings .CountryListLink A{
color:#246CB5;
font-size: xx-small;
font-weight : bold;}

.Wholesalers .Country .Header{
font-size: xx-small;
font-weight: bold;}

.Wholesalers .Country A{
color:#246CB5;
font-size: xx-small;
font-weight : bold;}

.Disclaimer .Title {
background-color: #FFF;
color: #fcb03f;
font-size: 20px;
font-weight : bold;
TEXT-ALIGN: left;
vertical-align: top;}

.Disclaimer .Article .Annotation {
font-size: xx-small;
font-style: italic;}

.Disclaimer .Article {
font-size: xx-small;}

.Disclaimer .Article .Header{
font-size: xx-small;
font-weight: bold;}

.Copyright .Title {
background-color: #FFF;
color: #fcb03f;
font-size: 20px;
font-weight : bold;
TEXT-ALIGN: left;
vertical-align: top;}

.Copyright .Article .Annotation {
font-size: xx-small;
font-style: italic;}

.Copyright .Article {
font-size: xx-small;}

.Copyright .Article .Header{
font-size: xx-small;
font-weight: bold;}

.AboutUs .Title {
background-color: #FFF;
color: #fcb03f;
font-size: 20px;
font-weight : bold;
TEXT-ALIGN: left;
vertical-align: top;}

.AboutUs .Article .Annotation {
font-size: xx-small;
font-style: italic;}

.AboutUs .Article {
font-size: xx-small;}

.AboutUs .Article .Header{
font-size: xx-small;
font-weight: bold;}

.Wholesalers{
font-size: xx-small;
background-repeat: no-repeat;}

.HomePage TD {font: bold 10px Verdana, Arial, Helvetica, sans-serif; color:#5c88a1}
.HomePage A {font-weight:bold; font-family:Verdana; font-size:10px; color:#afbc20}
.HomePage A:HOVER {text-decoration:none}
.HomePage .Note .title {font-size:14px; color:#fcb03f; text-align:center}
.HomePage .Search INPUT, SELECT {padding-left:5px; border:1px solid #5c88a1; color:#246cb5; font-family:Verdana; font-size:10px; font-weight:bold}
.HomePage .Search IMG {border:0px none}
.HomePage .Search .title {font-size:14px; color:#246CB5; text-align:center}

.AdvancedSearch .city, .zip	{ width : 152px;}
.AdvancedSearch .addr		{}
.AdvancedSearch .count {font-weight:bold}
.AdvancedSearch INPUT, SELECT {padding-left : 5px; border : 1px solid #5c88a1; color : #246cb5; font-family : Verdana; font-size : 10px; width : 179px;font-weight:bold}
.AdvancedSearch A {color : #246CB5}
.AdvancedSearch A:HOVER {text-decoration : none}
.AdvancedSearch IMG {border : 0px none}
.AdvancedSearch .neartitle {font-weight:bold; font-family : Verdana; font-size : 14px; color : #246CB5}
.AdvancedSearch .nearlabel {font-weight:bold; font-family : Verdana; font-size : 10px; color : #5c88a1}
.AdvancedSearch .nearmore {font-weight:bold; font-family : Verdana; font-size : 10px; color : #5c88a1}

.AdvancedSearchFilters .city, .zip	{ width : 152px;}
.AdvancedSearchFilters .addr		{}
.AdvancedSearchFilters .count {font-weight:bold}
.AdvancedSearchFilters INPUT, SELECT {padding-left : 5px; border : 0px solid #5c88a1; color : #246cb5; font-family : Verdana; font-size : 10px; font-weight:bold}
.AdvancedSearchFilters A {color : #246CB5}
.AdvancedSearchFilters A:HOVER {text-decoration : none}
.AdvancedSearchFilters IMG {border : 0px none}
.AdvancedSearchFilters .nearmaintitle {font-weight:bold; font-family : Verdana; font-size : 20px; color : #246CB5}
.AdvancedSearchFilters .neartitle {font-weight:bold; font-family : Verdana; font-size : 14px; color : #246CB5}
.AdvancedSearchFilters .nearlabel {font-weight:bold; font-family : Verdana; font-size : 10px; color : #5c88a1}
.AdvancedSearchFilters .nearmore {font-weight:bold; font-family : Verdana; font-size : 10px; color : #5c88a1}

.MapResults {background-repeat: no-repeat;}
.MapResults .Title { background-color: #FFF; color: #fcb03f; font-size: 20px; font-weight : bold; TEXT-ALIGN: left; vertical-align: top;}
.MapResults  A{color:#000000; font-weight : normal; font-size: 10px; text-decoration : none;}
.MapResults .Key{ color:#246CB5; font-size: 11px; font-weight : bold; background-color: #CDD7D9; TEXT-ALIGN: left; vertical-align: top;}
.MapResults .Key .Title{ background-color: #A2B5B3; color:#000; font-size: 12px; font-weight : bold; TEXT-ALIGN: left; vertical-align: top;}
.MapResults .Key .Section{color:#246CB5; font-size: 11px; font-weight : bold; background-color: #CDD7D9; TEXT-ALIGN: left; vertical-align: top;}
.MapResults .Key .Listing{color:#000; font-size: 11px; font-weight : normal; background-color: #CDD7D9;}


.Conference { font-size: xx-small; background-repeat: no-repeat;}
.Conference .Title {color: #006699; font-size: 20px; font-weight : bold;}
.Conference .Article .Header{ font-size: xx-small; font-weight: bold;}
.Conference .Article .Annotation {font-size: xx-small; font-style: italic;}
.Conference .Article {font-size: xx-small;}
.Conference .firstname, .Register .other, .Register .lastname, .Register .bustitle, .Register .company, .Register .address, .Register .city, .Register .state, .Register .country, .Register .email { width : 152px;}
.Conference .postcode, .Register .tel, .Register .fax { width : 102px;}
.Conference .seminar {width : 379px;}
.Conference .bustype, .howhear {width : 379px;}
.Conference .submitdetails {width : 140px;}
.Conference .registernow {width : 250px;}
.Conference INPUT, SELECT {padding-left : 5px; border : 1px solid #5c88a1; color : #246cb5; font-family : Verdana; font-size : 10px; width : 179px;font-weight:bold}
.Conference .nearlabelreq {font-weight:bold; font-family : Verdana; font-size : 10px; color : #000}
.Conference .nearlabel {font-weight:normal; font-family : Verdana; font-size : 10px; color : #000}
.StdTextAd .Conference{background-color: #A2B5B3; color:#000; font-size: 12px; font-weight : bold;}


.News {background-repeat: no-repeat;}
.News .Title {color: #FFF;font-size: 20px;font-weight : bold;TEXT-ALIGN: left;vertical-align: top;}
.News H2{color:#246CB5;font-size: 13px;font-weight : bold;  margin-bottom: 5px; padding-bottom: 2px; }
.News H2 A{color:#246CB5;font-size: 13px;font-weight : bold; text-decoration:none;}
.News H2 A:hover {text-decoration: underline;}
.News .more A{color:#302226;font-size: 10px;font-weight : bold; text-decoration:none; margin-bottom: 5px;}
.News .more A:hover {text-decoration: underline;}
.News .publishinfo {color:#4E4848;font-size: 9px;}
.News .Article {font-size: xx-small;}
.News .Article .Header{font-size: xx-small;font-weight: bold;}

#NewsScroller1{width: 156x;height: 256px;border: 0px;padding: 0px;font-size: 10px;background-color: CDD7D9;}
.NewsScroller .Title {color:#246CB5;font-size: 13px;font-weight : bold; text-decoration:none; margin-top: 8px;}
.NewsScroller .Title A{color:#246CB5;font-size: 13px;font-weight : bold; text-decoration:none;}
.NewsScroller A:hover {text-decoration: underline;}
.NewsScroller  A{color:#000;font-size: 10px;font-weight : bold; text-decoration:none;}
.NewsScrollerOuter {border: 0px;padding: 0px;font-size: 10px;background-color: CDD7D9;}
.NewsScrollerOuter .Header{background-color:#A2B5B3;color:#000;font-size:12px;font-weight:bold;padding:3px}