body {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	background-color : #FEFEFE;
	scrollbar-base-color: #667AC6;
	scrollbar-3dlight-color: #E9F1FE;
	scrollbar-highlight-color: #eCeCeC;
	scrollbar-face-color: #667AC6;
	scrollbar-shadow-color: #667AC6;
	scrollbar-darkshadow-color: #000066;
	scrollbar-track-color: #C2CDE5;
	scrollbar-arrow-color: #000066;
}

.zone_top {
	background-color : #667AC6;
	color : #FFFFFF;
	font-size : 7pt;
	font-weight : bold;
}
.zone_top_subtitle{
	font-size: 16pt;
	font-weight: normal;
	font-style: italic;
	padding-top: 4px;
}
.zone_top_right{
	font-size : 8pt;
	font-weight : bold;
	color: #FFFFFF;
	background-color : #000066;
}
.zone_top_undermenu{
	background-color : #FFFFFF;
	border-left: 1px solid #000066;
}
.zone_bottom{
	border-top : 1px solid #000066;
	font-size : 7pt;
	font-weight : normal;
	color: #667AC6;
	padding: 2px 30px 2px 2px;
}

INPUT, TEXTAREA {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt;
	font-weight : normal;
	color: #000066;
	text-decoration : none;
	background-color : #F6F6F6;
	border: 1px solid #667AC6;
}
SELECT, OPTION{
	border-color : red;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
}

.debug {
	font-family : "Courier New",  Verdana, Arial, Helvetica,sans-serif;
	font-size : 8pt;
	color : #8B0000;
}
.zone_error {
	color : Red;
	background : #FFFFCC;
	font-size : 8pt;
	font-weight : bold;
	border :1px dashed #999999;
	padding: 8px;
}

.zone_warning {
	color : #6495ED;
	background : #FFFFCC;
	font-size : 8pt;
	font-weight : bold;
	border :1px dashed #999999;
	padding: 8px;
}

.zone_message {
	color : Green;
	background : #FFFFCC;
	font-size : 8pt;
	font-weight : bold;
	border :1px dashed #999999;
	padding: 8px;
}

.zone_body {
	color : #000066;
	font-size : 9pt;
	font-weight : normal;
}
.zone_body_title {
	color: #003399;
	font-size : 9pt;
	font-weight : bold;
}
.zone_body_show {
	color : #000066;
	background : #E6E6E6;
	font-size : 9pt;
	font-weight : normal;
	padding: 5px;
}

.zone_hr {
	background-color : #CCCCCC;
	border-bottom :1px solid #FFFFFF;
	padding:0px;
}

.formButton{
	font-size: 9pt;
	font-weight: bold;
	height: 22px;
	width: 100px;
	cursor: hand;
	background: #EEEEEE;
	color: #000066;
	border: 1px solid #000066;
	background-image : url(images/i_back_buttons.gif);
}
.formButtonOver{
	font-size: 9pt;
	font-weight: bold;
	height: 22px;
	width: 100px;
	cursor: hand;
	background: #C2CDE5;
	color: #000066;
	border: 1px solid #000066;
	background-image : url(images/i_back_buttons_over.gif);
}
.formCheck {
	border:0px;
	background: #FFFFFF;
}	
.formInputText {
	color : #000066;
	font-size : 8pt;
	font-weight : normal;
}	
.formInputTextNote {
	color: #667AC6;
	font-size : 7pt;
	font-weight : normal;
}	

A.formInputTextLink:ACTIVE, A.formInputTextLink:LINK, A.formInputTextLink:VISITED {
	color : #667AC6;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : none;
}
A.formInputTextLink:HOVER {
	color : #003399;
	text-decoration : underline;
}

A.formInputTextLinkRed:ACTIVE, A.formInputTextLinkRed:LINK, A.formInputTextLinkRed:VISITED {
	color : Red;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : none;
}
A.formInputTextLinkRed:HOVER {
	color : #DC143C;
	text-decoration : underline;
}


.zone_sort {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	color: #003399;
}
A.zone_sort:ACTIVE, A.zone_sort:LINK, A.zone_sort:VISITED  {
	font-weight : bold;
	color: #003399;
	text-decoration : none;
}
A.zone_sort:HOVER {
	color: #000000;
	text-decoration : underline;
}


.zone_welcome {
	color : #667AC6;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
}

A.zone_cell:ACTIVE, A.zone_cell:LINK, A.zone_cell:VISITED {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #404040;
	border: 0px;;
	padding: 3px 0px 3px 0px;
	text-decoration : none;
	background-color : transparent;
}
	
A.zone_cell:HOVER {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #404040;
	border: 0px;
	padding: 3px 0px 3px 0px;
	text-decoration: underline;
	background-color : transparent;
}

.zone_cell {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #404040;
	background-color: #F6F6F6;
	border-bottom :1px solid #FFFFFF;
	padding: 5px 15px 5px 5px;
	height : 7px;
}

.zone_cell_0 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #404040;
	background-color: #F6F6F6;
	padding: 4px ;
}

.zone_cell_1 {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #404040;
	background-color: #EEEEEE;
	padding: 4px ;
}
.zone_cell_title{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: #003399;
	background-color: #E6E6E6; 
	border-bottom :1px solid #FFFFFF;
	padding: 3px 10px 3px 5px;
}

