*{
 PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
BORDER-TOP-STYLE: none;
PADDING-TOP: 0px;
BORDER-RIGHT-STYLE: none;
BORDER-LEFT-STYLE: none;
BORDER-BOTTOM-STYLE: none;
outline: none
}
BODY {
	FONT-SIZE: 100%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background: white url(../images/bkgnd2.gif) repeat-x;
}
#content LI {
	PADDING-LEFT: 3px;
	MARGIN-LEFT: 15px;
	LIST-STYLE-TYPE: disc
}
#content OL {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 15px;
	PADDING-TOP: 15px
}
#content A:hover {
	TEXT-DECORATION: underline
}

BODY {
	COLOR: #3c7297
}
BODY {
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
FORM {
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
A {
	FONT-WEIGHT: bold;
	COLOR: #b70005;
	font-family: Georgia, "Times New Roman", Times, serif;
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	text-decoration: underline;
}
A:active {
	TEXT-DECORATION: none
}

IMG {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
iframe{
	
}
#content #treeView IMG {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: none;
	PADDING-BOTTOM: 0px;
	MARGIN: auto;
	VERTICAL-ALIGN: top;
	WIDTH: auto;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
#treeView {
	PADDING-RIGHT: 1em;
	PADDING-LEFT: 1em;
	BACKGROUND: #f8f8f8;
	PADDING-BOTTOM: 1em;
	PADDING-TOP: 1em
}
INPUT {
	PADDING-LEFT: 2px;
	color: #3C7297;
	font-weight: bold;
}
SELECT {
	BORDER-RIGHT: #262626 1px solid;
	BORDER-TOP: #262626 1px solid;
	BORDER-LEFT: #262626 1px solid;
	COLOR: #262626;
	BORDER-BOTTOM: #262626 1px solid;
	max-width: 12em
}
#newsText{
	margin-bottom: 1em;
}
.auditData {
	PADDING-LEFT: 20px;
	FONT-SIZE: 0.85em;
	FLOAT: left;
	WIDTH: 100%;
	COLOR: #959595;
	TEXT-ALIGN: right
}
.auditData LI {
	LIST-STYLE-TYPE: none! important
}
.subBox .auditData {
	PADDING-LEFT: 10px
}
H3 .coordinator {
	PADDING-LEFT: 1em
}
H3 .participant {
	PADDING-LEFT: 1.5em
}
.staffInWP .person .radio {
	PADDING-LEFT: 4em
}
.staffInWP .person .checkBox {
	PADDING-LEFT: 8.5em
}
.staffInWP .person .checkBox LABEL {
	PADDING-LEFT: 5em
}
.lastBox {
}
#boxing {
	MARGIN: 0px auto;
	WIDTH: 60em;
	background: white;
	border-left: solid 1px #7a99c1;
	border-right: solid 1px #7a99c1;
}
#boxing {
}
#graph0 {
	float: left;
	width: 60em;
}
#graph1 {
	FONT-WEIGHT: bold;
	COLOR: #B70005;
	HEIGHT: 1.37em
}
#graph2 {
	MARGIN-TOP: 3em;
	DISPLAY: none;
	FONT-SIZE: 0.2em! important;
	BACKGROUND: #B70005;
	WIDTH: 130em;
	LINE-HEIGHT: 0.1em! important;
	HEIGHT: 0.25em
}
HTML #graph2 {
	DISPLAY: block
}
#graph3 {
	PADDING-RIGHT: 0.5em;
	PADDING-LEFT: 0.4em;
	BACKGROUND: white;
	FLOAT: left
}
#content {
	FONT-SIZE: 0.82em;
	MIN-HEIGHT: 45em;
	BACKGROUND: white;
	FLOAT: left;
	display: inline;
	WIDTH: 39.5em !important;
	padding-right: 0.8em;
	padding-left: 0.8em;
	margin-bottom: 1em;
	margin-top: 1.1em;
}
* html #content{
	WIDTH: 39.17em !important;
}	
#contentPopUp {
	DISPLAY: inline;
	FONT-SIZE: 0.82em;
	BACKGROUND: white;
	FLOAT: left;
	width: 98%;
	min-height: 10em;
	padding-right: 1%;
	padding-left: 1%;
	margin-bottom: 1em;
	margin-top: 1.1em;
}
#contentPopUp .buttonRowForm{
	float: none;	
	display: inline;
}
#contentPopUp .buttonRowForm div{
	float: none;	
	display: inline;
}
#contentPopUp .buttonRowForm div input{
	color: black;
	font-weight: normal;
	border-style:outset;
}
.mainSectionDesc {
	PADDING-RIGHT: 1em;
	PADDING-LEFT: 1em;
	TEXT-ALIGN: justify
}
#partnerDesc {
	PADDING-RIGHT: 1em;
	PADDING-LEFT: 1em;
	TEXT-ALIGN: justify
}
#partnerAbstract {
	PADDING-RIGHT: 1em;
	PADDING-LEFT: 1em;
	TEXT-ALIGN: justify
}
.mainSectionDesc P {
	PADDING-BOTTOM: 0.5em;
	PADDING-TOP: 0.5em
}
#partnerDesc P {
	PADDING-BOTTOM: 0.5em;
	PADDING-TOP: 0.5em
}
#partnerAbstract P {
	PADDING-BOTTOM: 0.5em;
	PADDING-TOP: 0.5em
}
.mainSectionDesc UL LI {
	PADDING-BOTTOM: 0.5em;
	PADDING-TOP: 0.5em
}
.wideContent#content {
	WIDTH: 74%;
	HEIGHT: 100%
}
#footer {
}
#footer2 {
	CLEAR: both;
	WIDTH: 100%;
	PADDING-TOP: 0.5em;
	height: 6em;
	background: #dee7f3;
	border-top: solid 0.19em #4a7ebb;
	border-bottom: solid 1px #4a7ebb;
}
#footer2 ul{
	float: left;
	font-size: 0.75em;
	list-style: none;
	width: 50%;
	margin-right: 1%;
	text-align: right;
}
#footer2 div{
	font-size: 0.75em;	
	width: 30%;
	float: left;
}
#footer2 div span{
	font-weight: bold;	
}
#footer2 img{
	float: right;	
	margin-right: 1em;
}
#footer2 ul li{	
}
#footer2 ul li span{
	font-weight: bold;	
}
#poweredby {
	FONT-SIZE: 0.75em;
	height: 2em;
	line-height: 2em;
}
#logo_nanoscale {
	FLOAT: left;
	MARGIN-LEFT: 0.3em;
	WIDTH: 14.81em;
	HEIGHT: 1.62em
}
#Column {
	CLEAR: left;
	BORDER-RIGHT: #c32b39 0.25em solid;
	MARGIN-TOP: 0.4em;
	DISPLAY: inline;
	FLOAT: left;
	WIDTH: 14.8em
}
#upperToolMenu {
	DISPLAY: none
}
#rightColumn {
	DISPLAY: inline;
	MIN-HEIGHT: 100%;
	FLOAT: right;
	WIDTH: 12.5em;
	HEIGHT: 100%
}
.rightBoxGr {
	FLOAT: left;
	WIDTH: 9.68em
}
.bottomBoxGr {
	FLOAT: none;
	MARGIN-BOTTOM: 0.5em
}
#rightColumn A {
}
#logo {
	PADDING-RIGHT: 55%;
	MARGIN-TOP: 0.1em;
	BACKGROUND-IMAGE: url(../images/fp6logo2.png);
	MARGIN-LEFT: 43.5%;
	WIDTH: 4em;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 2.5em
}
.colonna1 {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}


H1 {
	FONT-SIZE: 1.4em;
	background: url(../images/flm_bkgnd.gif) 0 0.6em repeat-x;
	COLOR: #b70005;
	LINE-HEIGHT: 150%;
	padding-left: 0.5em;
	margin-bottom: 0.5em;
	font-family:Georgia,"Times New Roman",Times,serif;	
}
h1 span{
	background:white none repeat scroll 0 0;
	display:inline;
	line-height:1.2em;
	padding:0 0.5em;
	}
h1.longTitle{
	background: url(../images/h1_bkgnd_longTitle.gif) 0 0.4em no-repeat;
	padding-left: 0.7em;
}
h1.longTitle span{
	padding-left: 0;	
}
H2 {

	FONT-SIZE: 1.2em;
}
H3 {
	FONT-SIZE: 1.1em;
}
#homeTool {
	display: none;
}
.logoutTool {
	BORDER-RIGHT: solid 1px #959595;
	PADDING-RIGHT: 0.62em;
	FONT-SIZE: 0.68em;
	FLOAT: right;
	TEXT-TRANSFORM: lowercase;
	MARGIN-RIGHT: 0.62em;
	margin-top: 0.7em;
}
.logoutTool a{
	color: #959595;
}
#contactUsTool A {
	COLOR: #c32b39
}
#homeTool A {
	COLOR: #c32b39
}
#loginTool A {
	COLOR: #c32b39
}
#contactUsTool A:hover {
	TEXT-DECORATION: underline
}
#homeTool A:hover {
	TEXT-DECORATION: underline
}
#loginTool A:hover {
	TEXT-DECORATION: underline
}
.logoutTool A:hover {
	TEXT-DECORATION: underline
}
#loginTool {
	FLOAT: right;
	HEIGHT: 2.5em;
	margin-top: 0.5em;
	margin-right: 0.5em;
}
#loginTool A {
	FONT-SIZE: 0.68em;
	VERTICAL-ALIGN: top
}
#loginTool INPUT {
	FONT-SIZE: 0.68em;
	VERTICAL-ALIGN: top;
	font-weight: normal;
}
#loginTool A {
	COLOR: #959595
}
#loginTool INPUT {
	BORDER-RIGHT: #959595 1px solid;
	BORDER-TOP: #959595 1px solid;
	BORDER-LEFT: #959595 1px solid;
	WIDTH: 5em;
	COLOR: #959595;
	BORDER-BOTTOM: #959595 1px solid
}
#tft_swapper {
	DISPLAY: inline
}
HTML #tft_swapper {
}
#loginTool INPUT#btnToolLogin {
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.68em;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	WIDTH: auto;
	COLOR: #B70005;
	BORDER-TOP-STYLE: none;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
#lblToolMessage {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.75em
}
#btnToolSearch {
	FONT-WEIGHT: bold;
	COLOR: #B70005;
	background: url(../images/flm_bkgnd.gif) 0 0.5em repeat-x;
	BORDER-TOP-STYLE: none;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
* html li #btnToolSearch{
	background: url(../images/flm_bkgnd.gif) 0 0.75em repeat-x;
}	
html>body li #btnToolSearch{ 
	background: url(../images/flm_bkgnd.gif) 0 0.55em repeat-x;
}
.srcTitle{
	font-weight: bold;
	background: url(../images/flm_bkgnd.gif) 0 0.4em repeat-x;
}
#txtToolSearch {
	FONT-SIZE: 0.68em;
	MARGIN-LEFT: 0.5em;
	WIDTH: 9em;
	border: none;
	border-bottom: solid 1px #cfdded;
}
#ddlSearchLevelTool {
	MARGIN-TOP: 0.3em;
	FONT-SIZE: 0.68em;
	MARGIN-LEFT: 0.5em;
	WIDTH: 11.8em;
}
.srcTl{
	float: right !important;
}
#searchTool.loggedIn{
	list-style: none;
	float: right;
	display: inline;
	font-size: 0.68em;
	width: 21em;
	margin-top: 0.3em;
	
}
.loggedIn .srcTitle{
	background: none;
	color: #959595;
	font-weight: bold;
	font-family:Georgia,"Times New Roman",Times,serif;
	line-height: 2.4em;
}
.loggedIn #txtToolSearch{
	border-bottom:1px solid #959595;
	font-size: 100%;
	color: #959595;
	width: 6em
}
#searchTool.loggedIn a{
	font-size: 100%;
	color: #959595;
	text-transform: lowercase;	
	display: inline;
	border-right:1px solid #959595;
	padding-right: 0.5em;
}
#searchTool.loggedIn #ddlSearchLevelTool{
	font-size: 100%;
	border-color: #959595;
	color: #959595;
	width: 6em;
}
.loggedIn #btnToolSearch{
	color: #959595;
	background: none;
}
.loggedIn .srcBlock,
.loggedIn .advSrcBlock{
	
	display: inline;
}
* html li #searchTool{
	margin-top: -0.2em;	 
}
html>body li #searchTool{ 
	*margin-top: -0.2em;	 
}
#searchTool A {
	MARGIN-TOP: 0.3em;
	DISPLAY: block;
	FONT-SIZE: 0.75em;
	MARGIN-LEFT: 0.7em
}
#prjDetTool {
	BORDER-RIGHT: #959595 0.25em solid;
	PADDING-RIGHT: 0.25em;
	PADDING-LEFT: 0.5em;
	BACKGROUND: url(../images/prj_ref_logo.gif) no-repeat right bottom;
	FLOAT: left;
	PADDING-BOTTOM: 4.15em;
	BORDER-LEFT: #959595 0.25em solid;
	WIDTH: 8.43em;
	PADDING-TOP: 0.25em
}
#prjDetTool SPAN {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.68em;
	COLOR: black
}
#map {
	PADDING-LEFT: 1em;
	FONT-SIZE: 0.75em;
	WIDTH: 43.5em;
	COLOR: white;
	LINE-HEIGHT: 1.8em
}
.mapSeparator {
	PADDING-RIGHT: 0.3em
}
.mapActualPosition {
	FONT-WEIGHT: bold;
	COLOR: #4d0005
}
#map A {
	FONT-WEIGHT: normal;
	COLOR: white
}
#map A:hover {
	TEXT-DECORATION: underline
}
#partnersTool H2 A {
	FONT-SIZE: 0.75em;
	TEXT-TRANSFORM: lowercase;
	color: #3C7297;
}
#newsTool h2{
	background: url(../images/flm_bkgnd.gif) 0 0.55em repeat-x;
	display:block;
	margin-right:0.5em;
}
#newsTool h2 span{
	TEXT-TRANSFORM: lowercase;
	color: #3C7297;
	background: white;
	padding-left: 0.4em;
	padding-right: 0.5em;
	margin-left: 0.5em;
	color: #aab2be;
	font-family:Georgia,"Times New Roman",Times,serif;

}
#newsToolControls{
	padding: 0 0.5em;
}
#newsToolControls td{
	border-bottom: solid 1px #d2d2d2;
	padding-bottom: 0.5em;
}
#contactUsTool H2 A {
	FONT-SIZE: 0.75em;
	TEXT-TRANSFORM: lowercase;
	color: #3C7297;
}
#contactUsTool{
	display: inline;
	font-size: 0.68em;
	float: right;
	text-transform: lowercase;
	height: 2.5em;
	margin-top: 0.5em;
	padding-top: 0.2em;
	margin-right: 0.5em;
	
}	
#rightColumn #contactUsTool{
	display: block;
	font-size: 100%;
	float: none;
	text-transform: lowercase;
	height: auto;
	margin: auto;
}
#rightColumn #contactUsTool a{
	border-right: none;
}
#contactUsTool a{
	color:#959595;
	border-right: solid 1px #959595;
	padding-right: 0.5em;
}
#partnersTool H2 {
	LINE-HEIGHT: 70%
}
#partnersTool {
	MARGIN-TOP: 1.2em
}
#newsTool A {
}
#partnersTool IMG {
	MARGIN-TOP: 0.5em;
	WIDTH: 9.56em
}
HTML #partnersTool IMG {
	PADDING-LEFT: 0.3em
}
HTML #partnersTool H2 {
	PADDING-LEFT: 0.3em
}
#newsTool {
	PADDING-BOTTOM: 0.5em;
	margin-top: 0.85em;
}
.withPartners#newsTool {
	PADDING-BOTTOM: 1em
}
#newsTool DD {
	FONT-SIZE: 0.75em;
	line-height: 1.2em;
}
#newsTool DT A {
	FONT-SIZE: 0.75em;
}
#newsTool DT A {
	COLOR: #c32b39
}
#newsTool DT A:hover {
	TEXT-DECORATION: underline
}
#firstLevelMenu {
	FLOAT: left;
	padding-left: 0.9%;
	width:99.1%;
	LIST-STYLE-TYPE: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	background: url(../images/flm_bkgnd.gif) 0 0.45em  repeat-x;
	border-bottom: solid 0.19em #B70005;
	padding-bottom: 0.63em;
}
.selectedItem{
	color: #3C7297;
}
#firstLevelMenu LI {
	BACKGROUND: white;
	FLOAT: left;
	TEXT-TRANSFORM: lowercase;
	MARGIN-RIGHT: 0.6em;
}
#firstLevelMenu LI A{
	font-size: 1em;	
	padding-left: 0.5em;
	padding-right: 0.5em;
}
.homeForm #secondLevelMenu{
	display: none;
}
.homeForm.logged #secondLevelMenu{
	display: block;
}
#secondLevelMenu{
	float: left;
	display: inline;
	list-style: none;
	width: 13em;
	margin-left: 0.5em;
	min-height: 4em;
	margin-top: 2em;
	border-top: dotted 1px #d2d2d2;
}
#secondLevelMenu li{
	float: left;
	width: 12em;
	padding: 0 0.5em;
	border-bottom: dotted 1px #d2d2d2;
	text-transform: lowercase;
}
#secondLevelMenu a{
	color: #3c7297;
	font-size: 0.82em;
}
#secondLevelMenu li ul{

	display: block; 
	float: left;
	display: inline;
	list-style: square;
	color: #B70005;
	/*margin-bottom: 0.5em;*/
}
#menuItemIISel{
	color: #b70005 !important;
}
#menuItemIISel:hover{
	
}
#secondLevelMenu li ul li{
	border-bottom: none;
	line-height: 1.5em;
	margin-left: 1em;
	width: 9.5em;
	
}
#secondLevelMenu li ul li a{
	font-size: 0.82em;
	
}
#menuItemIIISel a{
	color: #B70005;
}
.subBox {
	border-bottom:1px dotted #959595;
	float:left;
	margin-bottom:1em;
	margin-left:2.5%;
	margin-top:0.25em;
	padding:0.25em 0 0.25em 1.5%;
	width:96%;
}
.lastBox{
	border-bottom: none;
}
.boxLogged {
	MARGIN-TOP: 1.5em;
	MARGIN-BOTTOM: 0px
}
.workPackageData .subBox {
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	BORDER-BOTTOM-STYLE: none
}
.subBox .actions {
	MARGIN-BOTTOM: 0px
}
.posBoxEven {
}
.posActionBoxEven {
}
.lastActionBox {
	MARGIN-BOTTOM: 1em
}
.singleActionBox {
	MARGIN-BOTTOM: 1em
}
.posActionBoxOdd {
}
#content IMG {
	BORDER-RIGHT: #959595 1px solid;
	BORDER-TOP: #959595 1px solid;
	BACKGROUND: white;
	FLOAT: right;
	MARGIN: 0px 0px 0px 20px;
	BORDER-LEFT: #959595 1px solid;
	BORDER-BOTTOM: #959595 1px solid
}
.partnerData#content IMG {
	MARGIN-TOP: 0.75em
}
#content IMG.personImage {
	FLOAT: left;
	MARGIN: 0px 1.5em 1.5em 0px
}
IMG#contentImage {
	margin-top: 1px;
	FLOAT: left;
	WIDTH: 60em;
	height: 8em;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
	border-bottom:0.19em solid #B70005;
	padding-bottom: 1px;
}
#content .subBox IMG {
	PADDING-RIGHT: 0.7em;
	PADDING-LEFT: 0.7em;
	PADDING-BOTTOM: 0.7em;
	MARGIN-RIGHT: 1em;
	PADDING-TOP: 0.7em
}
.peopleData .personImage {
	PADDING-RIGHT: 0.7em;
	PADDING-LEFT: 0.7em;
	PADDING-BOTTOM: 0.7em;
	MARGIN-RIGHT: 1em;
	PADDING-TOP: 0.7em
}
.subBoxTextContent {
	MARGIN-TOP: 5px
}
.caption {
	DISPLAY: none
}
.titleWBTC {
	MARGIN-BOTTOM: 5px
}
A.listLinkPrior1 {
	PADDING-LEFT: 10px;
	color: #3C7297;
}
A.listLinkPrior1:hover {
}
.listLinkPrior2 {
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: normal
}
#content .delivState {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: none;
	PADDING-BOTTOM: 0px;
	MARGIN: auto 5px auto auto;
	VERTICAL-ALIGN: baseline;
	WIDTH: auto;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: auto;
	BORDER-BOTTOM-STYLE: none;
	max-width: none;
	max-height: none
}
#content .subBox .delivState {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: none;
	PADDING-BOTTOM: 0px;
	MARGIN: auto 5px auto auto;
	VERTICAL-ALIGN: baseline;
	WIDTH: auto;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: auto;
	BORDER-BOTTOM-STYLE: none;
	max-width: none;
	max-height: none
}
.deliverables .highlightedLabel {
	PADDING-LEFT: 22px
}
.orderBy {
	FLOAT: right;
	WIDTH: 100%;
	TEXT-ALIGN: right
}
.partners#content .address {
	DISPLAY: none
}
.partners#content .country {
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.9em;
	TEXT-TRANSFORM: uppercase;
	COLOR: #959595
}
SPAN.partName {
	COLOR: #c32b39
}
#partnerAbstract {
	FONT-WEIGHT: bold;
	FONT-STYLE: italic;
	margin-bottom: 1em;
}
.partnerContacts {
	margin-top:10px;
	padding-left:1em;
	text-align:center}

.innerMenu {
	DISPLAY: none;
	TEXT-ALIGN: right
}
IMG.partnerImage {
	FLOAT: right;
	MARGIN: 10px 0px 10px 10px;
	VERTICAL-ALIGN: bottom
}
#content IMG.posBoxImageEven {
	FLOAT: left;
	MARGIN: 0px 1.25em 0px 0px
}
#content IMG.posBoxImageOdd {
	MARGIN-RIGHT: 0px
}
.peopleData .personImage {
	MARGIN-BOTTOM: 20px;
	MARGIN-LEFT: 20px
}
.personFile {
	FLOAT: left
}
.page {
	TEXT-ALIGN: center
}
#editActions {
	FLOAT: right;
	height: 2em;
	width: 100%;
}
.actions {
	PADDING-RIGHT: 2.5%;
	margin-LEFT: 2.5%;
	padding-top: 1%;
	FLOAT: left;
	MARGIN-BOTTOM: 1em;
	PADDING-BOTTOM: 0.41em;
	WIDTH: 94.84%;
	BORDER-BOTTOM: #959595 1px dotted;
}
#editActions A {
	FLOAT: right
}
.actions A {
	FLOAT: right
}
.actions A {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 20px;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: 1px
}
#editActions A {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 20px;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: 1px
}
A#addNewFaqAction {
	BACKGROUND: url(../images/add.png) no-repeat 0px -1px
}
A#addNewAction {
	BACKGROUND: url(../images/add.png) no-repeat 0px -1px
}
A#addNewsAction {
	BACKGROUND: url(../images/add.png) no-repeat 0px -1px
}
.addNewChild A {
	BACKGROUND: url(../images/add.png) no-repeat 0px -1px
}
.newLinkAction A {
	BACKGROUND: url(../images/add.png) no-repeat 0px -1px
}
A.addNewChild {
	BACKGROUND: url(../images/add.png) no-repeat 0px -1px
}
.addAction {
	BACKGROUND: url(../images/add.png) no-repeat 0px -1px
}
.actions .comment A {
	BACKGROUND: url(../images/comment_add.png) no-repeat 0px -1px
}
.actions .messageResponse A {
	BACKGROUND: url(../images/pencil_add.png) no-repeat 0px -1px
}
.actions .details A {
	BACKGROUND: url(../images/zoom.png) no-repeat 0px -1px
}
A#newSearchAction {
	BACKGROUND: url(../images/zoom.png) no-repeat 0px -1px
}
.modifyAction A {
	BACKGROUND: url(../images/page_white_edit.png) no-repeat 0px -1px
}
.modify A {
	BACKGROUND: url(../images/page_white_edit.png) no-repeat 0px -1px
}
A#modifyAction {
	BACKGROUND: url(../images/page_white_edit.png) no-repeat 0px -1px
}
A.modifyAction {
	BACKGROUND: url(../images/page_white_edit.png) no-repeat 0px -1px
}
.deleteAction A {
	BACKGROUND: url(../images/delete.png) no-repeat 0px -1px
}
.deleteAction {
	BACKGROUND: url(../images/delete.png) no-repeat 0px -1px
}
.delete A {
	BACKGROUND: url(../images/delete.png) no-repeat 0px -1px
}
A#deleteAction {
	BACKGROUND: url(../images/delete.png) no-repeat 0px -1px
}
.settings A {
	BACKGROUND: url(../images/wrench_orange.png) no-repeat 0px -1px
}
A.Settings {
	BACKGROUND: url(../images/wrench_orange.png) no-repeat 0px -1px
}
A#lastUpdateAction {
	BACKGROUND: url(../images/lastupdate.gif) no-repeat 0px -1px
}
A#sortAction {
	BACKGROUND: url(../images/arrow_switch.png) no-repeat 0px -1px
}
.additionalLink {
	PADDING-LEFT: 5px
}
.reviewAction {
	BACKGROUND: url(../images/icon_review.png) no-repeat 0px 0px
}
.validationAction {
	BACKGROUND: url(../images/icon_validation.gif) no-repeat 0px 0px
}
.settingsAction {
	BACKGROUND: url(../images/icon_settings.gif) no-repeat 0px 0px
}
.searchAction {
	BACKGROUND: url(../images/search_magnifier.gif) no-repeat 0px 0px
}
.newsletterAction {
	BACKGROUND: url(../images/icon_newsletter.gif) no-repeat 0px 0px
}
.formGui H2 {
	MARGIN: 0.5em 0px
}
.formGui LABEL {
	PADDING-LEFT: 5px;
	FLOAT: left;
	WIDTH: 13em;
	BORDER-BOTTOM: #4a7ebb 1px solid;
	TEXT-ALIGN: right
}
.formGui .sectionContent label{
	text-align: left;
	width: 99%;
	padding-left: 0;
}
.formGui .sectionContent,
.formGui .descBlock{
	margin-bottom: 0.5em;	
}
.formGui .sentBy LABEL {
	PADDING-LEFT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: none;
	WIDTH: auto;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	TEXT-ALIGN: left;
	BORDER-BOTTOM-STYLE: none
}
.formGui .sentBy LABEL {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
/*.formGui .textBox {
	BORDER-RIGHT: #262626 1px solid;
	BORDER-TOP: #262626 1px solid;
	MARGIN-TOP: -1px;
	FONT-SIZE: 1em;
	MARGIN-BOTTOM: 4px;
	MARGIN-LEFT: 4px;
	BORDER-LEFT: #262626 1px solid;
	WIDTH: 9em;
	COLOR: #262626;
	BORDER-BOTTOM: #262626 1px solid;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}*//*
.formGui .textBoxOne {
	BORDER-RIGHT: #262626 1px solid;
	BORDER-TOP: #262626 1px solid;
	MARGIN-TOP: -1px;
	FONT-SIZE: 1em;
	MARGIN-BOTTOM: 4px;
	MARGIN-LEFT: 4px;
	BORDER-LEFT: #262626 1px solid;
	WIDTH: 9em;
	COLOR: #262626;
	BORDER-BOTTOM: #262626 1px solid;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}*/
.formGui .textBoxOne,
.formGui .textBox,
.formGui .textBoxLarge  {
	MARGIN-LEFT: 4px;
	width: 62%;
	border: none;
	background: #f7f9fc;
	font-weight: bold;
}
.formGui .textBoxOne:active,
.formGui .textBox:active,
.formGui .textBoxLarge:active,
.formGui .textBoxOne:hover,
.formGui .textBox:hover,
.formGui .textBoxLarge:hover,
.formGui .textBoxOne:focus,
.formGui .textBox:focus,
.formGui .textBoxLarge:focus{
	background: #cfdded;
}
#txtSearch {
	MARGIN-BOTTOM: 2px
}
.formGui .textBoxOne {
	WIDTH: 13em
}
.formGui SELECT {
	MARGIN-BOTTOM: 2px;
	COLOR: #262626;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-left: 0.3em;
}
.formGui .fileUpload {
	MARGIN-LEFT: 4px
}
.formGui .radio {
	MARGIN-LEFT: 4px
}
.example {
	PADDING-LEFT: 13.5em;
	font-size: 0.82em;
}
.privacyPanel {
	MARGIN-TOP: 2px
}

#rdbPrivacy LABEL {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: none;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
.toolsPanel LABEL {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: none;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
.privateToolsPanel LABEL {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: none;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
#pnlUsers{
	min-height: 10em;	
}
#pnlUsers LABEL {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: none;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
#rdbPrivacy LABEL:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.toolsPanel LABEL:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.privateToolsPanel LABEL:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#pnlUsers LABEL:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#pnlUsers TD {
	VERTICAL-ALIGN: bottom
}
.hidePanelLink {
	MARGIN-TOP: 10px;
	DISPLAY: block;
	FONT-SIZE: 1.1em;
	TEXT-TRANSFORM: uppercase
}
.toolsPanel INPUT {
	MARGIN-BOTTOM: 4px;
	VERTICAL-ALIGN: middle
}
.privacyPanel LABEL {
	WIDTH: auto !important;
	border-bottom: none;
}
.checkBox {
	MARGIN-LEFT: 4px
}
#rblTypology INPUT {
	MARGIN-LEFT: 4px
}
.permission .checkBox INPUT {
	MARGIN-LEFT: 4px
}
.inDraft .checkBox INPUT {
	MARGIN-TOP: 4px;
	MARGIN-BOTTOM: 5px;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
.closeDM .checkBox INPUT {
	MARGIN-TOP: 4px;
	MARGIN-BOTTOM: 5px;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
#rblTypology INPUT {
	MARGIN-TOP: 4px;
	MARGIN-BOTTOM: 5px;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
.permission .checkBox INPUT {
	MARGIN-TOP: 4px;
	MARGIN-BOTTOM: 5px;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
#deletionWarning .warning {
	MARGIN-TOP: 10px;
	DISPLAY: block;
	FLOAT: left;
	COLOR: #4d0005
}
.alert .checkBox {
	VERTICAL-ALIGN: top
}
.UplFile {
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background: #CFDDED;
	color:#3C7297;
	font-weight: bold;
	float: left;
	margin-left: 0.2em;
}
.partnerData .UplFile{
	float: none;	
}
#dgrUplFile .GridHeader TD {
	visibility: hidden;
}
#dgrUplFile INPUT {
}
.textArea {
	BORDER-RIGHT: #e7e6e7 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #e7e6e7 1px solid;
	PADDING-LEFT: 3px;
	FONT-SIZE: 1em;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #e7e6e7 1px solid;
	WIDTH: 100%;
	COLOR: #4d0005;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #e7e6e7 1px solid;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
.newsLetterConfig .formGui LABEL {
	WIDTH: 15em
}
.buttonRowForm{
	float: right;
	height: 2em;
}
.buttonRowForm div{
	float: right;
	height: 2em;
}
#content .buttonRowForm div input.button{
	margin-left: 0.2em;
}
.formGui .content{
	margin-bottom:1em;	
}
.buttonRow INPUT {
	BORDER-RIGHT: #4a7ebb 1px solid;
	PADDING-RIGHT: 2em;
	BORDER-TOP: #4a7ebb 1px solid;
	MARGIN-TOP: 1em;
	PADDING-LEFT: 2em;
	BACKGROUND: #4a7ebb;
	FLOAT: right;
	MARGIN-LEFT: 10px;
	VERTICAL-ALIGN: top;
	BORDER-LEFT: #4a7ebb 1px solid;
	COLOR: white;
	BORDER-BOTTOM: #4a7ebb 1px solid;
}
.buttonRow {
	CLEAR: right
}
.buttonRow.moveItem{
	float: left;
	width: 100%;
	margin-bottom: 0.5em;
}
#content .button {
	BORDER-RIGHT: #4a7ebb 1px solid;
	BORDER-TOP: #4a7ebb 1px solid;
	BACKGROUND: #4a7ebb;
	MARGIN-BOTTOM: 2px;
	MARGIN-LEFT: 10px;
	BORDER-LEFT: #4a7ebb 1px solid;
	COLOR: white;
	BORDER-BOTTOM: #4a7ebb 1px solid
}
#dgrUplFile{
	width: 100%;	
}

#dgrUplFile INPUT {

}
.categories .page {
	FONT-WEIGHT: bold
}
.newsPreview {
	PADDING-RIGHT: 5px
}
.personCVconfig {
}
.personCVForm {
	BORDER-RIGHT: black 1px dotted;
	PADDING-RIGHT: 2em;
	BORDER-TOP: black 1px dotted;
	PADDING-LEFT: 2em;
	BACKGROUND: url(../images/man.gif) #f8f8f8 no-repeat 80% 100%;
	FLOAT: left;
	PADDING-BOTTOM: 2em;
	MARGIN: 0.5em 0px 1em;
	BORDER-LEFT: black 1px dotted;
	WIDTH: 88%;
	PADDING-TOP: 2em;
	BORDER-BOTTOM: black 1px dotted
}
#firstLevelMenuB {
	WIDTH: 100%;
	TEXT-ALIGN: center
}
#firstLevelMenuB LI {
	PADDING-RIGHT: 1em;
	DISPLAY: inline;
	PADDING-LEFT: 1em;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 2em;
	PADDING-TOP: 0px;
	HEIGHT: 2em;
	TEXT-ALIGN: center
}
#firstLevelMenuB LI A {
	FONT-SIZE: 0.65em;
	TEXT-TRANSFORM: uppercase;
	COLOR: #741a22
}
#firstLevelMenuB LI A:hover {
	COLOR: #c32b39! important
}
.selectedItemB {
	COLOR: #c32b39! important
}
.sepB {
	PADDING-RIGHT: 0px! important;
	PADDING-LEFT: 0px! important;
	PADDING-BOTTOM: 0px! important;
	PADDING-TOP: 0px! important
}
#logoNanoscale {
	MARGIN-BOTTOM: 0.3em
}
.listLinkPrior1 {
	DISPLAY: block;
	PADDING-TOP: 1em
}
.listLinkPrior2 {
	PADDING-LEFT: 2em
}
.news_date {
	DISPLAY: block;
	FONT-SIZE: 0.7em;
	COLOR: #959595;
	padding-top:1.2em;
	margin-bottom:-0.4em;
}
.readMore {
	TEXT-ALIGN: right
}
.readMore:hover {
	TEXT-DECORATION: underline
}
.newsDandP {
	DISPLAY: block;
	PADDING-BOTTOM: 0.5em;
	COLOR: #959595;
	FONT-STYLE: italic
}
.newsDandPList {
	PADDING-BOTTOM: 0em
}
#intro {
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 0.5em;
	FONT-STYLE: italic
}
#pnlList {
	PADDING-LEFT: 2em
}
#pnlList LABEL {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: none;
	WIDTH: auto;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	TEXT-ALIGN: left;
	BORDER-BOTTOM-STYLE: none
}
#pnlEmailList LABEL {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: none;
	WIDTH: auto;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	TEXT-ALIGN: left;
	BORDER-BOTTOM-STYLE: none
}
#pnlList INPUT {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
#pnlList TR {
	LINE-HEIGHT: 200%
}
.chkAll {
	MARGIN-LEFT: 0.1em
}
.chkAll LABEL {
	FONT-STYLE: italic
}
#txtEmail {
	/*DISPLAY: block;
	PADDING-LEFT: 0.3em;
	FLOAT: right;
	WIDTH: 26em*/
}
#contactForm .personEmail DIV {
	DISPLAY: block;
	FONT-SIZE: 0.9em;
	MARGIN-LEFT: 2em;
	TEXT-ALIGN: center
}
#contactForm #lblEmailWarning {
	DISPLAY: block;
	FONT-SIZE: 0.9em;
	MARGIN-LEFT: 2em;
	TEXT-ALIGN: center
}
#contactForm #lblEmailWarning {
	MARGIN-LEFT: 9.5em
}
#contactForm #txtBody {
	DISPLAY: block;
	MARGIN-LEFT: 0.3em;
	WIDTH: 100%
}
#contactForm .message {
	MARGIN-TOP: 1em;
	FLOAT: left;
	WIDTH: 100%
}
#contactForm .files {
	MARGIN-TOP: 1em;
	FLOAT: left;
	WIDTH: 100%
}
#contactForm .fileUploadEmail {
	DISPLAY: block
}
#uplFile1 {
	MARGIN-LEFT: 0.2em
}
#uplFile2 {
	MARGIN-LEFT: 13.35em
}
#uplFile3 {
	MARGIN-LEFT: 13.35em
}
#uplFile4 {
	MARGIN-LEFT: 13.35em
}
#uplFile5 {
	MARGIN-LEFT: 13.35em
}
.fileObjects .wpContainer .deliverables {
	CLEAR: left;
	MIN-HEIGHT: 2em;
	FLOAT: left;
	WIDTH: 100%
}
.fileObjects .wpContainer .wp IMG {
	FLOAT: left! important
}
.workPackageData .pieceOfNews H3 {
	MARGIN-TOP: 2em;
	DISPLAY: block;
	FONT-SIZE: 1em;
	FLOAT: left;
	WIDTH: 95%
}
#OpenCloseAction {
	BACKGROUND: url(../images/page_up.gif) no-repeat
}
#CloseAction {
	BACKGROUND: url(../images/page_key.gif) no-repeat
}
#logoNFFA{
	float: left;
	width: 25.75em;
	height: 5.375em;
	margin-left: 1em;
	margin-top: 0.5em;
	margin-bottom:1em;
}
.pB{
	float: right;
	margin-right: 0.5em;
}
.cf{
	float: left;
	margin-left: 0.5em;
}
.forgotPassword{
	margin-top: 1em;
}
.formGui .homeTitle,
.formGui .name,
.formGui .surname,
.formGui .organization,
.formGui .permission,
.formGui .userName,
.formGui .username,
.formGui .username2,
.formGui .email, 
.formGui .phone,
.formGui .subject, 
.formGui .password, 
.formGui .sinceDate, 
.formGui .toDate,
.formGui .newsTitle, 
.formGui .dateAndPlace, 
.formGui .linkLabel, 
.formGui .linkUrl,
.formGui .formGuiLine,
.formGui .oldPassword,
.formGui .newPassword,
.formGui .confirmPassword,
.formGui .files,
.formGui .eventTitle,
.formGui .optionEvent,
.formGui .newsTitle,
.formGui .keywords,
.formGui .metaDescription,
.formGui .type,
.formGui .windowTitle,
.formGui .formRow,
.formGui .sectionShortTitle,
.formGui .alert,
.formGui .public{
	min-height: 2.5em;
	line-height: 1.5em;
	clear: left;
}
.formGui .formRow.panel{
	margin-bottom: 0.5em;	
}
.formGui .delivDate{
	height: 3.5em;
	line-height: 1.5em;
}
.formGui .optionEvent label{
	border-bottom: none;
	width: auto;
	font-size: 0.82em;
}
/* FEEDS */
.linkItem{
	float: left;
}
#feedDescriptionBox{
	padding-bottom: 0.5em;
}
#addNewFeedBox{
	margin-bottom: 1em;
	background: #eff2f6;
}
#pnlDDLDeliverable{
	
}
#rblTypology{
	
}
#requiredInformation{
	height: 2em;
	width: 15em;
}

/* MENU MANAGEMENT */
.disabledItem td a span{
	color: gray;
}


.newsEyelet,
.hDate{
	font-size: 0.75em;
	font-weight: bold;
	color: #b9c1d1;
}

.anchor {
	
	border-bottom: 1px solid #AAB2BE;
	padding-bottom: 1em;
	padding-left: 1.3em;
}

.category h2{
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size: 1.2em;
}

.category {
	margin-top: 1em;
	border-bottom:1px dotted #959595;
}

.LinkItemOfList{
	float:left;
	margin-bottom:1em;
	margin-left:1em;
	margin-top:0.25em;
	padding:0.25em 0 0.25em 0.25em;
	width:100%;
}
#content #btnDeleteImage,
#content #btnDeleteLogo,
#content #btnDeleteFile{
	margin-left: 1px;	
	font-size: 0.81em;
	padding: 0;
}
#content #btnUplImage,
#content #btnUplLogo,
#content #btnUplFile{
	margin-left: 3px;	
	font-size: 0.81em;
	padding:0;
}
.messageLabel{
	font-weight: bold;
	line-height: 2em;
}

#lnkOpenDesc{
	cursor: pointer;	
}
dl.typesDesc{
	padding: 1em;	
}
dl.typesDesc dt{
	font-weight: bold;	
}
dl.typesDesc dd{
	padding-left: 0.5em;
	padding-bottom: 0.5em;
}
#btnChangePw{
	float: right;	
	clear: left;
}
.loginInfo{
	float: left;	
}
#OpenCloseAction{
	cursor: pointer;
}
.deliverableData label{
	font-weight: bold;	
}
.cvData .name span{
	display: block;
	clear: left;
	font-weight: bold;
	
}
.cvData .name label{
	border-bottom: none!important;
	width: auto;
	padding-left: 0;
	
}
#sendMailTool{
	margin-top: 1.2em;
	text-align: right;
	padding-right: 1.3em;
}
#sendMailTool h2{
	font-size: 0.8em;
}
#sendMailTool h2 a{
	color: #3C7297;
	text-transform: lowercase;
}
#sendMailTool h2 a img{
	vertical-align: bottom;
	margin-left: 0.4em;
}
#closeDelMil{
	display: none;
}
input#uplFile{
	background: white;
}
#pnlMeta,
#pnlFile{
	clear: left;
}
#content .icon,
#content .subBox img.icon{
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: none;
	MARGIN: auto;
	VERTICAL-ALIGN: top;
	WIDTH: auto;
	padding: 0;
	border: none;
}
.suggestedDim{
	font-size: 0.75em;
	color: #999;
	font-weight: normal;
}	
.absDiv{
	position: absolute;
	width: 208px;
	background: white;
	margin-left: 10px;
	border-bottom: solid 3px #b70005;
	padding: 10px;
	padding-top: 0px;
	padding-left: 0px;
	display: none;
	font-size: 12px;
	font-style: italic;
	*top: 281px;
}
.absDiv a{
	padding-left: 5px;
	cursor: pointer;
}
#text1{*margin-left: -925px}
#text2{margin-left: 245px; *margin-left: -697px;}
#text3{margin-left: 485px; *margin-left: -472px}
#text4{margin-left: 720px; *margin-left: -249px}

/* Dashboard Content */
.dashboard  img{
	vertical-align
}
.dashboard  > h3, .dashboard  div h3{
	margin:					0.5em 0;
	padding: 				5px 10px;
	border-bottom:			1px solid #ddd;
}
.dashboard  > div{
	margin-left: 10px;
}
.dashboard  > h4{
	margin:					0.2em 0 0.2em 0.5em;
	padding: 				5px 10px;
	border-bottom:			1px solid #ddd;
	color: 					#949694;
}
.dashboard  p{
	padding: 				5px 10px;
}
.dashboard  div.item{
	padding: 				5px 10px;
}
.dashboard  div.deliverables{
}
.dashboard div.deliverables .deliverable_report{
	text-align:				right;
}
.dashboard  div.updates{
}
.dashboard  div.news{
}
.dashboard  div.news div.item .news-title{
	text-transform: 		uppercase;
}
.dashboard  div.news div.item .news-meta{
	font-style: 			italic;
}
.dashboard  div.news div.item .news-intro{
	font-size: 				0.9em;
}
.dashboard div.substrates{
	margin-left: 10px;
}



/* Label and wraps */

div.wrap, div.no_wrap{
	padding: 14px 10px 0 10px;
	font-weight: bold;
}

div.wrap label{
	display: block;
	float: left;
	width: 12em;
	font-weight: normal;
}
div#widget_usrsel > h4, div#widget_usrsel > p, .widget_usrsel_checkboxes{
	padding: 				5px 10px;
}
.widget_contentsel_links{
	margin-bottom: 0.5em;
}
div#toolbox_selection{
	padding: 1em 0;
}
div#toolbox_selection ul li{
	list-style: none !important;
}	

div#dialog{
	padding: 10px;
}
div#dialog .error-message{
	color: #ff0000;
}

div#dialog_buttons{
	margin-top: 2em;
	text-align: right;
}
div#dialog_buttons button{
	padding: 0.2em 0.5em;
}
/* Used by wiki */
.indent_left{
	padding: 0;
	padding-bottom: 1em;
	margin-left: 2em;
	float: none;
}