body {margin:0px;}

/* HOME CSS START */

.homerow_1 {
     background-color:#4c4c4e;
	 }
	 
.homerow_footer {
     background:url(../_images/_design/footer_bg_img.gif);
	 background-repeat:repeat-x;
	 background-color:#313031;
	 height:100%;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#a5a28f;
	 text-align:center;
	 padding-top:15px;
	 } 
	 
.homerow_footer a:link, .homerow_footer a:visited {
     text-decoration:none;
	 color:#a5a28f;
	 }
	 
.homerow_footer a:hover {
     text-decoration:underline;
	 color:#a5a28f;
	 }	 	 
	 
#leftnav_container {
     width:190px;
	 }

.homepage_container {
    width:1000px;
	background-color:#231f20;
	}
	
.featured_articles {
    height:233px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	padding:35px 15px 0px 26px;
	}	
	
.featured_articles_home {
    height:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	padding:35px 15px 0px 26px;
	}			
	
.featured_text {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	}
	
.featured_text a:link, .featured_text a:visited {
    color:#FFFFFF ;
	text-decoration:none;		
	}
	
.featured_text a:hover {
    color:#FFFFFF ;
	text-decoration:underline;		
	}	
	
.home_text {			
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	padding:20px 68px 20px 35px;
	}		
	
/* HOME CSS END */	


/* SUB PAGE CSS START */

.website_container {
    display:block;
	position:relative;
	padding:0px;
	margin:0px;
	width:1000px;
	}
	
.logo_container {
    z-index:100;
	position:absolute;
	left:17px;
	top:13px;
	}	

.sub_logo_container {
    width:190px;
	height:141px;
	}

.subpage_container {
    width:1000px;
	background-color:#231f20;
	}
	
.right_column_shadow {
    background:url(../_images/_design/right_subpage_Shadow.gif);
	background-repeat:repeat-y;
    background-color:#4c4c4e;
	width:10px;	
	}	

.right_bottom_shadow {
    background:url(../_images/_design/right_bottom_bar_sw.gif);
	background-repeat:repeat-y;
    background-color:#4c4c4e;
	width:10px;	
	}	

#top_header_images {
    width:810px;
	height:367px;
	vertical-align:top;
	}
	
#text_body_container {
    width:810px;
	}	
	
.body_bg {
    background:url(../_images/_design/body_bg_tile.gif);
	background-repeat:repeat-y;
	}
	
.body_bg2 {
    background:url(../_images/_design/body_bg_tile_grey.gif);
	background-repeat:repeat-y;
	}	
	
.text_contact {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	line-height:17px;
	vertical-align:top;
	padding-right:10px;
	padding-top:5px;
	}	
	
.text_contact a:link, .text_contact a:visited {
    color:#d9bb71;
	text-decoration:underline;
	}
		
.text_contact a:hover {
    color:#d9bb71;
	text-decoration:none;	
	}

.input_form {
    height:20px;
	border:1px solid #007c95;
	}	
	
.textarea_form {
	border:1px solid #007c95;
	}		
	
.text_container_left {
    width:572px;
	padding:28px 40px 63px 33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	line-height:20px;
	vertical-align:top;
	text-align:justify;
	}
	
.text_container_left a:link, .text_container_left a:visited  {
    color:#d9bb71;
	text-decoration:underline;
	}	
	
.text_container_left a:hover  {
    color:#d9bb71;
	text-decoration:none;
	}	
	 
.bullet_text {
    list-style-type:inherit;
    color:#d9bb71;
}	
	
.leadership {
    color:#d9bb71;
	}		
	
.text_container_right {
    width:238px;
	background-position:top;
	vertical-align:top;
	}
		
	
.text_headers {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00829d;
	}	
	
.level2_buttons_container {
    padding:5px 21px 5px 8px;
	}
	
.level2_text {
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	width:100%;
	text-align:right;
	}		
	
.level2_text a:link, .level2_text a:visited {
	color:#999999;
	text-decoration:none;
	}
	
.level2_text a:hover {
	color:#d9bb71;
	text-decoration:none;
	}
	
.level2_active {
	color:#d9bb71;
	}  
	
.notebook_bullets {
     font-family:Arial, Helvetica, sans-serif;
	 color:#ae397a;
	 font-size:11px;
	 width:10px;
	 vertical-align:top;
	 padding-right:1px;
	 }
	 
.bullets {
     font-family:Arial, Helvetica, sans-serif;
	 color:#00829d;
	 font-size:11px;
	 width:10px;
	 vertical-align:top;
	 padding-right:3px;
	 }	 
	 	  		
.notebook_text {
     font-family:Arial, Helvetica, sans-serif;
	 color:#999999;
	 font-size:11px;
	 padding-bottom:10px;
	 padding-right:40px;
	 }
	 
.notebook_text a:link {	
	 color:#9a8348;
	 text-decoration:none;
	 }

.notebook_text a:hover, .notebook_text a:visited {	 
	 color:#9a8348;
	 text-decoration:underline;
	 }	  
	 
.notebook_image {
     background:url(../_images/_design/bg_partnering_notebook.gif);
	 background-repeat:no-repeat;
	}	
	
.sub_footer {
	 height:25px;
	 font-family:Arial, Helvetica, sans-serif;
	 color:#e4e3d3;
	 font-size:11px;
	 font-weight:bold;
	 text-align:center;
	 padding-top:2px;
	 background-color:#231f20;
	 }
	 
.sub_footer_line {
	 height:1px;
	 background-color:#4c4c4e;
	 }	
	 
	 
	 
/* HEADERS TYPES */

.header1 {
	color:#d9bb71;
	font-style: normal;
	margin-left: 85px;
	padding-top: 10px;
	}
	
.header2 {
    color:#d9bb71;
	font-size:24px;
	}				  

.header3 {
	color:#d9bb71;
	font-size:16px;
	line-height:20px;
	font-style: oblique;
	}
	
.header4 {
    color:#d9bb71;
	text-decoration:underline;
	font-weight:bold;
	}	
	
.header5 {
	color:#ffffff;
	font-weight:bold;
	margin-left:75px;
	font-size: 12px;
	padding-top: 4px;
	}	
	
.header6 {
    color:#00829d;
	font-size:16px;
	line-height:20px;
	}
	
/* END - HEADERS TYPES */

/* FORM - JOB OPPORTUNITIES */

#table_border{
   border:1px solid #00829d;
   }

.text_container_left_job {
    width:750px;
	padding:28px 40px 63px 33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	line-height:17px;
	vertical-align:top;
	text-align:justify;
	}	
	
.form_headers {
    background:#9c8347;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:0px 0px 0px 8px;
	}
	
.form_headers2 {
    background:#9c8347;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	}	

.form_sub_headers {
    background:#3c3b3c;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	font-size:10px;
	padding:5px 0px 5px 8px;
	text-align:center;
	height:25px;
	}	
	
.input_job {
    height:18px;
	border:1px solid #007c95;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#007c95;
	}	
	
.textarea_job {
	border:1px solid #007c95;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#007c95;	
	}
	
#divider_job {
    background:#007c95;
	height:1px;
	}	
	
.form_input_padding {
	padding:5px 0px 5px 0px;
	}
	
.form_content {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#999999;
	padding-right:15px;
	}	  
	
.form_header2 {
    color:#007c95;
	}
	

	
/* END - FORM - JOB OPPORTUNITIES */	

/* TESTIMONIALS */

.testimonials {
	width:500px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#ffffff;
	padding:10px 10px 10px 10px;
	
	text-align:justify;
   }
   
.brochure {
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding-top:12px;
	vertical-align:top;
	}   
	
.brochure a:link {
    color:#00829d;
	text-decoration:none;
	}
	
.brochure a:hover {
    color:#00829d;
	text-decoration:underline;
	}
	
.brochure a:visited {		
    color:#00829d;
	text-decoration:none;
	}	
		
