/* CSS Document */
form { margin-top: 5px; }

TABLE.table_style_header_1 { background: #3c6c99; border: 1px solid #3c6c99; text-align: center;  }   
TABLE.table_style_header { background: #5C9CCC; border: 1px solid #5C9CCC; text-align: center;  }   
TABLE.table_style_detail { background: #dceff5; border: 1px solid #5C9CCC;  
                            /* IE10 Consumer Preview */ 
                            background-image: -ms-linear-gradient(top, #96D5FF 0%, #DEE3FF 100%);
                            /* Mozilla Firefox */ 
                            background-image: -moz-linear-gradient(top, #96D5FF 0%, #DEE3FF 100%);
                            /* Opera */ 
                            background-image: -o-linear-gradient(top, #96D5FF 0%, #DEE3FF 100%);
                            /* Webkit (Safari/Chrome 10) */ 
                            background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #96D5FF), color-stop(1, #DEE3FF));
                            /* Webkit (Chrome 11+) */ 
                            background-image: -webkit-linear-gradient(top, #96D5FF 0%, #DEE3FF 100%);
                            /* W3C Markup, IE10 Release Preview */ 
                            background-image: linear-gradient(to bottom, #96D5FF 0%, #DEE3FF 100%);
                           /* IE < 10 Consumer Preview */
                           -pie-background: linear-gradient(#96D5FF, #DEE3FF);
                            filter: progid:DXImageTransform.Microsoft.gradient
                            (startColorstr=#96D5FF, endColorstr=#DEE3FF); 

                         }

TABLE.table_style_detail_dg { background:#003366; border: 1px solid #5C9CCC;  
                         }


.table_style_detail_2 { background: #dceff5; border: 1px solid #5C9CCC;  
                            /* IE10 Consumer Preview */ 
                            background-image: -ms-linear-gradient(top, #96D5FF 0%, #DEE3FF 100%);
                            /* Mozilla Firefox */ 
                            background-image: -moz-linear-gradient(top, #96D5FF 0%, #DEE3FF 100%);
                            /* Opera */ 
                            background-image: -o-linear-gradient(top, #96D5FF 0%, #DEE3FF 100%);
                            /* Webkit (Safari/Chrome 10) */ 
                            background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #96D5FF), color-stop(1, #DEE3FF));
                            /* Webkit (Chrome 11+) */ 
                            background-image: -webkit-linear-gradient(top, #96D5FF 0%, #DEE3FF 100%);
                            /* W3C Markup, IE10 Release Preview */ 
                            background-image: linear-gradient(to bottom, #96D5FF 0%, #DEE3FF 100%);
                           /* IE < 10 Consumer Preview */
                           -pie-background: linear-gradient(#96D5FF, #DEE3FF);
                            filter: progid:DXImageTransform.Microsoft.gradient
                            (startColorstr=#96D5FF, endColorstr=#DEE3FF); 

                         }



TABLE.table_style_button { background: #3c6c99; border: 1px solid #3c6c99;  }
TABLE.query_screen       { background: #ffffff; border: 1px solid #ffffff;   }

td.cellheight_1                   { line-height: 1px; }
td.cellheight_2                   { line-height: 2px; }
td.cellheight_3                   { line-height: 3px; }
td.cellheight_4                   { line-height: 4px; }
td.cellheight_5                   { line-height: 5px; }
TD.main_screen_company_style      { background: #336633; color: #ffffff; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: bold; font-variant: normal; line-height: normal; text-align: left; text-transform: none; text-decoration: none; }
TD.main_screen_header_style       { background: #336633; color: #ffffff; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-align: left; text-transform: none; text-decoration: none; }
TD.label_style_header             { color: #ffffff; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; font-variant: normal; line-height: normal; text-transform: none; text-decoration: none; vertical-align: middle; }
TD.label_style_detail             { color: #000000; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-transform: none; text-decoration: none; vertical-align: middle; }
TD.label_style_detail_1           { color: #000000; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-transform: none; text-decoration: none; vertical-align: middle; }
TD.label_style_detail_dg           { color: #FFCC00; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-transform: none; text-decoration: none; vertical-align: middle; }
TD.label_style_detail_dg_1        { color: #FFFFFF; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-transform: none; text-decoration: none; vertical-align: middle; }
TD.label_style_query_screen       { color: #000000; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; line-height: normal; text-transform: none; text-decoration: none; vertical-align: middle; }
TD.label_style_query_list         { color: #990000; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-transform: none; text-decoration: none; vertical-align: middle; }
TD.main_heading_style             { background: #3c6c99; color: #ffffff; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-align: left; text-transform: none; text-decoration: none; }
TD.column_heading_style           { background: #666666; color: #FFFFFF; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-align: center; text-transform: none; text-decoration: none; }
TD.column_heading_char_style      { background: #666666; color: #FFFFFF; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-align: left; text-transform: none; text-decoration: none; }
TD.column_heading_numeric_style   { background: #666666; color: #FFFFFF; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-align: right; text-transform: none; text-decoration: none; }
TD.column_heading_1_char_style    { color: #000000; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-transform: none; text-decoration: none; }
TD.column_heading_1_numeric_style { color: #000000; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-transform: none; text-decoration: none; }
TD.column_heading_2_char_style    { background: #000055; color: #ffffff; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-align: left; text-transform: none; text-decoration: none; }
TD.column_heading_2_numeric_style { background: #000066; color: #ffffff; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-align: right; text-transform: none; text-decoration: none; }
TD.error_message_style            { font-color: #FF0000; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; line-height: normal; text-align: center; text-transform: none; text-decoration: none; }
TD.column_heading_style_small           { background: #666666; color: #FFFFFF; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-align: center; text-transform: none; text-decoration: none; }
TD.column_heading_char_style_small      { background: #666666; color: #FFFFFF; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-align: left; text-transform: none; text-decoration: none; }
TD.column_heading_numeric_style_small   { background: #666666; color: #FFFFFF; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; line-height: normal; text-align: right; text-transform: none; text-decoration: none; }

TD.vat_s1     {font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;color:#000000;font-size:15px;font-weight: bold;}
TD.vat_s2     {font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;color:#000000;font-size:25px;font-weight: bold;}
TD.vat_s3     {font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;color:#000000;font-size:12px;font-weight: bold;background-color:#cccccc;}
TD.vat_s4     {font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;color:#000000;font-size:13px;font-weight: bold;}
TD.vat_s5     {font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;color:#000000;font-size:12px;font-weight: normal;}
TD.vat_italic {font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;color:#000000;font-size:15px;font-style:italic;}
TD.vat_para   {font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;color:#000000;font-size:20px;font-weight: bold;}


INPUT.grid_char_style        { border-style: none; background-color: #dceff5;  font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: left; }
INPUT.grid_int_style         { border-style: none; background-color: #dceff5;  font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: right; }
INPUT.display_char_style     { border-style: groove; background-color: #eeeeee;  font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: left; }
TEXTAREA.display_char_style  { border-style: groove; background-color: #eeeeee;  font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: left; } 
INPUT.display_int_style      { border-style: groove; background-color: #eeeeee;  font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: right; }
INPUT.input_int_style        { border-style: groove; background: #ffffff; color: #000000;font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: right; }
INPUT.input_char_style       { border-style: groove; background: #ffffff; color: #000000;font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: left; }
INPUT.input_mand_int_style   { border-style: groove; background: #FFFFCA; color: #000000;font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: right; }
INPUT.input_mand_char_style  { border-style: groove; background: #FFFFCA; color: #000000;font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: left; }
INPUT.input_mand2_int_style  { border-style: groove; background: #FFF4FA; color: #000000;font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: right; }
INPUT.input_mand2_char_style { border-style: groove; background: #FFF4FA; color: #000000;font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: left; }
INPUT.label_int_style        { border-style: none; background-color: #dceff5;font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;color: #0000ff; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: right; }
INPUT.label_char_style       { border-style: none; background-color: #dceff5;font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;color: #0000ff; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: left; }
TEXTAREA.display_text_style  { border-style: groove; background-color: #eeeeee;  font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: left; }
TEXTAREA.input_text_style    { border-style: groove; background: #ffffff; color: #000000;font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: left; }
TEXTAREA.input_mand_text_style    { border-style: groove; background: #FFFFCA; color: #000000;font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: left; }

INPUT.button_style              { clip: rect(   ); font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; width: 60px; }
INPUT.button_style_v            { clip: rect(   ); font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; }
INPUT.query_screen_button_style { clip: rect(   ); font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;background: #cccccc; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; width: 75px; }

SELECT.accept_list_item      { font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: regular; color: BLACK ; background-color: WHITE ; border-style: groove; }
SELECT.accept_mand_list_item { font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: regular; color: BLACK ; background-color: #FFFFCA ; border-style: groove; }
SELECT.display_list_item     { font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: regular; color: BLACK ; background-color: #DEDEDC ; border-style: groove; }

.Grid          { background-color: #cccccc; color: #000000; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 11px;  }
.GridAlternate { background-color: #ffffff; color: #000000; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 11px;  }

A:LINK    { font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #990000; text-decoration: none; vertical-align: middle}
A:VISITED { font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #990000; text-decoration: none; vertical-align: middle}
A:HOVER   { font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #ff0000; text-decoration: none; vertical-align: middle}

INPUT.calcBtn { clip: rect(   ); font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; width: 33px; }
.login-body {
	margin: 0px;
	padding: 0px;
	color : #333;
	background-color : #FFF;
	font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif;
}
.login-button {
	border : solid 1px #cccccc;
	background: #E9ECEF;
	color : #666666;
	font-weight : bold;
	font-size : 11px;
	padding: 3px;
}
.login-block {
	border: 1px solid #666;
	background:transparent;
}

.list-box {
    border-width:1px;
    width: 130px;
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;  
    font-size: 11px; 
    font-weight: regular; 
    color: BLACK ; 
    background-color: WHITE ; 
    border-style: groove;
}

div.scrollbar_style_a { scrollbar-3dlight-color:#abcdef; 
                        scrollbar-arrow-color:#ffffff; 
                        scrollbar-base-color:#dceff5; 
                        scrollbar-darkshadow-color:#abcdef; 
                        scrollbar-face-color:#3c6c99; 
                        scrollbar-highlight-color:#dddddd; 
                        scrollbar-shadow-color:#eeeeee; 
                        scrollbar-track-color:#dceff5; }


INPUT.input_char_style_chnage       { border:2px solid #FF0000; background: #ffffff; color: #000000;font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: left; }
INPUT.input_mand_char_style_chnage  { border:2px solid #FF0000; background: #FFFFCA; color: #000000;font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: left; }
SELECT.accept_mand_list_item_chnage { font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: regular; color: BLACK ; background-color:#FFCCCC; border-style: groove; }
INPUT.input_mand_int_style_chnage   { border:2px solid #FF0000; background: #FFFFCA; color: #000000;font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: right; }
INPUT.display_int_style_chnage      {  border:2px solid #FF0000;background-color: #eeeeee;  font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: right; }
INPUT.display_char_style_chnage     { border:2px solid #FF0000;background-color: #eeeeee;  font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: left; }





.button_event{
	text-decoration:none !important; 
	text-align:center !important; 
	padding:4px 10px !important; 
	border:solid 1px #004F72 !important; 
	-webkit-border-radius:4px !important;
	-moz-border-radius:4px !important; 
	border-radius: 4px !important; 
	font:12px Arial, Helvetica, sans-serif !important; 
	font-weight:bold !important; 
	color:#E5FFFF !important; 
	background-color:#3BA4C7 !important; 
	background-image: -moz-linear-gradient(top, #3BA4C7 0%, #1982A5 100%) !important; 
	background-image: -webkit-linear-gradient(top, #3BA4C7 0%, #1982A5 100%) !important; 
	background-image: -o-linear-gradient(top, #3BA4C7 0%, #1982A5 100%) !important; 
	background-image: -ms-linear-gradient(top, #3BA4C7 0% ,#1982A5 100%) !important; 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1982A5', endColorstr='#1982A5',GradientType=0 ) !important; 
	background-image: linear-gradient(top, #3BA4C7 0% ,#1982A5 100%) !important;   
	-webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff !important; 
	-moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff !important;  
	box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff !important;  
}
.button_event:hover{
	cursor:pointer;
	padding:4px 10px; 
	border:solid 1px #004F72; 
	-webkit-border-radius:4px;
	-moz-border-radius:4px; 
	border-radius: 4px; 
	font:12px Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#E5FFFF; 
	background-color:#74e3f2; 
	background-image: -moz-linear-gradient(top, #74e3f2 0%, #2e353b 100%); 
	background-image: -webkit-linear-gradient(top, #74e3f2 0%, #2e353b 100%); 
	background-image: -o-linear-gradient(top, #74e3f2 0%, #2e353b 100%); 
	background-image: -ms-linear-gradient(top, #74e3f2 0% ,#2e353b 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e353b', endColorstr='#2e353b',GradientType=0 ); 
	background-image: linear-gradient(top, #74e3f2 0% ,#2e353b 100%);   
	-webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
	-moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
	box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;  
}

.add_form{
	font-size: 14px;
    padding: 20px;
    text-align: center;
	width: 900px;
}

.add_form p{
	width: 400px;
}

.add_form p label{
	float: left;
    text-align: right;
    width: 130px;
}

.add_form p select{
    width: 44px;
}
.startTime,.startTime label,.startTime input{
	float:left;
}
.endTime,.endTime label,.endTime input{
	float:left;
}
.startTime,.endTime{
	width:700px !important;
}

.heading{
	border: 1px solid #7496B2;
    border-radius: 15px;
    font-family: arial;
    font-size: 14px;
    width: 100%;
}
.error{
	color:red;
	font-size:12px;
}

select.input_mand_char_style,textarea.input_mand_char_style  { border-style: groove; background: #FFFFCA; color: #000000;font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-align: left; }

.star_mark{
	color:red;
}

.my_class tr td{
	border-bottom:1px dashed #999 !important;
	padding: 2px !important; 
}

#txtUrl,#btnBrowse{
	display:none !important;
}



td.dgborder_none   {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight : normal;  font-size: 14px; color: #FFFFFF; border-left-width: 0px; border-left-style:  none;  border-left-color: #FFFFFF; border-right-width: 0px; border-right-style:  none;  border-right-color:  #FFFFFF; border-top-width: 0px; border-top-style:  none;  border-top-color: #FFFFFF; border-bottom-width: 0px; border-bottom-style:  none;  border-bottom-color: #FFFFFF; }
td.dgborder_left   {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight : normal;  font-size: 14px; color: #FFFFFF; border-left-width: 1px; border-left-style: solid;  border-left-color: #FFFFFF; border-right-width: 0px; border-right-style:  none;  border-right-color:  #FFFFFF; border-top-width: 0px; border-top-style:  none;  border-top-color: #FFFFFF; border-bottom-width: 0px; border-bottom-style:  none;  border-bottom-color: #FFFFFF; }
td.dgborder_right  {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight : normal;  font-size: 14px; color: #FFFFFF; border-left-width: 0px; border-left-style:  none;  border-left-color: #FFFFFF; border-right-width: 1px; border-right-style: solid;  border-right-color:  #FFFFFF; border-top-width: 0px; border-top-style:  none;  border-top-color: #FFFFFF; border-bottom-width: 0px; border-bottom-style:  none;  border-bottom-color: #FFFFFF; }
td.dgborder_top    {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; border-left-width: 0px; border-left-style:  none;  border-left-color: #666666; border-right-width: 0px; border-right-style:  none;  border-right-color:  #666666; border-top-width: 1px; border-top-style: solid;  border-top-color: #666666; border-bottom-width: 0px; border-bottom-style:  none;  border-bottom-color: #666666; }
td.dgborder_bottom {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight : normal;  font-size: 14px; color: #FFFFFF; border-left-width: 0px; border-left-style:  none;  border-left-color: #FFFFFF; border-right-width: 0px; border-right-style:  none;  border-right-color:  #FFFFFF; border-top-width: 0px; border-top-style:  none;  border-top-color: #FFFFFF; border-bottom-width: 1px; border-bottom-style: solid;  border-bottom-color: #FFFFFF; }
td.dgborder_middle {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight : normal;  font-size: 14px; color: #FFFFFF; line-height:1px;   border-left-width: 0px; border-left-style:  none;  border-left-color: #FFFFFF; border-right-width: 0px; border-right-style:  none;  border-right-color:  #FFFFFF; border-top-width: 0px; border-top-style:  none;  border-top-color: #FFFFFF; border-bottom-width: 1px; border-bottom-style: solid;  border-bottom-color: #FFFFFF; }
td.dgborder_lr     {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight : normal;  font-size: 14px; color: #FFFFFF; border-left-width: 1px; border-left-style: solid;  border-left-color: #FFFFFF; border-right-width: 1px; border-right-style: solid;  border-right-color:  #FFFFFF; border-top-width: 0px; border-top-style:  none;  border-top-color: #FFFFFF; border-bottom-width: 0px; border-bottom-style:  none;  border-bottom-color: #FFFFFF; }
td.dgborder_lt     {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight : normal;  font-size: 14px; color: #FFFFFF; border-left-width: 1px; border-left-style: solid;  border-left-color:#666666; border-right-width: 0px; border-right-style:  none;  border-right-color:  #666666; border-top-width: 1px; border-top-style: solid;  border-top-color: #666666; border-bottom-width: 0px; border-bottom-style:  none;  border-bottom-color: #666666; }
td.dgborder_lb     {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight : normal;  font-size: 14px; color: #FFFFFF; border-left-width: 1px; border-left-style: solid;  border-left-color: #FFFFFF; border-right-width: 0px; border-right-style:  none;  border-right-color:  #FFFFFF; border-top-width: 0px; border-top-style:  none;  border-top-color: #FFFFFF; border-bottom-width: 1px; border-bottom-style: solid;  border-bottom-color: #FFFFFF; }
td.dgborder_rt     {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight : normal;  font-size: 14px; color: #FFFFFF; border-left-width: 0px; border-left-style:  none;  border-left-color: #FFFFFF; border-right-width: 1px; border-right-style: solid;  border-right-color:  #FFFFFF; border-top-width: 1px; border-top-style: solid;  border-top-color: #FFFFFF; border-bottom-width: 0px; border-bottom-style:  none;  border-bottom-color: #FFFFFF; }
td.dgborder_rb     {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight : normal;  font-size: 14px; color: #FFFFFF; border-left-width: 0px; border-left-style:  none;  border-left-color: #FFFFFF; border-right-width: 1px; border-right-style: solid;  border-right-color:  #FFFFFF; border-top-width: 0px; border-top-style:  none;  border-top-color: #FFFFFF; border-bottom-width: 1px; border-bottom-style: solid;  border-bottom-color: #FFFFFF; }
td.dgborder_tb     {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight : normal;  font-size: 14px; color: #FFFFFF; border-left-width: 0px; border-left-style:  none;  border-left-color: #FFFFFF; border-right-width: 0px; border-right-style:  none;  border-right-color:  #FFFFFF; border-top-width: 1px; border-top-style: solid;  border-top-color: #FFFFFF; border-bottom-width: 1px; border-bottom-style: solid;  border-bottom-color: #FFFFFF; }
td.dgborder_r      {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight : normal;  font-size: 14px; color: #FFFFFF; border-left-width: 0px; border-left-style:  none;  border-left-color: #FFFFFF; border-right-width: 1px; border-right-style: solid;  border-right-color:  #FFFFFF; border-top-width: 0px; border-top-style:  none;  border-top-color: #FFFFFF; border-bottom-width: 0px; border-bottom-style:  none;  border-bottom-color: #FFFFFF; }
td.dgborder_ltr    {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; border-left-width: 1px; border-left-style: solid;  border-left-color: #666666; border-right-width: 1px; border-right-style: solid;  border-right-color:  #666666; border-top-width: 1px; border-top-style: solid;  border-top-color: #666666; border-bottom-width: 0px; border-bottom-style:  none;  border-bottom-color: #666666; }
td.dgborder_lbr    {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight : normal;  font-size: 14px; color: #FFFFFF; border-left-width: 1px; border-left-style: solid;  border-left-color: #FFFFFF; border-right-width: 1px; border-right-style: solid;  border-right-color:  #FFFFFF; border-top-width: 0px; border-top-style:  none;  border-top-color: #FFFFFF; border-bottom-width: 1px; border-bottom-style: solid;  border-bottom-color: #FFFFFF; }
td.dgborder_all    {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight : normal;  font-size: 14px; color: #FFFFFF; border-left-width: 1px; border-left-style: solid;  border-left-color: #FFFFFF; border-right-width: 1px; border-right-style: solid;  border-right-color:  #FFFFFF; border-top-width: 1px; border-top-style: solid;  border-top-color: #FFFFFF; border-bottom-width: 1px; border-bottom-style: solid;  border-bottom-color: #FFFFFF; }
td.dgborder_ltb    {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight : normal;  font-size: 14px; color: #FFFFFF; border-left-width: 1px; border-left-style: solid;  border-left-color: #FFFFFF; border-right-width: 0px; border-right-style:  none;  border-right-color:  #FFFFFF; border-top-width: 1px; border-top-style: solid;  border-top-color: #FFFFFF; border-bottom-width: 1px; border-bottom-style: solid;  border-bottom-color: #FFFFFF; }
td.dgborder_rtb    {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight : normal;  font-size: 14px; color: #FFFFFF; border-left-width: 0px; border-left-style:  none;  border-left-color: #FFFFFF; border-right-width: 1px; border-right-style: solid;  border-right-color:  #FFFFFF; border-top-width: 1px; border-top-style: solid;  border-top-color: #FFFFFF; border-bottom-width: 1px; border-bottom-style: solid;  border-bottom-color: #FFFFFF; }
td.dgborder_lbr_bold    {border-left-width: 1px; border-left-style: solid;  border-left-color: #FFFFFF; border-right-width: 1px; border-right-style: solid;  border-right-color:  #FFFFFF; border-top-width: 0px; border-top-style:  none;  border-top-color: #FFFFFF; border-bottom-width: 2px; border-bottom-style: solid;  border-bottom-color: #FFFFFF; }
td.dgborder_rb_bold     {border-left-width: 0px; border-left-style:  none;  border-left-color: #FFFFFF; border-right-width: 1px; border-right-style: solid;  border-right-color:  #FFFFFF; border-top-width: 0px; border-top-style:  none;  border-top-color: #FFFFFF; border-bottom-width: 2px; border-bottom-style: solid;  border-bottom-color: #FFFFFF; }
td.dgborder_lbr_light   {border-left-width: 1px; border-left-style: solid;  border-left-color: #FFFFFF; border-right-width: 1px; border-right-style: solid;  border-right-color:  #FFFFFF; border-top-width: 0px; border-top-style:  none;  border-top-color: #CCCCCC; border-bottom-width: 1px; border-bottom-style: solid;  border-bottom-color: #CCCCCC; }
td.dgborder_rb_light    {border-left-width: 0px; border-left-style:  none;  border-left-color: #FFFFFF; border-right-width: 1px; border-right-style: solid;  border-right-color:  #FFFFFF; border-top-width: 0px; border-top-style: none;  border-top-color: #FFFFFF; border-bottom-width: 1px; border-bottom-style: solid;  border-bottom-color: #CCCCCC; }
td.dgborder_light       {border-left-width: 0px; border-left-style: solid;  border-left-color: #FFFFFF; border-right-width: 0px; border-right-style: solid;  border-right-color:  #FFFFFF; border-top-width: 0px; border-top-style:  none;  border-top-color: #CCCCCC; border-bottom-width: 1px; border-bottom-style: solid;  border-bottom-color: #CCCCCC; }
td.dgborder_all_light   {border-left-width: 1px; border-left-style: solid;  border-left-color: #FFFFFF; border-right-width: 1px; border-right-style: solid;  border-right-color:  #FFFFFF; border-top-width: 1px; border-top-style: solid;  border-top-color: #FFFFFF; border-bottom-width: 1px; border-bottom-style: solid;  border-bottom-color: #FFFFFF; }