/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    BACKGROUND-COLOR: #002252;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


A:link	{	
	text-decoration:	underline;
	color: #003366;
	}	
		
A:visited	{	
	text-decoration:	underline;
	color:	 #003366;
	}	
		
A:active	{	
	text-decoration:	underline;
	color:	 #003366;
	}	
		
A:hover	{	
	text-decoration:	none;
	color:	 #003366;
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	
HR 
{
	color:#002254;
	height:1pt;
}

/*
IMG 	{
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	}
*/

.tables
{
	/* border:solid 1px #C8C8C8C8; */
	font-family:Verdana;
	font-size:8pt;
}

.tablesfixed
{
	/* border:solid 1px #C8C8C8C8; */
	table-layout:fixed;
	font-family:Verdana;
	font-size:8pt;
}

.tablesfixed td
{
	/* border:solid 1px #C8C8C8C8; */
	text-overflow:ellipsis;
	overflow:hidden;
}

.tableCell
{
	border-left:solid 1px #C8C8C8C8;
	border-bottom:solid 1px #C8C8C8C8;
	border-right:solid 1px #C8C8C8C8;
	border-top:solid 1px #C8C8C8C8;
	font-family:Verdana;
	font-size:8pt;
}

.tableCellTitle
{
	vertical-align:bottom;
	border-bottom:solid 1px #C8C8C8C8;
	font-family:Verdana;
	font-size:8pt;
}
	
.footer 
{
	font-family:Tahoma,verdana;
	font-size:xx-small;
	color:#002254;
	padding: 1px 0px 2px 0px;
}

.menu 
{
	font-family:verdana;
	font-size: .62em;
	color:black;
}

.leftmenu
{
	font-family:Verdana;
	font-size:xx-small;
	color:#002254;
	background-color:#f2f2e6;
}

.OfficeTab
{
	font-family:Verdana;
	font-size:x-small;
	font-weight:bold;
	color:#002254;
	background-color:#f2f2e6;
}

.rightmenu
{
	font-family:Verdana;
	font-size:xx-small;
	color:#002254;
	background-color:White;
}

.mbox
{
	border-right: #002750 1px solid;
	border-top: #002750 1px solid;
	font-size: 8pt;
	border-left: #002750 1px solid;
	border-bottom: #002750 1px solid;
	font-family: Verdana;
	background-color:ghostwhite	;
	border-color:blue;
}

.sectionheader
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:#002254;
}

.adminregular
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	color:#002254;
}

.adminregular A:link	{	
	text-decoration:	underline;
	color: #003366;
	}	
		
.adminregular A:visited	{	
	text-decoration:	underline;
	color:	 #003366;
	}	
		
.adminregular A:active	{	
	text-decoration:	underline;
	color:	 #003366;
	}	
		
.adminregular A:hover	{	
	text-decoration:	none;
	color:	 #003366;
	}
	
.adminform
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
}

.adminform A:link	{	
	text-decoration:	underline;
	color: #000000;
	}	
		
.adminform A:visited	{	
	text-decoration:	underline;
	color:	 #000000;
	}	
		
.adminform A:active	{	
	text-decoration:	underline;
	color:	 #000000;
	}	
		
.adminform A:hover	{	
	text-decoration:	none;
	color:	 #000000;
	}


.body
{
	font-family:Verdana;
	font-size:8pt;
}

.bodytitle	{	
	font-family: Verdana;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	COLOR: #003366;
}	

.maintitle	{	
	font-family: Arial;
	font-size:	11pt;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	COLOR: #003366;
}
	
.advertisement 
{
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	FONT-SIZE: 12px; 
	VERTICAL-ALIGN: middle; 
	BORDER-LEFT: black 1px solid; 
	BORDER-BOTTOM: black 1px solid; 
	FONT-FAMILY: verdana; 
	TEXT-ALIGN: center; 
}
	
.tblToolbar 
{
	BORDER-RIGHT: 1px outset; 
	PADDING-RIGHT: 1px; 
	BORDER-TOP: 1px outset; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: 1px outset; 
	COLOR: menutext; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: 1px outset; 
	BACKGROUND-COLOR: buttonface 
}

.raiseme 
{
	BORDER-RIGHT: 1px outset; 
	BORDER-TOP: 1px outset; 
	BORDER-LEFT: 1px outset; 
	BORDER-BOTTOM: 1px outset 
}

.raisemeleft 
{
	BORDER-LEFT: 2px groove 
}

.cbtn 
{
	BORDER-RIGHT: buttonface 1px solid; 
	BORDER-TOP: buttonface 1px solid; 
	BORDER-LEFT: buttonface 1px solid; 
	BORDER-BOTTOM: buttonface 1px solid;
	font-family:Verdana;
	font-size:8pt;
}

.codedisplay 
{
	FONT-SIZE: 10px; 
	FONT-FAMILY: courier; 
	TEXT-ALIGN: left 
}

.selects 
{
	FONT-SIZE: 10px; 
	FONT-FAMILY:Verdana	
}
 
.txtbtn 
{
	FONT-SIZE: 70%; 
	COLOR: menutext; 
	FONT-FAMILY: verdana 
}

.DivMenu 
{
	BORDER-RIGHT: buttonface 1px groove; 
	BORDER-TOP: buttonface 1px groove; 
	Z-INDEX: 100; LEFT: -200px; 
	BORDER-LEFT: buttonface 1px groove; 
	WIDTH: 125px; 
	BORDER-BOTTOM: buttonface 1px groove; 
	POSITION: absolute; 
	TOP: -1000px; 
	BACKGROUND-COLOR: buttonface 
}

.TDMenu 
{
	FONT-SIZE: 70%; 
	WIDTH: 100%; 
	CURSOR: default; 
	COLOR: buttonface; 
	font-family: verdana 
}	

.ReqError 
{
	font-family:verdana;
	visibility:hidden;
	font-size:8pt;
	color:Red;
}

.tHeader
{
	background:url(images/bgBlue.jpg);
	font-family:Verdana;
	font-size:9pt;
	color:white;
	font-weight:bold;
	text-align:left;
	padding:1px 1px 1px 6px;
	border-right:1px solid #E6E6E6E6;
}

.tCells
{
	border-right:1px solid #C8C8C8C8;
	text-align:center;
}

.OfficeCells
{
	border:1px solid #C8C8C8C8;
	padding:2px 2px 2px 2px;
	text-align:left;
	vertical-align:text-top;
}

.PlateCells
{
	/* border:1px solid #C8C8C8C8;*/
	padding: 3px 3px 3px 10px;
	text-align:left;
	vertical-align:text-top;
}

.OfficeLoc
{
	border-bottom:1px solid #C8C8C8C8;
	padding:2px 2px 2px 2px;
	text-align:left;
	vertical-align:text-top;
}

.PlateTitle
{
	border-bottom:1px solid #C8C8C8C8;
	padding:12px 2px 2px 2px;
	text-align:left;
	vertical-align:text-top;
}

.selectionlist
{
	font-family:Verdana;
	font-size:8pt;
	font-weight: bold;
}

.panels
{
	font-family:Verdana;
	font-size:8pt;
	padding:4px 4px 4px 4px;
	border-bottom:1px solid #f2f2e6;
}

.panels A
{
	font-family:Verdana;
	font-weight:bold;
	text-decoration:	underline;
}

.tabPanel
{
	/* border-bottom:solid 1px #737373;
	border-left:solid 1px #737373;
	border-right:solid 1px #737373;
	border-top:solid 1px #737373; */
	background-color:white;
	padding:4px 4px 4px 4px;
	font-family:Verdana;
	font-size:8pt;
}

.tabBodyCell
{
	border-left:solid 1px #737373;
	border-right:solid 1px #737373;
	border-bottom:solid 1px #737373;
}

.tblAddress
{
	font-family:Verdana;
	font-size:8pt;
	background-color:White;
}

.tabOn
{
	border-left:solid 1px #737373;
	border-right:solid 1px #737373;
	border-top:solid 1px #737373;
	padding:0px 0px 0px 3px;
}

.tabMiddle
{
	border-bottom:solid 1px #737373;
	width:5px;
}

.tabOff
{
	border-left:solid 1px #737373;
	border-right:solid 1px #737373;
	border-top:solid 1px #737373;
	border-bottom:solid 1px #737373;
	background-color:#F2F2E6;
	padding:0px 0px 0px 3px;
}

.survey
{
	font-size: 8pt;
	font-family:Verdana;
}
