body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#eff0ee;
	font-family: Tahoma;
	background-repeat: no-repeat;
}
.clear { clear: both; margin: 0px; padding: 0px; }
span.line { text-decoration: underline; }

#wrapper {
	margin: 0px auto;
	width: 1000px;
	background-repeat: no-repeat;
}
#header {
	width: 895px;
	margin: 2px auto 0px;
	background: #fff url(../images/a.headtop.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	min-height: 105px;
	padding: 45px 35px 10px;
}

#surgicount a {
	float: left;
	width: 334px;
	height: 102px;
	display: block;
	text-indent: -9999px;
	background-image: url(../images/a.logo_surgicount.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
}
#tag-line {
	float: left;
	width: 555px;
	height:102px;
	display: block;
	text-indent: -9999px;
	background-image: url(../images/a.logo_surgicount.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

#content {
	width: 965px;
	margin: 0px auto;
	background-color: #fff;
	background-image: url(../images/a.sub.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 46px;
}

#main {
	background-image: url(../images/a.sub.jpg);
	background-repeat: repeat-x;
	background-position: left 45px;
	margin: -15px auto 0px;
	padding: 0px;
	

}

#main .footage, #main .blurb { margin: 30px 0px 10px; }

.blurb {
	float: left;
	height: 320px;
	padding: 27px 0px 27px 35px;
	width: 250px;
	color: #515151;
	background-image: url(../images/a.scanner.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.blurb {
	float: left;
	height: 320px;
	padding: 27px 0px 27px 35px;
	width: 250px;
	color: #515151;
	background-image: url(../images/a.scanner.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.blurb-small {
	float: left;
	height: 230px;
		padding: 15px;
		width: 220px;
	color: #515151;
	background-image: url(../images/a.scanner.png);
	background-repeat: no-repeat;
	background-position: left center;
	position: absolute;
	z-index: 0;
}

.blurb p {
	font-size: 12px;
	}
.blurb h1 {
    color: #5F9080;
    line-height: 28px;
    padding-bottom: 0px;
	font-size: 22px;
}

.footage { float: right; padding: 0px 20px; }
.flash { text-align: center; padding-left: 20px; }

#menu {
	margin: 0px auto;
	width: 963px;
	height: 42px;
	display: block;
	background-image: url(../images/a.nav.jpg);
	background-repeat: repeat-x;
}

ul#nav, ul#nav li { list-style: none; height: 42px; }
ul#nav { margin-left: 0px; padding-left: 0px; }

ul#nav li { float: left; }

ul#nav li.home a, ul#nav li.products a, ul#nav li.rfid a, ul#nav li.studies a, ul#nav li.news a, ul#nav li.client a, ul#nav li.about a, ul#nav li.training a   
{ float: left; display: block; height: 42px;
  background-image: url(../images/a.menu.jpg);
 background-repeat: no-repeat; text-indent: -99999px; }
 
 
ul#nav li.home a {	width: 109px;  background-position: 0px 0px; }
ul#nav li.products a { width: 159px;  background-position: -115px 0px; }
ul#nav li.rfid a { width: 104px; background-position:  -275px 0px; }
ul#nav li.studies a { width: 145px; background-position: -380px 0px;  }
ul#nav li.training a { width: 106px; background-position: -525px 0px;  }
ul#nav li.news a {  width: 106px; background-position:  -631px 0px; }
ul#nav li.client a {  width: 106px; background-position:  -737px 0px; }
ul#nav li.about a {  width: 106px; background-position: -843px 0px; } 

ul#nav li.home a:hover {	 background-position:  0px -39px; }
ul#nav li.products a:hover {   background-position:  -115px -39px; }
ul#nav li.rfid a:hover {  background-position:  -275px -39px; }
ul#nav li.studies a:hover {  background-position:  -380px -39px;  }
ul#nav li.training a:hover {  background-position:  -525px -39px;  }
ul#nav li.news a:hover {  background-position:  -631px -39px; }
ul#nav li.client a:hover {  background-position:  -737px -39px; }
ul#nav li.about a:hover { background-position:  -843px -39px; } 

ul.news  { margin-left: 5px; padding: 0px; }
ul.news li { padding: 15px 0px;    }

ul.news li p { line-height: 22px; font-size: 11px; }

#sub-content {
	width: 925px;
	margin: 0px auto;
	min-height: 20px;
	background-color: #fff;
	background-image: url(../images/a.footer.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding: 0px 20px 40px 20px;
	
	
}

.latest-news {
	float: left;
	padding: 0px 20px;
	width: 250px;
	background-image: url(../images/a.divide.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	height: 240px; 
	
}
.intro { float: left; width: 260px; 	background-image: url(../images/a.divide.jpg); padding: 0px 45px 0px 20px;
	background-repeat: no-repeat;
	background-position: right center; height: 240px; }
	
.coverage { float: left; width: 290px;  height: 240px;}

h2.h-news, h2.h-intro, h2.h-coverage { text-indent: -9999px; width: 240px; height: 24px; display: block; margin: 0px auto 10px; }

h2.h-news {
	background-image: url(../images/a.news.jpg);
	background-repeat: no-repeat;
	margin: 0px 0px 10px -5px;
}

h2.h-intro { 	background-image: url(../images/a.intro.jpg);
	background-repeat: no-repeat; }
	
h2.h-coverage { 	background-image: url(../images/a.coverage.jpg);
	background-repeat: no-repeat; }

#footer {width: 965px; margin: 0px auto 20px; text-align: center; }




a:hover {
	font-family: Tahoma;
	color: #FFCC33;
}


a.HomeNewslinkStyle:link {font-family: Tahoma; font-size: 11px; color: #515151; text-decoration:none; }
a.HomeNewslinkStyle:visited {font-family: Tahoma; font-size: 11px; color: #515151; text-decoration:none; }
a.HomeNewslinkStyle:hover {font-family: Tahoma; font-size: 11px; color: #F8BD1B; text-decoration:none; }
a.HomeNewslinkStyle:active {font-family: Tahoma; font-size: 11px; color: #F8BD1B; text-decoration:none; } 

a.bottomlinkStyle:link {font-family: Tahoma; font-size: 11px; color: #515151; }
a.bottomlinkStyle:visited {font-family: Tahoma; font-size: 11px; color: #515151;}
a.bottomlinkStyle:hover {font-family: Tahoma; font-size: 11px; color: #F8BD1B;}
a.bottomlinkStyle:active {font-family: Tahoma; font-size: 11px; color: #F8BD1B; } 


a.linkStyle:link {font-family: Tahoma; font-size: 11px; color: #366AD3; font-weight: bold;}
a.linkStyle:visited {font-family: Tahoma; font-size: 11px; color: #366AD3; font-weight: bold;}
a.linkStyle:hover {font-family: Tahoma; font-size: 11px; color: #F8BD1B; font-weight: bold;}
a.linkStyle:active {font-family: Tahoma; font-size: 11px; color: #F8BD1B; font-weight: bold;} 


a.rightlinkStyle:link {font-family: Tahoma; font-size: 11px; color: #ffffff; }
a.rightlinkStyle:visited {font-family: Tahoma; font-size: 11px; color: #ffffff;}
a.rightlinkStyle:hover {font-family: Tahoma; font-size: 11px; color: #FFCC33;}
a.rightlinkStyle:active {font-family: Tahoma; font-size: 11px; color: #ffffff; } 
.larg-txt {
	font-family: Tahoma;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.txt-featuers-small {

	font-family: Tahoma;
	font-size: 10px;
	color: #515151;
	padding-left: 0px;
}
.sub-main-txt-larg {
	font-family: Tahoma;
	font-size: 15px;
	color: #FF0000;
	font-weight: bold;
	font-style: italic;
}
#txt-featuers-li {

	font-family: Tahoma;
	font-size: 11px;
	color: #515151;
	padding-left: 8px;
}
.sub-menu-heading2 {

	font-size: 20px;
	color: #B9DED2;
	font-family: Tahoma;
}
.sub-main-txt-larg2 {

	font-family: Tahoma;
	font-size: 15px;
	color: #FF0000;
	font-weight: bold;

}
.blinck {

	font-family: Tahoma;
	font-size: 15px;
	color: #FF0000;
	font-weight: bold;
text-decoration: blink;
}

p.center { text-align: center; padding: 0px 0px 10px;   }
p.small { font-size: 70%; }
img.floatright { float: right; padding: 20px 0px 20px 20px; }
img.floatleft { float: left; padding: 20px 20px 20px 0px; }

ul.large { font-size: 14px; color: #333; font-family: 'Cabin', sans-serif;  }

.sidebar h2  { color: #5F9080; 
    font-family: 'Cabin', sans-serif;
    font-size: 17px; font-weight: normal; text-transform: uppercase; }
	
h2 {  font-family: 'Cabin', sans-serif; color: #666; font-size: 17px; font-weight: normal; }	

h1 { color: #333; text-transform: uppercase; font-weight: normal; font-family: 'Cabin', sans-serif;   font-size: 19px; line-height: 26px;}
h3 { color: #646369; font-size: 15px; text-transform: uppercase; padding: 0px 0px 2px; margin: 0px 0px -8px; font-weight: 500; font-family: 'Cabin', sans-serif; }