html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family:Verdana; 
vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
outline: 0;
}
body {
line-height: 1;
color: black;
}
ol, ul {
list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: separate;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
}

#header{
	background:url(images/head.jpg) repeat-x; 
	width:100%;
	height:76px;
	overflow:hidden;
}
#header div{
	width:800px; 
	margin:0 auto; 
	background:url(images/header_back.jpg) no-repeat top center; 
	height:76px; 

}
#header div h1{width:200px; color:#8a8a8a; position: relative; top:-48px; left:536px; font-size:14px;
font-weight:normal} 
#logo{
	/*display:none;*/
	position:relative;
	left:55px
}
#map_regions{
	text-align:center;
	background: url(images/content_back.gif) repeat-x; 
	border-top:1px solid #FFF;
	width:100%; 
	margin:0 auto;
	height:420px;
	overflow:hidden;
	padding-top:5px;
}
#map_def, #map_hover, #map_top{ margin:0 auto; width:750px; height:390px; display:block;position:relative}
#map_hover{top:-390px}
#map_hover img{ position:relative;display:none}
#map_top{ top:-780px;opacity:0;-moz-opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
#locationBox{ position:relative; top:-1160px; left:295px;}
#storec{position:relative; top:2px; border:none}
#map_regions label{ color:#878787; font-size:12px;}
#footer{ 
	height:20px;
	text-align:center; 
	font-size:10px; 
	color:#9c9c9c; 
}
#footer menu li,#footer menu,#footer span{ display:inline}
#footer menu{ margin-left:120px}
#footer menu li a{margin:1px;padding:0px 7px 0px 7px; color:#4c4c4c;font-size:10px; text-decoration:none }
#footer menu li a:hover{color:#2C2C2C;}
.borderLink{ border:1px solid #9c9c9c; border-bottom:none; border-top:none; padding:0px 15px 0px 15px !important; }
#name_regions{
	width:100%;
	height:168px;
	background:url(images/counties_corners.gif) repeat-x ; 
	border-bottom:1px solid #cccccc;
}
.countries_top{
	width:100%; 
	height:7px;
	background: url(images/counties_back_top.jpg)no-repeat center;  
}
#countries{
	height:164px; 
	width:100%;
	background:url(images/counties_back.jpg) no-repeat center  #d22626;
	list-style:none
}
#countries ul{padding-bottom:7px;padding-top:7px;}
.ult{padding-top:12px!important;}
.ulb{padding-bottom:12px!important;}

#countries li{color:#FFF ;text-transform:uppercase;font-size:11px; }
#countries li:hover{ background:#c31717 repeat-x }
#countries li:hover ul li.fl{ color: #e88282}
#countries li:hover ul li a{color:#FFFFFF;}

#countries li ul{ width:760px; margin:0 auto }
#countries li ul li{display: inline; margin-left:0.5px; margin-right:0.5px;}
#countries li ul li a{color:#ffcdcd;font-size:10px; text-decoration:none;background: none!important}
#countries li ul li a:hover{color:#FFF;background: none!important; text-decoration:underline }
#countries li ul li:hover{background: none}
#countries li ul li:before{content:'[ '; color:#ff5f5f}
#countries li ul li:after{content:' ]'; color:#ff5f5f}
.fl{display:inline-block!important;width:120px!important; background:none!important;}
.fl:after{content:""!important;}
.fl:before{content:""!important;}
#tips{display:none}
.qtip-contentWrapper div,.qtip-contentWrapper li{ font-size:10px;text-transform:uppercase; padding-bottom:10px; }
.qtip-contentWrapper li a{color:#5e5e5e; text-decoration:none;  background:no-repeat left ; padding-top:1px; padding-left:20px; height:5px; overflow:hidden}
.qtip-contentWrapper li a:hover{color:#D80106;}
.tipL{float:left; padding-left:0px!important;}
.tipR{float:right; padding-left:10px!important;}
.us{ background-image:url(images/flags/us.gif)!important}
.pl{ background-image:url(images/flags/pl.gif)!important}
.id{ background-image:url(images/flags/id.gif)!important}
.ca{ background-image:url(images/flags/ca.gif)!important}
.jm{background-image:url(images/flags/jm.gif)!important}
.ar{background-image:url(images/flags/ar.gif)!important}
.br{background-image:url(images/flags/br.gif)!important}
.cl{background-image:url(images/flags/cl.gif)!important}
.co{background-image:url(images/flags/co.gif)!important}
.mx{background-image:url(images/flags/mx.gif)!important}
.pe{background-image:url(images/flags/pe.gif)!important}
.uy{background-image:url(images/flags/uy.gif)!important}
.ve{background-image:url(images/flags/ve.gif)!important}
.ae{background-image:url(images/flags/ae.gif)!important}
.ir{background-image:url(images/flags/ir.gif)!important}
.sa{background-image:url(images/flags/sa.gif)!important}
.al{background-image:url(images/flags/al.gif)!important}
.lt{background-image:url(images/flags/lt.gif)!important}
.ml{background-image:url(images/flags/ml.gif)!important}
.pe{background-image:url(images/flags/pe.gif)!important}
.ro{background-image:url(images/flags/ro.gif)!important}
.es{background-image:url(images/flags/es.gif)!important}
.ua{background-image:url(images/flags/ua.gif)!important}
.bd{background-image:url(images/flags/bd.gif)!important}
.jm{background-image:url(images/flags/jm.gif)!important}
.cl{background-image:url(images/flags/cl.gif)!important}
.ph{background-image:url(images/flags/ph.gif)!important}
.th{background-image:url(images/flags/th.gif)!important}
.vn{background-image:url(images/flags/vn.gif)!important}
.bj{background-image:url(images/flags/bj.gif)!important}
.eg{background-image:url(images/flags/eg.gif)!important}
.ma{background-image:url(images/flags/ma.gif)!important}
.mr{background-image:url(images/flags/mr.gif)!important}
.mz{background-image:url(images/flags/mz.gif)!important}
.qtip{filter: alpha(opacity=90) !important; -moz-opacity: 0.90 !important; KhtmlOpacity: .90 !important; opacity: .90 !important;}
.qtip-wrapper{ 
  /* offset left, top, thickness, color with alpha */
  -webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.15);
  box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.15);
  /* IE & IE8
  filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='gray');
  -ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='gray')"; */
}
