/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; background-color:#0051BD; layer-background-color:#0051BD; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:arial,helvetica,tahoma; font-size:11px; font-weight:bold}
.clLevel0{background-color:#0051BD; layer-background-color:#0051BD;color:#FFFFFF;}
.clLevel0over{background-color:#0051BD; layer-background-color:#0051BD; color:#FFFFFF; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#0051BD; layer-background-color:#0051BD}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:arial,helvetica,tahoma; font-size:11px; }
.clLevel1{background-color:#66A3E0; layer-background-color:#66A3E0; color:white;}
.clLevel1over{background-color:#0051BD; layer-background-color:#0051BD; color:#FFFFFF; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#0051BD; layer-background-color:#0051BD}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:arial,helvetica,tahoma; font-size:12px; }
.clLevel2{background-color:#0051BD; layer-background-color:#0051BD; color:white;}
.clLevel2over{background-color:#0051BD; layer-background-color:#336699; color:#FFCE31; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#0051BD; layer-background-color:#0051BD}

/* Green Table */
TABLE.green {
  background-color: #FFFFFF;
  align: left;
  padding: 1;
  height: 19;
  font-family: Arial, Helvetica, sans-serif;
  color: #76B900;
  font-size: 8pt;
  font-weight: normal;
}
 
TABLE.green A:link {
  color: black;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}

TABLE.green A:visited {
  text-decoration: none;  
  color: #999999;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}  

TABLE.green A:hover {
  text-decoration: 40;  
  color: #76B900;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}

TABLE.green A:active {
  text-decoration: 40;  
  color: #76B900;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}

/* Orange Table */
TABLE.orange {
  background-color: #FFFFFF;
  align: left;
  padding: 1;
  height: 19;
  font-family: Arial, Helvetica, sans-serif;
  color: #EBAB00;
  font-size: 8pt;
  font-weight: normal;
}
 
TABLE.orange A:link {
  color: black;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}

TABLE.orange A:visited {
  text-decoration: none;  
  color: #999999;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}  

TABLE.orange A:hover {
  text-decoration: 40;  
  color: #EBAB00;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}

TABLE.orange A:active {
  text-decoration: 40;  
  color: #EBAB00;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}

/* Red Table */
TABLE.red {
  background-color: #FFFFFF;
  align: left;
  padding: 1;
  height: 19;
  font-family: Arial, Helvetica, sans-serif;
  color: #CE0000;
  font-size: 8pt;
  font-weight: normal;
}
 
TABLE.red A:link {
  color: black;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}

TABLE.red A:visited {
  text-decoration: none;  
  color: #999999;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}  

TABLE.red A:hover {
  text-decoration: 40;  
  color: #CE0000;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}

TABLE.red A:active {
  text-decoration: 40;  
  color: #CE0000;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}

/* Pink Table */
TABLE.pink {
  background-color: #FFFFFF;
  align: left;
  padding: 1;
  height: 19;
  font-family: Arial, Helvetica, sans-serif;
  color: #CE009C;
  font-size: 8pt;
  font-weight: normal;
}
 
TABLE.pink A:link {
  color: black;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}

TABLE.pink A:visited {
  text-decoration: none;  
  color: #999999;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}  

TABLE.pink A:hover {
  text-decoration: 40;  
  color: #CE009C;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}

TABLE.pink A:active {
  text-decoration: 40;  
  color: #CE009C;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}

/* Purple Table */
TABLE.purple {
  background-color: #FFFFFF;
  align: left;
  padding: 1;
  height: 19;
  font-family: Arial, Helvetica, sans-serif;
  color: #9D0076;
  font-size: 8pt;
  font-weight: normal;
}
 
TABLE.purple A:link {
  color: black;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}

TABLE.purple A:visited {
  text-decoration: none;  
  color: #999999;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}  

TABLE.purple A:hover {
  text-decoration: 40;  
  color: #9D0076;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}

TABLE.purple A:active {
  text-decoration: 40;  
  color: #9D0076;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}

Body  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
}

A, A:Visited, A:Active {
	font-size : 12px;
	color : #0051BD;
	font-weight:bold;
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
}
A:Hover  {
	color : #000000;
	font-weight:bold;
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;Verdana
}
.home {
	font-size : 10px;
	color : #999999;
	font-weight:normal;
}
.link {
	font-size : 11px;
	color : #FFFFFF;
	font-weight:normal;
}

.text  {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #000000;
}
.black {
	color : #000000;
}
.blue {
	color : #0051BD;
}
.dblue {
	color : #0000CE;
}
.gray {
	color : #999999;
}
.green {
	color : #76B900;
}
.orange {
	color : #EBAB00;
}
.dorange {
	color : #FF6300;
}
.red {
	color : #CE0000;
}
.pink {
	color : #CE009C;
}
.purple {
	color : #9D0076;
}
.white {
	color : #FFFFFF;
}

A.link, A:Visited.link, A:Active.link, A:Hover.link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	font-weight:normal;
}
A.home, A:Visited.home, A:Active.home, A:Hover.home {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #999999;
	font-weight:normal;
}
A.dblue, A:Visited.dblue, A:Active.dblue, A:Hover.dblue {
	font-size : 12px;
	color : #0000CE;
	text-decoration: underline;
	font-family : Arial, Helvetica, sans-serif;
}
A.gray, A:Visited.gray, A:Active.gray, A:Hover.gray {
	font-size : 12px;
	color : #999999;
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
}
A.green, A:Visited.green, A:Active.green, A:Hover.green {
	font-size : 12px;
	color : #76B900;
	text-decoration: underline;
	font-family : Arial, Helvetica, sans-serif;
}
A.orange, A:Visited.orange, A:Active.orange, A:Hover.orange {
	font-size : 12px;
	color : #EBAB00;
	text-decoration: underline;
	font-family : Arial, Helvetica, sans-serif;
}
A.dorange, A:Visited.dorange, A:Active.dorange, A:Hover.dorange {
	font-size : 12px;
	color : #FF6300;
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
}
A.red, A:Visited.red, A:Active.red, A:Hover.red {
	font-size : 12px;
	color : #CE0000;
	text-decoration: underline;
	font-family : Arial, Helvetica, sans-serif;
}
A.pink, A:Visited.pink, A:Active.pink, A:Hover.pink {
	font-size : 12px;
	color : #CE009C;
	text-decoration: underline;
	font-family : Arial, Helvetica, sans-serif;
}
A.purple, A:Visited.purple, A:Active.purple, A:Hover.purple {
	font-size : 12px;
	color : #9D0076;
	text-decoration: underline;
	font-family : Arial, Helvetica, sans-serif;
}