.logo
{
	background : #FF6600;
	margin-left : 0;
	margin-right : 0;
	margin-width : 0;
	margin-height : 0;
	margin-top : 0;
}

.powered
{
	background : #666666;
	margin-left : 0;
	margin-right : 0;
	margin-width : 0;
	margin-height : 0;
	margin-top : 0;
}

.left-menu
{
	background : #666666;
	scrollbar-arrow-color : ;
	scrollbar-base-color : #FF6600;
	scrollbar-darkshadow-color : ;
}

.left-menu-category
{
	color : #FFFFFF;
	font-family : verdana;
	font-size : 8pt;
	font-weight : normal;
	background : #666666;
}

.a.left-menu-category:hover
{
	background : #FFFFFF;
	color : #666666;
}

.left-menu-link
{
	color : #FFFFFF;
	font-family : verdana;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : none;
	padding-top : 2px;
	padding-bottom : 2px;
	background : #666666;
}

.a.left-menu-link:hover
{
	background : #FFFFFF;
	color : #666666;
}

.top-menu
{
	background : #FF6600;
	width : 100%;
	height : 30px;
	padding-left : 5px;
	border-style : solid;
	border-width : 1px;
	border-color : #C0C0C0;
}

.top-menu-category
{
	background : #FF6600;
	color : #FFFFFF;
	width : 120px;
	border-right : 1px solid White;
	font-family : Verdana;
	font-size : 12pt;
	font-weight : bold;
}

.top-menu-category a
{
	color : #FFFFFF;
	background : #FF6600;
}

.top-menu-category a:hover
{
	color : #FF6600;
	background : #FFFFFF;
}

.top-menu-links
{
	background : #FF6600;
	border-width : 1px;
	border-style : solid;
	border-color : #ffffff;
	width : 180px;
	position : absolute;
	z-index : 90;
	visibility : hidden;
	padding : 5px;
	overflow : visible;
	scrollbar-arrow-color : ;
	scrollbar-base-color : ;
	scrollbar-darkshadow-color : ;
}

.top-menu-link-unsel
{
	color : #FFFFFF;
	font-family : verdana;
	font-size : 8pt;
	background : #FF6600;
	cursor : hand;
	word-wrap : break-word;
	word-break : normal;
	border-style : solid;
	border-width : 1px;
	border-color : #FFFFFF;
	border-left-color : #FF6600;
	border-right-color : #FF6600;
	border-top-color : #FF6600;
	padding-bottom : 4px;
}

.top-menu-link-sel
{
	color : #FF6600;
	font-family : verdana;
	font-size : 8pt;
	background : #FFFFFF;
	cursor : hand;
	word-wrap : break-word;
	word-break : normal;
	border-style : solid;
	border-width : 1px;
	border-color : #FFFFFF;
	border-left-color : #FF6600;
	border-right-color : #FF6600;
	border-top-color : #FF6600;
	padding-bottom : 4px;
}

.top-menu-link-last-unsel
{
	color : #FFFFFF;
	font-family : verdana;
	font-size : 8pt;
	background : #FF6600;
	cursor : hand;
	word-wrap : break-word;
	word-break : normal;
	border-style : solid;
	border-width : 1px;
	border-color : #FF6600;
	padding-bottom : 4px;
}

.top-menu-link-last-sel
{
	color : #FF6600;
	font-family : verdana;
	font-size : 8pt;
	background : #FFFFFF;
	cursor : hand;
	word-wrap : break-word;
	word-break : normal;
	border-style : solid;
	border-width : 1px;
	border-color : #FF6600;
	padding-bottom : 4px;
}

body
{
	background : #EFEFEF;
}

.content
{
	padding-top : 10px;
	padding-left : 5px;
	background : #EFEFEF;
	color : #C0C0C0;
	height : 100%;
	width : 100%;
	overflow : auto;
	scrollbar-arrow-color : ;
	scrollbar-base-color : ;
	scrollbar-darkshadow-color : ;
}

.heading-1
{
	font-family : Verdana;
	font-size : 26;
	font-weight : bold;
	color : #FF6600;
	margin-left : 20px;
	margin-top : 20px;
}

.heading-2
{
	font-family : Verdana;
	font-size : 24;
	font-weight : bold;
	color : #FF6600;
	margin-left : 20px;
	margin-top : 20px;
}

.heading-3
{
	font-family : Verdana;
	font-size : 14pt;
	font-weight : bold;
	color : #FF6600;
	margin-left : 20px;
	margin-top : 20px;
}

.heading-4
{
	font-family : Verdana;
	font-size : 20;
	font-weight : bold;
	color : #FF6600;
	margin-left : 20px;
	margin-top : 20px;
}

.heading-5
{
	font-family : Verdana;
	font-size : 18;
	font-weight : bold;
	color : #FF6600;
	margin-left : 20px;
	margin-top : 20px;
}

.data
{
}

.data-section-head
{
	font-family : Verdana;
	background : #003366;
	color : #ffffff;
	border : 1px ridge;
	font-size : 10pt;
	padding-left : 20px;
}

.data-label
{
	width : 150px;
	font-family : verdana;
	font-weight : bold;
	font-size : 9pt;
	vertical-align : top;
	text-align : left;
	padding-left : 20px;
	background : #EFEFEF;
	color : #003366;
}

.data-label-2
{
	font-family : verdana;
	font-weight : bold;
	font-size : 9pt;
	vertical-align : top;
	text-align : left;
	padding-left : 20px;
	background : #EFEFEF;
	color : #003366;
}

.data-label-3
{
	width : 150px;
	font-family : verdana;
	font-weight : bold;
	font-size : 9pt;
	vertical-align : top;
	text-align : left;
	background : #EFEFEF;
	color : #003366;
}

.data-field
{
	font-family : verdana, arial;
	font-size : 8pt;
	text-align : left;
	vertical-align : top;
}

.grid
{
	margin-left : 20px;
	width : 95%;
	background : #EFEFEF;
	border : 1px ridge;
}

.grid-column-heading
{
	font-family : verdana;
	font-weight : bold;
	font-size : 8pt;
	padding-right : 4px;
	padding-left : 4px;
	padding-bottom : 4px;
	vertical-align : top;
	text-align : left;
	background : #003366;
	color : #FFFFFF;
	border : 1px ridge;
}

.grid-data
{
	font-family : verdana;
	font-size : 8pt;
	vertical-align : top;
	text-align : left;
	padding-right : 4px;
	padding-left : 4px;
	padding-bottom : 4px;
	border : 1px ridge;
	padding-top : 4px;
	background : #EFEFEF;
}

.mandatory
{
	color : #FF0000;
	font-size : 8pt;
}

.input-type-text
{
	font-family : verdana;
	font-size : 8pt;
	background : #FFFFFF;
	border : 2px inset;
}

.input-type-label
{
	border : 1px ridge;
	background : #EFEFEF;
	font-family : verdana;
	font-size : 8pt;
}

.input-type-checkbox
{
	font-family : verdana;
	font-size : 8pt;
	background : #EFEFEF;
}

.action-button
{
	font-family : verdana;
	font-size : 8pt;
	margin-left : 20px;
	background : #C0C0C0;
}

.input-type-textarea
{
	font-family : verdana;
	font-size : 8pt;
	background : #FFFFFF;
	border : 2px inset;
}

.input-type-textarea-readonly
{
	font-family : verdana;
	font-size : 8pt;
	background : #FFFFFF;
	border : 1px ridge;
}

.input-type-select
{
	font-family : verdana;
	font-size : 8pt;
	background : #FFFFFF;
	border : 1px ridge;
}

.input-type-radio
{
	font-family : verdana;
	font-size : 8pt;
	background : #EFEFEF;
	color : #000000;
}

.input-type-radio-selected
{
	font-family : verdana;
	font-size : 8pt;
	font-weight : bold;
	background : #EFEFEF;
	color : #000000;
}

.standard-text
{
	font-family : verdana;
	font-size : 10pt;
	margin-left : 20px;
	background : #EFEFEF;
	color : #003366;
}

.standard-link
{
	font-family : Verdana;
	font-size : 10pt;
	font-weight : normal;
	color : #003366;
}

.special-link
{
	font-family : verdana, arial;
	font-size : 10pt;
	font-weight : bold;
}

.item-display
{
	font-family : verdana;
	font-size : 8pt;
	background : #FFFFFF;
	border : 1px ridge;
	height : 150px;
	width : 182px;
	overflow : auto;
}

