body, td
{
	font-family: 		Arial, Helvetica, sans-serif;
	text-decoration: 	none;
	font-size: 			12px;
	color: 				#333333;
	padding:			0px;
	margin: 			5px;
}
.tableinfo td
{
	padding:			2px 6px;
	border-bottom:		1px solid #CDCDCD;
}
.tableinfo td.label
{
	background-color:	#EFEFEF;
	color:				#666666;
	text-align: 		right;
	font-size:			10px;
	vertical-align:		bottom;
	white-space:		nowrap;
}
.textsmall
{
	font-size: 			11px;
}
img
{
	border: 			0px;
	margin: 			0px;
	padding: 			0px;
	display: 			block;
}
form
{
	padding: 			0px;
	margin: 			0px;
}
.frmcheckbox
{
	padding:			0px;
}
.frmlabel, .frmlabelrequired
{
	font-size: 			11px;
	padding-right:		6px;
	padding-top:		1px;
	white-space:		nowrap;
}
.frm, .frmreadonly, .frmrequired, .frmselect, .frmselectrequired
{
	font-size: 			11px;
	border:				1px solid;
	border-color:		#999999;
}
.frm, .frmreadonly, .frmrequired
{
	font-family: 		Arial, Helvetica, sans-serif;
	padding: 			1px 3px;
	margin-bottom: 		1px;
}
.frmlabel
{
	color:				#848484;
}
.frmlabelrequired
{
	color:				#565556;
}
.frmselectrequired, .frmrequired
{
	background-color: 	#F7F9CA;
}
.frmreadonly
{
	background-color:	#EFEEEF;
}
.boxmain
{
	padding: 3px 4px 3px 15px;
}
.boxsider
{
	background-color: #EAEAEB;
	padding: 0px 0px 30px 0px;
}
.boxsideritem
{
	font-size: 11px;
	color: #333333;
	border-bottom: 1px solid #FFFFFF;
	padding: 3px 3px 3px 12px;
	text-align: left;
}
.boxsideritem td
{
	font-size: 11px;
}
.boxmenu
{	
	background-color: #D6D5D6;
	padding: 0px 0px 30px 0px;
}
.boxmenu a
{
	padding: 5px 3px 1px 3px;
	font-size: 12px;
	text-decoration: none;
	display: block;
	position: relative;
	border-bottom: 1px solid #BEBEBE;
	white-space: nowrap;
}
.boxmenu .menuitemsel, .boxmenu .submenuitemsel
{
	border-bottom: 1px solid #FFFFFF;
}
.boxinfo
{
	margin: 			10px 0px;
	padding: 			3px;
	padding-left: 		25px;
	border: 			1px solid #6BAB36;
	background-color: 	#CBFAA5;
	background-image: 	url("../_img/european_network_drugs_experts_info.gif");
	background-repeat: 	no-repeat;
}
.boxpagenav
{
	margin: 10px 0px;
	padding: 1px;
	padding-left: 25px;
	border-top: 1px solid #6BAB36;
	border-bottom: 1px solid #9FD374;
	background-color: #CBFAA5;
	background-image: url("../_img/european_network_drugs_experts_pagenav.gif");
	background-repeat: no-repeat;
}
.boxerror
{
	margin: 			10px 0px;
	padding: 			3px;
	padding-left: 		25px;
	border: 			1px solid #C9D20D;
	background-color: 	#F5FAA5;
	background-image: 	url("../_img/european_network_drugs_experts_error.gif");
	background-repeat: 	no-repeat;
	color: 				#7D4800;
}
.boxfooter
{	
	color: 				#666666;
	font-size: 			11px;
}
.boxtooltip
{
	position: 			absolute;
	display: 			none;
	background-color: 	#DEDEDE;
	border-width: 		1px;
	border-style: 		solid;
	border-color: 		#888888;
	padding: 			6px;
}
.spantooltip
{
	cursor:				help;
}
.boxforumlist
{
	border:				1px solid #D6D5D6;
	margin-bottom:		1px;
	padding:			3px;
}
.boxforumlist .user
{
	font-size: 			11px;
	color:				#999999;
}
.boxforumlist .user strong
{
	color:				#666666;
	font-weight:		normal;
}
.boxforumlistinfo
{
	font-size: 			11px;
	text-align:			right;
	color:				#999999;
}
.boxforumlistinfo strong
{
	color:				#666666;
	font-weight:		normal;
}
.menuitem, .menuitem:active, .menuitem:visited, .menuitem:link
{
	font-weight:		bold;
	color: 				#333333;
}
.menuitem:hover
{
	color: 				#FFFFFF;
	background-color: 	#FF960C;
}
.menuitemsel
{
	font-weight:		bold;
	color: 				#FFFFFF;
	background-color: 	#999899;
}
.submenuitem, .submenuitem:active, .submenuitem:visited, .submenuitem:link
{
	color: 				#666666;
}
.submenuitem:hover
{
	color: 				#FFFFFF;
	background-color: 	#0D72DA;
}
.submenuitemsel
{
	color: 				#FFFFFF;
	background-color: 	#B4B5B4;
}
.linkgroup:active, .linkgroup:visited, .linkgroup:link
{
	text-decoration: 	none;
	font-weight:		bold;
	background-color:	#CDCDCD;
	padding: 			1px 4px;
	color:				#333333;
	font-size: 			12px;
	display:			block;
	margin-bottom:		1px;
	margin-right:		1px;
}
.linkgroupsel
{
	text-decoration: 	none;
	font-weight:		bold;
	background-color:	#999899;
	padding: 			1px 4px;
	color:				#FFFFFF;
	font-size: 			12px;
	display:			block;
	margin-bottom:		1px;
	margin-right:		1px;
}
.linkgroup:hover
{
	text-decoration: 	none;
	background-color:	#E6E6E6;
}
.linkinline:active, .linkinline:visited, .linkinline:link
{
	text-decoration: 	underline;
}
.linkinline:hover
{
	text-decoration: 	none;
}
.linkcommand:active, .linkcommand:visited, .linkcommand:link, .linksmall:active, .linksmall:visited, .linksmall:link
{
	color: 				#CF7E12;
	text-decoration: 	none;
}
.linkcommand:hover, .linksmall:hover
{
	text-decoration: 	underline;
}
.linkcommandadmin:active, .linkcommandadmin:visited, .linkcommandadmin:link
{
	color: 				#0000FF;
	text-decoration: 	none;
}
.linkcommandadmin:hover
{
	text-decoration: 	underline;
}
.linksmall:active, .linksmall:visited, .linksmall:link, .linksmall:hover
{
	font-size: 			11px;
}
.linklist:active, .linklist:visited, .linklist:link
{
	color: 				#000000;
	text-decoration: 	underline;
}
.linklist:hover
{
	text-decoration: 	none;
}
.linkforumlist:active, .linkforumlist:visited, .linkforumlist:link
{
	color: 				#ABABAB;
	text-decoration: 	underline;
	white-space:		nowrap;
}
.linkforumlist:hover
{
	text-decoration: 	none;
}
.linkdivider
{
	display:			inline;
	margin-left: 		2px;
	padding-left:		2px;
	border-left:		1px dotted #666666;
}
.heading
{
	color: 				#7D4800;
	font-size: 			13px;
	font-weight:		bold;
	border-bottom:		1px solid #D6D5D6;
	padding-bottom:		0px;
	margin-bottom:		4px;
}
.subheading
{
	color: 				#666666;
	font-size: 			11px;
	padding-bottom:		0px;
	margin-bottom:		4px;
}
.headingsider
{
	font-size: 			12px;
	font-weight:		bold;
	display:			block;
	margin-bottom:		5px;
}
.navbox
{
	margin-bottom:	 		2px;
}
.navlabel
{
	display: 				inline;
	font-size: 				11px;
	background-color:		#CDCDCD;
	padding: 				1px 4px;
	color:					#333333;
}
.navbutton:active, .navbutton:link, .navbutton:visited
{
	display: 				inline;
	padding: 				1px 4px;
	font-size: 				11px;
	background-color:		#EEEEEE;
	margin-left:			1px;
	color: 					#CF7E12;
	text-decoration:		none;
}
.navbutton:hover
{
	color: 					#333333;
	background-color:		#CDCDCD;
}
.listdataview td
{
	border-bottom: 			1px solid #E6E6E6;
	padding-top: 			3px;
}
.listdata td
{
	padding-top: 			2px;
}
label
{
	cursor:					pointer;
}
.checkbox_flag_container
{
	float:					left;
	width:					50px;
	margin-bottom:			5px;
}
#memberheader
{
	height:					70px;
	background-repeat:		no-repeat;
	background-position:	top left;
	margin-bottom:			15px;
}
.memberheader_40
{
	background-color:		#6D8FBD;
}
.memberheader_25
{
	background-color:		#C9E2F4;
}
table.grid,
table.grid_nested {
	border-collapse: collapse;
}
table.grid td,
table.grid th {
	padding: 4px 4px 2px 4px;
	vertical-align: top;
	border: 1px dotted #999999;
	background-color: #EEEEEE;
}
table.grid th {
	padding-bottom: 20px;
	font-size: 11px;
	text-align: left;
	color: #FFFFFF;
	border: 1px dotted #666666;
	background-color: #AAAAAA;
}
td.grid_nested {
	padding: 0px!important;
	border: 0px!important;
}
table.grid_nested td,
table.grid_nested th {
	padding: 4px 4px 2px 4px;
	vertical-align: top;
}
table.grid a {
	color: #000099;
	text-decoration: none;
}
table.grid a:hover {
	text-decoration: underline;
}
table.grid tr:hover td {
	background-color: #fffacd;
}

