BODY
{
    SCROLLBAR-FACE-COLOR: #306e87;
    FONT-SIZE: 9pt;
    SCROLLBAR-HIGHLIGHT-COLOR: #48d1cc;
    SCROLLBAR-SHADOW-COLOR: #006666;
    SCROLLBAR-TRACK-COLOR: #adffe6;
    FONT-FAMILY: 'Arial Unicode MS';
    SCROLLBAR-BASE-COLOR: #306e87;
    TEXT-DECORATION: none;
    scrollbar-dark-shadow-color: #306e87;
    scrollbar-3d-highlight-color: #306e87
}
.ANSWER
{
	padding-right: 5px;
	padding-left: 1px;
	font-weight: bold;
	font-size: 11pt;
	padding-bottom: 5px;
	color: darkslategray;
	padding-top: 4px;
	font-family: 'Microsoft Sans Serif';
	text-align: left;
}
.BLANK
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: transparent
}
.BLANKSPACE
{
	border-right: medium none;
	padding-right: 1px;
	border-top: medium none;
	padding-left: 1px;
	padding-bottom: 1px;
	margin: 1px;
	border-left: medium none;
	padding-top: 1px;
	border-bottom: medium none;
	font-family: 'Microsoft Sans Serif';
	background-color: transparent;
}
.DEBUG
{
    FONT-SIZE: 11pt;
    COLOR: red;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: olive
}
.DEBUGNAME
{
    FONT-SIZE: 11pt;
    COLOR: red;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: white
}
.DEBUGVALUE
{
    FONT-SIZE: 11pt;
    COLOR: red;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: white
}
.ERROR
{
    FONT-SIZE: 11pt;
    COLOR: red;
    FONT-FAMILY: 'Microsoft Sans Serif'
}
.FRAME
{
    COLOR: gray;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: transparent
}
.LISTHEADER
{
    BORDER-RIGHT: teal 1px;
    PADDING-RIGHT: 1px;
    BORDER-TOP: teal 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 1px;
    MARGIN: 1px;
    BORDER-LEFT: teal 1px;
    COLOR: #306e87;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: teal 1px;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: transparent
}
.LOCATION
{
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: transparent
}
.MAINFORM
{
    BORDER-RIGHT: blue thin;
    BORDER-TOP: blue thin;
    BACKGROUND-IMAGE: url(file://C:\Inetpub\wwwroot\WebAndFlo2005\Images\corp\Background.jpg);
    BORDER-LEFT: blue thin;
    BORDER-BOTTOM: blue thin;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: transparent
}
.MESSAGE
{
    COLOR: gray;
    FONT-FAMILY: 'Microsoft Sans Serif'
}
.NAVHEADER
{
    FONT-SIZE: 9pt;
    COLOR: gray;
    FONT-FAMILY: 'Microsoft Sans Serif'
}
.ORDERBAR
{
    cursor: pointer;
    FONT-FAMILY: 'Microsoft Sans Serif'
}
.PAGENUMBER
{
	font-weight: bold;
	font-size: 9pt;
	cursor: pointer;
	color: #306387;
	font-family: Verdana, 'Microsoft Sans Serif';
}
.PAGENUMBERSUMMARY
{
	font-size: 8pt;
	color: #306387;
	font-family: Verdana, 'Microsoft Sans Serif';
}
.QUERYHEADER
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    MARGIN: 1px;
    BORDER-LEFT: white 1px solid;
    COLOR: gray;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: azure;
    TEXT-ALIGN: center
}
.QUERYSIDEHEADER
{
    BORDER-RIGHT: silver 1px;
    BORDER-TOP: silver 1px;
    BORDER-LEFT: silver 1px;
    COLOR: black;
    BORDER-BOTTOM: silver 1px;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: gainsboro
}
.QUERYDATAHEADER
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    MARGIN: 1px;
    BORDER-LEFT: white 1px solid;
    COLOR: black;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: lightgrey
}
.QUERYDATA1
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    MARGIN: 1px;
    BORDER-LEFT: white 1px solid;
    COLOR: white;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: #306e87
}
.QUERYDATA2
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    MARGIN: 1px;
    BORDER-LEFT: white 1px solid;
    COLOR: black;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: white
}
.QUERYDATA3
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    MARGIN: 1px;
    BORDER-LEFT: white 1px solid;
    COLOR: black;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: #ff3300
}
.QUERYDATA4
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    MARGIN: 1px;
    BORDER-LEFT: white 1px solid;
    COLOR: black;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: #ffff96
}
.QUESTION
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	font-size: 11pt;
	padding-bottom: 5px;
	color: white;
	padding-top: 4px;
	font-family: 'Microsoft Sans Serif';
	text-align: left;
}
.REPORT
{
    BORDER-RIGHT: white 1px;
    PADDING-RIGHT: 1px;
    BORDER-TOP: white 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    MARGIN: 1px;
    BORDER-LEFT: white 1px;
    COLOR: gray;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: white 1px;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: silver
}
.SCHEMANAME
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 1px;
    COLOR: #1a5366;
    PADDING-TOP: 1px;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.STATUS0
{
    BACKGROUND-COLOR: transparent
}
.STATUS1
{
    BACKGROUND-COLOR: #caffde
}
.STATUS2
{
    BACKGROUND-COLOR: #ffc0bf
}
.STATUS3
{
    BACKGROUND-COLOR: #ffffde
}
.TABHEADER
{
	border-right: #cccccc;
	border-top: #cccccc;
	font-weight: bold;
	font-size: 10pt;
	border-left: #cccccc;
	color: white;
	border-bottom: #cccccc;
	font-family: Verdana, Lucida, Arial, Helvantica, Sans-Serif;
	background-color: #306387;
}
.TABS
{
	font-weight: bold;
	font-size: 10pt;
	color: gray;
	font-family: Verdana, Lucida, Arial, Helvantica, Sans-Serif;
	background-color: transparent;
}
.TABSELECTEDHEADER
{
	border-right: white;
	border-top: white;
	font-weight: bold;
	font-size: 10pt;
	border-left: white;
	color: white;
	border-bottom: white;
	font-family: Verdana, Lucida, Arial, Helvantica, Sans-Serif;
	background-color: #97b6c2;
}
A
{
	font-weight: bolder;
	font-size: 11pt;
	color: white;
	cursor: pointer;
	font-family: Verdana, 'Microsoft Sans Serif';
}
H2
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11pt;
    COLOR: #306e87;
    FONT-FAMILY: 'Microsoft Sans Serif'
}
H3
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #306e87;
    FONT-FAMILY: 'Microsoft Sans Serif'
}
BODY
{
    FONT-SIZE: smaller;
    MARGIN: 0px;
    COLOR: #306e87;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: transparent
}
.ANSWERNOTAB
{
	font-weight: bold;
	color: darkslategray;
	font-family: 'Microsoft Sans Serif';
	background-color: transparent;
}
.MENU
{
    BORDER-RIGHT: #80ced7 thin outset;
    BORDER-TOP: #80ced7 thin outset;
    FONT-SIZE: 9pt;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: #80ced7 thin outset;
    COLOR: gray;
    BORDER-BOTTOM: #80ced7 thin outset;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: #306e87
}
.TREEITEM
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: uppercase;
    cursor: pointer;
    COLOR: black;
    TEXT-INDENT: 1pt;
    FONT-FAMILY: 'Microsoft Sans Serif';
    HEIGHT: 6pt;
    BACKGROUND-COLOR: gray
}
.PICKED
{
	padding-right: 1px;
	border-top: transparent thin solid;
	margin-top: 1px;
	padding-left: 1px;
	margin-bottom: 1px;
	padding-bottom: 1px;
	font: bolder 8pt Verdana, lucida, arial, helvetica, sans-serif;
	color: black;
	padding-top: 1px;
	border-collapse: separate;
	background-color: #97b6c2;
}
.ITEM
{
	padding-right: 1px;
	border-top: transparent thin solid;
	margin-top: 1px;
	padding-left: 1px;
	margin-bottom: 1px;
	padding-bottom: 1px;
	font: bolder 8pt Verdana, lucida, arial, helvetica, sans-serif;
	color: #ffffff;
	padding-top: 1px;
	border-collapse: separate;
	background-color: #97b6c2;
}
.QUERYDATA
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: transparent
}
.FILTER
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: transparent
}
.DEBUGNAME0
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: white
}
.DEBUGVALUE0
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: white
}
.DEBUGNAME1
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: white
}
.DEBUGVALUE1
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: white
}
.TREENODE
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bolder;
	font-size: 10pt;
	border-left: 0px;
	color: darkslategray;
	border-bottom: 0px;
	font-family: 'Microsoft Sans Serif';
	height: 10pt;
}

.HELP
{
    CURSOR: help;
    COLOR: black;
    FONT-FAMILY: 'Microsoft Sans Serif'
}
.SELECTEDTREENODE
{
	font-weight: bolder;
	font-size: 10pt;
	color: white;
	font-family: 'Microsoft Sans Serif';
	background-color: blue;
}
.INPUTTYPES
{
	font-weight: bold;
	font-size: 11pt;
	z-index: 1;
	color: darkslategray;
	font-family: 'Microsoft Sans Serif';
	position: relative;
	background-color: #98b6c1;
}
.INPUTTYPESTRUE
{
	font-weight: bold;
	font-size: 11pt;
	z-index: 1;
	color: darkslategray;
	font-family: 'Microsoft Sans Serif';
	position: relative;
	background-color: #98b6c1;
}
.TABHEADERMOUSEOVER
{
	border-right: white;
	border-top: white;
	font-weight: bold;
	font-size: 10pt;
	border-left: white;
	color: #cc9900;
	border-bottom: white;
	font-family: Verdana, Lucida, Arial, Helvantica, Sans-Serif;
	background-color: #306387;
}
.LOCINFO
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    BACKGROUND-COLOR: #cccccc
}
.DETAILSQUESTION
{
    BORDER-RIGHT: slategray 1pt solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: slategray 1pt solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    BORDER-LEFT: slategray 1pt solid;
    COLOR: blue;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: slategray 1pt solid;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: silver
}
.DETAILSANSWER
{
    BORDER-RIGHT: slategray 1pt solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: slategray 1pt solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: slategray 1pt solid;
    COLOR: darkblue;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: slategray 1pt solid;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: silver
}
.POPUPBACKGROUND
{
    BACKGROUND-COLOR: #cccccc
}
.SECTION
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN-TOP: 1px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 7pt;
    MARGIN-LEFT: 1px;
    BORDER-LEFT: medium none;
    COLOR: #002321;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: transparent
}
.FORMSUBMITBUTTON
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px
}
.TOPMENU
{
    BORDER-RIGHT: teal thin;
    PADDING-RIGHT: 1px;
    BORDER-TOP: teal thin;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: teal thin;
    cursor: pointer;
    COLOR: white;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: teal thin;
 	margin-top: 1px;
	margin-bottom: 1px;
	font: bolder 11px Verdana, lucida, arial, helvetica, sans-serif;
	color: #ffffff;
	background-color: #97b6c2;
}
.TOPITEM
{
	padding-right: 1px;
	margin-top: 1px;
	padding-left: 1px;
	margin-bottom: 1px;
	padding-bottom: 1px;
	font: bolder 11px Verdana, lucida, arial, helvetica, sans-serif;
	color: #ffffff;
	padding-top: 1px;
	border-top: transparent thin solid;
	border-collapse: separate;
	background-color: #97b6c2;
}
.TOPPICKED
{	
		padding-right: 1px;
	margin-top: 1px;
	padding-left: 1px;
	margin-bottom: 1px;
	padding-bottom: 1px;
	font: bolder 11px Verdana, lucida, arial, helvetica, sans-serif;
	color: #ffffff;
	padding-top: 1px;
	border-top: transparent thin solid;
	border-collapse: separate;
    BACKGROUND-COLOR: #306e87;
}
.COPYRIGHT
{
	font-weight: bolder;
	font-size: 8pt;
	color: white;
	font-family: 'Microsoft Sans Serif';
	background-color: #97b6c2;
}
.POPUPTEXT
{
    BORDER-RIGHT: #70aec7 thin inset;
    BORDER-TOP: #70aec7 thin inset;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #70aec7 thin inset;
    CURSOR: move;
    COLOR: #307e86;
    BORDER-BOTTOM: #70aec7 thin inset;
    BACKGROUND-COLOR: #e0feff
}
.POPUPMENUHEADER
{
    CURSOR: move;
    COLOR: #79b8d0;
    BACKGROUND-COLOR: transparent
}
.POPUPTOPMENU
{
    BORDER-RIGHT: teal thin outset;
    BORDER-TOP: teal thin outset;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    BORDER-LEFT: teal thin outset;
    cursor: pointer;
    COLOR: white;
    BORDER-BOTTOM: teal thin outset;
    BACKGROUND-COLOR: #306e87
}
.SCHEMASECTIONTITLE
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.TRANSPARENT
{
    BACKGROUND-COLOR: transparent
}
.SCHEMA
{
    BORDER-RIGHT: 10px;
    BORDER-TOP: 10px;
    MARGIN: 10px;
    BORDER-LEFT: 10px;
    BORDER-BOTTOM: 10px
}
.OVERLAY
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: 1px outset;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    BORDER-LEFT: 1px outset;
    COLOR: midnightblue;
    BORDER-BOTTOM: 1px outset;
    BACKGROUND-COLOR: white
}
.OVERLAYSECTION
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: 1px outset;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    BORDER-LEFT: 1px outset;
    COLOR: midnightblue;
    BORDER-BOTTOM: 1px outset
}
.SECTIONDESCRIPTION
{
    BORDER-RIGHT: black 1pt solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: black 1pt solid;
    MARGIN-TOP: 1px;
    PADDING-LEFT: 1px;
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 1px;
    BORDER-LEFT: black 1pt solid;
    COLOR: black;
    MARGIN-RIGHT: 1px;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: black 1pt solid
}
.SECTIONDESCRIPTIONTITLE
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    BORDER-LEFT: black 1px solid;
    COLOR: black;
    BORDER-BOTTOM: black 1px solid
}
.PERMISSION
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #307e86;
    TEXT-ALIGN: center
}
.TOPMENUOUTER
{
    BORDER-RIGHT: gray thin outset;
    filter: progid:DXImageTransform.Microsoft.Shadow(color= 'gray' , Direction=135, Strength=4);
    BORDER-BOTTOM: gray thin outset;
}
.WAITING
{
	background-color: #ededff;
	BORDER-TOP: gray thin outset;
	BORDER-LEFT: gray thin outset;
	filter: progid:DXImageTransform.Microsoft.Shadow(color= 'black' , Direction=135, Strength=4);
}
.WAITINGTEXT
{
	font-weight: bold;
	font-size: 10pt;
	color: blue;
	font-family: Arial;
	background-color: #ededff;
}
.CALENDARHEADER
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-weight: bold;
	font-size: 10pt;
	border-left: black 1px solid;
	color: dimgray;
	border-bottom: black 1px solid;
	font-family: Arial;
	position: static;
	text-align: center;
}
.CALENDARNUMBER
{
	font-weight: normal;
	font-size: 7pt;
	color: blue;
	font-family: Arial;
}
.CALENDARBOX
{

}
.CALENDARDATEBOX
{
	border-right: gray thin outset;
	border-top: gray thin outset;
	border-left: gray thin outset;
	border-bottom: gray thin outset;
}
.CALENDARLINK
{
	font-size: 8pt;
	cursor: pointer;
	color: #006633;
	font-family: Arial;
	text-decoration: underline;
}
.CALENDARLINKSTATIC
{
	border-right: gray 1px inset;
	border-top: gray 1px inset;
	font-size: 8pt;
	border-left: gray 1px inset;
	color: #660033;
	border-bottom: gray 1px inset;
	font-family: Arial;
	text-align: center;
}
.CALENDARLINKTABLE
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	cursor: default;
	border-bottom: black 1px solid;
}
.CALENDARLINKSTATICHEADER
{
	text-align: center;
	font-size: 8pt;
	color: #666633;
	font-family: Arial;
}
.GRAPHTITLE
{
            font-weight: bold;
            font-size: 11pt;
            color: black;
            text-align: center;
}
.SUBMITBUTTON
{
            border-right: blue thin outset;
            border-top: blue thin outset;
            font-weight: bold;
            font-size: 8pt;
            border-left: blue thin outset;
            cursor: pointer;
            color: white;
            border-bottom: blue thin outset;
            font-family: 'Microsoft Sans Serif';
            background-color: buttonshadow;
}
.CALENDARPOPUP
{
	background-color: white;
}
.BUTTON
{
	border-right: #ffffff thin outset;
	border-top: #ffffff thin outset;
	border-left: #ffffff thin outset;
	border-bottom: #ffffff thin outset;
	padding-left: 1px;
	padding-right: 1px;
	font-weight: bold;
	font-size: 11pt;
	height: 8px;
	cursor: pointer;
	color: white;
	font-family: Verdana, Lucida, Arial, Helvantica, Sans-Serif;
	background-color: #306387;
}
.BUTTONMOUSEOVER
{
	border-right: #ffffff thin outset;
	border-top: #ffffff thin outset;
	border-left: #ffffff thin outset;
	border-bottom: #ffffff thin outset;
	padding-left: 1px;
	padding-right: 1px;
	font-weight: bold;
	font-size: 11pt;
	height: 8px;
	cursor: pointer;
	color: #cc9900;
	font-family: Verdana, Lucida, Arial, Helvantica, Sans-Serif;
	background-color: #306387;
}
.SMALLBUTTON
{
	border-right: #ffffff thin outset;
	padding-right: 1px;
	border-top: #ffffff thin outset;
	padding-left: 1px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 1px;
	margin: 1px;
	border-left: #ffffff thin outset;
	cursor: pointer;
	color: white;
	padding-top: 1px;
	border-bottom: #ffffff thin outset;
	font-family: Verdana, Lucida, Arial, Helvantica, Sans-Serif;
	background-color: #306387;
	nowrap;
}
.SMALLBUTTONMOUSEOVER
{
	border-right: #ffffff thin outset;
	padding-right: 1px;
	border-top: #ffffff thin outset;
	padding-left: 1px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 1px;
	margin: 1px;
	border-left: #ffffff thin outset;
	cursor: pointer;
	color: #cc9900;
	padding-top: 1px;
	border-bottom: #ffffff thin outset;
	font-family: Verdana, Lucida, Arial, Helvantica, Sans-Serif;
	background-color: #306387;
}

.PAGE
{
	font-size: 10pt;
	color: #306387;
	font-family: Verdana, 'Microsoft Sans Serif';
	cursor: pointer;
}
