body {
 background-color: #e1e8ed;
 scrollbar-3dlight-color:pink;
 scrollbar-arrow-color:white;
 scrollbar-track-color:#C0C0C0;
 scrollbar-darkshadow-color:#666666;
 scrollbar-face-color:#666666;
 scrollbar-highlight-color:white;
 scrollbar-shadow-color:white;
 background-image: url('/images/StyleP1/body_BG.PNG');
}


 TD {color: #16536e; }

.bottomenu
 { 
    color: #275c75;
    background-color:Transparent;
 }
.bottommenu:hover
 {
     color: #000000;
     background-color :Transparent; 
 }

.UL {color: #400000;}

.UL:hover 
 {
    color: #400000;
    background-color:Transparent; 
 }
    
.LI 
 { 
     color: #722782;
 }
.LIDisable 
 {
    color: Gray;
 }
.LI:hover
 { 
    color: #722782;
    background-color:Transparent;
 }

input:focus, textarea:focus, select:focus {background-color:#ead6f3;}   
a#alertan { color:#FF0000;}
a#alertan:hover { color:#fff;}

input{ color : #4B4B4B; }

input[type="button"], input[type="submit"], input[type="reset"]
{
	background-color: #6c2f7d;    
}


input[type="button"][disabled], input[type="submit"][disabled], input[type="reset"][disabled]
{
    color: #FFFFFF;
    background-color:#a46dbb;
}

input[type="text"][disabled]
{
    color: #000000;
    background-color: rgb(238, 238, 238);
}

input.button, buttonStyle1
{   
    color:#FFFFFF; 
}


input.buttonS
{   
    color:#FFFFFF; 
}

input.buttonB
{
    color:#FFFFFF; 
}

input.buttonM
{
    color:#FFFFFF; 
}
.CBL
{
	background-color: white;
}

input.textasLable
{
    background-color:Transparent;
    color: Black;
}

.alink, .a
{
    color: #00008B;
    background-color:Transparent;
}

.alink:hover, .a:hover
{
    color: #722782;
    background-color:Transparent;
}

.pageheading, .pageheading span
{
    color:#D05D00;
}

h1 { color: purple;  }
h2 { color: #6c2f7d; }
hr { color: #106573; }

table.grid1 td
{
    color: #4C4C4C;
}

table.grid1 tfoot td, tr.grid1Footer td, .grid1Footer span 
{
    background-color:#9259aa;
	color:White;  
}

table.grid1 th, input.buttonSub, .Context-Menu, tr.grid1SubHeader td, table.grid1 th a
{
    background-color:#9259aa;
	color:White;   
}

.PagerStyle a 
{
	color: #16536e;  
}

.PagerStyle a:hover
{
    color: #FFFFFF;
    background-color: #D05D00;
}

.PagerStyle span
{
     color: White; 
     background-color: #D05D00;
}

.grid1NegRow
{
    background-color: #FFAAAA;
}

.grid1selRow{background-color: #E9B9FF; } 
.grid1CopyRow{background-color:#FFFFCC; }


.grid1NoRecord
{
    background-color:#efefef;
    color:red;
}

.FooterStyle
{
    background-color: #FFC1A4;
	color: #003500;
}

table 
{
    color: #16536e;
}

table.grdType 
{
    border-color: gray;
    background-color: Transparent;
}
table.grdType thead td 
{
    background-color:#666666;
	color:White;   
}

table.grdType th 
{
    border-color: gray;
}

table.grdType td 
{
    border-color: gray;
	background-color:Transparent;
}

table.grdType td.hidecol 
{
	background-color:Transparent;
}

span.error, 
DIV.table-row span.error, DIV.table-rowC span.error, DIV.table-rowC25 span.error, 
DIV.table-rowC20 span.error, DIV.table-rowCS span.error, DIV.table-rowCtl span.error
{
    color: Red;
}

span.information, 
DIV.table-row span.information, DIV.table-rowC span.information, DIV.table-rowC25 span.information, 
DIV.table-rowC20 span.information, DIV.table-rowCS span.information, DIV.table-rowCtl span.information 
{
    color: Green;
}
.modalBackground 
{
	background-color:#F1FCFC;
}

.cssModelPopup
{
    background-color: Window;
}

#footer
{
    color: Black;
}
.pagefooter, .pagefooter1Ln
{
    color: Black;
}
.menuHeader
{
    background-image: url('/images/StyleP1/header_bg.PNG');
}
.menuBG
{
    background-image: url('/images/StyleP1/bg_menu.PNG');
}
.menu01 
{
	color : #FFFFFF;
	background-color:Transparent;
}	
.menu01 a 
{
    color : #FFFFFF;
    background-color:Transparent;
}

.menu01 a:hover 
{
    color : #FFFFFF;	
    background-color:Transparent; 
}
.labelWelComeUser
{
    COLOR:#cb0904; 	
}
.lblCompany
{
    COLOR:#333; 	
}
.labelWithBoldColor
{
    color:#333;
}

.labelTotal, input.labelTotal[type="text"][disabled] 
{
    color: #9D0000 !important;
}
.TextBoxWarning, input.TextBoxWarning[type="text"][disabled]
{
    color: #FF0000 !important;
    border-color: #FF0000;
}

.disableFieldStyle
{
    background-color: #fff;
    color: #333333;
}

.disableSmallcalFieldStyl 
{
     BACKGROUND-COLOR:#fff;
     color:Gray; 
}

.buttonStyle1
{
    color:#fff;
}

.Headerfont1, .Headerfont2 
{
    background: url(../images/StyleP1/bg_menu.PNG) repeat center;
}
.Headerfont4 
{
    background: url(../images/StyleP1/bg_menu.PNG) repeat center;
}

.Headerfont1, .Headerfont1 label, .Headerfont1 span,
.Headerfont2, .Headerfont2 label, .Headerfont2 span
{
    color:#FFFFFF;
}
.Headerfont3, .Headerfont3 label, .Headerfont3 span
{
    color:#CC0000;
}
.Headerfont3n, .Headerfont3n label, .Headerfont3n span
{
    color : Navy;
}
.Headerfont4, .Headerfont4 label, .Headerfont4 span 
{
    color:#fff;
}

label, span, .label, label1, span.label
{
    color:#4c4c4c; 
}

.label1
{	
	color: #CC0000;
}
.labelUL
{ 
    color: #722782;
}
.modalBackground 
{
    background-color:#F1FCFC;
}
.cssModelPopup
{
    background-color: #f5e7fe;
    border-color: #6c2f7d;	
}

DIV.base-layer {color: #000000;}

DIV.table-row, DIV.table-row5, DIV.table-rowC, DIV.table-rowC25,DIV.table-rowC20,DIV.table-rowCS, DIV.table-rowCtl
{color:#106573;}
DIV.vertical-line {background-color:#106573;}
DIV.TransparentVertical-line {background-color:#FFFFFF;}

/* Some rules for captions, headers and running text */
H4.table-caption {color: #3333cc; }
H5.colhdr {color: #993333;}

ul.alllink LI 
{
    line-height: 20px;
    display: block;
    background-image: url('/images/arrow.PNG');
    background-position: left center;
    background-repeat: no-repeat;
    padding: 0 0 0 20px;
}

DIV.table-rowS
{
    border: 2px solid #666666;
}
.pFooter
{
    color: #8C8C8C; 
}