html {
	padding: 0px;
	margin: 0px;
}
body {
	padding: 0px;
	margin: 0px 0px 0px 0px;
	font-family: "Trebuchet MS", sans-serif;
	background: #dae8df;
	font-size: 13px;
}
a{
	text-decoration: none;
	color: #56819f;
}
a:hover{
	text-decoration: underline;
}
#boxing{
	margin: 0px auto auto auto;
	width: 758px;
	padding: 0px;
}	
#footer{
	width: 100%;
	height: 78px;
	font-size: 4px;
	clear: both;
	background: white url(../images/footer_bg.gif);
	color: #58582b;
}
#poweredby{
	font-size: 10px;
	padding: 2px 0px 0px 8px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
}
#poweredby a{
	font-weight: bold;
	color: #65a2cb;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
}
#poweredby a:hover{
	text-decoration: underline;
}
#supportedby{
	font-size: 10px;
	padding-left: 8px;
	padding-top: 27px;
	text-align: center;
}
#Form1{
	height: 100%;
	width: 100%;
	float: left;
	background: white url(../images/column.gif) repeat-y;
}
#Column{
	float: right;
	width: 271px;
	margin: 0px 8px 20px 0px;
	display: inline; /* to fix bug of doubled margin in IE */
	padding-top: 13px;
	min-height: 665px; /* to fix min-height IE bug */
	height: auto !important;
	height: 665px;
} 
#topRow{
	margin-top: 59px;
}
.loggedOut #topRow{
	margin: auto;
}
.loggedIn #topRow{
	height: 21px;
}
/* SECOND LEVEL MENU */
#secondLevelMenu{
	background: none;
	padding: 5px 10px 5px 10px;
}
#flSelIt,
#flSelItEmpty{
	font: Arial, Helvetica, sans-serif;
	color: white;
	text-transform: uppercase;
	padding: 3px 10px 3px 10px;
	background: #8cc1e6; 
	margin-left: 20px;
	margin-right: 25px;
}
#flSelIt a,
#flSelItEmpty a{
	color: white;
}
#flSelItEmpty{
	display: none;
}
#secondLevelMenu .menuItem a{
	padding-left: 5px;
}
#secondLevelMenu .menuItem a,
#secondLevelMenu .selectedItem a{
	color: #5f9ec8;
	font-size: 14px;
	padding-left: 23px;
}
#secondLevelMenu .menuItem,
#secondLevelMenu .selectedItem{
	margin-bottom: 5px;
}
#secondLevelMenu .selectedItem a{
	color:#56819f;
}
#secondLevelMenu .menuItem div{
	display: none;
}
/* THIRD LEVEL MENU */
.thirdLevelMenu{
	padding-left: 15px !important;
	margin-bottom: 10px !important;
	margin-top: 5px;
}
.thirdLevelMenu div a{
	color: #5f9ec8 !important;
	margin-bottom: 5px !important;
	display: block !important;
	font-weight: normal !important;
	font-family: Georgia, "Times New Roman", Times, serif !important;
	font-size: 14px !important;
	width: 190px;
}
.thirdLevelMenu div a:hover{
	color: #5f9ec8 !important;
}
.thirdLevelMenu .thirdLevelSelectedMenuItem a,
.thirdLevelMenu .thirdLevelSelectedMenuItem a:hover{
	color: #56819f !important;
}
/* COLORS */
.faqCategories .category,
#contactUsTool,
.pieceOfNews,
.lastUpdate .files,
.resAct,
.user,
#intro,
.categories .category,
.partnersItem,
.pieceOfContent,
.lastUpdate .news,
.formGui label,
.peopleItem,
#pnlPrivacy .privacy label,
#pnlTools label,
.formGui .instructions .buttonsra,
.thirdLevelSelectedItem a,
.personCVs,
.contact,
.item,
.linkItem,	
.fileData,	
.fileObjects .wp,	
.fileObjects .category,		
.fileObjects .deliverables,	
.fileDetail .file, 
.faqItem,
.advancedSearch label,
.innerMenu,
.littleMenu,
.deliverable,	
.stateMenu,
.descriptionLabelForm,
.treeViewFolders, /* Fileobjects tree */
#firstLevelMenu,
.facilities .facility, /* Partners > Facilities */
.links .category .linkItem
{
	background: #e5efe5;
}
/*  MENU  */
#firstLevelMenu{
	float: left;
	width: 727px;
	height: 50px;
	background: white;
	text-transform: lowercase;
	overflow: hidden;
	padding-left: 10px;
	background: white url(../images/flmenu.gif) no-repeat;
	
}
#firstLevelMenu div a{
	float: left;
	padding: 11px 5px 2px 5px;
	height: 19px;
	display: block;
	margin-right: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #ccccaa;
	font-stretch: condensed;
}
.itemNumber{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
#firstLevelMenu div a:hover{
	color: #939368;
}
#firstLevelMenu a.selectedItem,
 #firstLevelMenu a.selectedItem:hover{
	color: #939368;
}
#firstLevelMenu a{
	font-weight: bold;
}
#firstLevelMenu a:hover{
	text-decoration: none;
}
#firstLevelMenu ul{
	display: none;
}

/* MAP */
#map{
	color: #56819f;
	display: none;
}

#map a{
	color: #56819f;
	text-decoration: underline;
}
#map span{
	padding-right: 3px;
}
img.logo{ /* partner's image */
	width: 100px;
}
	
#graph0{ /* LOGO  */
	display: none;
}
#graph1{  /* TOP BANNER */
	width: 738px;
	height: 50px;
	float: left;
	background: gray;
	background: url(../images/header.jpg) left no-repeat;
}

/* PARTNERS TOOL */
#partnersTool{
	background: none;
	margin-bottom: 5px;
}
a.partnersToolTitle{ /* Partners Title */
	display: block;	
	font: Arial, Helvetica, sans-serif;
	color: white;
	text-transform: uppercase;
	padding: 3px 10px 3px 10px;
	background: #8ec3e7; 
	margin-left: 20px;
	margin-right: 25px;
}
a.partnersToolTitle:hover{
	text-decoration: underline;
	color: white;
}
#partnersToolControls{
	display: block;
	padding: 5px;
	background: none;
	width: 232px;
}
#partnersToolControls ul,
#partnersToolControls ul li{
	margin: 0px;
	padding: 0px;
	list-style: none;
	margin-top: 1px;
}
#partnersToolControls ul li a{
	display: block;
	width: 222px;
	padding-left: 28px;
	color: #5f9ec8;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	padding-bottom: 3px;
}
/* NEWS TOOL */
#newsTool{
	padding: 0px;
	margin-bottom: 5px;
}
a.newsToolTitle{
	display: block;
	font: Arial, Helvetica, sans-serif;
	color: white;
	text-transform: uppercase;
	padding: 3px 10px 3px 10px;
	background: #8ec3e7; 
	margin-left: 20px;
	margin-right: 25px;
}
a.newsToolTitle:hover{
	text-decoration: underline;
}
#newsToolControls{
	margin: 0px;
	display: block;
	min-height: 50px;
	height: auto !important;
	height: 50px;
}
#newsToolControls dl{
	display: block;
	margin: 0px;
	padding: 3px 5px 5px 5px;
	background: none;
}
#newsToolControls dl dt{ /* if no active news */
	width: 228px;
	padding-left: 15px;
	color: #5c87a4;
	font-weight: bold;
	margin-top: 2px;
}
.mainSectionDesc,
#partnerAbstract{
	width: 438px;
}
#newsToolControls dl dt a{
	display: block;
	width: 226px;
	color: #5c87a4;
	padding-left: 10px;
}
#newsToolControls dl dt a:hover{
	text-decoration: underline;
}
#newsToolControls dl dd{
	color: #76add2;
	margin-left: 15px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	width: 213px;
}
/*  CONTENT */
#content{
	padding: 20px;
	padding-top: 0px;
	color: #4e6f5a;
	float: left;
	line-height: 140%;
	overflow: hidden;
	width: 438px;
}

/* image and caption in Content */
	.imgContent_sx{
		margin: 0 10px 5px 0;
		float: left;
		height: 100%;
	}
	.imgContent_dx{
		margin: 0 0 10px 10px;
		float: right;
		height: 100%;
	}
	.imgContentCaption{
		clear: both;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		line-height: 1.3;
		padding: 5px 0 5px 0;
		border-bottom: solid 1px #888855;
		width: 100%;
		display: block;
		font-style: italic;
	}
	.imgCC_sx{
		float: left;	
	}
	.imgCC_dx{
		float: right;
	}
	.imgContent_sx img{
		float: left;
		border: solid 1px #ccccbb;
	}
	.imgContent_dx img{
		float: right;
		border: solid 1px #ccccbb;
	}
	
/********************************/

.mainSectionTitle,  /* H1 */
.title,
#title,
.partnerData .partnerName{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #888855;
	font-weight: bold;
	padding: 10px 20px 5px 0px;
	line-height: 120%;
}
.title span{
	padding: 0 5px 0 5px;
}
.personCVs label{
	font-size: 18px;
	color: #228b03;
	font-weight: bold;
	margin-bottom: 5px;
}
.personCVconfig label{
	display: block;
	width: 100%;
	text-align: center;
	margin-bottom: 5px;
	font-style: italic;
}
/* SEARCH TOOL */
.loggedOut#searchTool{
	height: 33px;
}
.loggedOut#searchLabel{
}
#searchTool{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: auto;
	background: none;
	padding: 3px;
	margin-bottom: 4px;
}
#txtToolSearch{
	font-size: 11px;
	font-family: "Courier New", Courier, monospace;
	border: solid 1px #8ec3e7;
	background: white;
	color: #888855;
	width: 155px;
	margin-left: 17px;
	margin-top: 3px;
}
#ddlSearchLevelTool{
	font-size: 11px !important;
	font-family: "Courier New", Courier, monospace;
	margin-top: 2px;
	font-size: 9px;
	border: inset 2px #62a7d6;
	background: white;
	color: #888855;
	width: 159px;
	margin-left: 17px;
}
#btnToolSearch{
	color: white;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #a1ccea;
	border: 1px #62a7d6;

}
#searchLabel{
	color: white;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 4px 10px 5px 10px;
	background: #8ec3e7; 
	margin-left: 20px;
	margin-right: 25px;
}
#searchLabelText{
}
#searchLabel img{
	margin-right: 5px;
	margin-top: 2px;
	float: left;
	display: block;
}
#searchControls img{
	float: left;
	margin-left: 3px;
	display: none;
}
#searchControls{
	width: 100%;
}
#searchControls a{ 
	margin-top: 2px;
	margin-left: 18px;
	display: block;
	color: #56819f;
}
#searchControls a:hover{ 
	color: #56819f;
	text-decoration: underline;
}
/* LOGIN TOOL */
#loginTool{
	height: 110px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#loginTool a.link{
	display: block;
	color: white;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 4px 10px 5px 10px;
	background: #8ec3e7; 
	margin-left: 20px;
	margin-right: 25px;
	text-transform: uppercase;
}
#loginTool a.link:hover{
	text-decoration: underline;
}
#loginTool .textBox{
	font-size: 11px;
	font-family: "Courier New", Courier, monospace;
	border: solid 1px #8ec3e7;
	background: white;
	color: #888855;
	width: 144px;
	float: left;
	margin: 0 0 2px 5px;
}
#btnToolLogin{ /* login button */
	color: white;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #a1ccea;
	border: 1px #62a7d6;
	margin-right: 26px;
	float: right;
	padding: 0 10px;
}
#loginTool label{ /* username and password labels */
	color: #5f9ec8;
	width: 63px;
	text-transform: lowercase;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	float: left;
	margin: 2px 0 0 28px;
	display: inline;
}
#loginControls a{ /* forgot password? */
	margin-left: 28px;
	float: left;
	text-transform: lowercase;
	text-decoration: underline;
	font-size: 10px;
	color: #56819f;
	font-family: Georgia, "Times New Roman", Times, serif;
	display: inline;
	padding-top: 5px;
}
#loginControls a:hover{
	color: #56819f !important;
}
#loginControls{
	margin-top: 10px;
	height: 76px;
}
#loginControls a:hover{
	color: white;
}
.warning#lblToolMessage{
	color: red;
}
#lblToolMessage{
	display: block;
	float: left;
	margin: 5px 0 5px 30px;
}
/* LOGOUT TOOL */
#logoutTool{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 4px 10px 5px 10px;
	background: #8ec3e7; 
	margin: 0px 25px 10px 20px;
	text-transform: uppercase;
	height: 15px;
}
#logoutTool a{
	color: white;
}
#logoutTool a:hover{
	text-decoration: underline;
}
.txtLogout{
	display: block;
	float: right;
}
.txtChangePwd{
	display: block;
	float: left;
}
/* CONTACT US TOOL */
#contactUsTool{
	font: Arial, Helvetica, sans-serif;
	color: white;
	text-transform: uppercase;
	padding: 3px 10px 3px 10px;
	background: #8ec3e7; 
	margin-left: 20px;
	margin-right: 25px;
}
#contactUsTool a{
	color: white;
}
#contactUsTool a:hover{
	text-decoration: underline;
}
.contact .sentBy{
	font-style: italic;
}
.contact .messageBody{
	margin-top: 10px;
}
.messageBody textarea{
	width: 432px;
}
.contactUsModify .messageBody label{
	display: block;
	margin-bottom: 10px;
}
.formGui .messageContent .sender{
	font-style: italic;
}
.contact .title{
	font-size: 14px;
}
/* GRAPHIC DIVS */
#graph2{
	display: none
}
#graph3{
	display: none
}
#graph4{
	display: none
}
#graph5{
	display: none
}
#graph6{
	display: none
}
#graph7{
	display: none
}
#graph8{
	display: none
}
#graph9{
	display: none
}
#cuToolGraph{
	display: none
}
#partnerToolGraph{
	display: none
}
#newsToolGraph{
	display: none
}
#searchToolGraph{
	display: none
}
#loginLogout{
	display: none
}


/* NEWS, PARTNERS, STAFF */
.pieceOfNews,
.user,
.partnersItem,
.pieceOfContent,
.personCVs,
.peopleItem,
.item,
.linkItem,	
.fileData,	
.fileObjects .wp,	
.fileDetail .file,	
.treeViewFolders,	
.fileObjects .category,	 
.fileObjects .deliverables,	  
.catIntro,	
.contact,
.faq .category .faqItem,
.lastUpdate .news,
.resAct,
.categories .category,
.faqCategories .category,
.lastUpdate .files,
.facilities .facility, /* Partners > Facilities */
.deliverable 
{ /* boxes */
	border: solid 1px #8ec3e7;
	margin-top: 15px;
	padding: 15px;
	width: 406px;
	float: left;
}
.catIntro{ /* subtitle */
	border: none;
	padding: 0px;
	margin-top: 5px;
}	
.item{ 
	float: none !important;
}	
.deliverables .item,
#jra .item{
	float: left !important;
}

.newsTitle a,
#subSection .title a,
.peopleItem .personName a,
.item .name a,
.fileObjects .wp a,	
.fileData .name a,
.category .name a,
.facility .name a,
.question a,
.resultTitle a,
a.PartnersItemTitle,
.staffInWP .partner .partnerName,
.news .name a.link,
.wpName a,
.lastUpdate .files .name a.link,
.deliverable .title a,
.faq .docs a{ /* subtitle link */
	color: #888855;
	font-weight: bold;
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: underline;
}
.newsTitle a:hover,
#subSection .title a:hover,
.peopleItem .personName a:hover,
.item .name a:hover,
.fileObjects .wp a:hover,	
.fileData .name a:hover,
.category .name a:hover,
.facility .name a:hover,
.question a:hover,
.resultTitle a:hover,
a.PartnersItemTitle:hover,
.staffInWP .partner .partnerName,
.news .name a.link:hover,
.wpName a:hover,
.lastUpdate .files .name a.link:hover,
.deliverable .title a:hover,
.faq .docs a:hover{ /* subtitle link hover */
	color: #5e5e3e;
}
.newsDateAndPlace,
#newsLink,
.auditData li,
.partnersItem .address,
.partnersItem .country,
.personPhone,
.personEmail,
.personContact,
.personFax,
.personAddress,
.fileData .author,
.fileData .insertDate,
.contact .sentBy,
.deliverables .date,
.file .author,
.news .publication,
.news .updateDate,
.news .insertDate,
.lastUpdate .files,
.partnerContacts #address,
.partnerContacts #country,
.partnerContacts #website,
.partnerContacts #contactMail,
.partnerData #contactCountry,
.partnerData #contactAddress,
.deliverableData .name,
.deliverableData .date,
.deliverableData .dissemination,
.deliverableData .nature,
.deliverableData .files
{ /* additional information format */
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.newsDateAndPlace span,
.partnerData #contactCountry .highlightedLabel,
.partnerData #contactAddress .highlightedLabel,
#newsLink span,
.partnersItem .address .highlightedLabel,
.partnersItem .country .highlightedLabel,
.personPhone label,
.personEmail label,
.personFax label,
.personAddress label,
.personContact label,
.deliverables label,
.file .author .highlightedLabel,
.news .publication label,
.news .updateDate label,
.news .insertDate label,
.lastUpdate .files label,
.partnerContacts #address label,
.partnerContacts #country label,
.partnerContacts #website label,
.partnerContacts #contactMail label,
.deliverableData .name label,
.deliverableData .date label,
.deliverableData .dissemination label,
.deliverableData .nature label,
.deliverableData .files label,
.file .author label{
	margin-right: 5px;
	font-weight: bold;
}
.coordinator{
	font-style: italic;
	color: gray;
}
.lastUpdate .news .name{
	margin-bottom: 5px;
}
.lastUpdate .files .insertDate label,
.staffInWP .partner .partnerName{
	float: left;
	margin-right: 5px;
}
.lastUpdate .user{
	text-align: right;
	border: none;
	background: none;
}
.lastUpdate .page{
	text-align: center;
	margin-top: 10px;
	font-style: italic;
}
.news .insertDate label{
	float: left;
}
#partnerDesc{
	margin-top: 10px;
	float: left;
	width: 438px;
	margin-bottom: 15px;	
}
#contactTitle{
	clear: both;
	display: inline;
	font-weight: bold;
	font-size: 12px;
	color: #334779;
}
#contactMail{
	margin-left: 20px;
	display: inline;
	font-weight: bold;
}
.personCVs{			
	margin-bottom: 10px;
}
.personCVs label{
	text-align: center;
	display: block;
}
.newsSummary{
	margin-top: 5px;
}
.pieceOfPublicNews #intro{
	margin-top: 10px;
	border-left: solid 4px #888855;
	border-right: solid 4px #888855;
	padding: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#newsText{
	margin-top: 10px;
}
.auditData li span.auditDataLabel{
	font-weight: bold;
}
.auditData li span.date{
	margin-left: 5px;
}
.auditData li span.separator{
	margin-left: 5px;
}
.auditData li span.name{
	margin-left: 5px;
	font-style: italic;
}
.partnersItem img,
.personImage,
.workPackage .item img,
.workPackageData .summary img,
.resAct img
{ /* images format */
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 10px;
	float: left;
}
.personImage{
	width: 150px;
}
.pieceOfContent .title{
	font-size: 14px;
}

/* READ MORE STYLE */
a.readMore,
.lastUpdate .files .abstract a{
	font-weight: bold;
	color: #8cc1e6;
	text-decoration: underline;
}
a.readMore:hover,
.lastUpdate .files .abstract a:hover{
	color: #2477b1;
}

/* EDITING TOOLS */
.editAction,
.editActions,
#editActions,
.mainSectionActions,
.actions,
.choiceAction{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #8ec3e7;
	height: 20px;
	float: left;
	min-width: 436px;
}

#editActions{
	background: #939368;
}
.editAction,
.editActions,
#editActions,
.mainSectionActions{
	margin-bottom: 10px;
}

.editActions a.link,
#editActions a.link,
#editActions a,
.modifyAction a,
.deleteAction a,
.approveAction a,
.mainSectionActions .settings a,
.mainSectionActions .modify a,
.mainSectionActions .delete a,
.choiceAction a,
.actions .modify a,
.actions .delete a,
.actions .addNewChild a{
	float: right;
	color: white;
	padding: 0px 5px 0px 5px;
	line-height: 150%;
	border-left: solid 2px white;
	width: 80px;
	text-align: center;
	font-weight: bold;
}
.editActions a.link:hover,
#editActions a.link:hover,
.modifyAction a:hover,
.deleteAction a:hover,
.approveAction a:hover,
.mainSectionActions .settings a:hover,
.mainSectionActions .modify a:hover,
.mainSectionActions .delete a:hover,
.choiceAction a:hover,
.actions .modify a:hover,
.actions .delete a:hover,
.actions .addNewChild a:hover{
	text-decoration: underline;
	color: white;
}

.actions .addNewChild a,
a.link#addNewFaqAction,
a#addNewFaqAction,
.news #editActions a.link,
a#newSearchAction /* New Search button */
{ 
	width: 120px !important;
}
/* FORMS */
#itemsToSort .dropDownList{
	float: left;
}
.itemToSort{
	width: 438px;
	height: 30px;
}
.formGui .itemName{
	margin-left: 10px;
	float: left;
}
.formGui label,
.advancedSearch label{
	display: block;
	width: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-bottom: solid 2px white;
	border-right: solid 4px white;
	float: left;
	line-height: 140%;
	padding: 2px;
}
.deliverables .date{
	clear: both;
	float: left;
	width: 100%;
}
.formGui label.introLabel,
.formGui label.contentLabel
{
	width: 429px;
	margin-top: 3px;
}
.formGui .textBox,
.advancedSearch .textBox,
.formGui .TextBoxShortName,
.formGui .TextBoxName,
#uplFile,
#uplLogo,
#uplImage{
	font-size: 10px;
	border: solid 1px #4e6f5a;
	background: white;
	color: #4e6f5a;
	width: 220px !important;
}
#uplFile,
#uplLogo,
#uplImage{
	width: 180px !important;
}
.sinceDate,
.toDate,
.formGui .newsTitle,
.formGui .dateAndPlace,
.formGui .response,
.formGui .public,
.formGui .linkUrl,
.formGui .linkLabel,
.formGui .intro,
.formGui .content,
.formGui .files,
.formGui .messageSubject,
.formGui .name,
.formGui .userName,
.formGui .password,
.formGui .dissemination,
.formGui .oldPassword,
.formGui .newPassword,
.formGui .confirmPassword,
.formGui .type,
.formGui .shortName,
.formGui .titlePanel,
.formGui .keywords,
.formGui .metaDescription,
.formGui .enabledPanel,
.formGui .acronym,
.formGui .logo,
.formGui .inDraft,
.formGui .image,
.formGui .homeTitle,
.formGui .homeShortTitle,
.formGui .email,
.formGui .abstract,
.formGui .date,
.formGui .subject,
.formGui .organization,
.formGui .phone,
.formGui .surname,
.formGui .description,	
.formGui .message,
.formGui .acronymBlock,
.formGui .Block,
.formGui .addressBlock,
.formGui .webSiteBlock,
.formGui .countryBlock,
.formGui .logoBlock,
.formGui .imageBlock,
.formGui .abstractBlock,
.formGui .descBlock,
.formGui .windowTitle,
.formGui .nameBlock,
.formGui .emailBlock,
.formGui .personAddress,
.formGui .personPhone,
.formGui .personFax,
.formGui .personEmail,
.formGui .personName,
.formGui .personLastName,
.formGui .personContact,
.formGui .personFiles,
.formGui .researchers,
.formGui .partners,
.seachName,
.searchStaff,
.searchFacilities,
.searchOther,
.searchAuthors,
.searchDocs,
.searchDescription,
.searchDelivered,
.searchTitle,
.searchContent,
.searchDateAndPlace,
.formGui .author,
.altText,
.caption{
	margin-top: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 100%;
}
.formGui .username2{
	margin-top: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 100%;
	height: 16px;
}
.personCVform, personCVsform{
	float: left;
}
.formGui .personAddress label,
.formGui .personPhone label,
.formGui .personFax label,
.formGui .personEmail label{
	font-weight: normal;
	margin-right: 0px;
}
#rblTypology input{
	float: left;
}
.inDraft input{
	float: left;
}
.workPackageData .inDraft{
	width: 100%;
	height: 22px;
}
.alert input{
	float: left;
}
.formGui .coordinator{
	height: 44px;
}
label.coord{
	display: none;
}
.contactUsAdmin .sentBy label{
	border: none !important;
	width: 50px;
	font-style: none !important;
	margin: auto !important;
	padding: 0px !important;
}
.response input{
	float: left;
}
.contactData .status{
	font-style: italic;
}
.contactData .comment label, 
.contactData .messageBody{
	font-weight: bold;
}
.response table label{
	background: none;
	padding-top: 4px;
}
/* close Deliverable & Milestones */
.closeDM input{
	float:left;
}
.closeDM label{
	width: 410px;
}
/* --------- */

#txtPassword{
	float: left;
}
.formGui .user{
	background: none;
	padding: 0px;
	border: 0px;
	margin: 0px;
}
.formGui .example{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	display: block;
}
.required{
	color: red;
}
#requiredInformation{
	width: 438px;
	clear: both;
}
#btnUplFile,
#btnDeleteFile,
#btnDeleteImage,
#btnUplImage,
#btnUplLogo,
#btnDeleteLogo,
#dgrUplFile input{
	border: solid 1px gray;
	background: #7b5501;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	margin-left: 5px;
}
#dgrUplFile{
	width: 438px;
	float: left;
}
#dgrUplFile input{
	width: 70px;
	float: right;
}
#dgrUplFile tr.GridHeader{
	font-weight: bold;
}	
#dgrUplFile tr.Grid{
	font-style: italic;
}	
#dgrUplFile{
	float: left;
}
#dgrUplFile tr,
#dgrUplFile td{
	border: none;
}
.validator{
	float: left;
	display: block;
	width: 100%;
}
#ddlType,
#ddlOrder,
#ddlCountry,
#ddlPeriod,
#ddlPeriodWP,
#ddlAlert,
#ddlNature,
#ddlDiseminationLevel,
#ddlUsers,
#ddlStaff,
#ddlPartner{
	font-size: 10px;
	background: white;
	color: gray;
	width: 220px;
}
#rdbPrivacy{
	width: 100%;
	height: 50px;
	float: left;
}
#rdbPrivacy input,
#pnlTools input{
	float: left;
}
#pnlTools table label{
	background: none;
	margin-top: auto;
}

#pnlTools label{
	margin-top: 4px;
}
#pnlPrivacy .privacy label{
	float: left;
	width: 438px !important;
}
#pnlPrivacy td label{
	width: 50px !important;
	background: none !important;
}
#chkPrivTools input{
	float: left;
}
.menu #pnlPrivacy .privacy label{
	width: 392px !important;
}
#chkPrivTools label{
	background: none;
}
#pnlNames, 
#pnlEnabled, 
#pnlTitle, 
#pnlMeta, 
#pnlPrivacy, 
#pnlTools,
#pnlPrivateTools{
	float: left;
	width: 438px;
}

.formGui .instructions .buttons{
	padding: 10px;
	border-top: dashed #56819f;
	border-bottom: dashed #56819f;
	background: #d6e9f6;
	margin: 10px 0 10px 0;
}

/* FCK's editor style */
#txtBody___Frame,
#txtFullDescription___Frame,
#txtFullContent1___Frame,
#txtFullContent2___Frame,
#txtAbstract___Frame,
.formGui .description label,
#txtDescription___Frame{
	width: 440px;
	margin-bottom: 3px;
}
/* labels for frames */
.answer label,
.descriptionLabelForm, 
.abstract label,
.sectionContent label,
#abstractLabel,
#descLabel,
.summary label,
.references label{
	width: 433px;
	margin-top: 5px;
}
.descriptionLabelForm label{
	border: none;
	background: none;
}
.buttonRowForm{
	float: right;
	width: 150px;
	height: 25px;
	clear: right;
	margin-top: 10px;
}
.buttonRowForm input{
	float: right;
}
.facilityData #btnUplFile,
.facilityData #btnDeleteFile,
.facilityData #btnUplImage,
.facilityData #btnDeleteImage{
	float: right;
}
#lblImage,
#lblLogo,
#lblFile{
	font-style: italic;
	margin: 5px;
	display: block;
}
#pnlUsers{
	float: left;
	display: block;
	width: 372px;
	margin-bottom: 20px;
}
.peopleData .title{
	width: 417px !important;
}
#pnlUsers .radio{
	float: left;
	margin: 0px;
	width: 15px;
	height: 15px;
}
#pnlUsers .loginInfoSelect{
	height: 30px;
	width: 250px;
	margin-top: 4px;
}
#pnlUsers .loginInfoSelect label{
	padding-left: 10px;
	padding-top: 3px;
}
#pnlUsers label{
	float: left;
	background: none;
	margin: auto;
	margin-left: 10px;
	margin-top: 2px;
	padding: 0px;
	height: 20px;
	border: none;
}
#txtUserName,
.lblUserName{
	float: left;
}
.password #txtUserName,
.userData #txtUserName{
	float: none;
}
.peopleData .formGui .title{
	display: block;
	width: 437px;
	height: 30px;
	float: left;
}
.peopleData .formGui label{
	font-weight: normal;
}



/* SAVING TOOLS */
.buttonRow{
	margin-bottom: 10px;
	height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 10px;
	float: left;
}
#saveButton,
#cancelButton,
#saveAndModifyButton,
#sendButton,
#deleteButton,
#sortButton,
#changePwButton,
#saveAndAddNewButton,
#saveAddButton,
#searchButton{
	float: right;
	height: 18px;
	border: solid 1px white;
	width: 90px;
	margin-left: 10px;
}
#btnSave,
#btnCancel,
#btnSaveAndMod,
#btnSend,
#btnDelete,
#btnSort,
#btnChangePw,
#btnSaveAddNew,
#btnAdvancedSearch{
	color: white;
	padding: 0px 5px 0px 5px;
	height: 18px;
	border: none;
	background: #7b5501;
	width: 90px;
	float: right;
}
#btnSaveAndMod,
#btnChangePw,
.newsLetterConfig #btnSave,
#btnSaveAddNew{
	width: 120px;
}
#saveAndModifyButton,
#changePwButton,
.newsLetterConfig #saveButton,
#saveAndAddNewButton,
#saveAddButton{
	width: 120px;
}
.publicSearch input.button{
	color: white;
	padding-bottom: 5px;
	height: 17px;
	border: solid 1px white;
	background: #7b5501;
	width: 90px;
	display: block;
	float: left;
	margin-left: 5px;
	font-size: 11px;
}
#searchtext{
	float: left;
}
/* USERS */
.user .userName a.link{
	font-size: 14px;
	color: #228b03;
	font-weight: bold;
	float: left;
	width: 100%;
	margin-bottom: 5px;
}
.user .userName label{
	float: left;
	margin-right: 0px;
}
.user label,
.user .highlightedLabel{
	font-weight: bold;
}
/* FACILITIES */
.facility label{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin-right: 5px;
}
.facility img{
	float: left;
	width: 50%;
	height: 100%;
	margin: 5px 15px 0 0;
} 
.ractName a .acronym,
.ractName a .separator,
.ractName a .name{
	font-weight: bold;
	font-size: 12px !important;
	color: #228b03 !important;
}
.facilities .facility .name{
	margin-bottom: 10px;
}
.ractItem .description{
	margin-bottom: 10px;
}
.facility .linkBlock,
.facility .type,
.facility .file{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.facility .file{
	height: 18px;
	margin-top: 2px;
}
.facility .file img{
	margin: 0px 3px 0px 0px;
}
.facility .file a{
	display: block;
	height: 16px;
	padding-top: 2px;
	padding-left: 2px;
}
.type .typeName{
	margin-bottom: 10px;
	float: left;
}
.description .readMore{
	height: 1%;
}
.wpFacilities2 .partner .item .name{
	float: left;
	clear: both;
	margin: 0px;
}
.wpFacilities2 .partner .item{
	float: left;
	clear: both;
	margin: 0px;
	padding: 10px;
	height: 20px;
}
.wpFacilities2 .partner .name{
	margin-top: 10px;
	float: left;
	clear: both;
}


/* subsubtitle */
#contactInfo .header,
#content.links .header,
.workPackageData .header,
.partnerContacts .partName,
.project .title,
.wp .title,
.personCVconfig label,
#partnerDataName,
.text .sectionTitle,
#deletePersonName,
.facilityData .facility .name,
.facility .subTitle,
.type .typeName,
.wpFacilities2 .partner .name,
.deliverableData .description label,
.links .category .header,
.linkData .description .highlightedLabel,
.linkData .target span,
.faq .category .catIntro .name,
.faqCategoriesData .category .name
{ 
	font-weight: bold;
	color: #7b5501;
	font-size: 16px;
	margin-top: 10px;
}

.facilityData .facility .name,
.facility .subTitle{ 
	margin-bottom: 5px;
}

.deliverableData .description label{ 
	margin-top: 10px;
	display: block;
}
.deliverables .type{ 
	margin-top: -30px !important;
}
.delAndMile .name{
	padding-top: 10px;
}
.workPackageData .type{
	font-size: 16px;
	font-weight: bold;
}
.innerMenu, .littleMenu, .stateMenu{
	float: right;
	padding: 10px;
	border: solid 1px white;
	margin: 10px auto 10px 10px;
}
.innerMenu label{
	font-weight: bold;
}
.finishedState,
.openState,
.expiredState{
	padding: 10px;
}
/* Settings & "Adding and item under the root level - description panel */

#pnlDesc{
	float:left;
	border-top: dashed 2px #56819f;
	border-bottom: dashed 2px #56819f;
	background: #d6e9f6;
}
#pnlDesc dt{
	font-weight: bold;
	margin-top: 5px;
	padding-left: 10px;
}
#pnlDesc dd{
	padding-left: 20px;
	margin-bottom: 15px;
	margin-left: 0px;
	color: #7b5501;
}
.menuDescription dt{
	font-weight: bold;
	margin-top: 5px;
	border-top: dashed 2px #56819f;
	padding-top: 5px;
	background: #d6e9f6;
	padding-left: 5px;
}
.menuDescription dd{
	padding-left: 15px;
	border-bottom: dashed 2px #56819f;
	margin-bottom: 15px;
	margin-left: 0px;
	padding-bottom: 5px;
	background: #d6e9f6;
	color: #7b5501;
}
/* ----------- */
.finishedState img,
.openState img,
.expiredState img{
	margin-top: 4px;
}
.treeViewFolders{
	min-height: 23px !important;
	display: block;
}
.stateMenu{
	padding: 0px;
}
.littleMenu{
	padding: 0px;
	margin: 0px;
	min-width: 436px;
	line-height: 150%;
	display: none;
}
.littleMenu a{
	width: 90px;
	display: block;
	text-align: center;
	float: right;
	border-left: solid 1px #334779;
}
.item span.highlightedLabel{
	font-weight: bold;
}
.item span.highlightedLabelText{
	font-style: italic;
}
.littleMenu a:hover{
	color: white;
	background: #334779;
}
.stateMenu{
	margin-top: 0px;
}
.deliverable .title img{
	vertical-align: middle;
}
.deliverables .orderBy{
	margin-bottom: 35px;
}
.deliverables .delAndMile{
	margin-bottom: 20px;
}
.deliverables span.type{
	font-size: 16px;
	font-weight: bold
}
.pieceOfPrivateNews .auditData{
	display: block;
} 

/* DOWNLOADS */
.facilityData .facility .image img{
	margin-top: 2px;
	margin-left: 0px;
}
#ddlOrder{
	width: 140px;
}

.workPackageData .deliverables .actions{
	clear: none;
}
.fileData .name{
	display: inline;
	float: left;
}
.fileData .name a img{
	margin-right: 5px;
}
.fileData .name a.link {
	display: block;
}
.WorkPackagsTypes .wp a span{
	display: block;
	float: left;
}
.WorkPackagsTypes .wp a img{
	margin-right: 10px;
	float: left;
}
.fileData .details,
.fileData .download{
	float: right;
	display: inline;
	margin-left: 10px;
}
.fileData .details a,
.fileData .download a{		/*DDT*/
	color: #334779;
}
.fileData .author{
	float: left;
	width: 100%;
}
.fileData .insertDate{
	float: left;
	width: 100%;
}
.fileData .insertDate label{
	float: left;
	display: inline;
}
.fileData .highlightedLabel,
.fileData label{
	font-weight: bold;
	margin-right: 3px;
}
.fileData .data{
	font-style: italic;
}
/* CONFIGURATION */
#txtDescription{
	width: 428px;
}
.newsLetterConfig .title{
	font-size: 14px;
}
.newsLetterConfig label{
	font-weight: bold;
}
.newsLetterConfig .wp{
	margin-top: 20px;
}
/* FAQ */
.faq .category{

	float: left;
	margin-bottom: 20px;
	width: 438px;
}
.category .name{
	font-weight: bold;	
	font-size: 16px;	
	color: gray;	
}
ol#faqList{
	width: 397px;
}
li.faqItem{
	display: block;
	margin-top: 30px;
	width: 365px !important;
}

.additionalLink img{	/* Admin/Menu: 'Edit' Image */
	border-width: 0px;
	margin-left: 5px;
	vertical-align: middle;
}
.WorkPackagsTypes{
	margin-top: 10px;
}
#content.workPackage #editActions{
	margin-bottom: 0px;
}
#content.workPackage .subTitle{
	font-size: 16px;
	font-weight: bold;
	color: gray;
	margin-top: 20px;
	float:left;
}
.descriptionDelete{
	height: 100px;
}
.workPackage .item{
	margin-top: 10px;
}
.deliverables .header,
.staffSection .header{
	margin-bottom: 0px;
}
.facilities .header{
	padding-top: 5px;
	margin-top: 0px;
}
.PartnersItemTitle span.acronym, .PartnersItemTitle span.separator{		
	display: none;
}
#content.partnerData .innerMenu{
	float: left;
	margin-left: 0px;
	margin-top: 20px;
	display: none;	
}
.faqData .header{	
	font-weight: bold;
	color: #7b5501;
	font-size: 16px;
	margin: 10px 0;
}
.faqData .doc{
	margin-left: 10px;
}
.faqData .doc img{
	vertical-align: middle; 
}
.editActions .newLinkAction a{
	width: auto;	
}
.linkData .description span.highlightedLabelText{
	display: block;
	margin-bottom: 10px;
}
#subSection{
	margin-bottom: 15px;
}
.editor{
	background-color: Red;	
}
.partnerContacts{
	width: 200px;
	margin: 0 auto auto auto;
	text-align: center;
	clear: both;
}
#contactMail{
	padding: 0px;
	margin: 0px;
}
.partnerContacts .partName{
	display: block;
	margin-bottom: 10px;
	border-top: dashed 1px gray;
	padding-top: 10px;
	font-size: 12px;
}
.msgBodyResp{
	display: block;
	width: 230px;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* MENU MANAGEMENT */
.disabledItem td a span{
	color: gray;
}
.wp .separator{
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: none;
}
.workPackage .separator{
	padding-right: 3px;
	text-decoration: none;
}
/* WP - Modify Staff */
.staffInWP .person .radio input{
	margin-left: 22px;
	visibility: visible;
}
.staffInWP .person .checkBox input{
	margin-left: 60px;
	visibility: visible;
}
.staffInWP .header{
	padding-left: 100px;
}
.staffInWP .header .participant{
	margin-left: 15px;
}
.staffInWP .person .checkBox label{
	margin-left: 25px;
}
.staffInWP .person{
	text-align: center;
}
.staffInWP .person a{
	color: #7b5501;
}
.staffInWP .partner .partnerName{
	width: 428px;
	text-align: center;
	margin-top: 10px;
}
a.linkButton#lnkPrivTools,
#moveItemLink{
	text-decoration: underline;
}


.whereToSearch, /* boxes that contains a form line */
.itemToSearch,
.searchName,
.searchLastName,
.searchTitle,
.searchDate,
.searchOther,
.searchStaff,
.searchFacilities,
.searchSkills,
.searchFacility,
.searchAuthors,
.searchDescAndFile,
#loginBox .userName,
#loginBox .password,
.altText,
.caption,
.sectionShortTitle{
	width: 432px;
	height: 20px;
	margin-top: 3px;
}
.formLine{
	width: 421px;
	height: 20px;
	margin-top: 3px;
}
.formContainer{
	border-left: solid 1px #7b5501;
	border-right: solid 1px #7b5501;
	border-bottom: solid 1px #7b5501;
	float: left;
	padding: 10px 0 5px 14px;
}
.formContainer label{
	border-color: white;
}
/* Treeview */
.menu #treeView{
	background: #e5efe5; 
	border: solid 1px white; 
	padding: 10px;
}
/* Audit Data */
.auditData{
	width: 432px;
	display: block;
	float: left;
	margin: 5px 0 0 0;
}
/* Main Image and related management */
.mainImage{
	margin-bottom: 5px;
}
.mainImage img{
	border: solid 1px #ccccbb;
}
.mainImage span{
	font-family: "Courier New", Courier, monospace;
	color: #888855;
	font-size: 10px;
	margin-top: -20px;
	display: block;
	width: 426px;
	height: 16px;
	text-align: right;
	padding-right: 10px;
}
#pnlFile{
	float: left;
	width: 400px;
	height: 100px;
}
.altText,
.caption{
	float: left;
}
/* LINKS */
.links .category .header{
	margin-top: 10px;
	float: left;
	width: 420px;
}

/*******************************/
/******* SEARCH SECTION ********/
/*******************************/
.result div i{
	float: left;
}

/* "new search" button */
.searchResults #editActions{
	width: 130px;
	float: left;
	min-width: 0px;
	border-top: solid 1px #7b5501;
	border-right: solid 1px #7b5501;
	height: 31px;
	margin-bottom: 0px;
	background: none;
}
.searchResults #editActions a{
	color: #7b5501;
	border-left: none;
	padding-top: 7px;
	background: url(../images/search_magnifier.gif) 2px 8px no-repeat;
}
.searchResults #editActions a:hover{
	text-decoration: underline;
	color: #7b5501;
}
/*********************/

.searchResults .title{
	width: 295px;
	float: left;
	border-top: solid 1px #7b5501;
	border-left: solid 1px #7b5501;
	color: #7b5501;
	padding: 3px 0 4px 10px;
}

/* Menu di ricerca */
.SearchMenuActive,
.SearchMenuNoActive{
	background: #f7f4ef;
	height: 30px;
	width: 415px;
	float: left;
	border-left: solid 1px #7b5501;
	border-right: solid 1px #7b5501;
	padding-left: 20px;
}
.SearchMenuActive a,
.SearchMenuNoActive a{
	color: #415148;
	display: block;
	float: left;
	text-align: center;	
	line-height: 28px;
	font-weight: bold;
	margin-right: 6px;
	text-transform: lowercase;
}
.advancedSearch .SearchMenuActive,
.advancedSearch .SearchMenuNoActive{
	border-top: solid 1px #7b5501;
}
a.SelectedLink,
a.NoSelectedLink{ /* pulsanti di primo livello */
	width: 93px;
	height: 24px;
	line-height: 24px;
	margin-top: 8px;
}
a.SelectedLink:hover{
	text-decoration: none;
}
a.NoSelectedLink{
	background: white;
}
a.SelectedLink{
	background: #e8f2fa;
}
a.NoSelectedLink:hover{
	background: #e8f2fa;
	text-decoration: none;
}
/********************** */

/* sottomenu di ricerca */
.SearchMenuNoActive2,
.SearchMenuActive2{
	background: #e8f2fa;
	width: 430px;
	float: left;
	height: 25px;
	padding-left: 5px;
	border-left: solid 1px #7b5501;
	border-right: solid 1px #7b5501;
}
.SearchMenuNoActive2 a,
.SearchMenuActive2 a{
	display: block;
	float: left;
	text-align: center;
	line-height: 25px;
	width: 100px;
	color: #415148;
	text-transform: lowercase;
}
.SelectedLink2{
	font-weight: bold;
}
a.SelectedLink2:hover{
	text-decoration: none;
}
/**************************/


/* Box risultati */
.results{ /* box contenente tutti i risultati della ricerca */
	height: 100%;
	width: 436px;
}
.result{ /* box di un risultato */
	width: 435px;
	height: 100%;
	float: left;
	border-top: none;
	border-left: solid 1px #7b5501;
	border-right: solid 1px #7b5501;
}
.result .itemName{ /* nome + numero del risultato */
	float: left; 
}
.result .itemName a.link{ /* nome del risultato */
	background: #e8f2fa;
	display: block;
	width: 395px;
	padding: 3px 10px 4px 5px;
	color: #56819f;
	font-weight: bold;
	font-size: 12px;
}
.result .itemCount{ /* numero del risultato */
	width: 25px;
	float: left;
	background: #8ec3e7;
	color: white;
	font-weight: bold;
	text-align: center;
	padding: 3px 0 4px 0;
}
.result .field{
	float: left;
	color: #415148;
	border-left: solid 25px #e8f2fa;
	padding: 3px 5px 3px 9px;
	width: 395px;
	font-size: 12px;
}
.result .field span,
.result .field label{
	font-weight: bold;
}
.result .field label{
	padding-right: 3px;
}
.resultFoundIn{
	border-left: solid 25px #e8f2fa;
	float: left;
	width: 404px;
	height: 25px;
	background: white;
	line-height: 25px;
	padding-left: 5px;
	font-weight: bold;
	color: #415148;
	font-size: 12px;
}
.resultFoundIn a{
	color: #56819f;
}

/* Searched the web application for... */
.searchMessage{
	color: #415148;
	float: left;
	width: 415px;
	padding-left:6px;
	padding:10px;
	height: 18px;
	border-left: solid 1px #7b5501;
	border-right: solid 1px #7b5501;
	font-size: 12px;
}
.lookedFor{
	font-weight: bold;
}
/***************************************/

/* box contenente le pagine dei risultati di ricerca */
.pageLink{
	text-align: center;
	font-weight: bold;
	float: left;
	border-bottom: solid 1px #7b5501;
	border-left: solid 1px #7b5501;
	border-right: solid 1px #7b5501;
	border-top: solid 1px #7b5501;
	width: 435px; height: 25px;
	color: #7b5501;
	padding-top: 5px;
	background: #f7f4ef;
}
.actualPageNumber{
	background: white;
	color: #7b5501;
	padding: 0 5px 0 5px;
	border: solid 1px #7b5501;
}
a.pageNumber{
	border: solid 1px white;
	color: white;
	padding: 0 5px 0 5px;
}
a.pageNumber:hover{
	border: solid 1px white;
	background: #7b5501;
	color: white;
	padding: 0 5px 0 5px;
}
/*************************************/

/* The Search did not produce any results */
.noResults{
	width: 405px;
	float: left;
	border: solid 1px #7b5501;
	border-top: none;
	padding: 15px;
	font-size: 12px;
	background: #f7f4ef;
	text-align: center;
	font-weight: bold;
	font-size: 13px;

}
/******************************************/

#paging{
	text-align: center;
	margin-top: 10px;
	font-weight: bold;
	font-size: 12px;
}

/* ADVANCED SEARCH */
.advancedSearch a,
.advancedSearch a:hover{
	font-size: 12px;
}