BODY {font-size: 8.5pt;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none}
TABLE {font-size: 8.5pt;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none}

.news  {line-height:120%;color: #aaaaaa;font-size: 8pt;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
.news .news_head {color: #ffffff;font-size: 9pt;font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
.news .news_head A {color: #ffffff;text-decoration:none;}
.news .news_head A:hover {color: #ffff00;text-decoration:none;}

.bold_black_red {color: #000000;font-size: 8.5pt;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none}
.bold_black_red A {color: #000000;font-weight:bold;text-decoration:none}
.bold_black_red A:hover {color: #ff0000;font-weight:bold;text-decoration:none}

.bold_black_red .sub {font-weight:normal;color: #000000;font-size: 8.5pt;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none}
.bold_black_red .sub A {font-weight:normal;color: #000000;text-decoration:none}
.bold_black_red .sub A:hover {font-weight:normal;color: #ff0000;text-decoration:underline}

.bold_gray_white      {color: #aaaaaa; font-weight:bold;font-size: 7.5pt; font-family: Tahoma, Verdana,Arial; text-decoration: none;}
.bold_gray_white      P { margin-top:2pt;margin-bottom:2pt;}
.bold_gray_white A { color: #aaaaaa; text-decoration: none}
.bold_gray_white A:hover { color: #ffffff; text-decoration: underline}

/***********************************/

.wsAddForm, .wsAddLabel, .wsAddData, .wsEditForm, .wsEditLabel, .wsEditData, .wsTable, .wsTableHeader, .wsTableRow {}

.wsTable, .wsAddForm, .wsEditForm {line-height:150%;color: #FFFFFF;font-size: 8.5pt;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
.wsTable A {color: #FFFFFF;font-weight:bold;text-decoration:none}
.wsTable A:hover {color: #FFFF00;font-weight:bold;text-decoration:none}

.wsTableRow {background-color:#EEE3C9;color:#000000}
.wsTableRow A, .wsAddLabel A, .wsAddData A, .wsEditLabel A, .wsEditData A {color:#000000;font-weight:bold;}
.wsTableRow A:hover, .wsAddLabel A:hover, .wsAddData A:hover, .wsEditLabel A:hover, .wsEditData A:hover {color:#A2221F;text-decoration:none}

.wsAddForm, .wsEditForm {border: 1px solid #B09C78;}
.wsAddLabel, .wsAddData, .wsEditLabel, .wsEditData {background-color:#EEE3C9;color:#000000}

.wsTableHeader {background-color:#B09C78;color:#ffffff;font-weight:bold;font-size:9pt}
.wsTableRowSelected {background-color:#FFb27B;color:#000000}
.wsTableRowSelected A {color:#000000;text-decoration:none}
.wsTableRowSelected A:hover {color:#000000;text-decoration:none}

.wsCommandBar {color: #000000; font-size: 8.5pt; font-family: Verdana,Tahoma,Arial;}
.wsCommandBar A {color: #003399; text-decoration:underline}
.wsCommandBar A:hover {color: #EF6131; text-decoration:none}
.wsCommandBar .wsDisable {color: #999999; text-decoration:none}

.wsGeneral {line-height:150%;color: #000000;font-size: 9pt;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
.wsGeneral A {color: #003399;text-decoration:underline;}
.wsGeneral A:hover {color: #cc0000;text-decoration:none;}

.wsPageTitle {line-height:150%;color: #A2221F;font-size: 12pt;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
.wsMode {line-height:150%;color: #000000;font-size: 10pt;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}

.wsMessage { color: #ff0000; font-size: 8.5pt; font-family: Verdana,Tahoma,Arial;}

SELECT, INPUT, TEXTAREA { color: #000000; font-size: 8.5pt; font-family: Verdana,Tahoma,Arial;}
/******************************************/
.smallWsTable {line-height:150%;color: #000000;font-size: 7.5pt;font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
.smallWsTable A {color: #EF6131;font-weight:bold;text-decoration:none}
.smallWsTable A:hover {color: #ff0000;font-weight:bold;text-decoration:none}

.smallWsTableHeader {background-color:#003399;color:#ffffff;font-weight:bold;font-size:8pt;}
.smallWsTableRow {background-color:#00758C;color:#FFFFFF;font-size:7.5pt}
.smallWsTableRow A {color:#FFFF00;font-weight:bold;}
.smallWsTableRow A:hover  {color:#FF0000;text-decoration:none}
.smallWsTableRowSelected {background-color:#FFb27B;color:#000000}


/* *********************** TAB CONTROL classes */
.tcTable											{padding:5px;line-height:150%;color: #000000;font-size: 8.5pt;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;border-collapse: collapse; border: 1px solid #808080;}
.tcTable .tcActive						{font-weight:bold;color: #000000;font-size: 10pt;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;
															background-color:#ffffff; border-bottom: 1px solid #ffffff; 
}
.tcTable .tcHeader						{font-weight:bold;color: #888888;font-size: 10pt;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;
															background-color:#999999; border-bottom: 1px solid #000000;border-left: 1px solid #000000;
}
.tcTable .tcHeader A					{color: #666666;text-decoration:none;}
.tcTable .tcHeader A:hover		{color: #000000;text-decoration:underline;}
.tcTable .tcHeader A:visited	{color: #666666;text-decoration:none;}
.tcTable A										{color: #333333;text-decoration:none;}
.tcTable A:hover							{color: #ff0000;text-decoration:underline;}
.tcTable A:visited						{color: #9900cc;text-decoration:none;}