﻿/* --- style for ERSA.aspx  ---- */

body
{
	margin:0px;
}

.pagemargin
{
	margin:10px;
}

a.nojsmenulink, a.nojsmenulink:visited
{
    font-family:Tahoma,Verdana,Arial;
	font-size: 10px;
	font-weight:bold;
    text-decoration:none;  
    color:#ffffff;
}

a.nojsmenulink:hover,a.nojsmenulink:active
{
    font-family:Tahoma,Verdana,Arial;
	font-size: 10px;
	font-weight:bold;
    color:#87CEFA;
}

.indentmargin
{
    margin:10px;
}
.horzrule
{
    border:0;
    height:1px;
    background-color:#ff3300;
    color:#ff3300;
}

.noticebox
{
    border: solid 1px red;
    padding: 3px;
}

.noticeheader
{
    font-family:Tahoma,Verdana,Arial;
	font-size: 16px;
	font-weight:bold;
    color:red;
}

.noticetext
{
    font-family:Tahoma,Verdana,Arial;
	font-size: 14px;
	font-weight:bold;
    color:#000000;
}

.noticebox2
{
    border: solid 1px #0066FF;
    padding: 3px;
}

.noticeheader2
{
    font-family:Tahoma,Verdana,Arial;
	font-size: 16px;
	font-weight:bold;
    color:#0066FF;
}


.homepageheading
{
    font-family:Verdana,Arial;
	font-size: 18px;
	font-weight:bold;
    color: #005470;
    padding-top:10px;
    padding-bottom:10px;
}


.homepagedivbutton
{
    background-color:#005470;/*#0b3a47;*/
    padding-top:5px;
    padding-bottom:5px;
    line-height:20px;
    cursor:hand;
    cursor:pointer;
}

a.homepagelink, a.homepagelink:visited
{
    font-family:Tahoma,Verdana,Arial;
	font-size: 10px;
	font-weight:bold;
    text-decoration:none;  
    color:#ffffff;
}

a.homepagelink:hover,a.homepagelink:active
{
    font-family:Tahoma,Verdana,Arial;
	font-size: 10px;
	font-weight:bold;
    color:#ffffff;
}

.homepagebuttontext
{
    font-family:Tahoma,Verdana,Arial;
    font-size: 14px;
    font-weight: bold;
    color: #ffffff;
}

.homepagebuttonsmalltext
{
    font-family:Tahoma,Verdana,Arial;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
}


.heading		
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bolder;
	color: black;
	BACKGROUND-color: #c6dce8;
}

.pagetitle		{font: 15pt Verdana;color: black;}
.sectionheader	
{
	font-family:Verdana , Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color: black;
	font-size: 14px;
}

.pagewidth
{
	width:672px;
}

.screenwidth
{
	width:1000px;
}

.divbar
{
	font-size: 7px;
	height: 25px; 
	background-color: #ff6666;
}

.descriptionlabel
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;	
}

.descriptioncharlabel
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

.descriptioncharlabelnodisplay
{
	display:none;
}
.text
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.italic
{
	font-style:italic;
}

.bold
{
	font-weight: bolder;
}

.element			
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}


.trackingnumber
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 16px;
	vertical-align:middle
}

.linktop
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 12px;
	vertical-align:middle;
	color:White ;
}

.titlebar
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 12px;
	vertical-align:middle;
	color:White ;
	height: 20px; 
	background-color: #ff3300;
} 

.nonedittitlebar
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 12px;
	vertical-align:middle;
	color:White ;
	height: 20px; 
	background-color:cornflowerblue;
} 


.fieldlabel
{
	font-size: 12px;
	margin: 5px 0px 0px 0px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

.fieldvalue
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

.attachmenttablewidth
{
	width: 600px;
 }

.tableyesnofieldlabel
{
	width: 450px; 
}

.tableyesnodropdown
{
	width: 120px; 
}

.formboldfont
{
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.formplainfont
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.formplainsmallfont
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #005470;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
}



/* --style for plhMessage  --- */
.alertborder    {border:solid 1px red}
.alertbold		{font: bold 9pt Verdana;color: #FF0000}
.success		{font: bold 9pt Verdana;color: green}
.alert			{font: 9pt Verdana;color: #FF0000}

.overflowy { overflow-y: auto }

.border			
{
	border: #005470 1px solid;
	padding: 3px;
	background-color: #fcfcfc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
}

.bgcolor
{
    background-color:#c6dce8;
}


.highlightborder			
{
	border: #ff3300 1px solid;
	padding: 3px;
	background-color: #fcfcfc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
}

.highlightheading		
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bolder;
	color: white;
	BACKGROUND-color: #ff3300;
}

/* project status page */
.noteswidth
{
width:667px
}
.notesborder
{
border: silver 1px solid
}

.statusrightborder
{
border-right: silver 1px solid
}

.statusleftborder
{
border-left: silver 1px solid
}

.statusbottomborder
{
border-bottom: silver 1px solid
}

.labelcenter
{
	text-align :center;
}

/* Start - Technical Library Styles */
.librarymenuborder 
{
 border-top:#c6dce8  1px solid;
 border-bottom:#c6dce8  1px solid;
 border-left:#c6dce8  2px solid
}

.librarymenustandard
{
    background-color:#c6dce8;
}

.librarymenuhilite
{
    background-color:white;
}

a.menu:link, a.menu:visited
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bolder;
    text-decoration:none;  
    color:navy
}

.librarymenucell
{
    padding-left: 10px; 
    padding-top: 5px; 
    padding-bottom: 5px
}

a.menu:hover,a.menu:active
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bolder;
    text-decoration:none;  
    color:red
}

.contenttable 
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.contentheader
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bolder;
    text-decoration:none;  
    color:navy
}
    

.contenttable a:link 
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    text-decoration:none;  
    color:navy;
}

.contenttable a:visited
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    text-decoration:none;  
    color:#708090;
}

.contenttable a:hover
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    text-decoration:underline;  
    color:#ff4500;
}

.contenttable a:active
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    text-decoration:none;  
    color:#ff4500;
}

.contenttablecell {
    vertical-align:top;
    padding-left: 10px
}



/* End - Technical Library Styles  */