@charset "UTF-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #a8b9ce;
	background-image:url(../images/top_bg.png);
	background-repeat: repeat-x
	
}


/* begin menu nav buttons */

#bt_nav_aboutus {
background-image: url(../images/bkg_nav.gif); 
background-repeat:repeat-x;
height:69px;
width:125px;
font-family:Helvetica, Arial, sans-serif;
color: #ffffff;
font-size: 14px;
text-transform: uppercase;
text-align:center;
line-height:24px;
text-decoration:none;
font-weight:bolder;
margin-bottom:0px;
}



#a.bt_nav_aboutus {
text-decoration:none;
color: #ffffff;
}


#bt_nav_aboutus:hover {background-image: url(../images/bkg_nav_over.gif); background-repeat:repeat-x;height:69px;width:125px; }

#bt_nav_services {
background-image: url(../images/bkg_nav.gif); 
background-repeat:repeat-x;
height:69px;
width:115px;
font-family:Helvetica, Arial, sans-serif;
color: #ffffff;
font-size: 14px;
text-transform: uppercase;
text-align:center;
line-height:24px;
text-decoration:none;
font-weight:bolder;
margin-bottom:0px;
}



#a.bt_nav_services {
text-decoration:none;
color: #ffffff;
}


#bt_nav_services:hover {background-image: url(../images/bkg_nav_over.gif); background-repeat:repeat-x;height:69px;width:115px; }

#bt_nav_industries {
background-image: url(../images/bkg_nav.gif); 
background-repeat:repeat-x;
height:69px;
width:188px;
font-family:Helvetica, Arial, sans-serif;
color: #ffffff;
font-size: 14px;
text-transform: uppercase;
text-align:center;
line-height:24px;
text-decoration:none;
font-weight:bolder;
margin-bottom:0px;
}



#a.bt_nav_industries {
text-decoration:none;
color: #ffffff;
}


#bt_nav_industries:hover {background-image: url(../images/bkg_nav_over.gif); background-repeat:repeat-x;height:69px;width:188px; }



#inicial_r7_c19 {
background-image: url(../images/bkg_nav.gif); 
background-repeat:repeat-x;
height:69px;
width:154px;
font-family:Helvetica, Arial, sans-serif;
color: #ffffff;
font-size: 14px;
text-transform: uppercase;
text-align:center;
line-height:24px;
text-decoration:none;
font-weight:bolder;
margin-bottom:0px;
}



#a.inicial_r7_c19 {
text-decoration:none;
color: #ffffff;
}


#inicial_r7_c19:hover {background-image: url(../images/bkg_nav_over.gif); background-repeat:repeat-x;height:69px;width:154px; }



#bt_nav_login {
background-image: url(../images/bkg_nav.gif); 
background-repeat:repeat-x;
height:69px;
width:143px;
font-family:Helvetica, Arial, sans-serif;
color: #ffffff;
font-size: 14px;
text-transform: uppercase;
text-align:center;
line-height:24px;
text-decoration:none;
font-weight:bolder;
margin-bottom:0px;
}



#a.bt_nav_login {
text-decoration:none;
color: #ffffff;
}


#bt_nav_login:hover {background-image: url(../images/bkg_nav_over.gif); background-repeat:repeat-x;height:69px;width:143px; }


#bt_nav_interpreters {
background-image: url(../images/bkg_nav.gif); 
background-repeat:repeat-x;
height:69px;
width:177px;
font-family:Helvetica, Arial, sans-serif;
color: #ffffff;
font-size: 14px;
text-transform: uppercase;
text-align:center;
line-height:18px;
text-decoration:none;
font-weight:bolder;
margin-bottom:0px;
}



#a.bt_nav_interpreters {
text-decoration:none;
color: #ffffff;
}


#bt_nav_interpreters:hover {background-image: url(../images/bkg_nav_over.gif); background-repeat:repeat-x;height:69px;width:177px; }

#nav{
	margin-top:20px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:0px;
	z-index:8;
	width:900px;
	position: relative;
	cursor:pointer;
	
}

/* end nav buttons */

#mainmenu {
margin:0 auto;

}

#container{
margin-left:auto;
margin-right:auto;
margin-top:0px;
width:900px;
}

#line{
background-color:#409ED5;
height:5px;
}

#masthead {
	background-image:url(../images/top_bg.jpg);
	height:180px;
	background-repeat: repeat-x;
}
#news {
	width:902x;
	position:relative;
	left: 50%;
	margin-left: -451px; /* half the width of the div */
	margin-top:-70px;
	z-index:15;
}


#header{
width:900px;
height:100px;
background-color:#FFFFFF;
background-image:url(../images/bottom_corner.gif);
background-position:bottom center;
background-repeat:no-repeat;
margin: 0 auto;
}

#content{
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:10px;
	width:900px;
	

}
#mainbox{
	background-color:#FFFFFF;
	border: solid 1px #4E4E4E;
	width:900px;
	min-height:250px;
	
	margin-top:0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	padding-bottom:2px;
	z-index: 2;
}
#content2{
	width:902px;
	position: relative;
	top: 100;
}
#mainbox2{
	background-color:#FFFFFF;
	width:900px;
	min-height:250px;
	float: left;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	z-index: 2;
}
#logo{
margin-left:15px;
position:relative;
top:15px;
width:290px;
height:70px;
background-image:url(../images/logo_continental.gif);
background-repeat:no-repeat;
cursor:pointer;
}

#chapter {
margin-top:30px;
margin-bottom:-10px;
}

#chapter  h2 {
	font-family: Helvetica, Arial,  sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #F97D2C;
	letter-spacing: -0.8px;
	
}


.map {
position:relative;
top:-80px;
_left:300px;
#left:100px;
width:425px;
height:350px;
}

.maplink {
font-family:Helvetica, Arial, sans-serif;
font-size: 10px;
}
a.maplink:link {
text-decoration:none;
color:#3366FF;
}
a.maplink:visited {
text-decoration:none;
color:#3366FF;
}
a.maplink:hover {
text-decoration:none;
color:#FF6600;
}

.sitecol1 {

padding-top:10px;
margin-left:30px;
font-family:Helvetica, Arial, sans-serif;
font-size: 12px;
}



.sitecol2 {
font-family:Helvetica, Arial, sans-serif;
font-size: 12px;
}

a.sitecol2:link {
color:#6699FF;
}

a.sitecol2:visited {
color:#6699FF;
}

a.sitecol2:hover {
color:#FF9900;
}


.sitehead {
	font-family: Helvetica, Arial, Calibri, sans-serif;
	font-size: 14px;
	color: #002D64;
	letter-spacing: -1px;
	font-weight:bold;
	width:160px;
	}
.sitehead2 {
	font-family: Helvetica, Arial, Calibri, sans-serif;
	font-size: 14px;
	color: #002D64;
	letter-spacing: -1px;
	font-weight:bold;
	width:180px;
	}


#bbb {
padding-top:0px;
padding-bottom:60px;
margin-left:30px;
}


#topnav {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	float:right;
	margin-top: -20px;
	#margin-top: -8px;
	_margin-top: -8px;
	margin-right: 10;
	border: #FFFFFF;
	height: 45px;
	padding-top: 20px;
	position: relative;
}

#topnav li{
	display: inline;
	padding-right:10px;
	font-family: Helvetica, Arial, Calibri, sans-serif;
	text-transform: uppercase;
	color: #002D64;
	font-size: 11px;
}

#topnav li a:link, #topnav li a:visited {
	text-decoration: none;
	color: #002D64;
 }
 
 
#topnav li a.home:link, a.home:visited{
	padding-bottom:10px;
	padding-top:15px;
	padding-right:15px;
	#padding-right:16px;
	_padding-right:16px;
	padding-left:16px;
	#padding-left:17px;
	_padding-left:17px;

}
#topnav li a.home:hover, #topnav li a.home:active{
	color:#FFFFFF;
	background-image:url(/images/bt_nav_top1.gif);
	background-repeat:no-repeat;
	padding-bottom:10px;
	padding-top:15px;
	padding-right:15px;
	#padding-right:16px;
	_padding-right:16px;
	padding-left:16px;
	#padding-left:17px;
	_padding-left:17px;
}


#topnav li a.quote:link, a.quote:visited{
padding-bottom:10px;
	padding-top:15px;
	padding-right:17px;
	#padding-right:15px;
	_padding-right:15px;
	padding-left:13px;
	#padding-left:18px;
	_padding-left:18px;

}
#topnav li a.quote:hover, #topnav li a.quote:active{
	color:#FFFFFF;
	background-image:url(/images/bt_nav_top2.gif);
	background-repeat:no-repeat;
	padding-bottom:10px;
	padding-top:15px;
	padding-right:17px;
	#padding-right:15px;
	_padding-right:15px;
	padding-left:13px;
	#padding-left:18px;
	_padding-left:18px;

	}
#topnav li a.become:link, a.become:visited{
	padding-bottom:10px;
	padding-top:15px;
	padding-left:13px;
	#padding-left:15px;
	_padding-left:15px;
	padding-right:16px;
	#padding-right:25px;
	_padding-right:25px;
		}
#topnav li a.become:hover, #topnav li a.become:active{
	color:#FFFFFF;
	background-image:url(/images/bt_nav_top3.gif);
	background-repeat:no-repeat;
	padding-bottom:10px;
	padding-top:15px;
	padding-left:13px;
	#padding-left:15px;
	_padding-left:15px;
	padding-right:16px;
	#padding-right:25px;
	_padding-right:25px;
}

#internalheader{
	width:890px;
	margin-top:30px;
	#margin-top:30px;
	_margin-top:30px;
	margin-left: auto;
	margin-right: auto;
	background-color:#FFFFFF;
	background-image:url(/images/inicial_r10_c14.gif);
	background-position:center;
	background-repeat: no-repeat;
}
#internalheader h1 {
	margin-left: 8px;
	margin-bottom: -10px;
	font-size: 18px;
}

#internalheader ul {
	margin-left: -50px;
	#margin-left: -10px;
	_margin-left: -10px;
	height: 50px;
}
#internalheader li {
	color: #4D4D4D;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	list-style-type: none;
	margin-bottom: 7px;
	margin-left: 20px;
	display: block;
	float: left;
	width: 175px;
}

#internalheader li.second {
	margin-left: 190px;
}

.width {
	width: 575px;
	}

ul.main {
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	list-style-type: square;
	line-height: 25px;
	margin-left: 50px;
	#padding-left: 50px;
	_padding-left: 50px;
}

ul.columns {
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	list-style-type: square;
	line-height: 25px;
	margin-left: 50px;
	margin-top: -6px;
	margin-bottom: -6px;
	#padding-left: 50px;
	_padding-left: 50px;
}
ul.careertipsnav {
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	list-style-type: decimal;
	line-height: 25px;
	margin-left: 50px;
	margin-top: 20px;
}
ul.sidenav {
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	list-style-type: decimal;
	line-height: 25px;
	margin-left: 0px;
	margin-top: 20px;
}
ul.sidenav2 {
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	list-style-type: none;
	line-height: 25px;
	margin-left: 0px;
	#margin-left: 20px;
	_margin-left: 20px;
	margin-top: 20px;
}
ul.address {
	color: #002D64;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	list-style-type: none;
	line-height: 25px;
	margin-left: 25px;
	#margin-left: 50px;
	_margin-left: 50px;
	margin-top: 20px;
}
li.address {
	height: 43px;
}


#home {
	margin-top: 20px;
	margin-bottom: 20px;
	width: 460px;
	margin-top: 15px;
}
#languages {
	width: 400px;
	float: right;
	margin-right: 25px;
	margin-top: 15px;
	overflow:visible;
}
#languagebox {
	background-color: #E2E2E2;
	background-image: url(../images/top_line_languages.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 1px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: -15px;
	height: 300px;
}
.intipsbox {

	padding-top: 1px;
	padding-right: 10px;
	margin-top: -15px;
	#padding-top: 15px;
	_padding-top: 15px;
	#padding-bottom: 15px;
	_padding-bottom: 15px;
	width: 575px;
}
.intipsboxlight {
	background-repeat: repeat-x;
	background-position: top;
	background-color: #F2F2F2;
	background-image: url(/images/top_line_languages2.gif);
}
.intipsboxgray {
	background-repeat: repeat-x;
	background-position: top;
	background-color: #E2E2E2;
	background-image: url(/images/top_line_languages.gif);
}
.intipsbox2 {
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 1px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: -6px;
	width: 260px;
}
a.more:link, a.more:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099FF;
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}

#footer {
	font-family: Helvetica, Arial, Calibri, sans-serif;
	font-size: 12px;
	color: #000;
	width: 900px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
	clear: both;

	text-align:center;

}
#footer a {
	color: #000;
}

#locations {
	font-family: Helvetica, Arial, Calibri, sans-serif;
	font-size: 12px;
	color: #000;
	width: 900px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	clear: both;

	text-align:center;

}
#locations a {
	color: #000;
	text-decoration:none;
}
#locations a:visited {
	color: #000;
	text-decoration:none;
}
#locations a:hover {
	color: #4D4D4D;
	text-decoration:none;
}


h1 {
	font-family: Helvetica, Arial, Calibri, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #F97D2C;
	letter-spacing: -0.8px;
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 8px;
	padding-bottom: 8px;
	display: inline;
	text-decoration: none;
}
h1.text {
	font-family: Helvetica, Arial, Calibri, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #F97D2C;
	letter-spacing: -0.8px;
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 0px;
	padding-bottom: 8px;
	display: inline;
	text-decoration: none;
}
h2 {
	font-family: Helvetica, Arial, Calibri, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #F97D2C;
	letter-spacing: -0.8px;
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 8px;
	padding-bottom: 8px;
	display: inline;
	text-decoration: none;
}
h2.text {
	font-family: Helvetica, Arial, Calibri, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #F97D2C;
	letter-spacing: -0.8px;
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 0px;
	padding-bottom: 8px;
	display: inline;
	text-decoration: none;
}
h3 {
	font-family: Helvetica, Arial, Calibri, sans-serif;
	font-size: 18px;
	color: #002D64;
	letter-spacing: -1px;
}

.indented {
	font-family: Helvetica, Arial, Calibri, sans-serif;
	font-size: 14px;
	
	padding-left: 30px;
}

a.indented:link {
	text-decoration:none;
	color: #002D64;
}

a.indented:visited {
	text-decoration:none;
	color: #002D64
}


a.indented:hover {
	text-decoration:none;
	color:#FF9900;
}


h4 {
	font-family: Helvetica, Arial, Calibri, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #00A4E4;
	letter-spacing: -0.8px;
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 8px;
	padding-bottom: 8px;
	display: inline;
	text-decoration: none;
}
h3.text {
	font-family: Helvetica, Arial, Calibri, sans-serif;
	font-size: 20px;
	color: #002D64;
	letter-spacing: -1px;
	padding-left: 30px;
	margin-bottom: -10px;
	_margin-top: 20px;
}

a.h3.text:link {
	
	color: #002D64;
	text-decoration:none;
}

p {
	color: #333333;
}
p.text {
	padding-left: 30px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:180%;
	width:575px;
	margin-right:30px;
}
p.text2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}

li.text {
	padding-left: 30px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:20px;
	width:850px;
	margin-right:30px;
	color: #333333;
	margin-left:15px;
	padding-left:-10px;
	list-style-position: inside;
}
#home p{
	padding-left: 30px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:170%;
	width:410px;
	margin-right:20px;
}
#languagebox ul {
	margin-left: -25px;
	#margin-left: 7px;
	_margin-left: 7px;
	list-style-type: none;
	margin-top: 10px;
	#margin-top: 20px;
	_margin-top: 20px;
	width: 390px;
}

#languagebox li {
	margin-left: 5px;
	float: left;
	width: 80px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	margin-right: 12px;
}
#languagestable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 30px;
}

#languageboxinternal ul {
	margin-left: 35px;
	#margin-left: 45px;
	_margin-left: 45px;
	list-style-type: none;
	margin-top: 10px;
	width: 500px;
}

#languageboxinternal li {
	margin-left: 5px;
	float: left;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	margin-right: 12px;
}

#internalmainheader {

	width:890px;
	margin-top:40px;
	#margin-top:90px;
	_margin-top:90px;
	margin-left: auto;
	margin-right: auto;
}
.album {
	float: right;
	display: inline;
	margin-right: 5px;
}
.andmore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #002D64;
	float: right;
	margin-right: 15px;
	margin-top: 5px;
	#margin-top: -30px;
	_margin-top: -30px;

}
.right{
	float:right;

}
.left {
	float:left;
}
.resources {
	#padding-top:15px;
	_padding-top:15px;
}
.contact {
	width: 575px;
	padding-left: 50px;
	#padding-left: 25px;
	_padding-left: 25px;

	
}
p.text strong {
	letter-spacing:-0.05em;
}
a.text:link, a.text:visited {
	color: #002D64;
}
a.text:hover, a.text:active {
	color: #F97D2C;
}

a.text2:link, a.text2:visited {
	color: #F97D2C;
}

img.text {
	background-color: #FFFFFF;
	padding: 10px;
	border: 2px solid #002D64;
	margin-right: 15px;
}
img.text2 {
	background-color: #FFFFFF;
	padding: 0px;
	border: 1px solid #002D64;
	margin-right: 15px;
}
.star {
	color: #F97D2C;
	margin-left: 35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
label {
	padding-left: 30px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:180%;
	width:575px;
	margin-right:30px;
	display: block;
}


div.contactinfo {
	margin-left: 10px;
	width: 230px;
	padding-left: 15px;
	#margin-bottom: 15px;
	_margin_bottom: 15px;
}

div.contactinfo h3 {
	font-size: 16px;
	margin-bottom: -12px;
}	

td.contactinfo  {
margin-left: 10px;
	width: 230px;
	padding-left: 15px;
	#margin-bottom: 15px;
	_margin_bottom: 15px;
}
td.contactinfo h3 {
	font-size: 20px;
	margin-bottom: -12px;
	padding-left:10px;
	width:250px;
}

div.contactinfo p.text {
	padding-left: 0px;
}
	

.phone {
	color: #F97D2C;
}

.pdf_link {
	font-family: Helvetica, Arial, Verdana sans-serif;
	color: #002D64;
	font-size: 14px;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;	
}

a.pdf_link:link {
	color: #002D64;
	text-decoration: none;	
}
a.pdf_link:active {
	color: #002D64;
	text-decoration: none;
}
a.pdf_link:visited {
	color: #F97D2C;
	text-decoration: none;	
}
a.pdf_link:hover {
	color: #F97D2C;
	text-decoration: underline;
}

.schedule_interpreter {
	background-image: url(../images/scheduleinterpreter_2.gif);
	background-repeat: no-repeat;
	width: 286px;
	height: 138px;
}

.schedule_interpreter .med_grey {
	font-family: Helvetica, Arial, Verdana sans-serif;
	color: #333333;
	font-size: 16px;
	font-weight: bold;
	padding-top: 11px;
	padding-right: 5px;
	padding-left: 22px;
	padding-bottom: 0px;
	margin: 0;
	display: block;
	height:44px; 
}

.schedule_interpreter .lrg_white {
	font-family: Helvetica, Arial, Verdana sans-serif;
	color: #FFFFFF;
	font-size: 26px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 22px;
	padding-bottom: 0px;
	margin: 0;
	display: block; 
	height: 44px; 
}

.schedule_interpreter p {
	font-family: Helvetica, Arial, Verdana sans-serif;
	color: #333333;
	font-size: 14px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 22px;
	padding-bottom: 0px;
	margin: 0;
	display: block;
	height: 44px;
}

.industries_served {
	background-image: url(../images/industrieserved_2.gif);
	background-repeat: no-repeat;
	width: 286px;
	height: 275px;
}

.industries_served .med_white {
	font-family: Helvetica, Arial, Verdana sans-serif;
	color: #FFFFFF;
	font-size: 20px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 22px;
	padding-bottom: 3px;
	margin: 0;
	display: block; 
	height: 40px; 
}

.industries_served ul.industry_list{
	font-family: Helvetica, Arial, Verdana sans-serif;
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin: 0;
	display: block; 
	width: 125px; 
	float: left;
	list-style-type: none;
}

.industries_served ul.industry_list li {
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 22px;
	padding-bottom: 7px;
	margin: 0;
	display: block; 
}
