body
{
	BACKGROUND: #FFFFFF;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    COLOR: #222222;
    SCROLLBAR-BASE-COLOR: #EEEEEE;
    SCROLLBAR-SHADOW-COLOR: #EEEEEE;
    SCROLLBAR-ARROW-COLOR: #EEEEEE;
    SCROLLBAR-FACE-COLOR: #999999;
    SCROLLBAR-HIGHLIGHT-COLOR: #333333;
    SCROLLBAR-DARK-SHADOW-COLOR:WHITE;
    SCROLLBAR-3D-LIGHT-COLOR: #ccccFF;
}

/* -------------- General Text Styles ---------------- */

p
{
	margin: 0px;
	padding-top: 8px;
}

b
{
	COLOR: #333333;
	FONT-WEIGHT: BOLD;
}

td
{
    COLOR: #222222;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
}

.header
{
	FONT-FAMILY: Verdana;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
	COLOR: #FFFFFF;
	BACKGROUND: URL("images/bevel.gif");
}

.footer
{
	BACKGROUND: URL("images/bevel.gif");
	FONT-FAMILY: Verdana;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
	COLOR: #EEEEEE;
	HEIGHT: 22px;
	PADDING-TOP: 2px;
	PADDING-RIGHT:20px;
	VERTICAL-ALIGN: middle;
}

.menu
{
	FONT-FAMILY: Verdana;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 4px;
	PADDING-BOTTOM: 4px;
	TEXT-ALIGN: right;
	BACKGROUND: #7F9293;
	CURSOR: hand;
	BORDER-TOP: #DDDDDD 1px solid;
	BORDER-BOTTOM: #222222 1px solid;
}

.text
{
    BACKGROUND: #FFFFFF;
    COLOR: #444444;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
	PADDING: 30px;
    PADDING-TOP: 20px;
	BORDER-RIGHT: #999999 1px solid;
}

.menuPanel
{
    BACKGROUND: #7F9293;
    COLOR: #111111;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9px;
	BORDER-LEFT: #999999 1px solid;
	BORDER-RIGHT: #222222 1px solid;
	BORDER-BOTTOM: #222222 1px solid;
	BORDER-TOP: #999999 1px solid;
}


b
{
    FONT-SIZE:11px;
    FONT-WEIGHT: bold;
	COLOR: #555555;
}

.blue
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
	COLOR: #555555;
}

.sidebar
{
    FONT-SIZE:10px;
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: normal;
	COLOR: #222222;
}

.headline
{
    FONT-SIZE:16px;
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: bold;
	COLOR: #555555;
}

.subheading
{
    FONT-SIZE:13px;
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: bold;
	COLOR: #617273;
	PADDING-TOP: 12px;
	PADDING-BOTTOM: 12px;
}

.error
{
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
	COLOR: #CC0000;
}

.underline
{
    COLOR: #222222;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    BORDER-BOTTOM: #555555 1px solid;
}

.mailform
{
	COLOR: #283867;
    BACKGROUND-COLOR: #E4E4F0;
    BORDER: #666666 1px solid;
}

.dotted
{
    BORDER-BOTTOM: #aaaaaa 2px dotted;
}


/* ------------- <A> Style Properties ------------ */

A
{
    FONT-SIZE: 10px;
    COLOR: #617273;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

A:hover
{
    COLOR: #7F9293;
    TEXT-DECORATION: none;
}

A.white
{
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.white:hover
{
    COLOR: #BB1111;
	TEXT-DECORATION: none;
}


A.footerlink:hover
{
    COLOR: #7F9293;
	FONT-WEIGHT: normal;
 	TEXT-DECORATION: none;
}

A.footerlink
{
    COLOR: #FFFFFF;
    FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

A.footerlink:hover
{
    COLOR: #7F9293;
	FONT-WEIGHT: normal;
 	TEXT-DECORATION: none;
}

.hand
{
    CURSOR: hand
}


@media print
{
	.noprint
	{
	    DISPLAY: none;
	    VISIBILITY: hidden
	}

	.button
	{
	    DISPLAY: none;
	    VISIBILITY: hidden
	}
}



/* -------------- Form Element Styles ---------------- */

input
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #444444;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
 	PADDING-LEFT: 4px;
 	PADDING-RIGHT: 2px;
}

textarea
{
    BACKGROUND-COLOR: #FFFFFF;
    OVERFLOW: hidden;
    COLOR: #444444;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
	PADDING-LEFT: 4px;
}

select
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #283867;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
    Z-INDEX: 0;
}

select.logoList
{
	BACKGROUND-COLOR: #C7C9DC;
	WIDTH: 76px;
	COLOR: #000040;
	FONT-SIZE: 7pt;
	FONT-FAMILY: Arial
}

.tickbox
{
    HEIGHT: 13px;
    WIDTH: 13px;
    VERTICAL-ALIGN: middle;
    BACKGROUND-COLOR: transparent;
}

.radiobutton
{
    HEIGHT: 11px;
    WIDTH: 11px;
    VERTICAL-ALIGN: middle;
    BACKGROUND-COLOR: transparent;
}

li
{
	LIST-STYLE-TYPE:  square;
}

ul
{
	POSITION: relative;
	LEFT: -24px;
	TOP: -10px;
	MARGIN-BOTTOM: 0px;
}

