@charset "UTF-8";
/* CSS Document */



body{
	background-color: #666666;
	margin: 0 auto;
	font-family:"Trebuchet MS", Arial, "Times New Roman", sans-serif;
	color:#333333;
	}
	
h1{
	font-size:22px;
	display:block;
	margin-top: 0px;
	padding-bottom: 4px;
	color:#556293;
	border-bottom: 1px solid #9fa374;
	font-weight:lighter;
	}
	
h2{
	font-size:15px;
	display:block;
	margin-bottom: 0px;
	color:#556293;
	font-weight:bold;
	}
	
.contact{
	font-size:15px;
	color:#556293;
	font-weight:bold;
	}
	
	

	
.noUnderline{
	font-size:22px;
	display:block;
	margin-top: 0px;
	margin-bottom: 5px;
	color:#556293;
	border-bottom:none;
	font-weight:lighter;
	}
	
.message {
	color : Red;
	font-weight : bold;
}
	
p{
	
	font-size:13px;
	line-height:18px;
	}
	

	
a:link, a:visited{
	color: #8f9364;
	text-decoration:none;
	}
	
a:hover{
	text-decoration:underline;
	}
	
ul{
	margin-left: 30px;
	padding:0;
	}
	
ul.testimonial{
	list-style-type:none;
	color:#556293;
	}
	
#headerBar{
	background-image:url(../images/headerBar.jpg);
	background-repeat:repeat-x;
	height: 6px;
	width: 835px;
	}
	
a.quickLinks:link, a.quickLinks:visited{
	font-size:13px;
	color: #8f9364;
	text-decoration:none;
	}
	
a.quickLinks:hover{
	color:#556293;
	}
	
.footer{
	width: 827px;
	height: 25px;
	background-color: #556293;
	color:#FFFFFF;
	font-size:11px;
	padding-top: 8px;
	padding-right: 8px;
	}
	
a.footer:link, a.footer:visited{
	color:#FFFFFF;
	text-decoration:none;
	}
	
a.footer:hover{
	text-decoration:underline
	}
	
#hmContent{
	width: 610px;
	padding: 0 10px 10px 17px;
	font-size:13px;
	}
	
#intContent{
	width: 532px;
	padding: 0 25px 10px 17px;
	font-size:13px;
	}
	
#rightColumn{
	margin-right: 18px;
	}
	
#rightColumnTest{
	margin-right: 18px;
	background-color:#DBDEE8;
	padding: 5px 10px 5px 10px;
	margin-bottom: 10px;
	}
	
#rightColumTest p{
	color:#556293;
	}
	

#rightColumnTest ul{
	font-size: 11px;
	list-style-type: disc;
	
	}
	
#rightColumn p{
	font-size:11px;
	line-height:normal;
	}
	
#rightColumn ul{
	font-size: 11px;
	margin-left: 0px;
	
	}
	
.bottomSpacing{
	margin-bottom: 10px;
	}
	
	
	
#hmContent Strong{
	color:#556293;
	font-size:15px;
	font-weight:bold;
	}
	
#highlight{
	background-image:url(../images/highlight_mod.jpg);
	width: 580px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 16px;
	}
	
#highlight h1{
	font-size: 22px;
	color:#556293;
	margin-top: 0px;
	font-weight:bold;
	margin-bottom: 0px;
	border: none;
	}
	
#highlight p{
	font-size: 14px;
	color:#333333;
	margin-top: 0px;
	line-height:20px;
	margin-bottom: 0px;
	}
	
a.top{
	display:block;
	border-bottom:1px dotted #CCCCCC;
	padding-bottom: 10px;
	}
	
	
.hLine{
	display:block;
	border-bottom:1px dotted #CCCCCC;

	}
	
	
	
a.top:link, a.top:visited{
	font-size:11px;
	color: #8f9364;
	text-decoration:none;
	}
	
a.top:hover{
	text-decoration:underline;
	}
	
a.topNoUL{
	display:block;
	padding-bottom: 10px;
	}
	
	
a.topNoUL:link, a.topNoUL:visited{
	font-size:11px;
	color: #8f9364;
	text-decoration:none;
	}
	
a.topNoUL:hover{
	text-decoration:underline;
	}
	
	
.form{
	font-size:12px;
	color:#556293;
	}
	
#rightClmHighLite{
	width: 218px;
	background-image:url(../images/rightClmHightLt.jpg);
	background-repeat:no-repeat;
	padding: 120px 10px 5px 10px;
	color: #556293;
	margin-bottom: 10px;
	border: 1px solid #556293;
	font-size: 12px;
	}
	
#rightClmHighLite p{
	font-size: 12px;
	}
	
#rightClmHighLite h3{
	font-size: 15px;
	}
	

#outInterpreters{
	background-image:url(../images/ourInterpreters.jpg);
	background-repeat:no-repeat;
	
	color: #556293;
	border: 1px solid #dfe0cd;
	height: 157px;
	}
	
#careers{
	background-image:url(../images/careers.jpg);
	background-repeat:no-repeat;
	height: 157px;

	color: #556293;
	border: 1px solid #dfe0cd;
	}
	







/*-------------------------------Main Navigation---------------------------------------*/	

	
#nav {
	position: relative;
	height: 50px;
	width: 817px;
	margin-left: 16px;
	margin-top: 0px;
	}

#nav li ul, #nav li ul {
	margin: 0;
	padding: 0;
	margin-top:0px;
	}

#nav a {
	text-decoration: none;
	}

#nav li { 
	margin: 0;
	float: left;
	display: block;
		
	}

#nav li ul {
	display: none;
	}

#nav li.off ul, #nav li.on ul  { 
	position: absolute;
	top: 25px;
	left: 0;
	padding-top: 15px;
	height: 28px;
	width: 773px;
	padding-left: 20px;
	}



#nav li a {
	color: #224d6f;
	font-weight: bold;
	display: block;
	padding: 0;
}


#nav li.on ul a, #nav li.off ul a {
	border: 0;
	float: left; 
	color: #9fa374;
	width: auto;
	margin-right: 15px;
	}
	


#nav li.on:hover ul a, #nav li.over ul li a { 
	display: block;
	z-index: 6000;
}


#nav li.on ul {
	display: block;
}

#nav li.off:hover ul, #nav li.over ul {
	display: block;
	z-index: 6000;
}

#nav li.off a:hover, #nav li.on a:hover { 

	color: #9fa374;
}



#nav li span {
	position: absolute;
	left: -9384px;
}
	
	
/*-------------------------------Homepage Navigation---------------------------------------*/	

#liOne a, #liTwo a, #liThree a, #liFour a, #liFive a {
	display: block;
	position: relative;
	height: 50px;
	background:url(../images/homeNav2.png) no-repeat; /*contains all hover states*/
	}


#liOne a {
background-position: 0px 0;
	width: 107px;
}

#liTwo a {
background-position: -107px 0;
	width: 107px;
}

#liThree a {
	background-position: -214px 0;
		width: 107px;
}

#liFour a {
	background-position: -321px 0;
		width: 107px;
}

#liFive a{
	background-position: -428px 0;
		width: 389px;
		cursor:pointer;
}

#liThree.on a {
 	background-position: -204px -37px;
 } 

/*hover states*/

#liOne a:hover, #liOne:hover a, #liOne.over a {
	background-position: 0 -50px;
}

#liTwo a:hover, #liTwo:hover a, #liTwo.over a {
	background-position: -107px -50px;
}

#liThree a:hover, #liThree:hover a, #liThree.over a {
	background-position: -214px -50px;
}

#liFour a:hover, #liFour:hover a, #liFour.over a {
	background-position: -321px -50px;
}

#liFive a:hover, #liFive:hover a, #liFive.over a {
		background-position: -428px 0;
	
}



/*-------------------------------Interior Navigation---------------------------------------*/	

#liIntOne a, #liIntTwo a, #liIntThree a, #liIntFour a, #liIntFive a, #liIntSix a  {
	display: block;
	position: relative;
	height: 50px;
	background:url(../images/interiorNav.png) no-repeat; /*contains all hover states*/
	}



#liIntOne a {
background-position: 0px 0;
	width: 107px;
}

#liIntTwo a {
background-position: -107px 0;
	width: 107px;
}


#liIntThree a {
	background-position: -214px 0;
		width: 107px;
}

#liIntFour a {
	background-position: -321px 0;
		width: 107px;
}

#liIntFive a{
	background-position: -428px 0;
		width: 107px;
		cursor:pointer;
}

#liIntSix a{
	background-position: -535px 0;
		width: 282px;
		cursor:pointer;
}


 #liIntThree.on a {
 	background-position: -204px -37px;
 } 

/*hover states*/

#liIntOne a:hover, #liIntOne:hover a, #liIntOne.over a {
	background-position: 0 -50px;
}

#liIntTwo a:hover, #liIntTwo:hover a, #liIntTwo.over a {
	background-position: -107px -50px;
}


#liIntThree a:hover, #liIntThree:hover a, #liIntThree.over a {
	background-position: -214px -50px;
}

#liIntFour a:hover, #liIntFour:hover a, #liIntFour.over a {
	background-position: -321px -50px;
}

#liIntFive a:hover, #liIntFive:hover a, #liIntFive.over a {
		background-position: -428px -50px;
	
}

#liIntSix a:hover, #liIntSix:hover a, #liIntSix.over a {
		background-position: -535px 0;
	
}





/* active state */

#liIntOneAct a, #liIntTwoAct a, #liIntThreeAct a, #liIntFourAct a, #liIntFiveAct a, #liIntSixAct a  {
	display: block;
	position: relative;
	height: 50px;
	background:url(../images/interiorNav.png) no-repeat; /*contains all hover states*/
	}
	
#liIntOneAct a {
background-position: 0px 0;
	width: 107px;
}

#liIntTwoAct a {
background-position: -107px -50px;
	width: 107px;
}


#liIntThreeAct a {
	background-position: -214px -50px;
		width: 107px;
}

#liIntFourAct a {
	background-position: -321px -50px;
		width: 107px;
}

#liIntFiveAct a{
	background-position: -428px -50px;
		width: 107px;
		cursor:pointer;
}

#liIntSixAct a{
	background-position: -535px -50px;
		width: 282px;
		cursor:pointer;
}

.subNavAct {
	display: block;
	background: #FFFFFF;
	color: #9fa374 !important;
	margin-top: 8px;
	font-size:12px;
	height:10px;
}		





/*subnav formatting*/

#nav li.off ul a, #nav li.on ul a {
	display: block;
	background: #FFFFFF;
	color: #9fa374;
	color:#556293;
	margin-top: 8px;
	font-size:14px;
	height:10px;
	font-weight:normal;
}	


	

