﻿html
{
    margin: 0;
    padding: 0;
    background: #b7c4d3;
}

body 
{ 
    width: 850px;
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    border:solid 2px black;
}

/*~~~~~~~~~~~~~
TOP INFORMATION
~~~~~~~~~~~~~*/
#securityinfo
{ 
	position:absolute;
    color:White;
    width: 700px; /* Suits an 800x600 page, allowing for scrollbar */
    line-height: 1em;
    top: 10em;
    left: 100px;
    FONT-SIZE: 12px;
}
#top_secure_heading
{
	position:absolute;
	top:2.5em;
	width: 850px;
	color:Red;
	text-align:center;
	font-size:2.2em;
	font-weight:bold;
	font-variant:small-caps;
}

#top_information 
{
	margin:auto, auto, auto, auto;
	color: #888888;
	font: "Times New Roman", Verdana, Arial, Georgia, Helvetica, sans-serif;
}

#top_information_heading
{
	position:absolute;
	left:290px;
	top:1.4em;
	width:560px;
	text-align:left;
	color: Red;
	font-size:2.2em;
	font-weight:bold;
	font-variant:small-caps;
}
#top_information_subheading
{
	position:absolute;
	left:510px;
	top:2.8em;
	width:340px;
	text-align:left;
	color:Red;
	font-size:1.4em;
	font-weight:bold;
	font-variant:small-caps;
}

#top_information_logo
{
	position:absolute;
	top:1em;
	left:5px;
	padding:0,0,0,0;
}

#top_information_logout
{
	position:absolute;
	top:2.8em;
	width: 850px;
	text-align:right;
	font-size:1.4em;
	font-weight:bold;
	color:White;
}


/*~~~~~~~~~
HEADING
~~~~~~~~~~*/
title, H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style:	normal;
	font-weight: bold;
	word-spacing: normal;
	letter-spacing:	normal;
	text-transform:	none;
	text-decoration: none;
}
title
{
	font-size:	22px;
}

H1	{	
	font-size:	20px;
	}	
		
H2	{	
	font-size:	18px;
	}	
		
H3	{
	font-size:	16px;
	}	
		
H4	{	
	font-size:	14px;
	}	
		
H5, DT	{	
	font-size:	12px;
	}	
		
H6	{	
	font-size:	10px;
	}	

TFOOT, THEAD	{	
	font-size:	10px;
	}	



/*~~~~~~~~~
Content
~~~~~~~~~~~~*/
#content_main
{
	margin-top:0em;
}
TH	{	
	vertical-align:	baseline;
	font-size:	10px;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
	
A:link	{	
	text-decoration:	none;
	}	
		
A:visited	{	
	text-decoration:	none;
	}	
		
A:active	{	
	text-decoration:	none;
	}	
		
A:hover	
{	
	text-decoration:	underline;
    color:#FF0000;
}
	

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;
	}	

IMG 	{
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	}

.TextBoxes 
{ 
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    background-color:Window;
}


.normal7, .normal8, .normal9, .normal10, .normal11, .normal12, .normal14
{
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}
.normal7
{
    FONT-SIZE: 7px;
}
.normal8
{
    FONT-SIZE: 8px;
}
.normal9
{
    FONT-SIZE: 9px;
}
.normal10
{
    FONT-SIZE: 10px;
}
.normal11
{
    FONT-SIZE: 11px;
}
.normal12
{
    FONT-SIZE: 12px;
}
.normal14
{
    FONT-SIZE: 14px;
}
.bold7, .bold8, .bold9, .bold10, .bold12, .bold14, .info, .warning
{
	BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}
.bold7
{
    FONT-SIZE: 7px;
}
.bold8
{
    FONT-SIZE: 8px;
}
.bold9
{
    FONT-SIZE: 9px;
}
.bold10
{
    FONT-SIZE: 10px;
}
.bold12
{
    FONT-SIZE: 12px;
}
.bold14
{
    FONT-SIZE: 14px;
}
.header12
{
	COLOR: #4f4f4f;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: 600;
}
.header16
{
	COLOR: #4f4f4f;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 16px;
	FONT-WEIGHT:bold;
}
.header22
{
	COLOR: #4f4f4f;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 22px;
	FONT-WEIGHT:bold;
}
.warning
{
	color: red;
    FONT-SIZE: 12px;
}
.info
{
	color: blue;
    FONT-SIZE: 12px;
}
.linkButton10
{
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    font-size:10px;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    background-color:#CCCCFF;
}
.poster12
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    font-size:12px;
    FONT-WEIGHT: bold;
    color:#4b0082;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    text-decoration:none;
}

.upcase
{
	font-variant:small-caps;
}

.FF
{
    FONT-FAMILY: Courier New;
    FONT-WEIGHT: normal;
    font-size:12px;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
}
.menu
{
    Border-Style: Outset;
    Border-Width: 1px;
	border-bottom: solid 4px #BCBCBC;
    font-size: 10px;
    font-family: Verdana;
    font-weight:bold;
	color: #414141;
	background: #d4d0c8 no-repeat top center;
	padding: 5px 13px 2px 11px;
	text-decoration: none;
	margin: 0 0 3px 1px;
}
.selectItem
{
	border-bottom: solid 4px #2F4A6C;
	color: #FFFFFF;
	background: #3C6491 no-repeat top center;
}
.button
{
    Border-Style: Outset;
    Border-Width: 1px;
	border-bottom: solid 3px #BCBCBC;
    font-size: 10px;
    font-family: Verdana;
	color: #414141;
	background: #d4d0c8 no-repeat top center;
}
.button:hover	
{
	border-bottom: 2px solid #2F4A6C;
	color: #FFFFFF;
	background: #3C6491 no-repeat top center;
}
.gvHead20, .gvHead30
{
    Border-Style: Outset;
    Border-Width: 1px;
	border-bottom: solid 4px #2F4A6C;
    font-size: 10px;
    font-family: Verdana;
    font-weight:bold;
	color: #FFFFFF;
	background: #3C6491 no-repeat top center;
	vertical-align:middle;
	text-align:center;
}
.gvHead20
{
	height:20px;
}
.gvHead30
{
	height:30px;
}



