   body,div,span,th,td{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: Black;}
   a:link		{color:navy;text-decoration:none;}
   a:visited	{color:navy;text-decoration:none;}
   a:hover		{color:black;text-decoration:none;}

   img			{border-color:#919191;}

   .INP_BOX {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px; 
		background-color : #F2F5F9; 
		border-bottom : 1px solid black; 
		border-left : 1px solid black; 
		border-right : 1px solid black; 
		border-top : 1px solid black; 
		border-color : #7B8CA5;
		padding-bottom : 1px; 
		padding-left : 1px; 
		padding-right : 1px; 
		padding-top : 1px; 
		color : black; 
		background : #F2F5F9; 
    }
	 
    .INP_DROP {
		background-color: #F2F5F9;
		color: Black;
		font: 10px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-style: normal;
    }

    .INP_BTN {
		background-color: #F2F5F9;
		color: Black;
		font: 10px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-style: normal;
		font-weight: bold;
	}

    .GeneralListing {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
    }
	 
    .tblTAB {
    	border : 1px solid #9BC08E;
    	solid #BCC5C4;
    	border-bottom-width : 1px;
    	border-left : 1px solid #BCC5C4;
    	border-left-width : 1px;
    	border-right : 1px solid #BCC5C4;
    	border-right-width : 1px;
    	border-style : solid solid solid solid;
    }


.aa td:hover{
color: orange; text-decoration: underline;
}

.allBorders {
    border:1px solid #CCDDEF; 
}

.appHeader { 
    background-image:url('../img/topGradRepeat.jpg'); 
    background-repeat: repeat-x; 
    border-bottom: 1px solid #7daad4;
} 

.blueRepeat { 
    background-image:url('../img/darkBlue_GRAD.jpg'); 
    background-repeat: repeat-x 
} 

.bodyText {
    font-family:verdana;
    font-size: .8em;
    color: black;
    letter-spacing:0;
    line-height:150%;
    padding-left:30;
    padding-right: 20;
    padding-top: 10;
}
     
.bodyTextLeftPadding {
    font-family:verdana;
    font-size: .8em;
    color: black;
    letter-spacing:0;
    line-height:150%;
    padding-left:10;
}

.bodyTextLowPadding {
    font-family:verdana;
    font-size: .8em;
    color: black;
    letter-spacing:0;
    line-height:150%;
    padding-left:10;
} 

.bodyTextLowPaddingSelected { 
    font-family:verdana; 
    font-size: .8em;
    color: black;
    letter-spacing:0;
    line-height:150%;
    padding-left:10;
    background-color:#EEEEEE;
} 

.bodyTextNoPadding {
    font-family:verdana; 
    font-size: .8em;
    color: black; 
    letter-spacing:0; 
    line-height:150%;
}

.bodyTextNoTopPadding { 
    font-family:verdana; 
    font-size: .8em;
    color: black; 
    letter-spacing:0; 
    line-height:150%;
    padding-left:30; 
    padding-right: 20; 
}

.bodyTextLowTopPadding { 
    font-family:verdana; 
    font-size: .8em;
    color: black; 
    letter-spacing:0; 
    line-height:150%;
    padding-left:30; 
    padding-right: 20; 
    padding-top: 3;
}

.bodyTextLeftPadding5 { 
    font-family:verdana; 
    font-size: .8em;
    color: black; 
    letter-spacing:0; 
    line-height:150%;
    padding-left:5; 
}

.bottomRow { 
    background-color: #3266CC; 
    padding-left:30; 
    font-family:tahoma;     
} 

.button0 { 
    font-family:Trebuchet MS; 
    font-size: .6em; 
    color: black; 
    cursor:hand; 
} 

.button1 { 
    font-family:Trebuchet MS; 
    font-size: .6em; 
    color: black; 
    text-decoration:underline;
    cursor:hand; 
} 

.buttonCell { 
    background-color: #FEE17B;
    padding-right:20;
}

.buttonRow { 
    border-bottom: 5px solid #FEE17B;
    padding-left:30 
} 

.callOutStyle {
    background-color: #6699CC;
    font-family:tahoma; 
    font-size: 0.9em; 
    color: white; 
    font-weight:bold; 
    line-height:150%;
}

.callOutHeaderStyle {
    background-color: #6699CC;
    padding-left:7; 
    font-family:tahoma; 
    font-size: 0.9em; 
    color: white; 
    font-weight:bold; 
    line-height:150%;
}

.callOutStyleLowLeftPadding {
    background-color: #6699CC;
    font-family:tahoma; 
    font-size: 0.9em; 
    color: white; 
    font-weight:bold; 
    line-height:150%;
    padding-left:15; 
    padding-right: 20;     
    padding-top: 3;
    padding-bottom: 3;
}

.callOutStyleNoLeftPadding {
    background-color: #6699CC;
    font-family:tahoma; 
    font-size: 0.9em; 
    color: white; 
    font-weight:bold; 
    line-height:150%;
    padding-right: 20;     
    padding-top: 3;
    padding-bottom: 3;
}

.callOutStyleNoBorder {
    background-color: #6699CC;
    font-family:tahoma; 
    font-size: 0.9em; 
    color: white; 
    font-weight:bold; 
    line-height:150%;
    padding-left:30; 
    padding-right: 20;     
    padding-top: 3;
    padding-bottom: 3;
}

.darkBlueShadow {
    background-image:url('../img/gradient_onblue.gif'); 
    background-repeat: repeat-x 
} 

.deSTabLeft	{
	background-color:#DEEAF3;
	border-left: 0px solid #6699CC;
	border-top: 0px solid #6699CC;
	border-right: 0px solid #6699CC;
	border-bottom: 1px solid #6699CC;
	border-collapse: separate;
	background-image: url('../img/DeSelectedTab_1x1.gif');
	background-repeat: repeat-y;
	background-position: 0 0;
	cursor:hand
}

.deSTabCenter	{
	background-color:#DEEAF3;
	border-left: 0px solid #6699CC;
	border-top: 1px solid #6699CC;
	border-right: 0px solid #6699CC;
	border-bottom: 1px solid #6699CC;
	font-family: tahoma;
	font-size: .7em;
	color: #000000;
	font-weight: normal;
	padding-bottom:2;
	cursor:hand
}

.deSTabRight	{
	background-color:#DEEAF3;
	border-left: 0px solid #6699CC;
	border-top: 0px solid #6699CC;
	border-right: 0px solid #6699CC;
	border-bottom: 1px solid #6699CC;
	background-image: url('../img/DeSelectedTab_1x1.gif');
	background-repeat: repeat-y;
	background-position:  right top;
	cursor:hand
}

.gridRowStyle {
    background-color:#FFFFFF;
    font-family:tahoma; 
    font-size: .7em;
    color: black; 
    letter-spacing:0; 
    padding-left:30; 
    padding-right: 20; 
    padding-top: 3;
    padding-bottom: 3;
}

.gridRowStyle8 {
    background-color:#FFFFFF;
    font-size:.8em;
    font-family:tahoma; 
    color: black; 
    letter-spacing:0; 
    padding-left:30; 
    padding-right: 20; 
    padding-top: 3;
    padding-bottom: 3;
    
}

.gridPagerStyle {
    color:#000000; 
    background-color:#EEEEEE; 
    font-size: .7em;
    padding-left:30; 
    padding-right: 20; 
    padding-top: 3;
    padding-bottom: 3;
}

.gridAlternatingRowStyle {
    font-family:tahoma; 
    font-size: .7em;
    color: black; 
    letter-spacing:0; 
    padding-left:30; 
    padding-right: 20; 
    padding-top: 3;
    padding-bottom: 3;
    background-color: #CADBED; 
    border-left: 1px solid #CCDDEF;
    border-right: 1px solid #CCDDEF;
}

.gridAlternatingRowStyle8 {
    font-family:tahoma; 
    font-size:.8em;
    color: black; 
    letter-spacing:0; 
    padding-left:30; 
    padding-right: 20; 
    padding-top: 3;
    padding-bottom: 3;
    background-color: #CADBED; 
    border-left: 1px solid #CCDDEF;
    border-right: 1px solid #CCDDEF;
}

.gridSelectedRowStyle {
    background-color:#3266cc;
    font-family:tahoma; 
    font-size: .7em;
    color: white;
    letter-spacing:0;
    padding-left:30; 
    padding-right: 20; 
    padding-top: 3;
    padding-bottom: 3;
	border-left: 1px solid #CCDDEF;
	border-right: 1px solid #CCDDEF;
}

.helloUser { 
    font-weight:bold; 
}

.hide {
    visibility:hidden;
}

.homePageContent {
	padding:5;
}

.homePageFooter{
	border-left: 0px solid #ffffff;
	border-top: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-bottom: 5px solid #FFE17C;
}

.homePageHeader{
	background-image: url('../img/headerGRADIENT_Tall.gif');
	background-repeat: repeat-x;
	background-position: left top
}

.hoverTabLeft	{
	background-color:#FFEBA6;
	border-left: 0px solid #6699CC;
	border-top: 0px solid #6699CC;
	border-right: 0px solid #6699CC;
	border-bottom: 1px solid #6699CC;
	border-collapse: separate;
	background-image: url('../img/DeSelectedTab_1x1.gif');
	background-repeat: repeat-y;
	background-position: 0 0;
	cursor:hand
}

.hoverTabCenter	{
	background-color:#FFEBA6;
	border-left: 0px solid #6699CC;
	border-top: 1px solid #6699CC;
	border-right: 0px solid #6699CC;
	border-bottom: 1px solid #6699CC;
	font-family: tahoma;
	font-size: .7em;
	color: #000000;
	font-weight: normal;
	padding-bottom:2;
	cursor:hand
}

.hoverTabRight	{
	background-color:#FFEBA6;
	border-left: 0px solid #6699CC;
	border-top: 0px solid #6699CC;
	border-right: 0px solid #6699CC;
	border-bottom: 1px solid #6699CC;
	background-image: url('../img/DeSelectedTab_1x1.gif');
	background-repeat: repeat-y;
	background-position:  right top;
	cursor:hand
}

.itemDetailsContainer {
    background-color:#EEEEEE;    
}
 
.lbBorders {
    border-left: 1px solid #CCDDEF; border-bottom: 1px solid #CCDDEF;
}

.lightShadow {
    background-image:url('../img/gradient_onwhite.gif'); 
    background-repeat: repeat-x 
} 

.lrbBorders {
    border-left: 1px solid #CCDDEF; border-right: 1px solid #CCDDEF; border-bottom: 1px solid #CCDDEF;
}

.leftWizard {
    background-color: #3266CC; 
    padding-left:3;
    padding-right:5;
    padding-top:10;
    font-family:tahoma; 
    font-size: 0.9em;
    color: white; 
}

.logOff { 
    font-family:tahoma;  
    font-size: .7em; 
    color: white; 
    font-weight:normal;  
    text-decoration:underline; 
    cursor:hand; 
    padding-right: 20;
    padding-left: 20; 
}

.logoText { 
    font-family:tahoma; 
    font-size: 1.3em; 
    color: white;
    font-weight:bold; 
} 

.selTabLeft	{
	background-color:#3266CC;
	border-left: 0px solid #6699CC;
	border-top: 0px solid #6699CC;
	border-right: 0px solid #6699CC;
	border-bottom: 0px solid #ffffff;
	background-image: url('../img/selectedTab_1x1.gif');
	background-repeat: repeat-y;
	background-position:  left top;
	cursor:default
}

.selTabCenter	{
	background-color:#3266CC;
	border-left: 0px solid #6699CC;
	border-top: 1px solid #6699CC;
	border-right: 0px solid #6699CC;
	border-bottom: 0px solid #ffffff;
	font-family: tahoma;
	font-size: .7em;
	color: #FFFFFF;
	font-weight: bold;
	padding-bottom:2;
	cursor:default
}

.selTabRight	{
	background-color:#3266CC;
	border-left: 0px solid #6699CC;
	border-top: 0px solid #6699CC;
	border-right: 0px solid #6699CC;
	border-bottom: 0px solid #ffffff;
	background-image: url('../img/selectedTab_1x1.gif');
	background-repeat: repeat-y;
	background-position:  right top;
	cursor:default
}

.spacerTab	{
	background-color:transparent;
	border-bottom: 1px solid #6699CC;
}

.userDetails {
    background-color: #EEEEEE;
    font-family:verdana;
    color: black; 
    letter-spacing:0; 
    line-height:150%;
    padding-left:30; 
    padding-right: 20; 
    padding-top: 10;    
    border-left: 1px solid #CCDDEF; border-right: 1px solid #CCDDEF; border-bottom: 1px solid #CCDDEF;
}

.userDetailsLowLeftPadding {
    background-color: #EEEEEE;
    font-family:verdana; 
    font-size: .7em;
    color: black; 
    letter-spacing:0; 
    line-height:150%;
    padding-left:15; 
    padding-right: 20; 
    padding-top: 10;    
    border-left: 1px solid #CCDDEF; border-right: 1px solid #CCDDEF; border-bottom: 1px solid #CCDDEF;
}

.userDetailsWithFontSize {
    background-color: #EEEEEE;
    font-family:verdana; 
    font-size: .8em; 
    color: black; 
    letter-spacing:0; 
    line-height:150%;
    padding-left:30; 
    padding-right: 20; 
    padding-top: 10;    
    border-left: 1px solid #CCDDEF; border-right: 1px solid #CCDDEF; border-bottom: 1px solid #CCDDEF;
}

.webToolBrand	{
	font-family: Franklin Gothic Medium;
	font-size: 1.1 em;
	color: #FFFFFF;
	position:relative; top: -2;left: -1;
}

.WelcomeText { 
    font-family:tahoma; font-size: .7em; color: white;font-weight:bold 
}

a.helpHyperLink:hover {
	color: #ffffff;
	font-family:Tahoma;
	font-size: .7em;
}

a.helpHyperLink:link {
	color: #ffffff;
	font-family:Tahoma;
	font-size: .7em;
}
a.helpHyperLink:visited {
	color: #ffffff;
	font-family:Tahoma;
	font-size: .7em;
}
 
a.gridSelectedRowStyle:visited {
    color:white;
}

a.gridSelectedRowStyle:link {
    color:white;
}
.activeBTNImage { 
    FILTER: progid:DXImageTransform.Microsoft.Glow( Color=DDDDDD,Strength=7); 
} 
.helperText { 
    font-family:verdana; 
    font-size: 0.7em; 
    color: white; 
    font-weight:bold; 
    text-decoration:underline; 
    cursor:hand; 
    position:relative;
    top: -5; 
}