@charset "utf-8";
/* CSS Document */

DIV.Main
{
    float: left;  
    width: 100%;
}

DIV.SubSection
{
      padding-left: 0px;
      padding-bottom: 2em;      
    float: left; 
    width: 100%;
}

DIV.SubSectionLeft
{
    width: 650px; 
    /* padding-left: 4em; */
    padding-bottom: 2em;  
    float: left;
    overflow: hidden; 
}

DIV.SubSectionRight
{
    width: 400px;
    padding-left: 4em;
    padding-bottom: 2em;
    float: left;     
}

#companyLogo 
{
	float: right;
	clear: right;
	position: absolute;
	top: 0;
	right: 0;
	margin: 15px 50px 0 5px;
	width: 117px;
	height: 50px;
}
#disclaimer, #hierarchy 
{
	margin-top: 20px;	
}
#disclaimer, #hierarchy, #welcome 
{
	text-align: center;
	width: 100%;
	min-height: 200px;
}
#disclaimer .btn 
{
	margin-top: 10px;
}
#disclaimer p 
{
	width: 480px;
	margin: 0 auto;
	font-weight: bold;
	font-size: 11pt;
	padding: 20px 10px 15px 10px;
}
#hierarchy a, #welcome a 
{
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}
#hierarchy, #welcome 
{
	text-align: center;
	float:left;
	width:100%;
	position:relative;
}
#hierarchy ul, #welcome ul 
{
	clear:left;
	float:left;
	list-style:none;
	position:relative;
	left:50%;
	text-align:center;
}
#hierarchy ul li, #welcome ul li
{
	display:block;
	float:left;
	list-style:none;
	position:relative;
	right:50%;
	margin: 15px;
}
#welcome ul li {
	margin-top: 35px;	
}
#hierarchy img { 
	border: none;
}
#welcome img {
	width: 75px;
	padding: 10px;
	margin: 5px;
	border: none;
}
#welcome img:hover, #hierarchy img:hover {

}
.submit 
{
	width: 94px;
	height: 30px;
	font-weight: bold;
	margin-top: 5px;
	border: 0;
}
#search 
{
	padding: 10px 0 0 10px;
	width: 100%;
}
.userinfo 
{
	white-space: nowrap;
	padding: 18px 10px 0 0;
	text-align: right;
}
#nav li a 
{
	font-weight: bold;
}
#nav li li a 
{
	font-weight: normal;
}
.ListTable 
{
	padding-bottom: 10px;	
}
/* .ListTable input 
{
	margin-left: 10px;
} */
.ListTable img 
{
	margin-right: 10px;
}
.HeaderRow  {
	z-index: 100;
}
.HeaderRow input 
{
	margin-left: 6px;
}
.noBorder 
{
	border: 0;
	margin: 8px;
}
TABLE.ListTable TR.HeaderRow TH A 
{
	color: #494b4d;
}
TABLE.ListTable TR TH, TABLE.FloatingListTable TR TH 
{
	color: #494b4d;
}
#Footers 
{
	padding: 8px 0;
	margin: 5px 0 0 0;
	clear: none;
	font-size: 12px;
	color: #7B7A7F;
}
#loginWrapper 
{
	z-index: 1;
	position: relative;
}
#loginBkgd 
{
	position: absolute;
	top: 85px;
	z-index: 0;
	height: 200px;
	width: 100%;
}
#loginBoxes 
{
	width: 270px;
	overflow: auto;
}
#loginInside 
{
	margin: 10px;
	padding: 10px;
	overflow: auto;
	font-size: 12px;
}
#passwordText a, #passwordText 
{
	font-size: 10px;
}
#passwordText 
{
	margin-top: 5px;
	width: 65%;
	float: left;
	clear: left;
	position: relative;
}
#loginLogo {
	width: 158px;
	height: 50px;
	margin: 15px 0 5px 40px;
}
#loginBtnWrap 
{
	width:35%;
	float: right;
	clear: right;
	position:relative;
}
.loginText 
{
	width: 220px;
	height: 25px;
	line-height: 25px;
	margin: 0px 0 10px 0;
	padding:2px;
}
.btn, .loginBtn 
{
	height: 25px;
	color: #fff;
	width: 78px;
	margin: 0;
	font-size: 12px;
}
.loginBtn 
{
	margin: 5px 0 0 0;
	display: block;
	clear: both;
}
/* masterstyle.css		Spectrum main CSS
/* 04/11/08 msmaga	ESIG */

* 
{
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	font-size: 12px;
}
HTML 
{
	overflow: auto;
}
BODY 
{
	margin: 0 10px;
}
BODY.EditRecord INPUT.Save, BODY.EditRecord INPUT.Reset 
{
	display: none;
}
H1 
{
	FONT-WEIGHT: normal;
	MARGIN: 0px;
}
H2 
{
	FONT-WEIGHT: normal;
	MARGIN: 0px;
}
H3 
{
	font-size: 18px;
	margin: 10px 0px 10px 0px;
}
DIV.SubSection H3 
{
	margin: 3px 0px 0px 0px;
}
H4 
{
	MARGIN: 0px;
	margin-top: 4px;
	margin-bottom: 8px;
}
H5 
{
	margin: 3px 0px 0px 0px;
}
P 
{
}
TEXTAREA 
{
	Height: 85px;
}
SELECT 
{
}
LI 
{
	FONT-WEIGHT: normal;
	list-style-type:none;
}
TD 
{
	vertical-align: top;
	/*padding: 5px 10px;*/
}
TR 
{
}
TH 
{	
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}
FORM 
{
	margin: 0px;
}
INPUT {
	MARGIN-RIGHT: 2px;
}
DIV.FolderList 
{
	overflow: auto;
}
DIV.ThumbnailList 
{
	padding:0px;
	text-align: left;
}
DIV.SubSection 
{
	padding-left: 4em;
	padding-bottom: 2em;
}

/* Standard Links */
A 
{
	TEXT-DECORATION: underline;
	outline: none;
}

a:active {
 outline: none;
}

A.BulkLink 
{
	FONT-WEIGHT: bold;
}
A.Disabled 
{
	COLOR: #999999;
	TEXT-DECORATION: underline;
}
/* End Standard Links */

A.BulkLinkDisabled 
{
	COLOR: #999;
	FONT-WEIGHT: bold
}
A.BulkLinkDisabled:visited 
{
	COLOR: #999;
}
.left 
{
	text-align: left;
}
.center
{
	text-align: center;
}
.right 
{
	text-align: right;
}

/* CSS for most edit/display pages */
.editCustomers, .editRecord, .editSelf, .editSettings, .editStain, .PutComment, .ScoreParameters 
{
	text-align: left;
}
.editCustomers TH .editRecord TH, .editSelf TH, .editScore TH, .editSettings TH, .editStain TH, .PutComment TH, .ScoreParameters TH 
{
	/* Note: font-weight and text-Align are set in TH */
    padding-left: 17px;
	padding-right: 1em;
	padding-bottom: .25em;
	font-weight: bold;
}
.editCustomers INPUT 
{
	width: 40em;
}
.editCustomers SELECT 
{
	width: 40.5em;
}
INPUT.editRecord, SELECT.editRecord, TEXTAREA.editRecord 
{
	width: 30em;
}
TABLE.editRecord TR TH 
{
	padding-left: 0;
	font-weight: bold;
	text-align: right;
	padding-right: 1em;
	width: 15em;
}
TABLE.editRecord TR TD INPUT, TABLE.editRecord TR TD SELECT 
{
	width: 20em;
	padding: 10px;
}
DIV#divShowDetailsCore INPUT.editRecord, DIV#divShowDetailsCore SELECT.editRecord, DIV#divShowDetailsCore TEXTAREA.editRecord 
{
	width: 20em;
}
TABLE.ListTable INPUT.editRecord, TABLE.ListTable SELECT.editRecord 
{
	width: 10em;
}
TABLE.ScoreTable INPUT.editRecord, TABLE.ScoreTable SELECT.editRecord 
{
	width: 10em;
}
TABLE.ListTable TEXTAREA.editRecord 
{
	width: 15em;
}
TABLE.ListTable TBODY TR.DataRow TD.CommentId SELECT 
{
	width: 15em;
}
TABLE.ListTable TBODY TR.DataRow TD.CommentId TEXTAREA 
{
	width: 15em;
	height: 4em;
}
TABLE.ListTable TBODY TR.DataRow TD A IMG 
{
	border: 1px solid #ccc;
}
TABLE.ListTable INPUT.fullField, TABLE.ListTable SELECT.fullField 
{
	width: 100%;
}

TABLE.ListTable INPUT.rfcField, TABLE.ListTable SELECT.rfclField 
{
	width: 20em;
}
TABLE.ListTable TD {
	padding: 3px;
}
TD SPAN.DeadLink 
{
	color: #999999;
	text-decoration: underline;
}
TEXTAREA.editRecord 
{
	height: 6em;
}
TABLE.editScore TBODY TR TD SELECT 
{
	width: 30em;
}
TABLE.editScore TBODY TR TD INPUT 
{
	width: 30em;
	margin-right: 1em;
}
.Operator 
{
	width: 10em;
}
.editSelf TH 
{
	width: 22em;
}
.editSelf TR TD INPUT 
{
	width: 400px;
}
.editSelf TR TD INPUT.checkbox 
{
	width: 1.0em;
	padding-left: 0px;
}
TABLE.ScoreParameters TBODY TR TD H3 
{
	margin-top: .3em;
}
TABLE.ScoreParameters TBODY TR TD H3.indent 
{
	margin-left: 3.5em;
}
TABLE.ScoreParameters TBODY TR TD H5 
{
	padding-left: 1.2em;
	font-style: italic;
}
TABLE.ScoreParameters TBODY TR TH em 
{
	font-weight: normal;
}
TABLE.ScoreParameters TBODY TR TD.Vocabulary 
{
	text-align: justify;
	padding-bottom: 1.5em;
}
TABLE.ScoreParameters TBODY TR TD.Vocabulary INPUT 
{
	width: 100%;
}
TABLE.ScoreParameters TBODY TR TD 
{
	padding-left: 1.3em;
}
TABLE.ScoreParameters TBODY TR TD INPUT 
{
	width: 7em;
}
TABLE.ScoreParameters TBODY TR TD SELECT 
{
	width: 8em;
}
TABLE.ScoreParameters TBODY TR TD SELECT#SelectMacroId 
{
	width: 22em;
}
TABLE.ScoreParameters TBODY TR TD SELECT.ScoreMacroOutput 
{
	width: 17.5em;
}
TABLE.ScoreParameters TBODY TR TD textarea 
{
	font-family: Monospace;
	font-weight: bold;
	color: #c08000;
}
TABLE.ScoreParameters TBODY TR DIV.C-Sharp 
{
	font-family: Monospace;
	color: #c08000;
	vertical-align: bottom;
}
TABLE.ScoreParameters TBODY TR TD INPUT.checkbox 
{
	width: 1em;
	vertical-align: top;
	margin-left: .5em;
	margin-bottom: 6px;
}
TABLE.ScoreParameters TBODY TR TD.noMargin 
{
	padding-left: 0em;
}
TABLE.ScoreParameters TBODY TR TD.commentName INPUT 
{
	width: 14em;
}
SELECT#CalculatedScoreConfigId 
{
	width: 11.5em;
}
.editSettings TH 
{
	width: 20em;
}
.editSettings INPUT, .editSettings SELECT 
{
	width: 25em;
}
.editSettings TR TD INPUT.CheckBox 
{
	width: 1.0em;
	padding-left: 0px;
	margin-right: 4px;
	text-align: left;
}
.editSettings INPUT#short 
{
	width: 3.0em;
}
.editStain TH 
{
	width: 8em;
}
.editStain INPUT 
{
	width: 40em;
}
.editStain SELECT 
{
	width: 40.5em;
}
.browseFolder
{
	width: 25em;
	background: none;
	border-width: 1px;
	border-style: solid;
	border-color: #c0c0c0;
}
.PutComment INPUT, .PutComment SELECT, .PutComment TEXTAREA 
{
	width: 40em;
}
form#ExportOptions div table tbody tr td, form#ExportOptions div table tbody tr th 
{
	vertical-align: top;
	padding-left: 0em;
}
form#ExportOptions div table tbody tr td.em 
{
	vertical-align: bottom;
	padding-left: 1em;
}
form#ExportOptions div table.indent 
{
	padding-left: 1em;
}
#MessageString 
{
	margin-top: -8px;
	margin-bottom: 0px;
	padding-bottom: 4px;
	color: #0087D5;
}
/* end DisplayPages CSS */

TABLE.Masthead 
{
	border-width: 0px;
	width: 100%;
	height: 51px;
}
TABLE.Masthead td 
{
	vertical-align: middle;
}
TABLE.Masthead img 
{
	border: none;
	margin: 10px 0px 0 0px;
}
/* 04/11/08 msmaga	ESIG */
#rfcDiv
{
     position: fixed;
     top: 200px;
     left: 50px;
}
.esigDiv 
{
	position: absolute;
	margin-top: 3px;
	width: 28em;
	padding: 10px;
	background: #ffe0e0;
	border: 2px solid #aa0000;
	z-index: 100;
}
.esigDiv TD 
{
	padding-right: 0.5em;
}
.esigDiv TH 
{
	margin-top: -10;
	padding-bottom: 10px;
	text-align: left;
	font-weight: bold;
	color: #aa0000;
	z-index: 100;
}
/* Styles for the List tables
 * 
 * TH: Will mostly used by cList.php.  Perhaps these should be shunted into a secondary file?
 */
TABLE.ListTable 
{
	padding-bottom: 10px;
	margin-bottom: 10px;
}
TABLE.ListTable, TABLE.FloatingListTable 
{
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	border-style: none;
	border-width:0px;
	border-color: #999999;
	border-spacing: 0px;
	border-collapse: collapse;
}
TABLE.ListTable TR TH, TABLE.FloatingListTable TR TH 
{
	font-weight: bold;
	padding: 0px 4px;
}
TABLE.ListTable TR TH.NoListTable, TABLE.FloatingListTable TR TH.NoListTable 
{
	background: none;
	padding-left: 24px;
}
TABLE.ListTable TR.row TD, TABLE.FloatingListTable TR.row TD, TABLE.ListTable TR.row-alt TD, TABLE.FloatingListTable TR.row-alt TD 
{
	vertical-align: middle;
	TEXT-ALIGN: left;
	PADDING: 2px 4px;
}
A.ListTable, TABLE.ListTable TR TH A, TABLE.FloatingListTable TR TH A 
{
	COLOR: #FFFFFF;
}
TABLE.ListTable TR TD A, TABLE.FloatingListTable TR TD A 
{
}
TABLE.ListTable TBODY TR.DataRow TD A IMG.noBorder 
{
	border: 0px;
}
/* End List Styles */

TABLE.GrandChildTable 
{
	margin-left: auto;
	margin-right: auto;
	border-collapse: collapse;
	border-spacing: 0px;
	border-style: solid;
	border-width:0px;
	border-color: #333333;
	border-spacing: 2px;
}
TH.GrandChildTable 
{
	/*background-color:#555599;*/
	COLOR: #ffffff;
	font-weight: bold;
	text-align: left;
}
TD.GrandChildTable 
{
	text-align: left;
}
DIV.GrandChildTable 
{
	border: 1px solid #333;
}
TABLE.FloatingListTable 
{
	position: relative;
	border-bottom: 2px solid #dddddd;
	border-top: 2px solid #dddddd;
}
TABLE.SectionTable 
{
	border-style: solid;
	border-color: #555599;
	border-width: 1px;
	padding: 0px;
	white-space:nowrap;
}
TABLE.SectionTable TD 
{
	padding:2px;
	border-width: 0px;
	border-color: #000000;
	white-space:nowrap;
}
TABLE.SectionTable TH 
{
	/*background-color:#555599;*/
	COLOR: #FFFFFF;
	font-weight: bold;
	text-align: center;
	border-width: 0px;
	padding: 0px 2px;
}
TABLE.TMAMap 
{
	border-width: 1px;
	border-spacing: 0px;
	padding: 0px;
}
TABLE.TMAMap TD 
{
	padding:0px;
	border-width: 0px;
	border-spacing: 0px;
}
TABLE.AttributeTable 
{
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	border-style: solid;
	border-width:1px;
	border-color: #000000;
	border-spacing: 0px;
	border-collapse: collapse;
}
TD.Icon 
{
	white-space: pre;
	padding: 0;
	text-align: center;
}
TD.Icon-Open 
{
	white-space: pre;
	padding: 0;
	text-align: center;
	font-weight: bold;
}
.errorDiv, .successDiv, #successMsg 
{
	font-weight: bold;
	color: #666;
	padding: 5px;
	margin: 5px;
	text-align: left;
	text-decoration: none;
}
.errorDiv 
{
	color: #d8000c;
	background: #ffbaba;
	border: 1px solid #d8000c;
}
.successDiv, #successMsg 
{
	color: #4f8a10;
	background: #dff2bf; 
	border: 1px solid #4f8a10;
}

/* Status Styles */
.Status 
{
	display: inline;
	color: #999999;
}
.Error 
{
	color: #990000;
}
.Warning 
{
	color: #999900;
}
.Good 
{
	color: #009900;
}
.Normal 
{
	color: #333333;
}
/* End Status Styles */

DIV.ToolTip 
{
	position: absolute;
	border: 1px solid #333;
	padding: 1px;
	background: #FFFFE8;
	COLOR: #009;
}
A.ImageLink 
{
	text-decoration: none;
}
DIV.OptionsList 
{
	position:absolute;	/* Never change this one */
	width:175px;	/* Width of box */
	height:250px;	/* Height of box */
	overflow:auto;	/* Scrolling features */
	border:1px solid #777777;	/* gray border */
	background-color:#C8C8FF;	/* light purple background */
	text-align:left;
	z-index:10;
}
DIV.OptionsList DIV.optionDiv 
{
	margin:1px;
	padding:1px;
	cursor:pointer;
	color:#000;
}
DIV.OptionsList DIV.optionDivSelected 
{
	margin:1px;
	padding:1px;
	cursor:pointer;
	background-color:#555599;  /* purple background */
}
TABLE.ImageBlock 
{
	display: inline;
	COLOR: #333;
}
TD.Thumbnail IMG, TH.Thumbnail IMG 
{
	height: 180px;
	border: 1px solid #ccc;
}
TABLE.ImageBlock TH.Thumbnail 
{
	text-align: center;
	padding: .1em;
}
TABLE.ImageBlock INPUT.editRecord 
{
	width: 25em;
}
TABLE.ImageBlock TEXTAREA.editRecord 
{
	width: 25em;
	height: 6em;
}
TABLE.ImageBlock SELECT.editRecord 
{
	width: 25em;
}
.layerColor 
{
	width: 60px;
}
.cursorPointer 
{
	cursor: pointer
}
HTML#list 
{
	overflow: hidden;
}
#navbar, #navbar td, #floatmenu, #floatmenu td 
{
	margin: 0;
	border-collapse: collapse;
	border: none;
	border-spacing: 0;
	padding: 0;
	width: 100%;
}
TABLE#navbar tr td 
{
	vertical-align: middle;
	margin: 0;
	padding: 0;
}

/* Page & Display counters */
TABLE.ListMargin 
{
	width: 100%;
}
TABLE.ListMargin tr td.Paginator 
{
	text-align: right;
}
TABLE.ListMargin TR TD.ErrorBox
{
    font-weight: bold;
    padding: 0;
    padding-bottom: 8px;
    color: #ff4444;
    text-align: left;
    text-decoration: none;
}
DIV td.Paginator SELECT, DIV td.RecordCounter INPUT 
{
	width: 3.5em;
}
td.RecordCounter 
{
	padding-left: 10px;	
}
/* all lists */
#nav, #nav ul, #float, #float ul 
{
	margin: 0;
	width: 100%;
	border: none;
	padding: 0;
}

/* all lists */
#nav, #nav ul 
{
	float: right;
	z-index: 100;
}
#nav a 
{
	padding: 0.65em 0.25em;
}
#nav a, #float a 
{
	margin: 0 10px;
	display: block;
	text-decoration: none;
}
#nav ul li a, #float ul li a 
{
	display: block;
	width: 14em;
	text-decoration: none;
}

/* all list items */
#nav li, #float li 
{
	float: left;
	width: auto; /* width needed or else Opera goes nuts */
	display: inline;
	white-space: nowrap;
}

/* 2nd level list items */
#nav li li, #float li li 
{
	float: left;
	width: 17em;
	/*width: 14em;  width needed or else Opera goes nuts */
	padding-right: 1em;
	display: inline;
	white-space: nowrap
}

/* second-level lists */
#nav li ul, #float li ul 
{
	position: absolute;
	border-width: 0.25em;
	width: 18em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

/* third-and-above-level lists */
#nav li ul ul, #float li ul ul 
{
	margin: -1.5em 0em 0 10em;
}
#nav li:hover ul ul, #nav li.sfhover ul ul, #float li:hover ul ul, #float li.sfhover ul ul 
{
	left: -999em;
}

/* lists nested under hovered list items */
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #float li:hover ul, #float li li:hover ul, #float li.sfhover ul, #float li li.sfhover ul 
{
	left: auto;
}
#nav li:hover, #nav li.sfhover, #float li:hover, #float li.sfhover 
{
	height: auto;
}
TABLE.RecordData 
{
	padding: 2px;
}
TABLE.RecordData TR 
{
	vertical-align: middle;
}
TABLE.RecordData TR TD 
{
	text-align: left;
	width: 15em;
}
TABLE.RecordData TBODY TR TD.hint LABEL 
{
	font-weight: bold;
	color: #F00;
	/* padding-left: 1em;
	white-space: nowrap; 
	width: 30em;*/
}
TABLE.RecordData TR TH 
{
	text-align: right;
	font-weight: bold;
	padding-right: 1em;
	white-space: nowrap;
	/* width: 11em; */
}
TABLE.RecordData TR TD.CommentId SELECT, TABLE.RecordData TR TD.CommentId TEXTAREA 
{
	width: 30em;
}
TABLE.RecordData TBODY TR TD Input.checkbox 
{
	width: 1.0em;
	padding-left: 0px;
}
TABLE.RecordData TBODY TR TD.Thumbnail IMG 
{
	margin-right: 4px;
	border: 1px solid #ccc;
	cursor: pointer;
}

/* EditRecord Image Details Images Options */
TABLE TBODY TR TD.TaskOptions 
{
	width: 15em;
}
TABLE TBODY TR TH.Thumbnail A IMG 
{
	text-align: left;
	margin:left 0;
	margin-top: 1em;
}
/* EditRecord Slide Details Images Options */
TABLE.RecordData TBODY TR TD TABLE TBODY TR TD A.BulkLink 
{
	width: 10em;
	margin: 0px;
}
FORM TABLE.RecordData TBODY TR TD TABLE TBODY TR TH 
{
	width: 15%;
}
TABLE.RecordData TBODY TR TD TABLE TBODY TR TD 
{
	width: 25em;
}
TABLE.RecordData TBODY TR TD TABLE TBODY TR TD.TaskOptions 
{
	width: 8em;
}
.Modified 
{
	background-color: #fffed0;
}
.Invalid 
{
	background-color: #ffd0d0;
}
DIV.MessageBox 
{
	background: #555599;
	color:      #ffffff;
	border:     2px solid #0C347C;
	position:   absolute;
	padding:    15px;
	text-align: center;
 filter:     progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='#BBBBBB', Positive='true');
}
TABLE.ScoreTable TR TH 
{
	font-weight: bold;
	color: #333333;
	background-color: transparent;
	white-space: nowrap; /* since scores are stacked vertically, better not to wrap, expecially when lots of score fields are visible */
}
.bold 
{
	font-weight: bold;	
}
h1 
{
	font-size: 18px;
	font-weight: bold;
}
.rssChunkTitle 
{
	padding-bottom: 5px;
}
.rssDescript 
{
	font-size: 12px;
	font-weight: normal;
	margin: 0; padding: 0;
	font-style: italic;
}
#rssWrapper 
{
	padding: 10px; 
	position: relative;
	padding-top: 50px;
	text-align: center;
	margin: 0 auto;
}
#rss 
{
	text-align: left;
	padding: 10px;
}
#rss h1, .rssDescript 
{
}
.chunk 
{
	padding: 10px 0;
}
.lastChunk 
{
	padding: 10px 0;
}
.rssDate 
{
	font-size: 12px; 
	padding-bottom: 10px;	
	padding-left: 10px;
}
#PageTableTop 
{
	float: right;
	display: block;
	margin-top: -30px;
	margin-right: 10px;
}
#signature {
	color: #fff;
	font-weight: bold;
	padding-top: 20px;
	text-align: center;
	font-size: 14px;
}
