/***********************************************************************

Template : valueclear.com 

Author : Simbyo.com (contact@simbyo.com)

************************************************************************/


* html{
	margin:0;
	padding:0;
}

html, body{
	margin:0;
	padding:0;
	font-family: "Trebuchet MS";
	/*color:#71777A;*/
	color: rgb(61, 61, 61);
	font-size:13px;
	font-weight:normal;
	font-style:normal;
	line-height:12pt;
	height:100%;
}

.clear{
	clear:both;
}

img{	border:none;}


a{
	/*color:#71777A !important;*/
	color: rgb(61, 61, 61);
	/*text-decoration:none !important;*/
	text-decoration:none;
	/*background:#F3FAF9;*/
	background:#EAF6F6;
	outline-style:none;
}
a:hover{
	color:#19ADA0 !important;
	/*text-decoration:none !important;*/
	text-decoration:none;
}

#main{
	/*height:100%;
	margin:0 0 -15px 0;*/
}

div#header h1#logo {
	margin:4px 0 0 3px;
	padding:0 !important;
	width:250px;
	height:56px;
	float:left;
}


div#header h1#logo a {
	background:transparent url(../images/logo-valueclear.gif) no-repeat scroll 0 0;
	float:left;
	height:56px;
	text-indent:-1000em;
	width:250px;
}

h2#follow-us{
	float:right;
	background: url(../images/moto-valueclear.gif) no-repeat;
	margin:30px 0 0 0;
	/*width:440px;*/
	width:530px;
	text-indent:-10000px;
	/*text-align:right;*/
}
	/*#follow-us {
		
		width:440px;
		height:25px;
		text-indent:-1000px;
		float:left;
	}*/
		/*h2#follow-us  a{
			background: url(../images/moto-valueclear.gif) no-repeat;
			width:440px;
			height:25px;
			text-indent:-10000px;
			float:left;
		}*/
	
	/*#follow-us img{
		border:0;
		margin:0 5px;
	}*/

#menu{
	background-color:#F3FAF9;
	border-top:1px solid #DCEFEB;
	border-bottom:1px solid #DCEFEB;
	padding:10px;
	#padding:5px 10px 10px 10px;
	margin:20px 0 0 0;
}
	#menu  a, #menu  a:visited{
		color:#40AEA3 !important;
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif !important;
		font-size:15px;
		background:none !important;
		line-height:normal;
		#line-height:1.5;
	}
	#menu  a:hover, #menu  a.active{
		text-decoration:underline !important;
		background:none !important;
	}

#menu ul{
	list-style:none; 
	margin:0; 
	padding:0;
}
			#menu ul li {
				float:left;  
				margin:0 30px 0 0;
				padding:0;
				color:#40AEA3;
				/*text-decoration:underline;*/
				/*font-family: Arial, Helvetica, sans-serif;*/
				font-size:15px;
				font-weight:bold;
			}
				
			
			

h1 {
	font-size:40px;
	line-height:40px;
	text-align:center;
}
h2 {
	font-size:16px;
	line-height:20px;
}
h3 {
	font-size:14px;
}
/*p {
	font-size:12px;
}*/
#page {
	margin:10px auto;
	text-align:center;
}
#page1 {
	float:left;
	width:45%;
}
#page2 {
	float:right;
	width:45%;
}
#widget_col_0 {
	background:/*#CCCCCC*/ none repeat scroll 0%;
	float:left;
	width:33%;
	text-align:left;
}
#widget_col_1 {
	background:/*#CCCCCC*/ none repeat scroll 0%;
	float:left;
	width:33%;
	margin:0 0 0 6px;
	text-align:left;
}
#widget_col_2 {
	background:/*#CCCCCC*/ none repeat scroll 0%;
	/*float:left;*/
	float:right;
	width:33%;
	text-align:left;
}
#widget_col_3 {
	background:/*#CCCCCC*/ none repeat scroll 0%;
	float:left;
	width:25%;
	text-align:left;
}
#widget_col_4 {
	background:#E6E6E6 none repeat scroll 0%;
	float:left;
	width:60%;
	text-align:left;
}
#control_buttons {
	position:absolute;
	right:0px;
	top:10px;
	width:50px;
}
#edit_button {
	background:transparent url(../images/edit.png) repeat scroll 0%;
	float:left;
	height:16px;
	margin-right:5px;
	position:relative;
	width:16px;
}
#delete_button {
	/*background:transparent url(../images/desc.gif) no-repeat scroll 0%;*/
	float:right;
	/*height:16px;*/
	margin-left: 2px;
	margin-right:15px;
	/*position:relative;*/
	/*width:16px;*/
}
html {
}


#prev{
	float:left;
	width:25px;
	height:81px;
	/*margin:30px 10px 10px 10px;*/
	margin:0;
	background:url(../images/but-prev.gif) no-repeat;
	text-indent:-10000px;
	border:none;
}
#prev:hover{
	background:url(../images/but-prev-hover.gif) no-repeat;
}
.jCarousel{
	float:left;
	/*width:160px;*/
	width:88%;
	/*margin:10px 10px;*/
	margin:0;
	border:1px solid #DCEFEB;
	padding:10px;
	height:59px;
}
	.jCarousel img{
		border:1px solid #DCEFEB;
		padding:2px;
	}
	.jCarousel ul li{
		margin:0 10px 0 0;
		float:left;
		list-style:none;
		
		border-right:1px solid #19ADA0;
	}
		.jCarousel ul li a{
			/*font-family:"Trebuchet MS";*/
			font-size:12px;
			color:#71777A;
			text-decoration:underline;
		}
		.jCarousel ul li a:hover{
			/*font-family:"Trebuchet MS";*/
			font-size:12px;
			color:#71777A;
			text-decoration:none;
		}
#next{
	float:left;
	width:25px;
	height:81px;
	/*margin:30px 10px 10px 10px;*/
	margin:0;
	background:url(../images/but-next.gif) no-repeat;
	text-indent:-10000px;
	border:none;
}
#next:hover{
	background:url(../images/but-next-hover.gif) no-repeat;
}

#calendar-container{
	/*height: 270px;*/
}
#calendar-container-events{
	/*margin:10px 0 0 0;*/
	margin:0 auto 10px auto;
	width:98%;
	/*width:100%;
	background-color:#f3faf9;*/
	/*min-height:40px;*/
}
	#calendar-container-events hr{
		color:#DCEFEB;
		height:1px;
	}

.txt-copyright{
	color:#4E5051;
	/*font-family:"Trebuchet MS";*/
	font-size:11px;
}


#analyst-content{
	margin:30px auto;
	/*font:normal 12px/1em Tahoma, Arial, sans-serif;*/
	font-size:13px;
	font-weight:normal;
	/*color:#71777A;*/
	color:#3d3d3d;
	line-height:1.5;
	width:90%;
}
	#analyst-content a{
		/*font:normal 12px/1em Tahoma, Arial, sans-serif;*/
		font-size:12px;
		font-weight:normal;
		color:#3d3d3d;
		line-height:1.5;
		text-decoration:underline;
	}
	#analyst-content a:hover{
		/*font:normal 12px/1em Tahoma, Arial, sans-serif;*/
		font-size:12px;
		font-weight:normal;
		color:#71777A;
		line-height:1.5;
		text-decoration:none;
	}

#analyst1{
	float:left;
	background:url(../images/topbox-analyst.gif) repeat-x;
	width:32%;
	/*background-color:#F3FAF9;*/
	border:1px solid #DCEFEB;
	margin:0 5px 0 0;
	padding:5px;
}
	#analyst1 h1{
		/*font:normal 16px/1em Tahoma, Arial, sans-serif;*/
		font-size:16px;
		font-weight:normal;
		color:#40AEA3;
		line-height:1.5;
		margin:0 0 10px 5px;
		padding:0;
		text-align:left;
		font-weight:bold;
		font-size:15px;
	}
#analyst2{
	float:left;
	background:url(../images/topbox-analyst.gif) repeat-x;
	width:32%;
	/*background-color:#F3FAF9;*/
	border:1px solid #DCEFEB;
	margin:0 0 0 3px;
	padding:5px 0px 5px 5px;
}
	#analyst2 h1{
		/*font:normal 16px/1em Tahoma, Arial, sans-serif;*/
		font-size:16px;
		font-weight:normal;
		color:#40AEA3;
		line-height:1.5;
		margin:0 0 10px 5px;
		padding:0;
		text-align:left;
		font-weight:bold;
		font-size:15px;
	}
#analyst3{
	float:right;
	background:url(../images/topbox-analyst.gif) repeat-x;
	width:32%;
	/*background-color:#F3FAF9;*/
	border:1px solid #DCEFEB;
	margin:0;
	padding:5px;
}
	#analyst3 h1{
		/*font:normal 16px/1em Tahoma, Arial, sans-serif;*/
		font-size:16px;
		font-weight:normal;
		color:#40AEA3;
		line-height:1.5;
		margin:0 0 10px 5px;
		padding:0;
		text-align:left;
		font-weight:bold;
		font-size:15px;
	}

#companies-list{
	margin:10px 5px;
}
#alphabetical{
	float:left;
	width:15%;
	margin:0 5px;
}
	#alphabetical p{
		margin:0;
		padding:0;
	}
	#alphabetical select{
		width:150px;
		height:20px;
		border:1px solid #DCEFEB;
	}
	#alphabetical select:hover, #alphabetical select:focus{
		width:150px;
		height:20px;
		border:1px solid #000;
	}
#carusel{
	float:left;
	width:69%;
	/*margin:0 5px;*/
	height:81px;
}
#companies-search{
	float:right;
	width:140px;
	margin:0 5px 0 0;
	text-align:right;
}
	#companies-search #search-company{
		width:8em;
		height:20px;
		border:1px solid #DCEFEB;
	}
	#companies-search #search-go{
		vertical-align:bottom;
		width:30px;
		height:24px;
		background-color:#19ADA0;
		color:#FFFFFF;
		font-size:12px;
		border:none;
	}
/*=========================== company ===========================*/

#company-login{
	width:400px;
	margin:30px auto;
	background-color:#F3FAF9;
	border:1px solid #DCEFEB;
	/*font:normal 12px/1em Tahoma, Arial, sans-serif;*/
	font-size:12px;
	font-weight:normal;
	color:#71777A;
	line-height:1.5;
}
	#company-login h1{
		color:#71777A;
		/*font:normal 25px/1em Tahoma, Arial, sans-serif;*/
		font-size:25px;
		font-weight:normal;
		line-height:1.5;
		text-decoration:none;
		margin:0;
		padding:0;
	}
	
#company-content{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	color:#71777A;
	margin:10px 0 0 5px;
}

#left-profile{
	float:left;
	width:48%;
	margin:0 5px 0 0;
	padding:5px;
	background:url(../images/topbox-analyst.gif) repeat-x;
	border:1px solid #DCEFEB;
	line-height:1.5;
}
	#left-profile h1{
		margin:0 0 10px 0;
		padding:0;
		font-size:18px;
		line-height:1.5;
		text-align:left;
	}
	#left-profile ul{
		margin:0;
		padding:0;
		list-style:none;
	}
	#left-profile p{
		margin:0 0 10px 0;
	}
	#left-profile-content{
		float:left;
		width:370px;
		margin:0;
	}
	#symbols{
		float:right;
		width:230px;
		margin:40px 0 0 0;
		text-align:center;
	}
#right-profile{
	/*float:left;*/
	float:right;
	width:48%;
	margin:0;
	padding:5px;
	background:url(../images/topbox-analyst.gif) repeat-x;
	border:1px solid #DCEFEB;
	line-height:1.5;
}
	#right-profile h1{
		margin:0 0 10px 0;
		padding:0;
		font-size:18px;
		line-height:1.5;
		text-align:left;
	}

.edit{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	color:#333333;
	line-height:1.5;
	padding:3px 0;
}
.edit:hover{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	color:#333333;
	background-color:#FBF7B4;
	line-height:1.5;
	padding:3px 0;
}

.editText{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	color:#333333;
	line-height:1.5;
	padding:3px 0;
}
.editText:hover{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	color:#333333;
	background-color:#FBF7B4;
	line-height:1.5;
	padding:3px 0;
}

#links a{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:16px;
	padding:3px 0;
	color:#333333;
	line-height:1.5;
	text-decoration:none;
}
#links a:hover{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:16px;
	padding:3px 0;
	color:#333333;
	line-height:1.5;
	text-decoration:none;
	background-color:#FBF7B4;
}

.company-link{
	border-bottom:1px solid #DCEFEB;
	padding-bottom:5px;
}


#analysts .add a{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:16px;
	padding:3px 0;
	color:#333333;
	line-height:1.5;
	text-decoration:none;
}
#analysts .add a:hover{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:16px;
	padding:3px 0;
	color:#333333;
	line-height:1.5;
	text-decoration:none;
	background-color:#FBF7B4;
}

.color1{
	background-color:#DCEFEB;
	line-height:20px;
}
.color2{
	background-color:#F3FAF9;
	line-height:20px;
}
.color2:hover{
	background-color:#DCEFEB;
}

.color1 td{
	border-top:2px solid #fff;
}
.color2 td{
	border-top:2px solid #fff;
}
.color1 td img{
	border:none;
}
.color2 td img{
	border:none;
}

.widget-left{
	width:135px;
	height:135px;
	border:1px solid #DCEFEB;
	float:left;
	text-align:center;
}
	/*.widget-left img{
		border:1px solid #DCEFEB !important;
		padding:5px;
	}*/
.widget-right{
	width:130px;
	float:right;
}
	.widget-right p{
		padding-bottom:20px !important;
	}
	.widget-right p span{
		color:#008080;
		/*font-weight:bold;*/
		font-size:14px;
		font-weight:normal;
		color:#40AEA3 !important;
		font-family: Arial, Helvetica, sans-serif !important;
	}
	
#interviews-container{
	background: url(../images/bg-interviews-container.gif) no-repeat;
	/*margin:30px 5px;*/
	margin:30px auto;
	width:1030px;
	/*font:normal 12px/1em Tahoma, Arial, sans-serif;*/
	font-size:12px;
	font-weight:normal;
	color:#71777A;
	line-height:1.5;
	/*border-bottom:1px solid #DCEFEB;*/
}
#interviews-container-footer{
	height:1px;
	background: url(../images/bg-interviews-container-footer.gif) no-repeat;
}

	
#interviews-video{
	float:left;
	width:720px;
	/*background:url(../images/topbox-analyst.gif) repeat-x;*/
	/*border:1px solid #DCEFEB;*/
	padding:5px 0 0 0;
	text-align:center;
}	
	#video-icons{
		width:76px;
		float:left;
		margin:30px 0 0 0;
	}
	#video-window{
		width:642px;
		float:right;
		margin:2px -2px 0 0;
	}

	#interviews-video h1{
		font-weight:normal;
		color:#40AEA3;
		line-height:1.5;
		margin:0 0 10px 5px;
		padding:0;
		text-align:left;
		font-weight:bold;
		font-family:Arial,Helvetica,sans-serif !important;
		font-size:15px;
		text-align:left;
	}
	
#interviews-content{
	float:right;
	width:300px;
	/*background:url(../images/topbox-analyst.gif) repeat-x;*/
	/*border:1px solid #DCEFEB;*/
	padding:5px 0 0 0;
	margin:0;
}
	#thumbs-description{
		overflow:auto;
		margin:12px 0 -2px 0;
	}
	#interviews-content h1{
		font-size:15px;
		font-weight:normal;
		color:#40AEA3;
		line-height:1.5;
		margin:0 0 10px 5px;
		padding:0;
		text-align:left;
		font-weight:bold;
		font-family:Arial,Helvetica,sans-serif !important;
	}
	.interview-thumb{
		float:left;
		width:104px;
		margin:5px;
	}
		.interview-thumb img{
			border:none;
		}
	.interview-thumb-description{
		float:right;
		margin:3px;
		padding:0;
		width:160px;
	}
		.interview-thumb-description h2{
			margin:0;
			padding:0;
		}
		.interview-thumb-description h2 a{
			/*color:#40AEA3;*/
			color:#3D3D3D;
			font-size:13px;
			font-weight:normal;
			line-height:1.5;
			margin:0;
			padding:0;
			text-align:left;
			text-decoration:none;
		}
		.interview-thumb-description h2 a:hover{
			color:#40AEA3;
			font-size:13px;
			font-weight:normal;
			line-height:1.5;
			margin:0;
			padding:0;
			text-align:left;
			text-decoration:none;
		}
		.interview-thumb-description p{
			margin:0;
			padding:0;
		}

.footerclear{
	height:0px;
	clear:both;
}
/*#footer{
	height:15px;
	width:100%;
}*/



#footer{
	width:100%;
	margin:20px 0 0 0;
	/*height:195px;*/
	/*background:#717171 url(../images/footer-bg.png) repeat-x;*/
	background-color:#F3FAF9;
	border-top:1px solid #DCEFEB;
}

	#footer-contents{
		/*width:1000px;*/
		width:90%;
		margin:0 auto;
		padding:8px 0 10px 0;
		/*background-color:#000;*/
		/*text-align:justify;*/
	}
		#footer-contents h2{
			font-family: Arial, Helvetica, sans-serif;
			/*font-size:12px;*/
			font-size:14px;
			/*color:#6BADA0;*/
			color:#40AEA3;
			margin:7px 0 14px 0;
			padding:0;
		}
		#footer-contents p{
			margin:0 0 8px 0;
			padding:0;
			font-size:13px;
			line-height:1.2;
			/*color:#71777A;*/
			color: rgb(61, 61, 61);
		}
		#footer-contents input{
			/*width:220px;*/
			width:100%;
			height:20px;
			border:1px solid #DCEFEB;
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:13px;
			margin:0 0 5px 0;
			color:#666;
		}
		#footer-contents input:hover, #footer-contents input:focus{
			border:1px solid #19ADA0;
		}
		#footer-contents textarea{
			/*width:220px;*/
			width:100%;
			height:100px;
			border:1px solid #DCEFEB;
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:13px;
			margin:0 0 5px 0;
			color:#666;
		}
		#footer-contents textarea:hover, #footer-contents textarea:focus{
			border:1px solid #19ADA0;	
		}
		#submit-feedback{
			/*width:54px !important;
			height:20px !important;
			background:url(../images/but-send-feedback.png) no-repeat !important;
			text-align:center;
			vertical-align:text-top;
			margin:0 0 5px 0;*/
			/*background-color:#F3FAF9 !important;*/
			background-color:#19ADA0 !important;
			border:1px solid #DCEFEB !important;
			/*color:#19ADA0 !important;*/
			color:#fff !important;
			cursor:pointer;
			font-family:Arial,Helvetica,sans-serif !important;
			font-size:14px !important;
			font-weight:bold;
			height:35px !important;
			/*margin:10px 5px 5px 0 !important;*/
			width:150px !important;
		}
	.col1{
		float:left;
		/*width:167px;*/
		width:22%;
		margin:0 15px 20px 0;
		padding:0 10px;
	}
	.col2{
		float:left;
		/*width:167px;*/
		width:18%;
		margin:0 15px 0 0;
		padding:0 10px;
	}
	.col3{
		float:left;
		width:10%;
		/*width:115px;*/
		margin:0 15px 0 0;
		padding:0 10px 5px 10px;
	}
		.col3 a{
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:13px;
			/*color:#71777A;*/
			color: rgb(61, 61, 61);
			text-decoration:none;
			line-height:1.5;
		}
		.col3 a:hover{
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:13px;
			color:#525252;
			text-decoration:none;
			line-height:1.5;
		}
	.col4{
		float:left;
		/*width:193px;*/
		width:20%;
		margin:0 15px 0 0;
		padding:0 10px;
	}
	.col5{
		float:left;
		width:15%;
		/*width:185px;*/
		padding:30px 10px;
		margin:10px 0 0 0;
		text-align:center;
	}
		.col5 img{
			border:none;	
		}

.widget-contentG{
	width:98%;
	margin:5px auto 10px auto;
	min-height:40px;
}
	
	.widget-contentG p{
		font-size:13px;
		margin:0;
		padding:0;
	}
	.widget-contentG img{
		border:none;
		margin:5px 0;
	}
	
	
#scroller {
		/*width: 500px;*/
		width: 92%;
		/*height: 100px;*/
		overflow: hidden;
		border: 1px solid #19ADA0;
		float:left;
		/*width:65%;*/
		/*margin:0 5px;*/
		height:79px;
}
	#carousel-content {
		width: 7500px;
	}
	.slide {
		float: left;
		margin: 10px;
		border-right:1px solid #19ADA0;
		padding:0 10px 0 0;
		text-align:left;
		height:60px;
		/*width: 500px;
		height: 500px;*/
	}
	.slide a{
		font-size:12px;
		color:#71777A;
		text-decoration:underline;
	}
	.slide a:hover{
		font-size:12px;
		color:#71777A;
		text-decoration:none;
	}
	
#interviews-middle-content{
	width:100%;
	float:left;
	border-top:1px solid #DCEFEB;
}
	#interviews-middle-container{
		width:1030px;
		margin:20px auto;
		padding:0;
	}
		#interviews-middle-container-left{
			float:left;
			width:630px;
		}
		#interviews-middle-container-right{
			float:right;
			width:300px;
		}

#description{
	/*float:left;*/
	/*width:720px;*/
	width:640px;
	margin:0 0 10px 80px;
	/*margin:0 0 10px 0;*/
	padding:0;
	border-bottom:1px solid #DCEFEB;
	text-align:justify;
}
	#description h1{
		font-family:Arial, Helvetica, sans-serif;
		color:#40AEA3;
		font-size:15px;
		font-weight:bold;
		line-height:1.5;
		/*margin:0 0 10px 5px;*/
		margin:0 0 10px 0;
		padding:0;
		text-align:left;
	}

#posts{
	float:right;
	width:300px;
	margin:0;
	padding:0;
}

#interviews-comment{
	float:left;
	/*width:720px;*/
	widows:640px;
	margin:0 0 10px 80px;
	/*margin:0 0 10px 0;*/
	padding:0;
	border-bottom:1px solid #DCEFEB;
}
	#interviews-comment span{
		margin:8px 0 5px 0;
	}
	#interviews-comment #name-interview, #interviews-comment #email-interview, #interviews-comment #website-interview{
		width:150px !important;
		height:20px !important;
		border:1px solid #DCEFEB !important;
		margin:0 5px 5px 0 !important;
		font-family:"Trebuchet MS" !important;
		background-color:#fff !important;
		
		color:#000 !important;
		font-weight:normal !important;
	}
	#interviews-comment  #name-interview:hover, #interviews-comment  #email-interview:hover, #interviews-comment  #website-interview:hover, 
	#interviews-comment #name-interview:focus, #interviews-comment #email-interview:focus, #interviews-comment #website-interview:focus{
		width:150px !important;
		height:20px !important;
		/*border:1px solid #000;*/
		border:1px solid #19ADA0 !important;
		margin:0 5px 5px 0 !important;
		font-family:"Trebuchet MS" !important;
		
		color:#000 !important;
	}
	#interviews-comment textarea{
		width:300px;
		height:100px;
		border:1px solid #DCEFEB;
		font-family:"Trebuchet MS";
		font-size:12px !important;
	}
	#interviews-comment textarea:hover, #interviews-comment textarea:focus{
		width:300px;
		height:100px;
		/*border:1px solid #000;*/
		border:1px solid #19ADA0;
		font-family:"Trebuchet MS";
		font-size:12px !important;
	}
	#interviews-comment input{
		background-color:#19ADA0;
		border:1px solid #DCEFEB;
		color:#FFFFFF;
		/*cursor:pointer;*/
		font-family:Arial,Helvetica,sans-serif;
		font-size:14px;
		font-weight:bold;
		height:35px;
		margin:10px 5px 5px 0;
		width:150px;
		outline-style:none;
	}
#but-share{
	width:49px;
	height:66px;
	margin:5px auto;
	line-height:66px;
}

	 #but-share a{
	 	float:left;
	 	background:url(../images/but-share.gif) no-repeat left;
		width:49px;
		height:66px;
		text-indent:-10000px;
	 }
	 #but-share a:hover{
	 	float:left;
	 	background:url(../images/but-share.gif) no-repeat right;
		width:49px;
		height:66px;
		text-indent:-10000px;
	 }
#but-comment{
	width:49px;
	height:66px;
	margin:5px auto;
	line-height:66px;
}	 
	 #but-comment a{
	 	float:left;
	 	background:url(../images/but-comment.gif) no-repeat left;
		width:49px;
		height:66px;
		text-indent:-10000px;
	 }
	 #but-comment a:hover{
	 	float:left;
	 	background:url(../images/but-comment.gif) no-repeat right;
		width:49px;
		height:66px;
		text-indent:-10000px;
	 }
	 
#but-embed{
	width:49px;
	height:66px;
	margin:5px auto;
	line-height:66px;
}	 
	 #but-embed a{
	 	float:left;
	 	background:url(../images/but-embed.gif) no-repeat left;
		width:49px;
		height:66px;
		text-indent:-10000px;
	 }
	 #but-embed a:hover{
	 	float:left;
	 	background:url(../images/but-embed.gif) no-repeat right;
		width:49px;
		height:66px;
		text-indent:-10000px;
	 }
	 
#but-subscribe{
	width:49px;
	height:66px;
	margin:5px auto;
	line-height:66px;
}	 
	 #but-subscribe a{
	 	float:left;
	 	background:url(../images/but-subscribe.gif) no-repeat left;
		width:49px;
		height:66px;
		text-indent:-10000px;
	 }
	 #but-subscribe a:hover{
	 	float:left;
	 	background:url(../images/but-subscribe.gif) no-repeat right;
		width:49px;
		height:66px;
		text-indent:-10000px;
	 }
	 
#but-read{
	width:49px;
	height:66px;
	margin:5px auto;
	line-height:66px;
}	 
	 #but-read a{
	 	float:left;
	 	background:url(../images/but-read.gif) no-repeat left;
		width:49px;
		height:66px;
		text-indent:-10000px;
	 }
	 #but-read a:hover{
	 	float:left;
	 	background:url(../images/but-read.gif) no-repeat right;
		width:49px;
		height:66px;
		text-indent:-10000px;
	 }
	 
.presentation{
	margin:0 0 10px 0 !important;
}

#content_interviews p{
	margin:0;
	padding:0;
	height:0px;
}

#content_calendar{
	background-color:
}

#content_calendar p{
	margin:0;
	padding:0;
	height:0px;
}

#descr1{
	margin:10px auto;
	width:98%;
}
#descr2{
	margin:10px auto;
	width:98%;
}

#descr1 p{
	margin:0;
	padding:0;
	text-align:right;
}
#descr2 p{
	margin:0;
	padding:0;
	text-align:right;
}

#descr3{
	margin:10px auto;
	width:98%;
}
#descr3 p{
	margin:0;
	padding:0;
	text-align:right;
}

.comp-name{
	color:#19ADA0;
	text-transform:uppercase;
	margin:0 0 5px 0;
	padding:0;
}

.comp-sector{
	margin:0;
	padding:0;
}

.comp-market{
	margin:0;
	padding:0;

}

.interviews-comment-content{
	width:630px;
	border:1px solid #DCEFEB;
	padding:5px;
	margin:0 0 10px 0;
}
	.interviews-comment-content p{
		margin:0;
		padding:0;
	}
	
#interviews-share{
	text-align:left;
}

#interviews-embed textarea{
	width:635px;
	height:60px;
	color:#71777A;
	font-size:13px;
}

.thumb-description-content{
	/*border-bottom:1px solid #19ADA0;*/
	border-bottom:1px solid #DCEFEB;
	padding-bottom:3px;
	/*width:295px;
	margin:0 auto;*/
}

#ajaxLoader{
	width:32px;
	height:32px;
	margin:200px 130px;
}

p.video-comments{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#19ada0;
	padding:20px 0 10px 0;
}

.commentor-name{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#008080;
}

.author-details{
	padding:0 0 8px 0 !important;
}

.comment-content{
	padding:0 0 8px 0 !important;
}

#submit-comment{
	height:35px !important;
	margin:10px 5px 5px 0 !important;
	width:150px !important;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size:14px;
	font-weight:bold;
	color:#19ada0 !important;
	/*background-color:#f3faf9 !important;*/
	color:#fff !important;
	background-color:#19ADA0; 
	border:1px solid #dcefeb !important;
	cursor:pointer;
	outline-style:none;
}
#submit-comment:hover{
	border:1px solid #000;
	cursor:pointer;
}
.currentEventDates{
	color: #40AEA3;
	font-size: 14px;
	/*font-weight: bold;*/
	font-family:arial, verdana, serif;
}

#view-main-interview{
	float:right;
}
/*#view-main-interview a{
	color:#3A8097 !important;
}*/

.leave-comment{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3FAFA2;
}

/*=============================================== press releases ================================================*/

#releases-container{
	width:960px;
	margin:20px auto;
}

#releases-container h1{
	/*color:#40AEA3;*/
	/*color:#71777A;*/
	color:#3D3D3D;
	font-family:Arial,Helvetica,sans-serif !important;
	font-size:15px;
	font-weight:bold;
	line-height:1.5;
	margin:0;
	padding:0;
	text-align:left;
}
#releases-left{
	float:left;
	width:650px;
	margin:0;
}
	#releases-left-content{
		border:1px solid #DCEFEB;
		padding:10px;
	}
		#releases-left-content div span, #releases-left-content div span span, #releases-left-content div p, #releases-left-content div span p{
			font-family: "trebuchet ms" !important;
			font-size:13px !important;
			/*color:#71777A !important;*/
			color:#3D3D3D !important;
		}

#releases-right{
	float:right;
	width:270px;
	margin:34px 0 0 0;
}
	#releases-right .box{
		border:1px solid #DCEFEB;
		margin:0 0 10px 0;
		text-align:center;
	}
	#releases-right input{
		border:1px solid #DCEFEB;
		color:#666666;
		font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
		font-size:13px;
		height:20px;
		/*margin:0 0 20px;*/
		margin:0;
		width:100%;	
	}
	#releases-right input:hover, #releases-right input:focus{
		border:1px solid #19ADA0;	
	}
	#releases-right textarea{
		border:1px solid #DCEFEB;
		color:#666666;
		font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
		font-size:13px;
		height:40px;
		/*margin:0 0 20px;*/
		margin:0;
		width:100%;	
	}
	#releases-right textarea:hover, #releases-right textarea:focus{
		border:1px solid #19ADA0;
	}
	#releases-right p{
		font-family: arial, verdana, sans-serif !important;
	}
	
.releases-content{
	margin:0 0 10px 0;
	font-size:13px !important;
	line-height:1.5;
	/*color:#71777A !important;*/
	color:#3D3D3D !important;
	font-family:"Trebuchet MS" !important;
	text-align:justify !important;
	padding:0 0 10px 0;
	border-bottom:1px solid #DCEFEB;
}
	.releases-content td{
		vertical-align:top;
	}

#date-content{
	float:left;
	margin:0;
	width:200px;
}
#print{
	float:right;
	margin:0;
	width:440px;
	text-align:right;
}
#print a{
	background: none !important;
}
#print img{
	border:none;
	margin:0 0 0 10px;
}

#comp-logo-release{
	text-align:center;
	margin:0 0 10px 0;
	border:1px solid #DCEFEB;
	margin:0 0 10px 0;
	/*height:150px;*/
	vertical-align:middle;
	padding:20px 0;
}
	#comp-logo-release img{
		border:none;
		vertical-align:middle;	
	}
	#comp-logo-release input{
		border:1px solid #DCEFEB;
		color:#666666;
		font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
		font-size:13px;
		height:20px;
		margin:0 0 5px;
		width:100%;	
	}
	#comp-logo-release input:hover, #comp-logo-release input:focus{
		border:1px solid #19ADA0;	
	}
#flickr-releases{
	text-align:left;
	/*margin:0 0 10px 0;*/
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}
	#flickr-releases p{
		font-size:14px;
		font-weight:bold;
		color:#698286;
		margin:0;
		padding:0;
	}
	#flickr-releases img{
		border:none;
		vertical-align:middle;
	}
	#flickr-releases a{background:none !important;}
	#flickr-releases input{
		border:1px solid #DCEFEB;
		color:#666666;
		font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
		font-size:13px;
		height:20px;
		/*margin:0 0 20px;*/
		margin:0;
		width:100%;	
	}
	#flickr-releases input:hover, #flickr-releases input:focus{
		border:1px solid #19ADA0;	
	}
	
#releases-right p{
	font-size:14px;
	font-weight:bold;
	/*color:#698286;*/
	color:#3d3d3d;
	margin:0;
	padding:0;
}
#share-this{
	float:right;
	margin:20px 0 0 0;
	width:300px;
	text-align:right;
	/*height:35px !important;*/
	line-height:35px;
}
#sharethis_0{
	line-height:70px;
	height:70px;
	padding:10px 0 10px 0;	
}

#content_contact p.contact-details-header{
	font-size:14px;
	font-weight:normal;
	color:#40AEA3 !important;
	font-family: Arial, Helvetica, sans-serif !important;
	padding:10px 0 0 0;
}

#sharethis_0 .stico_default{
	background:url(../images/share-icon.png) no-repeat !important;
}

#sharethis_0 a.stbutton {
	padding:8px 5px 20px 22px !important;
}
.stbuttontext{
	padding:0 0 10px 15px !important;
	font-size:16px !important;
}

.releases-content p{
	font-size:13px !important;
	line-height:1.5 !important;
}

.releases-content p.MsoNormal{
	margin:0;
	padding:0;
	font-family:"Trebuchet MS" !important;
	line-height:1.5 !important;
}
.releases-content p.MsoNormal .Apple-style-span{
	font-family:"Trebuchet MS" !important;
	font-size:13px !important;
	line-height:1.5 !important;
}
.releases-content p{
	margin:0 !important;
	padding:0 !important;
	font-family:"Trebuchet MS" !important;
	font-size:13px !important;
	line-height:1.5 !important;
}

.releases-content .MsoNormal span{
	font-family:"Trebuchet MS" !important;
	font-size:13px !important;
	color: #71777A !important;
	line-height:1.5 !important;
}

.highlight-releases{
	margin:0 0 20px 0;
	border-bottom:1px solid #DCEFEB;
}
.highlight-releases li{
	font-family: "Trebuchet MS" !important;
	font-size:13px !important;
	/*font-family:arial, verdana, sans-serif !important;
	font-size:15px !important;*/
	/*color:#71777A !important;*/
	color:#3D3D3D !important;
	font-weight:normal !important;
}
	.highlight-releases li strong span{
		/*font-family: "Trebuchet MS" !important;
		font-size:13px !important;*/
		font-family:arial, verdana, sans-serif !important;
		font-size:15px !important;
		color:#71777A !important;
		font-weight:normal !important;
	}
.highlight-releases h2{
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:15px;
	/*color:#71777A;*/
	color:#3D3D3D;
	font-weight:bold;
	margin:10px 0 0 0;
	padding:0;
}
.highlight-releases p.MsoNormal{
	margin:0;
	padding:0;
	font-family:"Trebuchet MS" !important;
	line-height:1.5 !important;
}

.highlight-releases .MsoNormal strong{
	font-weight:normal !important;
	line-height:1.5 !important;
}

.highlight-releases .MsoNormal span{
	font-family: "Trebuchet MS" !important;
	font-size:13px !important;
	color: #71777A !important;
	line-height:1.5 !important;
}

#releases-left-content .releases-content span.releases-dateline{
	/*font-family:"Trebuchet MS" !important;
	font-size:13px !important;*/
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:15px !important;
	color:#40AEA3 !important;
	line-height:1.5 !important;
}

span.releases-dateline{
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:15px !important;
	color:#40AEA3 !important;
	line-height:1.5 !important;
}

#releases-contacts{
	float:left;
	width:280px;
	/*margin:20px 0 0 0;*/
	margin:0;
}
	#releases-contacts h2{
		font-family:arial, verdana, sans-serif;
		font-size:15px;
		font-weight:bold;
	}
#releases-company-contacts{
	float:right;
	width:300px;
	/*margin:20px 0 0 0;*/
	margin:0;
}
	#releases-company-contacts h2{
		font-family:arial, verdana, sans-serif;
		font-size:15px;
		font-weight:bold;
	}

#profile-search{
	width:750px;
	margin:180px auto 0 auto;
	margin-bottom:200px;
}
	#profile-search p{
		margin:0;
		padding:0 0 5px 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		color:#668080;
	}
input#CityAjax{
	width:750px;
	height:30px;
	font-family:arial, verdana, sans-serif !important;
	font-weight:bold !important;
	font-size:20px;
	color:#666;
	border:1px solid #DCEFEB;
}
input#CityAjax:hover, input#CityAjax:focus{
	border:1px solid #19ADA0;
	font-family:arial, verdana, sans-serif !important;
	font-weight:bold !important;
}


/*====================================== autosuggest ============================================*/
.autosuggest-comp-name{
	float:left;
	width:340px;
	
	margin:0;
	border-right:1px solid #DCEFEB;
	border-bottom:1px solid #DCEFEB;
	height:25px;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#808080;
}
.autosuggest-sector{
	float:left;
	width:126px;
	
	margin:0 0 0 2px;
	border-right:1px solid #DCEFEB;
	border-bottom:1px solid #DCEFEB;
	height:25px;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#808080;
}
.autosuggest-symbol{
	float:left;
	width:127px;
	
	margin:0 0 0 2px;
	border-right:1px solid #DCEFEB;
	border-bottom:1px solid #DCEFEB;
	height:25px;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#808080;
}

#autosuggest-comp-name-header{
	float:left;
	width:340px;
	
	margin:0;
	border-right:1px solid #DCEFEB;
	border-bottom:1px solid #DCEFEB;
	height:25px;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#008080;
}
#autosuggest-sector-header{
	float:left;
	width:126px;
	
	margin:0 0 0 2px;
	border-right:1px solid #DCEFEB;
	border-bottom:1px solid #DCEFEB;
	height:25px;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#008080;
}
.autosuggest-symbol-header{
	float:left;
	width:127px;
	
	margin:0 0 0 2px;
	border-right:1px solid #DCEFEB;
	border-bottom:1px solid #DCEFEB;
	height:25px;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#008080;
}

.ac_results{
	width:750px !important;
	height: 150px;
	overflow: auto !important;
}

.releases-line{
	width:100%;
	margin:15px 0;
	height:1px;
	/*border-bottom:1px solid #19ADA0;*/
	border-bottom:1px solid #DCEFEB;
}

#toolbar{
	position:fixed;
	/*width:900px;*/
	left:10px;
	right:10px;
	bottom:0px;
	/*right:0px;*/
	height:26px;
	border:1px solid #19ADA0;
	background-color:#F2F2F2;
	z-index:10;
	padding:4px 0 0 0;
	/*text-align:right;*/
}
#toolbar img{
	border:none;
	vertical-align: middle;
}
#toolbar #newsletter{
	float:left;
	margin:0;
	width:600px;
}
	#newsletter #newsletter-text{
		float:left;
		margin:5px 5px 0 5px;
	}
	#newsletter #full-name{
		float:left;
		margin:0 5px 0 0;
	}
	#newsletter #newsletter-email{
		float:left;
	}
	#newsletter #submit-newsletter{
		float:left;
		height:24px;
		background-color:#19ADA0;
		font-family:Arial,Helvetica,sans-serif !important;
		font-size:14px !important;
		font-weight:bold;
		color:#fff;
		width:120px !important;
		cursor:pointer;
	}
#toolbar #social-net{
	float:left;
	width:290px;
	text-align:center;
}
#toolbar #toolbar-search{
	float:right;
	width:320px;
}
	#toolbar-search #sitewide-search{
		float:left;
		width:190px !important;
	}
	#toolbar-search #search-button{
		float:left;
		height:24px;
		background-color:#19ADA0;
		font-family:Arial,Helvetica,sans-serif !important;
		font-size:14px !important;
		font-weight:bold;
		color:#fff;
		width:120px !important;
		cursor:pointer;
	}
#toolbar input{
	height:20px;
	border:1px solid #19ADA0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	/*margin:0 0 5px 0;*/
	color:#666;
	width:140px;	
}

#content_share-price{
	font-family:arial, verdana, sans-serif !important;
	font-size:14px;
}

#content_share-price table tr{
	height:50px;
}

#content_share-price table tr td{
	vertical-align:top;
}

#content_share-price img{
	border:0 !important;
}

#releases-search{
	float:right;
	/*width:370px;*/
	border:1px solid #dcefeb;
	background-color:#F3FAF9;
	padding:10px;
	margin:0 0 10px 0;
	font-family:arial, verdana, sans-serif;
	color:#40AEA3;
}
#releases-search input{
	border:1px solid #19ADA0;
	color:#666666;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:11px;
	height:14px;
	margin:0;
	padding:0px;
}
#releases-search .date-picker-control{
	margin:-6px 0 0 0;
}
#releases-search #keyword{
	float:left;
	width:250px;
	margin:5px 0 0 0;
	height:20px !important;
}
#releases-search-but{
	height:16px !important;
	background-color:#19ADA0;
	color:#FFFFFF !important;
	cursor:pointer;
	float:left;
	font-family:Arial,Helvetica,sans-serif !important;
	font-weight:bold;
	margin:5px 0 0 0 !important;
	height:22px !important;
	font-size:14px !important;
}

.releases-list-row{
	width:960px;
	border-bottom:1px solid #DCEFEB;
	padding-bottom:10px;
	margin-bottom:10px;
}

.releases-list-left{
	float:left;
	width:200px;
	font-family: arial, verdana, sans-serif;
	font-size:14px;
}
	.releases-list-left .logo-box{
		/*width:125px;
		height:125px;*/
		/*border:1px solid #DCEFEB;
		padding:5px;*/
		/*text-align:center;*/
	}
	.releases-list-left img{
		border:1px solid #DCEFEB;
		padding:5px;
	}

.releases-list-right{
	float:left;
	width:750px;
	margin:27px 0 0 10px;
}
.pagination{
	float:right;
	text-align:right;
	width:750px;
	font-family: arial, verdana, sans-serif;
	font-size:14px;
}
.releases-list-right .releases-list-row-content{
	float:left;
	width:640px;
	margin:0;
	font-family: arial, verdana, sans-serif !important;
	font-size:14px;
}
	.releases-list-row-content td{
		padding:0 0 3px 0;
	}
	.releases-list-row-content h1{
		margin:0;
		font-weight:normal !important;
	}
	.releases-list-row-content p{
		margin:0;
		padding:0;
	}
	.releases-list-row-content ul li strong{
		font-weight:normal !important;
		color:#71777A !important;
		font-size:13px !important;
	}
	.releases-list-row-content ul li strong span{
		color:#71777A !important;
		font-size:13px !important;
	}
.releases-list-right .pdf-icon{
	float:right;
	/*width:30px;*/
	width:100px;
	text-align:center;
	/*text-align:left;*/
}

.releases-list-right .pdf-icon a{
	text-align:center;
}
.releases-list-right .pdf-icon img{
	border:none;
	margin:0 0 10px 0;
	display:block;
	text-align:center;
}


#presentations-container{
	/*width:858px;*/
	width:960px;
	margin:20px auto;
}
#presentations-search{
	float:right;
	width:315px;
	border:1px solid #dcefeb;
	background-color:#F3FAF9;
	padding:10px;
	margin:0 0 10px 0;
	font-family: arial, verdana, sans-serif;
	color:#40AEA3;
}
#presentations-search input{
	border:1px solid #19ADA0;
	color:#666666;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:11px;
	height:14px;
	width:30px;
	height:20px;
	margin:0;
	padding:0px;
}

#presentations-search #keyword{
	float:left;
	width:250px !important;
	margin:5px 0 0 0;
	height:20px !important;
}
#presentations-search .date-picker-control{
	margin:-6px 0 0 0;
}
#presentations-search-but{
	height:16px !important;
	background-color:#19ADA0;
	color:#FFFFFF !important;
	cursor:pointer;
	float:left;
	font-family:Arial,Helvetica,sans-serif !important;
	font-size:14px !important;
	font-weight:bold;
	margin:5px 0 0 0 !important;
	width:60px !important;
	height:22px !important;
}

.presentations-list-row{
	width:960px;
	border-bottom:1px solid #DCEFEB;
	padding-bottom:10px;
	margin-bottom:10px;
}

.presentations-list-left{
	float:left;
	width:200px;
	font-family:arial, verdana, sans-serif;
	font-size:14px;
}
	.presentations-list-left .logo-box{
		/*width:125px;
		height:125px;
		border:1px solid #DCEFEB;*/
		/*text-align:center;*/
		/*padding:5px;*/
	}
	.presentations-list-left img{
		border:1px solid #DCEFEB;
		padding:5px;
	}
	/*.presentations-list-left > img{
		vertical-align:middle;
	}*/

.presentations-list-right{
	float:left;
	width:750px;
	margin:30px 0 0 10px;
	font-family:arial, verdana, sans-serif;
	font-size:14px;
}
.presentations-list-right .presentation-list-row-content{
	float:left;
	width:630px;
	margin:0;
}
	.presentation-list-row-content td{
			padding:3px 0;
	}
.presentations-list-right .pdf-icon{
	float:right;
	/*width:30px;*/
	width:120px;
	text-align:center;
	font-size:12px;
	font-family: "trebuchet ms", verdana, sans-serif;
}
.pdf-icon a{
	background: none !important;
}
.presentations-list-right h1{
	text-align:left;
	margin:0;
	padding:0;
}
.presentations-list-right h1 a{
	font-size:15px;
	color:#40AEA3 !important;
	text-decoration:none;
}
.presentations-list-right h1 a:hover{
	font-size:15px;
	color:#40AEA3;
	text-decoration:underline !important;
}

#presentations-video{
	border:1px solid #DCEFEB;
	margin:0 0 30px 0;
	height:584px;
	width:856px;
}
#presentations-video h1{
	color:#40AEA3;
	background-color:#F3FAF9;
	border-bottom:1px solid #DCEFEB;
	font-family:Arial,Helvetica,sans-serif !important;
	font-size:15px;
	font-weight:bold;
	line-height:1.5;
	margin:0;
	padding:5px;
	text-align:left;
}

.presentation-video-left{
	float:left;
	width:250px;
	margin:0;
	padding:0;
}

.presentation-video-right{
	float:left;
	width:700px;
	margin:0;
	padding:0;
}

.presentations-description{
	border-bottom:1px solid #DCEFEB;
	padding:0 0 10px 0;
	margin: 0 0 10px 0;
}
.presentations-description h1{
	color:#40AEA3;
	
	font-family:Arial,Helvetica,sans-serif !important;
	font-size:15px;
	font-weight:bold;
	line-height:1.5;
	margin:0;
	
	text-align:left;
}

.presentations-list-right a img{
	border:none;
}

/*#content_interview1{
	height:300px !important;
}
#content_interview2{
	height:300px !important;
}*/

#page-unavailable{
	width:500px;
	margin: 50px auto;
	border:1px solid #DCEFEB;
	padding:10px;
}
	#page-unavailable h2{
		background-color:#F3FAF9;
		border-bottom:1px solid #DCEFEB;
		color:#40AEA3;
		font-family:Arial,Helvetica,sans-serif !important;
		font-size:15px;
		font-weight:bold;
		line-height:25px;
		/*margin:0 0 10px 5px;*/
		margin:-10px;
		padding:5px 0 5px 10px;
		text-align:left;
	}
	
	#news-iframe{
		/*width:100%;*/
		overflow: auto;
		border:none;
		/*height:400px;*/
	}
	#iframeg{
		display:block; 
		position:absolute; 
		left:0px; 
		right:0px; 
		bottom:45px; 
		top:120px;
		padding-bottom:10px;
		border-bottom:1px solid #dcefeb;
	}
	
.analyst-info-details span.location-releases{
	font-family: Arial,Helvetica,sans-serif !important;
	font-size:15px !important;
}
	.location-releases a{
		font-family:Arial,Helvetica,sans-serif !important;
		font-size:15px !important;
		text-decoration:none !important;
	}
	.location-releases a:hover{
		color:#19ADA0 !important
	}

#embed{
	height:280px;
}
#embed1{
	height:280px;
}
#embed2{
	height:280px;
}

.red-text{
	color: #ff0000;
}
.green-text{
	/*color: #40AEA3;*/
	color:#018517;
}

#content_social-media{
	/*height:200px !important;*/
}
	#content_social-media a{
		background:none !important;
	}

.analyst-info-left{
	float:left;
	/*background:url(../images/topbox-analyst.gif) repeat-x;*/
	width:60%;
	/*background-color:#F3FAF9;*/
	/*border:1px solid #DCEFEB;*/
	margin:0 5px 0 0;
	padding:0;
}
	.analyst-boxes{
		/*float:left;*/
		/*background:url(../images/topbox-analyst.gif) repeat-x;*/
		width:100%;
		/*background-color:#F3FAF9;*/
		border:1px solid #DCEFEB;
		/*margin:0 5px 0 0;*/
		margin:0 0 10px 0;
		padding:5px;
	}
	.analyst-boxes h1{
		/*font:normal 16px/1em Tahoma, Arial, sans-serif;*/
		background:url(../images/topbox-analyst.gif) repeat-x;
		line-height:35px;
		font-size:16px;
		font-weight:normal;
		color:#40AEA3;
		/*line-height:1.5;*/
		/*margin:0 0 10px 5px;*/
		margin:-5px -5px 5px -5px;
		padding:0 5px 5px 5px;
		text-align:left;
		font-weight:bold;
		font-size:15px;
		font-family: arial, helvetica, sans-serif;
	}
	.analyst-boxes a{
		/*font-size:13px !important;*/
		text-decoration:none !important;
		font-size:13px;
	}
	.analyst-boxes span, .analyst-boxes p, .analyst-boxes pre{
		font-size:13px !important;
		/*color:#71777A !important;*/
		color:#3d3d3d !important;
		line-height:1.5 !important;
	}
.analyst-info-right{
	float:right;
	/*background:url(../images/topbox-analyst.gif) repeat-x;*/
	width:38%;
	/*background-color:#F3FAF9;*/
	/*border:1px solid #DCEFEB;*/
	margin:0 0 0 3px;
	/*padding:5px 0px 5px 5px;*/
}
	
	.analyst-right-box{
		width:100%;
		border:1px solid #DCEFEB;
		margin:0 0 10px 0;
		padding:5px;
		font-family: "Trebuchet MS" !important;
		font-size:13px !important;
	}
		.analyst-right-box span{
			font-size:13px !important;
			line-height:1.5 !important;
		}
		.analyst-right-box div{
			font-family: "Trebuchet MS" !important;
		}
		.analyst-right-box div font{
			font-family: "Trebuchet MS" !important;
		}
		.analyst-right-box p{
			font-family: "Trebuchet MS" !important;
		}
		.analyst-right-box p font{
			font-family: "Trebuchet MS" !important;
		}
		.analyst-right-box h1{
			background:url(../images/topbox-analyst.gif) repeat-x;
			line-height:35px;
			font-size:15px !important;
			font-weight:normal;
			color:#40AEA3;
			margin:0 0 10px 5px;
			padding:0;
			text-align:left;
			font-weight:bold;
			/*font-size:15px;*/
			margin:-5px -5px 5px -5px;
			padding:0 5px 5px 5px;
			font-family: arial, helvetica, sans-serif;
		}

.analyst-research .pdf-icon{
	border: 0;
}

.analyst-research .scribd-icon{
	border: 0;
}

.analyst-research{
	text-align:justify;
	/*font-family: Georgia !important;*/
	font-size: 10px !important;
}
.analyst-research a{
	text-decoration:none !important;
	font-size:13px !important;
}
/*.analyst-research span, .analyst-research p {
	text-align:justify;
	font-family: arial !important;
	font-size: 13px !important;
	color:#5D5D5D !important;
}*/

.add2calendar{
	font-weight:bold;
	font-size:14px;
}
.location-research{
	font-family: Arial,Helvetica,sans-serif !important;
	font-size:15px !important;
	margin:0;
	padding:0;
}

.border-analyst-profile{
	vertical-align:top;
	border-right:1px solid #dcefeb;
	padding:0 5px;
}
.noborder-analyst-profile{
	vertical-align:top;
	padding:0 5px;
}

#content_analysts table{
	padding:3px;
	line-height:1.5;
}

#content_analysts table td{
	vertical-align:top;
}

#content_analysts table img{
	border:none;
	/*vertical-align:top;*/
}

.analyst-profile-th{
	display:block;
	border-bottom:1px solid #dcefeb;
	padding:0 0 5px 0;
	font-family: arial, verdana, sans-serif !important;
	color:#40AEA3;
	font-size:14px;
}

#content_investor-services{
	/*min-height:150px !important;*/
}
	#content_investor-services a{
		background:none !important;
	}

.analyst-info-logo{
	float:left;
	width:150px;
	margin:0;
}
	.analyst-info-logo .logo-box{
		/*width:198px;
		height:198px;*/
		/*width:135px;
		height:135px;*/
		border:1px solid #DCEFEB;
		padding:5px;
		text-align:center;
	}
.analyst-info-details{
	float:left;
	width:500px;
	margin:0;
}

#content_business-performance{
	height: auto !important;
}
	#content_business-performance tr{
		line-height:30px;
	}

#biz-perf-header-content{
	width:250px;
	margin:0 auto;
}
	
#data-by{
	float:left;
	/*width:190px;*/
	/*width:77%;*/
	width:150px;
	text-align:center;
	vertical-align:middle;
	height:60px;
	padding:20px 0 0 0;
	margin:10px 0 0 0;
}
	#data-by p{
		margin:0;
		padding:0;
		font-family: arial, verdana, sans-serif !important;
		font-size:14px;
		color:#40AEA3 !important;
	}
/*#data-logo{
	float:right;
	text-align:center;
	width:190px;*/
	/*padding:20px 0 0 0;*/
	/*margin:10px 10px 10px 0;
	line-height:110px;
}*/
#data-logo{
	float:left;
	/*width:135px;
	height:135px;*/
	/*width:80px;*/
	/*width:80px;
	height:80px;*/
	/*border:1px solid #DCEFEB;*/
	margin:10px 10px 10px 0;
	text-align:center;
}
	#data-logo a{
		background:none !important;
	}
	#data-logo img{
		border:1px solid #DCEFEB;
		padding:5px;
		/*padding:2px;*/
		/*height:40px;
		width:40px;*/
	}
	
p.faq{
	margin:8px 0;
}

	/*p.faq a p{
		color:#71777A !important;
		text-decoration:none;
		background:#EAF6F6;
	}	
	p.faq a p:hover{
		color:#19ADA0 !important;
		text-decoration:none;
	}*/
	
	

#biz-perf-header{
	/*border-bottom:1px solid #40AEA3;*/
	border-bottom:1px solid #dcefeb;
	margin:0 0 10px 0;
}

#biz-perf-table{
	font-family:arial, verdana, sans-serif;
	font-size:14px;
	color:#40AEA3;
}

#biz-perf-table img{
	border:0;
}
.full-profile-search{
	margin-bottom: 10px !important;
	margin-top: 10px !important;
}

p.lnkQuestion{
	margin:0 0 10px 0;
}

#embed3{
	min-height:220px;
}

#about-us-header{
	width:300px;
	margin:10px auto 0 auto;
}
#about-us-header p{
	font-family:arial, verdana, sans-serif;
}

#content_about-us{
	padding:0 0 5px 0;
}
#content_about-us p{
	text-align:right;
}
#content_about-us p a{
	background:none !important;
}

.highlights-header{
	font-size:15px !important;
	color:#40AEA3;
	font-family: arial, verdana, sans-serif;
}

#directory-sectors{
	float:left;
	width:300px;
	margin:0;
	/*padding:0 10px;*/
	border:1px solid #DCEFEB;
}
	#directory-sectors h1{
		color:#40AEA3;
		background-color:#F3FAF9;
		border-bottom:1px solid #DCEFEB;
		font-family:Arial,Helvetica,sans-serif !important;
		font-size:15px;
		font-weight:bold;
		line-height:1.5;
		margin:0;
		padding:5px;
		text-align:left;
	}
#directory-companies{
	float:right;
	width:640px;
	/*padding:0 10px;*/
	margin:0;
	border:1px solid #DCEFEB;
}
	#directory-companies h1{
		color:#40AEA3;
		background-color:#F3FAF9;
		border-bottom:1px solid #DCEFEB;
		font-family:Arial,Helvetica,sans-serif !important;
		font-size:15px;
		font-weight:bold;
		line-height:1.5;
		margin:0;
		padding:5px;
		text-align:left;
	}

	
#directory-companies .directory-content{
	/*margin:10px;*/
	margin:0 0 0 10px;
	font-size:14px;
	font-family:arial, verdana, sans-serif;
	max-height:1860px;
	overflow:auto;
}
	
.directory-content{
	margin:10px;
	font-size:14px;
	font-family:arial, verdana, sans-serif;
}

.directory-content a{
	/*color:#19ADA0 !important;*/
}


.company{
	border-bottom: 1px solid #DCEFEB;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
}

.releases-list-row-content h1 a{
	/*color:#71777A !important;*/
	color: rgb(61, 61, 61);
	/*background:#F3FAF9 !important;*/
	background:#EAF6F6 !important;
	padding:0 3px;
}
.releases-list-row-content h1 a:hover{
	/*text-decoration:underline !important;*/
	color:#19ADA0 !important;
	/*background:#F3FAF9 !important;*/
	background:#EAF6F6 !important;
}
.releases-list-row-content  a{
	/*color:#71777A !important;*/
	color: rgb(61, 61, 61);
	/*background:#F3FAF9 !important;*/
	background:#EAF6F6 !important;
	padding:0 3px;
}
.releases-list-row-content  a:hover{
	color:#19ADA0 !important;
	/*text-decoration:underline !important;*/
	/*background:#F3FAF9 !important;*/
}

p.lnkQuestion a{
	/*background:#F3FAF9 !important;*/
	background:#EAF6F6 !important;
}


p.quote{
	border-bottom:1px solid #DCEFEB;
	padding:5px 0;
	margin:5px 0;
}
	p.quote-noborder{
		border-bottom:none !important;
		padding:5px 0;
		margin:5px 0;
	}
	p.quote-noborder span{
		margin:0 10px;
		padding:0 10px;
	}
p.quote-last{
	/*border-bottom:1px solid #DCEFEB;*/
	padding:5px 0;
	margin:5px 0;
}

p.quote span{
	margin:0 10px;
	padding:0 10px;
}
p.quote-last span{
	margin:0 10px;
	padding:0 10px;
}
span.quote-symbol{
	font-size:26px !important;
	/*font-weight:bold !important;*/
	line-height: 12px !important;
	margin:0 !important;
	padding:5px 0 0 0 !important;
	font-family: "Trebuchet MS" !important;
}



.tag{
	color:#40AEA3;
}

p.directory-comp-name{
	margin:5px 0 0 0;
	padding:5px 0 0 0;
}

.days-event{
	border:1px solid #DCEFEB;
	padding:3px 5px;
	text-align:center;
	font-family: arial, verdana, sans-serif;
	font-size:14px;
}

.current-sector a{
	/*text-decoration:underline;*/
	border-bottom:1px dashed #1BB7A8;
}

.company-tag{
	color:#0AAAD0;
	padding:0 2px 0 0;
}

.tag-sector{
	color:#FFA347;
}

#releases-left-content  .location-releases{
	font-size:15px !important;
	font-family: arial, verdana, sans-serif !important;
}

#rss-list{
	margin:-10px 0 10px 0;
}

#rss-list li{
	list-style:none;
}

.rss-table{
	border-top: 1px solid  #DCEFEB;
	border-bottom: 1px solid  #DCEFEB;
	padding:10px 0;
}
.rss-table a{
	background:none;
	line-height:1 !important;
}

#rss-div p{
	margin:0 0 10px 0;
	padding:0;
}

.rss-table2 input{
	border:1px solid #19ADA0;
	color:#666666;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:13px;
	height:20px;
	/*width:140px;*/
	width:95%;
}

#rss-submit{
	background-color:#19ADA0;
	color:#FFFFFF;
	cursor:pointer;
	font-family:Arial,Helvetica,sans-serif !important;
	font-size:14px !important;
	font-weight:bold;
	height:24px;
	width:142px !important;
}


.analystBriefings{background-color:rgb(11, 141, 1); color:#fff;}
.customerEvents{background-color:rgb(235, 200, 199); color:#fff;}
.financialBusinessReporting{background-color:rgb(32, 76, 130); color:#fff;}
.industryEvents{background-color:rgb(250, 232, 98); color:#fff;}
.shareholderMeetings{background-color:rgb(25, 173, 160); color:#fff;}
.thoughtLeadershipSeminars{background-color:rgb(165, 76, 3); color:#fff;}
.transactionRelatedUpdates{background-color:rgb(186, 45, 189); color:#fff;}


.legend{
	width:15px;
	height:10px;
	margin:0 25px 0 0;
}

.today{
	background-color:#11AFFA;
}

.selected-legend{
	background-color:#FFA347;
}

span#eventFirstPage{
	margin:0 0 0 3px;
}

#legend-table{
	width:98%;
	margin:10px auto;
	/*font-size:12px !important;*/
}

#legend-table span{
	font-family:arial, verdana, serif;
	font-size:14px;
	color:#40AEA3 !important;
}
.border-legend{
	border-left:1px solid #DCEFEB;
	padding:0 0 0 20px;
}

#single_1{
	font-family:arial, verdana, serif;
	font-size:15px;
}

p.line-separator{
	border-bottom:1px solid #DCEFEB;
	margin:10px 0;
}
p.line-separator-faq{
	border-bottom:1px solid #DCEFEB;
	margin:20px 0 10px 0;

}
p.line-separator-contact{
	border-bottom:1px solid #DCEFEB;
	margin:20px 0 10px 0;

}

/*
==========================================================================================
======================================= MAP ==============================================
==========================================================================================
*/

#map-sectors{
	float:left;
	/*width:200px;*/
	width:15%;
	margin:10px 0 0 1%;
	border:1px solid #DCEFEB;
	font-family:arial,verdana,sans-serif;
	font-size:14px;
}
	#map-sectors h1{
		background-color:#F3FAF9;
		border-bottom:1px solid #DCEFEB;
		font:15px arial, serif;
		color:#40AEA3;
		font-weight:bold;
		text-indent:10px;
		margin:0;
		padding:0;
		line-height:40px;
	}
	#map-sectors ul{
		margin:20px 0 0 5px;
		padding:0;
		list-style:none;
	}
	
	#map-sectors ul li{
		margin:0 0 5px 0;
	}
	
	#map-sectors a{	
		background:#EAF6F6 none repeat scroll 0 0;
		color:#3D3D3D;
		text-decoration:none;
	}
	
	
	
	#map-sectors table a:hover{
		color:#19ADA0;
	}
	#map-sectors table a {
		background:none !important;
	}
	
#map-border{
	float:right;
	margin:10px 1% 0 0;
	border:1px solid #DCEFEB;
	padding:1%;
	width:80%;
}


		
div.markerTooltip{
	color: black;
    font-weight: bold;
    background-color: white;
    white-space: nowrap;
    margin: 0;
    padding: 2px 4px;
    border: 1px solid black;
}		
		
 div.markerDetail {
	background:url(../images/detail-window.gif) no-repeat;
    color: black;
    font-weight: bold;
    /*background-color: white;*/
    white-space: nowrap;
    margin: 0;
    padding: 2px 4px;
    /*border: 1px solid black;*/
	width:390px;
	height:341px;
	overflow:auto;
}
 

#map a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000066;
	text-decoration:underline;
}
#map a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
}

#tab{
	color:#3d3d3d;
	font-family: "Trebuchet MS";
	font-size:13px;
	height:300px !important;
	line-height:1.5;
	width:480px;
	/*border:1px solid #DCEFEB;
	margin:-1px 0 0 2px;*/
}
	#tab h1{
		/*font-family: "Trebuchet MS" !important;*/
		font-family: arial, verdana, sans-serif;
	}

.text-activities{
	float:left;
	width:110px;
	margin:0;
	padding:0;
}
	.text-activities p{
		margin:0 !important;
		padding:0 !important;
		border:none !important;
		font-weight:bold;
	}

.f-activities{
	float:right;
	width:20px;
	margin:0;
	padding:0;
}

ul#google-tab-ul{
	list-style:none;
	margin:0;
	padding:0;
}

ul#google-tab-ul li{
	float:left;
	padding:3px 2px;
	background
}
ul#google-tab-ul li a{
	background-color:#F3FAF9;
	border:1px solid #DCEFEB;
	color:#19ADA0 !important;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:3px 10px 2px;
	text-decoration:none;
}
ul#google-tab-ul li a:hover{
	background-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:3px 10px 2px;
	text-decoration:none;
}

ul#google-tab-ul li a.selected {
	background-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
}

.google-tab-div{
	color:#3d3d3d;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:300px !important;
	line-height:1.5;
	width:480px;
	border:1px solid #DCEFEB;
	margin:-1px 0 0 2px;
}
.google-tab-div .description-left{
	float:left;
	width:330px;
	margin:5px 0 0 5px;
	padding:0;
	height:285px;
	overflow:auto;
}
.google-tab-div .description-right{
	float:right;
	width:130px;
	margin:5px 0 0 0;
	padding:0;
	text-align:center;
}
	.description-right img{
		border:1px solid #DCEFEB !important;
		padding:2px;
	}

.google-tab-div .main-image{
	float:left;
	width:310px;
	margin:5px 0 0 5px;
	padding:0;
	border-right:1px solid #DCEFEB;
}

.google-tab-div .gallery-images{
	float:right;
	width:150px;
	margin:5px 0 0 0;
	padding:0;
	height:290px;
	overflow:auto;
}
	.google-tab-div .gallery-images a{
		border:none !important;
		background:none !important;
	}
	.gallery-images img{
		border:1px solid #DCEFEB !important;
		padding:2px;
		margin:0 0 5px 0;
	}

.google-tab-div h1{
	font-family:arial,verdana,sans-serif !important;
	font-weight:bold !important;
	font-size:20px;
	margin:0 0 10px 0;
	padding:0;
	line-height:1.5;
	color:#666666;
	text-align:left;
}
.google-tab-div{
	font-family:arial,verdana,sans-serif;
	font-size:14px;
}
.google-tab-div a{
	background:#EAF6F6 none repeat scroll 0 0 !important;
	color:#3D3D3D !important;
	text-decoration:none !important;
	font-size:14px  !important;
}

.google-tab-div a:hover {
	color:#19ADA0 !important;
	text-decoration:none !important;
	font-size:14px  !important;
}

.google-tab-div img{
	border:none;
}

.backend-fieldset{
	border: 1px solid rgb(220, 239, 235 );
}

.maps-color1{color:#11AFFA;}
.maps-color2{color:rgb(11, 141, 1);}
.maps-color3{color:rgb(107,99, 62);}
.maps-color4{color:rgb(32, 76, 130);}
.maps-color5{color:#ff0000/*rgb(250, 232, 98)*/;}
.maps-color6{color:rgb(25, 173, 160);}
.maps-color7{color:rgb(165, 76, 3);}
.maps-color8{color:rgb(186, 45, 189);}


#download-addresses{
	width:95%;
	margin:25px auto;
	padding:10px 0 0 0;
	border-top:1px solid rgb(220, 239, 235);
}

/*#map-sectors p{
	border-top:1px solid rgb(220, 239, 235);
	padding:25px 0 0 0;
}*/

#imgTitle{
	margin:0 0 10px 0;
	font:14px Arial;
	font-weight:bold;
}

.company-details{
	float:left;
	width:485px;
	margin:0;
	padding:0;
}

.company-maps{
	float:right;
	width:137px;
	margin:20px 3px 0 0;
	padding:0;
}
.company-maps img{
	border:none;
}

#imgFlickr{
	margin-top: 10px;
}
	#imgFlickr a img{
		vertical-align: bottom;
	}
	
.level-1{
	/*float:right;*/
	width:600px;
	margin:0 0 10px 30px;
}

.level-2{
	/*float:right;*/
	width:570px;
	margin:0 0 10px 60px;
}
.level-3{
	/*float:right;*/
	width:540px;
	margin:0 0 10px 90px;
}
.level-4{
	/*float:right;*/
	width:510px;
	margin:0 0 10px 120px;
}
.level-5{
	/*float:right;*/
	width:480px;
	margin:0 0 10px 150px;
}
.level-6{
	/*float:right;*/
	width:450px;
	margin:0 0 10px 180px;
}

a.reply-button-video{
	background:url(../images/reply2comment.png) no-repeat;
	/*width:178px;
	height:29px;*/
	width:65px;
	height:31px;
	display:block;
	text-indent:-100000em;
	float:right;
	outline-style:none;
}

.share-price-header{
	color: rgb(25, 173, 160);
}

#transcripts-right{
	float:right;
	/*width:270px;*/
	width:300px;
	margin:0;
}
	#transcripts-right .box{
		border:1px solid #DCEFEB;
		margin:0 0 10px 0;
		text-align:center;
	}
		#transcripts-right .box a{
			color: #3D3D3D !important;
			text-decoration:none !important;
			margin:5px 0 5px 4px !important;
		}
		#transcripts-right .box a:hover{
			color:#19ADA0 !important;
		}
	#transcripts-right input{
		border:1px solid #DCEFEB;
		color:#666666;
		font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
		font-size:13px;
		height:20px;
		/*margin:0 0 20px;*/
		margin:0;
		width:100%;	
	}
	#transcripts-right input:hover, #transcripts-right input:focus{
		border:1px solid #19ADA0;	
	}
	#transcripts-right textarea{
		border:1px solid #DCEFEB;
		color:#666666;
		font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
		font-size:13px;
		height:40px;
		/*margin:0 0 20px;*/
		margin:0;
		width:100%;	
	}
	#transcripts-right textarea:hover, #transcripts-right textarea:focus{
		border:1px solid #19ADA0;
	}
	#transcripts-right p{
		font-family: arial, verdana, sans-serif !important;
	}
	
#releases-left-content hr{
	height:1px;
	color:#DCEFEB !important;
}

#releases-left-content  h2{
	font:15px arial;
	font-weight:bold;
}


#board-member-header{
	border-bottom:1px solid #DCEFEB;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
}


#board-member-content{
	float:left;
	width:680px;
	margin:0;
	padding:10px;
	border:1px solid #DCEFEB;
}
	#header-name{
		float:left;
		margin:0;
		padding:0;
		width:340px;
		/*border-bottom:1px solid #DCEFEB;*/
		/*border-right:1px solid #DCEFEB;*/
		background: url(../images/board-member-header.gif) repeat-y;
	}
	#header-committe{
		/*float:right;*/
		float:left;
		margin:0;
		padding:0;
		width:330px;
		/*border-bottom:1px solid #DCEFEB;*/
	}

#board-member-sidebar{
	float:right;
	width:240px;
	margin:0;
	padding:0;
}
	#board-member-sidebar .box{
		border:1px solid #DCEFEB;
		width:220px;
		margin:0 0 10px 0;
		padding:10px;
	}

#board-member-header h2{
	color:#40AEA3;
	font-family:arial,verdana,sans-serif;
	font-size:14px;
	margin:0;
	padding:0;
	font-weight:normal;
}
#board-member-header p{
	margin:0;
	padding:0;
	font:14px arial !important;
}



#management-member-header{
	border-bottom:1px solid #DCEFEB;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
}


#management-member-header h2{
	color:#40AEA3;
	font-family:arial,verdana,sans-serif;
	font-size:14px;
	margin:0;
	padding:0;
	font-weight:normal;
}
#management-member-header p{
	margin:0;
	padding:0;
	font:14px arial !important;
}

#board-member-sidebar .box h2{
	color:#40AEA3;
	font-family:arial,verdana,sans-serif;
	font-size:14px;
	margin:0 0 10px 0;
	padding:0;
	font-weight:normal;
}

.box p{
	margin:0 0 3px 0;
	padding:0;
}

iframe#x{
	overflow:hidden;
	/*height:1680px;*/
	width:628px;
}

div#pageNr{
	font:14px arial;
	/*font-weight:bold;*/
	color: rgb(25, 173, 160);
	float:right;
	display:block;
	margin:0px 0 10px 0;
}

#pagination-transcript{
	font:14px arial;
	color: rgb(25, 173, 160);
}

#pagination-transcript a{
	font:14px arial;
	color: rgb(25, 173, 160);
}
#pagination-transcript .selected{
	text-decoration:underline;
}

#content-iframe h2{
	font-family: arial, verdana, sans-serif !important;
}

#login-body{
	background: url(../images/bground.jpg) fixed top no-repeat;
}


#main-login{
	background: url(../images/bground.png) repeat-x;
	margin:80px 0 0 0;
}

#login-test{
	float:right;
}

#homepage-content{
	width:960px;
	margin:0 auto;
	padding:0 0 110px 0;
	/*height:30%;
	overflow:auto;*/
}

#homepage-content h1{
	font:28px arial, verdana, sans-serif;
	font-weight:bold;
	color: rgb(16, 114, 105);
}
#homepage-content h2{
	color:#000;
	font:23px arial, verdana, sans-serif;
	font-weight:bold;
}

span.cut{
	text-decoration:line-through;
}

.question{
	color:#fff;
	font:17px arial, verdana, sans-serif;
	font-weight:bold;
}
.answer{
	color:#000;
	font:15px georgia;
}

.answer a{
	background:none !important;
	color: rgb(243, 250, 249);
}
.answer a:hover{
	color:rgb(220, 239, 235);
}
td.loginError{font:12px georgia; color:white;}

.submit-input{
	height:22px;
	background-color:#19ADA0;
	font-family:Arial,Helvetica,sans-serif !important;
	font-size:14px !important;
	font-weight:bold;
	color:#fff;
	/*width:120px !important;*/
	cursor:pointer;	
	border:none;
}