@charset "UTF-8";
/* CSS Document */

/* Prepared 10.01.07 - Visual Chutzpah 215.702.1147 */
/* @group structural */

/**CSS specifically for CCBN Pages' Navigation  
body.investors #sitenav li.investorson a:hover{

	background-color: #00688B;

	
} **/

body.investors #sitenav li.investorson{ 
background-image:none;
	background-color: #00688B;
height:100%;
}


#1{color:#ffffff;}

.printonly{display:none}

ul, li{margin-top:0px;}

body {
	font-family: Arial, Helvetica Neue, Helvetica, Geneva, sans-serif;
	text-align: center;
	background-image:url(http://www.ictgroup.com/net2teladmin/bg.jpg);
background-repeat:repeat-x;
background-color:#ffffff;
	font-size: 62.5%;
	margin-top:10px;

}

body.sitemap{font-size:13px;}


* {
margin-top:0px;	
margin: 0px;
	padding: 0px;
	outline: none;
margin--right:10px;

}

.subbulllet
{
font-size:13px;
margin-bottom:-1px;
padding:0px;
}

table { 	
	font-size: 10px;
	margin:0px;
	vertical -align:top;
}

td{ 
	padding-left:5px;
	padding-right:20px;
	padding-top: 5px;
	padding-bottom:5px;
	vertical-align:top;
	font-size:12px;

}

.tabled{font-size:13px}


.tableheading{
text-align:center;
color:#005480;
font-weight:bold;
font-size:12px;
}

div,span{
margin:0px;
padding:0px;
}

.hide {
	display: none;
}
.note {
	color: #666;
	font-size: .85em;
}
.printonly{
 display: none;
}
a{
	color: #0000ff;
border:0px;
}
a:visited{
	color: #800080;	
border:0px;
}

html>body {
	font-size: 10px;
    
}
#wrapper {
	margin-left: auto;
	margin-right: auto;
	width: 760px;
	text-align: left;
	border: 1px solid #e4e4e4;
	background-color: #fff;
padding-bottom:10px;




}



#contentwrap {
	border-top: 1px solid #7fa9c0;
	padding-top: 24px;
margin:0px;
background-color:#ffffff;

}
#sitenav {
	margin: 0 0 12px 0;	
	width: 195px;
float:left;
	
	
margin-bottom:0px;
}
#content {
	margin-left: 205px;
          margin-right:15px;

  
}
#content ul{
		font-size: 1.25em;
              margin:0 10px 15px 30px;
	
}
#content ul li{
/*	background: url(http://www.ictgroup.com/themes/itc_theme/ict/img/bullet.gif) no-repeat left middle; */
	padding: 0 0 0 2px;
	border:  none;
margin:0px;
margin-right:20px
}

#content p{margin-right:20px;}

}
#footer {
	
	

	
clear: both;
        padding-top:20px;
	margin-bottom: 20px;
}

.hr {
	border: 0;
	border-top: 1px dashed #b1b1b1;
	height: 1px;
	margin: 0 30px 12px 0;

text-align:left;
}

.hrfooter {
	border: 0;
	border-top: 1px dashed #b1b1b1;
	height: 1px;
	margin: 0 30px 12px 10px;

text-align:left;
border-left :0px solid #000000;
}

.hrheader {
	border: 0;
	border-bottom: 1.5px solid #02557f;
	
	margin: 2px 0px 0px 0;
color:#ffffff;
text-align:left;
}


.hrgeo {
	border: 0;
	border-top: 1px dashed #b1b1b1;
	height: 1px;
	margin: 0 30px 12px 0;

text-align:left;
}



.hr2{
	border: 0;
	border-top: 1px dashed #b1b1b1;
	height: 1px;
	margin: 0 30px 10px 0;
	width:100%;
}



#footer .hr{
	margin-left: 210px;
}
/* @end structural */


/* @group sectional */


.mapblock{
float:right;
margin:0px;
margin-left:15px;
margin-bottom:8px;
}


#geographiesmapblock{
        float:right;
	 font-size: 9px;	 
	
       margin: 0px 0px 0px 20px;
	 padding-bottom: 0px;
	 border: 1px solid #ccc;
}
#geographiesmapblock img{
	padding:2px;
	padding-right:10px;
padding-bottom: 5px;
}
#geographiesmapblock p {
	margin: 5px 15px 10px 25px;
display:block;
text-wrap:normal;
}

body.careers #form{color:#FFFFFF}
body.careers #header {
	background: #fff url(http://www.ictgroup.com/themes/itc_theme/ict/img/banner_careers.gif) no-repeat;
}
body.careers #sitenav {
	background-color: #7fa9c0;
}
body.company #header {
	background: #fff url(http://www.ictgroup.com/themes/itc_theme/ict/img/banner_company.gif) no-repeat;
}


body.investors #header {
	background: #fff url(http://www.ictgroup.com/themes/itc_theme/ict/img/banner_investors.gif) no-repeat;
}
body.geographies #header {
	background: #fff url(http://www.ictgroup.com/themes/itc_theme/ict/img/banner_geographies.gif) no-repeat;
}
body.services #header {
	background: #fff url(http://www.ictgroup.com/themes/itc_theme/ict/img/banner_services.gif) no-repeat;
}
body.industries #header {
	background: #fff url(http://www.ictgroup.com/themes/itc_theme/ict/img/banner_industries.gif) no-repeat;
}

body.contact #header {
	background: #fff url(http://www.ictgroup.com/themes/itc_theme/ict/img/banner_contact.gif) no-repeat;
}


body.investors #sitenav {
	background-color: #7fa9c0;
}
body.investors ul#navpoints li a:hover, body.investors ul#navpoints li.active a {
	background-color: #33444d;
}
body.investors h4.learnmore{
	background-color: #7fa9c0;
}

/**sitenav rollovers*/
body.company #sitenav {
	background-color: #7fa9c0;
}

body.company ul#navpoints li ul{
	background-color: #a2b5cd;
}

body.company ul#navpoints li a:hover,
body.company #sitenav ul#navpoints li ul li a:hover,
body.company #sitenav ul#navpoints li ul li ul li a:hover{
	background-color: #00688B;
}


body.investors #sitenav {
	background-color: #7fa9c0;
}

body.investors ul#navpoints li ul{
	background-color: #a2b5cd;
}

body.investors ul#navpoints li a:hover,
body.investors #sitenav ul#navpoints li ul li a:hover,
body.investors #sitenav ul#navpoints li ul li ul li a:hover{
	background-color: #00688B;
}


body.careers #sitenav {
	background-color: #7fa9c0;
}

body.careers ul#navpoints li ul{
	background-color: #a2b5cd;
}

body.careers ul#navpoints li a:hover,
body.careers #sitenav ul#navpoints li ul li a:hover,
body.careers #sitenav ul#navpoints li ul li ul li a:hover{
	background-color: #00688B;
}


body.contact #sitenav {
	background-color: #7fa9c0;
}

body.contact ul#navpoints li ul{
	background-color: #a2b5cd;
}

body.contact ul#navpoints li a:hover,
body.contact #sitenav ul#navpoints li ul li a:hover,
body.contact #sitenav ul#navpoints li ul li ul li a:hover{
	background-color: #00688B;
}



body.services #sitenav {
	background-color: #688954;
}

body.services ul#navpoints li ul{background-color:#9fc28a;}   



body.services #sitenav ul#navpoints li ul li ul,
body.services #sitenav ul#navpoints li ul li ul li{background-color:#b7cfa7;}

body.services ul#navpoints li a:hover,
body.services #sitenav ul#navpoints li ul li a:hover,
body.services #sitenav ul#navpoints li ul li ul li a:hover{
	background-color: #586949;
}



body.geographies #sitenav {
	background-color: #efaa22;
}
body.geographies ul#navpoints li ul{
	background-color: #edc370;
}
body.geographies ul#navpoints li a:hover,
body.geographies #sitenav ul#navpoints li ul li a:hover,
body.geographies #sitenav ul#navpoints li ul li ul li a:hover
body.geographies #sitenav ul#navpoints li ul li ul li ul li a:hover{
	background-color: #8B5A00;
	
}
body.industries #sitenav {
	background-color: #8d1834;
}
body.industries ul#navpoints li a:hover,
body.industries #sitenav ul#navpoints li ul li a:hover,
body.industries #sitenav ul#navpoints li ul li ul li a:hover{
	background-color: #621124;
}
body.industries ul#navpoints li ul{
	background-color: #a61c3d;
}



.input{margin-right:5px;margin-bottom:20px; width:200px;}

.formleft{float:right:width:150px;}

/*
@end */


/* @group navigational */
#homeLink {
	width: 180px;
	height: 98px;
	display: block;
	text-indent: -1000em;
	outline: none;
}
ul#sitefooter, ul#sitelegal{
	list-style-type: none;
	margin-left:  215px;
	
}
ul#sitelegal{
	margin-top: 3px;
}
ul#sitelegal li, ul#sitefooter li{
	color: #8f8f8f;
	display: inline;
	padding-left: 5px;
	border-right: 1px solid #8f8f8f;
	padding-right: 5px;




}
ul#sitelegal li.last, ul#sitefooter li.last{
	border-right: none;


}
ul#sitelegal li a, ul#sitefooter li a{
	color: #8f8f8f;


}
ul#sitelegal li a:hover, ul#sitefooter li a:hover{
	color: #000;


}
ul#files {
	list-style-type: none;
	font-size: 13px;
	font-weight:lighter;
	text-decoration:underline;
	margin: 7px 0 5 0px;
}
ul#files li a {
	font-size: 13px;
	
	font-weight:lighter;
	list-style-type: none;
text-decoration:underline;
}
ul#files li a:hover {
	font-size: 13px;
	
	font-weight:lighter;
	list-style-type: none;
text-decoration:underline;
}
ul#globalnav {
	list-style-type: none;
}
ul#globalnav li {	
	list-style-type: none;
	font-size: 1.15em;
font-weight:bold;
	float: left;
}

/** Header Navigation **/
 #header {
	height: 100px;
	background-color: #fff;
	border-bottom: 0px solid #ffffff;
border-top: 1px solid #ffffff;
}

#topnav {
	height: 20px;
	background-color: #005382;
	
}

#secnav {
	height: 20px;
	background-color: #005382;
	

}



ul#globalnav li a{
	text-decoration: none;
	display: block;
	color: #fff;
	padding:  3px 5px 3px 6px;
	background: url(http://www.ictgroup.com/themes/itc_theme/ict/img/globaldiv.gif) no-repeat right center;
	font-weight: bold;
}
ul#globalnav li.first a{
	padding-left: 20px;
}
ul#globalnav li.last a{
	background: none;
}
ul#globalnav li a:hover{
	background-color: #003a5b;	
}
/*NAVIGATION*/
ul#sections{
	margin-left: 198px;
	list-style-type: none;
}
ul#sections li{
	float: left;
	font-size: 12px;
font-weight:bold;
	height: 20px;
	overflow:  hidden;
}
ul#sections li a{
	color: #fff;
	text-decoration: none;
	display: block;
	margin: 0;
	padding: 3px 12px 3px 12px;
	font-weight: bold;
}
ul#sections li a:hover{
	background-color: #003a5b;
}

/* @end */
/* @group textual */
h1 {
	color: #005480;
	font: normal normal 2em Verdana, "Lucida Grande", Lucida, sans-serif;
	margin-top:  0px;
       margin-bottom:10px;

}
p{
	font-size: 1.25em;
	
	margin-right: 0px;
	margin-bottom: 10px;
	line-height: 16px;
}
p.lead{
	margin-bottom: 20px;
font-size:11px;
}
.lead{
	margin-bottom: 20px;
font-size:11px;
}

h3{
	text-decoration: none;
	font: normal normal normal 1.35em/17px Verdana, "Lucida Grande", Lucida, sans-serif;
}
h4.learnmore{
	font: normal bold 1.25em/1.25em Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	color: #fff;
	background-color: #02557F;
	width: 90px;
	display: block;
margin-bottom:3px;
	padding: 3px 0;
                text-align: center;

}


/* @end */



/* @group navpoints */
ul#navpoints {
	list-style-type: none;
	font-size: 1.15em;

}
ul#navpoints ul  {
	list-style-type: none;
}
ul#navpoints li  {
	margin: -1px 0;
	background: url(http://www.ictgroup.com/themes/itc_theme/ict/img/navdotted.gif) no-repeat right bottom;
}
ul#navpoints li ul li{
	margin-left: 0;
}
ul#navpoints li.last {
	background-image: none;
}
ul#navpoints li a {
	color: #fff;
	display: block;
	text-decoration: none;
	margin: 0;
	padding: 6px 0 5px 0px;
	font-weight: bold;
	background: url(http://www.ictgroup.com/themes/itc_theme/ict/img/navcarrot.gif) no-repeat 8px;
}
#sitenav ul#navpoints{
	margin-left: 0;
	padding: 0;
}
#sitenav ul#navpoints li{
margin-top:0px;
	margin-left: 0;
}
#sitenav ul#navpoints li a{
	padding-left: 18px;
}
#sitenav ul#navpoints li ul li.last{
	margin-left: 0;

	background-image: url(http://www.ictgroup.com/themes/itc_theme/ict/img/navdotted.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}
#sitenav ul#navpoints li ul li, #sitenav ul#navpoints li ul li ul li{
	font-size: 11px;
	background-image:  none;
}

#sitenav ul#navpoints li ul a{padding-bottom:5px;}

#sitenav ul#navpoints li ul li ul a{padding-bottom:5px;}

#sitenav ul#navpoints li ul li a{
	padding: 6px 0 3px 25px;
	background: url(http://www.ictgroup.com/themes/itc_theme/ict/img/dot.gif) no-repeat 15px;
}
#sitenav ul#navpoints li ul li ul li a{
	padding-left: 32px;
	background: url(http://www.ictgroup.com/themes/itc_theme/ict/img/dash.gif) no-repeat 23px;;


}
/* request and resource styling */
#sitenav ul#navpoints li#request, #sitenav ul#navpoints li#resource { /* global bot of nav */
	background: white;
	font-size: 2em;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
#sitenav ul#navpoints li#request a, #sitenav ul#navpoints li#resource a { /* global bot nav links */
	background-image: url(http://www.ictgroup.com/themes/itc_theme/ict/img/4dots.gif);
	background-position: center center;
	background-repeat: no-repeat;
	font-weight: bold;
	margin: 0;
	padding: 5px 0;
	text-align: center;
	text-transform: uppercase;
}	
#sitenav ul#navpoints li#request a { /* request specific */
	border-top: 1px solid #fff;
	background-color: #02557f;
}
#sitenav ul#navpoints li#resource a { /* resource specific */
	background-color: #80aabf;
}
/* request and resource styling */
#sitenav ul#navpoints li#request, #sitenav ul#navpoints li#resource { /* global bot of nav */
	background: white;
	font-size: 1em;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
#sitenav ul#navpoints li#request a, #sitenav ul#navpoints li#resource a { /* global bot nav links */
	background-image: url(http://www.ictgroup.com/themes/itc_theme/ict/img/4dots.gif);
	background-position: center center;
	background-repeat: no-repeat;
	font-weight: bold;
	margin: 0;
	padding: 5px 0;
	text-align: center;
	text-transform: uppercase;
}	
#sitenav ul#navpoints li#request a { /* request specific */
	border-top: 0px solid #fff;
	background-color: #02557f;
}
#sitenav ul#navpoints li#resource a { /* resource specific */
	background-color: #80aabf;
}
/* form styling */
form.ictbasic {
	margin: 0;
	padding: 0;
}
form.ictbasic div {
	margin: 0;
	padding: 0 0 1em 0;
}
form.ictbasic label {
	color: #005382;
	display: block;
	font-weight: bold;
	line-height: 1.2em;
	margin: 0;
	padding: 0;
}
form.ictbasic input.inline {
	margin-right: 2em;
}
form.ictbasic label.inline {
	display: inline;
}
form.ictbasic .ictbasictext {
	background: white;
	color: #555;
	width: 400px;
}
form.ictbasic .ictbasictextsm {
	margin: 0 5px 0 0;
	width: 195px;
}
form.ictbasic .ictbasictextxsm {
	margin: 0 5px 0 0;
	width: 95px;
}




.callcenterform{
float:left; margin-bottom:20px;
padding-right:0px; color:#005480; 
font-size:12px; 
font-weight:bold;
padding-right:10px;
margin-top:0px;
}


.careersforms{
float:left; 
margin-bottom:5px; 
color:#005480; font-size:12px;
 font-weight:bold;
padding-right:50px;
margin-top:0px;
}

.careersformsright{
float:left; 
margin-bottom:5px;
padding-right:0px; color:#005480;
 font-size:12px; 
font-weight:bold;
padding-left:20px;
padding-right:10px;
margin-top:0px;
}

.contactforms{
float:left; 
margin-bottom:0px;
padding-right:0px; 
color:#005480; 
font-size:12px;
 font-weight:bold;
padding-right:10px;
margin-top:0px;
}

.callcenterops{font-size:12px;}


.servicesforms{
float:left; 
margin-bottom:5px; 
color:#005480;
 font-size:12px;
 font-weight:bold;
padding-right:50px;
margin-top:0px;
}

textarea{
font-family: Arial, Helvetica Neue, Helvetica, Geneva, sans-serif;
height:150px; 
width:300px;
font-size:12px;
}


.requiredasterisk{
color:#ff0000;
font-size:14px;
}

.reqform{
font-size:11px;
color:#000000;
}

.cross{
font-size:10px;
color:#000099;
}

#contentgeo{
border:0px solid #000000;
margin-left:220px;

}
.sitemap{list-style-type:none;margin: -1px 0;}
.sitemap ul{list-style-type:none;margin: -1px 0;
}

.sitemap ul li{
margin: -1px 0;
font-size:12px;
list-style-type:none;
background-image:url(http://www.ictgroup.com/themes/itc_theme/ict/img/navcarrotblack.gif) no-repeat;
background-position:top left;

.sitemap ul li a{
list-style-type:none;
background-image:url(http://www.ictgroup.com/themes/itc_theme/ict/img/navcarrotblack.gif) no-repeat;
}


.sitemap ul li a:link{
padding-top:0px;
list-style-type:none;
list-style:none;
margin-left:0px;
padding-left:0px;
background-image:url(http://www.ictgroup.com/themes/itc_theme/ict/img/navcarrotblack.gif) no-repeat;
}





.sitemap ul li ul li a:link{
margin-top:0px;

list-style-type:none;

margin-left:0px;
padding-left:0px;
}

.sitemap ul li ul li a:visited{
margin-top:0px;

list-style-type:none;

margin-left:0px;
padding-left:0px;
}


.sitemap ul li ul li ul li a{

list-style-type:none;
margin-left:0px;
padding-left:0px;
}

.sitemap ul li ul li ul li ul li a{

list-style-type:none;
margin-left:0px;
padding-left:0px;
}



/** Sitemap 
.sitemapservices a:link{
color: #586949;
font-weight:bold;
text-decoration:none;
}
.sitemapservices a:visited{
color: ;#688954;
font-weight:bold;
text-decoration:none;
}
.sitemapservices a:hover{
color: #586949;
font-weight:bold;
text-decoration:underline;
}

.sitemapindustries a:link{
color: #621124;
font-weight:bold;
text-decoration:none;
}
.sitemapindustries a:visited{
color: #a61c3d;
font-weight:bold;
text-decoration:none;
}
.sitemapindustries a:hover{
color: #621124;
font-weight:bold;
text-decoration:underline;
}


.sitemapgeographies a:{
color: #8B5A00;
font-weight:bold;
text-decoration:none;
}
.sitemapgeographies a:visited{
color: #efaa22;
font-weight:bold;
text-decoration:none;
}
.sitemapgeographies a:hover{
color: #8B5A00;
font-weight:bold;
text-decoration:underline;
}

.sitemapcontact a:{
color:#00688B;
font-weight:bold;
text-decoration:none;
}
.sitemapcontact a:visited{
color:#7fa9c0;
font-weight:bold;
text-decoration:none;
}
.sitemapcontact a:hover{
color:#00688B;
font-weight:bold;
text-decoration:underline;
}

.sitemapcareers a:{
color:#00688B;
font-weight:bold;
text-decoration:none;
}
.sitemapcareers a:visited{
color:#7fa9c0;
font-weight:bold;
text-decoration:none;
}
.sitemapcareers a:hover{
color:#00688B;
font-weight:bold;
text-decoration:underline;
}

.sitemapinvestors a:{
color:#00688B;
font-weight:bold;
text-decoration:none;
}
.sitemapinvestors a:visited{
color:#7fa9c0;
font-weight:bold;
text-decoration:none;
}
.sitemapinvestors a:hover{
color:#00688B;
font-weight:bold;
text-decoration:underline;
}

.sitemapcompany a:{
color:#00688B;
font-weight:bold;
text-decoration:none;
}
.sitemapcompany a:visited{
color:#7fa9c0;
font-weight:bold;
text-decoration:none;
}
.sitemapcompany a:hover{
color:#00688B;
font-weight:bold;
text-decoration:underline;
}
**/@charset "UTF-8";
/* CSS Document */

