/* Global properties */
* {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; outline:none;}
body {font-size:13px; background:#ccccc2; color:#3c4c55; text-align:center;}

p { line-height:18px; vertical-align:middle}
a {color:#F26539; text-decoration:none;}
	a:hover {color:#3c4c55; text-decoration:none;}
input { font-size:10px; color:#7b777e; vertical-align:middle}
select { font-size:10px; color:#7b777e; vertical-align:middle }
label { vertical-align:middle}
fieldset {border:0 none;}
img {border:0 none;}

/******************************************************************************************************************/
/* Basic classes */
.clear {clear:both; height:0; line-height:0; outline:0 none; font-size:0;border:0;}



/******************************************************************************************************************/
/* Basic IDs */
#container { width:952px;  margin: 0 auto; background:#FFFFFF; text-align:left; overflow:hidden;}
	
	/* Header */
	#header {width:952px; overflow:hidden; position:relative}
	#header div { width:952px; height:161px; overflow:hidden; }
	#header h1 { position:absolute; top:60px; left:41px; z-index:200;}
		.Headhome { background:url(../images/bg_header_home.jpg) 0 0 no-repeat;}
		.Headabout { background:url(../images/bg_header_about.jpg) 0 0  no-repeat;}
		.Headportfolio { background:url(../images/bg_header_portfolio.jpg) 0 0 no-repeat;}
		.Headpartners { background:url(../images/bg_header_partners.jpg) 0 0 no-repeat;}
		.Headinvestors { background:url(../images/bg_header_investors.jpg) 0 0 no-repeat;}
		.Headcontact { background:url(../images/bg_header_contact.jpg) 0 0 no-repeat;}
	/* Nav */
	.nav { background:url(../images/bg_nav.gif) 0 0 repeat-y; width:952px; height:34px; }
	.nav ul { list-style:none;}
	.nav li { float:left; display:inline-block;}
	.nav li a { width:136px; height:34px; line-height:34px; display:block; color:#3c4c55; font-size:12px; font-weight:bold; text-align:center;}
	.nav li.active a { background:#dee46a;}
	.nav li a:hover { background:#dee46a; color:#3c4c55; text-decoration:none;}
	.nav li.last { float:right;}
	/*content */
	#content { background:url(../images/bg_content.gif) 0 0 no-repeat; width:952px;  padding:28px 0 0 0; overflow:hidden;}
		/*content Home */
		.contentHome { background:url(../images/bg_content_home.jpg) 0 0 no-repeat; width:952px; height:457px; overflow:hidden}
		/****************************/
		
		/*content Home */
		.main { width:952px; overflow:hidden}
		.main ul { list-style:none; margin-bottom:20px;}
		.main li { background:url(../images/bg_li.gif) 0 7px no-repeat; padding:0 0 0 10px; line-height:18px;}
			
		.main dl {}
		.main dt { line-height:18px;}
		.main dd { padding:0 0 0 10px;line-height:18px;}
		.main dd.break, .main dt.break { margin-bottom:20px;}
		
		.main .notes { color:#51c3c5; font-weight:bold} 
		/****************************/
		.collumn1 { width:405px; float:left; padding:50px 0 40px 138px; min-height:320px; height:auto!important; height:320px;}
		.collumn1 h1 { background:url(../images/bg_h1.gif) 0 10px no-repeat; padding:0 0 0 57px; font-size:18px; color:#3c4c55; font-weight:normal; font-style:italic; line-height:24px;}
		.collumn1 h1 sup { font-size:12px; font-weight:bold}
		
		.collumn1 h2 { background:url(../images/bg_h1.gif) 0 10px no-repeat; padding:0 0 0 57px; font-size:16px; color:#00588f; font-weight:bold;line-height:22px; margin-bottom:16px; background:none; background:transparent url(../images/bg_h1.gif) no-repeat scroll 0 10px}
		
		.collumn2 { width:345px; float:left; padding:50px 32px 60px 32px;} 
		.collumn2 h1 { font-size:18px; color:#f26539; width:263px; padding:0px 15px 5px 15px; line-height:24px; font-style:italic; font-weight:normal; background:none}
		
			.text01 { padding:0 50px 0 57px;}
			.text01 p { margin-bottom:20px;}
			
			.text02 { padding:0 0px;}
			.text02 p {margin-bottom:20px;}
		
		
		.collumn3 { width:350px; float:left; padding:87px 0 0 0;} 	
		.collumn3 a { color:#51c3c5; font-weight:bold; font-size:13px;}
		.collumn3 p { margin-bottom:20px;}
	/* Footer */
	#footer { background:#b5b8a8; width:952px; height:29px; border-bottom:1px solid #bfc2b4; overflow:hidden ;color:#FFFFFF; font-size:11px;}
	#footer ul { list-style:none; padding:0 0 0 10px;}
	#footer li { background:url(../images/bg_li_footer.gif) 100% 11px no-repeat; padding:0 5px 0 5px; height:29px; line-height:29px; float:left; display:inline-block; }
	#footer li.last { background:none}
	#footer li a { color:#FFFFFF; font-size:11px;}
		.copyright { float:right; height:29px; line-height:29px; padding:0 10px 0 0;}	
/* Add new */				
	.collumn2 a:hover{color:##3C4C55;}		
	.collumn2a { width:345px; float:left; margin:30px 0 0 50px; display:inline;}
		.collumn2a h1 { font-size:14px; color:#f26539; width:255px; padding:5px 10px 5px 10px; line-height:20px; font-style:italic; 		background:none; font-weight:normal}
	.nav{position:relative}
		.nav span{position:absolute; left:136px; width:820px; padding:10px 0 0 0}	
			.nav ul a:hover ul.submenu{display:block;z-index:13}
			.nav ul li.active ul.submenu{display:block;z-index:11}
			.nav ul.submenu li a{color:#3C4C55; display:block; font-size:12px; font-weight:bold; height:18px; line-height:18px; text-align:center; width:136px; background:none}
			.nav ul.submenu li a:hover{background-color:#DEE46A;}
	.submenu{background-color:#F4F8DD; }
		ul.submenu li{margin:0 20px 0 0}
		ul.submenu li.active span{display:block; }
		ul.submenu li.active a{background-color:#DEE46A;}
	.text01 ul li {list-style-type:none; color:#F26539; background:none; padding:0px}
		.text01 ul li a{color:#F26539;}
	.ulPressRelease a:hover{color:#000}
