/* Default CSS Stylesheet for a new Web Application project */

BODY, TextArea
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
}
BODY
{
    BACKGROUND-COLOR: white;
    margin: 0px;
    padding: 20px;
    text-align: center;
}
BODY.administration
{
    BACKGROUND-COLOR: #e79300;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}
BODY.calendar
{
    BACKGROUND-COLOR: #325f89;
    FONT-FAMILY: Arial, 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:        none;
        color:        #003366;
        }

A:visited        {
        text-decoration:        none;
        color:        #003366;
        }

A:active        {
        text-decoration:        none;
        color:        firebrick;
        }

A:hover        {
        text-decoration:        underline;
        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;
        }

IMG         {
        margin-top: 5px;
        margin-left: 10px;
        margin-right: 10px;
        }
#MainContainer
{
	position:absolute;
	top:0px;
	left:0px;
}
#Header
{
	background-image: url(images/Header.jpg);
	background-repeat: no-repeat;
	position:relative;
	top:1px;
	height:200px;
	width:880px;
	border: 1px solid #325f89;
}
#Menu
{
    position: relative;
    top: -36px;
    left: -150px;
    WIDTH: 750px;
    HEIGHT: 22px;
    MARGIN: 0px;
    PADDING-LEFT: 5px;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-RIGHT: 0px;
}
#Content
{
	background-color: #ffffff;
	width:820px;
	padding-bottom: 20px
}
#Footer
{
	border-top: 4px solid #325f89;
	border-left: 1px solid #325f89;
	border-right: 1px solid #325f89;
	background-image: url(images/Footer.jpg);
	background-repeat: no-repeat;
	background-color:#325f89;
	position:relative;
	top:0px;
	height:100px;
	width:880px;
	text-align: right;
	padding-right: 10px;
	color: white;
	font-weight: bold;
}
.normal
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
}
.normallarge
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
}
.normalsmall
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
}
.normalbold
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
}
.title
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 24px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
}
.titlemedium
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
}
.menuitem
{
    POSITION: RELATIVE;
    TOP: 1px;
    height: 22px;
    background-image: url(images/ButtonInactive_Back.gif);
    background-repeat: repeat-x;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 600;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    PADDING-top: 4px;
    PADDING-bottom: 4px;
    PADDING-left: 0px;
    PADDING-right: 0px;
    MARGIN: 0px;
}
.activemenuitem
{
    POSITION: relative;
    TOP: 1px;
    height: 22px;
    background-image: url(images/ButtonActive_Back.gif);
    background-repeat: repeat-x;
    color: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 700;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    PADDING-top: 4px;
    PADDING-bottom: 4px;
    PADDING-left: 0px;
    PADDING-right: 0px;
    MARGIN: 0px;
}
.yellowbg
{
    BACKGROUND-COLOR: #FFD597;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
}
.yellowbg4border
{
    BACKGROUND-COLOR: #FFD597;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BORDER-TOP: black 1px solid;
}
.smalltext
{
    BACKGROUND-COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
}
.faresearch
{
    BACKGROUND-COLOR: #FFD597;
    POSITION: RELATIVE;
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: left;
    WIDTH: 160px;
    MARGIN: 5px;
    PADDING-LEFT: 5px;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-RIGHT: 5px;
    BORDER: black 1px solid;
    float: left;
}
.mainwindow
{
    POSITION: RELATIVE;
    ALIGN: LEFT;
    V-ALIGN: TOP;
    TEXT-ALIGN: left;
    WIDTH: 600px;
    HEIGHT: 300px;
    margin: 5px;
    padding: 5px;
    BORDER: black 1px solid;
    float: right;
}
.allwindow
{
    POSITION: RELATIVE;
    ALIGN: CENTER;
    V-ALIGN: TOP;
    WIDTH: 780px;
}
.mainbuttons
{
    POSITION: RELATIVE;
    ALIGN: CENTER;
    V-ALIGN: BOTTOM;
    TEXT-ALIGN: CENTER;
    WIDTH: 150px;
    MARGIN-TOP: 5px;
}
.disclaimer
{
    POSITION: RELATIVE;
    ALIGN: CENTER;
    V-ALIGN: BOTTOM;
    TEXT-ALIGN: CENTER;
    MARGIN-TOP: 5px;
}
.srchresults
{
    BACKGROUND-COLOR: #325f89;
    border: 1px solid black;
    color: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}
.button 
{
	color: White;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #325f89;
	border-top: 1px solid gainsboro;
	border-left: 1px solid gainsboro;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	padding: 1px;
	margin: 1px;
	cursor: hand;
}
.TextBox {
	border: solid 1px #003390;
	background-color: white;
	color: #003390;
	font-size: 8pt;
}
.TextBoxActive
{
	border: solid 1px #003390 1px;
	font-size: 8pt;
	color: #003390;
	background-color: lightcyan;
}
.TextBoxReadOnly
{
	border: solid 1px #003390;
	background-color: gainsboro;
	color: #003390;
	font-size: 8pt;
}
