#content
{
	background-image: url(../../images/general/bgcontent.gif) no-repeat;
	background-color: #ffffff;
	background-repeat: none;
	width: 665px;
	min-height: 600px;
	margin: 0px;
	padding: 9px;
	padding-top: 0px;
	border: 0px;
	display: block;
	clear: both; /*position: absolute;  fix for ie*/
}

#publication_content
{
	position: relative;
	width: 660px;
	margin: 5px;
	padding: 0px;
	border: 0px;
	display: block;
	height:1%;
	clear: both; /*position: absolute;  fix for ie*/
}


html
{
	overflow-y: scroll; /*to fix ie xhtml frame bug with horizontal scrollbar*/
}

body
{
	color: #000000;
	background-color: #92C0FE;
	background-image: url(../../images/general/bgbody.gif);
	background-repeat: repeat-x;
	font-size: 9pt;
	font-weight: normal;
	font-family: Arial , Verdana, sans-serif;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
body.PublicationBody
{
	background-color: #ffffff;
	background-image: none;
}

a img
{
	border:0;
}

.googleMaps{display:none;}
table
{
	margin: 0px;
	padding: 0px;
	text-align: left;
}
tr
{
	margin: 0px;
	padding: 0px;
}
th
{
	font-size: 8pt;
	font-weight: bold;
	padding: 4px;
}
td
{
	font-size: 9pt;
	text-align: left;
	vertical-align: top;
}
p, .paragraphTable
{
	color: #000000;
	font-weight: normal;
}

.controls_education_searcheducation div
{
	text-align: center;
}


.contentBackground
{
	background-color:#DFECFF;
}

.profileRow
{
	padding: 10px;
	background-color: #98C0F4;
	border: 1px solid black;
	
	border-right-style:none;
	border-top-style:none;
	border-color: #000000;
	
}

.leftSearchBoxItem,
.companyContinent,
.companySolutions
{
	display:none;
}

.Tender .addBannerDiv, .Tender .Category_Info, .controls_news_newshomedynamic .MoreTenders
{	
	display:none;
}

.welcomeBox
{
	color: #23415E;
	font-weight: bold;
	width:630px;
	line-height:18px;
	height:115px;
	padding: 34px 20px 0 13px; 
	background: url(../../images/general/welcomebox.gif) no-repeat;
}

.welcomeBox a, .welcomeBox a:hover, .welcomeBox a:active, .welcomeBox a:visited, .welcomeBox a:link
{
	color: #23415E;
	font-weight: bold;
}

.tophomebox
{
	padding-left:12px;
	height:120px;
}

.profilePictureBox
{
	padding-top:50px;
	padding-left:5px;
	background-color:#C3DDFF;
}


.memberBox 
{
	color: white;	
	width:100%;
	background-color: #A5C0D2;
	font-family: Arial;
}

.memberBox font
{
	font-size: 13px;
	font-weight: bold;
}

.memberBox td
{
		padding:0 4px 0 4px;
}

.memberBox a, .memberBox a:link
{
	color: #1E4166;	
	text-decoration: none;
}
.memberBox a:hover
{
	text-decoration: underline;
}

.logoutLink, .logoutLink a, .logoutLink a:hover, .logoutLink a:visited, .logoutLink a:active, .logoutLink a:link
{
	color: #fff;
}

 .becomeAMember
 {
	padding-left:4px;
	width:134px;
 }

 .SubmitBanner
{
	clear: both;
	margin: 0 0 6px 0;
	text-align: center;
}

.controls_industry_companydetails,
.controls_industry_industry div
{
	text-align:-moz-center; /*FF*/
	#text-align:center; /*IE */
	margin-left:auto; 
	margin-right:auto
}

.BannerPosition,
.industryBannerPosition,
.lineRow,
.controls_industry_industry,
.SubmitBanner,
.SubmitBanner disabled,
.NewsSubmit
{
	background-image: url(../../images/general/bgitembig.gif);
	height:0px;
	display:none;
}

.industryBannerPosition
{
	padding:3px 0 10px 0;
}

.border
{
	border-collapse: collapse;
}
.DataBorder
{
	border: solid 1px #333399;
	margin-bottom: 8px;
}

.borderTable, .borderTable tbody tr td a
{
	border-collapse: collapse;
	color: #000000;
	text-decoration: none;
}
.a
{
	background-image: url(../../images/general/achtergrond.png);
	border-collapse: collapse;
	color: #476988;
}


.searchTable .page_title
{
	background-color: transparent;
}
.searchBoxItem
{
	padding-top: 10px;
}
.searchTable td a
{
	font-family: Arial;
	padding: 2px 2px 2px 2px;
}

.controls_whoiswho_whoiswhosearch
{
	width:663px;
}

.whoiswho
{
	padding:0 10px 0 8px;
}

.dataTable
{
	border: 0;
	text-align: left;
}
.wizardTable
{
	background-color: #B8C5CD;
	margin-bottom: 4px;
	border-collapse: collapse;
	border: solid 1px #F87622;
}
.wizardHeader
{
	color: #ffffff;
	background-color: #F87622;
	font-weight: bold;
	text-align: center;
	padding: 4px 4px 6px 4px;
}

.invoer
{
	font-size: 8pt;
}
.title
{
	font-weight: bold;
	font-size: 12pt;
}
.footer
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 7pt;
}
.form
{
	padding: 0px 0px 0px 2px;
	font-weight: normal;
}
.menu
{
	margin: 0px;
	padding: 0px;
	font-size: 1pt;
}


.clean
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.admin
{
	color: #000000;
	background-color: #E6E8EA;
	font-family: Arial;
}
.lineheader
{
	font-weight: bold;
	font-family: Arial;
	padding: 0 0 0 inherit; 
	margin: 0px;	
}

.Tender .lineheader
{
	background-image: url(../../images/general/pxBlue01.gif);
}

.lineheaderRow
{
	padding: 0 0 8px 8px;
	background-image: url(../../images/general/bgitembig.gif);
}
.membersProfile
{
	padding-left:8px;
}

.profileTable
{
	padding: 0 5px 0 5px;
}

#clientpage .lineheaderRow,
#clientpage .page_menu_table
{
	background-image: url(../../images/general/bgitembig.gif);
}

.PageHeader
{
	color: #ffffff;
	background-color: #00337D;
}
.TableHeader
{
	color: #ffffff;
	background-color: #333399;
}
.CompanyHeader
{
	font-weight: bold;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	height: 25px;
	padding: 7px 4px 1px 0;
	text-align: right;
	vertical-align: middle;
}

.controls_industry_companydetails .lineheader
{
	border-bottom: solid 1px #000000;
}
.sidebanner
{
	width:176px;
	background-color: #fff;
	text-align: center;
}

.FormLabel
{
	padding-left: 4px;
	padding-right: 6px;
	vertical-align: baseline;
}
.FormValue
{
	padding: 0px 4px 0px 4px;
	vertical-align: sub;
}
.admin_form_label
{
	padding: 2px;
	vertical-align: sub;
}
.admin_form_label2
{
	background-color: #ffffff;
	padding: 2px;
	vertical-align: sub;
}
.admin_form_required
{
	width: 19px;
	padding: 2px;
	vertical-align: sub;
}


#clientpage
{
	width: 965px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
}
#adminpage
{
	background-color: #ffffff;
}

#clientpage .page_title_container
{
	margin-bottom: 10px;
}
#clientpage .Awards .page_title_container
{
	margin-bottom: 0px;
}
#clientpage .page_title
{
	height: 20px;
	padding: 4px 2px 0px 10px;
	margin: 0px;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana;
	background-repeat: no-repeat;
	background-image: url(../../images/general/Title_BackGround01.gif); /*background-color:#009933;*/
	text-align: left;
	display:block;
	clear:right;
}

#clientpage .section_label
{
	font-weight: bold;
	font-family: Arial;
	padding: 2px;
	vertical-align: top;
}
#clientpage .form_label
{
	font-weight: bold;
	font-family: Arial;
	padding: 2px;
	vertical-align: top;
}
#clientpage .required
{
	width: 19px;
	padding: 2px;
	vertical-align: sub;
}
#clientpage .wizard_table
{
	background-color: #BBC9D2;
	margin-bottom: 4px;
	border-collapse: collapse;
	border: solid 1px #BEC8B5;
}
#clientpage .wizard_header
{
	color: #ffffff;
	background-color: #354C5E;
	font-weight: bold;
	text-align: center;
	padding: 4px 4px 6px 4px;
}

#adminpage .page_title_container
{
	margin-bottom: 10px;
}

#adminpage .page_title
{
	color: #ffffff;
	background-color: #808080;
	font-weight: bold;
}
#adminpage .section_label
{
	font-weight: bold;
	background-color: #D0D9E2;
	padding: 2px;
	vertical-align: top;
}
#adminpage .form_label, .admin_form_label2
{
	font-weight: bold;
	background-color: #E0E6EB;
	padding: 2px;
	vertical-align: top;
}
#adminpage .required
{
	background-color: #d9e1ec;
	width: 19px;
	padding: 2px;
	vertical-align: sub;
}
#adminpage .wizard_table
{
	background-color: #B8C5CD;
	margin-bottom: 4px;
	border-collapse: collapse;
	border: solid 1px #00337D;
}
#adminpage .wizard_header
{
	color: #ffffff;
	background-color: #808080;
	font-weight: bold;
	text-align: center;
	padding: 4px 4px 6px 4px;
}

.controls_poll_viewpolls
{
	padding:15px 0 0px 0px;
	margin:0px;
}
.AddOwnItem
{
	padding:20px 0 20px 10px;
	font-weight: bold;
	width: 693px;
}

.searchTable td td
{
	background-image: inherit;
}

td.searchHeader,
td td.searchHeader
{
	color: #ffffff;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	padding: 3px 0px 0px 10px;
	margin: 10px;
	height:22px;
	background-image: url(../../images/general/Title_BackGround02.gif);
}

.contentFooter,
div.searchTableFooter,
td.searchTableFooter,
.EventViewer .itemfooter,
.Awards .itemfooter
{
	height:20px;
	background-image: url(../../images/general/itemfooterbig.gif);	
	background-repeat:  no-repeat
}


.controls_news_newssearch .searchTableFooter,
.controls_news_newsitem .searchTableFooter,
.EventViewer .searchTableFooter,
.forumResult,
.Event .searchTableFooter,
.Literature .searchTableFooter,
.Associations .searchTableFooter
{
	height:35px;
}

.Tender .tableColumn , .Tender .siteContentBodyLeft
{
	width: 100%;
}

.forumSearch .searchHeader, 
.dataTable .GroupTitle_Breed
{
	background-image: url(../../images/general/Title_BackGround01.gif);
}

.form_image
{
	float: right;
}

.tabButton
{
	color: #ffffff;
	background-color: #4a7dc6;
	font-weight: bold;
	cursor: pointer;
}
.tabButtonMouse
{
	color: #00337D;
	background-color: #3399FF;
	font-weight: bold;
	cursor: pointer;
}

.ItemTitle, .GroupTitle, .GroupTitle_Breed
{
	height: 18px;
	padding: 3px 2px 2px 6px;
	margin: 0px;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial;
	background-repeat: repeat-x;
	background-image: url(../../images/general/Title_BackGround01.gif);
	text-align:left;
}

.HLine
{
	color: #333399;
}

.lineRow
{
	text-align: center;
}

.HLine02, .Library .HLine02
{
	color: #C2D2E7;
	visibility:hidden;
	height:0px;
	width:95%;	
}

.HLineFooter
{
	color: #262c60;
}

.topline01
{
	border-top: solid 1px #000000;
}

.error
{
	font-weight: bold;
	color: #ff0000;
}

.Module
{
	color: #00337d;
	font-size: 8pt;
	font-weight: bold;
	padding: 4px 0px 4px 2px;
}

/* Poll styles */
.quickvote
{
	width:100%;
	padding:0;
	margin:0 0 4px 0;
}

.quickvote .question
{
	color:#23415E;
	font-family: Arial;
	font-weight:bold;
	text-align:left;
	padding: 6px 6px 10px 6px;
	background: url(../../images/general/bgitem.gif) repeat-y;
	width:325px;
}

.ViewActivePollControl_Default_lblPollCaption
{
		display:block;
		float:left;
		padding-right:1px;
}

.ViewActivePollControl_Default_legenda
{
	text-align:right;
		float:right;
}

.answerscontainer,
.quickvote .buttoncell,
#ctl00_ctl00_Root_Content_Poll__ViewActivePollControl_Default_tr1  td
{
	border:0;
	background: url(../../images/general/bgitem.gif) repeat-y;
	width:325px;
}

.quickvote .buttoncell,
.quickvote .question
{
padding-right:10px;
}

.quickvote .answers
{
	border: solid 1px #003366;
	width: 300px;
	position:relative;
	left:10px;
	margin-bottom:4px;
	border:0;
}

.pollVote .answertext, .pollVote .answerimage, .pollVote .option
{

	border-top:solid 0px;
}
.pollVote .option
{
	border-left: 1px solid;
}

.pollVote .answerimage
{
	border-right: 1px solid;
}

.quickvote .answers .option, .pollVote .option, .pollVote .answerimage
{
	width:10px;
	padding:8px;
	background-color:#ffffff;
	border-bottom:solid 1px #003366;
	border-bottom-color: #708FAA;
}

 .pollVote .answerimage img
 {
	height:20px;
	width:20px;
 }

.quickvote .answers .answertext, .pollVote .answertext
{
	border-bottom:solid 1px;
	width:100%;
	padding:8px;
	vertical-align: middle;
	color:#000000;
	font-weight:bold;
	border-bottom-color: #708FAA;
	font-family: Arial;
}

.quickvote .submit input
{
	float: right;
	margin-left: 10px;
	margin-right: 12px;
}

.quickvote .submit input
{
	color: #000000;
	font-weight: bold;
	font-family: Arial;
}

.ViewActivePollControl_Default_lblValue1,
.ViewActivePollControl_Default_lblValue2,
.ViewActivePollControl_Default_lblValue3,
.ViewActivePollControl_Default_lblValue4,
.ViewActivePollControl_Default_lblValue5
{
	font-size:8px;
}

.pollLegenda
{
	border: 1px solid;
	border-color: #708FAA;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-color: #000000;
	padding-left:6px;
	}
	
.ViewActivePollControl_Default_lblPollCaption
{
	width:130px;
}


.ViewActivePollControl_Default_trAnswer5_vote2 .answertext,
.ViewActivePollControl_Default_trAnswer5_vote2 .option
{
	border:0;
}

.tablePoll
{
	width:100%;
	border:1px;
}

.quickvote .piechart
{
	text-align:center;
	background-color:#fff;
}

.ViewActivePollControl_Default_trBarChart2 .barprocent
{
	background-color:#F2F3D6;
	padding:10px;
	width: 30px;
	border-right:1px;
	border-bottom:1px;
	border-right-color: #708FAA;
	border-bottom-color: #708FAA;
}

.ViewActivePollControl_Default_trAnswer5_2 .barprocent,
.ViewActivePollControl_Default_trAnswer5_2 .bartext
{
	border-bottom:0px;
}

.ViewPollDetailsControl_ViewPollDetails_lblValue1,
.ViewPollDetailsControl_ViewPollDetails_lblValue2,
.ViewPollDetailsControl_ViewPollDetails_lblValue3,
.ViewPollDetailsControl_ViewPollDetails_lblValue4
{
	padding-left:2px;
	border-right:3px;
	font-size:10px;
}

.ViewPollDetailsControl_ViewPollDetails_lblValue5
{
	font-size:10px;
	padding-left:2px;
	text-align: center;
}

.ViewPollDetailsControl_ViewPollDetails_trBarChart td td
{
	border-top:1px;
	border-bottom: 1px;
	text-align:center;
}


.ViewPollDetailsControl_ViewPollDetails_trAnswer1 td,
.ViewPollDetailsControl_ViewPollDetails_trAnswer2 td,
.ViewPollDetailsControl_ViewPollDetails_trAnswer3 td,
.ViewPollDetailsControl_ViewPollDetails_trAnswer4 td
{
		padding:8px;
	border-bottom: 1px;
}

.ViewPollDetailsControl_ViewPollDetails_trAnswer5 td
{
		padding:8px;
}



.tablePollAnswers
{
	border-width:0px;
	width:100%;
	border-color:Black;
	border-left:0px;
	border-right:0px;
	border-top:0px; 
	vertical-align:bottom;
}
.pollResultsTr
{
	border-color:Black; 
	border: 0px; 
	border-bottom-width:1px;
}

.lblAnswerText, .lblAnswerValue, .lblColorSample
{ 
	background-color:#fff;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-color:#718EA9;
}

.ViewPollDetailsControl_ViewPollDetails_trAnswer1 .lblAnswerText,
.ViewPollDetailsControl_ViewPollDetails_trAnswer1  .lblAnswerValue,
.ViewPollDetailsControl_ViewPollDetails_trAnswer1  .lblColorSample
{
	border-top-width:1px;	
	border-top-color:#00337D;
}


.ViewPollDetailsControl_ViewPollDetails_trAnswer5 .lblAnswerText,
.ViewPollDetailsControl_ViewPollDetails_trAnswer5  .lblAnswerValue,
.ViewPollDetailsControl_ViewPollDetails_trAnswer5  .lblColorSample
{
	border-bottom-width:0px;	
}

.lblAnswerText
{
	border-right-width:1px;
	border-right-color:#718EA9;
}

.lblAnswerValue
{
	width:20px;
	background-color: #fff;
	border-right-width:1px;
	border-right-color:#718EA9;
}

.lblColorSample
{
	width:21px;
	background-color: #FFFFFF;
}

.pollDetailsCaption
{
	background-color: #FFFFFF;
	padding: 3px 0 10px 10px;
}

.quickvote .bartext
{
	background-color:#EDF0AE;
	padding:10px;
	border-bottom:1px;
	border-bottom-color: #708FAA;
}

.quickvote .barimg
{
	background-color:#fff;
	border-bottom:solid 1px #003366;
}

.quickvote .buttoncell
{
	text-align:right;
	padding-bottom:4px;
}

.Poll
{
	border: solid 1 #003366;
	padding: 0;
}

.pollViewActive
{
	padding:0;
	margin:0;
	
}

.pollstartdate
{
	padding-top:7px;
	padding-left:7px;
	float:left;
	color:#00337D;
}
.pollenddate
{
	padding-top:7px;
	padding-right:7px;
	float:right;
	color:#00337D;
}

.pollAreaBottom, .pollAreaTop, .pollArea
{	
	border:0px solid;
	height: 34px;
	border-color: #718EA9;
	padding:5px;
}
.pollArea .Module
{
	width:50%;
}
#ctl00_ctl00_Root_Content_Body__EditPollControl_EditPoll_divData  tr
{
	border: 1px solid #000;
}

#ctl00_ctl00_Root_Content_Body__EditPollControl_EditPoll_divData .Module
{
	padding-bottom: 10px;
}

.controls_poll_viewpolldetails
{
  background-color: #fff;
}

.pollAreaBottom
{
	border-right:0px;
	border-bottom:0px;
	border-left:0px;
}

 .pollAreaTop
 {
 	border-right:0px;
	border-top:0px;
	border-left:0px;
 }

.pollArea table
{
	padding:0;
}
	
.pollAnswers
{
	border: #00337d 1px solid;
	background-color: #ffffff;
}

.ActivePollAnswer
{
	color: #00337d;
}

.ActivePollAnswerValue
{
	color: #00337d;
	font-weight: bold;
}

/* row styles */
.selected
{
	background-color: #f0ffff;
}

.newsColor1
{
	background-image: url(../../images/general/bgitembig.gif);
}


.newsColor2
{
	background-image: url(../../images/general/bgitembig2.gif);
}

.newsColor1 td
{
	padding-top: 4px;
	padding-bottom: 4px;
	
}

.newsColor2
{
	background-color: #E7F7DF;
	padding-top: 4px;
	padding-bottom: 4px;
}

#ctl00_ctl00_Root_Content_Body__EducationSearchControl_Education_dgEducation .Item
{
	font-weight: bold;
}

#clientpage .Item
{
	background-image: url(../../images/general/bgitembig.gif);
}

#ctl00_ctl00_Root_Content_Body__MemberItemsControl_MemberItems_divData .lineheader
{
	background-image:none;
}

.AlternatingItem
{
	background-image: url(../../images/general/bgitembig2.gif);
}
.AdminAlternating
{
	color: #000000;
}
#ctl00_ctl00_Root_Content_Body__MemberItemsControl_MemberItems_divData
{
	padding: 0 5px 0 5px;
}
.tickerPlacer
{
display:none;
}
/* Html and layout styles*/
ol
{
	margin: 0em 0em 0em 2em;
}
ul
{
	margin: 0em 0em 0.5em 2em;
	list-style-type: square;
}

li
{
	margin: 0em;
}

.bold
{
	font-weight: bold;
}
.top
{
	vertical-align: top;
}
.middle
{
	vertical-align:middle;
}
.bottom
{
	vertical-align: bottom;
}
.left
{
	text-align: left;
}
.center
{ 
	text-align:-moz-center; /*FF*/
	#text-align:center; /*IE */
	margin-left:auto; 
	margin-right:auto
}
.right
{
	text-align: right;
}

.controls_admin_news_newsadminmenu .right, 
.controls_admin_whoiswho_adminwhoiswhowizardmenu .right, 
.controls_admin_event_admineventwizardmenu .right, 
.controls_admin_industry_adminwizardcompanymenu .right, 
.controls_admin_literature_adminwizardliteraturemenu .right, .controls_menu_links .center
{
	text-align: center; /*  easiest fix for positioning  wizardmenu :)*/
	padding-left: 12px;
}

	.pp_pic_holder {
		display: none;}
/* visibilty styles */
.css_invisible
{
	visibility: hidden;
	position: relative;
	display: none;
}
.css_visible
{
	visibility: visible;
	display: inline;
}


/* Color styles */
.orange
{
	color: #f87622;
}
.red
{
	color: #ff0000;
}
.green
{
	color: #007000;
}
.blue
{
	color: #000099;
}
.purple
{
	color: #9900cc;
}
.darkgray
{
	color: #808080;
}
.black
{
	color: #000000;
}

/* Link styles */

a:hover
{
	color: #000000;
	text-decoration: underline;
}
a:link
{
	color: #000000;
	text-decoration: underline;
}
a:visited
{
	color: #000000;
	text-decoration: underline;
}

a.invisible
{
	color: #aaaaaa;
}

a.black
{
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
a.white, a.white:link, a.white:visited
{
	color: #ffffff;
}
a.darkgray, a.darkgray:link, a.darkgray:visited
{
	color: #808080;
}
a.orange, a.orange:link, a.orange:visited
{
	color: #f87622;
}
a.green, a.green:link, a.green:visited
{
	color: #007000;
}
a.blue, a.blue:link, a.blue:visited
{
	color: #000099;
}
a.red, a.red:link, a.red:visited
{
	color: #ff0000;
}
a.purple, a.purple:link, a.purple:visited
{
	color: #9900cc;
}

a.InconspicuousLink, a.InconspicuousLink:link, a.InconspicuousLink:hover, a.InconspicuousLink:visited, a.InconspicuousLink:active
{
	font-size: 9px;
	text-decoration: none;
	height: 1em;
	margin: 0;
	padding: 0;
	border: 0;
	text-transform: lowercase;
	display: none;
}
.RssField
 {
	background: url("../../images/general/rss.png");
	padding: 4px 0px 4px 75px;
}
a.ButtonLink, a.ButtonLink:link, a.ButtonLink:hover, a.ButtonLink:visited, a.ButtonLink:active, a.RssLink, a.RssLink:link, a.RssLink:hover, a.RssLink:visited, a.RssLink:active
{
	color: #42618C;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	height: 1em;
	margin: 0;
	padding: 0;
	border: 0;
}


/* Style for pager */
a.paging, a.paging:link, a.paging:visited
{
	color: #00337d;
	text-decoration: underline;
	font-weight: bold;
}
a.paging:hover
{
	color: #291d56;
}

a.DisabledLink
{
	color: #999999;
}

.membersProfile, td .membersProfile
{
	background-image: url(../../images/general/Title_BackGround01.gif);
	width:665px;
	height:22px;
	padding: 3px 0 0 8px;
	margin: 0px;
	color:#ffffff;
	vertical-align: center;
}

/* Form element styles */
select
{
	color: #000000;
	background-color: #ffffff;
	font-size: 8pt;
	font-family: Verdana, Arial, Myriad Web, sans-serif;
}
input
{
	color: #000000;
	text-decoration: none;
	font-size: 8pt;
	font-family: Verdana, Arial, Myriad Web, sans-serif;
}

input.button
{/*
	color: #000000;
	background-color: #dcdcdc;
	font-weight: bold;
	cursor: pointer;*/
}

input.submit
{
	color: #007700;
	font-weight: bold;
	cursor: pointer;
}
input.delete
{
	color: #ff0000;
	background-color: #dcdcdc;
	font-weight: bold;
	cursor: pointer;
}

TEXTAREA
{
	color: #000000;
	background-color: #ffffff;
	font-size: 8pt;
	font-family: Verdana, Arial, Myriad Web, sans-serif;
	padding: 2px;
	margin: 1px;
}
TEXTAREA.invisible
{
	height: 1px;
	width: 1px;
	visibility: hidden;
}

/* NewsAdv module bases styles */
.news-article-title-style
{
	font-weight: bold;
	font-size: 10pt;
	color: #ffffff;
	background-color: #00337d;
	padding: 2px;
}
.news-paragraph-title-style
{
	font-weight: bold;
}
.news-newsflash-title-style
{
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana;
	color: #ffffff;
	padding: 0 0 0 6px;
	margin: 0;
	background-repeat: repeat-x;
	line-height: 2.2em;
	vertical-align: bottom;
}

.awards-category-title-style
{
	font-weight: bold;
	border: #00337d 1px solid;
	background-color: #d9e1ec;
	color: #00337d;
}
.awards-article-title-style
{
	font-weight: bold;
	font-size: 8pt;
}
.awards-article-intro-style
{
	border: #00337d 0px solid;
}
.awards-paragraph-title-style
{
	font-weight: bold;
	color: #F87522;
}

.storyofweek-article-title-style
{
	font-weight: bold;
	font-size: 10pt;
	padding: 2px;
}

/* Pagemenu styles */
.page_menu_table
{
	background-color: #fff;
	border-collapse: collapse;
	border: solid 0px #3b297b;
	margin-bottom: 0px;
	height:28px;
	padding-top:5px;
}
.a.page_menu_link, .a.page_menu_link:link, .a.page_menu_link:visited
{
	font-weight: bold;
	color: #ffffff;
}
.a.page_menu_link:Hover
{
	color: #00337D;
}

.page_menu_active_hi,
.page_menu_active_low,
.page_menu_inactive_hi,
.page_menu_inactive_low
{
	font-weight: bold;
	font-size:7pt;
	text-align: center;
	width: 132px;
	height: 20px;
	padding-top:5px;
	background: transparent url(../../images/general/menuhi.gif) center no-repeat;
	cursor: pointer;
}

.page_menu_active_hi,
.page_menu_active_low
{
	color: #000000;
	cursor: inherit;
}

.page_menu_inactive_hi
{
	color: #00337D;
}

.page_menu_inactive_low
{
	color: #708FAA;
	background-image: url(../../images/general/menulow.gif);
}

/* Uploader styles */
.uploader-table-style
{
	border-collapse: collapse;
	border: solid 1px #3b297b;
}
.uploader-cell-style
{
	background-color: #d9e1ec;
}
.uploader-label-style
{
	background-color: #eeeeee;
	vertical-align: baseline;
}
.uploader-textbox-style
{
	font-size: 8pt;
	font-family: Verdana,Arial,Myriad Web,sans-serif;
}
.uploader-textboxcell-style
{
	background-color: #F87622;
}
.uploader-button-style
{
	color: #007700;
	font-weight: bold;
	cursor: pointer;
	text-align: center;
}
.uploader-buttoncell-style
{
	background-color: #336699;
}
.uploader-summary-style
{
	color: #0000ff;
	font-weight: bold;
}
.uploader-error-style
{
	color: #ff0000;
	font-weight: bold;
}

.controls_menu_newsrsslink
{
	width: 118px;
}

/*Ticker Style*/

.ticker
{
	border-right: 0px;
	border-top: 0px;
	font-size: 8pt;
	left: 0px;
	visibility: hidden;
	border-left: 0px;
	border-bottom: 0px;
	position: relative;
	top: 0px;
}

.tickerTable
{
	padding-left:0px;
}

.banner
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 8pt;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-family: arial,sans-serif;
	font-weight: bold;
}



.container
{
	overflow: hidden;
	height:21px;
	padding-top:1px;
	width: 553px;
	background: url(../../images/en-US/ticker/tickerbg.gif) repeat-x;	
	position: relative;
}

.tickerText
{
	color: #4B83CE;
	font-weight: bold;
	font-size: 8pt;
}

.tickerSeperator
{
	color: #78A9EB;
	font-weight: bold;
	font-size: 8pt;
}

.tickerText:link
{
	color: #4B83CE;
}

.tickerText:hover
{
	color: #4B83CE;
}

.tickerText:Visited
{
	color: #4B83CE;
}

.AdminHeader table div
{
	display: inline;
}

.Library hr
{
	height: 2px;
	background-color: #333399;
	color: #333399; /*	background: #808080 url(../../images/en-US/library/backgroundlijn.gif) repeat-x;*/
}
.Library .header
{
	padding: 3px;
	margin-bottom: 10px;
}

.Library .List
{
	width: 100%;
}

.Library .List td
{
	padding: 3px;
}
.Library .ConfirmPanel
{
}
.Library .EditPanel
{
	display: block;
	padding-bottom: 1em;
}
.Library .ConfirmMessage
{
	display: block;
	padding-bottom: 1em;
}
.EventTitle
{
	font-size: 13px;
	font-weight: bold;	
	padding:2px 0 0 0;
	color: #23415E;
	font-family: Arial;
	margin: 0 0 10px 0;
	clear:both;
}
}

.EventSubTitle
{
	font-weight: bold;
}

.EventSlogan
{
	font-weight: bold;
	font-style: italic;
}

.Event
{
	font-family: Arial;
}

.adRotator
{
	vertical-align: baseline;
	text-align: right;
	padding-bottom:5px;
}

.footermenu, .footermenu a
{
	color: #000000;
	text-decoration: none;
}

.footermenu a:hover
{
	text-decoration:underline;
}

.footerRow
{
	width: 683px;
}

.footermenuitems
{
	width:660px;
	height:30px;
	display: block;
	margin-top: 5px;
	float: left;
	color:white;
}
.footermenuitems a, .footermenuitems a:visited, .footermenuitems a:hover
{
	color:white;
}

.RssLink
{
	float: left;
	margin-top: 5px;

}
.footericons
{
	width: 210px;
	margin-top: 0px;
	margin-left:20px;
	float: right;
}
.footericons a, .ButtonLink, .RssLink
{
}

.itemBottom
{
	display:none;
	background: url(../../images/general/bgitem.gif) repeat-y;
}

.contentHomeRight .itemfooter, .contentHomeLeft .itemfooter, .pollBottom,
#ctl00_ctl00_Root_Content_Body__LiteratureControl_SearchLiterature_literatureBooks_tblFrontpageBook  .itemfooter, 
#ctl00_ctl00_Root_Content_Body__LiteratureControl_SearchLiterature_literatureJournals_tblFrontpageJournal .itemfooter,
.siteContentBodyLeft .itemfooter, .siteContentBodyRight .itemfooter
{
	height:31px;
	width: 325px;
	background: url(../../images/general/itemfooter.gif) no-repeat;	
}

.homeTitleFont
{
	padding: 3px 2px 0px 10px;
	height:21px;
	margin: 0;
	font-size: 15px;
	font-weight: normal;
	background: url(../../images/general/newsflash.gif);
}

#ctl00_ctl00_Root_Content_Body__LiteratureControl_SearchLiterature_literatureBooks_tblFrontpageBook .itemfooter,
#ctl00_ctl00_Root_Content_Body__LiteratureControl_SearchLiterature_literatureJournals_tblFrontpageJournal .itemfooter
{
	height:35px;
}

.Tender  .itemfooter
{
}

.newsitem
{
	color: #000000;
	font-weight: normal;
	margin: 0 10px 0 10px;
}
.newsitem a
{
	color: #000000;
	font-weight: normal;
}
.newsitem h2 a
{
  font-weight: bold;
  text-decoration: none;
}

.newsitem img
{
	padding-bottom:12px;
}
/*=========== Styles for admin menu region begin ===========*/

.adminMenuContainer
.adminMenuContainer
{
	border-right: 2px #00307B solid;
	border-bottom: 2px #00307B solid;
	border-left: 1px #00307B solid;
	background-color: #ffffff;
	margin-right: 6px;
}

.adminMenuLevel1
{
	font-family: Verdana, MS Sans Serif, Arial, Myriad Web;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #09243A;
	cursor: pointer;
	height: 1.5em;
	line-height: 1.5em;
	width: 120px;
}

.adminMenuLevel1WithSubs
{
	font-family: Verdana, MS Sans Serif, Arial, Myriad Web;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #09243A;
	background-image: url(../../Images/general/arrow-nav.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
	height: 1.5em;
	line-height: 1.5em;
	width: 120px;
}

.adminMenuLevel1_MO, .adminMenuLevel1_MD, .adminMenuLevel1_MU
{
	font-family: Verdana, MS Sans Serif, Arial, Myriad Web;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #375066;
	cursor: pointer;
	height: 1.5em;
	line-height: 1.5em;
	width: 120px;
}

.adminMenuLevel2
{
	font-family: Verdana, MS Sans Serif, Arial, Myriad Web;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #375066;
	cursor: pointer;
	height: 1.5em;
	line-height: 1.5em;
	border: 1px solid #4A7DC6;
	width: 120px;
}

.adminMenuLevel2WithSubs
{
	font-family: Verdana, MS Sans Serif, Arial, Myriad Web;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #375066;
	background-image: url(../../Images/general/arrow-nav-blue.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
	height: 1.5em;
	line-height: 1.5em;
	border: 1px solid #4A7DC6;
	width: 120px;
}


.adminMenuLevel2_MO, .adminMenuLevel2_MD, .adminMenuLevel2_MU
{
	font-family: Verdana, MS Sans Serif, Arial, Myriad Web;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	background-color: #BAC5CB;
	cursor: pointer;
	height: 1.5em;
	line-height: 1.5em;
	border: 1px solid #00307B;
	width: 120px;
}

.adminMenuLevel3
{
	font-family: Verdana, MS Sans Serif, Arial, Myriad Web;
	font-size: 8pt;
	font-weight: bold;
	color: #00337D;
	background-color: #dddddd;
	cursor: pointer;
	height: 1.5em;
	line-height: 1.5em;
	border: 1px solid #4A7DC6;
	width: 120px;
}

.adminMenuLevel3_MO, .adminMenuLevel3_MD, .adminMenuLevel3_MU
{
	font-family: Verdana, MS Sans Serif, Arial, Myriad Web;
	font-size: 8pt;
	font-weight: bold;
	color: #dddddd;
	background-color: #006699;
	cursor: pointer;
	height: 1.5em;
	line-height: 1.5em;
	border: 1px solid #00307B;
	width: 120px;
}

.adminMenuDivider
{
	background-color: #fffffff;
	background-image: url(../../Images/general/adminMenu_divider.gif);
	background-repeat: no-repeat;
	cursor: hand;
	height: 5px;
	width: 120px;
}

.adminMenulHighLight
{
	font-family: Verdana, MS Sans Serif, Arial, Myriad Web;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #FF7521;
	cursor: pointer;
	height: 1.5em;
	line-height: 1.5em;
	width: 120px;
}

.adminMenulHighLightWithSubs
{
	font-family: Verdana, MS Sans Serif, Arial, Myriad Web;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #FF7521;
	background-image: url(../../Images/general/arrow-nav.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
	height: 1.5em;
	line-height: 1.5em;
	width: 120px;
}

.adminMenulHighLight_MO, .adminMenulHighLight_MD, .adminMenulHighLight_MU
{
	font-family: Verdana, MS Sans Serif, Arial, Myriad Web;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #FF9B5F;
	cursor: pointer;
	height: 1.5em;
	line-height: 1.5em;
	width: 120px;
}

/*=========== Styles for admin menu region end ===========*/

.Forum .EditGroup table
{
	width: 100%;
}


.Forum .ThreadList  .section_label
{
	width:20%;
}

.Forum .ThreadList  .section_label a
{
	padding-left:8px;
}

.Forum .EditGroup .PermissionColumn, .Forum .CategoryAdmin .ActionColumn, .Forum .GroupAdmin .ActionColumn
{
	width: 130px;
	text-align: center;
}

.Forum .ButtonPanel
{
	margin-top: 20px;
	margin-bottom: 10px;
}

.Forum .ThreadList
{
	width: 100%;
}

.Forum .ThreadRow1 td
{
}

.Forum .ThreadRow2 td
{
}

.Forum .ThreadList 
{	
	background-image: url(../../images/general/bgitembig.gif);
}

.Forum .ThreadList 
{	
	padding-left:10px;
}

.Forum .Column_Name
{
	width: 200px;
}

.Forum .Column_NumberOfThreads
{
	width: 60px;
}

.Forum .Column_NumberOfPosts
{
	width: 60px;
}

.Forum .section_label
{
	width: 120px;
}

.Forum .form_label
{
	width: 100px;
}

.Forum .form_value
{
	width: 400px;
}

.forumSpace
{
	display:none;
}

.Forum .sub_text
{
	font-size: 9px; /* color: #ff0000;*/
}
.Forum .sub_text a:link, .Forum .sub_text a:hover, .Forum .sub_text a:visited, .Forum .sub_text a:active
{
	color: #000000;
	text-decoration: none;
}

.Error
{
	margin: 20px auto 20px auto;
	text-align: center;
}

.Error .borderTable td
{
	padding: 20px 20px 20px 20px;
}

.Error .section_label
{
	width: 100px;
	text-align: center;
}

/* definitions for message icons begin */

.MessageIconError
{
	display: block;
	width: 22px;
	height: 22px;
	margin: 0;
	padding: 0;
	border: 0;
	background-image: url(../../images/general/messageicon_error.gif);
}

.MessageIconSucces
{
	display: block;
	width: 22px;
	height: 22px;
	margin: 0;
	padding: 0;
	border: 0;
	background-image: url(../../images/general/messageicon_succes.gif);
}

.MessageIconWarning
{
	display: block;
	width: 22px;
	height: 22px;
	margin: 0;
	padding: 0;
	border: 0;
	background-image: url(../../images/general/messageicon_warning.gif);
}

.MessageIconInfo
{
	display: block;
	width: 22px;
	height: 22px;
	margin: 0;
	padding: 0;
	border: 0;
	background-image: url(../../images/general/messageicon_info.gif);
}
/* definitions for message icons end */

.CongigurationHeader
{
	color: #fff;
	font-weight: bold;
	background-color: #4A7DC6;
}

.AwaitsApprovalList .borderTable
{
	margin-bottom: 10px;
}

.FrontPageDivider
{
	width: 100%;
	height: 1px;
	background-color: #D9E1EC;
	display: block;
	font-size: 0px;
	line-height: 0px;
	margin: 0 0 10px 0;
	padding: 0;
	border: 0;
}

.separator
{
	display:none;
	color: #d9e1ec;
	background-color: #d9e1ec;
}

.PollCell
{
	vertical-align: middle;
	border-bottom: #00337d 1px solid;
}

.DualListBox
{
	border-style: solid;
	border-color: #00337d;
}

.tabControl .buttonLow
{
	border-right: #7c98b0 thin solid;
	border-top: #7c98b0 thin solid;
	vertical-align: super;
	border-left: #7c98b0 thin solid;
	border-bottom: #7c98b0 thin solid;
	height: 28px;
	background-color: #bacbd9;
}

.tabControl .buttonHigh
{
	border: #7170ce thin solid;
	border-bottom: #ffffff thin solid;
	vertical-align: super;
	height: 28px;
	background-color: #ffffff;
}

.tabControl connector
{
	border-bottom: #003084 1px solid;
}

.headhoofdtab
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	background-color: #f87522;
}
.headhoofdtab img
{
	padding: 2px;
}
.headtabCopy
{
	font-weight: bold;
	font-size: 12px;
	color: #f87522;
	background-color: #ffffff;
}
.headtabCopy img
{
	padding: 2px;
}
.blockControlHeader
{
	/*	background-color: #fdd2b6;*/
}

.blockControlSubheader
{
}

.blockControl
{
	background-color: #fdd2b6;
}

input.disabled
{
	color: #848284;
	font-weight: bold;
	cursor: wait;
}

.breakflow
{
	word-break: break-all;
	overflow: auto;
}

/*** FORUM STYLES ***/
/*
	Patched from old forummodule to make it work in a time efficient manner.
*/

.forumviewHead
{
	font-size: 12pt;
	font-weight: bold;
	color: White;
	font-family: font-family:Verdana,Arial,Myriad Web,sans-serif;
	background-image: url(../../images/forum/forumtitle_background.gif);
}

.alternating1
{
	background-color: #D9E1EC;
}
.alternating2
{
	background-color: #F1F1F1;
}
.alternatingpost1
{
	background-color: #FFFFFF;
}
.alternatingpost2
{
	background-color: #A5B1CB; /*color: White;*/
}

.PostSelected
{
	font-size: 20pt;
	font-weight: bold;
	background-color: #ff0000;
	font-family: font-family:Verdana,Arial,Myriad Web,sans-serif;
}

.Category_Description
{
	float: left;
	color: #23425E;
	font-weight: bold;
	vertical-align: middle;
}

.Category_Info
{
	height: 23px;
	border: 1px solid #226288;
	border-left: none;
	border-right: none;
	padding: 6px 2px 1px 2px;
	background-color: #EEF2F5;
	margin:4px 0 10px 0;
	font-family: Arial;
}

.Category_Icons
{
	float: right;
	padding-top: 2px;
	padding-bottom: 1px;
	color: #39287B;
}

.Category_Icons a, .Category_Icons a:link, .Category_Icons a:hover, .Category_Icons a:visited
{
	color: #4E76A2;
	text-decoration: none;
}

.infoTable
{
	border-collapse: collapse;
	border: solid 1px #dddddd;
}

.infoTable td
{
	border: solid 1px #dddddd;
}

div.ColumnText
{
	color: #42618C;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	margin: 0 0 2px 0;
	padding: 5px 0 5px 0;
	border: 1px solid #848484;
	background-color: #d9e1ec;
}

.selectedItem
{
	background-color: #f0ffff;
	border: solid 1px #3b297b;
	padding: 4px;
	margin-bottom: 6px;
}

.buttonContainer
{
	margin-bottom: 6px;
}

.floatLeft
{
	position: relative;
	float: left;
}

.floatRight
{
	position: relative;
	float: right;
}

.footerBox
{
	width: 70%;
	height: 30px;
	font-family: Verdana;
	font-size: 7pt;
	border-top: 2px solid #262c60;
	border-bottom: 2px solid #262c60;
	margin: 10px 0;
	padding: 5px 0;
	display: block;
	clear: both;
}

.footerBox .footerLeft
{
	width: 48%;
	float: left;
	display: block;	
	text-align: left;
	margin: 0;
	padding: 0;
}

.footerBox .footerRight
{
	width: 48%;
	float: right;
	display: block;	
	text-align: right;
	margin: 0;
	padding: 0;
}

.rate {display:block; float:right;}
.rate_type {float:left; padding-right:4px;}
.rate_score {float:left; }
.rate_average {float:left; width:30px; text-align:right; }
.rate_link {float:left; text-align:left; }

.rating_list {
	margin:0;
	padding:0; 
	list-style-type:none;
}

.rating_list_item_full { 
	background:url(../../images/rate/ratestar_full.gif) left top no-repeat; 
	padding-left:15px;
	float:left;
}

.rating_list_item_empty { 
	background:url(../../images/rate/ratestar_dis.gif) left top no-repeat; 
	padding-left:15px;
	float:left;
}

.rating_list_item_half { 
	background:url(../../images/rate/ratestar_half.gif) left top no-repeat; 
	padding-left:15px;
	float:left;
}

/*-----------------*/

.CategoryTree
{
	margin: 10px 0 0 0;
	position: absolute;
	z-index: 1;
}

.CategoryTree h1, 
.CategoryTree .Middle, 
.CategoryTree .Bottom
{
	width: 233px;
}

.CategoryTree h1
{
	margin-bottom: 0px;
	font-family: Arial;
	font-weight: bold;
	font-size: 18px;
	text-align: center;
	color: #ffffff;
	background: #4F779F url(../../images/shop/top_menu.png) no-repeat;
}

.CategoryTree .Middle
{
	background-color: #4F779F;
	height: 300px;
}

.CategoryTree .Middle .Tree
{
	margin: 0px 15px 0px 15px;
	background-color: #ffffff;
	height: 300px;	
}

.CategoryTree .Bottom
{
	height: 14px;
	background-image: url(../../images/shop/under_menu.png);
	background-repeat: no-repeat;
}

.ProductDetails, .CategoryDetails
{
	left: 243px;
	width: 498px;
	margin: 10px 0 0 0;
	padding: 0;
	position: absolute;
	z-index: 1;
}

.ProductDetails .Product
{
	width: 498px;
}

.CategoryDetails .Product
{
	width: 244px;
}

.Product
{
	float: left;
	margin: 0 5px 10px 0;
}

.Product .Header, .Product .Header .Left, .Product .Header .Right, .Product .Header .Middle
{
	height: 21px;
	margin: 0;
	padding: 0;
	border: 0;
	display: block;
}

.Product .Header .Left, 
.Product .Header .Right
{
	width: 8px;
	background-repeat: no-repeat;
	font-size: 0px;
}

.Product .Header .Left
{
	float: left;
	background-image: url(../../images/shop/links_produktkadergroot.png);
}

.Product .Header .Right
{
	float: right;
	background-image: url(../../images/shop/rechts_produktkadergroot.png);
}

.Product .Header .Middle
{
	background-image: url(../../images/shop/tussenboven_produktkadergro.png);
	background-repeat: repeat-x;
}

.Product .Header
{
	background-image: url(../../images/shop/tussenboven_produktkadergro.png);
	background-repeat: repeat-x;
}

.Product .Header .Middle a
{
	float: right;
	margin: 5px 0 0 0;
}

.Product .Header .Middle .Rating
{
	float: left;
	margin: 5px 0 0 0;
}

.Product .Header .Middle .Rating .rate {display:block; float:left;}
.Product .Header .Middle .Rating .rate .rate_type {float:left; padding-right:4px; color:#ffffff; font-weight:bold;}
.Product .Header .Middle .Rating .rate .rate_score {float:left; }
.Product .Header .Middle .Rating .rate .rate_average {float:left; width:30px; text-align:right; color:#ffffff; font-weight:bold; }
.Product .Header .Middle .Rating .rate .rate_link {float:left; padding-left:8px; font-weight:bold; }
.Product .Header .Middle .Rating a {float:left; margin:0;}

.Product .Content
{
	border-left: 2px solid  #555555;
	border-right: 2px solid  #555555;
	border-bottom:  2px solid  #555555;
	margin: 0;
	padding: 0;
	position: relative;
}

.Product .Content .Left
{
	width: 230px;
	float: left;
	padding: 0;
	margin: 10px 0 10px 3px;
	clear: both;
}

.Product .Content .Left .Image
{
	margin-bottom: 10px;
	text-align: center;
}

.Product .Content .Left .Amount
{
	font-style: italic;
	float: left;
}

.Product .Content .Left .Icons
{
	float: right;
	padding-bottom: 4px;
}

.Product .Content .Left .Icons img
{
	margin: 0 0 0 2px;
}

.Product .Content .Left .Title
{
	clear: both;
	padding: 4px 6px 6px 6px;
	color: #ffffff;
	font-style: italic;
	font-weight: bold;
	border-top: solid 1px #666666;
	background-color: #4F779F;
}

.Product .Content .Left .Description
{
	padding: 4px 6px 6px 6px;
	color: #ffffff;
	font-style: italic;
	border-bottom: solid 1px #666666;
	background-color: #4F779F;
}

.Product .Content .Right
{
	border-left: solid 1px #000000;
	width: 239px;
	height: 250px;
	padding: 5px;
	margin: 0;
	float: right;
	overflow-x: auto;
}

.Product .Content .Price
{
	clear: both;
	color: #ff0000;
	font-weight: bold;
	border-top: solid 1px #000000;
	margin: 0 8px;
	padding: 4px;
}

.Product .Tabs
{
	clear: left;
	height: 23px;
}

.Product .Tabs img
{
	margin: 0px 5px 0px 0px;
}

.ProductList
{
}

.Product img, .Product input
{
	border-style: none;
	border:none;
	margin: 0;
	padding: 0;
	font-size: 1px; /*ie hack*/
	display: inline;
	vertical-align: middle;
}

.ShoppingCartClip
{
	display: block;
	height: 361px;
	width: 21px;
	overflow: hidden;
	position: absolute;
	right: 0;
	border-right: 1px solid #555555;
	margin-top: 10px;
	z-index: 3;
}

.ShoppingCart
{

	display: block;
	height: 360px;
	width: 320px;
	margin: 0;
	padding: 0;
	border: 0;
}

.ShoppingCart .Toggle
{
	float: left;
	display: block;
	height: 360px;
	width: 20px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer;
}

.ShoppingCart .Content
{
	background-color: #4F779F;
	border-top: 1px solid #555555;
	border-bottom: 1px solid #555555;
	float: right;
	height: 358px;
	width: 300px;	
}

.ShoppingCart .List
{
	background-color: #ffffff;
	display: block;
	height: 319px;
	width: 298px;
	margin-top: 5px;
	padding: 0;
	border: 0;
	overflow: auto;
	float: right;
	border-top: 1px solid #555555;
	border-left: 1px solid #555555;
	border-right: 1px solid #555555;
}

.ShoppingCart .Buttons
{
	background-color: #C0C0C0;
	display: block;
	height: 28px;
	width: 298px;
	margin: 0;
	padding: 0;
	border: 1px solid #555555;
	overflow: hidden;
	float: right;
}

.ShoppingCart .Buttons input
{
	background-color: #555555;
	color: #ffffff;
	border: 1px solid #ffffff;
	font-weight: bold;
	font-size: 10px;
	padding: 0;
	margin: 4px 0 4px 4px;
	height: 20px;
}

.ShoppingCart .List .Item
{
	margin: 5px 0;
	padding: 0;
	width: 280px;
}

.ShoppingCart .List .Item .ProductCheck
{
	margin: 0;
	padding: 5px 0;
	border: 0;
	vertical-align: top;
}

.ShoppingCart .List .Item .ProductImage
{
	margin: 0;
	padding: 3px 0 0 0;
	border: 0;
}

.ShoppingCart .List .Item .ProductImage img
{
	border: 2px solid #555555;
}

.ShoppingCart .List .Item .ProductName
{
	color: #555555;
	font-weight: bold;
	font-size: 14px;
	margin: 2px 0 0 5px;
	padding: 0px;
	width: 200px;
	height: 22px;
	vertical-align: top;
}

.ShoppingCart .List .Item .ProductQuantity
{
	margin: 0 5px 0 0;
	padding: 0;
	font-weight: bold;
	text-align: right;
}

.ShoppingCart .List .Item .ProductQuantity input
{
	border: 1px solid #555555;
	text-align: center;
	margin: 0 0 0 5px;
	width: 30px;
}

.ShoppingCart .List .Item .ProductPrice
{
	color: #ff0000;
	font-weight: bold;	
	border-top: 1px solid #555555;
	border-bottom: 1px solid #555555;
	padding: 2px 0;
	margin: 10px 5px 0 20px;
	text-align: right;
}

.ShoppingCart .List .Totals
{
	margin: 5px 0 0 5px;
	padding: 0;
	width: 275px;
	color: #ff0000;
	font-weight: bold;	
}

.ShoppingCart .List .Totals .TotalLeft
{
	text-align: left;
}

.ShoppingCart .List .Totals .TotalRight
{
	text-align: right;
}

.ShoppingCart .List .Totals hr
{
	margin: 0;
	padding: 0;
	border: 0;
	height: 1px;
	color: #555555;
	background-color: #555555;
}

.ProductEdit .Section
{
	padding-bottom: 10px;
	padding-top: 10px;
	border-bottom: solid 2px #8297C2;
}

.ProductEdit .Label
{
	display: inline;
}

.ProductEdit .Data
{
	display: inline;
}

.ProductEdit .button
{
	background-color: #8297C2;
	color: #ffffff;
}

.ProductEdit .Image
{
}

.WizardNavigation
{
	width: 100%;
	font-weight: bold;
}

.WizardNavigation .PreviousLink
{
	float: left;
}


.WizardNavigation .NextLink
{
	float: right;
}

.WizardNavigation .HLine02
{
	color: #ccccff;
	clear: both;
	height: 1px;
}

table.Section
{
	border: 1px solid #3b297b;		
}

tr.SectionHeader
{
	background-color: #396D8C;
	padding-left: 5px;
}

tr.SectionHeader td
{
	color: #fff;
	font-size: 11pt; 
	font-weight: bold;
	vertical-align: middle;
}

tr.SectionHeader a:link, tr.SectionHeader a:active, tr.SectionHeader a:visited
{
	font-size: 11pt; 
	font-weight: bold;
	vertical-align: middle;	
	text-decoration: none;
}


/* New styles */
p { margin:0 0 12px 0; line-height: 18px; }

h1, h2, h3, h4, h5, h6 {
	 margin:0 0 10px 0; 
	 padding:2px 0 0 0;
	 color: #000000;
	 font-family:  Arial;
	 font-weight:bold;
}

h1 { font-size: 10pt; font-family: Arial; height:21px;}
h2 { font-size:11px; font-weight:bold; }
h3 {font-size:11px;}
h4 {font-size:11px;}
h5 {font-size:10pt;}
h6 {font-size:09pt;}

hr
{
	height: 1px;
	width:95%;
	color: #D9E1EC;
	font-size: 0px;
	line-height: 0px;
	margin:0 0 0 0;
	text-align: center;
}

.NewsViewer h1, .homeTitleFont 
{
	padding: 3px 0px 0px 10px;
	margin: 0 0 0px 0;
	font-size: 15px;
	font-weight: bold;
	font-family: Myriad Web;
	font-weight: normal;
	background-image: url(../../images/general/Title_BackGround02.gif);
	text-align: left;
	line-height:18px;
	color: #ffffff;
}


.Tender .NewsViewer h1 
{
	padding: 3px 0px 0px 10px;
	margin: 0 0 0px 0;
	font-size: 15px;
	text-align: left;
	line-height:18px;
	color: #fff;
}

.Tender .controls_news_newsitem td
{
	padding: 0 5px 0 5px;
}

.OneColumn {width:100%; clear:both;}
.LeftColumn {width:49%; float:left;}
.RightColumn {width:49%; float:right;}

#_NewsItemControl_NewsItem_trData,
#_JobsItemControl_JobsItem_trData,
#_EventViewerDetailControl_EventViewerDetail_divData td
{
	padding-left:5px;
}

.divider
{
	height: 1px;
	border-bottom: 1px solid #D9E1EC;
	font-size: 0px;
	line-height: 0px;
	margin: 0px 0 0px 0;
	padding:0;
	display:block;
	clear:both;
}

.NewsViewer h1 img
{
	float:left; margin: 0 0px 0 0;
	border:0;
}

.NewsViewer h2
{
	color: #23415E;
	font-family: Arial;
	margin: 0 0 10px 0;
	font-weight:bold;
	font-size: 13px;
	margin-bottom:10px;
	clear:both;
	margin-top: 4px;
	padding:0;
}

.headerDate
{
	font-family: Tahoma;
	font-size: 8pt;
	width:680px;
	padding-top:4px;
	color: #fff;
	text-decoration: bold;
	padding-bottom:2px;
	text-align: right;
}

.headerSearch
{
	text-align: right;
	float:right;
	padding-top:7px;
	padding-bottom:5px;

}

.headerDate, .headerSearch
{	
	height:12px;
	vertical-align:center;
	text-decoration:bold;
}

.floatingDate
{
	position: absolute;
	text-align:right;
	padding-top: 6px;
	font-weight:bold;
	width:310px;
	text-transform: uppercase;
	color:white;
	font-size:11px;
}

.HrModules1
{
}

.NewsViewer .date, .NewsHomeDynamic .date
{
	color: #727272;
	font-size:9pt;
	white-space: nowrap;
	display:inline;
	float:right;
	text-align:right;
	padding-right:3px;
	padding-top:8px;
	width:70px;
	font-weight:normal;
	font-family: Arial;
}

.publication
{
	text-align:center;
	width:920px;
}

.PublicationDate
{
	position: absolute;
	text-align:right;
	padding-top: 50px;
	font-weight:bold;
	width:900px;
	text-transform: uppercase;
	color:white;
	font-size:10px;
}

.PublicationBackground
{
	text-align:center;
	background-color: #fff;
}

.PublicationIntro
{
	margin-left:0px;
	padding:10px 10px 10px 17px;
	width: 100%;
}

#publication_content  .page_title
{
	margin-left:0px;
	color:white;
	padding:6px 0px 10px 10px;
	background-image: url(../../images/publication/titleHeader.gif);
	background-repeat:no-repeat;
}

#publication_content  .final_normal
{
	padding: 0 10px;
}

#publication_content  .ReadMore a
{
	color:#255d8d;
}

#publication_content  .final_normal
{
	padding: 0 10px;
	font-size:12px;
	color:#255D8D;
}

.PublicationDescription
{
	font-weight: bold;
	padding-left:3px;
}

.PublicationNewsItem a
{
	text-decoration: underline;
	color:#255D8D;
	font-size:12px;
}
.PublicationItem a
{
	text-decoration: underline;
	font-weight:bold;
	color:#255D8D;
	font-size:12px;
}

.PublicationEducationItem a, .PublicationEducationItem a:hover, .PublicationEducationItem a:visited
{
	color:#255D8D;
	text-decoration: underline;
}

.publication .footerRow
{
	background: url(../../images/publication/footer.gif);
	background-repeat: no-repeat;
	padding-left:85px;
}

.publication .logo
{
	border:0;
}

.PublicationLinksText
{
	padding:13px 0 0 60px;
}

.PublicationLinksText a, .PublicationLinksText a:hover,.PublicationLinksText a:visited
{
	color:white;
}

.PublicationLeft
{
	width:122px;
}

.PublicationRight
{
	width:122px;
}

.PublicationLinksCell
{
	padding:2px 0 0 6px;
	 width:200px;
	 height:90px;
}

.PublicationLine
{
	color: #FD7802;
	background:#FD7802; 
	width:100%;
	height:1px;
	margin-top:5px;
}

.PublicationHeaderTable
{
 height:90px;
 background:#fff;
 margin-top:2px;
}

.PublicationLoginBox
{
	 right:5px;
	 height: 1%; 
	 position:absolute; 
	 width:290px;
	 display:block;
}

.PublicationLinks
{
	width:100%;
	 height:90px;
	background-image: url(../../images/publication/links.gif);
}

.PublicationContent, .PublicationContent div
{
	float: left;
	text-align: left;
	position:relative; 
	z-index: 0;
	width:100%;
}

.PublicationTitle
{
	font-weight:bold;
	padding:5px 0 5px 19px;
	height:19px; 
	vertical-align:center; 
	background:  url(../../images/publication/titleHeader.gif);
	color:#fff;
}

.publication .loginHeader
{
	display: none;
}

.PublicationTitle a
{

}

#clientpage .final_link
{
	font-weight: normal;
	font-size: 10pt;
	color: #043882;
}
/*
.contentTable table
{
	background-color: #fff;
}
*/
.contentTableHeader td a
{
	font-family: Arial;
}

.contentTableHeader td .bold
{
	font-family: Arial;
}
.contentTable
{		
		width: 683px;
		padding:0;
		margin:0;
		/*height:auto !important; /* voor moderne browsers */
		height:800px; /* voor IE */
		background: #DFECFF url(../../images/general/bgtable.gif) repeat-x;
}


.contentTableHeader #content
{
	background:  url(../../images/general/bgtable.gif) repeat;
	bottom:0;
		padding-left:0px;
		margin:0;
}

.contentTableHeader
{
	background:  url(../../images/general/bgcontent.gif) no-repeat;
	padding: 0px 0px 0px 0px;
	width: 683px;
	height: 13px;
	display:block;
	vertical-align: top;
}

#ctl00_ctl00_Root_Content_Body__MemberProfileControl_MemberProfile_divData,
#ctl00_ctl00_Root_Content_Body__UpdateHomeDynamicControl_UpdateHome_divMessage,
#ctl00_ctl00_Root_Content_Body__AdvertisingHomeDynamicControl_AdvertisingHome_divMessage,
#ctl00_ctl00_Root_Content_Body__ContactHomeDynamicControl_ContactHome_divMessage,
#ctl00_ctl00_Root_Content_Body__EventWizardImageControl_EventWizardImage_divMembers,
#ctl00_ctl00_Root_Content_Body__AwardsHomeDynamicControl_AwardsHome_divMessage,
#ctl00_ctl00_Root_Content_Body__AssociationsWizardNameControl_AssociationsWizardName_divForm,
#ctl00_ctl00_Root_Content_Body__ViewPollsControl_ViewPollDetails_divResults,
.ViewPollDetailsControl_ViewPollDetails_trBarChart,
.ViewPollDetailsControl_ViewPollDetails_trData,
.controls_admin_event_admineventwizardsave,
.controls_admin_education_adminwizardeducationname,
.pollVoteHere,
.fixSpace
{
	background-color: #ffffff;
}


 
#ctl00_ctl00_Root_Content_Body__EducationSearchControl_Education_dgEducation .newsColor2 td,
#ctl00_ctl00_Root_Content_Body__EducationSearchControl_Education_dgEducation .Item td,
#ctl00_ctl00_Root_Content_Body__EducationSearchControl_Education_dgEducation .admin td,
#ctl00_ctl00_Root_Content_Search__AssociationsExhibitorsControl_AssociationsHome_tblExhibitorList table td,
#ctl00_ctl00_Root_Content_Body__StaticItemControl_StaticItem_trData table td,
#ctl00_ctl00_Root_Content_Body__AwardsHomeDynamicControl_AwardsHome_divData table table .bold,
#ctl00_ctl00_Root_Content_Body__NewsWizardPreviewControl_NewsWizardPreview_divData,
#ctl00_ctl00_Root_Content_Body__ShowcaseWizardPreviewControl_ShowCaseWizardPreview_divData,
#ctl00_ctl00_Root_Content_Body__JobsWizardPreviewControl_JobsWizardPreview_divData,
#ctl00_ctl00_Root_Content_Body__AwardsWizardPreviewControl_AwardsWizardPreview_divData,
#ctl00_ctl00_Root_Content_Body__SubmitAdvertisingControl_SubmitAdvertising_tblForm  td,
#ctl00_ctl00_Root_Content_Body__ShowcaseItemControl_ShowCaseItem_trData table td,
#ctl00_ctl00_Root_Content_Body__SubmitContactControl_SubmitContact_tblForm td,
#ctl00_ctl00_Root_Content_Body__LibrarySearchControl_LibrarySearch_pnlSearchDialog .searchTable td,
#ctl00_ctl00_Root_Content_Body__LegalSearchControl_LegalSearch_pnlSearchDialog .searchTable td,
#ctl00_ctl00_Root_Content_Body__TenderItemControl_TenderItem_trData,
#ctl00_ctl00_Root_Content_Body__TenderItemControl_TenderItem_trGoBack
{
	padding-left: 10px;
	padding-right: 10px;
}


.ViewPollDetailsControl_ViewPollDetails_trAnswer5 td,
.divForm,
#ctl00_ctl00_Root_Content_Body__NewsSearchControl_NewsHome_pager01,
#ctl00_ctl00_Root_Content_Body__ShowcaseSearchControl_ShowCaseHome_pager01,
#ctl00_ctl00_Root_Content_Body__JobsSearchControl_JobsHome_pager01,
#ctl00_ctl00_Root_Content_Body__EventSearchControl_EventHome_pager01,
#ctl00_ctl00_Root_Content_Search__AssociationsSearchControl_AssociationsHome_pager01,
#ctl00_ctl00_Root_Content_Body__EducationSearchControl_Education_pager01,
#ctl00_ctl00_Root_Content_Body__WhoiswhoSearchControl_WhoiswhoSearch_pager01,
#ctl00_ctl00_Root_Content_Body__ShowForum_ForumView_lblMessage,
.Forum .lineheader, .Forum .dataTable,
.controls_admin_education_adminwizardeducationspecializations .bold ,
.controls_admin_education_adminwizardeducationlogo .lineheader
{
		padding:8px;
}

.ViewPollsControl_ViewPollDetails_divForm
{
	padding:0;
	margin:0;
	
}

#ctl00_ctl00_Root_Content_Body__AboutHomeDynamicControl_AboutHome_divData table table td,
.forumSearch
{
	padding: 10px;
}

.SearchTableRow, .forumRow
{
	padding: 5px 10px 0 10px ;
}

.contentHomeLeft, .contentHomeRight, .contentFull
{
	/*background:  url(../../images/general/bgtable.gif) repeat;*/
}

.contentFull
{
	height:500px;
	padding:0px 8px 0 8px;
}
.contentFull div table
{
}
.contentHomeLeft
{
	width:325px;
	height:500px;
	padding:0px 6px 0 12px;
}

.contentHomeRight
{
	width:325px; 
	padding:0px 6px 0 3px;
}


.siteContentBodyLeft
{
	width:325px; 
	padding:0px 10px 0 0px;
}

.pageLinks, .showBanner
{
display:none;
}

.imgBack
{
	padding-left:20px;
}

.siteContentBodyLeft  h1, .siteContentBodyLeft  .GroupTitle, #content .siteContentBodyLeft  .GroupTitle
{
	background-image: url(../../images/general/contentbgleft.gif);
	background-repeat: no-repeat;
}

.siteContentBodyRight  h1, .siteContentBodyRight  .GroupTitle, #content .siteContentBodyRight  .GroupTitle, .contentHomeRight   .GroupTitle
{
	background-image: url(../../images/general/contentbgright.gif);
	background-repeat: no-repeat;
}

.newsBackground, .literatureBackground, .Jobs .ColumnBackground, .Jobs .ReadMore, .Tender .ReadMore
{
	background: url(../../images/general/bgitem.gif) repeat-y;
	width:325px;
} 

.Tender .newsBackground
{	
	background: url(../../images/general/bgitem.gif) repeat-y;
	width:100%;
}

 .literatureBackground
{
	padding:5px;	
} 

.contentHomeRight .eventBackground, .contentHomeRight  .eventViewerBackground
{
	background: url(../../images/general/bgitem.gif) repeat-y;
	padding-left:10px;
}

.sponsoredEventsHome
{
	background: url(../../images/general/bgitem.gif) repeat-y;
	width:325px;
	padding-left:10px;
	color: #000000;
	font-weight: normal;
}

.eventViewerBackground2, .SearchTableCell2, .rightBackground
{
	background-image: url(../../images/general/bgitembig.gif);
	background-position: right
}

.literatureBackground2 
{
	background-image: url(../../images/general/bgitembig.gif);
	background-position: right;
}
.literatureBackground1
{
	background-image: url(../../images/general/bgitembig.gif);
	padding-left:8px;
}



.eventViewerBackground td, .eventBackground
{
padding-left:10px;
padding-bottom:10px;
}

#ctl00_ctl00_Root_Content_Body__SignUpControl_Login_tblLogin,
#ctl00_ctl00_Root_Content_Body__NewsItemControl_NewsItem_trData,
#ctl00_ctl00_Root_Content_Body__NewsItemControl_NewsItem_trSubmitLink,
#ctl00_ctl00_Root_Content_Body__NewsItemControl_NewsItem_trGoBack,
#ctl00_ctl00_Root_Content_Body__ShowcaseItemControl_ShowCaseItem_trData,
#ctl00_ctl00_Root_Content_Body__ShowcaseItemControl_ShowCaseItem_trSubmitLink,
#ctl00_ctl00_Root_Content_Body__ShowcaseItemControl_ShowCaseItem_trGoBack,
#ctl00_ctl00_Root_Content_Search__AssociationsSearchControl_AssociationsHome_pnlSearchIndustry .searchTable,
#ctl00_ctl00_Root_Content_Body__LibrarySearchControl_LibrarySearch_pnlLibraryItems .searchTable,
#ctl00_ctl00_Root_Content_Body__WhoiswhoSearchControl_WhoiswhoSearch_Table1,
#ctl00_ctl00_Root_Content_Body__WhoiswhoSearchControl_WhoiswhoSearch_tblSearchResults .Item,
#ctl00_ctl00_Root_Content_Body__WhoiswhoSearchControl_WhoiswhoSearch_tblSearch,
#ctl00_ctl00_Root_Content_Body__EventSearchControl_EventHome_trNoData,
#ctl00_ctl00_Root_Content_Body__IndustryExhibitorsControl_IndustryHome_trNoData,
#ctl00_ctl00_Root_Content_Search__AssociationsExhibitorsControl_AssociationsHome_trNoData,
#ctl00_ctl00_Root_Content_Body__LegalSearchControl_LegalSearch_pnlSearchDialog .searchTable,
#ctl00_ctl00_Root_Content_Body__ForumResultsDialogControl_ForumResults_tblMessage,
#ctl00_ctl00_Root_Content_Search__IndustrySearchControl_IndustryHome_tblSearch,
#ctl00_ctl00_Root_Content_Search__IndustrySearchControl_IndustryHome_rowAdvancedSearch,
#ctl00_ctl00_Root_Content_Search__IndustrySearchControl_IndustryHome_rowSearchButton,
#ctl00_ctl00_Root_Content_Body__IndustryDetailsControl_IndustryDetails_tblCompanyDetails,
#ctl00_ctl00_Root_Content_Body__AssociationsDetailsControl_AssociationsDetails_tblCompanyDetails,
#ctl00_ctl00_Root_Content_Body__JobsItemControl_JobsItem_trData,
#ctl00_ctl00_Root_Content_Body__JobsItemControl_JobsItem_trGoBack,
#ctl00_ctl00_Root_Content_Body__StaticItemControl_StaticItem_trGoBack,
#ctl00_ctl00_Root_Content_Body__MemberAddItemsControl_MemberAddItems_divMembersMenu,
#ctl00_ctl00_Root_Content_Body__MemberImagesControl_MemberImages_divGallery,
#ctl00_ctl00_Root_Content_Body__NewsWizardSaveControl_NewsWizardSave_divMessage,
#ctl00_ctl00_Root_Content_Body__ShowcaseWizardSaveControl_ShowCaseWizardSave_divMessage,
#ctl00_ctl00_Root_Content_Search__SearchControl_CommunitySearch_pager01,
#ctl00_ctl00_Root_Content_Search__SearchControl_CommunitySearch_msgMessage_tblMessage,
#ctl00_ctl00_Root_Content_Body__ShowForum_ForumView_forumPanel .Forum,
#ctl00_ctl00_Root_Content_Body__EditPostControl_CreateEditPost_forumTable,
#ctl00_ctl00_Root_Content_Body__EventViewerDetailControl_EventViewerDetail_divSubmit,
#ctl00_ctl00_Root_Content_Body__ExhibitingEducationsControl_Education_trNoData,
#ctl00_ctl00_Root_Content_Body__EducationSearchControl_Education_pager01,
#ctl00_ctl00_Root_Content_Body__SubmitAdvertisingControl_SubmitAdvertising_tblForm,
#ctl00_ctl00_Root_Content_Body__SubmitContactControl_SubmitContact_tblForm,
#ctl00_ctl00_Root_Content_Body__StaticItemControl_StaticItem_trData,
#ctl00_ctl00_Root_Content_Search__SearchControl_CommunitySearch_chkSearchableObjects,
#ctl00_ctl00_Root_Content_Body__GuestbookHomeControl_GuestbookHome_guestbookEditor01_tblSearch,
#ctl00_ctl00_Root_Content_Body__GuestbookHomeControl_GuestbookHome_guestbookEditor01_pnlButtons,
#ctl00_ctl00_Root_Content_Body__GuestbookHomeControl_GuestbookHome_guestbookEditor01_tblPreview,
#ctl00_ctl00_Root_Content_Body__GuestbookHomeControl_GuestbookHome_tblData,
#ctl00_ctl00_Root_Content_Body__WhoiswhoWizardPersonControl_WhoiswhoWizardPerson_pnlContent .whoiswho,
#ctl00_ctl00_Root_Content_Body__WhoiswhoWizardCompanyControl_WhoiswhoWizardCompany_pnlContent .whoiswho,
#ctl00_ctl00_Root_Content_Body__MemberRegisterControl_Register_divMessage,
#ctl00_ctl00_Root_Content_Body__EducationDetailsControl_EducationDetails_tblEducationDetails,
#ctl00_ctl00_Root_Content_Body__AwardsWizardSaveControl_AwardsWizardSave_divMessage,
#ctl00_ctl00_Root_Content_Body__JobsWizardSaveControl_JobsWizardSave_divMessage,
#ctl00_ctl00_Root_Content_Body__MailingSubscribeControl_MailingSubscribe_divRegisterd,
#ctl00_ctl00_Root_Content_Body__MailingSubscribeControl_MailingSubscribe_divSubscribed,
#ctl00_ctl00_Root_Content_Search__SearchControl_CommunitySearch_dgSearchResults,
#ctl00_ctl00_Root_Content_Body__MemberRegisterControl_Register_divRegisterd,
#ctl00_ctl00_Root_Content_Body__MailSendLinkToPersonControl_SendLinkToPerson_divMessage,
#ctl00_ctl00_Root_Content_Body__TenderItemControl_TenderItem_trData,
#ctl00_ctl00_Root_Content_Body__TenderItemControl_TenderItem_trGoBack,
#ctl00_ctl00_Root_Content_Body__TenderFormControl_TenderForm_formTable,
#ctl00_ctl00_Root_Content_Body__MemberImagesControl_MemberImages_divDeleteImage,
#ctl00_ctl00_Root_Content_Body__AwardsItemControl_AwardsItem_trGoBack,
#ctl00_ctl00_Root_Content_Body__AwardsItemControl_AwardsItem_trData,
#ctl00_ctl00_Root_Content_Body__AwardsHomeDynamicControl_AwardsHome_divData,
#ctl00_ctl00_Root_Content_Body__GuestbookHomeControl_GuestbookHome_guestbookEditor01_msgMessage_tblMessage,
.loginPageDiv,
.divForm,
.controls_news_newsform .lineheaderRow,
.positionLineheader,
.literatureLargeBackground ,
.literatureLargeBackground .BannerPosition,
.AddOwnItem,
.SearchTableRow,
.HLine02,
.lineRow,
.searchTableBackground,
.eventViewerBackground,
.industryBackground,
.SearchTableCell1,
.eventBackground,
.Forum,
.forumSearch,
.controls_whoiswho_whoiswhodetails .whoiswho,
.searchBox .dialog,
.searchBox .advanced,
.controls_event_eventviewerdetail .imgBack,
.contactBackground,
.contentFull .dataTable,
.controls_ticker_ticker .lineheaderRow,
.controls_admin_whoiswho_adminwhoiswhowizardcurriculum .whoiswho,
.controls_admin_whoiswho_adminwhoiswhowizardpreview .whoiswho,
.showBackground,
.logoutBackground,
.divData,
.divInfo,
.Tender .controls_news_newshomedynamic
{
	background-image: url(../../images/general/bgitembig.gif);
}

#adminpage .divData,
.Poll .divForm,
.controls_education_searcheducation .divData
{
  background-image: none;
}

#ctl00_ctl00_Root_Content_Body__IndustryDetailsControl_IndustryDetails_tblCompanyDetails tr,
#ctl00_ctl00_Root_Content_Body__LiteratureItemDetailControl_LiteratureItemDetail_tblItemDetail tr,
#ctl00_ctl00_Root_Content_Body__IndustryWizardNameControl_IndustryWizardName_divForm,
#ctl00_ctl00_Root_Content_Body__MemberEditUserInfoControl_MemberEditUserInfo_divData,
#ctl00_ctl00_Root_Content_Body__MemberEditProfileControl_MemberEditProfile_mbrProfileEditor01_divForm,
#ctl00_ctl00_Root_Content_Body__MailingSubscribeControl_MailingSubscribe_divForm,
#ctl00_ctl00_Root_Content_Body__MailingSubscribeControl_MailingSubscribe_divForm
{
	padding:0 5px 0 5px;
}

#ctl00_ctl00_Root_Content_Search__SearchControl_CommunitySearch_msgMessage_tblMessage
{
	width: 663px;
}
#.divInfo
{
	padding-top:8px;
}

#ctl00_ctl00_Root_Content_Body__MemberImagesControl_MemberImages_divUpload
{
	width:98%;
}

#ctl00_ctl00_Root_Content_Body__GuestbookHomeControl_GuestbookHome_guestbookEditor01_msgMessage_tblMessage
{
	width:100%;
}

#ctl00_ctl00_Root_Content_Body__MemberImagesControl_MemberImages_divUpload table
{
	border-left: 1px solid #395C19;
}

.positionLineheader
{
	padding-left:20px;
	padding-top: 20px;
}

#ctl00_ctl00_Root_Content_Body__SignUpControl_Login_tblLogin td
{
padding-left:20px;
}

 #ctl00_ctl00_Root_Content_Body__NewsSearchControl_NewsHome_pager01, 
 #ctl00_ctl00_Root_Content_Body__ShowcaseSearchControl_ShowCaseHome_pager01,
 #ctl00_ctl00_Root_Content_Body__EventSearchControl_EventHome_pager01
{
	background-image: url(../../images/general/bgitembig.gif);
	min-height:30px;
}

.loginFooter
{
	background-image: url(../../images/general/itemfooterbig.gif);
		height: 21px;
}

.loginPageTable,.loginPageTable .borderTable
{
	width:400px;
}

#ctl00_ctl00_Root_Content_Body__MemberLoginControl_MemberLogin_txtPassword,
#ctl00_ctl00_Root_Content_Body__MemberLoginControl_MemberLogin_txtUserName
{
	width:250px;
}
.userName
{
	width:125px;
}

.loginPageButton
{
	padding-left:130px;
}

.NewsViewer .ReadMore, .EventViewer .ReadMore, .NewsViewer .MoreTenders
{
}

.NewsViewer .ReadMore  a, .EventViewer .ReadMore  a, .NewsViewer .MoreTenders a
{
	padding: 7px 0 2px 222px;
	font-size: 9pt;
	text-decoration: none;
	background-repeat: no-repeat;
	text-decoration: underline;
	text-align:right;
	color: #0268AA;
}

.Jobs .NewsViewer .ReadMore
{
	margin-top: 0px;
}

.memberInfoHome
{
	padding: 0px;
	padding-right:100px;
	margin-right:10px;
	font-size: 9pt;
	height:100px;
	text-decoration: none;
	background: url(../../images/general/members.gif) right;
	background-repeat: no-repeat;
}

.ReadMore  a:hover
{
	text-decoration: underline;
}

.NewsViewer .AddInconspicuous {text-align:right;}

.NewsViewer .NewsFlashCategory, .Jobs .JobsFlashCategory, .Tender .TenderFlashCategory
{
	padding: 3px 2px 0px 10px;
	display:block;
	height:21px;
	margin: 0;
	font-size: 15px;
	font-weight: normal;
	background: url(../../images/general/newsflash.gif);
}

.NewsViewer .ShowcaseFlashCategory
{
	padding: 3px 2px 0px 10px;
	height:21px;
	margin: 0;
	font-size: 15px;
	font-weight: normal;
	background: url(../../images/general/showcase.gif);
}

#content .GroupTitle
{
	height:21px;
	background: url(../../images/general/Title_BackGround02.gif);
}

.NewsViewer .StoryOfWeekCategory
{
	padding:12px 0 0 4px;
	height:20px;
	background: #fff url(../../images/news/StoryOfWeekHeaderNewsFlash.gif) no-repeat;
}

.leftBanners
{
	padding-top:0px;
	padding-bottom:12px;
}

.leftBanners img
{
	padding: 4px 0 8px 0;
}

.leftBannerFooter
{
	background: #fff url(../../images/general/leftbannerfooter.gif) no-repeat;
	height:20px;
}
/* Search styles */
.search
{

}

.MemberBoxDiv hr
{
	width:100px;
	border-style: dotted; 
	border-width:1px border-color:#fff; 
	margin:1; 
	padding:0;
	margin-left:6px;
	display:block
}

.MemberBoxDiv
{
	padding-left:5px;
	padding-top:30px;
	width: 120px;
	height:69px;
	background: url(../../images/general/memberbox.gif) no-repeat;
}

.MemberBoxDiv .membersOnly
{
	color:#0B2145;
	font-size: 7pt;
}

.MemberBoxDiv .notLoggedIn, .MemberBoxDiv .LoggedIn, .MemberBoxDiv .notLoggedIn a, .MemberBoxDiv .LoggedIn a
{
	text-align:left;
	text-decoration:none;
	color:white
}


.LoggedIn .myitemsLink, .notLoggedIn .registerLink
{
	padding:3px 0 0 5px;
}

.notLoggedIn .loginLink, .LoggedIn .logoutLink
{
	padding:10px 0 0 5px;
}

.MemberBoxDiv .notLoggedIn a:hover, .MemberBoxDiv .LoggedIn a:hover
{
	text-decoration:underline;
}

.loginFields
{
	padding-left:13px;
	background: url(../../images/general/bg_loginscreen.gif) no-repeat;
	height:50px;
	width:141px;
	font-size: 8pt;
	color: #fff;
	padding-top:-22px;
}

.logoutFields
{
	background: url(../../images/general/bg_logoutscreen.gif) no-repeat;
	padding-left:13px;
	height:50px;
	width:141px;
	font-size: 9pt;
	color: #fff;
	padding-top:3px;
}

.loginFieldlogin
{
	font-size: 9px;
	display: none;
}

.loginFields table
{
	margin: 0px 0 0 5px;
}
.loginFields td 
{
	padding-left:0px;
}

.loginFields span
{
		padding-left:5px;
}

.loginFields a
{
	visibility: hidden;
}

.loginBoxDiv, .loginFields
{
	width:141px;
}

.loginBoxDiv
{
	padding-top:0px;
	width:142px;
	background: url(../../images/general/bgrightextra.gif) repeat-y;
}

.memberboxfooter
{
	color: #fff;
	background: #fff url(../../images/general/memberboxfooter.gif) no-repeat;
	height:4px;
	font-size: 1px;
}

.memberboxheader
{
	color: #fff;
	background: #fff url(../../images/general/memberboxheader.gif) no-repeat;
	height:4px;
	font-size: 1px;
}

.txtUserName, .txtPassword
{
	width:62px;
	height:10px;
	font-size: 8pt;
	float:left;
	margin-top:2px;
	margin-left:22px;
	margin-right:1px;
}

.loginFields table
{
}

.printMailButtons
{
	display:none;
}

.mailInfoLink, .mailInfoLink a
{
	color: #fff;
	font-size: 8pt;
	display:none;
}

.loginButton input
{
}

.loginButton .submit
{
}

.search .searchBox, .search .quickSearchBox
{
	width:100%;
	margin:0; padding:0;
	border-collapse: collapse;
	border: solid 0px #3b297b;
	
}

#ctl00_ctl00_Root_Content_Body_trRater
{
	display: none;
	}

.search .searchBox
{
	line-height:12px;
}

.search .quickSearchBox
{
	margin:0 0 0 0; padding:0;
	border:0px; 
	border-color:#000; 
	text-algin: right;
}

.quickSearchLeft
{
	padding-top:122px;
	height:29px;
	background-repeat: no-repeat;
	background-position:  91px right;
}
.leftbg .logo
{
	padding-left:3px;
}

.quickSearchBox /*esay fix for hiding background set by class below, that should not be visible on this part, so  let's put another background above it*/
{
	background-image: url(../../images/general/searchbg.gif) ;
	background-repeat: no-repeat;
	background-position:  bottom right;

}

.logo
{
	position:absolute;
}



.leftbg
{
	height:50px;
	width:142px;
	background-image: url(../../images/general/leftbg.gif) ;
	background-repeat: repeat-y;
	background-position: 20px 150px;
}

.rightbg
{
	height:50px;
	width:142px;
	background: url(../../images/general/rightbg.gif) repeat-y;
}

.rightbg .News
{
	padding-bottom:5px;
}

.leftmenu1 img
{
	float:right;
}

.leftmenu1
{
	height:124px;
	padding-top:14px;
	background: url(../../images/general/leftmenu1.gif) no-repeat;
}

.leftmenu
{
	width:142px;
	padding-top:23px;
	height:371px;
	background: url(../../images/general/leftmenu.gif) no-repeat;
}

.rightmenu
{
	background: url(../../images/general/rightmenu.gif) no-repeat;
	width: 141px;
	height: 110px;
	padding-top:15px;
}


.search .quickSearchBox .input input
{
	float:left;
	vertical-align:center;
	border: 0px; 
	height:11px;
	width:105px;
	padding:2px 2px 0 2px; 
	margin-top:2px;
	border-left:1px;
	border-bottom:1px;
}

.search .quickSearchBox .input 
{
	float:left;
}

.search .quickSearchBox .go
{
	float:left;
	width:27px;
	height:21px;
	margin:0; padding:0;
	background: url(../../images/general/transparent.gif);
}

.search .quickSearchBox .quickSearchValidation
{
	display:block;
}

.search .searchBox .header
{
	/* Use page_title */
}


.search .quickSearchBox .header
{
	/*background-image: url(../../images/general/searchbg.gif) ;
	background-repeat: no-repeat;
	background-position:  top right;*/
	margin:0; 
	padding:0;
	color:#fff;
	font-weight:bold; 
	font-variant:small-caps; 
	font-size:8pt;
	height:12px;
}

.search .quickSearchBox .dialog,
#ctl00_ctl00_Root_Content_Body__IndustrySearchControl_IndustryHome_tblMessage .dataTable,
#ctl00_ctl00_Root_Content_Body__AssociationsSearchControl_AssociationsHome_tblMessage .dataTable,
#ctl00_ctl00_Root_Content_Body__SearchLiteratureControl_SearchLiterature_tblNoData .dataTable
{
	margin:0; padding:0;
	background-image: url(../../images/general/transparent.gif);
}

.search .dialog
{
	padding:4px;
}
.resultGrid .TextColumn
{}

.resultGrid .TextColumn .resultTitle
{
	font-weight:bold;
}

.resultGrid .NameColumn
{
	width:130px;
}

.resultGrid .NumberColumn
{
	width:30px;
}
/* /Search styles */

.clearer
{
	height: 1px;
	margin:0; padding:0;
	font-size: 0px;
	line-height: 0px;
	clear:both;
}


.buttonLow,  .buttonLow a:link, .buttonLow a, .buttonLow a:hover, .buttonLow a:active, .buttonLow a:visited
{
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	font-family: arial;
	width: 150px;
	font-size: 8pt;
}
.buttonRow .buttonHigh,  .buttonRow .buttonHigh a:link, .buttonRow .buttonHigh a, .buttonRow .buttonHigh a:hover, .buttonRow .buttonHigh a:active, .buttonRow .buttonHigh a:visited
{
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	font-family: arial;
	color: #477090;
	width: 200px;
	font-size: 8pt;
}

.buttonRow .buttonReturn,  .buttonRow .buttonReturn a:link, .buttonRow .buttonReturn a, .buttonRow .buttonReturn a:hover, .buttonRow .buttonReturn a:active, .buttonRow .buttonReturn a:visited
{
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	font-family: arial;
	color: #FD7801;
	width: 200px;
	font-size: 8pt;
}

.buttonRow, .buttonRow a:link, .buttonRow a, .buttonRow a:hover, .buttonRow a:active, .buttonRow a:visited
{
	padding-left:7px;
	text-transform:uppercase;
	text-decoration:none;
	vertical-align: middle;
	height:20px;
	text-decoration:none;
	font-weight:bold;
	font-family: arial;
	
}

.ExhibitingCategoriesSolutions
{
	display:none;
}

/* change this value to block to enable sorting by solutions or Categories, never change the value above! */
.admincontainer .ExhibitingCategoriesSolutions
{
	display:none;
}