#viq { width:120px; height:259px; float:right; margin:0px 0px 0px 12px;}
#tweetme-compact { border-top:20px solid #fff; margin-right:-25px;}
.subinfo { border-top:1px solid #eee; margin-top:50px; padding-top:20px;}
.surroundings {  width:1000px; padding:0px 0px 50px 0px;  font-size:12px;  background:;}
.surroundings1 {  width:486px; float:left; margin:0px 50px 0px 0px;*padding-top:14px;  background:;color:#404040;}
.surroundings2 {  width:450px; float:left; text-align:right; margin:30px 0px 0px 0px; background:;}
#crumbtrail { margin:25px 0px 0px 9px; color:#fff; }
#crumbtrail a:link { color:#fff; }
#crumbtrail a:visited { color:#fff; }
#crumbtrail a:active { color:#fff; }
#crumbtrail a:hover { color:#fff; }
.logo {border-top:14px solid #fff; border-bottom:14px solid #fff; width:300px; float:left;}
.logo2 {border-top:9px solid #fff; border-bottom:11px solid #fff; width:60px; float:right;}

.believe { width:225px; float:left;  border-top:12px solid #fff; }
.logo3 { width:200px; float:right; border-top:8px solid #fff; }
.logo3 img { display:block; 
  width: 100%; height:auto;}
.imageline {height:8px; }

.fl-right { float:right; margin:0px 0px 12px 22px;}
#headholder,
#rightlogo { background-color:transparent; }
.veriostages { float:right; border:1px solid #ddd; margin:0px 0px 14px 12px; width:110px; height:89px;}
.veriostages1 { float:right; border:1px solid #ddd; margin:0px 0px 14px 12px; width:110px; height:89px;}
.veriostages2 { float:right; border:1px solid #ddd; margin:0px 0px 14px 12px; width:110px; height:89px;}
h2 { color:#202020; }
#fullwidthbody .green { color:#7bc243; }

#wrapper { }
#headholder, #surround_all { padding-left:15px;}
body {    }
.messaging { font-size:12px; color:#999; padding:0px 0px 12px 0px;}
a:link,
a:visited,
a:active {
	font-family: Arial, Helvetica, sans-serif;
font-size:12px; text-decoration:none;
	color: #0066ff;
	}
	
	a:hover {
	font-family: Arial, Helvetica, sans-serif;
font-size:12px; text-decoration:underline;
	color: #0066ff;
	}
	
	.surroundings li { list-style-type:square; }
	
.surroundings a { color:#1C74F9; font-size:14px;

}
.aroundfooter { border-top:1px solid #1C74F9; margin-top:50px; text-align:right; margin:50px 12px 0px 12px; }
.iaroundfooter {padding:10px; padding-top:20px; padding-bottom:0px;}
.iaroundfooter a:link,
.iaroundfooter a:visited,
.iaroundfooter a:active,
.iaroundfooter a:hover
{ font-size:11px; text-decoration:none;}
.iaroundfooter a:hover
{ font-size:11px; text-decoration:underline; }

.footer1 {font-size:11px; padding-bottom:5px;} 
.footer2 {font-size:11px; padding-bottom:5px;} 
.footer3 {font-size:11px;} 

.surroundings,
.surroundings1,
.surroundings2 {height:auto;}

#menuwrapper {  }
/* menu */

ul#menu { width: 100%; height: 43px; background: #FFF url(../assets/menu-gold.gif) top left repeat-x; font-size: 14px; font-family: arial, Verdana, sans-serif; font-weight: bold; list-style-type: none; margin: 0px; padding: 0px; }

ul#menu li { display: block; float: left; margin: 0 0 0 10px; _margin: 0 0 0 6px; font-size: 14px; font-weight: bold;}

ul#menu li a { height: 36px; color: #fff; text-decoration: none; display: block; float: left; line-height: 200%; padding: 6px 8px 0px 8px; font-size: 14px; font-weight: bold; }

ul#menu li a:hover { color: #fff; font-size: 14px;font-weight: bold;
background: #FFF url(../assets/current-gold.gif) top left repeat-x; font-size: 14px;font-weight: bold;
padding-top:4px;
 }
 
ul#menu li a.current{ color: #fff; background: #FFF url(../assets/current-gold.gif) top left repeat-x; padding: 4px 15px 0;font-size: 14px;font-weight: bold; }

ul#menu li a:hover.current{ color: #FFF; background: #FFF url(../assets/current-gold.gif) top left repeat-x; padding: 4px 15px 0;font-size: 14px;  font-weight: bold;}
        
.tip { font-size:11px; font-family:arial; font-weight:normal; text-align:right; padding:0px 0px 0px 0px; }
.subsearch {font-size:11px; font-family:arial; font-weight:normal; color:#fff;
 }


#submenu { width:100%;
background-color:#E3363B;
height:70px;
background: url(../images/promo/lifescan/lifescangradient.jpg) repeat-x; /*tab background image path*/
padding-top:5px;

  }     
  
  .moreinfo { border:1px solid #ccc; width:540px;
  margin:0px 6px 20px 0px;
  }
  .imoreinfo { padding:10px; text-align:left;  font-size:14px; color:#444;}
  .imoreinfo p{ margin:0px; padding:0px 0px 5px 0px; }
  .title { font-size:14px; font-weight:bold;
  border-bottom:1px dotted #444;
  padding:0px 0px 2px 0px;
  margin:0px 0px 8px 0px;
  }
  
  /* floats */
  #fr1 { width:200px; height:158px; margin:0px 0px 5px 5px; float:right;}
  #fr1 img { border:1px solid #2F99D7;}
  
  #fltonetouch img {   }
  #fltonetouch { width:120px; float:right;
margin:5px 0px 0px 5px;
  }
  
  .lined { font-size:1px; clear:both; border-top:1px dashed #999; 
  margin:20px 0px 15px 0px;}
  
  .cp { font-size:11px; font-family:arial; text-align:right; background-image:url(../images/promo/logobd.png); background-repeat:no-repeat; height:35px; background-position:bottom right; padding-right:60px; color:#666; }
  
 
  .example2 { padding:8px 12px; background:#fff9d7; border:1px solid #e7d245;   }
  /* extra */
 sup { font-size:12px;}
.bk-around { margin-left:0px; width:540px; }
div#footer {margin-top:0px; padding-left:15px; margin-top:0px; }

.verioproimg { margin:-18px 0px 0px 10px; width:200px; float:right; *margin-top:-25px;}
.teal { color:#00aca2; }

.imagebordered { padding:10px; border:1px solid #eee; text-align:center;}
  .exampleteal {
  padding:8px 9px 8px 9px;
  border:1px solid #e7d245;
  background-color:#fff9d7;
  }
  
   .cp2 { font-size:11px; font-family:arial; text-align:right; background-repeat:no-repeat; background-position:bottom right;color:#999;padding-top:14px; }
#pushdown { margin-left:-20px; *margin-left:25px;} 
#pushdown li { margin-bottom:12px; text-align:left; } 

.aroundpg { background:#f3f3f3; border:1px solid #dddddd; padding:10px; }
.aroundpg img { margin:0px 0px 10px 0px;  }

.moreinfo-box { border-bottom:1px solid #fff; text-align:left; font-family:arial;  font-size:16px; margin:0px 10px 20px 0px; }
.moreinfo-title { background:#f8f8f8; font-size:16px; font-weight:bold; padding:8px 10px 7px 10px; border-bottom:1px solid #eee; line-height:16px;}
.moreinfo-text { font-size:14px; padding:12px 10px 0px 10px;}
.moreinfo-text p { margin:0px; padding:0px; }
.moreinfo-text ul {  }
.moreinfo-text li {  margin-bottom:2px; }
.moreinfo-text2 { color:#666; font-size:11px; }
.imageline { height:8px;}
.blocked { border-top:1px solid #e6fafb;  border-bottom:1px solid #e6fafb; padding:18px 0px;}
.blocked1{ color:#1ec2cb; float:left; width:150px; font-size:16px; }
.blocked2 { float:left; width:336px; }
	#fullwidthbody h1 { line-height:1em; font-size:30px; padding-top:26px;
	font-weight:100;
	color:#42b545;
text-transform:uppercase;
}

.entice { border-bottom:19px solid #fff;}
.entice img {   display: block;
  width: 100%; height:auto;}
	#fullwidthbody ul { list-style-type:none; font-size:14px;font-family:arial; margin:0px 0px 14px 24px; padding:0px; font-size:14px; line-height:1.2em;color:#333;font-family:arial; }
#fullwidthbody ul li {list-style-type:none;  padding:0px; margin:0px; background-image:url(../assets/litick.gif);font-size:13px;  background-position:0px 0px; background-repeat:no-repeat; padding-left:22px;  line-height:1.2em; 
margin-bottom:4px; font-size:14px; line-height:1.2em;color:#333;font-family:arial;}
#fullwidthbody h2 {font-size:16px;font-family:arial;color:#333;margin:0px;padding:6px 0px 0px 0px;}
#fullwidthbody p {font-size:14px; line-height:1.2em;color:#333;font-family:arial;margin:10px 0px 12px 0px;*padding:0px;}
#fullwidthbody .speaktohcp { padding-top:20px; border-top:1px solid #dedede; margin-top:24px; font-size:12px; color:#666;}

#aroundfooter  {padding-top:12px;}
div#footer { border-top:none;}

#aroundfooter .footertxt { padding-right:10px; padding-top:0px;}
