@charset "utf-8";
/* CSS Document */


/*@font-face 
{
	font-family: 'customFont1';
	src: url('f.eot'); 
	src:url('f.woff') format('embedded-opentype'),url('f.ttf')  format('truetype');	
}*/

@font-face {
    font-family: 'customFont1';
    src: url('test_webfont/f-webfont.eot');
    src: url('test_webfont/f-webfont.eot?#iefix') format('embedded-opentype'),
         url('test_webfont/f-webfont.woff') format('woff'),
         url('test_webfont/f-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

#ask
{
	position:fixed;
	width:295px;
	padding:20px;
	border: 5px solid #FFF;
	background-image:url(../img/cell_bg.png);
	left:50%;
	margin-left:-147.5px;
	top:0px;
	margin-top:-700px;
	z-index:91;
}

.backtotop
{
	margin-top:2em;
	cursor:pointer;	
	text-align:left;
	font-weight:bold;		
}

.backtotop:hover
{
	text-decoration:underline;
}


body
{
	margin:0px;
	padding:0px;
	background-color:#000;
	/*background-image:url('../img/bg_nexw.jpg');	*/
	background-attachment:fixed;
	background-size:cover;
	background-repeat:no-repeat;
	color:#FFF;
	background-position:center;
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:14px;
}

.textlink
{
	color:#FFF;	
}

.textlink:hover
{
	color:#000;
	background-color:#FFF;
	text-decoration:none;
}

.textlink_ask
{
	color:#FFF;	
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
}

.textlink_ask:hover
{
	/*color:#000;
	background-color:#FFF;*/
	text-decoration:underline;
}

a img
{
	border:0px;	
}


#wrapper
{
	position:relative;
	width:990px;
	text-align:left;
	border:#F00 solid 0px;
	z-index:5;	
}

#header
{
	margin-top:10px;
	margin-bottom:10px;	
	position:relative;
	z-index:20;
	font-family: 'customFont1';	
	/*height:60px;*/
	color:#000;
}

.header_newleft
{
	font-size:20px;	
	float:left;
	/*width:498px;*/
	position:relative;
		width:676px;
		margin-left:0px;
}


.header_newright
{
	position:relative;
	width:314px;
	float:left;
	color:#fff;
	text-align:right;
	border:0px solid #999;
	margin-right:0px;

}


.header_newright a
{
	color:#fff;
	text-decoration:none;	
}



.header_gotq
{
	font-size:14px;	
	cursor:pointer;
	text-align:center;
	width:140px;
	
	float:left;
	
	background-color:#c74784;
	border: 1px solid #c74784;
	padding:5px;
	height:15px;
	line-height:15px;
	/*height:25px;
	line-height:25px;*/
	color:#fff;
	margin-left:5px;
	
	
}



.header_gotq:hover
{
	text-decoration:underline;	
	background-color:#000;
}

.header_gotq_left
{
	font-size:14px;	
	cursor:pointer;
	text-align:left;
	width:140px;

	float:left;
	
	background-color:#c74784;
	border: 1px solid #c74784;
	padding:5px;
	height:15px;
	line-height:15px;
	color:#FFF;
	/*height:25px;
	line-height:25px;
	color:#000;*/
	
	
}



.header_gotq_left:hover
{
	text-decoration:underline;	
	background-color:#000;
}


.header_newright a:hover
{
	text-decoration:underline;
}

.header_cell
{
	float:left;

	border:0px solid #FFF;
}

.header_left
{
	width:270px;	
}


.header_middle
{
	font-size:20px;
	cursor:pointer;
	text-align:center;
	/*margin-top:-15px;*/
	width:516px;
	
}

.header_middle:hover
{
	text-decoration:underline;
}


.header_right
{
	font-size:18px;
	width:204px;
}

.header_right a
{
	color:#000;
	text-decoration:none;	
}

.header_right a:hover
{
	text-decoration:underline;
}


.ask_header_txt
{
	font-family: 'customFont1';
	font-size:40px;	
}


.videos_header_txt
{
	font-family: 'customFont1';
	font-size:25px;
	line-height:1em;
	margin-top:50px;	
	margin-bottom:20px;	
}

#yt
{
	display:none;
	margin-bottom:20px;	
}

.header_txt_bottom
{
	margin-top:65px;	
}



.full_cell
{
	width:950px;
	min-height:150px;
	padding:20px;
	border: #a7a9ac solid 1px;
	overflow:hidden;
	background-image:url(../img/cell_bg.png);
}

.full_cell_padless
{
	width:990px;
	min-height:150px;
	padding:00px;
	border: #a7a9ac solid 1px;
	overflow:hidden;
	background-image:url(../img/cell_bg.png);
}


.full_cell_drugs
{
	width:950px;
	min-height:150px;
	padding:20px;
	border: #a7a9ac solid 1px;
	overflow:hidden;
	background-image:url(../img/cell_bg_drugs.png);
}


.full_cell_half
{
	width:475px;
	border: 0px solid #FFF;
	float:left;
	text-align:left;
}

.full_cell_half_left_padding
{
	width:455px;
	padding-right:20px;
}


.full_cell_half_right_padding
{
		width:455px;
	padding-left:20px;
}


#menu
{
	width:100%;	
	height:50px;

	position:fixed;
	bottom:0px;
	border-top:#FFF solid 3px;	
	overflow:hidden;
	z-index:100;
}

#menu_container
{
	text-align:left;
	width:100%;	/*was 102*/
}

.menu_button
{
	width:12.5%;
	border-right:0px solid #FFF;
	float:left;
	text-align:center;
	padding-top:10px;
	font-size:25px;
	font-family: 'customFont1';
	cursor:pointer;

	background-image:url(../img/pink_90.png);
	height:40px;
	/*background-color:#c74784;	*/
}

.menu_button:hover
{
	background-image:url(../img/black_90.png);!important;	
}

.menu_button a
{
	color:#FFF;
	text-decoration:none;	
}

.seperator0
{
	clear:both;	
}


/* drugs az*/


.drug_cell/*not just for drugs*/
{
	margin-top:25px;
	margin-bottom:25px;	
	line-height:1.5em;
	padding-left:50px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-color:#c74784;
	margin-left:-20px;
	width:400px;
	
}

.drug_cell a
{
	color:#fff;
	text-decoration:none;
}

.drug_cell a:hover
{
	text-decoration:underline;
}







#live-search
{
	border:#F00 00px solid;	
}


fieldset 
{
   border:0 none;
   padding:2px;
   margin-top:-2px;
}


#filter
{
	border:0px solid #00F;
	font-weight:bold;
	color:#000;
	width:135px;
	margin-left:5px;
	
}

#filter_label_faq
{
	font-size:20px;	
}

#filter_faq
{
	border:0px solid #00F;
	font-weight:bold;
	color:#000;
	width:224px;
	margin-left:5px;
	font-size:20px;	
}


#filter_news
{
	border:0px solid #00F;
	font-weight:bold;
	color:#000;
	width:280px;
	margin-left:5px;
	font-size:20px;	
}




#filter-count
{
	font-weight:bold;
	font-size:20px;	
}

.factsheet_title
{
	font-family: 'customFont1';
	margin-top:50px;
	margin-bottom:10px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:40px;	
}

.factsheet
{
	display:none;	
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	
	/*background-image:url(../img/cell_bg_white.png);*/
	color:#fff;
}

#txtarea
{
	width:255px; 
	height:100px; 
	resize:none; 
	color:#FFF;
	background-color:#000;
	padding:10px;	
	border:5px solid #fff;
}

#email
{
	width:255px; 
	height:25px; 
	resize:none; 
	color:#FFF;
	background-color:#000;
	padding:10px;	
	border:5px solid #fff;
}

#email_contact
{
	width:255px; 
	height:25px; 
	resize:none; 
	color:#FFF;
	background-color:#000;
	padding:10px;	
	border:5px solid #fff;
}


#txtarea_contact
{
	width:255px; 
	height:115px; 
	resize:none; 
	color:#FFF;
	background-color:#000;
	padding:10px;	
	border:5px solid #fff;
}

#submit_button
{
	text-align:center;
	padding:10px;
	font-size:25px;
	font-family: 'customFont1';
	cursor:pointer;

	/*background-image:url(../img/button-bg.jpg);*/
	height:30px;
	background-color:#c74784;
	border:1px solid #c74784;	
	width:40%;
}

#submit_button:hover
{
	background-color:#000;
	border:1px solid #c74784;	
}

.ask_button
{
	text-align:center;
	padding:10px;
	font-size:25px;
	font-family: 'customFont1';
	cursor:pointer;

	/*background-image:url(../img/button-bg.jpg);*/
	height:30px;
	background-color:#c74784;
	border:1px solid #c74784;	
	width:110px;
	float:left;
}

.ask_button:hover
{
	background-color:#000;
	border:1px solid #c74784;	
}


.header_txt
{
	font-family: 'customFont1';
	font-size:80px;	
}

.dyk
{
	position:relative;
	/*background-color:#c74784;*/
}

.dyk_txt
{
	position:relative;	
	background-color:#c74784;
	padding:10px;
}

.dyk_link
{
	font-size:12px;
	margin-top:12px;	
	position:relative;
	padding-bottom:50px;
	
}

.dyk a
{
	color:#FFF;	
}

.dyk a:hover
{
	text-decoration:none;
}

#logoBelt
{
	position:relative;
	margin-top:30px;	
	width:950px;
	min-height:10px;
	padding:20px;
	border: #a7a9ac solid 1px;
	overflow:hidden;
	background-image:url(../img/cell_bg.png);
	
}

#logoBelt img
{
	height:35px;
	margin-left:25px;
	margin-right:25px;

}

#vl
{
	width:100%;
	height:20px;
	line-height:20px;
	margin-top:20px;
	margin-bottom:70px;
	text-align:center;	
	padding:10px;
	
	width:200px;
	/*border:3px solid #FFF;
	background-color:#c74784;*/

}

#social
{
	width:992px;
	margin-top:30px;
	position:relative;
	border:0px solid #000;
}
#social_container
{
	position:relative;
	width:104px;
	border:0px solid #fff;
}

.social_a img
{

	height:25px;	
}

.social_a
{

	margin-right:5px;

	height:25px;
	float:left;
	background-color:#c74784;
	border:1px solid #c74784;
}


.social_a:hover
{
		background-color:#000;
}

#vl a
{
	color:#FFF;	
	text-decoration:none;
}

#vl a:hover
{
	text-decoration:underline;	
}

#debug
{
	position:fixed;
	right:0px;
	top:0px;
	width:500px;
	height:100px;
	overflow:scroll;
	background-color:#FFF;

	z-index:100;
	color:#000;	
}





