/* CSS Document */



/* About CSS */

.both-clear{

clear: both;

}



.margin-space{

margin: 13px 10px 15px 5px; 

float: left;

}



/* Collapse / Expand Content */

.ad{

	position:absolute;

	top:10px;

	right:10px;

}



.hds_question{	/* Styling question */

	/* Start layout CSS */

	color:#000000;

	font: bold 1.2em/1.5em helvetica, arial, sans-serif;	

	width:510px; 

	margin-bottom:2px;

	margin-top:2px;

	padding-left:4px;

	background-color:#E5E3E3;

	background-position: middle left;

	

	/* End layout CSS */	

	overflow:hidden;

	cursor:pointer;

}



.hds_answer{	

	/* Parent box of slide down content */

	/* Start layout CSS */

	font: normal 1.2em/1.5em helvetica, arial, sans-serif;

	border:1px solid #317082;

	background-color:#DDDDDD;

	width:510px;

	

	/* End layout CSS */	

	visibility:hidden;

	height:0px;

	overflow:hidden;

	position:relative;

}



.hds_answer_content{	/* Content that is slided down */

	padding:1px;

	font-size:0.9em;	

	position:relative;

}

/* Location Expand / Collapse Menu */



.hds_loc_head{	/* Styling question */

	/* Start layout CSS */

	color:#000000;

	font: bold 1.2em/1.5em helvetica, arial, sans-serif;	

	width:210px; 

	margin-bottom:2px;

	margin-top:2px;

	padding-left:4px;

	background-position: middle left;

	

	/* End layout CSS */	

	overflow:hidden;

	cursor:pointer;

}

 

.hds_loc_sub{	

	/* Parent box of slide down content */

	/* Start layout CSS */

	font: normal 1.2em/1.5em helvetica, arial, sans-serif;

	border:1px solid #317082;

	background-color:#DDDDDD;

	width:210px;

		

	/* End layout CSS */	

	visibility:hidden;

	height:0px;

	overflow:hidden;

	position:relative;

}



.hds_loc_content{

	padding:1px;

	font-size:0.9em;

	position:relative;

	width: 150px;

}



.content .loctwocol { width: 320px; }



.content .loclefttwocol { width: 150px; }



.countrylist{

display:none;

}



.executive-space{

margin: 0pt 15px 1px 0pt; 

float: left;

}



/* Sptlights CSS */

.spotlight {

	margin: 20px 0 40px 0;

	height: 1%;

	overflow: hidden;

}



.spotlight .twocol {

	width: 255px;

	padding: 0 10px 0 0;

}



.spotlight .threecol {

	width: 162px;

	padding: 0 10px 0 0;

}



.spotlight p {

	padding-bottom: 5px;

	/*text-align: justify;*/

}



.spotlight h1 {

	font-size: 1.3em;

	font-weight: bold;

	padding-bottom: 15px;

}



.spotlight img {

	border: 0;

	float: left;

	margin: 0 10px 5px 0;

}



.spotlight a:link, .spotlight a:visited {

	color: red;

}



.spotlight .v_line {

	width: 1px;

	padding-bottom: 1000px;

	margin-bottom: -1000px;

	background: #dadada;

	float: left;

}
