ul,ol{list-style:none}
h1,h2,h3,h4,h5,h6,pre,code{font-size:1em}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin:0;padding:0}
a img,:link img,:visited img{border:none}
address{font-style:normal}
html{font-size:100%}
body{font-size:62.5%}
html>body{font-size:10px}
html,body{height:100%}

body{background:#EAF4FB url(images/body-bg.jpg) repeat-x 0 0;font-family:Arial,Helvetica,sans-serif}
#container{font-size:1.2em;margin:0 auto;width:960px;position: relative; line-height:1.5;}

.p {padding: 2px;}
.overflowbody{overflow:scroll}
.killstyle{display:none}
#home #logo{margin:30px auto 0 auto;width:259px}
#home #logo,#home #logo span{height:134px;width:259px !important;background:transparent url(images/home-logo.jpg) no-repeat 0 0}
#home h2#logo a{color:#fff;font-size:0;cursor:pointer}
#home #logo span{background-color:transparent}
#home #homedesc { display:none;}
#home #homedesc ul{text-align:center;}
#home #homedesc ul li{display:inline;color:#666;padding:5px;font-weight:700;padding-left:20px;background:#fff url(images/check.gif) no-repeat 5px 50%}
#logo,#logo span{height:78px;width:149px !important;background:transparent url(images/browzit-small.jpg) no-repeat 0 0}
#logo{margin:0 0 0 0;}
h2#logo a{color:#fff;font-size:0;cursor:pointer}
h1{text-align:center;font-size:1.7em;margin:-20px 0 0 0;font-weight:300;color:#09f}
#header{height:80px;position:relative;border-top:1px solid #fff;z-index:1000;width:100%; padding: 25px 0 0 0;}
#header small{display:none}
#home #header{height:180px; padding:0;}
#home #header small{display:block;width:160px;height:88px;background:transparent url(images/bubble.gif) no-repeat 0 0;position:absolute;top:150px;left:350px;z-index:1000;color:#E47C17;font-size:1.3em;font-weight:700;text-align:center;padding-top:30px}
#home #header small a {color:#E47C17; text-decoration:none;}
#bubble {display:none;}
#home #bubble {background: transparent url(images/big-bubble.gif) no-repeat 0 0;display:block; text-align:center;width:300px; height:149px; position:absolute; top:0px; left:30px;}
#home #bubble.mobile {background: transparent url(images/big-bubble-mobile.gif) no-repeat 0 0;text-align:left;}
#home #bubble.normal {background: transparent url(images/big-bubble.gif) no-repeat 0 0;}
#home #bubble h3 {color:#E47C17;font-size:1.3em; margin:25px 0 0 0;}
#home #bubble p{ font-size:0.95em; margin:0 30px;color:#194E7A;}
#home #bubble.mobile h3 { margin:40px 0 0 90px; padding:0;} 
#home #bubble.mobile p {margin:0 0 0 90px; padding:0;}
#home #supplysearchbtn {width: 50px; display: inline; float: left; clear: none;}
#home #supplysearchtext{float: left; display: inline; clear: none; width: 200px;}
#AdBrowze {background: #fff; padding: 10px; border: 1px solid #7ec521; margin-top: 10px; margin-bottom: 20px;}
#AdBrowzeTable {width:420px; float: left; display: inline;}
#AdBrowzeTable table {border: 1px solid #ccc; background: #fafcfe; width: 400px;padding: 10px; margin-bottom: 30px;}
#AdBrowzeTable th {text-align: left; text-transform: uppercase; padding: 5px; color: #000; font-size: 1.0em; font-weight: 700;}
#AdBrowzeUsers {width:410px; float: left; display: inline;}
#AdBrowzeUsers p {margin:0 0 1em 0}
#AdBrowzeUsers table {border:1px solid #ccc;background:#FAFCFE;width:400px;margin:0 0 1em 0}
#AdBrowzeUsers table th {text-align:left;text-transform:uppercase;background:#F4F4F4;border-bottom:1px solid #ccc;padding:5px;font-size:1.2em;color:#666;}
#AdBrowzeUsers table td{font-size:1.0em;padding:5px}

#container{z-index:1;}
p,ul,ol,blockquote,p,#maincontent ul,#maincontent ol{margin-bottom:2em}
a:link{color:#0095FD}
a:visited{color:#666}
a:hover{text-decoration:none;color:#000!important}
a:active{color:#0095FD}
li{margin-left:20px}
ul{list-style-type:disc}
ol{list-style-type:decimal}
h3{font-size:1.8em;margin-bottom:0.5em;font-weight:700;color:#15354B}
button{display:inline;padding:4px;text-transform:uppercase;margin:0;font-weight:300!important;font:1.0em Arial,Helvetica,sans-serif}
.closebutton{position:absolute;top:0;right:0;padding:5px;width:30px;text-align:center;font-family:Tahoma,Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none}
label{font-size:1.4em;display:block;color:#757575}
input[type=text],input[type=password],textarea{padding:3px;border:1px solid #757575}
.validation-advice{color:#900;font-weight:700;font-size:1.1em}
span.required {color:#900;font-weight:700;font-size:1.1em}
#cse-search-box .validation-advice,#supplysearchfrm .validation-advice,#getlistedfrm .validation-advice,#recover-div .validation-advice{position:absolute;bottom:5px;left:30px;font-size:0.85em}
#cse-search-box,#supplysearchfrm,#getlistedfrm,#login,#recover-div{padding:30px;background:#FAFCFE;border:1px solid #BAE0FA;position:relative;width:285px;height:55px;z-index:100}
.description{clear: both; background:#FAFCFE;border:1px solid #BAE0FA;padding:20px;width:610px!important;margin-bottom:2em!important;overflow:auto; height:1%;}
.description img { margin: 0 0 20px 20px; float:right!important; display:inline; }

#cse-search-box input, #supplysearchfrm input,#getlistedfrm input{padding:3px;width:225px;margin-right:5px}
#cse-search-box small, #supplysearchfrm small,#getlistedfrm small{color:#666;display:block;margin-top:5px;font-size:1.0em}
#cse-search-box,#supplysearchfrm{float:right;display:inline;margin-right:80px;border-color:#E47C17}
#cse-search-box label,#supplysearchfrm label{color:#E47C17}
#cse-search-box input, #supplysearchfrm input{border:1px solid #E47C17}
/*#searchboxsmall,#searchsmallboxsr{position:absolute;top:40px;left:170px;margin:0;padding:10px}*/
#searchboxsmall,#searchsmallboxsr{position:absolute;top:55px;left:165px; z-index:1000;}
#searchboxsmall #supplysearchtext,#searchsmallboxsr #supplysearchtext{margin-right:5px}
#searchboxsmall .validation-advice{position:absolute;top:40px;left:10px}
#sendrequestfrm{padding:5px}
#sendrequestfrm div.p {clear: both;}
#getlistedfrm{float:left;display:inline;margin-left:80px;border-color:#7EC521}
#getlistedfrm label{color:#7EC521}
#getlistedfrm input{border:1px solid #7EC521;width:195px}
#getlistedbtn,#recover-div button{width:70px}
#login,#recover-div{width:320px;margin:20px auto 0 auto;height:auto}
#login-mail,#login-password{float:left;display:inline;width:160px}
#loginbtn,#recover{float:left;width:80px}
#recover{font-size:1.1em;width:240px;margin-top:5px; text-align: right;}
#recover-div{width:250px;padding:30px; margin-top:20px;}
#recover-div h3{margin-bottom:0.5em!important}
#recover-div form{margin:0 0 10px 0!important}
#recover_email{margin-right:10px}
#recover-div .validation-advice{bottom:20px}
#msgs{clear:both;width:900px;margin:20px auto 0 auto;text-align:center;/*position:absolute;top:70px;left:0;z-index: 4000;*/}
#msgs ul{list-style:none}
#msgs li{font-size:1.2em;color:#900;margin:0; font-weight: 700;}
.error{color:#900;font-size:1.2em}

#searchresults {border-top:3px solid #fff;border-bottom:3px solid #fff; width: 580px; float: left; display: inline;}
#searchresults li {width: 540px;}
#searchresults li{margin-bottom:2em;padding-bottom:20px;border-bottom:1px dotted #BAE0FA;position:relative; margin-left:25px;}
#searchresults li p,#searchresults li a.supplierlink{font-size:1.0em;}
#searchresults li p {margin-bottom:5px!important;}
#searchresults li a.supplierlink { text-align:left; font-weight:700; display:block;}
#searchresults li h3{font-size:1.6em;font-weight:700;margin-bottom:7px;color:#E47C17}
#searchresults li h3 a {color:#E47C17}
#searchresults li h3 span{color:#666;font-size:0.8em}
#resultscount,#resultscount2{font-size:1.2em;color:#666;margin:5px 0 10px 0; float:right; display:inline; width:auto;}
#resultscount strong,#resultscount2 stong{font-weight:700}
#resultscount {float: left; width: 100%; display: inline;}
#resultloop {width: 580px; float: left; display: inline;}
#resultloop p{font-size:1.4em}
.currentspecial{float:right;display:inline;width:90px;margin-left:20px;margin-top:-30px;}

#searchResPrem { border: 1px solid #900;  margin: 0; width:1000px; margin-bottom:20px; }
#searchResPrem fieldset { border: 0; padding: 0; margin: 0;background:#fff; }
#searchResPrem fieldset h3 { font-size: 1.5em; color:#fff; background:#900; padding:5px;}
#searchResPrem fieldset h3 a {color:#fff;}
#searchResPrem fieldset h3 span { font-size: 0.7em; padding-left: 10px; }
#searchResPrem fieldset ul li { list-style-type: none; padding: 0; margin: 0 0 0 10px; width:550px; color:#555; }
#searchResPrem fieldset ul li a {display:block; font-size: 1.3em; color: red; font-weight: bold; }

#referdiv {display: block!important; position: absolute; top:50px; right: 20px; z-index: 2000!important; clear: both;  width:260px; border:1px solid #BAE0FA;padding:20px; background:#FAFCFE;}
#referdiv a { font-weight:700; color:#E47C17; padding-right:80px;}
#addiv { position:absolute; top:50px; right:20px; width:320px; height:70px;}
.a-z { margin:5px 0 15px 0;}
#nextPrev a, .a-z a{border-top:1px solid #DFE5EC;border-right:1px solid #8E9CAE;border-bottom:1px solid #8E9CAE;border-left:1px solid #DFE5EC;background:#ECF0F4 url(images/button-bg.gif) repeat-x bottom left;color:#333;padding:3px 5px;margin-right:1px!important;text-decoration:none}
#nextPrev .selected, .a-z a.selected{border:2px solid #fff;padding:3px 5px; background:none;}
.a-z a.selected { border-bottom:2px solid #000;}
#nextPrev a:hover{background:#fff}
#thanks{text-align:center;font-size:1.6em;margin-bottom:1em;display:block;color:#900;margin-top:-20px; width: 500px; }

#company-details{width:660px;border-top:3px solid #fefefe;padding-top:0px;float:left; padding:0 20px 20px 20px; background:#fff; text-align:justify;}
#company-details button{text-transform:none}
#company-details h1{font-size:2.0em;font-weight:700;color:#E47C17; width: 610px; text-align: left; margin: 20px 0 0 0;}
#company-details h2{font-size:2.0em;font-weight:700;color:#E47C17; width: 610px;}
#company-details h1 span{color:#666;font-size:0.65em}
#company-details h2 span{color:#666;font-size:0.65em}
#company-details h3 {width: 600px;}
#company-details p{font-size:1.2em;margin-bottom:1em;}
#company-details fieldset, fieldset.orangeField {border: 1px solid #E47C17; background: #FAFCFE; padding: 10px; margin-bottom: 30px;}
fieldset.greenField {border: 1px solid #7EC521;}
#company-details fieldset legend, fieldset.orangeField legend {color: #E47C17; font-size: 1.6em; padding: 0 10px; border: 1px solid #E47C17; background: #FAFCFE;}
#company-details fieldset p, fieldset.orangeField p {width: 100%; font-size: 1.0em; color: #555;}
fieldset.orangeField h4 {font-size: 16px; color:  #777;}
#company-details h3{font-size:1.2em;font-weight:700;margin-bottom:5px}
#company-details table, #allusers{border:1px solid #ccc;background:#FAFCFE;width:640px;margin-bottom:2em!important}
#company-details table th, #allusers th{text-align:left;text-transform:uppercase;background:#F4F4F4;border-bottom:1px solid #ccc;padding:5px}
#company-details table td, #allusers td{font-size:1.0em;padding:10px}
#company-details table .lastcol{width:100px;text-align:center; vertical-align: top; }
#company-details .infoBlock {float: left; display: inline;}

#company-details-ad { text-align: center; padding: 0 0 30px 0; }

#allusers {width:900px;}
#allusers td{ border-bottom:1px solid #f4f4f4;}
#senddetails h3{margin:0;font-family:Tahoma,Arial,Helvetica,sans-serif !important}
#senddetails label{margin-right:10px;color:#757575;float:left;width:120px;text-align:right;font:1.4em Tahoma,Arial,Helvetica,sans-serif !important}
#senddetails p{clear:both}
#senddetails textarea{width:250px;height:150px;font-family:Tahoma,Arial,Helvetica,sans-serif !important}
#senddetails img{display:inline;margin:0;padding:0;vertical-align:middle}
#senddetails .validation-advice{font-family:Tahoma,Arial,Helvetica,sans-serif !important}
#sendrequestvalid{width:30px}
#sendrequestbtn{float:right;display:inline;width:100px;text-align:center}
#serviceview table,#specialview table, #leads table{border:1px solid #ccc;background:#FAFCFE;width:900px;margin:0 0 3em 0}
#serviceview table th,#specialview th, #leads table th{text-align:left;text-transform:uppercase;background:#F4F4F4;border-bottom:1px solid #ccc;padding:5px;font-size:1.2em;color:#666}
#serviceview table td,#specialview table td, #leads table td{font-size:1.0em;padding:5px}
#serviceview .lastcol,#specialview .lastcol, #leads .lastcol{width:100px;text-align:center}
#generaldetails,#userpreferences,#answerquestionsfs{border:1px solid #BAE0FA;padding:20px;background:#FAFCFE;margin-bottom:2em}
#generaldetails legend,#userpreferences legend{font-size:1.6em;padding:0 10px;font-weight:700}
#generaldetails label,#userpreferences label,#answerquestionsfs label{margin-right:10px;font-size:1.4em;color:#757575;float:left;width:300px;text-align:right;border:1px solid #FAFCFE}
#generaldetails p,#userpreferences p,#answerquestionsfs p{clear:both;border:1px solid #FAFCFE}
#companydescription{width:300px;height:150px}
#generaldetails .validation-advice,#questiondiv .validation-advice{width:300px;text-align:right;font-family:Tahoma,Arial,Helvetica,sans-serif !important}
#userpreferences #uploadlogo{float:right;display:inline;background:#fff;text-align:center}
#userpreferences form{width:650px;float:left;display:inline}
#userpreferences label{float:none;text-align:left}
.blackoutcss{position:absolute;top:0;left:0;z-index:2000;width:100%;height:400%;background:#000 repeat;opacity:0.8}

.supplyadd,.specialadd{position:absolute;top:100px;left:50%;margin-left:-210px;background:#EAF4FB url(images/body-bg.jpg) repeat-x 0 0;width:440px;padding:20px;border:2px solid #000;z-index:2000}
#supplyadd fieldset,#specialadd fieldset{border:0;position:relative}
#specialview {min-height: 24px;}
#supplyadd legend,#specialadd legend{font-size:1.4em;font-weight:700;margin-bottom:20px}
#supplyadd label,#specialadd label,#questiondiv label{color:#757575;font:1.4em Tahoma,Arial,Helvetica,sans-serif !important}
#specialadddescription,#supplyadddescription{width:250px;height:100px}
#questiondiv{width:800px;margin-left:-400px;top:0px}
#questiondiv small{display:block}

#answerquestionsfs{margin-bottom:0}
.tip{background:#ff9 url(images/tip-bg.gif) repeat-x 0 100%;position:absolute;top:40px;right:2px;width:181px;padding:20px;text-align:left!important;border:2px solid #fff;font:1.2em Tahoma,Arial,Helvetica,sans-serif !important;}
#logomissing.tip {position: static; display: block; margin: 10px auto 0 auto;}

#company-details .tip{top:130px;right:15px}

#navbar{position:absolute;top: 10px;right:20px;z-index:1000;}
#navbar.notloggedIn{right: 20px;}
#navbar ul li{display:inline;margin:0;background:#fff;padding:5px;border:1px solid #F1F1F1;border-bottom:1px solid #ccc}
#navbar ul li a{font-size:1.2em;margin:0 7px;color:#7EC521;font-weight:700;text-decoration:none}
#navbar ul li.selected a{color:#000;text-decoration:none;cursor:pointer}
#navbar ul #premium {border: 1px solid #FFD700; background:	#DAA520;}
#navbar ul #premium a {color: #FFD700;}
#navbar ul #premium.selected a {color: #fff;}
#navbar #supplysearchtopnavfrm{display:inline}
#navbar #supplysearchtopnavfrm #supplysearchbtn{margin-left:5px}
#navbar #supplysearchtopnavfrm .validation-advice{position:absolute;top:30px;left:20px}
#footer{clear:both; width:900px; text-align:center; font-size:0.85em; padding-top:10px;}
.buttons,.buttons:hover{border-top:1px solid #DFE5EC;border-right:1px solid #8E9CAE;border-bottom:1px solid #8E9CAE;border-left:1px solid #DFE5EC;background:url(images/button-bg.gif) repeat-x top left #ECF0F4;color:#333}

#footer ul {border-top:3px solid #FFFFFF; padding: 10px;}
#footer li { display: inline;margin:5px!important;}
#footer li.rss { background: transparent url(images/rss.gif) no-repeat 0 50%; padding:5px 0 2px 20px!important;}
.spacer{clear:both;font-size:0}
.hide,hr,span#pageTitle{display:none;height:0;overflow:hidden;position:absolute;width:0}
a.noarrow{margin:0 !important;padding:0 !important;background:none !important}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.replace{margin:0;overflow:hidden;padding:0;position:relative}
.replace span{display:block !important;left:0;position:absolute !important;top:0;z-index:1}
*>html .clearfix{height:auto}
* html #container,* html .clearfix{height:1%}
.loading {background: transparent url(images/ajax-loader.gif) no-repeat 50% 50%;width: 50%; height: 50px; width: 400px;}
.textbigger {width:350px;height:150px;}
.inputbigger {width:350px;}
#statsli table,#statstable table {border:1px solid #ccc;background:#FAFCFE;width:400px;margin:0 0 3em 0}
#statsli table th,#statstable th {text-align:left;text-transform:uppercase;background:#F4F4F4;border-bottom:1px solid #ccc;padding:5px;font-size:1.2em;color:#666}
#statsli table td,#statstable table td {font-size:1.0em;padding:5px}
#statsli .lastcol,#statstable .lastcol {width:100px;text-align:center}
#statstable {float: left; padding-right: 30px;}

#sidecontent {width: 220px; text-align: center; top: 60px; float: left; margin: 0 15px 0 0;}

#advertising {margin: 10px auto 0 auto;}
#advertising fieldset  { border:0; margin:10px; font-size:1.0em; text-align:left;}
#advertising fieldset strong {width:auto; display:inline;}
#advertising legend { text-transform:uppercase; text-align:center; color:#900; margin-bottom:10px;}
#advertising h3 {margin-bottom:10px;}

#googleAd {background: #fff; padding: 0 0 0 10px;  border:1px solid #7ec521; margin-bottom: 20px;}
#googleAd p {padding: 0; margin: 0; align: left; }

.altComp {background: #fff; padding: 5px;  border:1px solid #7ec521; margin-bottom: 10px;}
.altComp fieldset {border: 0px; }
.altComp ul { list-style: none; padding: 0 0 0 8px; margin: 0; width: 190px; border: 0; }
.altComp li { padding: 0 0 10px 0; margin: 0; }
.altComp li a { font-size: 1.5em; }
.altComp li a span { font-size: 0.7em; display: block; }
.altComp li span {font-size:1.1em;}
.altComp h3 { padding: 0 5px 0 5px; }
.altComp p { padding: 0 5px 0 5px; width: 178px; font-size: 1.3em; }
.altComp .emphasise a { color: #c33; font-weight: bold; }

.alert {color: #990000; font-weight: 300; display: block; width: 640px; border: 1px solid #990000; padding: 5px; margin: 20px 0; font-size: 1.0em;}
.bolder {font-weight: 700;}
#footer {clear: both!important; display: block!important; width: 650px;}
#home #footer {width: 100%; border:0;}
#websitemissing {position: absolute!important; width: 170px;
top: 0!important; left: 428px!important; font-size: 14px!important; margin: 0 0 10px 10px;}

.enote { color: #c00; font-size: 10px; }
.enoteBig { color: #c00; font-size: 16px; }

#supplyshow {float: left; width: 170px; top: 0!important; right: 0!important;}
.optDiv { padding-left: 65px;}
.optDiv input {float: left; display: inline; width: auto;}
.optDiv label {float: left;display: inline; width: 250px!important;}

#leaddiv #reDiv {font-size: 1.4em; border: 1px solid #ccc;  color: #666; padding: 10px; margin-bottom: 10px!important;}

.halfsize{width:48%;margin-right:5px;float:	left;}

#imgGalContainer form fieldset{border: none;	border:	1px solid #BAE0FA; margin: 1em 0.5em 1em 0; padding: 0; background: #FAFCFE;}
#imgGalContainer form legend{font-weight:bold; font-size:1.2em;color:#888;margin:auto; margin-left: 0; padding: 0 .25em;}
#imgGalContainer label{width: 10em; float: left; padding: .2em .8em 0 0;	margin-right: .4em;	text-align: right; font-size: 1.1em;}
#imgGalContainer label.error{color:	#cc0000;}
#imgGalContainer label span{display:	block; color: #888;	font-size: 0.85em; margin-bottom: 0.5em;}
#imgGalContainer form div.label,	form div.note, form div.footer{clear:both;margin:1em 0 0 0;padding:0.1em 0.3em;}
#imgGalContainer form div.note{margin-left:.5em;}
#imgGalContainer input, button, select{width: 10em;}
#imgGalContainer input.submit{font-weight:bold;color:#333;width:auto;padding-right:6px;padding-left:6px;}

.highslide-html {background-color: #fff;}
.highslide-html-blur {}
.highslide-html-content {position: absolute;display: none;}
.highslide-loading {display: block;color: black;font-size: 8pt;font-family: sans-serif;font-weight: bold;text-decoration: none;padding: 2px;border: 1px solid black; background-color: white; 
padding-left: 22px;background-image: url(highslide/graphics/loader.white.gif);background-repeat: no-repeat;background-position: 3px 1px;}
a.highslide-credits,a.highslide-credits i {padding: 2px;color: silver;text-decoration: none;font-size: 10px;}
a.highslide-credits:hover,a.highslide-credits:hover i {color: white;background-color: gray;}
/* Styles for the popup */
.highslide-wrapper {background-color: white;}
.highslide-wrapper a.highslide-credits{display: none;}
.highslide-wrapper .highslide-html-content {width: 400px;padding: 5px;}
.highslide-wrapper .highslide-header div {}
.highslide-wrapper .highslide-header ul {margin: 0;padding: 0;text-align: right;}
.highslide-wrapper .highslide-header ul li {display: inline;padding-left: 1em;}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {display: none;}
.highslide-wrapper .highslide-header a {font-weight: bold;color: gray;text-transform: uppercase;text-decoration: none;}
.highslide-wrapper .highslide-header a:hover {color: black;}
.highslide-wrapper .highslide-header .highslide-move a {cursor: move;}
.highslide-wrapper .highslide-footer {height: 11px;}
.highslide-wrapper .highslide-footer .highslide-resize {float: right;height: 11px;width: 11px;background: url(highslide/graphics/resize.gif);}
.highslide-wrapper .highslide-body {}
.highslide-move {cursor: move;}
.highslide-resize {cursor: nw-resize;}

/* These must be the last of the Highslide rules */
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}

#detailGallery {border: 1px solid #BAE0FA; background: #FAFCFE; padding: 10px; width: 630px; margin-bottom: 30px;}
#detailGallery span.zoomOption {background: transparent url(images/zoom.jpg) no-repeat 0 20px; display: block; padding: 20px 0 0 20px; color: #666;}
#detailGallery img {border: 1px solid #ccc; min-height: 100px;}
/*#detailGallery a {cursor: url(images/zoom.cur);}*/
#giveFeedback,#srvssendrequestbtn { width: 200px;}
.highCheck {padding-bottom: 10px;}
#clearGal {display: block; float: none; width: 840px; clear: both; margin-bottom: 10px; background: #FAFCFE; border: 1px solid #BAE0FA!important; padding: 10px 10px 0 10px;}
#clearGal span {display: block; float: left; margin-right: 10px; padding: 10px; height: 110px;}
.clearThis {display: block; width: 100%; clear: both;}

#results #googleAddiv {margin: 0 auto;  display: block; float: right; display: inline; width: auto;}
#execTime {position: absolute; top: 3px; left: 3px; color: #c00; }

#sideMap {border: 1px solid #BAE0FA; width: 220px; height: 200px; font-size: 1px!important;}
#sideMap div span{display: none!important;}
#bigMap {width: 95%; height: 500px;}

span.lowCredits {color: #c00;}
span.mediumCredits {color: #E47C17;}
span.highCredits {color: #7EC521;}

#sms {margin: 0 0 10px 0;}

#creditFrame {border: 1px solid #E47C17; background: #FAFCFE; margin: 0 0 20px 0;}
#creditFrame a{border: 1px solid red!important; color: red!important;}

.table {border: 1px solid #000; font-size: 150%;}
.table td {padding: 5px; border: 1px solid #000; text-align: center;}
.table th {padding: 5px; border: 1px solid #000;}

#cse-search-results iframe {background: #fff; border: 1px solid #E47C17; width: 980px; padding: 10px;}
#cse-search-results iframe td.std {border: 1px solid red;}

#googleCenterAdd { padding: 0px; margin: 0 0 20px 0; border: 0px; width: 650px; height: 300px; text-align: center;}

#navbar ul li#navPremium{background:red;}
#navbar ul li#navPremium a{color:#fff;}