.redbg {
	BACKGROUND-COLOR: #e8242c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;

}
.darkbluebg {
	BACKGROUND-COLOR: #0077ca
}
.blueboldtext {
	FONT-SIZE: 11px; COLOR: #004575; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.blueboldtext:hover {
	FONT-SIZE: 11px; COLOR: #004575; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.skyboldtext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #979797; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.skyboldtext:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0077ca; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.skyboldtext:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0077ca; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.whitetext {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.whitetext:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.greenlink {
	FONT-SIZE: 11px; COLOR: #608e02; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.greenlink:hover {
	FONT-SIZE: 11px; COLOR: #608e02; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.whitebg {
	BACKGROUND-COLOR: #ffffff
}
.loginbluetext {
	FONT-SIZE: 12px; COLOR: #183ea0; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footergreenbg {
	FONT-SIZE: 11px; COLOR: #2d2e2c; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d9dfd1; TEXT-DECORATION: none
}
.textfiled {
	BORDER-RIGHT: #b29ca7 1px solid; BORDER-TOP: #b29ca7 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #b29ca7 1px solid; COLOR: #000000; BORDER-BOTTOM: #b29ca7 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; TEXT-DECORATION: none
}
.bigblue {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bullet {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/bullet.gif); COLOR: #183ea0; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.bullet:hover {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/bullet.gif); COLOR: #183ea0; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
TD {
	FONT-SIZE: 11px; COLOR: #363636; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.orangebg {
	BACKGROUND-COLOR: #ffba11
}
.orangbold {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #d47607; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.greenbold {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #6b9d06; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#div1 TD {
	BORDER-RIGHT: #d4dcca 1px; BORDER-TOP: #d4dcca 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #d4dcca 1px solid; BORDER-BOTTOM: #d4dcca 1px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#div1 TABLE {
	BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #d4dcca 1px solid; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #d4dcca; BORDER-TOP-COLOR: #d4dcca; BORDER-BOTTOM: #d4dcca 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#div1 TH {
	BORDER-RIGHT: #d4dcca 1px; BORDER-TOP: #d4dcca 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #d4dcca 1px solid; COLOR: #6b9d06; BORDER-BOTTOM: #d4dcca 1px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e3ecd8
}
.insidetextfield {
	BORDER-RIGHT: #92bad4 1px solid; BORDER-TOP: #92bad4 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #92bad4 1px solid; COLOR: #333399; BORDER-BOTTOM: #92bad4 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 19px; TEXT-DECORATION: none
}
.insidecolorfield
{
	border-right: #92bad4 1px solid;
	border-top: #92bad4 1px solid;
	font-size: 11px;
	border-left: #92bad4 1px solid;
	color: #FF0000;
	border-bottom: #92bad4 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	height: 19px;
	text-decoration: none;
	background-color: #FFE784;
}
.mobiletextfield {
	BORDER-RIGHT: #92bad4 1px solid; BORDER-TOP: #92bad4 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #92bad4 1px solid; COLOR: #333399; BORDER-BOTTOM: #92bad4 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 17px; TEXT-DECORATION: none
}

.insideareafield {
	BORDER-RIGHT: #92bad4 1px solid; BORDER-TOP: #92bad4 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #92bad4 1px solid; COLOR: #333399; BORDER-BOTTOM: #92bad4 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 30px; TEXT-DECORATION: none
}

.btn1 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/b1.gif); BORDER-LEFT: 0px; WIDTH: 70px; COLOR: #000000; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 19px
}
.btn2 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/b2.gif); BORDER-LEFT: 0px; WIDTH: 114px; COLOR: #000000; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 22px
}
A {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.yellowtext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fffd70; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.pinkbg {
	BACKGROUND-COLOR: #ebdee5
}

#div2 TD {
	BORDER-RIGHT: #c7d9e5 1px; BORDER-TOP: #c7d9e5 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #c7d9e5 1px solid; BORDER-BOTTOM: #c7d9e5 1px; FONT-FAMILY: Arial, Helvetica, sans-serif;
	
}

#div2 TABLE {
	BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #c7d9e5 1px solid; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #c7d9e5; BORDER-TOP-COLOR: #c7d9e5; BORDER-BOTTOM: #c7d9e5 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: left;
}

#div2 TH {
	BORDER-RIGHT: #c7d9e5 1px; BORDER-TOP: #c7d9e5 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #c7d9e5 1px solid; COLOR: #0077ca; BORDER-BOTTOM: #c7d9e5 1px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f2f8fc;
	text-align: left;
}

.redtext {
	FONT-SIZE: 12px; COLOR: #ff0100; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.redtextbig {
	FONT-SIZE: 16px; COLOR: #ff0100; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bluetextbig{
	FONT-SIZE: 100px; COLOR: #004575; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bluetext {
	FONT-SIZE: 12px; COLOR: #004575; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bluebg {
	background-color:#006699;
}
.graylinebg {
	BACKGROUND-COLOR: #8b8b8b
}
.skybluebg {
	background-color: #2C8CCE;
}

.lightblue {
	background-color: #DAEFFE;
}

.lightorange
{
	background-color: #FFCC99;
}

.lightyellow
{
	background-color: #FFFBAA;
}
.deviated
{
	background-color: #EABFFE;
	/*#D0A9F5*/
}

.redreject
{
	background-color: #FF6F6F;
}

.redline {
	background-image: url(../images/reddot.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.bluelink {
	FONT-SIZE: 11px; COLOR: #0E6EAF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


A.bluelink:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

#div3 TD {
	BORDER-RIGHT: #2C8CCE 1px; BORDER-TOP: #2C8CCE 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #2C8CCE 1px solid; BORDER-BOTTOM: #2C8CCE 1px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

#div3 TABLE {
	BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #2C8CCE 1px solid; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #2C8CCE; BORDER-TOP-COLOR: #2C8CCE; BORDER-BOTTOM: #2C8CCE 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}

#div3 TH {
	BORDER-RIGHT: #2C8CCE 1px; BORDER-TOP: #2C8CCE 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #2C8CCE 1px solid; COLOR: #0077ca; BORDER-BOTTOM: #2C8CCE 1px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #DAEFFE; text-align: left
}.lightskytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E9F5FE;
	text-decoration: none;
}
.lightbluebg {
	background-color: #2C8CCE;
}


.textfiled1 {
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-TOP: #ffffff 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #ffffff 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #ffffff 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 18px;
	TEXT-DECORATION: none;
	background-color: #ffffff;
	background-image: url(../images/textfield_bg.gif);


}
.btnBig {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/btnbig.gif); BORDER-LEFT: 0px; WIDTH: 100px; COLOR: #000000; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 19px
}
    @media print{ 
        body {display:none;} 
        } 
        
.gridpager, .gridpager td{    
text-align: right;
font-weight: bold;
color: Blue ;    
font-size:10pt;
}

.gridpager a{
    color: Black ;
    font-weight: normal;
}
.btntab {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	BACKGROUND-IMAGE: url(../images/normal.gif); 
	BORDER-LEFT: 0px; 
	WIDTH: 136px; 
	COLOR: #924D03; 
	BORDER-BOTTOM: 0px; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 20px
}
.btntab1 {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	BACKGROUND-IMAGE: url(../images/over.gif); 
	BORDER-LEFT: 0px; 
	WIDTH: 136px; 
	COLOR: #6B4501; 
	font-weight: normal;
	BORDER-BOTTOM: 0px; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 20px
}
 .cssPager td
            {
                  padding-left: 4px;      
                  padding-right: 4px;  
                  BORDER-RIGHT: 0px; 
                  BORDER-TOP: 0px;   
                  text-align:center;
                  
              }
.cssPager span { background-color:#DAEFFE; font-size:15px; }     


.dhtmltooltip
     {
        position: absolute;
        width: 150px;
        border: 1px solid black;
        padding: 1px;
       background-color: #FFFFE0;       
     }
     
.foreignbg /* for foreign clients */
{
	background-color: #FFCCCC;
}