/*************************************************************/
DIV#errmsg
{
	color: #F40606;
	margin-top: 14px;
	font: bold 11px/20px "Lucida Grande", Lucida, Verdana, sans-serif;
}
DIV#okmsg
{
	margin-top: 14px;
	font: bold 11px/20px "Lucida Grande", Lucida, Verdana, sans-serif;
}
DIV#ContainerDiv_13
{
	font: 11px/20px "Lucida Grande", Lucida, Verdana, sans-serif;
}
DIV#ContainerDiv_12
{
	font: 11px/20px "Lucida Grande", Lucida, Verdana, sans-serif;
}
TD.tdInputEmail
{
	border: 1px dotted #000000;
}
/*PROJECT PRESENTATION STYLES
***********************************************************
Caption on projects main page*/
.divProjectsPageCaption
{
	font-weight: bold;
	font-size: large;
	border-bottom: 1px solid #464D55;
	margin-bottom: 22px;
	padding-bottom: 8px;
}
/*HR dividing each project on projects main page*/
.hrProjectDivider
{
	height: 1px;
	color: #464D55;
	margin-top: 14px;
	margin-bottom: 14px;
}
/*IMAGE holding main image on projects main page*/
.imgMainProjectImage
{
	border: 2px solid #EB40C6;
}
/*TD holding main image on projects main page*/
.tdMainProjectImage
{
}
/*TD holding project name on projects main page*/
.tdMainProjectName
{
	font-weight: bold;
	font-size: large;
	padding-left: 12px;
	padding-bottom: 6px;
	/*+placement:shift 0px 0px;*/
	position: relative;
	left: 0px;
	top: 0px;
}
/*TD holding project time on projects main page*/
.tdMainProjectTime
{
	font-style: italic;
	padding-left: 11px;
	padding-bottom: 6px;
	font: bold 11px/20px "Lucida Grande", Lucida, Verdana, sans-serif;
}
/*TD holding project short description on projects main page*/
.tdMainProjectShortDesc
{
	padding-left: 12px;
	padding-bottom: 6px;
	font: 11px/20px "Lucida Grande", Lucida, Verdana, sans-serif;
}
/*TD holding project link on projects main page*/
.tdMainProjectLink
{
	padding-left: 12px;
	padding-bottom: 6px;
}
/*Table holding Projects navigation items*/
#tblProjectsNavigation
{
	margin-bottom: 22px;
	font: 11px/20px "Lucida Grande", Lucida, Verdana, sans-serif;
}
/*Td holding "Projects First record" button*/
.tdFirstProjectRecEnabled
{
	padding-right: 4px;
}
/*Td holding "Previous record" button*/
.PreviousProjectRecEnabled
{
	padding-right: 4px;
}
/*Td holding "News page X of X" label*/
.tdProjectPageOfPage
{
	padding: 4px;
}
/*Td holding "Next record" button*/
.tdNextProjectRec
{
	padding-left: 4px;
}
/*Td holding "Last record" button*/
.tdLastProjectRec
{
	padding-left: 4px;
}
/*TD:s holding link to each news page in news archive*/
.tdProjectsArchivePageLinks
{
	padding: 2px;
}
/*A: link to each project page (pageing) in projects main page*/
.aProjectPageLinks
{
	font-weight: bold;
}
/*A: link to each specific project*/
.aZoomProject
{
	font: italic bold 11px/20px "Lucida Grande", Lucida, Verdana, sans-serif;
}
/*TABLE Project details main table*/
.tblProjectDetails
{
	margin: 12px;
	font: 11px/20px "Lucida Grande", Lucida, Verdana, sans-serif;
}
/*IMG Pjoject thumbnails*/
.imgProjectThumbs
{
	border: 2px solid #EB40C6;
	margin: 3px;
}
/*TD Project name zoom in*/
.tdProjectZoomName
{
	font-weight: bold;
	font-size: large;
	padding: 8px;
	background-color: #464D55;
}
/*TD Project main image zoom in*/
.tdProjectZoomMainImage
{
	padding: 8px;
}
/*IMG Project main image zoom in*/
.imgProjectZoomMainImage
{
	border: 2px solid #EB40C6;
}
/*TD Project main project time zoom in*/
.tdProjectZoomProjectTime
{
	padding: 8px;
	padding-left: 4px;
	padding-bottom: 0px;
	font-style: italic;
}
/*TD Project main project short description zoom in*/
.tdProjectZoomProjectShortDescription
{
	padding: 8px;
	padding-top: 2px;
	padding-left: 4px;
	font-weight: bold;
	font: 11px/20px "Lucida Grande", Lucida, Verdana, sans-serif;
}
/*TD Project main project short description zoom in*/
.tdProjectZoomProjectAllImages
{
	padding: 8px;
}
/*TD Project main project holding details table zoom in*/
.tdProjectZoomProjectDetails
{
	padding: 8px;
}
/*TABLE Project main project zoom in, table with details*/
.tblProjectMoreInfo
{
	background-color: #808080;
	color: #FFFFFF;
}
/*TD More info table left td:s*/
.tdProjectMoreInfoLeft
{
	background-color: #464D55;
	width: 8%;
	white-space: nowrap;
	padding: 4px;
	border-bottom: 1px solid #A7A7A7;
}
/*TD More info table right td:s*/
.tdProjectMoreInfoRight
{
	padding: 4px;
	border-bottom: 1px solid #A7A7A7;
}
/*TD Project main project zoom in, long description*/
.tdProjectZoomProjectLongDescription
{
	padding: 8px;
	padding-top: 16px;
}
/*TD Project main project zoom in, link back to Projects*/
.tdProjectZoomLinkBack
{
	padding: 8px;
	padding-top: 16px;
}
/*A Link back to all projects*/
.aProjectZoomLinkBack
{
	font-style: italic;
	font-weight: bold;
}
/*-----------------------------------------------------------
--- NEWSLETTER STYLES -------------------------------------
-----------------------------------------------------------
Subscribe form*/
.tdSubscribeCaption
{
	padding-bottom: 8px;
	padding-top: 10px;
	font: 11px/20px "Lucida Grande", Lucida, Verdana, sans-serif;
}
.tdSubscribeYourEmail
{
	padding-right: 8px;
	text-align: right;
}
.btnSubscribe
{
	font-weight: normal;
	margin-top: 4px;
	border: 1px solid #808080;
	background-color: #EB40C6;
	color: #FFFFFF;
	padding: 10px;
}
.btnSubscribe:hover
{
	font-weight: normal;
	margin-top: 4px;
	border: 1px solid #808080;
	background-color: #EB40C6;
	color: #FFFFFF;
	text-decoration: underline;
}
/*Unsubscribe form*/
.tdUnsubscribeCaption
{
	padding-bottom: 8px;
	padding-top: 10px;
	font: 11px/20px "Lucida Grande", Lucida, Verdana, sans-serif;
}
.tdUnsubscribeYourEmail
{
	padding-right: 8px;
	text-align: right;
	font: 11px/20px "Lucida Grande", Lucida, Verdana, sans-serif;
}
.btnUnsubscribe
{
	font-weight: normal;
	margin-top: 4px;
	border: 1px solid #808080;
	background-color: #EB40C6;
	padding: 10px;
	color: #FFFFFF;
}
.btnUnsubscribe:hover
{
	font-weight: normal;
	margin-top: 4px;
	border: 1px solid #808080;
	background-color: #EB40C6;
	color: #FFFFFF;
	padding: 10px;
	text-decoration: underline;
}
