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


.main-link1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
font-weight:bold;

}

.main-link1:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
text-decoration:none;
font-weight:bold;

}
.main-link2
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #666666;
text-decoration:none;
font-weight:normal;
line-height:14px

}

.main-link2:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #cc0000;
text-decoration:none;
font-weight: normal;
line-height:14px

}

.head{
font-size:16px;
color:#004276;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;}
.testi{
font-size:16px;
color:#ffffff;
font-family: Helvetica, Arial,sans-serif;
font-weight:normal;

}

.subhead{
font-size:13px;
color:#cb0a09;
font-family:Helvetica,arial, sans-serif;
font-weight:bold;}

.smallhead{
font-size:16px;
color:#004276;
font-family:Arial, Helvetica, sans-serif;
font-weight: normal;}

.menu{
font-size:16px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;

font-weight: normal;}

.menu:hover{
font-size:16px;
color:#f60d0d;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;

font-weight: normal;}

.menu1{
font-size:12px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;

font-weight: normal;}

.menu1:hover{
font-size:12px;
color:#cb0a09;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;

font-weight: normal;}

.content{
font-size:12px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
line-height:18px;
text-align:justify;
}

.readmore{
font-size:12px;
color:#ff0000;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;}
.box
{
border-style:solid;

border-bottom:thin;
border-left:thin;
border-right:thin;
border-top:thin;
border:1px;

border-color:#000000;}

.head-content{
font-size:16px;
color:#000000;
font-family:Helvetica,Arial,  sans-serif;
text-decoration:none;
text-align:justify;
line-height:20px;

font-weight: normal;}
.head-contentblue{
font-size:16px;
color: #003366;
font-family:Helvetica,Arial,  sans-serif;
text-decoration:none;
text-align:justify;


font-weight: normal;}
  body {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 62.5%; }
   p { margin: 1em 0; }
   #wrap {
      width: 500px;
      font-size: 1.2em;
      margin: 3em auto; }
   .tabbed-box {
      width: 302px;
      background: #fff url(tabbed-body-bg.jpg) repeat-x bottom;
      border: 1px solid #ddd; }
   .tabbed-box .tabs li {
      list-style: none;
      float: left; }
   .tabbed-box .tabs li a {
      display: block;
      width: 100px;
      padding: 5px 0;
      font-weight: bold;
      text-align: center;
      text-decoration: none;
      color: #888;
      background: #fff url(tabbed-tab-bg.jpg) repeat-x bottom; 
      border-left: 1px solid #ddd;
      border-bottom: 1px solid #ddd;}
   .tabbed-box .tabs li:first-child a {
      border-left: none; }
   .tabbed-box .tabs li a:hover {
      color: #333; }
   .tabbed-box .tabs li a:focus {
      outline: none; }
   .tabbed-box .tabs li a.active, .tabbed-box .tabs li a.active:hover {
      background: #fff;
      color: #333;
      border-bottom: 1px solid #fff; }
   .tabbed-content {
      padding: 3em 1em 1em 1em;
      display: none; }
	  
	  
	  /*...............................*/
	  
	.products{ width:100%; height:100%; border:1px solid #cccccc;}
	.clients{width:175px; height:139px; background:url(images/clients.jpg) no-repeat;}
	.slideshow a{border:1px solid #FFFFFF;}
	.slideshow a:hover{ border:1px solid #cccccc;}
	  .slideshow{ height:100%; width:100%;}
	 .social img{ border:0px;} 
	 .social a
	 { 
	 opacity:0.5;
	 -moz-opacity:0.5;
	 }
	 .social a:hover
	 {
	 opacity:1.0; 
	 -moz-opacity:1.0;
	 }
	 .right-bg{ background:url(images/left_bar2.jpg) top left repeat-y;}
	 /*.menu-web{ background:url(images/left_bar.jpg) top left repeat-y; }*/
	 .menu-web a
	 { 
	 text-decoration:none;
	 display:block;
	 background-color:#e9e9e9; 
	 color:#000000; 
	 font-size:12px; 
	 border-left:#cccccc 1px solid; 
	 padding-left:7px; padding-top:5px; padding-bottom:5px;
	 height:15px; 
	
	 }
	 .menu-web a:hover
	 { 
	 text-decoration:none;
	 display:block;
	 color:#cb0a09;
	 background-color:#f3f3f3;
	 /*border-left:#cb0a09 5px solid; */
	 padding-left:12px;padding-top:5px; padding-bottom:5px;
	 background:url(images/arw.png) left center no-repeat;
	 }
	 .exp
	 {list-style-type:circle; font-size:16px;}
	 
	 .exp li
	 {list-style-type:circle; font-size:16px;}
	 
	 .banner{ background:url(images/index_02.jpg) no-repeat; width:1001px; height:50px; padding-left:40px; padding-top:190px;}
	 
	 .banner-lnks{ color:#e8dbdd; font-weight:bold; font-size:12px; letter-spacing:1px;}
	 
	 .banner-lnks a{ color:#e8dbdd; font-weight:bold; text-decoration:none;}
	 
	 .banner-lnks a:hover{  font-weight:bold; text-decoration:underline;}
	 
	 .testimonials-box{ padding:10px; background:url(images/testm.jpg) no-repeat; height:199px; height:219px;
	 font-size:12px;font-weight:bold;letter-spacing:1px; line-height:20px;}
	 
	 .testimonials-box a{ color:#333333;text-decoration:none; float:right; }
	 .testimonials-box h3{ color:#666666; padding:0px; margin:0px;}
	 
	 .partns h5{font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px; }
	 .partns{ margin:0 auto; width:100%;}
	 
	 .desc{ width:100%; height:100%; font-size:12px;}
	 .desc h4{ font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
