/******************************************
 CBD STYLES
 - 1. Current Menu
 - 2. Current Buttons
 - 3. Old Boxes

 - 10. Tables
 - 11. Record
 - 12. Result
 - 13. National Report Analyzer
 - 14. Web Service
 - 15. Time Tracking System

  Property Order:
 - 1. Background
 - 2. Color
 - 3. Font
 - 3. Decoration
 - 4. Transform
 - 5. Alignment
 - 6. Padding
 - 7. Margin
 - 8. Border
 - 9. Width/Height
 - 10. Images
 - 11. Other

 ******************************************/

/******************************************
 1. Current Menu
 ******************************************/
TD.menu_level1
{
	padding-left:10px;
	padding-right:10px;
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	color:#FFFFFF;
	line-height:14px;
	text-transform: uppercase;
}
A.menu_level1
{
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	color:#FFFFFF;
	line-height:14px;
	text-transform: uppercase;
}
A.menu_level1:hover
{
	color:#FFFFFF;
}
TD.menu_level2
{
	padding-left:10px;
	padding-right:10px;
}
A.menu_level2
{
	font-family:Verdana;
	font-weight:normal;
	font-size:10px;
	color:#EEEDC2; /* #DEDDB2; */
	line-height:14px;
}
TD.menu_level3
{
	padding-left:20px;
	padding-right:10px;
}
TD.menu_level4
{
	padding-left:30px;
	padding-right:10px;
}
A.menu_level2:hover
{
	color:#FFFFFF;
}
A.menu_level3
{
	font-family:Verdana;
	font-size:10px;
	color:#E8C058; /* #EFC42F; */
	line-height:14px;
}
A.menu_level3:hover
{
	color:#FFFFFF;
}
A.menu_level4
{
	font-family:Verdana;
	font-size:10px;
	color:#FFFFFF;
	line-height:14px;
}
A.menu_level4:hover
{
	color:#FFFFFF;
}


/******************************************
 2. Current Buttons
 ******************************************/
a.buttonorange
{
    border:1px solid;
    border-color:#ffc8a4 #7d3302 #3f1a01 #ff9a57;
    padding:0px 3px 0px 3px;
    font:bold 10px verdana,sans-serif; 
    color:#FFFFFF; background-color:#ff6600;
    text-decoration:none;
    margin:0px;
}
a.buttonorange:hover
{
    border:1px solid;
    border-color:#ffc8a4 #7d3302 #3f1a01 #ff9a57;
    padding:0px 3px 0px 3px;
    font:bold 10px verdana,sans-serif; 
    color:#FFFFFF; background-color:#ff6600;
    text-decoration:none;
    margin:0px;
}
a.buttonorange:visited
{
    border:1px solid;
    border-color:#ffc8a4 #7d3302 #3f1a01 #ff9a57;
    padding:0px 3px 0px 3px;
    font:bold 10px verdana,sans-serif; 
    color:#FFFFFF; background-color:#ff6600;
    text-decoration:none;
    margin:0px;
}

a.buttongreen
{
    border:1px solid;
    border-color:#ffc8a4 #7d3302 #3f1a01 #ff9a57;
    padding:0px 3px 0px 3px;
    font:bold 10px verdana,sans-serif; 
    color:#FFFFFF; background-color:#2D932D;
    text-decoration:none;
    margin:0px;
}
a.buttongreen:hover
{
    border:1px solid;
    border-color:#ffc8a4 #7d3302 #3f1a01 #ff9a57;
    padding:0px 3px 0px 3px;
    font:bold 10px verdana,sans-serif; 
    color:#FFFFFF; background-color:#2D932D;
    text-decoration:none;
    margin:0px;
}
a.buttongreen:visited
{
    border:1px solid;
    border-color:#ffc8a4 #7d3302 #3f1a01 #ff9a57;
    padding:0px 3px 0px 3px;
    font:bold 10px verdana,sans-serif; 
    color:#FFFFFF; background-color:#2D932D;
    text-decoration:none;
    margin:0px;
}

/******************************************
 3. Old Boxes
 ******************************************/
TD.BoxTitle {
	BACKGROUND-COLOR: #E3E3C1; /* #5A584E; *//* #BFBFA5; */ /* #CECF9C; */
	TEXT-ALIGN: center;
	BORDER-BOTTOM: 1px solid black;
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt; 
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
}

TD.BoxCorner {
	BACKGROUND-COLOR: #E3E3C1; /* #5A584E; */ /* #BFBFA5; */ /* #CECF9C; */
	BORDER-BOTTOM: 1px solid black;
	PADDING-TOP: 0px;
}

.Box {
	BACKGROUND-COLOR: #EFEFDF; /* #E9EED7; */
	FONT-SIZE: 7.5pt; 
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 1px;
}

UL.Box, UL.RightBox {
	MARGIN-BOTTOM: 0px;
	LIST-STYLE-IMAGE: url(/images/bul-tri-right.gif);
}
LI.Box, LI.RightBox {
 	BACKGROUND-COLOR: #EFEFDF; /* #E9EED7; */
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-STYLE: normal;
	FONT-SIZE: 7.5pt;
	MARGIN-LEFT: -20px;
	MARGIN-TOP: 2px;
}

/* Right Box */
TABLE.RightBox {
	BORDER-TOP: 1px solid #999999;
	BORDER-BOTTOM: 1px solid #999999;
	BORDER-LEFT: 1px solid #999999;
	BORDER-RIGHT: 1px solid #999999;
	MARGIN-RIGHT: 16px;
}

TD.RightBoxTitle {
	/* BACKGROUND-COLOR: #CECF9C;  */
	BACKGROUND-COLOR: #E3E3C1; /*  5A584E; */ /* #47474F; */ /* #BFBFA5; */
	BORDER-BOTTOM: 1px solid #999999;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
}

TD.RightBox {
	/* BACKGROUND-COLOR: #E9EEE3; */
	BACKGROUND-COLOR:  #EFEFDF; /* #E9EED7; *//* #E3E3C1; *//* : F3F3D1; */
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 4px;
}

.RightBoxTitle {
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: bold; 
}

.RightBoxSection {
	FONT-SIZE: 8pt; 
	FONT-STYLE: italic;
	TEXT-ALIGN: center;
}

.RightBox {
	FONT-SIZE: 7pt; 
}

/******************************************
 10. Tables
 ******************************************/
TABLE.tableBorderTL {
	BORDER-TOP: 1px solid gray;	
	BORDER-LEFT: 1px solid gray;		
}

TD.tdSct {
	BORDER-BOTTOM: 1px solid gray;	
	BORDER-RIGHT: 1px solid gray;		
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: bold;	
	PADDING: 2px;
}
TD.tdHead {
	BORDER-BOTTOM: 1px solid gray;
	BORDER-RIGHT: 1px solid gray;
	BACKGROUND-COLOR: #D0D0D0;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: bold;
	PADDING: 2px;
}
TD.tdBreak {
	BORDER-BOTTOM: 1px solid gray;
	BORDER-RIGHT: 1px solid gray;
	BACKGROUND-COLOR: #E0E0E0;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	PADDING: 2px;
}
TD.tdBody {
	BORDER-BOTTOM: 1px solid gray;
	BORDER-RIGHT: 1px solid gray;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	PADDING: 2px;
}

/******************************************
 11. RECORD
 ******************************************/
.RecordSection {
	BACKGROUND-COLOR: #DDDDDD; /* #E3E3C1; */
	COLOR: #000033;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10.5pt;
	FONT-FAMILY: Verdana, arial, helvetica;
	TEXT-ALIGN: left;
}
.RecordSectionSep {
	/*BACKGROUND-COLOR: white; */
}
.RecordInput {
    FONT-FAMILY: Verdana, arial, helvetica;
    FONT-SIZE: 8pt;
}
.RecordLabel {
	VERTICAL-ALIGN: top;
	COLOR: #000000;
    FONT-FAMILY: Verdana, arial, helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: 800;
	BORDER-BOTTOM: white 1px solid;
}
.RecordData {
	VERTICAL-ALIGN: top;
    FONT-FAMILY: Verdana, arial, helvetica;
    FONT-SIZE: 8pt;
	BORDER-BOTTOM: white 1px solid; 
}
.RecordInfo {
    FONT-FAMILY: Verdana, arial, helvetica;
    FONT-SIZE: 8pt;
}
.RecordHilite {
	BACKGROUND-COLOR: #DDDDDD;
    FONT-FAMILY: Verdana, arial, helvetica;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold; 
}

/* Record Layout for Articles and Books */
.RecordLabel2 {
	BACKGROUND-COLOR: #CECF9C;
	COLOR: #000000;
    FONT-FAMILY: Verdana, arial, helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: 800;
	BORDER-BOTTOM: white 1px solid;
}
.RecordData2 {
	BACKGROUND-COLOR: #F0F0F0; 
    FONT-FAMILY: Verdana, arial, helvetica;
    FONT-SIZE: 8pt;
	BORDER-BOTTOM: white 1px solid; 
}

/* Old */
.RecordSectionBox {
	BACKGROUND-COLOR: #EFEFDF; /* #E9EEE3; */
	COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana, arial, helvetica;
}
.RecordSectionSepBox {
	BACKGROUND-COLOR: #EFEFDF; /* #E9EEE3; */
}
.RecordInputBox {
    FONT-FAMILY: Verdana, arial, helvetica;
    FONT-SIZE: 8pt;
}
.RecordLabelBox {
	BACKGROUND-COLOR: #EFEFDF; /* #E9EEE3; */
    FONT-FAMILY: Verdana, arial, helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: 500;
}
.RecordDataBox {
	BACKGROUND-COLOR: #EFEFDF; /* #E9EEE3; */
	/* BACKGROUND-COLOR: lavender; */
    FONT-FAMILY: Verdana, arial, helvetica;
    FONT-SIZE: 8pt;
}
.RecordInfoBox {
	BACKGROUND-COLOR: #EFEFDF; /* #E9EEE3; */
    FONT-FAMILY: Verdana, arial, helvetica;
    FONT-SIZE: 8pt;
    FONT-STYLE: italic;
}

/******************************************
 12. RESULT
 ******************************************/
.ResultSection {
	BACKGROUND-COLOR: #EFEFDF; /* #E9EEE3; */
	COLOR: #000033;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana, arial, helvetica;
	/* BORDER-TOP: solid 1px black;
	BORDER-BOTTOM: solid 1px black; */
}
.ResultData {
	/* BACKGROUND-COLOR: lavender; */
    FONT-FAMILY: Verdana, arial, helvetica;
    FONT-SIZE: 8pt;
}

/******************************************
 13. National Report Analyzer
 ******************************************/
INPUT.NraBtn {
	HEIGHT: 16pt; 
	FONT-SIZE: 9pt; 
	WIDTH: 98px;
}

INPUT.NraBtnW {
	HEIGHT: 16pt; 
	FONT-SIZE: 9pt; 
}

TD.NraSep {
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM: 1px solid black;
	PADDING-BOTTOM: 5px;
}
TD.NraSepTit {
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM: 1px solid black;
	PADDING-BOTTOM: 5px;
	TEXT-ALIGN: left;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt; 
	VERTICAL-ALIGN: top;
}
TD.NraSepBtn {
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM: 1px solid black;
	TEXT-ALIGN: right;
	VERTICAL-ALIGN: middle;
}

TD.NraSct {
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt; 
	PADDING: 2px;
}

TD.NraSctBox {
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: bottom;
	BORDER-BOTTOM: 1px solid black;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt; 
	PADDING: 2px;
}

TD.NraSctF1 {
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	BORDER-BOTTOM: 1px solid black;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt; 
	PADDING: 2px;
}

TD.NraSctF {
	BACKGROUND-COLOR: #E0E0E0;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	BORDER-BOTTOM: 1px solid black;
	BORDER-LEFT: 1px solid black;
	BORDER-RIGHT: 1px solid black;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt; 
	PADDING: 2px;
}

TD.NraF1L {
	BACKGROUND-COLOR: #E0E0E0;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	BORDER: 1px solid black;
	PADDING: 2px;
}

TD.NraF1R {
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	BORDER-TOP: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
	BORDER-RIGHT: 1px solid black;
	PADDING: 2px;
}

TD.NraFL {
	BACKGROUND-COLOR: #E0E0E0;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	BORDER-LEFT: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
	BORDER-RIGHT: 1px solid black;
	PADDING: 2px;	
}

TD.NraFR {
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	BORDER-BOTTOM: 1px solid black;
	BORDER-RIGHT: 1px solid black;
	PADDING: 2px;	
}

TD.NraQstL {
	BACKGROUND-COLOR: #E0E0E0; 
	TEXT-ALIGN: center;	
	VERTICAL-ALIGN: top;
	BORDER-BOTTOM: 1px solid black;
	BORDER-LEFT: 1px solid black;
	PADDING: 2px;
}

TD.NraQstR {
	BACKGROUND-COLOR: #E0E0E0; 
	TEXT-ALIGN: left;	
	VERTICAL-ALIGN: top;
	BORDER-BOTTOM: 1px solid black;
	BORDER-RIGHT: 1px solid black;
	PADDING: 2px;
}

TD.NraQstM {
	BACKGROUND-COLOR: #E0E0E0; 
	TEXT-ALIGN: left;	
	VERTICAL-ALIGN: top;
	BORDER-BOTTOM: 1px solid black;
	PADDING: 2px;
}

TD.NraQstLM {
	BACKGROUND-COLOR: #E0E0E0; 
	TEXT-ALIGN: left;	
	VERTICAL-ALIGN: top;
	BORDER-BOTTOM: 1px solid black;
	BORDER-LEFT: 1px solid black;
	PADDING: 2px;
}

TD.NraQstBtn {
	BACKGROUND-COLOR: #E0E0E0; 
	TEXT-ALIGN: center;	
	VERTICAL-ALIGN: middle;
	BORDER-BOTTOM: 1px solid black;
	BORDER-RIGHT: 1px solid black;
	PADDING: 2px;
}

TD.NraQstT1 {
	BACKGROUND-COLOR: #E0E0E0; 
	TEXT-ALIGN: left;	
	VERTICAL-ALIGN: top;
	BORDER-BOTTOM: 1px solid black;
	BORDER-LEFT: 1px solid black;
	BORDER-RIGHT: 1px solid black;
	PADDING: 2px;
}

TD.NraQstT2L {
	BACKGROUND-COLOR: #E0E0E0; 
	TEXT-ALIGN: right;	
	VERTICAL-ALIGN: top;
	BORDER-BOTTOM: 1px solid black;
	BORDER-LEFT: 1px solid black;
	PADDING: 2px;
}

TD.NraQstT2T {
	BACKGROUND-COLOR: #E0E0E0; 
	TEXT-ALIGN: left;	
	VERTICAL-ALIGN: top;
	BORDER-BOTTOM: 1px solid black;
	BORDER-RIGHT: 1px solid black;
	PADDING: 2px;
}

TD.NraOptL {
	BACKGROUND-COLOR: #EAEAEA;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	BORDER-LEFT: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
	FONT-SIZE: 8pt; 
	PADDING: 2px;
}

TD.NraOptT {
	BACKGROUND-COLOR: #EAEAEA;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	BORDER-RIGHT: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
	PADDING: 2px;
}

TD.NraOptRowL {
	BACKGROUND-COLOR: #EAEAEA;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 2px;
}

TD.NraOptRowR {
	BACKGROUND-COLOR: #EAEAEA;
	TEXT-ALIGN: right;
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 2px;
	FONT-WEIGHT: bold;
}

TD.NraAnsX {
	BACKGROUND-COLOR: #FFFFFF; 
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	BORDER-RIGHT: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
	PADDING: 2px;
}

TD.NraAnsD {
	BACKGROUND-COLOR: #FFFFFF; 
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	BORDER-RIGHT: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
	PADDING: 2px;
}

TD.NraAnsT {
	BACKGROUND-COLOR: #FFFFFF; 
	TEXT-ALIGN: left;	
	VERTICAL-ALIGN: top;
	BORDER-BOTTOM: 1px solid black;
	BORDER-LEFT: 1px solid black;
	BORDER-RIGHT: 1px solid black;
	PADDING: 2px;
}

TD.NraAnsF {
	BACKGROUND-COLOR: #FFFFFF; 
	TEXT-ALIGN: left;	
	VERTICAL-ALIGN: top;
	PADDING: 2px;
}


TD.NraCol {
	BACKGROUND-COLOR: #E0E0E0; 
	TEXT-ALIGN: center;	
	VERTICAL-ALIGN: middle;
	PADDING: 2px;
}

TD.NraInf {
	BACKGROUND-COLOR: #EAEAEA;
	VERTICAL-ALIGN: top;
	BORDER-BOTTOM: 1px solid black;	
	BORDER-RIGHT: 1px solid black;	
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
}

TD.NraHelp {
	BACKGROUND-COLOR: #FFFFFF;
	VERTICAL-ALIGN: top;
	BORDER-BOTTOM: 1px solid black;	
	BORDER-LEFT: 1px solid black;	
	BORDER-RIGHT: 1px solid black;	
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
}

TD.NraSub {
	BACKGROUND-COLOR: #EAEAEA;
	VERTICAL-ALIGN: top;
	BORDER-BOTTOM: 1px solid black;	
	BORDER-RIGHT: 1px solid black;	
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	FONT-WEIGHT: bold; 
}

TD.NraDet {
	BACKGROUND-COLOR: #EAEAEA;
	VERTICAL-ALIGN: top;
	BORDER-RIGHT: 1px solid black;	
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
}

TD.NraTxt {
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	PADDING: 2px;
}

TD.NraOthL {
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	BORDER-TOP: 1px solid black;	
	BORDER-BOTTOM: 1px solid black;	
	BORDER-LEFT: 1px solid black;	
	PADDING: 2px;
}

TD.NraOthR {
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	BORDER-TOP: 1px solid black;	
	BORDER-BOTTOM: 1px solid black;	
	BORDER-RIGHT: 1px solid black;	
	PADDING: 2px;
}

TD.NraCmtSct {
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold; 
}

TD.NraCmtQst {
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold; 
}

TD.NraCmtSub {
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold; 
}

TD.NraNote {
	FONT-SIZE: 8pt;
}

TABLE.NraTable {
	BORDER-TOP: 1px solid black;
	BORDER-LEFT: 1px solid black;	
}
TR.NraTr1 {
	BACKGROUND-COLOR: #EEEEEE;
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold; 	
}
TR.NraTr {

}
TD.NraTd {
	VERTICAL-ALIGN: top;		
	BORDER-BOTTOM: 1px solid black;
	BORDER-RIGHT: 1px solid black;
}


/******************************************
 14. Convention Web Service
 ******************************************/
div.wsTitle {
	PADDING-TOP: 25px;
	PADDING-BOTTOM: 5px;
	FONT-WEIGHT: bold; 		
	FONT-SIZE: 11pt;
	COLOR: DarkSlateGray;
}
TABLE.wsTable {
	BORDER-TOP: 1px solid black;
	BORDER-LEFT: 1px solid black;
}
TR.wsTr1 {
	BACKGROUND-COLOR: #E3E3C1; 
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold; 	
}
TR.wsTr {

}
TD.wsTd {
	VERTICAL-ALIGN: top;		
	BORDER-BOTTOM: 1px solid black;
	BORDER-RIGHT: 1px solid black;
}
TD.wsTdLabel {
	BACKGROUND-COLOR: #E3E3C1; 	
	FONT-WEIGHT: bold; 		
	BORDER-BOTTOM: 1px solid black;
	BORDER-RIGHT: 1px solid black;
}
TD.wsTdData {
	VERTICAL-ALIGN: top;		
	BORDER-BOTTOM: 1px solid black;
	BORDER-RIGHT: 1px solid black;
}


/******************************************
 15. TIME TRACKING SYSTEM
 ******************************************/
TD.TimeData
{
    BACKGROUND-COLOR: #EFEFDF; /* #E9EEE3; *//*#E0E0E0 #f0f0f0; */
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    BORDER-TOP: dotted 1px gray;
}
TD.TimeLabel
{
    BACKGROUND-COLOR: #EFEFDF; /* #E9EEE3; */ /* #CECF9C; */
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal; /* bold; */
    BORDER-TOP: dotted 1px gray;
}
