html,body{margin:0;padding:0}
body{
	letter-spacing: 0.09em;
	margin: 0;
	padding: 0 0 100px 0;
	font-family: arial,sans-serif;
 /*  overflow-y: hidden; */

}
p{
	margin:0 10px 10px;
	
}

a { color: #22459a; }

a:link {
	color: #22459a;
	text-decoration: underline;
}
a:visited {
	color: #22459a;
	text-decoration: underline;
}
a:hover, a:active {color: #333333; text-decoration:underline}

#logotext {
width:515px;
height: 86px;

}

#logotext span {
	background: url(/assets/talking_blood_glucose_mtr.gif) no-repeat;
	position: absolute;
	width:100%;
	height: 86px;
	/* left: 125px;
	top: 146px; */



	

	}
	
	#header {
		background: #fff url(/assets/backgroundline.gif) repeat-x scroll left top;
	height:87px;

	}
	
div#header h1{
	margin:0;
	color: #22459a;
	font-size: 16px;
	text-align: left;
	vertical-align: top;
	text-indent: 0pt;
	padding: 0px;

}
  
 #rightcurve {
 margin:0px;
 padding:0px;
	background-image: url(/assets/right_curve.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: right;
	background-attachment: scroll;
	height: 87px;
	width: 225px;
	clear:left;

  
  }
  
div#content p{
	background-color: #ffffff;
	line-height:1.4;
	margin-top: 0;
	margin-right: 35px;
	margin-bottom: 10px;
	margin-left: 10px;
}
div#mainfooter {

	clear:both;
	padding:0px;
	margin: 0px;
	background-color:#22459a;
	
	height:105px;
	 position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
}

div#extra{

	clear:both;
	width:100%;
	color: #22459a;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	margin: 0px;
	padding: 0px 0px 10px;
	background-attachment: scroll;
	background-image: url(/assets/customer_carline.png);
	background-position: left -8px;
	





}
div#footer{background: #22459a;color:#FFF;

}
div#footer p{margin:0;padding:5px 10px}

div#wrapper{
	float:left;
	width:100%;
}

div#controlbar{
	float:right;
	clear:both;
	background-color:#ffd304;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}




div#content{
	margin-right:292px;
	color:#22459a;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
	border-top: 1px solid #22459a;
	border-right: none;
	border-bottom: none;
	border-left: none;
	/* height:360px; */
	overflow: auto;
}



#content h1 {
	margin-top: 10px;
	font-size: 1.8em;
	line-height: 1.1em;
	font-weight:normal;
	margin-right: 10px;
	margin-left: 10px;
	letter-spacing: 0.1em;
}



#content h2,h3,h4,h5,h6 {
	margin-top: 10px;
		margin-bottom: 2px;
	font-size: 1.3em;
	line-height: 0.9em;
	font-weight:bold;
	margin-right: 10px;
	margin-left: 10px;
	letter-spacing: 0.1em;
}






div#rightcoloumn{
	float:left;
	width:292px;
	margin-left:-292px;
	color:#22459a;
	background:#FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #22459a;
	overflow: auto;



}

.sensorimg {
	padding:5px 0px;
	text-align: right;
	vertical-align: top;
	font-size: 0.88em;
	margin: 0px 15px 0px 0px;






}
	
	
.sensorpip {
	padding:3px 5px;
	text-align: right;
	vertical-align: top;
	background-color: #ffd304;
	border: 1px solid #000000;
	font-size: 1.5em;
	color: #000000;
	margin: 0px 15px 0px 37px;
	width: 228px;

}



div#carelineTel {
	text-align: center;
	vertical-align: top;
	background-color: #ffffff;
	border: 1px solid #22459a;
	font-size: 1.5em;
	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	/*background-color: #ffd304; */
}


#content ul {
	text-align: left;
	text-indent: 0pt;
	padding-top: 10px;
	vertical-align: middle;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#content li {
	background-color:#22459a;
	color:#fff;
	text-align: left;
	text-indent: 0px;
	vertical-align: 50%;
	padding: 0px;
	margin: 0px;
}

dl {
	text-indent: 0px;
	padding-top: 10px;
	border: 3px solid #009ad6;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #22459a;
	background-color: #FFFFFF;
	margin-top: 10px;
	margin-right: 35px;
	margin-bottom: 10px;
	margin-left: 10px;
}

dt {
	font-weight: bold;
	margin-right: 10px;
	margin-left: 10px;
	text-indent: 0px;
	text-align: left;
	padding: 0px;
	color: #22459a;
	background-color: #FFFFFF;





}

dd {
	text-indent: 0px;
	margin: 0px 10px 10px;
	text-align: left;
	padding: 0px;
	color: #22459a;



}


#rightcoloumn img {
	text-align: right;
	margin-left:41px
}



.imgright {
	float: right;
	border: 0px none #000000;
	margin-top: 20px;
	margin-right: 20px;
	padding: 0px;
	margin-bottom: 0px;
	margin-left: 0px;




}
.imgleft {
	float: left;
	border: 0px none #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0;
}
#extra p.footaddress {
	margin-right: 0px;
	margin-top: 15px;
	margin-bottom: 0px;
	margin-left: 195px;

}




div#bbihealthlogo {
float:right;


}

}
.customerl {
	margin-right: 0px;
	margin-top: 15px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-size: 100%;
	font-weight: bold;
	clear: none;

}
.smalltxt {
	font-size: 0.8em;

}
