/*************custom color tags *********/

/****** divs *****/

#formLayer {
	position: absolute;
	top: 387px; 
	left:190px; 
	z-index: 100;
	display: none;
	width: 567px;
	height: 0px; _height: 1px;
	overflow: hidden;
	padding-top: 0px;
	margin-top: 0px; 
	background-color: #E0D8E0; 
	
	}

#formLayer li{
	font-family: Arial;
	color: #20466C;
	font-size: 11px;
	font-weight:normal;
	padding:4px;
	padding-left:3px;
	opacity:1;filter:alpha(opacity=100);
	cursor:hand;
	
}
*+ html #formLayer li, #formLayer li label, #formLayer li.active label, #formLayer li.active{
	font-weight:normal;
}
#formLayer li.active{
	font-family: Arial;
	color: red;
	font-size: 11px;
	font-weight:normal;
	padding:4px;
	padding-left:3px;
	opacity:1;filter:alpha(opacity=100);
	
}
#formLayer li input{
	display: none;
	padding:0;
	margin:0;
}
#formLayer li label{
	border: 1px; 
	color: #20466C;
	background-image: url(/images/common/gzdn_checkbox_off.gif);
	background-repeat: no-repeat;
	background-position: 0% 50%;
	padding:4px;
	padding-left:13px;
	opacity:1;filter:alpha(opacity=100);
	/*cursor:hand;*/
	cursor:pointer;
	
}

#personas li label, #categories li label{
	border: 1px; 
	color: #20466C;
	background-image: url(/images/common/gzdn_radio_off.gif);
	background-repeat: no-repeat;
	background-position: 0% 50%;
	padding:4px;
	padding-left:13px;
	opacity:1;filter:alpha(opacity=100);
	/*cursor:hand;*/
	cursor:pointer;
	
}

#formLayer li.active label{
	border: 1px; 
	color: red;
	background-image: url(/images/common/gzdn_checkbox_on.gif);
	background-repeat: no-repeat;
	background-position: 0% 50%;
	padding:4px;
	padding-left:13px;
	opacity:1;filter:alpha(opacity=100);
	/*cursor:hand;*/
	cursor:pointer;

	}

	#personas li.active label, #categories li.active label{
	border: 1px; 
	color: red;
	background-image: url(/images/common/gzdn_radio_on.gif);
	background-repeat: no-repeat;
	background-position: 0% 50%;
	padding:4px;
	padding-left:13px;
	opacity:1;filter:alpha(opacity=100);
	/*cursor:hand;*/
	cursor:pointer;

	}
#filterForm ul{
	height:197px;_height:190px;
	float:left;
	list-style-type:none;
	padding-top: 5px;
	padding:0;
	margin:0;
	opacity:1;filter:alpha(opacity=100);
}
#sec2 {
	position: absolute;
	top: 333px; 
	left:188px;
	visibility:visible;
	background-image: url(/images/navs/gzdn_nav_go_bar.jpg); 
	background-repeat:no-repeat; 
	z-index: 200; 
	color: black;
	width: 566px;  
	height: 44px;
	
	} 

#sec3 {
	position: absolute;
	top: 260px;
	left:9px;
	visibility:visible;
	z-index: 200;
	font: 13px Arial;
	font-weight: normal;
	color: #0C3C6E;
	width: 185px;
	padding: 10px;
	
	}

#sec4 {
	position: absolute;
	top:375px; 
	left:1px;
	z-index: 100;
	color: #0C3C6E;
	width: 155;_width: 175px; 
	height: 0; _height: 1px; 
	padding-left:10px;padding-right:10px;_padding: 10px;
	overflow: hidden;
	} 

#sec5 {
	position: absolute; 
	top: 377px;
	left:190px; 
	z-index: 100;
	display: none;
	width: 567px; 
	height: 0;_height: 1px;
	padding-bottom: 0px !important;
	overflow:hidden;
	background-image:url(/images/common/gzdn_maxtab_top.gif);
	background-repeat:no-repeat;
	
	
	}

#sec6 {
	position: absolute;
	top: 401px;
	left:0px;
	visibility:hidden; 
	z-index: 100; 
	color:#003366;
	width:739;_width: 759px;
	/*height:165px;_height: 182px ;*/

	height:176px;_height: 187px ; 
	padding: 5px;
	padding-top: 7px;_padding-top: 6px;
	background-color: #FFCC99;
	font-family:Arial;
	padding-left: 15px;
	
	} 

#sec7 {
	position: absolute;
	top: 379px;
	left:0px; 
	visibility:hidden;
	z-index: 100;
	color:#FFFFFF; 
	width:717px;_width: 732px;
	font-weight: bold;
	font-size: 11px; 
	font-family:Arial;
	padding-top:4px;_padding:4px;
	padding-left:15px; 
	height:18;_height: 22px ; 
	background-color: #CC6600; 
	}

#sec8 {
	position: absolute;
	top: 379px;
	left:734px; 
	visibility:hidden;
	z-index: 100;
	width: 25px; 
	height: 22px ; 
	background-color: #CC6600;
	background-image: url(/images/icons/gzdn_icon_arrow_dwn.gif); 
	background-repeat: no-repeat; 
	background-position: 50% 50%; 
	
	}
#sec9 {
	position: absolute;
	top: 379px;
	visibility:visible;
	z-index: 100;
	color:#FFFFFF; 
	font-weight: bold;
	font-size: 11px; 
	font-family:Arial;
	padding-top:4px;_padding:4px;
	padding-left:15px; 
	height:18;_height: 22px ; 
	}

/******divs for product landing page****/

#sec10 {
width:181px;
height:500px;
visibility:visible;
}

#sec11 {
width:181px;
height:500px;
background-color:#FFFFFF;
visibility:visible;
float:left;

}


#sec12 {
width:181px;
height:500px;
background-color:#FFFFFF;
visibility:visible;
float:left;

}

#sec14 {
width:181px;
height:500px;
background-color:#FFFFFF;
visibility:visible;
float:left;

}

#sec13 {
	position: absolute;
	top: 3450px;
	left:10px; 
	width: 25px; 
	height: 22px ; 
	
	}

/****** div columns for filter *******/

.col1 {
	background-color:#91A7BF; 
	height:15px;_height:25px; 
	width:116px;_width: 131px;
	padding-left:15px;
	padding-top:26px;_padding-top:21px;
	padding-bottom:6px;
}

.col2 {

	background-color:#91A7BF;
	height:30px;_height:25px;
	width:237px;_width: 252px;
	padding-left:15px;
	padding-top:12px;_padding-top:7px;
	padding-bottom:5px;

}

.col3 {

	background-color:#91A7BF; 
	height:30px; 
	width:162px;_width: 177px;
	padding-left:15px; 
	padding-top:12px;_padding-top:7px;
	padding-bottom:5px;

}

/*****result divs******/
.result_div1{
width:285px;
float:left;
}
.result_div2{
width:420px;
float:left;
}


/****span styles*******/

.home_text_black {

	font-size: 13px;
	font-weight: bold;
	color: #254B72;

}

.home_text_news {

padding-left:10px;
padding-top:10px;

}

.category_title {
	font-weight:bold; 
	font-size: 12px;
	color: #132B43;
	opacity:1;
	filter:alpha(opacity=100);
}
.page_title {
	font-weight: bold;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #669999;
}

.page_title_default_white, .page_title_default_white a:link, .page_title_default_white a:active, .page_title_default_white a:visited {
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-transform: uppercase;
	text-decoration: none;
}
.actionbox, .actionbox a:link, .actionbox a:active, .actionbox a:visited {
    color:  #009900;
}

/*background*/
.bg_primary { background-color: #339933; }
.bg_secondary { background-color: #99cc33; }
.bg_tershiery { background-color: #669999; }

/*right side component colors */
.bg_lt_actionbox { background-color: #99CC99; }
.bg_dk_actionbox { background-color: #669966; }
.bg_hcp_patient  { background-color: #66CC66; }
.bg_lt_hcp_patient { background-color: #CCFFCC; }
.bg_hcp_healthcare { background-color: #99CCFF; }
.bg_lt_hcp_healthcare { background-color: #D3E8FD; }
.bg_hcp_b2b { background-color: #999966; }
.bg_lt_hcp_b2b { background-color: #FFFFCC; }

/*************main tags ***********/
body {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}
td, span {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}

li {
	list-style-type: none;
	padding-left: 0;
}

textarea {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
/*text */
.white {color : #ffffff; }
.lt_gray { color: #999999;}
.green { color: #99CC33; }
.dk_green { color: #339933; }
.black { color: #000000; }
.red { color: #cc0000; }

/*nav*/
.ubernav, .ubernav a:link, .ubernav a:active, .ubernav a:visited {
    color:  #ffffff;
	text-decoration: none;
}
.sectionnav, .sectionnav a:link, .sectionnav a:active, .sectionnav a:visited {
    color:  #339933;
	text-decoration: none;
	text-align:left;
}
.sectionnavon, .sectionnavon a:link, .sectionnavon a:active, .sectionnavon a:visited {
    font-weight: bold;
	color:  #669999;
	text-decoration: none;
	text-align:left;
}
.subsectionnav, .subsectionnav a:link, .subsectionnav a:active, .subsectionnav a:visited {
    color:  #339933;
	text-decoration: none;
	text-align:left;
}
.subsectionnavon, .subsectionnavon a:link, .subsectionnavon a:active, .subsectionnavon a:visited {
    color:  #669999;
	text-decoration: none;
	text-align:left;
}

.invisible
{
	font-weight: bold;
	font-size: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	text-transform: uppercase;
	text-decoration: none;
	display: none;
	visibility:hidden;
}

/* links */

#sec6 a, #sec6 a:link, #sec6 a:active, #sec6 a:visited{
text-decoration:underline;
line-height: 18px;
}

#sec6 a:hover{
text-decoration:none;
line-height: 18px;
color:#8A4504;
}

#sec10 a, #sec10 a:link, #sec10 a:active, #sec10 a:visited, #sec11 a, #sec11 a:link, #sec11 a:active, #sec11 a:visited, #sec12 a, #sec12 a:link, #sec12 a:active, #sec12 a:visited, #sec14 a, #sec14 a:link, #sec14 a:active, #sec14 a:visited{
text-decoration:none;
line-height: 18px;
}

#sec10 a:hover, #sec11 a:hover, #sec12 a:hover, #sec14 a:hover{
text-decoration:underline;
line-height: 18px;
}

a:link, a:active{ 
    font-weight: normal;
    color: #339933; 
	text-decoration: underline;
	
}
a:visited {
    font-weight: normal;
    color: #339933;
	text-decoration: underline;
}

a img{
border:0px;
}
.do_not_print_module a, .do_not_print_module a:link, .do_not_print_module a:active,.do_not_print_module a:visited {
border:0px;
text-decoration:none;
}
 form elements 
input {
	font-size: 11px;
	color: #000000;
}
select {
	font-size: 11px;
	color: #000000;
}

/*background colors */
.bg_gray { background-color : #999999; }
.bg_dk_gray { background-color : #666666; }
.bg_lt_gray { background-color : #cccccc; }
.bg_dk_green { background-color : #006B01; } 
.bg_lt_green { background-color : #99CC33; } 
.bg_lt_blue { background-color : #669999; } 
.bg_dk_blue { background-color : #77B2B2; }
.bg_lt_blue { background-color : #CADCDC; }