/* CSS Document */
body{
	background-image:url(images/body_bg01.gif);
	background-repeat:repeat-x;
	margin:0px;

}


.main_container{
	width:950px;
	margin:0 auto;
	border:0px solid #000000

}

td div {
	font-family:tahoma, arial;
	font-size:12px;
	line-height:18px;
	

}

	.header{
		height:148px;
		border:0px solid #FF0000
	
	
	}
	
	.topTagLine{
		height:50px;
		line-height:70px;
		
	
	}
	
	a.topTagLine{
		height:30px;
		text-decoration:none;
		color:#004356;
		line-height:40px;
	
	}
	
	a:hover.topTagLine{
		height:30px;
		text-decoration:underline;
		color:#004356
	
	}
	
	
	.contentBox{
		width:950px;
		margin:0 auto;
		border:0px solid #00FF00;
		background-color:#e5f1f8
	}
	
	.mainImg{
		padding:5px;
	
	}
	
	
	.contentBox_inner{
		
		width:920px; 
		margin:10px auto
	}	
		
	.contentboxLeft{
		width:680px;
		float:left;
		border:0px solid #000000
	
	}
	
	.contentboxRight{
		width:222px;
		float:right;
		margin-left:5px;
		border:0px solid #000000

	
	}
	
		.latestNews_container{
			width:215px;
			border:0px solid #FF0000;
			margin:0 auto
		
		}
		
			.latestNews_container .n_head01{
				background-image:url(images/latesthd_bg.gif);
				
				height:29px;
				background-repeat:repeat-x
			
			}
	
	
	
	h1{
		font-family:"Trebuchet MS", tahoma;
		font-size:22px;
		color:#004356;
		line-height:43px;
		margin:0px;
		padding:0px;
		height:43px;
		text-align:center
	}
	
	h3{
		font-family:"Trebuchet MS", tahoma;
		font-size:24px;
		color:#004356;
		margin:0px;
		padding:0px;
	}
	
	h3 .n2{
		font-family:"Trebuchet MS", tahoma;
		font-size:24px;
		color:#f29f00
	}
	
	h3 .tech{
		font-family:"Trebuchet MS", tahoma;
		font-size:24px;
		color:#75b5dd
	}
	
	
	h2{
		color:#fff;
		font-size:20px;
		font-family:tahoma, arial;
		text-align:center;
		font-weight:normal;
		letter-spacing:1.5px;
		line-height:35px;
		height:39px;
		margin:0px;
		padding:0px;	
	
	}
	
	
	
	
	
	
		
	.newline{
		clear:both;
		height:9px;
	
	}
	
	.product_box01{
		width:214px;
		float:left;
		border:0px solid #000000
	
	}
	
	
	.productbox_inner{
		width:202px;
		margin:0 auto;
		height:347px;
	
	}
	
	
	.heading01{
		width:198px;
		background-image:url(images/medicalHd_bg.gif);
		background-repeat:repeat-x;
		height:30px;
		border:2px solid #5da735;
		line-height:30px;
		color:#FFFFFF;
		font-weight:bold;
		font-family:"Trebuchet MS", tahoma;
		font-size:14px;
		text-align:center;
	}
	
	
		
	a.cathead{
		
		height:30px;
		
		line-height:30px;
		color:#FFFFFF;
		font-weight:bold;
		font-family:"Trebuchet MS", tahoma;
		font-size:14px;
		text-align:center;
		text-decoration:none
	}
	
	
		a:hover.cathead{
		
		height:30px;
		
		line-height:30px;
		color:#FFFFFF;
		font-weight:bold;
		font-family:"Trebuchet MS", tahoma;
		font-size:14px;
		text-align:center;
		text-decoration:underline
	}
	
	.heading01 .headingtxt{
		font-family:"Trebuchet MS", tahoma;
		font-size:14px;
		text-align:center;
		background-repeat:no-repeat;
		background-position:0px 6px;
		background-image:url(images/arrow01.png);
		padding-left:10px;
	}
	
	
	.heading02{
		width:198px;
		background-image:url(images/servicesHd_bg.gif);
		background-repeat:repeat-x;
		height:30px;
		border:2px solid #c58101;
		line-height:30px;
		color:#FFFFFF;
		font-weight:bold;
		font-family:"Trebuchet MS", tahoma;
		font-size:14px;
		text-align:center;
	}
	
	.heading02 .headingtxt{
		font-family:"Trebuchet MS", tahoma;
		font-size:14px;
		text-align:center;
		background-repeat:no-repeat;
		background-position:0px 6px;
		background-image:url(images/arrow01.png);
		padding-left:10px;
	}
	
	
	.heading03{
		width:198px;
		background-image:url(images/hardwareHd_bg.gif);
		background-repeat:repeat-x;
		height:30px;
		border:2px solid #236c98;
		line-height:30px;
		color:#FFFFFF;
		font-weight:bold;
		font-family:"Trebuchet MS", tahoma;
		font-size:14px;
		text-align:center;
	}
	
	.heading03 .headingtxt{
		font-family:"Trebuchet MS", tahoma;
		font-size:14px;
		text-align:center;
		background-repeat:no-repeat;
		background-position:0px 6px;
		background-image:url(images/arrow01.png);
		padding-left:10px;
	}
	
	
		.productbox_inner ul{
		
		margin:0px;
		padding:0px;
		color:#707070;
		font-size:11px;
	
	}
	
	
	.productbox_inner ul li{
		
		margin:5px 0px 0px 0px;
		padding:0px;
		background-image:url(images/arrow.gif);
		background-repeat:no-repeat;
		background-position:10px 7px;
		list-style-type:none;
		padding-left:25px;
		
	
	}
	
	
		.product_box02{
		width:214px;
		float:left;
		margin-left:15px
	
	}
	
	
	.readmore_box{
		float:right;
		padding-right:10px;
		margin-bottom:10px;
		
	
	}
	
	a.readmore{
		color:#c58201;
		text-decoration:underline;
		font-size:12px;
	}
	
	a:hover.readmore{
		color:#c58201;
		text-decoration:none;
		font-size:12px;
	}
	
	
	
	
	/*- Menu Tabs 9--------------------------- */

    #tabs9 {
      float:left;
      width:100%;
      font-size:93%;
     
      line-height:normal;
      }
    #tabs9 ul {
          margin:0;
          padding:0px 10px 0 170px;
          list-style:none;
		  		font-family:"Trebuchet MS", tahoma;
				font-size:11px;
	
		  	
      }
    #tabs9 li {
      display:inline;
      margin:0;
      padding:0;
	        }
    #tabs9 a {
      float:left;
      background:url("images/tableft9.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
	  text-transform:uppercase ;
	       }
    #tabs9 a span {
      float:left;
      display:block;
      background:url("images/tabright9.gif") no-repeat right top;
      padding:12px 15px 10px 10px;
      color:#12507a;
	  	  text-transform:uppercase;
		  font-weight:bold
		  
	  

      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs9 a span {float:none;
	}
    /* End IE5-Mac hack */
    #tabs9 a:hover span {
      color:#12507a;
	  font-weight:bold	  
      }
    #tabs9 a:hover {
      background-position:0% -35px;
	  color:#174968;font-weight:bold
      }
    #tabs9 a:hover span {
      background-position:100% -35px;
	  color:#174968;
	  font-weight:bold
      }

      #tabs9 #current a {
              background-position:0% -35px;
      }
      #tabs9 #current a span {
              background-position:100% -35px;
      }
-->


.toplinks{
	text-align:right;
	padding-right:10px;
	font-family:tahoma, arial;
	font-size:11px;
	color:#fff;
	height:18px;
	line-height:18px;
	

}

a.toplinks{
	color:#fff;
	font-family:tahoma, arial;
	font-size:11px;
	text-decoration:none

}

a:hover.toplinks{
	color:#fff;
	font-family:tahoma, arial;
	font-size:11px;
	text-decoration:underline

}

.footer{
background-image:url(images/footer_bg.gif);
height:134px;
background-repeat:repeat-x;
margin-top:15px;
text-align:center;
font-size:12px;;
padding-top:24px;
color:#fff;
font-size:11px;


font-family:Tahoma,arial;

}


a.footer{
font-family:Tahoma,arial;
font-size:11px;
color:#fff;
text-decoration:none
}

a:hover.footer{
font-family:Tahoma,arial;
font-size:11px;
color:#fff;
text-decoration:underline
}



a.footerlinks{
	font-family:Tahoma,arial;
font-size:11px;
color:#fff;
text-decoration:none

}

a:hover.footerlinks{
	font-family:Tahoma,arial;
font-size:11px;
color:#fff;
text-decoration:underline

}



	

.rightbox{

width:200px;
margin:0 auto; 


}


.footer01{
width:950px; margin:0 auto; font-family:tahoma; font-size:11px; text-align:center; height:50px; margin-top:5px;

}

	
.rightbox_heading01{

width:200px;
border:0px solid #FF0000; 
margin:0 auto; 
background-image:url(images/latesthd_bg.gif); 
height:29px;
background-repeat:repeat-x
}

.rightbox_heading02{

width:200px;
border:0px solid #FF0000; 
margin:0 auto; 
background-image:url(images/testimonials_hd.gif); 
height:29px;
background-repeat:repeat-x
}


.rightbox_heading03{

width:200px;
border:0px solid #FF0000; 
margin:0 auto; 
background-image:url(images/newsletter_hd.gif); 
height:29px;
background-repeat:repeat-x
}


.rightbox p{

color:#fff;
font-size:11px;
padding-left:10px;
}

.rightbox_heading01 .heading_txt{

background-image:url(images/latestNews.png);
background-repeat:no-repeat;
background-position:left 0px;
padding-left:35px;
border:0px solid #339999;
height:28px;
line-height:28px;
font-size:14px;
font-weight:bold;
color:#fff

}


.rightbox_heading02 .heading_txt{

background-image:url(images/testimonials.png);
background-repeat:no-repeat;
background-position:left 0px;
padding-left:35px;
border:0px solid #339999;
height:28px;
line-height:28px;
font-size:14px;
font-weight:bold;
color:#fff

}


.rightbox_heading03 .heading_txt{

background-image:url(images/newsletter.png);
background-repeat:no-repeat;
background-position:left 0px;
padding-left:35px;
border:0px solid #339999;
height:28px;
line-height:28px;
font-size:14px;
font-weight:bold;
color:#fff

}

a.poweredby{
	font-family:Tahoma,arial;
	font-size:11px;
	color:#fff;
	
}

a:hover.poweredby{
	font-family:Tahoma,arial;
	font-size:11px;
	color:#fff;
	text-decoration:none
	
}

a.mainHeading{
	color:#154c6f;
	font-size:12px;
	font-family:tahoma, arial;
	font-weight:bold;
	text-decoration:underline
}

a:hover.mainHeading{
	color:#154c6f;
	font-size:12px;
	font-family:tahoma, arial;
	font-weight:bold;
	text-decoration:underline
}


a.otherlink{
	color:#d28a01;
	font-size:12px;
	font-family:tahoma, arial;
	
	text-decoration:underline
}

a:hover.otherlink{
	color:#d28a01;
	font-size:12px;
	font-family:tahoma, arial;

	text-decoration:none
}


.otherlink01{
	color:#000;
	font-size:12px;
	font-family:tahoma, arial;
	

}

a.otherlink01{
	color:#000;
	font-size:12px;
	font-family:tahoma, arial;
	
	text-decoration:underline
}

a:hover.otherlink01{
	color:#DA9225;
	font-size:12px;
	font-family:tahoma, arial;

	text-decoration:none
}


.box_heading{
	color:#fff;
	font-size:13px;
	padding-left:10px;
	font-weight:bold

}




   #tabs1 {
      float:left;
      
      width:400px;
      font-size:93%;
      line-height:normal;
          border-bottom:1px solid #BCD2E6;
      }
    #tabs1 ul {
          margin:0;
         
          list-style:none;
      }
    #tabs1 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs1 a {
      float:left;
      background:url("images/tableft1.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs1 a span {
      float:left;
      display:block;
      background:url("images/tabright1.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#627EB7;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs1 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#627EB7;
      }
    #tabs1 a:hover {
      background-position:0% -42px;
      }
    #tabs1 a:hover span {
      background-position:100% -42px;
      }

      #tabs1 #current a {
              background-position:0% -42px;
      }
      #tabs1 #current a span {
              background-position:100% -42px;
      }






	

	
	
	
	
	
	
	



