/*TODO - Comments for each style*/

/*GENERAL STYLES*/

/*Provides a "Normal" Paragraph because the margin of the 
<P> tag has been overwritten*/
P.normal 
{
	margin-bottom:10px; 
}

/*WYSIWYGEditControl, FormattingToolbar and TableManager controls STYLES*/

/*The margin of the <P> and <DIV> needs to
be set to 0px because the contenteditable section of the WYSIWYGEditControl
uses these for new lines which creates the effect of double line spacing
Setting the margin to 0px creates the effect of single line spacing*/
p {margin:0px;}
div {margin:0px;}

/*dragable toolbar element*/
.dragableitem 
{
}

#imagemaptoolbardragelement
{
	position:absolute;
	width:260px;
	top:0px;
	left:0px;
	background-color:#C8C8C8;
	margin-left:3px;  
	border-width:thin;
	border-style:ridge;
	border-bottom-color:Black;
	border-right-color:Black;  
	border-top-color:White;
	border-top-color:White;
	margin-left:5px; 
}

#imagemaptoolbartitle
{
	cursor:move;
	font-family:Arial;
	font-size: 13px;
	font-weight:bold;  
	background-color:Navy;
	color:White;  
	margin-bottom:3px;   
	width:260px;
	height:15px;
}

#imagemaptoolbarfunctions
{
	overflow:auto;
	border:solid 1px black; 
	padding-right:7px;   
	padding-top:3px; 
	width:260px;
	background-color:White;  
}

#imagemaptoolbarselectedtext
{
	font-weight:bold;  
}

.imageMapToolbarDropdownClass
{
	height:18px;
	font-family:Arial;
	font-size: 8pt;   
	
}

/*Style when editable sections contenteditable 
property has been to true*/
.contentwysiwygediton
{
	border:1px black solid; 
	height:400px; 
	width:430px; 
	margin-bottom:5px; 
	overflow:scroll;  
}

/*Style when editable sections contenteditable 
property has been to false*/
/*
.contentwysiwygeditoff
{
	border:0px;
	height:180px; 
	width:99%; 
	margin-bottom:5px; 
	overflow:scroll;  
}
*/

/*Function row of the formating toolbar*/
.formatingtoolbarrow
{
	margin-left:3px;	 
}

/*Images in the formatting toolbar*/
.formatingtoolbarimages
{
	cursor:hand;  
	border-width:thin;
	border-style:ridge;  
	border-bottom-color:Gray;   
	border-top-color:Gray; 
	border-right-color:Gray;
	border-left-color:Gray;
}

/*Insert dropdown lists in formatting toolbar*/
.formatingtoolbarinsertdropdownlistclass 
{
	position: absolute; 
	left: 60px; 
	top: 48px;
	height:18px;
	font-family:Arial;
	font-size: 8pt;   
}

.formatingToolbarInsertImageListCategoryDropdownClass
{
	position: absolute; 
	left: 60px; 
	top: 28px;
	height:18px;
	font-family:Arial;
	font-size: 8pt; 
}

.formatingToolbarInsertLinkListCategoryDropdownClass
{
	position: absolute; 
	left: 60px; 
	top: 28px;
	height:18px;
	font-family:Arial;
	font-size: 8pt; 
}

/*Label for inserts in formatting toolbar*/
.formatingtoolbarinsertlabel
{
	position: absolute; 
	left: 7px;
	top: 8px; 
	width :121px;
	height:14px; 
	font-weight: bold; 
	font-size:  11px;  
	font-family: Arial;
}

/*Insert Button for the formatting toolbar*/
.formatingtoolbarinsertbutton 
{
	position: absolute; 
	left: 7px;
	top: 69px; 
	width:42px;
	height:24px; 
}

/*Block for Toolbar Functions for the formatting toolbar*/
#formatingtoolbarfunctions
{
	display:block; 
}

/*Toggle Image for the formatting toolbar*/
#formatingtoolbartoggletopimage
{
	margin-left:152px; 
	cursor:hand;
}
 
/*Block for Insert Functions for the formatting toolbar*/
#formatingtoolbarinsertframe
{
	display:none; 
	border-width:thin;
	border-style:inset;
	background-color:White;  
	overflow:auto;
	width:222px;  
	height:120px; 
}

/*Block for Insert Images for the formatting toolbar*/
#formatingtoolbarinsertimages
{
	visibility:hidden;  
}

/*Block for Insert Links for the formatting toolbar*/
#formatingtoolbarinsertlinks
{
	visibility:hidden; 
}

/*Block for Table Management for the formatting toolbar*/
#formatingtoolbartablemanager
{
	visibility:hidden;
}

/*Block for Dragable Element for the formatting toolbar*/
#formatingtoolbardragelement
{
	position:absolute;
	width:222px;
	top:0px;
	left:0px;
	background-color:#C8C8C8;
	margin-left:3px;  
	border-width:thin;
	border-style:ridge;
	border-bottom-color:Black;
	border-right-color:Black;  
	border-top-color:White;
	border-top-color:White;     
}

/*Block for Title for the formatting toolbar*/
#formatingtoolbartitle
{
	cursor:move;
	font-family:Arial;
	font-size: 13px;
	font-weight:bold;  
	background-color:Navy;
	color:White;  
	margin-bottom:3px;   
	width:222px;
	height:15px;
}

/*Block for Table Insert Table for Table Manager control*/
#tableManagerInsertTable
{
	position:absolute;
	top:0px;
	left:0px;
	visibility:visible;  
}

/*Block for Table Properties for Table Manager control*/
#tableManagerTableProperties
{
	position:absolute;
	top:0px;
	left:0px;
	visibility:hidden; 
}

/*Block for Cell Properties for Table Manager control*/
#tableManagerCellProperties
{
	position:absolute;
	top:0px;
	left:0px;
	visibility:hidden;
}

/*Block for Insert Table for Table Manager control*/
#tableManagerInsertTableTab 
{
	top:1px;
	left:1px;
	width:60px;
}

/*Block for the Table Properties Tab for Table Manager control*/
#tableManagerTablePropertiesTab 
{
	top:1px;
	left:63px;
	width:60px;
}

/*Block for the Cell Properties Tab for Table Manager control*/
#tableManagerCellPropertiesTab 
{
	top:1px;
	left:125px;
	width:60px;	
}

/*Label for the Insert Table Lable for Table Manager control*/
#tableManagerInsertTableTableLabel
{
	position:absolute;
	top:20px;
	left:1px;
	font-family:Arial;
	font-size: 8pt; 
	font-style:italic;   
}

/*TextBox for Insert Table Row Number for Table Manager control*/
#tableManagerInsertTableRowNumber
{
	position:absolute;
	top:38px;
	left:3px;
	font-family:Arial;
	font-size: 7pt;  
	width:18px;
	height:18px;  
}

/*Label for Insert Table Row for Table Manager control*/
#tableManagerInsertTableRowLabel
{
	position:absolute;
	top:38px;
	left:23px;
	font-family:Arial;
	font-size: 8pt; 	
}

/*TextBox for Insert Table Column Number for Table Manager control*/
#tableManagerInsertTableColNumber
{
	position:absolute;
	top:38px;
	left:90px;
	font-family:Arial;
	font-size: 7pt;  
	width:18px;
	height:18px;  
}

/*Label for Insert Table Row for Table Manager control*/
#tableManagerInsertTableColLabel
{
	position:absolute;
	top:38px;
	left:110px;
	font-family:Arial;
	font-size: 8pt; 	
}

/*Textbox for Insert Table Border Size for Table Manager control*/
#tableManagerInsertTableBorderSize
{
	position:absolute;
	top:65px;
	left:3px;
	font-family:Arial;
	font-size: 7pt;  
	width:18px;
	height:18px;  
}

/*Label for Insert Table Border for Table Manager control*/
#tableManagerInsertTableBorderLabel
{
	position:absolute;
	top:65px;
	left:23px;
	font-family:Arial;
	font-size: 8pt; 	
}

/*Textbox for Insert Table Cell Padding Size for Table Manager control*/
#tableManagerInsertTableCellPadding
{
	position:absolute;
	top:92px;
	left:3px;
	font-family:Arial;
	font-size: 7pt;  
	width:18px;
	height:18px;  
}

/*Label for Insert Table Cell Padding Size for Table Manager control*/
#tableManagerInsertTableCellPaddingLabel
{
	position:absolute;
	top:92px;
	left:23px;
	font-family:Arial;
	font-size: 8pt; 	
}

/*Textbox for Insert Table Cell Spacing Size for Table Manager control*/
#tableManagerInsertTableCellSpacing
{
	position:absolute;
	top:92px;
	left:90px;
	font-family:Arial;
	font-size: 7pt;  
	width:18px;
	height:18px;  
}

/*Label for Insert Table Cell Spacing Size for Table Manager control*/
#tableManagerInsertTableCellSpacingLabel
{
	position:absolute;
	top:92px;
	left:110px;
	font-family:Arial;
	font-size: 8pt; 	
}

/*TextBox for Insert Table Width for Table Manager control*/
#tableManagerInsertTableWidth
{
	position:absolute;
	top:119px;
	left:3px;
	font-family:Arial;
	font-size: 7pt;  
	width:28px;
	height:18px;  
}

/*Label for Insert Table Width for Table Manager control*/
#tableManagerInsertTableWidthLabel
{
	position:absolute;
	top:119px;
	left:33px;
	font-family:Arial;
	font-size: 8pt; 	
}

/*TextBox for Insert Table Width for Table Manager control*/
#tableManagerInsertTableHeight
{
	position:absolute;
	top:119px;
	left:90px;
	font-family:Arial;
	font-size: 7pt;  
	width:28px;
	height:18px;  
}

/*Label for Insert Table Width for Table Manager control*/
#tableManagerInsertTableHeightLabel
{
	position:absolute;
	top:119px;
	left:120px;
	font-family:Arial;
	font-size: 8pt; 	
}

/*Label for Insert Table Cell for Table Manager control*/
#tableManagerInsertTableCellLabel
{
	position:absolute;
	top:147px;
	left:1px;
	font-family:Arial;
	font-size: 8pt; 
	font-style:italic;   	
}

/*Textbox for Insert Table Cell Width for Table Manager control*/
#tableManagerInsertCellWidth
{
	position:absolute;
	top:165px;
	left:3px;
	font-family:Arial;
	font-size: 7pt;  
	width:28px;
	height:18px;
}

/*Label for Insert Table Cell Width for Table Manager control*/
#tableManagerInsertCellWidthLabel
{
	position:absolute;
	top:165px;
	left:33px;
	font-family:Arial;
	font-size: 8pt; 		
}

/*Textbox for Insert Table Cell Width for Table Manager control*/
#tableManagerInsertCellHeight
{
	position:absolute;
	top:165px;
	left:90px;
	font-family:Arial;
	font-size: 7pt;  
	width:28px;
	height:18px;  
}

/*Label for Insert Table Cell Width for Table Manager control*/
#tableManagerInsertCellHeightLabel
{
	position:absolute;
	top:165px;
	left:120px;
	font-family:Arial;
	font-size: 8pt; 	
}

/*Dropdown for Insert Table Cell Horizontal Alignment for Table Manager control*/
#tableManagerInsertCellHorzAlign 
{
	position:absolute;
	top:192px;
	left:3px;
	font-family:Arial;
	font-size: 7pt;  
	width:54px;
	height:18px; 
}

/*Label for Insert Table Cell Horizontal Alignment for Table Manager control*/
#tableManagerInsertCellHorzAlignLabel
{
	position:absolute;
	top:192px;
	left:60px;
	font-family:Arial;
	font-size: 8pt; 	
}

/*Dropdown for Insert Table Cell Vertical Alignment for Table Manager control*/
#tableManagerInsertCellVertAlign 
{
	position:absolute;
	top:219px;
	left:3px;
	font-family:Arial;
	font-size: 7pt;  
	width:54px;
	height:18px; 
}

/*Label for Insert Table Cell Vertical Alignment for Table Manager control*/
#tableManagerInsertCellVertAlignLabel
{
	position:absolute;
	top:219px;
	left:60px;
	font-family:Arial;
	font-size: 8pt; 	
}

/*Checkbox for Insert Table Cell NoWrap for Table Manager control*/
#tableManagerInsertCellNoWrap
{
	position:absolute;
	top:243px;
	left:1px;	
}

/*Label for Insert Table Cell NoWrap for Table Manager control*/
#tableManagerInsertCellNoWrapLabel
{
	position:absolute;
	top:246px;
	left:20px;
	font-family:Arial;
	font-size: 8pt;
}

/*Button for Insert Table for Table Manager control*/
#tableManagerInsertTableButton
{
	position:absolute;
	top:272px;
	left:3px;
	font-family:Arial;
	font-size: 8pt;  
	width:65px; 	
}

/*Textbox for Cell Properties width for Table Manager control*/
#tableManagerCellPropWidth
{
	position:absolute;
	top:24px;
	left:3px;
	font-family:Arial;
	font-size: 7pt;  
	width:28px;
	height:18px;
}

/*Label for Cell Properties width for Table Manager control*/
#tableManagerCellPropWidthLabel
{
	position:absolute;
	top:24px;
	left:33px;
	font-family:Arial;
	font-size: 8pt; 
}	

/*Textbox for Cell Properties Height for Table Manager control*/
#tableManagerCellPropHeight
{
	position:absolute;
	top:24px;
	left:90px;
	font-family:Arial;
	font-size: 7pt;  
	width:28px;
	height:18px;
}

/*Label for Cell Properties Height for Table Manager control*/
#tableManagerCellPropHeightLabel
{
	position:absolute;
	top:24px;
	left:120px;
	font-family:Arial;
	font-size: 8pt; 
}	

/*Dropdown for Cell Properties Horizontal Alignment for Table Manager control*/
#tableManagerCellPropHorzAlign
{
	position:absolute;
	top:51px;
	left:3px;
	font-family:Arial;
	font-size: 7pt;  
	width:54px;
	height:18px;
}

/*Label for Cell Properties Horizontal Alignment for Table Manager control*/
#tableManagerCellPropHorzAlignLabel
{
	position:absolute;
	top:51px;
	left:60px;
	font-family:Arial;
	font-size: 8pt; 	
}	

/*Dropdown for Cell Properties Vertical Alignment for Table Manager control*/
#tableManagerCellPropVertAlign
{
	position:absolute;
	top:78px;
	left:3px;
	font-family:Arial;
	font-size: 7pt;  
	width:54px;
	height:18px;
}

/*Label for Cell Properties Vertical Alignment for Table Manager control*/
#tableManagerCellPropVertAlignLabel
{
	position:absolute;
	top:78px;
	left:60px;
	font-family:Arial;
	font-size: 8pt; 	
}		

/*Checkbox for Cell Properties No Wrap for Table Manager control*/
#tableManagerCellPropNoWrap
{
	position:absolute;
	top:102px;
	left:1px;
}

/*Label for Cell Properties No Wrap for Table Manager control*/
#tableManagerCellPropNoWrapLabel
{	
	position:absolute;
	top:105px;
	left:20px;
	font-family:Arial;
	font-size: 8pt;
}	

#tableManagerCellPropSetButton
{
	position:absolute;
	top:131px;
	left:3px;
	font-family:Arial;
	font-size: 8pt;  
	width:75px; 
}

#tableManagerTablePropTableLabel
{
	position:absolute;
	top:20px;
	left:1px;
	font-family:Arial;
	font-size: 8pt; 
	font-style:italic;  
}

#tableManagerTablePropBorderSize
{
	position:absolute;
	top:38px;
	left:3px;
	font-family:Arial;
	font-size: 7pt;  
	width:18px;
	height:18px;
}

#tableManagerTablePropBorderLabel
{
	position:absolute;
	top:38px;
	left:23px;
	font-family:Arial;
	font-size: 8pt; 	
}

#tableManagerTablePropCellPadding
{
	position:absolute;
	top:65px;
	left:3px;
	font-family:Arial;
	font-size: 7pt;  
	width:18px;
	height:18px; 
}

#tableManagerTablePropCellPaddingLabel
{
	position:absolute;
	top:65px;
	left:23px;
	font-family:Arial;
	font-size: 8pt; 	
}

#tableManagerTablePropCellSpacing
{
	position:absolute;
	top:65px;
	left:90px;
	font-family:Arial;
	font-size: 7pt;  
	width:18px;
	height:18px; 
}

#tableManagerTablePropCellSpacingLabel
{
	position:absolute;
	top:65px;
	left:110px;
	font-family:Arial;
	font-size: 8pt; 	
}

#tableManagerTablePropWidth
{
	position:absolute;
	top:92px;
	left:3px;
	font-family:Arial;
	font-size: 7pt;  
	width:28px;
	height:18px;
}

#tableManagerTablePropWidthLabel
{
	position:absolute;
	top:92px;
	left:33px;
	font-family:Arial;
	font-size: 8pt; 
}

#tableManagerTablePropHeight
{
	position:absolute;
	top:92px;
	left:90px;
	font-family:Arial;
	font-size: 7pt;  
	width:28px;
	height:18px;
}

#tableManagerTablePropHeightLabel
{
	position:absolute;
	top:92px;
	left:120px;
	font-family:Arial;
	font-size: 8pt; 
}

#tableManagerTablePropCellLabel
{
	position:absolute;
	top:120px;
	left:1px;
	font-family:Arial;
	font-size: 8pt; 
	font-style:italic;  	
}

#tableManagerTablePropApplyToCells
{
	position:absolute;
	top:136px;
	left:1px;
}

#tableManagerTablePropApplyToCellsLabel
{
	position:absolute;
	top:139px;
	left:20px;
	font-family:Arial;
	font-size: 8pt;
}

#tableManagerTablePropCellPropWidth
{
	position:absolute;
	top:166px;
	left:3px;
	font-family:Arial;
	font-size: 7pt;  
	width:28px;
	height:18px;
}

#tableManagerTablePropCellPropWidthLabel
{
	position:absolute;
	top:166px;
	left:33px;
	font-family:Arial;
	font-size: 8pt; 
}

#tableManagerTablePropCellPropHeight
{
	position:absolute;
	top:166px;
	left:90px;
	font-family:Arial;
	font-size: 7pt;  
	width:28px;
	height:18px;
}

#tableManagerTablePropCellPropHeightLabel
{
	position:absolute;
	top:166px;
	left:120px;
	font-family:Arial;
	font-size: 8pt; 
}

#tableManagerTablePropCellPropHorzAlign
{
	position:absolute;
	top:193px;
	left:3px;
	font-family:Arial;
	font-size: 7pt;  
	width:54px;
	height:18px;
}

#tableManagerTablePropCellPropHorzAlignLabel
{
	position:absolute;
	top:193px;
	left:60px;
	font-family:Arial;
	font-size: 8pt; 	
}

#tableManagerTablePropCellPropVertAlign
{
	position:absolute;
	top:220px;
	left:3px;
	font-family:Arial;
	font-size: 7pt;  
	width:54px;
	height:18px;
}

#tableManagerTablePropCellPropVertAlignLabel
{
	position:absolute;
	top:220px;
	left:60px;
	font-family:Arial;
	font-size: 8pt; 	
}

#tableManagerTablePropCellPropNoWrap
{
	position:absolute;
	top:244px;
	left:1px;
}

#tableManagerTablePropCellPropNoWrapLabel
{
	position:absolute;
	top:247px;
	left:20px;
	font-family:Arial;
	font-size: 8pt;
}

#tableManagerTablePropSetButton
{
	position:absolute;
	top:273px;
	left:3px;
	font-family:Arial;
	font-size: 8pt;  
	width:75px; 
}

#formatingToolbarExternalLink
{
	visibility:hidden;
}

#formatingToolbarInternalLink
{
	visibility:hidden;
}

.formatingtoolbarLinkText 
{
	position:absolute;
	top:28px;
	left:60px;
	font-family:Arial;
	font-size: 7pt;  
	width:100px;
	height:18px;
}

.formatingtoolbarLinkTextLabel
{
	position:absolute;
	top:28px;
	left:7px;
	font-family:Arial;
	font-size: 7pt;  
}

.formatingtoolbarLinkTarget 
{
	position:absolute;
	top:48px;
	left:60px;
	font-family:Arial;
	font-size: 7pt;  
	height:18px;
	width:100px;
}

.formatingtoolbarLinkTargetLabel
{
	position:absolute;
	top:48px;
	left:7px;
	font-family:Arial;
	font-size: 7pt;  
}

.formatingToolbarInsertExternalLinkButton 
{
	position: absolute; 
	left: 7px;
	top: 68px;
	width:42px;
	height:24px; 
}

.formatingToolbarInsertLinkLabel
{
	position:absolute;
	top:24px;
	left:7px;
	font-family:Arial;
	font-size: 8pt; 
}

.formtingToolbarInsertLinkTabBackground
{
	background:#D6D6D6;
}

.formtingToolbarInsertLinkTabSelected
{
	position:absolute;
	background:#404040;
	height:16px;
	font-family:Arial;
	font-size: 8pt;
	color:White;
	cursor:hand;
	text-align:center;
	padding:2px;
}

.formtingToolbarInsertLinkTabUnSelected
{
	position:absolute;
	background:#D6D6D6;
	height:16px;
	font-family:Arial;
	font-size: 8pt;
	color:Black;
	cursor:hand;
	text-align:center;
	padding:2px;
}

.formatingtoolbarFilterTextLabel
{
	position: absolute; 
	left: 7px; 
	top: 28px;
	font-family:Arial;
	font-size: 7pt; 
}

.formatingToolbarInsertLinkDropDownListLabel 
{
	position: absolute; 
	left: 7px; 
	top: 49px;
	font-family:Arial;
	font-size: 7pt; 
}

#formatingToolbarExternalLinkTab
{
	top:1px;
	left:1px;
	width:80px;
}

#formatingToolbarInternalLinkTab
{
	top:1px;
	left:85px;
	width:80px;
}

/*NEWS CONTROLS*/

.newsTitleClass
{
	font-family:Arial;
	font-weight:bold;
	font-size: 14px;
}

.newsDateClass
{
	font-family:Arial;
	font-weight:bold;
	font-size: 12px;
}

.newsSummaryClass
{
	font-family:Arial;
	font-weight:bold;
	font-size: 12px;
}
/*
A.newsTitleLinkClass
{
	font-family:Arial;
	font-weight:bold;
	font-size: 14px;
}

A.newsLinkClass
{
	font-family:Arial;
	font-weight:bold;
	font-size: 12px;
}
*/
.editNewsTitleLabelClass 
{
	font-family:Arial;
	font-weight:bold ;
	font-size: 12px;
}

.editNewsTitleClass
{
	width:500px; 
	margin-bottom:12px; 
}

.editNewsSummaryLabelClass
{
	font-family:Arial;
	font-weight:bold ;
	font-size: 12px;
}

.editNewsSummaryClass
{
	width:285px; 
	height:100px; 
	margin-bottom:12px; 
}

.editNewsDateLabelClass
{ 
	font-family:Arial;
	font-weight:bold ;
	font-size: 12px;
}

.editNewsDayClass
{
	margin-bottom:12px; 
}

.editNewsMonthClass
{ 
	margin-bottom:12px;
}

.editNewsYearClass
{
	margin-bottom:12px;
}

.editNewsStoryLabelClass 
{
	font-family:Arial;
	font-weight:bold ;
	font-size: 12px;
}

.editFaqQuestionLabelClass
{
}

.editFaqQuestionClass
{
}

.editFaqAnswerLabelClass
{
}

.faqQuestionLabel
{
	font-weight: 700;
}

A.faqAdminLink
{
	color:Red;
}

A.faqquestionlink
{
}

A.faqanchortotoplink
{
}

.eventTitleClass
{
	font-weight:700;
}

.eventLocationClass
{
}

.eventDateClass
{
	font-style:italic;
}

.eventTimeClass
{
}



.FileUploadTitleLabel
{
	position:absolute;
	top:20px;
	left:20px;
	font-family:Arial;
	font-size: 8pt; 	
}

.FileUploadFileLabel
{
	position:absolute;
	top:40px;
	left:20px;
	font-family:Arial;
	font-size: 8pt; 	
}


.FileUploadTitle
{
	position:absolute;
	top:20px;
	left:60px;
	font-family:Arial;
	font-size: 8pt; 	
}

.FileUploadFile
{
	position:absolute;
	top:40px;
	left:60px;
	font-family:Arial;
	font-size: 8pt; 	
}

.FileUploadImageTypeLabel
{
	position:absolute;
	top:60px;
	left:20px;
	font-family:Arial;
	font-size: 8pt; 	
}

.FileUploadImageType
{
	position:absolute;
	top:60px;
	left:80px;
	font-family:Arial;
	font-size: 8pt; 	
}

.FileUploadDocumentTypeLabel
{
	position:absolute;
	top:80px;
	left:20px;
	font-family:Arial;
	font-size: 8pt; 	
}

.FileUploadDocumentType
{
	position:absolute;
	top:80px;
	left:80px;
	font-family:Arial;
	font-size: 8pt; 	
}

.FileUploadStatusLabel
{
	position:absolute;
	top:120px;
	left:20px;
	font-family:Arial;
	font-size: 8pt; 	
}

.FileUploadButton
{
	position:absolute;
	top:100px;
	left:20px;
	font-family:Arial;
	font-size: 8pt; 
}

.imagePath
{
	font-family:Arial;
	font-size: 8pt; 
}

.imageLink
{
	font-family:Arial;
	font-size: 8pt; 
}

.documentPath
{
	font-family:Arial;
	font-size: 8pt; 
}

.documentLink
{
	font-family:Arial;
	font-size: 8pt; 
}

.displayImagesLabel
{
	font-family:Arial;
	font-size: 8pt; 
	font-weight:bold;
}

.displayDocumentLabel
{
	font-family:Arial;
	font-size: 8pt; 
	font-weight:bold;
}

.standAloneTitleLabel
{
	font-family:Arial;
	font-size: 12pt;
	font-weight:bold;  
}

.editStandAloneTitleLabelClass
{	
}

.editStandAloneTitleClass
{
}

.editStandAloneBodyLabelClass
{
}

.contentModuleTitleLabelClass
{
}

.contentModuleTitleLabel
{
}

.contentModuleContentTypeLabelClass
{
}

.contentModuleContentTypeDropDownClass
{
}

.displayMenuEntryClass
{
	font-family:Arial;
	font-size: 8pt;
	font-weight:normal;
}

.editMenuControlChangeMenuStructure
{
	font-family:Arial;
	font-size: 8pt;
	font-weight:normal;
}

.editMenuControlMenuLocation
{
	font-family:Arial;
	font-size: 8pt;
	font-weight:normal;
	width:200;
}

.displayAllPagesAsListboxDropDown
{
	font-family:Arial;
	font-size: 8pt;
	font-weight:normal;
}

.editMenuControlName
{
	font-family:Arial;
	font-size: 8pt;
	font-weight:normal;
	width:450px;
}

.manageMenuLabel
{
	font-family:Arial;
	font-size: 12pt;
	font-weight:bold;
}

.manageMenuBackLink
{
	font-family:Arial;
	font-size: 8pt;
	font-weight:normal;
}

.manageMenuSaveButton
{
	font-family:Arial;
	font-size: 8pt;
	font-weight:normal;
	width:100;
}

.ListContentVersionTable
{ 
	border:0px;
	width:100%;  	
}

.ListAllResources
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	font-weight:normal;
}

.ListAllResourcesHeader
{
	position:absolute;
	font-family:Arial;
	font-size: 12pt;
	font-weight:normal;
	top:10px;
	left:10px;
}

.ListResourceDocumentsHeader
{
	position:absolute;
	font-family:Arial;
	font-size: 12pt;
	font-weight:normal;
	top:10px;
	left:10px;
}

.ListResourceDocuments
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	padding: 6px 0px 0px 0px;
}

.ListResourcesNewDocument
{
	/*position:absolute;*/
	font-weight:normal;
	font-family:Arial;
	font-size: 8pt;
}

.SearchResourcesLabel
{
	/*position:absolute;*/
	font-weight:normal;
	font-family:Arial;
	font-size: 8pt;
	/*top:360;*/
	/*left:150;*/
}

.SearchResourcesTextbox
{
	/*position:absolute;*/
	font-weight:normal;
	font-family:Arial;
	font-size: 8pt;
	/*top:360;*/
	/*left:270;*/
	width:200;
}

.searchResourcesSearchButton
{
	/*position:absolute;*/
	font-weight:normal;
	font-family:Arial;
	font-size: 8pt;
	/*top:360;*/
	/*left:490;*/
	width:80;
}

.searchResourcesResetButton
{
	/*position:absolute;*/
	font-weight:normal;
	font-family:Arial;
	font-size: 8pt;
	/*top:390;*/
	/*left:490;*/
	width:80;
}

.ListResourceDocumentsHeadings
{
	position:absolute;
	font-weight:bold;
	font-family:Arial;
	font-size: 22pt;
	padding-top:4px;
}

.editAbstractDocumentTitleLabel
{
	position:absolute;
	font-weight:bold;
	font-family:Arial;
	font-size: 8pt;
	top:150;
	left:30;
}

.editAbstractDocumentAuthorLabel
{
	position:absolute;
	font-weight:bold;
	font-family:Arial;
	font-size: 8pt;
	top:180;
	left:30;
}

.editAbstractDocumentDateLabel
{
	position:absolute;
	font-weight:bold;
	font-family:Arial;
	font-size: 8pt;
	top:210;
	left:30;
}

.editAbstractDocumentFileLabel
{
	position:absolute;
	font-weight:bold;
	font-family:Arial;
	font-size: 8pt;
	top:240;
	left:30;
}

.editAbstractDocumentCitationLabel
{
	position:absolute;
	font-weight:bold;
	font-family:Arial;
	font-size: 8pt;
	top:300;
	left:30;
}

.editAbstractDocumentKeywordsLabel
{
	position:absolute;
	font-weight:bold;
	font-family:Arial;
	font-size: 8pt;
	top:330;
	left:30;
}

.editAbstractDocumentAbstractLabel
{
	position:absolute;
	font-weight:bold;
	font-family:Arial;
	font-size: 8pt;
	top:360;
	left:30;
}

.editAbstractDocumentTitle
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:150;
	left:100;
	width:300;
}

.editAbstractDocumentAuthor
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:180;
	left:100;
	width:300;
}

/*
.editAbstractDocumentDateDay
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:210;
	left:100;
}

.editAbstractDocumentDateMonth
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:210;
	left:150;
}

.editAbstractDocumentDateYear
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:210;
	left:200;
}
*/

#editAbstractDocumentControl_dateDropdown
{
	position:absolute;
	top:210;
	left:100;
}


.editAbstractDocumentFile
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:240;
	left:100;
	width:300;
}

.editAbstractDocumentLink
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:240;
	left:100;
	width:300;
}

.editAbstractDocumentCitation
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:300;
	left:100;
	width:300;
}

.editAbstractDocumentCheckUpload
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:270;
	left:100;
}

.editAbstractDocumentKeywords
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:330;
	left:100;
	width:300;
}

.editAbstractDocumentAbstract
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:360;
	left:100;
}

.editAbstractDocumentButton
{
	position:absolute;
	top:150px;
	left:600px;
}

.displayAbstractDocumentText
{
	font-family:Arial;
	font-size: 8pt;
}

.abstractDocumentTableStyle
{
	font-family:Arial;
	font-size: 8pt;
}
.editAbstractDocumentRequiredFieldValidator
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:153;
	left:410;
}
.editAbstractDocumentRequiredFieldValidator1
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:243;
	left:410;
}
.displayAbstractDocumentTitle
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:150;
	left:230;
}
.displayAbstractDocumentTitleLabel
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:150;
	left:130;
}

.displayAbstractDocumentAuthor
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:180;
	left:230;
}
.displayAbstractDocumentAuthorLabel
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:180;
	left:130;
}

.displayAbstractDocumentFile
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:210;
	left:230;
}
.displayAbstractDocumentFileLabel
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:210;
	left:130;
}

.displayAbstractDocumentCitation
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:270;
	left:230;
}
.displayAbstractDocumentCitationLabel
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:270;
	left:130;
}

.displayAbstractDocumentDocumentSize
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:240;
	left:230;
}
.displayAbstractDocumentDocumentSizeLabel
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:240;
	left:130;
}

.displayAbstractDocumentDate
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:300;
	left:230;
}
.displayAbstractDocumentDateLabel
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:300;
	left:130;
}

.displayAbstractDocumentKeywords
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:330;
	left:230;
}
.displayAbstractDocumentKeywordsLabel
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:330;
	left:130;
}

.displayAbstractDocumentAbstract
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:360;
	left:230;
	overflow:auto;
	height:80px; 
	width:400px; 
}
.displayAbstractDocumentAbstractLabel
{
	position:absolute;
	font-family:Arial;
	font-size: 8pt;
	top:360;
	left:130;
}

.displayAbstractDocumentWithTablesWysiwyg
{
	border:0px;
	width:99%; 
	margin-bottom:5px; 
	overflow:visible;  
}
	
		