body{ margin:0; padding:0; background:#999999; width:100%; height:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#606060;}

div, dl, dd, ul, li, h1, h2,h3,h4,h5, p, img, form{ margin:0px; padding:0px;}
*{ margin:0px; padding:0px; outline:0;}
img{ border:none;}
ul, li{ list-style-type:none;}

a , a:link{color:#606060; text-decoration:underline;}
a:hover{color:#E57623; text-decoration:underline;}


#main_cointenar{ width:1003px; margin:0 auto;}
#main_cointenar-home{ width:1003px; margin:0 auto; margin-top:20px;}
#cointenar{ width:979px; padding:0px 12px; margin:0 auto; background:url(images/body-bg.gif) left top repeat-y;}

#waper{   width:100%; margin:0 auto;  }

.bottomseo{ color:#dedddd; padding:5px 10px; text-align:center; font-size:10px;}
.bottomseo a{ color:#dedddd; padding:5px 10px; text-align:center; font-size:10px; text-decoration:none;}
.bottomseo a:hover{ color:#c9c8c8; padding:5px 10px; text-align:center; font-size:10px; text-decoration:underline;}

#top{  border-top:#e8e8e8 solid 7px; background:#fff url(images/top-bg.gif) center 1px no-repeat; margin-bottom:0px; min-height:100px; height:auto !important; height:100px; padding-right:9px;}
.logo{ float:left; font-size:0px; padding-left:18px; line-height:2px;}
.top-links-bar{ float:right; font-size:12px; width:300px; height:27px; background:url(images/top-link-bar-1.jpg) left top no-repeat; text-align:right; padding:6px 0;}
.top-links-bar1{ float:right; font-size:12px; width:375px; height:27px; background:url(images/top-link-bar-2.jpg) left top no-repeat; text-align:right; padding:6px 0;}
.top-links1{ text-align:center;}
.top-links1 a{ display:inline-block; color:#767676; text-decoration:none; padding:0 3px 0 14px; margin-left:4px;}
.top-links1 a:hover{ color:#e57623; padding:0 3px 0 14px; margin-left:4px;}
.top-links{ text-align:center;}
.top-links a{ display:inline-block; color:#767676; text-decoration:none; padding:0 5px 0 19px; margin-left:4px;}
.top-links a:hover{ color:#e57623;  padding:0 5px 0 19px; margin-left:4px;}
.top-home-link{background:url(images/top-home.gif) left center no-repeat; }
.top-sitemap-link{background:url(images/top-sitemap.gif) left center no-repeat;}
.top-search-link{background:url(images/top-search.gif) left center no-repeat;}
.top-career-link{background:url(images/top-career.gif) left center no-repeat;}
.top-contact-link{background:url(images/top-contact.gif) left center no-repeat;}
.top-home-link:hover{background:url(images/top-home-over.gif)  left center no-repeat;}
.top-sitemap-link:hover{background:url(images/top-sitemap-over.gif)  left center no-repeat;}
.top-career-link:hover{background:url(images/top-career-over.gif)  left center no-repeat;}
.top-contact-link:hover{background:url(images/top-contact-over.gif)  left center no-repeat;}
.top-search-link:hover{background:url(images/top-search-over.gif)  left center no-repeat;}
.cmmi-level-3{ padding-top:41px;}
.cmmi-level-3-1{padding-top:7px;}
.lan-ico{padding-top:15px;}
#menu-bar{ clear:both; height:32px; font-size:12px; width:979px; /*background-color:#e57623;*/}
.top-button{display:block; float:right; height:20px; padding-right:30px; width:20px; }
.top-button a{background:url(images/list_bullet4.gif) no-repeat right 5px; color:#333; display:block; height:15px; margin:4px 5px; padding:0 12px 0 0; width:27px; }
#home-flash{ clear:both; font-size:0px; padding-bottom:1px; border-bottom:#919191 solid 5px; }

#middle{padding:6px 0 0 0;  width:979px;}

.middle-left{ float:left; width:750px; overflow:hidden; margin:0 auto; }
.middle-left-inner-page{width:202px;  float:left;}

.middle-right{ width:225px;  float:right; overflow:hidden; margin:0 auto;   }
.middle-inner-page{ float:left; width:534px; overflow:hidden; margin:0 auto; padding:0 0 5px;}

.middle-right-inner-page{ float:right; width:202px; }


.box-1-inner, .box-1{ background: url(images/menu-box1-btm.gif) center bottom no-repeat; padding-bottom:5px; margin-bottom:5px;  }
.box-1-inner dl, .box-1 dl{ border:#dbdbdb solid 1px; background-color:#FFFFFF; overflow:hidden; padding-bottom:4px;}

.padding-tab{ padding:0 18px;  }




.right-title-1{background:url(images/right-title-1.gif) left top repeat-x; font-family:Arial, Helvetica, sans-serif, "Times New Roman"; font-size:15px; clear:both;  min-height:43px; height:auto !important; height:39px; font-weight:bold;}
.right-title-1 img, .right-title-1 strong{ float:left; padding:5px 3px 2px 8px;}
.box-1 dd{clear:both;}
.right-title-1 strong{ padding-top:7px;}
.right-title-1 a:link{ color:#606060; text-decoration:none; font-size:12px; }
.right-title-1 a:hover{color:#606060; text-decoration:none; font-size:12px; }

.right-content{ padding:4px; /*min-height:80px; height:auto !important; height:80px;*/   overflow:auto; background-color:#FFFFFF;}
.technical-flash{ padding:3px 3px 3px 10px; overflow:auto; background-color:#FFFFFF}
.field-box{ border:#c8c8c8 solid 1px;}
.colum1{  width:40px!important; width:40px;float:left; margin:0 0 5px 0;}
.colum2{ float:left; margin:0 0 5px 0;}
.button{background:#eb9554 url(images/button-repeat.gif) left top repeat-x; border:#b05715 solid 1px; outline:0; color:#FFFFFF; padding:1px 3px; font-size:10px;}
.align-right{ float:right;}


.content-left{float:left; width:670px; padding-left:15px}
.content-right{float:right; padding:10px 15px 15px 15px;width:260px; }

.services-box{  color:#626262;  margin:0 auto;}
.services-box-title{float:left; width:600px;}
.services-box-title dd{ color:#333333; font-size:14px; padding-left:9px; font-weight:bold; }

.services-box-industry{float:left;}
.clear-para{ clear:left;}

.services-box-industry dd{ color:#333333; font-size:11px; line-height:21px;  }

.services{  padding:5px 5px 26px 5px;}

.border-style{border-top:#cdcdcd solid 1px; height:2px; background-color:#FFFFFF; }

.infrastructure-management{ float:left; width:255px; padding:20px 5px 10px 5px;}
.infrastructure-management1{ float:left; width:225px; padding:20px 0px 0px 0px;}
.infrastructure-management1-img{ float:right;  padding:0px 0px 0px 0px; }

.list-style-1 li{ padding-top:5px; text-align:left; font-weight:bold;}
.li-border {background:url(images/key-services-bg.gif) repeat-x bottom; padding-top:5px; font-size:2px;}
.list-style li{background:url(images/key-services-bg.gif) repeat-x bottom;     height:20px; padding-top:5px;  }
.list-style li a{ text-decoration:none; color:#626262; font-size:12px; padding-left:10px;}
.list-style li a:hover{ text-decoration:none; color:#e07322; font-size:12px; padding-left:10px; text-decoration:underline;}

.read-more{ text-align:right; padding-right:20px;}

.boxes{   margin:0px auto; overflow:auto;width:770px;}


.box{ border:#dbdbdb solid 1px; width:379px; margin-right:8px; float:left; background-color:#FFFFFF;  }


.box1{ border:#dbdbdb solid 1px; width:378px; float:left; background-color:#FFFFFF;  height:180px;   }

.box-heading{ background: #e6e6e6 url(images/box-heading.gif) left top no-repeat;  width:357px; height:28px; color:#000000; font-size:15px; padding-left:20px; padding-top:5px; font-weight:600; border:#FFFFFF solid 1px; }




.spacer{background: url(images/spacer.gif) left top no-repeat;   height:5px;}
.spacer-gap{ display:block; float:left;  }

.box-right{ width:380px;   float:left; }


.simpal-box{border:#dbdbdb solid 1px; width:950px; height:105px; background-color:#FFFFFF}
.simpal-box-heading{ background: url(images/simpal-box-header.gif) left top  repeat-x;  width:357px; height:28px; color:#000000; font-size:15px; padding-left:20px; padding-top:10px; font-weight:600; }
.silver-odc{ float:left; padding:15px;}
.silver-odc-text{ padding:8px 5px 0px 5px;}

.new-offering-back{background: url(images/new-offerings-back.gif) left top repeat-x; height:129px; width:377px; }
.new-offering-img{ padding:10px; float:left; width:105px;}
.new-offering-text{ float:left; width:236px;}


.new-offering-style{ width:160px;}
.new-offering-style li span{background: url(images/bullet-arrow.gif) left 5px no-repeat; line-height:16px; padding-left:15px;}
.new-offering-style li a:link, .new-offering-style li a:visited { font-size:12px; padding-left:8px; text-decoration:underline;}
.new-offering-style li a:hover{ font-size:12px; padding-left:8px; text-decoration:none;}
.new-offering-style li a:active{ font-size:12px; padding-left:8px; text-decoration:none;}


.more-link{ text-align:right; font-size:11px;color:#e57623;  padding-bottom:5px;}
.more-link a:link, .more-link a:visited { text-align:right;  font-size:11px; text-decoration:underline; color:#e57623;}
.more-link a:hover{ text-align:right;  font-size:11px; text-decoration:none; color:#e57623;}
.more-link a:active{ text-align:right;  font-size:11px; text-decoration:underline; color:#e57623;}


.big-box{border:#dbdbdb solid 1px; width:670px; float:left; overflow:hidden; background-color:#FFFFFF; padding-bottom:10px}
.big-box-header{background: url(images/box-heading-big.gif) left top no-repeat;  width:668px; height:22px; color:#000000; font-size:15px; padding-left:20px; padding-top:10px; font-weight:600; border:#FFFFFF solid 1px;}

.infocus-box{ width:650px; margin:0 auto; padding-top:20px;padding-left:10px;padding-right:10px}

.silver-hrms{ float:left; width:365px;  padding:10px 0px 0px 5px;  font-weight:bold;}
.silver-hrms-title{ color:#e57623; font-size:12px; font-weight:bold; padding-top:5px;}
.silver-hrms-content{ clear:left;}
.silver-hrms-img{ padding:12px 5px 10px 0px;  float:left;}
.silver-hrms-img-right{padding:20px 0px 10px 20px; width:98px; float:left;}
.silver-hrms-text{ padding:10px 10px 0px 10px; float:left; width:204px; line-height:18px; color:#000000; font-size:12px; font-weight:normal; }

.silver-noc{ float:left; width:350px;  padding:10px 0px 0px 17px;  font-weight:bold;}
.silver-noc-title{ color:#e57623; font-size:12px; font-weight:bold; padding-top:5px;}
.silver-noc-content{ clear:left;}
.silver-noc-img{ padding:12px 5px 10px 0px;  float:left;}
.silver-noc-img-right{padding:20px 0px 10px 20px; width:98px; float:left;}
.silver-noc-text{ padding:10px 10px 0px 10px; float:left; width:204px; line-height:18px; color:#626262; font-size:12px; font-weight:normal; }
.split-line{ float:left;}
.myhrms{ float:left;}
.new-offering-title{ color:#e57623; font-size:13px; font-weight:bold; padding-bottom:6px; text-decoration:underline; padding-top:5px;}

.awards-img{ padding:12px 16px 12px; float:left}
.awards-text{ padding:11px 6px 2px 0px; float:left; line-height:19px; width:103px; font-size:12px;}

.show-case-img{ text-align:center; padding:5px 15px;}
.show-case-link-box{ background: url(images/show-case-link.gif) left top no-repeat;  width:75px; height:18px; float:left; padding-top:4px; padding-left:30px; margin-left:5px;}

.show-case-link-box a:link, .show-case-link-box a:visited { color:#606060; font-size:11px; text-decoration:none;}
.show-case-link-box a:hover { color:#606060; font-size:11px; text-decoration:underline;}
.show-case-link-box a:active { color:#606060; font-size:11px; text-decoration:none;}



#pics li a:link, #pics li a:visited { color:#E57623; font-size:12px; text-decoration:underline;}
#pics li a:hover{ color:#E57623; font-size:12px; text-decoration:none;}
#pics li a:active { color:#E57623; font-size:12px; text-decoration:underline;}

.infrastructure-tour{ border:#dbdbdb solid 1px;  background: url(images/technical-allances-back.gif) left top repeat-x;  width:215px; height:42px;font-family:Arial, Helvetica, sans-serif, "Times New Roman"; font-size:15px;}
.infrastructure-tour-box{  background-color:#FFFFFF; text-align:center;  height:87px; padding-top:4px;}
.infrastructure-tour-bottom{ background: url(images/infrastructure-tour-box-bottom.gif) left bottom no-repeat;  height:7px;}



.infrastructure-tour img{ padding:7px 10px 3px 10px; float:left; }
.infrastructure-tour strong{ padding:14px 10px 3px 10px;  float:left;}
/*
#NewsVertical{display:block; height:145px; overflow:hidden;  position:relative; width:369px; }

#TickerVertical{display:block;  list-style:none; margin:0; padding:0;  background: url(images/news-vertical-back.gif) left bottom repeat-x;  height:129px; width:370px; }
#TickerVertical li{background:url(images/javanews-bg.jpg) left top repeat-x; color:#626262; display:inline; float:left; font-size:12px;  margin:0; text-align:left;    }


#TickerVertical li .NewsFooter{color:#000; display:block; font-size:10px; margin:6px 0 14px; }
#TickerVertical li .NewsImg{border:solid 1px #DEDEDE; float:left; margin-right:10px; }
#TickerVertical li .NewsTitle{color:#000; display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; margin-bottom:6px; }
#TickerVertical li .NewsTitle a:link,TickerVertical li .NewsTitle a:Visited{color:#000; display:block; margin-bottom:6px; text-decoration:underline; }
 new */


#NewsVertical{display:block; height:145px; overflow:hidden; position:relative; width:377px; }
#pics{display:block; height:145px; list-style:none; margin:0; padding:0;  }
#pics li{ background: url(images/news-vertical-back.gif) left bottom repeat-x;  height:145px; color:#626262; display:inline; float:left; font-size:11px;  margin:0; text-align:left; width:377px; }
#pics li .NewsFooter{color:#000; display:block; font-size:10px; margin:6px 0 14px; }
#pics li .NewsImg{border:solid 1px #DEDEDE; float:left; margin-right:10px; }
#pics li .NewsTitle{color:#000; display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; margin-bottom:6px; }
#pics li .NewsTitle a:link, #pics li .NewsTitle a:Visited{color:#000; display:block; margin-bottom:6px; text-decoration:underline; }




.phonetitle{color:#4f5d5f; font-size:13px; font-weight:700; line-height:27px; padding-left:22px; font-size:11px; padding-top:4px;}
.phonetitle a{color:#4f5d5f; text-decoration:none;  }
.javaimg{float:left; height:87px;  width:115px;  padding-left:22px; padding-top:5px; }
.javatext{float:left; height:auto!important; min-height:88px; padding-top:3px; width:230px; }
.javatext strong{background:url(images/bullet-arrow.gif) left 4px no-repeat;   display:block; font-size:12px; font-weight:400; margin-bottom:2px; padding-bottom:2px; padding-left:17px; }
.clijava{float:left; width:330px; text-align:right; padding-right:5px;}


.news-heading, .events-heading{ text-decoration:underline; color:#e57623; font-size:12px; padding-left:15px; padding-top:5px; padding-bottom:10px;}

#pscroller1{
width: 350px;
height:90px;
/*border: 1px solid black;*/
padding: 3px;

}

#pscroller2{
width: 350px;
height: 90px;
/*border: 1px solid black;*/
padding: 3px;
}



.news-border, .events-border{ height:90px; width:350px; border:#e1e1e1 solid 1px;  margin-left:7px; padding:5px;}
.events-border{background-color:#f9f9f9;}


/*controls*/
.selectindusty{ height:20px; font-size:11px; width:168px; }


#marqueecontainer{
	overflow: scroll;
	height:99px;
	width:353px;

}

#vmarquee{  }

.footer{ clear:both; margin:0 auto;  }
.footer-link{ background-color:#7b7b7b; color:#FFFFFF; height:28px; text-align:center;font-size:12px; padding-top:10px; }
.footer-link span{ padding:0px 10px; color:#FFFFFF; font-size:11px;}
.footer-link a:link, .footer-link a:visited{ color:#FFFFFF; font-size:12px; text-decoration:none;}

.footer-link a:hover{color:#FFFFFF; font-size:12px; text-decoration:underline;}
.footer-link a:active{color:#FFFFFF; font-size:12px; text-decoration:none;}

.footer-copyright{ background-color:#9c9c9c; color:#FFFFFF; height:20px; border-bottom:#fff solid 1px; text-align:center; font-size:11px; padding:5px 0px 4px 0px;}


.footer-copyright span{ padding:0px 10px; color:#FFFFFF; font-size:11px; text-decoration:none;}
.footer-copyright a:link, .footer-copyright a:visited{ color:#FFFFFF; font-size:11px; text-decoration:underline;}

.footer-copyright a:hover{color:#FFFFFF; font-size:11px; text-decoration:none;}
.footer-copyright a:active{color:#FFFFFF; font-size:11px; text-decoration:underline;}


.list{ padding-left:2px;}
.list li{ background:url(images/bullet-square.gif)  left 5px no-repeat; line-height:17px;  }
.list li a{ text-decoration:none; color:#626262; font-size:12px; padding-left:15px;}
.list li a:hover{ text-decoration:none; color:#626262; font-size:12px; padding-left:15px; text-decoration:underline;}

.techlist li{ background:url(images/tech-icon.gif) left 1px no-repeat; font-size:11px; padding-left:20px; color:#000;padding-bottom:8px;}
.techlist li a{ color:#eb5800; text-decoration:underline;}
.techlist li a:hover{ color:#eb5800; text-decoration:underline;}


.middle-content{ width:550px; margin:0 10px; padding:1px; float:left;  border:1px solid #cccccc; background:#FFFFFF;  }
.middle-content h1{ color:#a84100; font-size:14px; line-height:22px;}
.middle-content h2{ color:#a84100; font-size:13px; line-height:24px;}
.middle-content p{ padding:8px 0px 0px 0px; text-align:justify; font-size:12px; line-height:17px;}
.middle-content p a:link, .middle-content p a:visited{ color:#363636; text-decoration:none; font-size:12px;}
.middle-content p a:hover{ color:#363636; text-decoration:none; font-size:12px;}
.middle-content p a:active{ color:#363636; text-decoration:underline; font-size:12px;}


.middle-content .list{ padding-left:2px;}
.middle-content .list li{ background:url(images/bullet-square.gif)  left 5px no-repeat; line-height:17px; padding-left:17px;  }
.middle-content .list li a{ text-decoration:none; color:#626262; font-size:12px; padding-left:15px;}
.middle-content .list li a:hover{ text-decoration:none; color:#626262; font-size:12px; padding-left:15px; text-decoration:underline;}

/*---------16-Mar-09------------*/
.ibm-logo{ padding:7px 0 3px 45px; }
.ibm-product-showcase{height:23px; line-height:22px; background:url(images/bg-show-case.gif) repeat-x center; text-align: center; font-size:13px;}

.prts-logo{ float:left; padding:12px 6px 10px 42px; }
.prts-text{ float:left;  padding-top:16px; font-size:14px; font-weight:bold; padding-left:10px;font-family:tahoma;color:#006699}
.prts-text1{ float:left;  padding-top:16px; font-size:11px; padding-left:10px;font-family:tahoma;padding-right:15px}

.linktype1{color:#000000; font-size:12px;}
.linktype1 a,.linktype1 a:link {color:#606060; text-decoration:underline;}
.linktype1 a:hover {color:#E57623; text-decoration:underline;}

/*Bread crums*/

.breadcrums{  font-size:11px; /*line-height:27px;*/ color:#666; }
.breadcrums a{color:#606060;}
.breadcrums a:hover{color:#606060;}


/*innerpage request for contact testimonial and contact us*/

.contact-box-1{ background: url(images/right-bot-bg.gif) center bottom no-repeat; padding-bottom:7px;  }
.contact-box-1 dl{ border:#dbdbdb solid 1px; padding:1px; background-color:#FFFFFF;  overflow:hidden; padding-bottom:4px;}



.right-inner-content{  /*min-height:80px; height:auto !important; height:80px;*/   overflow:auto; background-color:#FFFFFF;}

.smallbox-inn{background:url(images/small-box-top-inn.gif) no-repeat left top; color:#477178; float:none; height:auto; margin:0; width:210px; }
.quick-qontact{color:#adc022; font-weight:700; height:auto; margin-left:8px; }
.quick-qontact a{background:url(images/quick-contact-icon.gif) no-repeat left top; color:#fff; font-size:12px; padding-left:33px; text-decoration:none; }
.quick-qontact a:hover{color:#fff; text-decoration:none; }

.column1{clear:both; float:left; font-size:11px; margin:0; padding:0 0 4px 10px; width:190px; }
.column1 a{color:#477178; display:block; margin-left:-5px; padding-left:5px; width:150px; }
.column1 a:hover{background:url(images/semaphore-services-bullet.gif) no-repeat -1px 5px; color:#273f42; display:block; }
.TextField1{background-color:#fff; border:1px solid #dfdfdf; color:#003; font-size:11px; height:15px; line-height:13px; padding:1px 0 1px 2px; width:223px; }
.combobox{background-color:#fff; border:1px solid #dfdfdf; color:#003; font-size:11px; height:20px; line-height:13px; padding:1px 0 1px 2px; width:223px; }

.TextArea{background-color:#FFFFFF; border:1px solid #DFDFDF; color:#000033; font-size:11px; height:75px; width:225px; }
.astrict {color:red;font-family:Verdana,Geneva,sans-serif;}


.highlights{width:166px; background-color: #E9E9E9;}
.highlights a{color:#066; text-decoration:underline; }
.highlights a:hover,#middle-body p a{color:#3f3f3f; }
.highlights dd{padding-top:5px; text-decoration:underline;}
.highlights dt{background:url(images/arrow.gif) no-repeat 1px 2px; color:#477178; font-size:11px; font-weight:700; margin-bottom:5px; margin-right:2px; padding-left:17px; text-align:left; }

.smallredtext{float:left; display:block; margin:0;  font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-left:10px; font-size:9px; color:#ff0000;}

.testimonials-text{padding-left: 10px; padding-right: 10px;}
.line3 {
background:url(images/line.gif) left top no-repeat; height:1px; width:180px; font-size:2px; clear:both; margin:5px 0px 5px 0px;}





.yahoo-massenger-contat {
padding:0px 10px 12px 35px;
width:140px;
text-transform:uppercase;
background:url(images/yahoo-icon.gif) no-repeat left top;
margin-left:9px;
font-size:10px;
}

.yahoo-massenger-contat a {
text-decoration:none;
color:#000;

line-height:18px;
}
.yahoo-massenger-contat a:hover {color:#477178; text-decoration:none;}

.events-ttl2 {
color:#3f5c61;
font-weight:700;
font-size:15px;
margin:0px 0px 0 0px;
/*padding-left:10px;*/
line-height:30px;
text-align:center;
}
.mail {

clear:both;
color:#adc022;
font-weight: bold;
height:auto;
margin-left:9px;
width:140px;
font-size:10px;
background:url(images/mail-icon.gif) no-repeat 6px 5px;

}

.mail a {
color:#000;
padding-left:35px;
text-decoration:none;
}

.mail a:hover {color:#477178;text-decoration:none;}

.smallboxmainbottom {
background:url(images/small-box-bottom-main.gif) no-repeat left bottom;
clear:both;
font-size:2px;
height:6px;
}

/*------------------Inner Page ---------------------*/
.menu-box1{width:200px; border:1px solid #dfdfdf;}
.menu-box1 .title{ background:url(images/right-title-1.gif) repeat-x; width:200px; height:39px; }
.menu-box1 .title img{float:left; padding:2px 0 0 2px;}
.menu-box1 .title strong{ float:left; font-size:15px; color:#000000; padding:9px 0 0 4px;}

.menu-box1 .menu-box1-content{color:#000000; padding:2px 8px 0 14px; background:#FFFFFF;}
.menu-box1 .menu-box1-content .menu-list li{background:url(images/mnubox1-bulet.gif) no-repeat left 7px; padding:2px 4px 2px 20px; line-height:18px;}

.menu-box1 .menu-box1-content p{padding-bottom:4px;}

.request-contact dd{padding:2px 0; }

.clontact-list .flag{float:left; padding:2px 10px 2px 0;}
.clontact-list .text-no{ padding:0 0 6px 0;}

.separator1{font-size:1px; line-height:1px; clear:both; height:10px; background:url(images/menu-box1-btm.gif) top no-repeat ;}
.separator2{font-size:1px; line-height:1px; clear:both; height:10px;}


/*----Board of Directors ----*/
.bod-data{}
.bod-data .sub-title{}
.bod-data .image-box{ width:130px; text-align:left; float:left; padding-top:4px;}
.bod-data .text{ float:left; width:400px;}
/*---- Team ----*/
.teamleade{}
.teamleade .chart{float:left; width:260px; }
.teamleade .charttext{ float:left; width:240px; }
.desiname{clear:both; padding-left:6px; padding-top:6px; width:270px; }
.desiname li{ float:left;  font-size:11px; text-indent:8px; white-space:nowrap; }
.desiname li img{padding-top:2px; }

/*---Career---*/
.career-data{padding-left:10px;}

.center-part-content .applynow{ text-align:right;}
.center-part-content .applynow a{color:#000; text-decoration:none; background:url(images/btn-bg.gif) repeat-x; height:16px; line-height:17px; border:1px solid #e4e4e4; padding:0 6px; font-size:11px;}
.center-part-content .applynow a:link{color:#000; text-decoration:none; }
.center-part-content .applynow a:hover{color:#E57623; text-decoration:none;}

.center-part-content .pagetoplink{font-weight:bold;}
.center-part-content .pagetoplink a{color:#606060; text-decoration:none; background:url(images/list_bullet4.gif) no-repeat 0px 4px; padding-left:12px;    }
.center-part-content .pagetoplink a:link{color:#606060; text-decoration:none; }
.center-part-content .pagetoplink a:hover{color:#E57623; text-decoration:none;}

/*---Awards---*/

.awards{height:220px; background:url(images/awards-bg.gif) 0 126px no-repeat}
.awards .awards-text{color:#4b4b4b; font-size:16px; float:left; width:350px; padding-left:30px; padding-top:140px;}
.awards .awards-imge{ float:right; padding-right:30px;}

.awards1{height:255px; background:url(images/awards-bg-1.gif) right 133px  no-repeat}
.awards1 .awards-text{color:#4b4b4b; font-size:16px; float:right; width:310px; padding-left:30px; padding-top:136px;}
.awards1 .awards-imge{ float:left; padding-left:30px;}

.awards3{height:225px; background:url(images/awards-bg-1.gif) right 117px  no-repeat}
.awards3 .awards-text{color:#4b4b4b; font-size:16px; float:right; width:310px; padding-left:30px; padding-top:120px;}
.awards3 .awards-imge{ float:left; padding-left:30px;}

.awards2{height:240px; background:url(images/awards-bg.gif) 0 128px no-repeat}
.awards2 .awards-text{color:#4b4b4b; font-size:16px; float:left; width:350px; padding-left:30px; padding-top:140px;}
.awards2 .awards-imge{ float:right; padding-right:30px;}

.awards4{height:220px; background:url(images/awards-bg.gif) 0 126px no-repeat}
.awards4 .awards4-text{color:#4b4b4b; font-size:16px; float:left; width:385px; padding-left:30px; padding-top:132px;}
.awards4 .awards4-imge{ float:right; padding-right:15px; padding-top:90px;}

/*-- Infrastructure --*/ 
.bg-gray{background:#d7d7d7;}
.office-img{border:1px solid #d7d7d7; padding:2px; margin-top:16px;}
.infra-data{padding-left:20px;}

/*-- Business Alliances  --*/

.business-part-1{background:url(images/bg-alliances-dot.gif) repeat-x bottom; height:100px; padding:15px 0 15px 0;  clear:both;}
.business-part-last{height:100px; padding:15px 0 15px 0;  clear:both;}
.business-logos{background:url(images/bg-alliances-dot.gif) repeat-y right; width:125px; padding:0 4px 0 4px; height:88px; float:left; text-align:center;}
.business-logos-last{width:125px; padding:0 4px 0 4px; height:88px; float:left; text-align:center;}

/*-- Location --*/

.location-col{width:262px; padding-right:10px; float:left; }
.location-col-r{width:262px;  float:right; }
.location-add{padding-left:20px; padding-bottom:10px;}
.location-phone {padding-left:20px;}
.phone-name{float:left; width:55px; font-weight:bold; }

.loactionindia{padding:20px 0 20px 20px;}

.indiamap {float:left; width:215px; height:236px; }
.flight {float:left; padding-top:68px; width:296px; }

.flightbg {
background:url(images/india-table.gif) no-repeat scroll left top;
height:89px;
}

.timeline {background:url(images/india-plane.gif) no-repeat scroll 47px 9px; color:#000000; font-size:11px; font-weight:700; line-height:29px; text-align:center; }
.fl-1 {float:left; width:84px;}
.fl-1 li {color:#000000; font-size:11px; font-weight:700; line-height:28px; text-align:center; }
.fl-2 {float:left; width:68px; }
.fl-3 {float:left; width:59px; }
.fl-4 {float:left; width:83px; }
.fl-2 li, .fl-3 li, .fl-4 li {color:#606060; font-size:11px; font-weight:700; line-height:28px; text-align:center; }



/*------Link Type ----------*/
.link-type1, .link-type1 a,.link-type1 a:link{color:#000000; text-decoration:none; font-size:12px;}
.link-type1 a:hover{color:#ef4123; text-decoration:none;}

.bottom-right-link {color:#e57623; text-align:right; padding:6px 0; font-size:10px;}
.bottom-right-link a, .bottom-right-link a:link{color:#e57623; text-decoration:underline;} 
.bottom-right-link a:hover{color:#e57623; text-decoration:none;}

.bottom-left-link {color:#e57623; text-align:left; padding:6px 0; font-size:10px;}
.bottom-left-link a, .bottom-right-link a:link{color:#e57623; text-decoration:underline;} 
.bottom-left-link a:hover{color:#e57623; text-decoration:none;}



/*---form ---*/
.button1{background:url(images/btn-bg.gif) repeat-x; border:1px solid #e4e4e4; height:17px; line-height:16px; font-size:11px;}
.textarea{ border:1px solid #DFDFDF; color:#003; font-size:11px;}

/*--Center part Common Classes --*/
.middle-content-inner-page{ width:557px; margin:0 7px; padding:1px; float:left;}
.middle-content-inner-page h1{font-size:18px; color:#4b4b4b; background:url(images/bg-title.gif) left top;  font-weight:normal; text-transform:capitalize; height:33px;  line-height:31px; padding-left:10px;  }
.center-part-content{ padding:10px;}
.center-part-content p{padding-bottom:10px; text-align:justify;}

.center-part-content a, .center-part-content a:link{color:#606060; text-decoration:underline;}
.center-part-content a:hover{color:#E57623; text-decoration:underline;}

.breadcrumb{ color:#b2b2b2; text-decoration:none; font-size:11px; padding-bottom:8px; text-transform:capitalize;}
.breadcrumb a{color:#777; text-decoration:underline; background:url(images/breadcrumb-bulet.gif) no-repeat right; padding-right:12px; margin-right:6px;}
.breadcrumb a:link{color:#777; text-decoration:underline;}  
.breadcrumb a:hover{color:#E57623; text-decoration:underline;}


.img-brd{border:1px solid #b4b4b4; padding:4px;}
.separator{clear:both; line-height:1px;  height:10px; font-size:1px;}

.sub-title { font-weight:bold; background:#e6e6e6 url(images/bulet-subtitle.gif) no-repeat 3px 4px; padding:0px 0 0px 20px; margin:10px 0 5px 0; text-decoration:none;}
.sub-title a{text-decoration:none;}
.sub-title a:hover{text-decoration:none;}
.sub-title-1{font-weight:bold; background:url(images/bulet-subtitle_2.gif) no-repeat 1px 4px; padding:0px 0 0px 19px; margin:0px 0 4px 0;}
.sub-title-2{font-weight:bold; background:url(images/bulet-subtitle_1.gif) no-repeat 1px 4px; padding:0px 0 0px 19px; margin:0px 0 4px 0; color:#e87524;}
/*--- List Style ---*/

.list_bullet1{ padding-bottom:4px;}
.list_bullet1 li{background:url(images/list_bullet1.gif) no-repeat left 6px; padding:0px 0px 6px 18px; }

.list_bullet2{ padding-bottom:4px;}
.list_bullet2 li{background:url(images/list_bullet3.gif) no-repeat left 6px; padding:0px 0px 6px 12px; }

.list_bullet_3{ padding-bottom:4px;}
.list_bullet_3 li{background:url(images/list_bullet1.gif) no-repeat left 6px; padding:0px 0px 12px 18px; }

/*--- Box Style ---*/
.contentbox1{border:1px solid #cccccc; border-top:2px solid #e57623; background-color:#f3f3f3; margin-bottom:15px;}
.contentbox1 .sub-title{background:#d9d9d9; padding:4px 0 4px 16px; margin:0px; }
.contentbox1 .sub-title-1{background:url(images/bulet-subtitle_1.gif) no-repeat 1px 4px;}
.contentbox1 .text{padding:10px 10px 0px 16px;}
.left-text-box{ float:left; width:327px; padding-right:10px;}
.right-table{ float:left; width:200px;}
.neticon{background:url(images/services-software-development-s.gif) 5px center no-repeat; color:#3c3c3c; display:block; height:25px; line-height:25px; padding-left:45px; }
.neticonseo{background:url(images/seo-icon.gif) 5px center no-repeat; color:#3c3c3c; display:block; height:25px; line-height:25px; padding-left:40px; }
.pancontent{padding:10px 10px 0; }
.services-listingnew{font-size:12px; line-height:15px; list-style:none; text-align:justify; }
.services-listingnew b{display:block; font-size:12px; font-weight:700; line-height:17px; }
.services-listingnew dd{background:url(images/semaphore-services-bullet.gif) no-repeat 3px 7px; display:block; padding-bottom:2px; padding-left:15px; }
.services-listingnew span{background:url(images/semaphore-services-bullet2.gif) no-repeat 5px 7px; display:block; padding-bottom:2px; padding-left:15px;}
.web-icon{ float:left; width:268px; text-align:center;}
.left-text-box1{ float:left; width:364px; padding-right:10px;}
.text-link{ font-weight:bold;}
.text-link a:link{ font-weight:bold; color:#e77213; text-decoration:underline;}
.text-link a:hover { font-weight:bold; text-decoration:none; color:#666666;}

.mobile-table{ padding:10px 12px 20px 0px; overflow:hidden;}
.mobile-box{float:left; padding:0px 0px 0px 12px; text-align:center; font-weight:bold;}
.reportlist{clear:both; padding-top:8px; }
.reportlist dd{background: url(images/bulet-subtitle_1.gif) no-repeat 4px 5px; font-size:12px; line-height:16px; padding-bottom:5px; padding-left:20px; text-align:justify; width:250px; }
.reportlist ul li{background:url(images/list_bullet1.gif) no-repeat left 6px; padding:0px 0px 6px 18px;}
.reportlist ul li ul li{background:url(images/semaphore-services-bullet.gif) left 5px no-repeat; padding-left:12px; text-align:left;}
.dot-line{ border-bottom: #8D8D8D dotted 1px; font-weight:bold;}
.sap-box{width:267px; float:left;  padding:0 10px 0 0px;}
.sap-box-right{width:260px; float:left;}
.sap-part-1{background:url(images/bg-alliances-dot.gif) repeat-x bottom; padding:1px 25px 1px 25px;  clear:both; margin:0px 10px 0px 10px;}

.tabledataseo{border:1px solid #ccc; font-size:11px; line-height:20px; }
.tabledataseo .alter td{background:#F3F3F3; }
.tabledataseo .tit{border-bottom:1px solid #376971; color:#c00; margin:0; padding:0; text-align:left; }
.tabledataseo .tit h3{color:#606060; font-size:14px; }
.tabledataseo td{padding-left:5px; }
.tabledataseo-head-red{background:#606060; color:#FFF; line-height:20px; padding:2px; }
.enlarge{background:url(images/icon_enlarge.gif) no-repeat left top; padding:0 0 1px 18px;}

.business-part-1-sm{background:url(images/bg-alliances-dot.gif) repeat-x bottom; height:80px; padding:15px 0 15px 0;  clear:both;}
.business-part-last-sm{height:63px; padding:15px 0 15px 0;  clear:both;}
.business-logos-sm{background:url(images/bg-alliances-dot.gif) repeat-y right; width:98px; padding:0 6px 0 4px; height:63px; float:left; text-align:center;}
.business-logos-last-sm{width:97px; padding:0 4px 0 4px; height:63px; float:left; text-align:center;}
/* Technology Srart */
.tech1 {
/*background:transparent url(images/tech-offer-bg.jpg) no-repeat scroll left top;*/
float:left;
height:42px;
padding-bottom:9px;
padding-right:7px;
width:172px;
}

.techimg {
float:left;
font-size:2px;
padding:2px 2px 0 0;
text-align:center;
width:56px;
}


.techtextti {
color:#375358;
font-size:11px;
font-weight:700;
line-height:42px;
padding-left:5px;
}

.dot-net-frame1 {
/*background:transparent url(images/dot-net-frame1_1.jpg) no-repeat scroll left top;*/
color:#606060;
font-family:"Trebuchet MS";
font-size:14px;
font-weight:bold;
height:38px;
padding:10px 0 0 10px;
}

.dot-net-frame2 {
/*background:transparent url(images/dot-net-frame22_1.gif) no-repeat scroll left top;*/
color:#606060;
font-family:"Trebuchet MS";
font-size:14px;
font-weight:bold;
height:52px;
padding:10px 0 0 10px;
}

.dot-net-frame3 {
/*background:transparent url(images/dot-net-frame32_1.gif) no-repeat scroll left top;*/
color:#606060;
font-family:"Trebuchet MS";
font-size:14px;
font-weight:bold;
height:83px;
padding:5px 0 0 10px;
}

.percentage-style {
color:#FF0000;
font-size:16px;
font-weight:bold;
}

.btn_hire a {
background:transparent url(images/button_hire.jpg) no-repeat scroll right 10px;
color:#FFF;
display:block;
font-size:10px;
font-weight:700;
height:24px;
line-height:24px;
padding-left:10px;
padding-top:10px;
text-align:center;
width:143px;
text-decoration:none;
}
.btn_hire a:hover {
background:transparent url(images/button_hire.jpg) no-repeat scroll right 10px;
color:#fff;
display:block;
text-decoration:none;
}
.sharepoint {
padding-top:2px;}

.sharepoint li {
background:transparent url(images/ajax-ico.gif) no-repeat scroll 20px 7px;
font-size:12px;
line-height:18px;
padding-left:34px;
}
/* Technolgoy End */
#popup{ background:#fff; border:#333333 solid 5px; position:absolute; margin:auto auto;}
.closebutton{ font-size:12px; text-align:right; color:#990000;}

.contentbox2{background:url(images/bg-alliances-dot.gif) repeat-y left; margin-bottom:5px; float:left; width:175px;}
.contentbox2 .text{padding:0px 0px 0px 12px;}
.contentbox2-left{ width:350px; padding:0px 10px 0px 0px; float:left;}
.list_num{ padding-bottom:4px;}
.list_num li{padding:0px 0px 6px 5px; display:block; list-style:decimal; list-style-position:inside;}
.service-title{ padding:0px 0px 0px 20px; font-weight:bold;}
.service-left{ float:left; padding-right:80px;}
.service-right{ float:left;}
.service-bottom{float:left; padding-right:80px; width:207px;}

.serviceslisting li{clear:both; padding:2px 0 15px; }
.serviceslisting li img{ float:left; padding:2px 0 15px; }
.serviceslisting li a{color:#666; display:block; font-size:1.1em; font-weight:700; padding-left:40px; padding-top:5px; text-decoration:underline; }
.side-box1 li{clear:both; padding:5px 0 7px; border-bottom: #8D8D8D dotted 1px; margin:0px 5px 0px 5px; }
.side-box1 li img{ float:left; padding:2px 0 10px 4px; }
.side-box1 li a{display:block; padding-left:30px; padding-top:5px; text-decoration:underline; }
.side-box{ width:163px; border:solid #CCCCCC 1px; margin-left:10px;}
.side-box-bottom{ width:163px; margin-left:10px; padding-top:10px;}

/*portfolio css*/

.thumb{clear:both; margin-top:15px;}
.web-portfolio-data{float:left; margin:18px 0 0; padding:10px 0 0 20px; width:265px; }
.web-portfolio-imgthumb li{float:left; height:110px; padding:0 15px 0 0 !important; width:95px; }
.web-portfolio-mainbox{float:left; margin:12px 0 13px; text-align:center; white-space:normal; }
.web-portfolio-mainbox h5{text-align:left; }
.web-portfolio-mainbox img{margin-top:5px; }
.web-portfolio-mainbox ul li{display:block; margin-top:5px!important; padding:0; text-align:center; vertical-align:middle; }
.web_portlink{color:#3F5C61; }
.web-portfolio-nextbutton{background:url(images/list_bullet1.gif) no-repeat right; display:block; float:right;  margin:0 0 10px; padding:0 20px 0 0; width:26px; }
.web-portfolio-previousbutton{background: url(images/list_bullet-left.gif) no-repeat left; display:block; float:left; margin:0 0 10px; padding:0px 0 0 20px; width:52px; }
.seo-portfolio{clear:both; display:block; margin-bottom:10px; overflow:hidden; text-align:justify; }
.seo-portfolio dd li{padding:0 0 6px; text-align:justify; }
.seo-portfolio dd ul ul li{background:url(images/semaphore-services-bullet.gif) no-repeat left 5px; margin:0 0 2px 5px; padding:0 0 0 10px; }
.seo-portfolio dd,.seo-portfolio dd ul li{float:left; padding-left:10px; line-height:13px; margin-top:5px; text-align:left; width:300px; }
.seo-portfolio dt{color:#434343; float:left; font-size:12px; font-weight:700; height:150px; margin-top:10px; padding-left:8px; text-align:center; width:160px; }
.seobut{clear:both; overflow:hidden; padding-bottom:10px; padding-top:20px; }
.seobut li{float:left; font-size:2px; padding-bottom:5px; padding-right:4px; text-align:center; width:268px; }
.software-portfolio{clear:both; display:block; margin-bottom:10px; margin-right:10px; margin-top:10px; overflow:hidden; text-align:justify; }
.software-portfolio dd{float:right; line-height:15px; margin-top:0; text-align:left; width:365px; }
.software-portfolio dd li{display:block; padding:0 0 6px; text-align:justify; width:365px; }
.software-portfolio dt{color:#434343; float:left; font-size:12px; font-weight:700; height:150px; margin-left:2px; margin-top:2px; text-align:center; width:140px; padding-right:10px; }
.pro-title{font-weight:bold; background:#e6e6e6 url(images/bulet-subtitle.gif) no-repeat 3px 4px; padding:0px 0 0px 20px; margin:10px 0 5px 0; font-size:12px;}
.coloum3,coloum4,coloum5{display:block; float:left; margin:0 3px 8px; padding:0; }
.content{color:#434343; text-align:left; text-decoration:none; }
.content li{background:url(images/offshore-devel-bullet.gif) no-repeat 2px 5px; color:#30383a; display:block; padding-bottom:5px; padding-left:20px; }
.bpo-service-link{display:block; padding-bottom:5px; padding-top:4px; }
.bpo-service-link a{display:block; height:27px; padding-left:30px; }
.bpo-service-link a:hover{display:block; }
.listing{color:#3f3f3f; float:left; font-size:12px; list-style:none; }
.listing a{color:#30383a; text-decoration:underline; }
.listing dd{background:url(images/offshore-devel-bullet.gif) no-repeat 10px 5px; color:#30383a; display:block; padding-bottom:5px; padding-left:28px; }

/****  Site map Start */

.sitemap_sub { background:transparent url(images/ajax-ico.gif) no-repeat scroll 0px 6px; display:block; padding-bottom:5px; padding-left:18px; text-decoration:none;}
.sitemap_sub_sub { background:transparent url(images/arowsitemap.gif) no-repeat scroll 0px 6px; display:block; padding-bottom:5px; padding-left:14px; text-decoration:none;}
.sitemap_subul { padding-top:5px;}



.sitemapleft {color:#606060; float:left; font-size:1.1em; list-style-image:none; list-style-position:outside; list-style-type:none; margin-right:22px; padding:5px 0; width:253px; }
.sitemapleft dt { /*border-bottom:1px solid #606060;*/ display:block; font-weight:700; margin-bottom:5px; padding-bottom:2px;}
.sitemapleft dd { background:transparent url(images/list_bullet1.gif) no-repeat scroll 3px 5px; display:block; padding-bottom:5px; padding-left:20px; text-decoration:none;}
.sitemapleft a { color:#606060;}
.sitemapleft a:hover { color:#E57623;}


.sitemapleft_two {color:#606060; float:left; font-size:1.1em; list-style-image:none; list-style-position:outside; list-style-type:none; margin-right:20px; padding:5px 0; width:240px;}
.sitemapleft_two dt { /*border-bottom:1px solid #606060;*/ display:block; font-weight:700; margin-bottom:5px; padding-bottom:2px;}
.sitemapleft_two dd { background:transparent url(images/list_bullet1.gif) no-repeat scroll 3px 5px; display:block; padding-bottom:5px; padding-left:20px; text-decoration:none;}
.sitemapleft_two a { color:#606060;}
.sitemapleft_two a:hover { color:#E57623;}
/****  Site map End */
.software-portfolio1 { width:530px; clear:both;}
.software-portfolio1 img{ float:left; padding:0px 20px 0px 20px;}
.software-portfolio1 dd{ border-bottom:dotted 1px #CCCCCC; padding-bottom:5px;}
.noc-bot{ float:left; width:537px;}
.noc-bot span {background:url(images/list_bullet1.gif) no-repeat left 3px; padding:0px 0px 0px 18px; font-weight:bold; text-align:center;}
.noc-bot dd { width:175px; border-right: dotted 1px #CCCCCC; float:left; padding:0px 0px 0px 3px; min-height:450px; height:auto !important; height:450px; }
.noc-bot img{ clear:both; border:1px solid #CCCCCC;}
.noc-bot p { padding:5px 5px 5px 5px;}
.list_bullet3{ padding:0px 5px 1px 5px;}
.list_bullet3 li{background:url(images/offshore-devel-bullet.gif) no-repeat left 6px; padding:0px 0px 3px 15px; color:#303030;}
.hosting{ border:1px solid #bebebe; float:left;  padding-left:10px; margin-bottom:15px;}
.quote{ padding:0px 5px 5px 395px; clear:both;}
.solution{ padding-left:20px;}
.solution li{ width:510px; font-weight:bold; height:70px; line-height:70px; display:block; float:left; font-size:15px; color:#777777;}
.solution img{float:left;}
.solution span{ padding-left:20px;}
.sitemap dd{ border-bottom: #8D8D8D dotted 1px; padding:10px 0px 15px 0px; float:left; width:533px;}
.sitemap p{ font-weight:bold; color:#333333; text-decoration:none;}
.sitemap a, .sitemap a:link{color:#333333; text-decoration:none;}
.sitemap a:hover{color:#E57623; text-decoration:none;}
.sitemap img{padding-right:10px; float:left;}
.sitemap{width:225px; float:left; padding-left:4px; text-decoration:none;}
.sitemap li{ width:225px; float:left; background:transparent url(images/arowsitemap.gif) no-repeat scroll 0px 6px; display:block; padding-bottom:3px; padding-left:14px; text-decoration:none; font-size:11px;}
.sitemap li a, .sitemap li a:link{text-decoration:none; color: #333333;}
.sitemap li a:hover{text-decoration:none; color:#E57623;}

.sitemap li li{ width:225px; float:left; background:transparent url(images/semaphore-services-bullet.gif) no-repeat scroll 0px 6px; display:block; padding-bottom:3px; padding-left:14px; text-decoration:none; font-size:11px;}
.sitemap li li a, .sitemap li li a:link{text-decoration:none; color: #888888;}
.sitemap li li a:hover{text-decoration:none; color:#E57623;}

/* my hrms form */

.form_li-1, .form_li1 {
float:left;
padding:0;
width:200px;
}

.textfield3 {
background-color:#FFFFFF;
border:1px solid #BABABA;
color:#000033;
font-size:11px;
height:15px;
line-height:13px;
margin:2px 0;
padding:1px 0 1px 2px;
width:225px;
}
.form_li-1,.form_li1{float:left; padding:0; width:200px; }
.form_li1 span{color:red; }
.oracle { width:530px; clear:both;}
.oracle img{ float:left; padding-right:15px;}
.oracle dd{ border-bottom:dotted 1px #CCCCCC; padding:5px 0px 0px 0px;}



.table-data{border:#BABABA solid 1px; border-left:none; border-top:none; background:#F3F3F3; }
.table-data td{ border:#BABABA solid 1px; border-right:none; border-bottom:none; padding:3px;}
.table-data th{
	padding:2px;
	color:#606060;
	border:#BABABA solid 1px;
	border-right:none;
	border-top:2px solid #e57623;
	border-bottom:none;
	font-size:12px;
	background-color: #D9D9D9 ;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;}


.priority_level{ font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.side-box2 li{clear:both; padding:1px 0 5px; border-bottom: #8D8D8D dotted 1px; margin:0px 5px 0px 5px; }
.side-box2 li img{ float:left; padding:0px 0 10px 4px; }
.side-box2 li a{padding-left:30px; display:block; padding-top:3px; text-decoration:underline; }
#video-show, #video-show-1{ float:right; margin:11px 0 15px 15px; width:159px; height:119px; display:block; border:#CCCCCC solid 1px; padding:1px;}
#video-show div, #video-show-1 div{ position:absolute; z-index:2;}
#video-img-001, #video-img-002{ z-index:1;}
#load-swf{ display:none; visibility:hidden; width:0; height:0; font-size:0; line-height:0;}
.new-icon{ background:url(images/new.gif) left 5px no-repeat; padding-left:38px; display:block;}