
#directory {

background-color:#e2e2e2;
border:1px solid #e1e1e1;
width:550px;
text-align:center;

}

.profile {
width:544px;
text-align:left;
background-color:#ffffff;
margin:3px auto;

}




.spcbar { 
width:524px;
text-align:left;
background-color:#94D150;
margin:0px auto;
padding:5px 10px;
color:#fff;
font-size:14px; font-weight:bold;
}
.special { background-color:#FFFFFf;border-bottom:2px solid #94D150; margin-top:5px; }

.profile1 {
float:left;
width:122px;
vertical-align:top;
padding:8px 5px 10px 8px;
}




.profile1 img {
border:1px solid #666;
}

#profile2 {
float:left;
width:240px;
vertical-align:top;
 padding:8px 9px 10px 8px;
  border-right:1px solid #e2e2e2; 
}

#profile2ts {
float:left;
width:280px;
vertical-align:top;
 padding:8px 9px 10px 8px;
 
}

#profile3ts {
float:left;
width:100px;
 padding:0px 0px 10px 0px
}


#profile2ts a,
#profile2 a { font-size:14px; }

.profile2 img{
margin:0px 5px 0px 5px;
}

#tstlist-title { font-size:13px; text-transform:; color:#333; font-weight:bold; font-family:arial;  padding:6px 0px 0px 0px;}
#tstlist ul { margin:8px 0px 0px 0px; }


#profile3ts a:link,
#profile3ts a:visited,
#profile3ts a:active {
	
}



.profile3 {
float:left;
width:123px;
vertical-align:top;
height:100%;


padding:0px 0px 10px 0px;
}

.profile3 ul {
margin:8px 5px 0px 32px;
padding:0px;

}

#directory2 {

background-color:#e2e2e2;
border:1px solid #e1e1e1;
width:550px;
height:580px;
text-align:center;
}

#movethisdown { padding:0px 0px 5px 0px; }

#bloodmeters { width:200px; float:right; margin:0px 0px 10px 10px; }
#bloodmeters img { border:1px solid #E0E0E0; margin:0px 0px 10px 0px; }
#profilepicture img {border:1px solid #E0E0E0; margin:0px 0px 0px 0px;  }
#bloodmeters .verifiedbox {padding:2px;  background:#97c52e; font-size:10px; text-transform:uppercase; color:#fff; font-family:arial; text-align:center; margin-bottom:5px; letter-spacing:2px;
	border-top:1px solid #80b62a;   }
	
.bmrs_ar { background:#f9f9f9; border:1px solid #eaeaea; padding:5px; font-size:12px; color:#333; }
.bmrs_top { padding:3px 0px 0px 0px; }
.bmrs {  }
.bmrs1 { float:left; width:85px; padding:0px 5px 2px 3px; font-weight:bold;}
.bmrs2 { float:left; width:90px;}
.profile-logo { padding:10px 0px 0px 0px; text-align:center; margin-top:5px; border-top:1px solid #d6d6d6;}

#manufacturertitle {
	
	text-align:left;
	font-size:14px;
	font-weight:bold;
	padding:6px 8px; background:#FFFDFD;  color:#333300;
	 margin:3px auto; margin-bottom:0px; width:528px;
}

.top_head { background:#fff; color:#333; margin:3px auto; width:544px; padding:4px 0px 4px 0px; *padding:4px 0px 0px 0px;  }
.top_head1 {float:left; width:120px; font-size:14px; font-weight:bold; text-align:left; padding:0px 0px 0px 10px; }
.top_head2 {float:left;width:240px; font-size:14px; font-weight:bold; text-align:left; padding:0px 0px 0px 11px; _padding:0px 0px 0px 13px;}
.top_head3 {float:left; width:120px; font-size:14px; font-weight:bold; text-align:left;}

.top_head1ts {float:left; width:132px; font-size:14px; font-weight:bold; text-align:left; padding:0px 0px 0px 10px; }
.top_head2ts {float:left;width:240px; font-size:14px; font-weight:bold; text-align:left; padding:0px 0px 0px 0px; _padding:0px 0px 0px 0px;}
.top_head3ts {float:left; width:120px; font-size:14px; font-weight:bold; text-align:left;}

#subtitle_dr { background:#fff; font-size:14px; font-weight:bold; text-align:left; padding:6px 0px 6px 10px; margin:3px auto; width:534px;}

#floatimg_right { width:200px; float:right; margin:0px 0px 10px 10px; }
#floatimg_right img { border:1px solid #E0E0E0; margin:0px 0px 10px 0px; }

.signature{ padding:10px 0px 0px 0px;  margin:10px 0px 0px 0px; text-align:center; border-top:1px dotted #999; }
.previousgeneration { text-transform:uppercase; font-size:10px; color:#e22b00; }


#purchasebtn a:link,
#purchasebtn a:visited,
#purchasebtn a:active
{ 
margin-top:12px;background-image:url(../images/wristband/b1.jpg); width:202px; height:26px; font-size:14px; font-weight:bold; 
color:#333; display:block;
text-align:center;
padding-top:9px;
}
#purchasebtn a:hover
{ 
margin-top:12px;background-image:url(../images/wristband/b2.jpg); width:202px; height:26px; font-size:14px; font-weight:bold; color:#333; display:block;
text-align:center;
padding-top:9px;
}

.classed {margin-top:10px; }

.stop-press { background:#6fb900; padding:8px; color:#fff; }
.stop-press-title { font-size:14px; font-family:arial; font-weight:bold; border-bottom:1px dotted #fff; padding-bottom:2px;  margin-bottom:2px;}
.stop-press-desc { font-size:12px; font-family:arial; font-weight:normal; }

.videotutorial { background-image:url(../images/icons/vid.gif); width:84px; height:22px; font-size:10px; font-family:arial; color:#fff; background-repeat:no-repeat; padding-top:8px; padding-left:38px; text-transform:uppercase; margin-top:2px;}

#imgmeter_right img { }
#imgmeter_right { float:right; margin:0px 0px 10px 10px; width:200px; }
#surround-meters1 { padding:12px;   background:#f9f9f9; margin-bottom:10px;}
#surround-meters2 { padding:12px; background:#FFFFE6;  margin-bottom:10px;}

#surround-meters1 h2,
#surround-meters2 h2 { margin-top:0px; padding-top:0px;}


#videomain {
	
	background-color:#F0F0F0;
	background-image:url(../images/icons/video_main.jpg); background-repeat:no-repeat;  background-position:top left;

}

#mapmain {
	margin-top:-10px;
	background-color:#F0F0F0;
	background-image:url(../images/icons/map.jpg); background-repeat:no-repeat;  background-position:top left;

}

#video-title { margin:0px 20px 10px 15px; font-size:16px; font-weight:bold; font-family:arial; color:#000; 

padding-top:40px;


 clear:both; 

 line-height:1.2em;

 }


.nothing { font-size:1px; color:#fff; }
#map-holder { margin:0px 15px; height:398px;  } 
#video-holder { margin:0px 15px; height:348px;  } 
#transcript { margin-bottom:10px; }
#pens { font-size:12px; font-weight:normal; }
.sub-holder { padding-top:10px; }

/* for expert */

#top_p {
background-image:url(../images/directory/top.jpg);
width:560px;
height:114px;
font-family:arial;
}
.sizedrop { font-size:1px; height:4px; clear:both; }
#top_p a{ color:#fff; }
#top_p_1 { width:349px; float:left; margin-top:0px; margin-left:12px; _margin-left:6px;}
#top_p_1 h1 { font-size:18px; font-family:arial; color:#fff; margin:0px; padding:0px;}
.top_title { font-size:18px; font-family:arial; color:#fff; padding:0px 0px 0px 0px;}
.top_address { font-size:12px; font-family:arial; color:#fff; margin-top:11px;  *margin-top:14px; line-height:1.2em; padding-right:8px;}
.top_number { font-size:12px; font-family:arial; color:#fff; margin-top:5px; line-height:1.2em;}

#top_p_2 {  float:left; }
#quoteme { background:#242424;    border:1px solid #dddddd; width:185px; margin:16px 0px 0px 0px;

position:relative;
}
#pin {width:35px; height:42px; position:absolute; 
 right:-10px;
 top:-25px;
 }
 #topq { background-image:url(../images/directory/topq.gif); background-position:1px 0px; height:25px; background-repeat:no-repeat; } 
#middleq {  color:#fff; padding:10px 5px 10px 18px;font-size:14px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; }
#botq { background-image:url(../images/directory/botq.gif); background-position:110px 0px; height:25px; background-repeat:no-repeat;  } 



#purchasebtnsmall a:link,
#purchasebtnsmall a:visited,
#purchasebtnsmall a:active
{ 
margin-top:8px;background-image:url(../images/wristband/bgnsmall.jpg); width:100px; height:26px; font-size:14px; font-weight:bold; color:#333; display:block;
text-align:center;
padding-top:9px;
}
#purchasebtnsmall a:hover
{ 
margin-top:8px;background-image:url(../images/wristband/bgnsmall2.jpg); width:100px; height:26px; font-size:14px; font-weight:bold; color:#333; display:block;
text-align:center;
padding-top:9px;
}

