@charset "UTF-8";
/* CSS Document */

body{font-family:Optima, "Century Gothic", Arial;}
a{color:#004c57;text-decoration:none;}
a:hover{color:#0f8896;}
p{
	line-height:20px;
}
form {
margin:0;padding:0;
}
table {align:center; }
tr{background-color:#5aadba;font-size:13px; padding-left:5px; padding-right:5px; font-family:century gothic, arial; color:#ffffff}
td{padding-left:5px;padding-top:5px;padding-right:5px;}
.tralt{background-color:#000000;font-size:13px; padding-left:5px; padding-right:5px;  font-family:arial; color:#ffffff}
.tdalt{background-color:#31889b;font-size:13px; padding-left:5px; padding-right:5px;;font-family:arial; color:#ffffff}
.tdblank{background-color:#ffffff;font-size:13px; padding-left:5px; padding-right:5px;;font-family:arial; color:#ffffff}
.tdqty{background-color:#31889b;font-size:13px; padding-left:5px; padding-right:5px; padding-bottom:5px;font-family:arial; color:#ffffff}
.wrapper{width:928px; margin:auto; display:block;}

.header{width:928px; height:86px; background:url(images/header.png) no-repeat;}
.menu{width:898px; height:30px; background:#004c57; display:block; padding-left:30px; padding-bottom:1px; margin-bottom:20px;}
.menu a{width:auto; display:block; padding:3px 16px; height:20px; line-height:20px; font-size:14px; color:#FFFFFF; float:left; margin:2px 1px; text-decoration:none;}
.menu a:hover{color:#FFFFFF; background-color:#0f8896;}
.menu #active{background:#0f8896;}

.content{width:928px;
 display:block;
  padding-bottom:10px;
   font-size:12px;
    color:#0f8896;
    
 }
    
.content h1{font-size:30px; color:#0f8896; margin-top:0px; margin-bottom:10px; font-weight:normal;}
.content h2{font-size:16px; color:#0f8896; margin-top:0px; font-weight:normal;}
.content h3{font-size:16px; color:#004c57; margin-top:0px; font-weight:normal; margin-bottom:7px; padding-bottom:0px;}
.content p{margin:0px 0px 15px 0px; padding:0px;font-size:14px;}

.content p{
line-height:20px;	
font-size:14px;
margin-top:10px;
}
.content .homeleft{float:left; width:223px;}
.content .homeleft img{position:relative; left:-5px;}
.content .homemiddle{float:left; width:379px; margin-left:20px;}
.content .homeright{float:left;width:286px; display;block; margin-left:20px;padding-top:0px;}
.content .homeright img{float:left; width:100px; margin-bottom:20px; margin-right:20px;}
.content .homeright1{float:left;width:286px; display;block; margin-left:20px;padding-top:20px;}
.content .homeright1 img{float:left; width:px; margin-bottom:20px; margin-right:20px;}
.content .carecallleft{float:left; width:584px;}
.content .carecallright{
	float:left;
	width:280px;
	font-size:18px;
	margin-left:40px;
	margin-top: 40px;
}
.content .carecallright2{
	float:left;
	width:280px;
	margin-left:40px;
	margin-top: 40px;
}
.content .orderleft2{
	float:left;
	width:350px;
	padding:10px;
	height:240px;

	

}
.content .orderright2{
	float:right;
	width:350px;
	margin-left: 25px;
	height:240px;
	padding-top:20px;
	font-size:14px;
	
}
.content .space{
		width:800px;
		height:50px;
	}	
.content .faqleft{float:left; width:550px; margin-left:44px;}
.content .faqleft h2{font-size:15px; color:#0f8896; margin-top:0px; margin-bottom:3px;}
.content .faqleft p{margin-top:0px; margin-bottom:25px;}
.content .faqright{float:left; width:314px; margin-left:20px;}

.content .newsleft{width:877px; display:block; margin-left:43px;}
.content .newsarticle{width:834px;display:block; margin-bottom:40px;padding-bottom:20px; border-bottom:1px solid #004c57;}
.content .newsarticle .short{width:834px; float:left; padding:0px; margin-top:10px;}
.content .newsarticle .short .heading{width:660px; float:right; padding:0px; margin-top:0px;}
.content .newsarticle .short p{padding:0px; margin:0px;}
.content .newsarticle img{border:1px solid #004c57; margin-bottom:10px;}
.content .newsarticle .image1{width:115px; height:115px; float:right;}
.content .newsarticle .image2{width:230px; height:115px; float:right;}
.content .newsarticle .image3{width:345px; height:115px; float:right;}

.content .contactusleft{
	width:400px;
	float:left;
	margin-right:40px;
	text-align:right;
}
.content .contactusright{width:428px; float:left;}
.content .contactusright h1{font-size:30px; color:#0f8896; margin-bottom:10px; margin-top:7px;}
.content .contactusright h2{font-size:15px; color:#004c57; margin-top:0px; padding:0px; margin-bottom:0px;}
.content .contactusright h3{font-size:15px; color:#0f8896; margin-top:0px; padding:0px; margin-bottom:10px;}

.content .downloads{width:877px; display:block; margin-left:43px;}
.content .downloads a{text-decoration:none;}

.content .downloads .file{height:254px; width:122px; display:block; float:left; background:url(images/powerpoint.png) no-repeat bottom ; background-position:0px 45px; text-decoration:none; padding-left:5px; margin-right:15px; margin-top:20px;}

.content .downloads .datasheet{height:254px; width:122px; display:block; float:left; background:url(images/datasheet.png) no-repeat bottom ; background-position:0px 45px; text-decoration:none; padding-left:5px; margin-right:15px; margin-top:20px;}


.content .downloads .file:hover{color:#000000; background-position:0px -200px;}


.content .downloads{width:877px; display:block; margin-left:43px;}

.content .downloads .file{height:254px; width:122px; display:block; float:left; background:url(images/slide.png) no-repeat bottom ; background-position:0px 45px; text-decoration:none; padding-left:5px; margin-right:15px; margin-top:20px; font-size:14px; line-height:14px;}
.content .downloads .file:hover{color:#000000; background-position:0px -200px;}

.content .downloads .datasheet{height:254px; width:122px; display:block; float:left; background:url(images/datasheets.png) no-repeat bottom ; background-position:0px 45px; text-decoration:none; padding-left:5px; margin-right:15px; margin-top:20px; font-size:14px; line-height:14px;}
.content .downloads .datasheet:hover{color:#000000; background-position:0px -200px;}

.content .downloads .quick{height:254px; width:122px; display:block; float:left; background:url(images/quickset.png) no-repeat bottom ; background-position:0px 45px; text-decoration:none; padding-left:5px; margin-right:15px; margin-top:20px; font-size:14px; line-height:14px;}
.content .downloads .quick:hover{color:#000000; background-position:0px -200px;}

.content .downloads .user{height:254px; width:122px; display:block; float:left; background:url(images/user.png) no-repeat bottom ; background-position:0px 45px; text-decoration:none; padding-left:5px; margin-right:15px; margin-top:20px; font-size:14px; line-height:14px;}
.content .downloads .user:hover{color:#000000; background-position:0px -200px;}

.content .downloads .product_range{background:url(images/ccflip.png) no-repeat; background-position:0px 43px;}
.content .downloads .product_range:hover{ background-position:0px -210px;}
.content .downloads .keyfob{background:url(images/Care-Call_Key-Fob-Transmitter_Download.png) no-repeat; background-position:0px 43px;}
.content .downloads .keyfob:hover{ background-position:0px -210px;}
.content .downloads .movmon{background:url(images/Care-Call_Movement-Monitor_Download.png)  no-repeat bottom; background-position:0px 43px;}
.content .downloads .movmon:hover{ background-position:0px -210px;}
.content .downloads .paguni{background:url(images/Care-Call_Pager-Unit_Download.png) no-repeat bottom; background-position:0px 43px;}
.content .downloads .paguni:hover{ background-position:0px -210px;}
.content .downloads .tricha{background:url(images/Care-Call_Trickle-Charger_Download.png) no-repeat bottom; background-position:0px 43px;}
.content .downloads .tricha:hover{ background-position:0px -210px;}
.content .downloads .unimon{background:url(images/Care-Call_Universal-Monitor_Download.png) no-repeat bottom; background-position:0px 43px;}
.content .downloads .unimon:hover{ background-position:0px -210px;}
.content .downloads .Signwave{background:url(images/Care-Call_SignWave-with-Numbers_Download.png) no-repeat bottom; background-position:0px 43px;}
.content .downloads .Signwave:hover{ background-position:0px -210px;}
.content .downloads .doorbell{background:url(images/Care-Call_Mini-Monitor-with-Lead_Download.png) no-repeat bottom; background-position:0px 43px;}
.content .downloads .doorbell:hover{ background-position:0px -210px;}
.content .downloads .magnet{background:url(images/Care-Call_Magnetic-Door-Alarm_Download.png) no-repeat bottom; background-position:0px 43px;}
.content .downloads .magnet:hover{ background-position:0px -210px;}

.content .downloads .sjs{background:url(images/sjs.png) no-repeat bottom; background-position:0px 43px;}
.content .downloads .sjs:hover{ background-position:0px -210px;}


.content .downloads .nrs{background:url(images/NRS-ICON_SMALL.png) no-repeat bottom; background-position:0px 43px;}
.content .downloads .nrs:hover{ background-position:0px -210px;}

.content .downloads .adobe{background:url(images/get_adobe_reader.gif) no-repeat bottom;}

.content .downloads .carecall{background:url(images/cc.png) no-repeat bottom; background-position:0px 43px;}
.content .downloads .carecall:hover{ background-position:0px -210px;}

.content .downloads .orderpdf{background:url(images/ccform.png) no-repeat bottom; background-position:0px 44px;}
.content .downloads .orderpdf:hover{ background-position:0px -210px;}

.content .downloads .spacer{background:url(images/spacer.png) no-repeat bottom;}

.newsbox{
	width:214px;
	margin-top:5px;
	background-color:#aed4db;
	position:relative;
	top:-10px;
}
.mailspace{width:214px; height:88px;}
.mailbox{float:right;width:214px; margin-top:20px; background-color:#aed4db;margin-bottom:20px;}
.newsheader{width:198px; background-color:#0f8896; padding:3px; color:#FFFFFF; padding-left:13px; font-size:20px;}
.newscontent{padding:10px;}
.newscontent a{color:#004c57;}
.newscontent h1{margin:0px; font-size:13px; margin-bottom:3px; color:#004c57; margin-left:3px;}
.newscontent p{margin:0px 0px 0px 3px; font-size:12px;}

.clear{clear:both;}
.footer{width:928px; margin:auto; text-align:left; font-size:12px; color:#aed4db; margin-top:20px; position:relative; z-index:1;}
.footer a{color:#aed4db; text-decoration:none;}
.footer2{width:928px; margin:auto; text-align:left; font-size:12px; margin-top:20px; text-align:right; position:relative; top:-115px; z-index:0; color:#004c57;}
/*.newscontent ul li{margin:0px; padding:0px;}*/

.wrapper .content #carecallright h4 {
	font-family: Optima, "Century Gothic", Arial;
	font-size: 20px;
	color: #004C57;
	font-weight: normal;
	margin:0px;
	padding:0px;
}

.wrapper .content #carecallright img {
	height: 282px;
	width: 280px;
	position:relative;
	left:-7px;
}
.faqleft strong{
font-weight:normal;	
color:#004C57;
font-size:14px;
}

.short p{
display:block;
width:660px;
float:right;
}
.hiddenPic {
	display:none;
	height:250;
	width:180
	
	}
	
	.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
	.b1 {height:1px; background:#888; margin:0 5px;}
	.b2 {height:1px; background:#ddd; border-right:2px solid #888; border-left:2px solid #888; margin:0 3px;}
	.b3 {height:1px; background:#ddd; border-right:1px solid #888; border-left:1px solid #888; margin:0 2px;}
	.b4 {height:2px; background:#ddd; border-right:1px solid #888; border-left:1px solid #888; margin:0 1px;}
	.contentb {background: #ddd; border-right:1px solid #888; border-left:1px solid #888;}
	.contentb div {margin-left: 5px;}
