/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 


A
{
    FONT-SIZE: 9pt;
    COLOR: #0000FF;
    FONT-FAMILY: Arial, Helvetica, sans serif;
    TEXT-DECORATION: none
}

A:hover
{
    TEXT-DECORATION: underline
}

h1{
 font-family: Verdana,Arial,sans-serif;
 font-size: 120%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

TD, TH
{
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans serif;
}
P { font-family : "Verdana";
     font-size : 10.0pt;
     color : black;}
INPUT
{
    FONT-SIZE: 10pt;
    COLOR: #0000FF;
    FONT-FAMILY: Arial, Helvetica, sans serif
}
SELECT
{
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans serif
}
TEXTAREA
{
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans serif
}
LI
{
    COLOR: #cc3300;
    LINE-HEIGHT: 1.5em;
    LIST-STYLE-TYPE: square;
    ALIGN: left;
    FONT-FAMILY: Arial, Helvetica, sans serif;
    FONT-SIZE: 9pt;
}
INPUT.button
{
    WIDTH: 50pt;
    CURSOR: hand;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #666666
}
INPUT.buttonM
{
    WIDTH: 65pt;
    CURSOR: hand;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #666666
}
.search
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 5pt;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 5pt;
    PADDING-BOTTOM: 5pt;
    BORDER-LEFT: black 1px solid;
    PADDING-TOP: 5pt;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #e5e5e5
}
.shade
{
    COLOR: #333333;
    BACKGROUND-COLOR: #e5e5e5;
}

.blackshade
{
    BACKGROUND-COLOR: #b5b5b5;
    FONT-WEIGHT: bold;   
}

.rowselected
{
    COLOR: #333333;
    BACKGROUND-COLOR: #DBEAF5;
}

.message
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;	
    COLOR: #cc3300;
    FONT-FAMILY: Arial, Helvetica, sans serif;
}
.SELECTS
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    FONT-SIZE: 9pt;
    COLOR: #333333;
	 width: 57;
    FONT-FAMILY: Arial, Helvetica, sans serif
}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#masthead{
	padding: 10px 0px 0px 0px;
	border-bottom: 1px solid #cccccc;
	width: 100%;
	border-bottom-width: thin;
	border-bottom-style: solid;
}
/***********************************************/
/* Components                                  */
/***********************************************/

#siteName{
	margin: 0;
	padding: 0 0 0 10px;
	border-bottom-width: thin;
}


/************* #globalNav styles **************/

#globalNav{
	padding: 0px 0px 5px 10px;
	border-bottom: 1px solid #CCC;
	color: #cccccc;
	border-top-style: solid;
	border-top-width: thin;
	border-bottom-style: solid;
	border-bottom-width: thin;
}

#globalNav img{
 display: block;
}

#globalNav a {
	font-size: 90%;
	padding: 0 4px 0 0;
}
