@charset "utf-8";
/* CSS Document */
body { margin:0px; background:#000000;/* background:url(../images/body_background.jpg) repeat-x #000000;*/ font-family:tahoma; font-size:11px; color:#FFFFFF; }


.home-body {background:url(../images/body_background.jpg) repeat-x #000000 0 -13px;}
a:focus { outline:none; border:none; }
img { border:none; }
ul, li, p, h1, h2, h3 { margin:0; padding:0; }
p { font-family:arial; font-size:11px; color:#616262; padding:5px 0 0 0; }
h1 { float:left; display:block; font-family:Arial; font-size:24px; padding:15px 0 0 30px; color:#009ec4; font-weight:100;}
#main { width:917px; margin:0 auto; background:#000; }
#header { float:left; width:917px; background:#000; }
#inner-header { margin:auto; width:912px; background:#000; float:left;}
#inner-header-back { margin:auto; width:100%; background:url(../images/inner-headbg.gif) repeat-x 0 112px;  }
.left-section { float:left; width:271px; background:#000; margin:125px 0px 0 3px; display:inline; }
#main-header{margin:auto; padding:0 6px; background:#000; width:912px; display:block;}
.link-logo { margin:23px 0 0 23px; float:left; }
.clear { clear:left; }
.nav-list { padding:0px 0 0 0; border-bottom:1px solid #292929; border-right:1px solid #292929; border-left:1px solid #292929; background:url(../images/navlist_back1.jpg) #000 no-repeat left bottom; height:317px; margin:0 0 0 3px; }
.nav-list ul { padding:17px 0 0 0; margin:0px;}
.nav-list li { list-style:none; padding:8.5px 0 9px 0; _padding:9px 0 8px 0;}
.nav-list li a{ font-family:tahoma; font-size:12px; color:#fff; text-decoration:none; margin:0 0 0 60px; padding:10px 0; display:inline;}
.nav-list li a:hover {color:#01a6cf; margin-left:60px; font-weight:bold;}

.right_section { float:right; width:631px; ; margin:100px 5px 0 3px; padding:0px; display:inline; }



.content-abot{ float:; margin:auto; width:890px; border:1px solid #565656; padding:10px;  margin-top:-7px;  margin-bottom:5px; background:#000; }
*:first-child+html .content-abot{ float:; margin:auto; width:910px; border:1px solid #565656; padding:10px 0px 10px 0px;  margin-top:-8px;  margin-bottom:5px; }


.content-abot span{ color:#CCCCCC; font-family:arial; font-size:12px; font-weight:normal; display:none; }
.content-abot strong{ color:#00a0c6; font-size:13px; } 
.content-abot h2{ font-family:Arial; font-size:24px; font-weight:100; color:#009ec4; display:block; border-bottom:1px dotted #fff; padding-bottom:15px; }
.content-abot p{ font-family:verdana; font-size:12px; color:#dddfdf; line-height:18px; }
.content-abot h3{ font-family:Arial; font-size:18px; margin:5px 0 0 0;  font-weight:100; color:#009ec4;display:block;}

.content-abot h3 a{ font-family:Arial; font-size:16px; margin:0 0 0 20px; padding:0 0 0 20px;  font-weight:normal; color:#009ec4; background:url(../images/bullet.gif) no-repeat 0 3px; line-height:20px; text-decoration:underline; }
.content-abot h3 a:hover{ text-decoration:none; }

.content-abot h4{ font-family:verdana; font-size:13px; margin:5px 0 0 0;  color:#009ec4; }
.content-abot h5{ font-family:verdana; font-size:11px; font-weight:normal; margin:5px 0 0 0px;  color:#fff; }
.banner { border:1px solid #aeaeae; padding:1px;}
.inner-banner { border:1px solid #aeaeae; padding:1px; margin:101px 0 0; float:right; display:block;}
/*middle section stylesheet*/
#middle { width:917px; background:#000; margin:3px 0 0 3px; }
.middle_sec{ width:917px; background:#000; padding:3px 0 0 6px;}
.nav-career { float:right; display:block; font-family:Arial; font-size:24px; color:#009ec4; padding:19px 82px 0 0; }
.clear-right { clear:right; }
.main-content { float:left; width:296px; }
.job-image { float:left; width:112px; padding:17px 0 0 0; }
.text-career { float:left; width:184px; padding:17px 0 0 0; }
.uploadlink{font-family:arial; font-size:13px; color:#fff; }
.uploadlink:hover { text-decoration:none; }
.link-contact{font-family:arial; font-size:13px; color:#0086ef; }
.link-contact:hover{ color:#054c8a; text-decoration:none; }
.link-down{ font-family:arial; font-size:20px; color:#0086ef; }
.link-down:hover{ color:#054c8a; text-decoration:none; }
.link-more { float:left; font-family:arial; font-size:11px; color:#009ec4; text-decoration:none; padding:12px 0 0 0; margin:0px; }
.link-more:hover { text-decoration:underline; color:#fff; }
.tab { width:276px; height:193px; float:left; margin:0 0 0 9px; padding:10px 10px 10px 10px; display:inline; background:url(../images/job-back.jpg) no-repeat left top #000; }
.tab h3 {font-size:20px; color:#009ec4; font-weight:100; margin:0 0 5px 110px; }
.tab h3 a{color:#009ec4; font-weight:100; text-decoration:none;}
.tab strong a { text-decoration:none; color:#fff; font-weight:100; font-size:14px; }
.tab div { padding:0 0 0 110px; background:no-repeat top left;  height:193px; }
.career  { margin:0; }
.career div { background-image:url(../images/job-image.png); behavior: url(iepngfix.htc) }
.services div { background-image:url(../images/services-back.png); behavior: url(iepngfix.htc) }
.about-us div { background-image:url(../images/abouus-back.png);  behavior: url(iepngfix.htc)}
#footer-wrapper{ border-top:1px solid #252525;}
.footer{ width:917px; margin:0 auto; background:#000; padding:0px; color:#646565; font-family:Tahoma; font-size:11px; }
.copyright { float:left; width:362px; display:block; margin:6px 0 0 0; }
.copyright a { font-family:Tahoma; font-size:11px; color:#fff; }
.copyright a:hover{ text-decoration:none; }
.bottom-link { float:right; display:block; margin:6px 0 15px 0; }
.bottom-link ul { list-style:none; display:inline; }
.bottom-link ul li { list-style:none; float:left; padding:0 2px; color:#474848; }
.bottom-link ul li a { color:#474848; font-family:Tahoma; font-size:11px; text-decoration:none; }
.bottom-link ul li a:hover { color:#fff; }
.bottom_textsolution { color:#646565; font-family:Tahoma; font-size:11px; color:#034564; }
.innerback-career p { margin:15px 0 15px 29px; font-family:Arial; font-size:11px; text-align:justify; width:850px; }
.content-abot .list-sitemap{ list-style:none; list-style:circle; clear:left; margin:0 0 0 50px; padding:0px; color:#e7800f; width:560px;}
.content-abot .list-sitemap li{ padding:10px;}
.content-abot .list-sitemap li a{ color:#858585; text-decoration:none; display:inline-block; font-size:13px;}
.content-abot .list-sitemap li a:hover{color:#3eb2d3; text-decoration:none; font-weight:bold; display:inline-block;}

#inner-header ul.toplinks { padding:0px; margin:92px 0 0; float:right; position:absolute; width:905px; text-align:right;}
#inner-header ul.toplinks li { list-style:none; padding:0px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#bdbdbd;}
#inner-header ul.toplinks li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#bdbdbd; text-decoration:none; float:left; margin:0px; padding:0 8px; }
#inner-header ul.toplinks li a.last, #inner-header ul.toplinks li a.last:hover{ padding-right:0px;}
#inner-header ul.toplinks li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#01a6cf; text-decoration:none; float:left; margin:0px; padding:0 8px; }

.inner-left-section { float:left; width:271px; background:#000; margin:140px 0px 0 0px; display:inline; }
.inner-nav-list{ padding:0px; border-bottom:1px solid #292929; border-right:1px solid #292929; border-left:1px solid #292929; background:url(../images/navlist_back1.jpg) #000 no-repeat left 0px; height:auto; margin:-11px 0 0;  _margin:-8px 0 0; }
