/* --------------------------------------
             G E N E R A L
-------------------------------------- */
body, td, p, div {
	color : #534F4D;
	font : normal normal normal 12px/normal Arial, Helvetica, sans-serif;
	/*scrollbar-3dlight-color : #3169B5;
	scrollbar-highlight-color : #3169B5;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-face-color : #79A4C9;
	scrollbar-shadow-color : #202558;
	scrollbar-darkshadow-color : #12142F;
	scrollbar-track-color : #E5EEF2;*/
}

.header  {
	color : #534F4D;
	font : normal normal bold 16px/normal Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.subheader  {
	color : #534F4D;
	font : normal normal bold 13px/normal Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.red  {
	color : #660000;
	font : normal normal bold 12px/normal Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.text9px  {
	color : #534F4D;
	font : normal normal normal 9px/normal Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.text11px  {
	color : #534F4D;
	font : normal normal normal 11px/normal Arial, Helvetica, sans-serif;
	/*text-decoration : none;*/
}

.textbold11px  {
	color : #534F4D;
	font : normal normal bold 11px/normal Arial, Helvetica, sans-serif;
	/*text-decoration : none;*/
}

A:link,A:visited,A:active{
	color : #534F4D;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	/*text-decoration: underline;*/
}

A:hover{
	color : #88A8D2;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	/*text-decoration: underline;*/
}


A.textbold11px:link,A.text11px:visited,A.text11px:active{
	color : #534F4D;
	font : normal normal bold 11px/normal Arial, Helvetica, sans-serif;
	/*text-decoration: underline;*/
}

A.textbold11px:hover{
	color : #88A8D2;
	font : normal normal bold 11px/normal Arial, Helvetica, sans-serif;
	/*text-decoration: underline;*/
}

.textbold12px  {
	color : #534F4D;
	font : normal normal bold 12px/normal Arial, Helvetica, sans-serif;
	/*text-decoration : none;*/
}

A.textbold12px:link,A.text11px:visited,A.text11px:active{
	color : #534F4D;
	font : normal normal bold 12px/normal Arial, Helvetica, sans-serif;
	/*text-decoration: underline;*/
}

A.textbold12px:hover{
	color : #88A8D2;
	font : normal normal bold 12px/normal Arial, Helvetica, sans-serif;
	/*text-decoration: underline;*/
}

.darkblue11px  {
	color : #0C3860;
	font : normal normal bold 11px/normal Arial, Helvetica, sans-serif;
	text-decoration : none;
	background : #E5F1FC;
}

.darkblue12px  {
	color : #0C3860;
	font : normal normal bold 12px/normal Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.blue11px  {
	color : #0C3860;
	font : normal normal bold 11px/normal Arial, Helvetica, sans-serif;
	text-decoration : none;
}

 /* --------------------------------------
             F O R M S
-------------------------------------- */
form {
	margin : 0px;
	padding : 0px;
}

select, input, textarea {
	color : #000000;
	font : normal normal normal 11px/normal Arial, Helvetica, sans-serif;
	background : #EEEEEE;
}

blockquote {
	margin : 3px 0px 3px 5px;
	padding : 3px 0px 3px 5px;
}

ul, ol {
	margin : 3px 0px 3px 15px;
	padding : 3px 0px 3px 15px;
}

li {
	margin : 3px 0px 3px 0px;
	padding : 3px 0px 3px 0px;
}

 /* --------------------------------------
             M E N U S
-------------------------------------- */
.clCMEvent {
	position : absolute;
	width : 99%;
	height : 99%;
	clip : rect(0,100%,100%,0);
	left : 0;
	top : 0;
	visibility : visible;
}

.clCMAbs {
	position : absolute;
	visibility : hidden;
	left : 0;
	top : 0;
}

.clBar {
	position : absolute;
	width : 10;
	height : 10;
	layer-background-color : #720003;
	visibility : hidden;
	background : #720003;
}

/*Styles for level 0*/
.clLevel0,.clLevel0over {
	position : absolute;
	padding : 5px;
	font : bold 12px arial,helvetica;
}

.clLevel0 {
	layer-background-color : #CFC0AD;
	color : #534F4D;
	background : #CFC0AD;
}

.clLevel0over {
	layer-background-color : #D3C5B4;
	color : #534F4D;
	cursor : pointer;
	cursor : hand;
	background : #D3C5B4;
}

.clLevel0border {
	position : absolute;
	visibility : hidden;
	layer-background-color : #88A8D2;
	background : #534F4D;
}

/*Styles for level 1*/
.clLevel1, .clLevel1over {
	position : absolute;
	padding : 5px;
	font : bold 11px arial,helvetica;
}

.clLevel1 {
	layer-background-color : #CFC0AD;
	color : #534F4D;
	background : #CFC0AD;
}

.clLevel1over {
	layer-background-color : #DBE7F9;
	color : #534F4D;
	cursor : pointer;
	cursor : hand;
	background : #DBE7F9;
}

.clLevel1border {
	position : absolute;
	visibility : visible;
	layer-background-color : #88A8D2;
	background : #88A8D2;
}

/*Styles for level 2*/
.clLevel2, .clLevel2over {
	position : absolute;
	padding : 5px;
	font : bold 11px arial,helvetica;
}

.clLevel2 {
	layer-background-color : #CFC0AD;
	color : #534F4D;
	background : #CFC0AD;
}

.clLevel2over {
	layer-background-color : #DBE7F9;
	color : #534F4D;
	cursor : pointer;
	cursor : hand;
	background : #DBE7F9;
}

.clLevel2border {
	position : absolute;
	visibility : hidden;
	layer-background-color : #88A8D2;
	background : #88A8D2;
}
