/* CSS Document */
body{
  margin:0px;
  padding:0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
}

#main{
  width:1000px;
  height:auto;
  margin:auto;
  padding:0px;
  border:1px  solid #CCCCCC;
}

#top{
  width:980px;
  height:112px;
  margin:auto;
}

#logo{
  width:268px;
  height:112px;
  background-image:url(images/logo.jpg?123);
  float:left;
}

#menu-main{
  width:710px;
  height:112px;
  float:right;
  
}

#sub-menu{
  width:300px;
  height:36px;
  float:right;
  margin-top:25px;
  text-align:right;

}

#sub-menu ul{
  margin:0px;
  padding:0px;

}

#sub-menu li{
  display:inline;
}

#sub-menu a{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#333333;
 padding:0px 15px 0px 15px;
 text-decoration:none;
 border-right:1px solid #999999;
}

#sub-menu a:hover{
  color:#FF0000;
}



#menu{
  width:710px;
  height:36px;
  margin-top:70px;
}

#menu-lside{
  width:11px;
  height:36px;
  background-image:url(images/menu-left.jpg);
  float:left;
}

#menu-mid{
  width:699px;
  height:26px;
  background-image:url(images/menu-mid.jpg);
  float:right;
  padding-top:10px;
}

#menu-mid ul{
   margin:0px;
   padding:0px;
}

#menu-mid li{
   display:inline;
}

#menu-mid a{
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:bold;
   color:#FFFFFF;
   text-decoration:none;
   padding:0px 50px 0px 50px;
   border-right:1px solid #CCCCCC;
   letter-spacing:0.5px;
}

#menu-mid a:hover{
   color:#e6e295;
}


#menu-right{
  width:11px;
  height:36px;
  background-image:url(images/menu-right.jpg);
  float:right;
}

/* body */



#flash{
   width:735px;
   height:231px;
}


#left-bar{
  width:225px;
  height:450px;
  float:right;
  background-image:url(images/client-bg.jpg);
}

#client{
   width:225px;
   height:auto;
}

#iso{
   width:225px;
   height:auto;
   padding-top:8px;
}

/*midbody*/

#merits{
   width:263px;
   height:300px;
   float:left;
   margin-top:5px;
}

#merits-arrow{
   width:29px;
   height:27px;
   float:left;
}

#merits-h1{
   width:263px;
   height:27px;
}

#merits-text{
   width:261px;
   height:auto;
   border:1px solid #CCCCCC;
   background:#efcfd1;
}

#merits-text ul{
   margin:0px;
   padding:0px;
}

#merits-text li{
   display:block;
   padding:3px 0px 5px 25px;
   text-decoration:none;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  background: url(images/arrow.jpg) no-repeat 10px  10px;
  font-size:11px;
  color:#333333;
}

#dynamic{
  width:460px;
  height:33px;
  float:right;
  margin-top:5px;
}
#dynamic-mainbox{
  width:447px;
  height:260px;
  float:right;
  padding:5px;
  margin-top:3px;
  border: 1px solid #CCCCCC;
  background-color:#dfd0c3;
}
#dynamic-box{
  width:447px;
  height:auto;
  float:right;
}

#globe-image{
  width:170px;
  height:132px;
  float:left;
}

#dynamic-text{
  width:auto;
  height:auto;
  float:right;
}

#dynamic-text ul{
  padding:0px;
  margin:0px;
}

#dynamic-text li{
  display:block;
  padding:2px 5px 2px 20px;
  background:url(images/arrow2.jpg) no-repeat left 5px;
}

#Associates-box{
  width:447px;
  height:auto;
  float:right;
  margin-top:5px;
}

#one{
  width:40px;
  height:auto;
  float:left;
  margin-left:10px;
}
#one-text{
  width:380px;
  height:auto;
  float:right;
  padding-top:5px;
}

#services{
  width:225px;
  height:auto;
  margin-top:7px;
}
#servicesbox{
  width:225px;
  height:70px;
  background-image:url(images/services-bg.jpg);
}

#servicestext{
  width:205px;
  height:auto;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
  margin:0px 0px 0px 15px;
}



#servicesbottom{
  width:225px;
  height:auto;
}

#footer-new{
  width:980px;
  height:75px;
  margin:auto;
  background-image:url(images/footer-bg.jpg);
  text-align:center;
}

#footer{
  width:980px;
  height:25px;
  padding-top:25px;

}

#footer ul{
  margin:0px;
  padding:0px;

}

#footer li{
  display:inline;
}

#footer a{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
  padding:0px 30px 0px 30px;
  border-right:1px solid #000000;
  text-decoration:none;
}

.sgd{
   color:#000000;
   text-decoration:none;
}

#more{
  width:54px;
  height:17px;
  float:right;
  margin-right:7px;
  margin-top:-7px;
}
#heading{
  width:auto;
  height:auto;
  padding:7px 0px 0px 5px;;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#FFFFFF;
  font-weight:bold;
}

.heading{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#c50533;
  font-weight:bold;
  text-decoration:none;

}

.heading2{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:15px;
  color:#c50533;
  font-weight:bold;
  text-decoration:underline;

}
#title{
   width:auto;
   height:auto;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#FFFFFF;
   padding:5px;
   background-color:#a52a47;
   margin-bottom:7px;
   font-weight:bold;
}


.more{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#b11a3e;
   text-decoration:none;
}