body{font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin:5px; padding:0px; color:#383838;}
#container{width:760px; margin: 0px auto;}
#topmain{width:760px; float:left;}
#slogo{width:153px; float:left; }
#topnavmain{float:left; width:572px;  height:34px; background-image:url(images/linksbg.jpg); background-repeat:no-repeat;}
#topnavmain1{float:left; width:600px; margin-top:8px;  margin-left:3px; height:46px; background-image:url(images/linksbg1.jpg); background-repeat:no-repeat;}
#topsearch{ float:left; width:250 padding-left:350px; padding-bottom:3px;  }
#topsearch input{
color:#7A7A7A;
}
#topnav{float:left; width:604px;  text-align:center; margin:0px; padding-top:8px; word-spacing:1px;}
#topnav  a{ margin:0px; padding-left:12px; padding-right:12px; }
#textareamain{ width:760px; float:left; margin-top:10px;   }
/*#textareamain{ width:760px; float:left; margin-top:10px; height:670px;  }*/
#textareamainSolutions{ width:760px; float:left; margin-top:10px; height:670px;  }
#telecommain{width:272px;  float:left; border-left:1px solid #C0C0C0; border-top:1px solid #C0C0C0; border-right:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0}
#telehead{width:272px; height:28px; background-image:url(images/telebg.gif);}
#tele{text-align:left; width:172px;  padding:5px 0 0 5px; float:left}
#telesubtextmain{ width:272px; padding-top:5px; margin-bottom:5px; background-color:#F9F9F9; }
#teleheadingsub{ margin:0px;  color:#003F79; font-weight:bold; padding-bottom:5px;}
#teleheadingsubnew{   color:#003F79; font-weight:bold; padding-bottom:5px; margin-left:146px; }
*html #teleheadingsubnew{   color:#003F79; font-weight:bold; padding-bottom:5px; margin-left:144px; }
#telesubtextmain1{ width:272px; margin-top:5px; margin-bottom:5px; background-color:#F9F9F9;}
.telesubtextmain1{ width:272px; margin-top:5px; margin-bottom:5px; background-color:#F9F9F9;}
#telesubtextmain2{ width:264px; margin-top:5px; margin-bottom:5px; background-color:#F9F9F9;}
#telesubtextmain3{ width:254px; margin-top:5px; margin-bottom:5px; background-color:#F9F9F9;}
#telesubtextmain4{ width:264px; margin-top:5px; margin-bottom:5px; background-color:#E6F5FF;}
#telesubtextmain5{ width:264px; margin-top:5px; margin-bottom:5px; background-color:#F8FCFF;}
#teleimg{ width:68px; float:left;}
.teleimg{ width:68px; float:left;}
#teleimg1{ width:18px; float:left; }
#teleimg2{ width:220px; float:left; }
#teleimg3{ width:230px; float:left; }
#teleimg4{ width:12px; float:left; }
#teleimg5{ width:350px; float:left; }
#teleheading{color:#5F5F5F; font-weight:bold;}
.teleheading{color:#5F5F5F; font-weight:bold;}
#teletext{ width:258px; padding-left:9px; padding-top:5px; padding-bottom:2px; float:left; line-height:12px; }
.teletext{ width:258px; padding-left:9px; padding-top:5px; padding-bottom:2px;  line-height:12px; }
#teletext1{ width:240px; padding-left:2px; padding-top:5px; padding-bottom:2px; float:left; line-height:12px;}
#teletext2{ width:250px; padding-left:2px; padding-top:5px; padding-bottom:2px; float:left; line-height:12px;}
#teletext3{ width:370px; padding-left:2px; padding-top:5px; padding-bottom:2px; float:left; line-height:12px;}

#moreinside{text-align:right; color:#1A4893;}
#eventcalmain{width:271px;border-top:1px solid #C0C0C0; float:left; margin-left:9px; }
.eventcalmain{width:271px;border-top:1px solid #C0C0C0; float:left; margin-left:9px; }
#eventtext{width:261px; margin-left:9px; margin-top:8px; }
.eventsub{color:#1361AA; padding-bottom:9px;}
.eventsub3{color:#1361AA; padding-bottom:5px;}
.eventsub2{color:#7A7A7A;}
#eventhead{width:272px; height:28px; background-image:url(images/eventcalbg.gif); }
#newshead{margin-top:5px;border-left:1px solid #C0C0C0; border-right:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; background-image:url(images/eventcalbg1.gif);width:272px; height:28px; background-repeat:repeat-x;}  
#newstxt{text-align:left;  padding:5px 0 0 5px; float:left}
#newstext{width:266px; margin-top:20px; padding-left:8px;}
.newssub{color:#1361AA; padding-bottom:8px;}
.newssub1{color:#1361AA; }
#rightpanel{width:189px; float:left; margin-left:11px;}
#righthead{width:188px; height:28px; background-image:url(images/rightpanelbg.gif);}
#bottom{width:760px; margin: 0px auto; text-align:center; margin-top:3px; }
#bottom1{width:760px; margin: 0px auto; text-align:center; margin-top:30px; }
#copy{width:340px; float:left; padding-left:119px; margin-top:5px; color:#6C6C6C; font-size:10px; text-align:right;}
.copyfooter{   margin-top:1px; color:#6C6C6C; font-size:10px; }
#bestview{width:295px; float:left;  margin-top:5px; color:#6C6C6C; font-size:10px;}
#search{ width:272px; background-color:#F9F9F9;  border-top:1px solid #C0C0C0;}
#searchtxt{ margin-left:0px; padding-left:22px; width:60px; float:left; padding-top:10px;}
#searchtxt1{ margin-left:3px;width:119px; float:left;padding-bottom:3px; padding-top:2px;}
#searchtxt2{width:60px; float:left;  background-image:url(images/search.gif);  background-repeat:no-repeat; background-position:left; height:41px;}
#searchtxt3{width:60px; float:left;}
#insidelinks{text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#535353}
a:link,a:active,a:visited{ color:#000000; text-decoration:none;}
a:hover{text-decoration:none; color:#0342E4;}
.box{ font-size:11px; color:#383838; }
.user {
	FONT-SIZE: 10px; COLOR: #0d3691
}
.user a:link, .user a:visited, .user a:active  {
	FONT-SIZE: 10px; COLOR: #0d3691; text-decoration:none;
}
.user a:hover{
text-decoration:underline;}

.textbx{ border:1px solid #ccc; font-size:11px}
.textbxsize{ border:1px solid #ccc; font-size:11px; width:250px; margin:0px; padding:0px;}
a.one:link,a.one:active,a.one:visited{text-decoration: none; color:#1A4893}
a.one:hover{color:#666666;}
a.bottom:link,a.bottom:active,a.bottom:visited{text-decoration:none; color:#666666}
a.bottom:hover{color:#999999;}
/*-----opticalfiber page */
#container1{width:756px; margin: 0px auto; height:1800px;  }
#textareamain1{ width:756px;float:left; margin-top:2px;  }
#textareamainone{ width:756px; float:left; margin-top:2px;  }
#textareamain2{ width:756px;float:left; margin-top:2px; height:790px; }
#textareamain3{ width:756px;float:left; margin-top:2px; height:1170px; }
#textareamainPWC{ width:756px;float:left; margin-top:2px; height:990px; }
#textareamainKC{ width:756px;float:left; margin-top:2px;  }
#textareamainKCtest{ width:756px;float:left; margin-top:2px;  }
#workareaKCtest{width:552px;  float:left; border:1px solid #ccc; }
#workareaone{width:552px; margin:0px; padding:0px; padding-bottom:0px; margin-bottom:0px; float:left; border:1px solid #ccc;
 height:auto }/*--min-height:768px;*/


#textareamainEvents{ width:756px;float:left; margin-top:2px; height:760px; }
#textareamainShare{ width:756px;float:left; margin-top:2px; height:1810px; }
#textareamainAwards{ width:756px;float:left; margin-top:2px; height:1000px; }

#textareamainSOTL{ width:756px;float:left; margin-top:2px; height:930px; }
#textareamainBenefits{ width:756px;float:left; margin-top:2px; height:930px; }

#workarea{width:552px;  float:left;height:765px; border:1px solid #ccc;}
#workareaShare{width:552px;  float:left;height:1780px; border:1px solid #ccc;}
#workarea1{width:552px;  float:left; height:705px; border:1px solid #ccc;}
#workareaKC{width:552px;  float:left; height:685px; border:1px solid #ccc; }
#workareaPWC{width:552px;  float:left; height:970px; border:1px solid #ccc; }
#workareaBuy{width:552px;  float:left; height:700px; border:1px solid #ccc; }
#workareaEvents{width:552px;  float:left; height:735px; border:1px solid #ccc; }
#workareaSOTL{width:552px;  float:left; height:900px; border:1px solid #ccc; }
#workareaBenefits{width:552px;  float:left; height:910px; border:1px solid #ccc; }
#workareaAwards{width:552px;  float:left; height:970px; border:1px solid #ccc; }
#workareaAwards1{width:552px;  float:left; border:1px solid #ccc; }
#workareaKCMore{width:552px;  float:left; height:693px;border:1px solid #ccc; }

#siglemodeimg{margin-left:12px; margin-top:7px;}
#singleimg{margin-right:14px; margin-bottom:10px;}
#strlitetxt{width:530px; margin-left:12px; margin-top:10px; margin-bottom:8px; background-color:#F7F7F7; }
.spacetext{padding-bottom:5px; }
.spacetext1{padding-bottom:15px;}
#copysub{ color:#6C6C6C; font-size:10px; margin-top:5px;}
#twocolumtxtmain{width:552px; }
#twocolumnright1{float:left; width:280px; background-image:url(images/midle-dotbgtransp.gif); margin-bottom:3px;  }
#twocolumnright{float:left; width:280px; height:auto;  background-image:url(images/midle-dotbg.gif); margin-top:3px;
 margin-bottom:3px;}
 #twocolumnright2{float:left; width:280px; background-image:url(images/midle-dotbg.gif); margin-top:3px;
 margin-bottom:3px;}
#margnleft{margin-left:8px; margin-right:8px} 
#margnleft1{margin-left:27px;} 
#margnleft2{margin-left:37px;} 
#leftpan{float:left; width:202px; }
#searcharea{margin-left:13px; background-color:#F5FBFF; border:1px solid #ccc;}
#spacinglistbox{padding-bottom:3px; }
#searchbutn{text-align:center; margin:8px 0 0 0;}
#botomlink{margin-top:12px; }
#contact {width:500px; float:left;}

/*----------Corporate Info Page  */
#infolinkarea{float:left; width:137px;  text-align:left; background-color:#F6F6F6; margin-top:4px;}
#infocolumnright {float:left; width:131px; height:145px; background-color:#FF9900; margin-top:6px; }
#infocolumnfloat {float:right; width:128px; height:130px; background-color:#F7F7F7;}
#infocolumnleft {float:right; width:388px; height:400px; background-color:#99CC99;}

#navinfo{ font-family:Arial, Helvetica, sans-serif; color:#656565}
#corporateprofile{float:right; text-align:justify; width:389px; padding-right:3px }

/*----------News Letter Page  */
#newsletterdiv{padding-left:12px; padding-top:7px;}
#newsletterdivb{padding-left:12px; padding-top:7px;}


/*--------- Awards Page  */
#awardstable{ width:372px;  text-align:left; background-color:#E5EEF5; margin-top:8px; margin-bottom:3px;}
#awardscell{ width:372px;  text-align:left; background-color:#F5FBFF; margin-top:4px; margin-bottom:3px;}
#awardsdiv{padding-left:12px; padding-top:2px; padding-top:2px;}
#twocolumtxtaward{width:552px; }

/*--------- vmv Page  */
#vmvheading{color:#5F5F5F; font-weight: bolder; padding-top:5px;}
#vmvheading1{color:#5F5F5F; font-weight: bolder; }
#vmvheadingsub{ color:#003F79; font-weight:bold; }
.vmvheading {color:#5F5F5F; font-weight: bolder; padding-top:5px;}

#cookie{color: #000000;}


/*--------- Subscribe list page  */
#workareaList{width:752px; height:600px; float:left;   border:1px solid #ccc;}

/*--------- Careers page */
#empimg{ width:44px; float:left;}
#margnleft2{margin-left:37px;} 

/*...........Admin */
/*#adminwork{width:452px;  float:left;   border:1px solid #ccc;} */
#admargnleft{margin-left:1px; margin-right:5px;} 
#adminbody {float:right; text-align:justify; width:580px; padding-right:5px;  }
#adinfolink{float:left; width:155px;  text-align:left; background-color:#F6F6F6; margin-top:4px;}
#tableContainer{float:left; width:300px; }
#tr {float:left; background-color:#D0EAF7; width:300px;}
#trlight {float:left; background-color:#F3FBFF; width:300px; padding-bottom:2px; padding-left:2px; padding-top:2px;}
#trwhite {float:left; width:300px; padding-bottom:2px; padding-left:2px; padding-top:2px;}
#td {float:left;  }
#tablePrd{float:left; width:550px; }
#trprd {float:left; background-color:#D0EAF7; width:550px; padding-bottom:2px; padding-left:2px; padding-top:2px;}
#trprdlight {float:left; background-color:#F3FBFF; width:550px; padding-bottom:2px; padding-left:2px; padding-top:2px;}
#trprdwhite {float:left; width:550px; padding-bottom:2px; padding-left:2px; padding-top:2px;}
#adminContainer{width:671px; margin: 0px auto; }
#tableContainer1{float:right; width:300px; height:300px; border-color:#CCCCCC; padding-top:102px; }
#adminhead{ color:#003F79; font-size:14px; font-weight:bold; padding-bottom:10px;}
#adminfont{ color:#383838; font-size:11px; font-weight:bold;}
#lineblue{ height:1px; width:671px; border-bottom:1px solid #383838;} 
.headText{font-weight:bold; color: #666666; padding-top:8px; padding-bottom:8px;}
.headtxt{ padding-left:3px; font-weight:bold; font-family:Arial; font-size:11px; margin-top:7px; color:#003F79; }



/*...........Disclaimer */
.twocolumtxtmain{width:552px; }
.twocolumnright{float:left; width:280px; background-image:url(images/midle-dotbg.gif); margin-top:3px; margin-bottom:3px;}
.margnleft{margin-left:10px; margin-right:5px} 
.teleheadingsub{ color:#003F79; font-weight:bold; padding-bottom:5px;}
#more{text-align:right; color:#1A4893; padding-right:5px;}
.more{text-align:right; color:#1A4893; padding-right:5px;}
.more1{text-align:right; color:#1A4893; padding-right:8px;}
.previous{ color:#1A4893; padding-right:5px;}

.Requestm{padding-bottom:8px;padding-left:12px;color:#1A4893; font-size:10px;}

/*-----Request Meeting-------- */
.headtxtin { margin-left:12px; margin-right:12px; margin-top:12px;  }
.bluebg {background-color:#F5FBFF; width:525px; height:500px; margin:auto; margin-top:18px;}
.headtxtgrey{ margin-left:3px; font-weight:bold; font-family:Arial; font-size:11px; padding-top:12px; color:#515151; }

/*-----Request Meeting Confirm---------  */
.requesttxt { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003F79; padding-top:82px;}

/*--from home page-- */

.inthenews {border-bottom:1px solid #ccc; border-left:1px solid #ccc;  border-top:1px solid #ccc;   border-right:1px solid #ccc;  margin-top:10px; width:271px;}
.innews {padding-left:8px; margin-top:5px;}
.innews a {color:#1A4893}
 .serachbox{
 float:left;
 
   height:14px; padding:0px; margin:0px; border:solid 1px #999999; margin: 0px; font-size: 10pt; width:165px; padding-top:1px;  padding-bottom: 1px;
   margin-top:3px; 
  }

form{

padding:0px; margin:0px;
}
.imgb{
float:left;
font-size:0px;
padding:0px;
margin:0px;
border:0px;
}




/*---whats new section----*/
.home-new { margin-left:0px; padding-top:0px; overflow:hidden; margin-bottom:-2px;}
.newone a {color:#1A4893; text-decoration:underline;}
#marqueecontainer a{color:#1A4893; text-decoration:underline;}

#resultfont{ font-size:x-small;}

#Survey{
float:left;
font-family:arial;
font-size:11px;
padding:0px 0px 0px 0px;
margin:0px;
width:220px;
list-style-type:none;
}
#Survey li{
float:left;
font-family:arial;
font-size:11px;
padding:0px 3px 0px 3px;
margin:0px;
list-style-type:none;
}
#Survey li a{
float:left;
font-family:arial;
font-size:12px;
color:#1f487c;
text-decoration:underline;
}
#Survey li a:hover{
float:left;
font-family:arial;
font-size:12px;
color:#ff7800;
text-decoration:none;
}
#Survey li label{
float:left;
padding-top:3px;
*padding-top:-1px;
margin:0px;
}
#Survey li img{
float:left;
padding-left:25px;
}