@font-face {
    font-family: 'ZurichCnBTRegular';
    src: url('/zurch.eot');
    src: url('/zurch.eot') format('embedded-opentype'),
         url('/zurch.woff') format('woff'),
         url('/zurch.ttf') format('truetype'),
         url('/zurch.svg') format('svg');
}

body{ margin:0; padding:0;}
img{ border:none;}
.header{ background:url(/images/header-bg.jpg) repeat-x top left; height:172px;}
.wraper{ width:980px; margin:0 auto; padding:0;}
.logo{ width:199px; height:121px; float:left;}
.topnav{ float:right; width:280px; color:#000; margin-top:3px; text-align:right; font-family:Verdana, Geneva, sans-serif; font-size:14px;}
.topnav a{ color:#000; text-decoration:none;}
.topnav a:hover{ text-decoration:underline;}
.nav{ background:url(/images/menubg.jpg) repeat-x top left; clear:both; height:51px; margin-top:2px;}
.sliderbg{ clear:both; background:url(/images/bg.jpg) repeat  top left; height:318px;}
.sliderbg2{ clear:both; background:url(/images/bg.jpg) repeat  top left; height:250px;}
.grid{ width:560px; float:left; margin-top:15px;}
.gridInn{ width:664px;}
.leftPan{ width:402px; float:right; margin-top:15px;}
.inner{ width:290px;}
.welcome{ text-align:justify; font-family: Arial, Helvetica, sans-serif; font-size:14px; line-height:25px;}
.welcome h1{ text-transform:uppercase; font-family: "ZurichCnBTRegular"; color:#000; font-size:27px; margin:0; padding:0;}
.welcome h1 span{ color:#c80505;}
.client3{ width:100%; clear:both;}
.client3 h2{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:27px; font-weight:bold;}
.nurs{ background:url(/images/nurs.jpg) no-repeat top left; height:319px;}
.client2{  float:left; background:url(/images/gray-sepretor.jpg) no-repeat right center; height:112px; padding-right:15px; margin-left:15px;}
.products{ float:left; width:264px; height:264px;}
.products h2{ font-family:"Myriad Pro", "Myriad Pro Cond"; text-transform:uppercase; font-weight:normal; font-size:27px; color:#000;}
.latest{ width:257px; float: right;}
.latest h2{ font-family:"Myriad Pro", "Myriad Pro Cond"; text-transform:uppercase; font-weight:normal; font-size:27px; color:#000;}
.latest ul{ margin:0; padding:0; list-style-type:none;}
.latest ul li{  line-height:24px; border-bottom:1px dotted #000000; background:url(/images/blt.jpg) no-repeat left 8px ; margin:10px 0 0 0; padding:0 0 0 15px; }
.inqbox{ background:url(/images/boxbg.png) repeat-x top left; height:298px; padding:0 15px 0 15px;}
.inqbox h2{ font-family:"ZurichCnBTRegular"; font-size:27px; color:#FFF; text-transform:uppercase; font-weight:normal; margin:0; padding:5px;}
.inqbox input{ width:352px; height:30px; border:1px solid #cfcfcf; color:#949292; padding-left:15px; font-size:12px; margin-top:10px;}
.inquInn input{width:242px;}
.inqbox textarea{width:352px; border:1px solid #cfcfcf; color:#949292; padding-left:15px; font-size:12px; margin-top:10px; height:57px;}
.sumitbtn{ background:url(/images/submit.png) no-repeat top left; border:none; width:79px; height:29px;}
.clear{ clear:both;}
.client { border:1px solid #afadad; background:url(/images/hand.jpg) no-repeat left 60px;}
.client img{ padding-left:15px;}
.client h3{ background:#11167e; margin:0; padding:0; color:#FFF; font-family: Arial, Helvetica, sans-serif; font-size:20px; padding:5px;}
.addres{ background:url(/images/hand.jpg) no-repeat center left;} 
.addres p{ padding-right:15px; display:block; float:right; line-height:24px; font-family: Verdana, Geneva, sans-serif; font-size:12px; color:#000;}
.footer{ height:60px; line-height:60px; background:#dedede; font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#000;}
.footer a{ text-decoration:none; color:#000; padding-left:20px;}
.fmenu{ float:left; width:572px;}
.copy{ float:left; width:50%; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.copy a{ text-decoration:none; color:#000;}
.social{ float:right; text-align:right;}
.social img{ margin-left:2px; margin-top:10px; margin-right:10px;}
.bullet ul{ margin:0; padding:0; list-style-type:none;}
.bullet ul li{  line-height:20px;   background:url(/images/blt.jpg) no-repeat left 8px ; margin:10px 0 0 0; padding:0 0 0 15px; }
.imgLeft{ float:left; border:1px solid #999; margin-right:15px;}
.imgRight{ float: right; border:1px solid #999; margin-left:15px;}  
.button input{ cursor:pointer;}
.social a{ margin:0; padding:0;}
.cms-page table { float:left; border-collapse: collapse; background-color:#fff; text-align:center; margin-top:20px; font-family:Arial, Helvetica, sans-serif; margin-left:0px; }
.cms-page th {  border: 1px solid #add4fc; color: #fff; font-size: 13px; padding: 4px; background-color:#175b9f; font-weight:bold; text-transform:uppercase; line-height:25px; }
.cms-page td {  border: 1px solid #add4fc;  color: #444;  font-size: 12px;  padding: 4px; vertical-align:top;   }
.cms-page tr{ -moz-transition:background 0.5s ease 0s; background:#fff;}
.cms-page tr a{ text-decoration:none; color:#4c4c4c; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
.cms-page tr:hover{background:#eee; -moz-transition:background 0.5s ease 0s;  }
 
 

