@charset "utf-8";
/* CSS Document Entertainment Pages - Firefox */

/*Universals
-----------------------------------------*/
body {background-color: #fff; color: #000;}
* {}

h1 {}
h2 {}

a:link, a:active, a:visited {color: #000;}
a:hover {color: #5bb317;}
p { }

.redTXT {}
.blueTXT {}
.purpleTXT {}
	
.callout {}

.topPage a:link {}
.topPage a:hover {}
.topPage a:visited {}
.topPage a:active {}

ul {
	width: 350px!important;
}
li {width: 350px!important;}
li a:link {
	width: 350px!important;
	color: #000000;
}

/*Background Container - 
-------------------------------------*/

#backgroundImage {display: none; visibility: collapse; }

/*Content
------------------------------------*/
#mainContainer {width: 1200px; height: 850px; background-color:#fff; }


/*Banner
--------------------------------------*/

#banner {width: 1200px; height: 100px; background-color: transparent;  }
	#banner a:link, #banner a:active, #banner a:visited{color: #000;}
	#banner a:hover {color: #5bb317;}
	#banner p {}

	#logo {width: 155px; height: 75px; }
	#logo img {margin: 0px 0px 0px 65px;}

	#mainNavi {padding: 25px 0px 0px 5px;}

	#sectionNavi {padding: 75px 80px 0px 0px;}


/*Columns
-----------------------------------------------------------*>
/*Column 1
----------------------------------------*/
#col_1 {width: 100px; height: 600px; background: #fff url(../about/images/homeBKGD_01.jpg); background-repeat: no-repeat; }

/*Column 2
-------------------------*/
#col_2 {width: 450px; height: 550px!important; background: #fff url(../about/images/homeBKGD_02.jpg); background-repeat: no-repeat; padding: 50px 0px 0px 0px; }

	#subnavi {}
	.subNavi{}
	
	#col_2	.subNavi a:link{color:#000;}
	#col_2	.subNavi a:active{color:#000; }
	#col_2	.subNavi a:visited{color:#000; }
	#col_2	.subNavi a:hover{color: #5bb317;}
	
	#col_2 a:link, a:active, a:visited {}
	#col_2 a:hover {}


/*Column 3
----------------------------------------*/
#col_3 {width: 450px; height:550px; background: #fff url(../about/images/homeBKGD_03.jpg); background-repeat: no-repeat; padding: 50px 0px 0px 0px;}

/*Column 4
----------------------------------NOT USED */
#col_4 {
	width: 200px;
	height: 417px;
	background: #fff url(../about/images/homeBKGD_04.jpg);
	padding: 183px 0px 0px 0px;
}
	
#col_4 p {
	font-size: 9pt;
	line-height:11pt;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 63px;
}
	#col_4 a:hover {}
	#col_4 em {}

#text {}

/*Main Content Structure
-----------------------------------------------------*/
#content1 {width: 390px; height: 200px; padding: 20px 0px 0px 0px; }
	#content1 h1 {font-size: 24pt; line-height:28pt; color: #0081c6;}
	#content1 h2 {}
 	#content1 h1 a:link, #content1 h1 a:visited, #content1 h1 a:active, #content1 h1 a:hover {text-decoration: none;}

	#content1contact {width: 390px; height: 500px; display: block; float: left; padding: 20px 0px 0px 0px; text-align:left; margin: 0px;}
	#content1contact h1 {font-size: 24pt; line-height:28pt; color: #0081c6;}
 	#content1contact h1 a:link, #content1 h1 a:visited, #content1 h1 a:active, #content1 h1 a:hover {text-decoration: none;}
	#content1contact h2 {}
	#content1contact img { }
	#content1contact table { float: left; display: block; border: none;}
	#content1contact td {padding: 2px; border: none;}

	#content1clients, #content1leader1, #content1leader2, #content1projects, #content1services { }
	#content1clients h1, #content1leader1 h1, #content1leader2 h1, #content1projects h1, #content1services h1 {}

	#content1services h1 a:link, #content1leader1 h1 a:link, #content1projects h1 a:link, #content1clients h1 a:link, #content1leader2 h1 a:link {}
	#content1services h1 a:visited, #content1leader1 h1 a:visited, #content1projects h1 a:visited, #content1clients h1 a:visited, #content1leader2 h1 a:visited {}
	#content1services h1 a:active, #content1leader1 h1 a:active, #content1projects h1 a:active, #content1clients h1 a:active, #content1leader2 h1 a:active {}
	#content1services h1 a:hover, #content1leader1 h1 a:hover #content1projects h1 a:hover, #content1clients h1 a:hover, #content1leader2 h1 a:hover {}
	
	#content1leader2, #content1projects {}
	
	#content1projects {}

/*-----------------------------------------------Content Block 2-----*/
#content2 {width: 390px; height: 315px; text-align:right;  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; display: block; float: left; text-align: left; background-image: none; background-color: transparent; }
	#content2 h1 {}
	#content2 h2 { padding: 10px 0px 0px 0px; margin: 0px; line-height: 14pt;}

	#content2clients, #content2leader1, #content2services {}
	#content2leader2 {}
	#content2projects {}
	

/*-----------------------------------------------Content Block 3-----*/
#content3 {width: 425px; height: 550px; margin: 0px 0px 0px 0px; padding: 10px 0px 0px 25px; display: block; float: left;}
	#content3 h1 {
	font-size: 22pt;
	line-height:26pt;
	font-weight:normal;
	color: #0081c6;
}
	#content3 h2 {padding: 10px 0px 0px 0px;}
	#content3 p {margin: 5px 0px 0px 0px; color: #000;}
	#content3teams {height: 515px; padding: 0px 0px 0px 10px; margin: 0px; width: 440px; display: block; float: left;}	

	#content3 p a:link, #content3 p a:visited, #content3 p a:active {text-decoration: underline; color: #0081c6;}
	#content3 p a:hover {text-decoration: underline; color: #5bb317;}
	#content3 p.news a:link, #content3 p.news a:visited, #content3 p.news a:active {text-decoration: none; font-weight: bold; color: #0081c6;}
	#content3 p.news a:hover {text-decoration: none; font-weight: bold; color: #5bb317;}

	#content3clients, #content3leader1,  #content3leader2, #content3services  {}
	#content3leader2 {}
	#content3projects {}

	#content3clients h1, #content3leader1 h1, #content3projects h1, #content3services h1 {}
	#content3services h2, #content3projects h2, #content3clients h2 {}
	#content3projects p { }
	.indicators { }


/*-----------------------------------------------Content Block 4-----*/

	#content4 {}

	#content4clients {}
	#content4services {}
	#content4leader1 {}
	#content4leader2 {}
	#content4projects {}

	/*content4 Headings*/
	#content4services h1
	#content4clients h1 {color: #333; }
	
	#content4 h2 {color: #333; }
	#content4services h2{color: #333; }
	#content4leader1 h2{color: #333; }
 	#content4clients h2 {color: #333; }

	/*content4 images*/
	#content4 img {}
	#content4services img{}
	#content4leader1 img{}
	#content4clients img{}
	#content4leader2 img { }

	#content4projects img {}
	#content4projects img.projectImage {}
	
	/*content4 Links*/
	#content4projects a:link {}
	#content4projects a:visited {}
	#content4projects a:hover {}

	#content4projects a:link img.projectImage{}
	#content4projects a:visited img.projectImage { }
	#content4projects a:hover img.projectImage  { }
	#content4projects a:active img.projectImage{  }

	a:link img {border: 2px solid #333; }
	a:visited img {border: 2px solid #333; }
	a:hover img  {border: 2px solid #5bb317; }
	a:active img {border: 2px solid #333; }

	#content4 a:link img { }
	#content4 a:hover img  { }


	#content4services a:link img { }
	#content4leader1 a:link img { }
	#content4clients a:link img { }
	#content4leader2 a:link img { }

	#content4services a:visited img { }
	#content4leader1 a:visited img { }
	#content4clients a:visited img { }
	#content4leader2 a:visited img { }

	#content4services a:active img { }
	#content4leader1 a:active img { }
	#content4clients a:active img { }
	#content4leader2 a:active img { }

	#content4services a:hover img { }
	#content4leader1 a:hover img { }
	#content4clients a:hover img { }
	#content4leader2 a:hover img  { }


/*Footer
-------------------------changed width from 1135---------------------------*/

#footer {width: 1200px; height: 125px; padding: 75px 0px 0px 0px; background: #fff url(../about/images/homeBKGD_05.jpg); background-repeat: no-repeat; }
	#footer p {color: #000; }

#countries {}
	#countries img {}

/*Hidden Layers for the Bios which appear on the Left Page
-------------------------------------------------------*/
#HL0 {width:380px; height: 100px; position:absolute; top:inherit; left:inherit; visibility:hidden; z-index: 5; }
#HL1 {width:380px; height: 100px;}
#HL2 {width:380px; height: 100px; }
#HL3 {width:380px; height: 100px; }
#HL4 {width:380px; height: 100px; }
#HL5 {width:380px; height: 100px; }
#HL6 {width:380px; height: 100px; }
#HL7 {width:380px; height: 100px; }
#HL8 {width:380px; height: 100px; }
#HL9 {width:380px; height: 100px; }
#HL10 {width:380px; height: 100px; }
#HL11 {width:380px; height: 100px; }
#HL12 {width:380px; height: 100px; }
#HL13 {width:380px; height: 100px; }
#HL14 {width:380px; height: 100px; }
#HL15 {width:380px; height: 100px; }
#HL16 {width:380px; height: 100px; }
/*Bio Styles
---------------------------------------------------*/
#bio.small {}
#bio.small img { border: none;}
#bio.small h1 {}
#bio.small h2 {}
#bio.small p {}

#bioList {}
#bioList img  {}
#bioList a:link img, #bioList a:visited  img, #bioList a:active img {margin: 2px; border: 2px solid #333;}
#bioList a:hover img {border: 2px solid #5bb317;}
#bioList h1  {}
#bioList h2  {}
#bioList p {}

#bio.medium {width: 210px!important; height: 77px; margin: 10px 0px 10px 0px; }
#bio.medium img  {}
#bio.medium a:link img, #bio.medium a:visited img, #bio.medium a:active img {margin: 0px 5px 0px 0px; border: 2px solid #333;}
#bio.medium a:hover img {border: 2px solid #5bb317;}
#bio.medium h1  {padding-top: 2px; font-size: 9pt; line-height:11pt;}
#bio.medium h2  {}
#bio.medium p {font-size: 9pt; line-height:12pt;}



#bio  {width: 380px; height: 100px; margin: 0px 5px 10px 0px; }
#bio img {width: 100px; height: 100px;}
#bioTXT {}

.bioTXT h1 {padding: 0px; margin: 0px;}
.bioTXT h2 {}
.bioTXT p {padding: 0px; margin: 0px;}



/* Floating Objects 
---------------------------------------------------------*/
#objFloatTxt {}
#objFloat1 {
	width:440px;
	height:78px;
	z-index:4;
	position: absolute;
	top: 660px;
	left: 560px;
	text-align: center;
}
#objFloat2 {width:120px; height:110px; z-index:4; position: absolute; top: 3px; left: 57px; text-align: right; }

/*newsticker 
-------------------------------------------------------*/
#newsticker {width: 420px !important; position: relative; margin: 80px 0px 0px 0px;}
#newsticker ul { width: 420px!important; list-style: none; padding:0px; margin: 0px 0px 0px 15px;}
#newsticker li{ width: 420px!important; list-style-image: none; width: 420px; padding: 0px; background-color: #fff;}

* html #newsticker ul { overflow: visible; font-size: 12pt; line-height:13pt; }

#newsticker li.error {color: #f00;}
#newsticker #togglenewsticker {
	background: transparent url("../Content/stylesheets/icon_closenewsticker.gif") no-repeat 0 0;
	overflow: hidden;
	position: absolute;
	right: 10px;
	top: 12px;
	width: 14px;
	height: 14px;
	text-indent: 20px;
	outline: none;
}
* html #newsticker #togglenewsticker {
	right: 0px;
}

/* index specific
-----------------------------------------------------*/
.brand {color: #5bb317;}
.brand img {display: inline-block; float:left; margin-right: 5px;}
.brand p {padding: 0px; margin: 0px; font-weight:bold; font-size: 10pt; line-height: 10pt; color: #5bb317!important;}


.edu {color: #f79d0d;}
.edu img {display: inline-block; float:left; margin-right: 5px;}
.edu p {padding: 0px; margin: 0px; font-weight:bold; font-size: 10pt; line-height: 10pt; color: #f79d0d!important;}

.entertain {color: #ed1c24;}
.entertain img {display: inline-block; float:left; margin-right: 5px;}
.entertain p {
	padding: 0px;
	margin: 0px;
	font-weight:bold;
	font-size: 10pt;
	line-height: 10pt;
	color: #884882!important;
}

.media {color: #057a8e}
.media img {display: inline-block; float:left; margin-right: 5px;}
.media p {padding: 0px; margin: 0px; font-weight:bold; font-size: 10pt; line-height: 10pt; color: #057a8e!important;}




@media print {
#col_2 {height: auto!important;}
#col_3 {display: block!important; visibility:visible!important; width: 7in; background-image: none!important;}
#col_4 {display: none!important; visibility: collapse!important;}

}
