/* CSS Document */
.banner
{
	background-image: url(/assets/img/banner_product.gif);
	background-repeat: no-repeat;
	height: 85px;
	width: 570px;
}
.wrapper_search {
	float: left;
	width: 760px;
	text-align: left;
}

.table_p_bold {
font: bold .62em helvetica, arial, sans-serif;
	margin: .5em 0 .5em;
 }
 
 .table_p {
font: .62em helvetica, arial, sans-serif;
	margin: .5em 0 .5em;
 }
 
.content .twocolumn { padding: 5px; width: 260px; float:left; }

/*new css for homepg*/
.column{
 width: 189px; float:left;  border-right: 1px solid rgb(221, 221, 221);
}

.ProductText {
 width: 110px;
 padding: 0 0 0 0.5em; 
 margin-left: 6.5em;
 font: normal 1.1em/1.5em helvetica, arial, sans-serif;
 }

.ProductImg{
 width: 62px;
 float: left;
 margin-left: 5px;
 }
 
 /* CSS Document */

/* About CSS */
.both-clear{
clear: both;
}

.margin-space{
margin: 0pt 15px 10px 0pt; 
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:240px;
	height:22px;
	margin-bottom:-2px;
	margin-top:0px;
	padding-left:25px;
		padding-top:3px;
	background-position: 0px 0px;
	/* End layout CSS */	
	overflow:hidden;
	cursor:pointer;
	background-image: url(../../assets/img/bgTab.gif);
	background-repeat: no-repeat;
	float:left;
}

 
.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 #e4e4e4;
	background-color:#ffffff;
	width:263px;
	float:left;	
	/* End layout CSS */	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;
}

.hds_loc_content{
	padding:5px;
	font-size:10px;
	position:relative;
	width: 258px;
}
.ViewLink{
margin-left:10px;
	font: bold 1.2em/1.5em helvetica, arial, sans-serif;	
	padding-left:30px;
	float:left;
	width:50px;
	background-image: url(../../assets/img/redBul.gif);
	background-repeat: no-repeat;
	background-position: 10px;
	cursor:pointer;
}

.HideLink{
margin-left:10px;
	font: bold 1.2em/1.5em helvetica, arial, sans-serif;	
	padding-left:30px;
	float:left;
	width:50px;
	background-image: url(../../assets/img/redBul.gif);
	background-repeat: no-repeat;
	background-position: 10px;
	cursor:pointer;
}

.content .loctwocol { width: 320px; }

.content .loclefttwocol { width: 260px; }

.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;
	padding: 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;
}

