body{margin:0px; padding:0px; font-family:verdana; font-size:11px;}
.main-div{width:972px; clear:both;}

#logo{width:250px; float:left; text-align:left;}
#top-right{width:500px; float:right;}

.jump-link{float:left; width:330px; text-align:right;}
.jump-link select{font-family:verdana; font-size:11px; color:#333333;}
.jump-link input{font-family:verdana; font-size:11px; color:#333333;}

.header-link{float:right; padding-right:10px; padding-top:5px; width:150px;}
.header-link img{border:0px;}

.left-box{width:474px; float:left;}
.right-box{width:474px; float:right;}
.box1{width:226px; float:left;}
.box2{width:226px; float:right;}
.box3{width:226px; float:left;}
.box4{width:226px; float:right;}

.box1_h{width:226px; float:left; padding-top:170px; padding-bottom:7px; background:url(../gifs/telecom-services.jpg) top center no-repeat;}
.box2_h{width:226px; float:right; padding-top:170px; padding-bottom:7px; background:url(../gifs/industrial-row-material.jpg) top center no-repeat;}
.box3_h{width:226px; float:left; padding-top:170px; padding-bottom:7px; background:url(../gifs/ace-training.jpg) top center no-repeat;}
.box4_h{width:226px; float:right; padding-top:170px; padding-bottom:7px; background:url(../gifs/public-services.jpg) top center no-repeat;}

.img-border{padding:4px; border:1px solid #f0eeef;}

.txt-head{font-family:verdana; font-size:12px; color:#FFFFFF; text-align:center; text-decoration:none; font-weight:bold; padding:5px;}
.txt-head a{color:#FFFFFF; text-decoration:none;}
.txt-head a:hover{color:#FFFFFF; text-decoration:underline;}

.txt-head1{font-family:verdana; font-size:12px; color:#FFFFFF; text-align:center; text-decoration:none; font-weight:bold; padding:5px;}
.txt-head1 a{color:#FFFFFF; text-decoration:none;}
.txt-head1 a:hover{color:#FFFFFF; text-decoration:underline;}

#bg1{background:url(../gifs/tel-bg.jpg) left top repeat-x;}
#bg2{background:url(../gifs/irm-bg1.jpg) left top repeat-x;}
#bg3{background:url(../gifs/training.jpg) left top repeat-x;}
#bg4{background:url(../gifs/ps-bg.jpg) left top repeat-x;}

#ht{Padding-top:20px;}
#ht1{Padding-top:15px;}

.clear1{clear:both;}

.img_bdr{border:5px double #666666; margin-right:20px;}
.img_bdr1{border:5px double #666666; margin-left:20px;}

.left-div{width:700px; float:left;}

.right-div{width:253px; float:right; background:url(../gifs/dotted.jpg) left top repeat-y;}
.right-div h1{font-family:verdana; font-size:12px; color:#FFFFFF; text-align:left; text-decoration:none; background:url(../gifs/right-link-bg.jpg) top right no-repeat; padding:6px; padding-left:30px; margin:0px; margin-bottom:5px;}

.left-inner{width:700px; padding-right:20px; float:left; background:url(../gifs/dotted.jpg) right top repeat-y;}

.right-inner{width:250px; float:right;}

.inner-data1{background:url(../gifs/right-mid.jpg) left top repeat-y; width:230px; text-align:left;}

.inner-data{background:url(../gifs/right-mid.jpg) left top repeat-y; width:230px; text-align:left;}

.inner-data h1{font-family:verdana; font-size:12px; color:#FFFFFF; text-align:left; text-decoration:none; background:url(../gifs/inner-head-bg.jpg) top right no-repeat; padding:6px; padding-left:10px; margin:0px; margin-bottom:5px;}

.inner-data strong{color:#000; padding-left:12px; text-decoration:underline;}
.inner-data strong a , a:hover{color:#ff0000; text-decoration:underline;}

.link{color:#424242; line-height:40px; text-decoration:none; background:url(../gifs/arrow1.jpg) left top repeat-y; margin-left:15px; padding-left:15px; list-style:none;}
.link a{color:#424242; text-decoration:none;}
.link a:hover{color:#424242; text-decoration:underline;}


.txt{font-family:verdana; font-size:11px; color:#666363; text-decoration:none; text-align:justify; line-height:18px; padding-left:4px;}
.txt h1{font-family:verdana; font-size:14px; color:#FFFFFF; text-decoration:none; text-align:left; padding:5px; margin:0px; background:url(../gifs/heading-bg.jpg) left top no-repeat;}
.txt h2{font-family:verdana; font-size:12px; color:#ffffff; text-decoration:none; text-align:left; padding:5px; margin:0px; background:url(../gifs/blue-bg.jpg) top left repeat-x;}
.txt h3{font-family:verdana; font-size:12px; color:#000; text-decoration:none; text-align:left; padding:5px; margin:0px; background:url(../gifs/gray-bg.jpg) top left repeat-x;}
.txt h3 a{color:#000; text-decoration:none;}
.txt h3 a:hover{color:#000; text-decoration:underline;}
.txt em{color:#21508a; text-decoration:underline;}
.txt b{color:#21508a; text-decoration:underline;}
.txt b a{color:#21508a; text-decoration:none;}
.txt b a:hover{color:#ff0000; text-decoration:underline;}
.txt table{text-align:left;}

.txt input, select{font-size:11px; color:#999999; font-family:arial; border:1px solid #AEADAF;}


.txt1{font-family:verdana; font-size:11px; color:#666363; text-decoration:none; text-align:justify; line-height:18px; padding-left:25px;}

.clientele{background:url(../gifs/clientele.jpg) left top no-repeat; padding-left:10px; padding-right:10px; padding-top:40px; padding-bottom:20px; width:680px;}

.telecom{background:url(../gifs/telecom-services-bg.jpg) left top no-repeat; padding-left:10px; padding-right:10px; padding-top:40px; padding-bottom:20px; width:670px;}

.ps{background:url(../gifs/ps-ites-bg.jpg) left top no-repeat; font-size:12px; font-weight:bold; padding-left:10px; padding-right:10px; padding-top:70px; padding-bottom:35px; width:670px;}

.ace{background:url(../gifs/ace-bg.jpg) left top no-repeat; font-size:12px; font-weight:bold; padding-left:10px; padding-right:10px; padding-top:70px; padding-bottom:35px; width:670px;}

.irm{background:url(../gifs/irm-bg.jpg) left top no-repeat; font-size:12px; font-weight:bold; padding-left:10px; padding-right:10px; padding-top:70px; padding-bottom:35px; width:670px;}


.more{font-family:verdana; font-size:10px; font-weight:bold; color:#ff0000; text-decoration:none; text-align:right;}
.more a{color:#ff0000; text-decoration:underline;}
.more a:hover{color:#ff0000; text-decoration:overline;}

.news{color:#424242; line-height:21px; text-decoration:none; text-align:left; background:url(../gifs/arrow.jpg) top left repeat-y; width:175px; margin-left:0px; padding-left:15px;}



#footer{height:50px;}
.footer-link{font-family:tahoma; font-size:10px; color:#a1a1a1; text-decoration:none; text-align:right; padding-right:10px; padding-bottom:15px; width:350px; padding-top:20px; float:right;}
.footer-link a{color:#a1a1a1; text-decoration:none; font-weight:bold;}
.footer-link a:hover{color:#ffffff; text-decoration:underline;}

.site-link{font-family:verdana; font-size:10px; color:#a1a1a1; text-decoration:none; text-align:left; padding-left:10px; padding-bottom:15px; width:500px; padding-top:20px; float:left; line-height:15px;}
.site-link a{color:#a1a1a1; text-decoration:underline;}
.site-link a:hover{color:#000; text-decoration:underline;}

