.Body_Text
{
	COLOR: #f0f0f7;
	FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Body_Bold_Text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #60512f;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.newsTxt
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2b5e66; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 14px; BACKGROUND-COLOR: #C7EEC2
}

.newsSub
{
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 14px; BACKGROUND-COLOR: #A1D28F
}


.homelinks {
	display: inline;
		background-color: transparent;
		background-image: url(../images/pbdash/topNavLeft.png);
		background-repeat: no-repeat;
		margin: 5px auto;
		padding: 0px 0 0 0;
		text-align: center;
		font-size: 100%;
		font-weight: bold;
		COLOR: #000000;
		text-decoration: none;
		font-family: Arial, sans-serif;
		background-position: 0 -72px
}	
.homelinks:link {COLOR:#000000;}
.homelinks:visited {COLOR:#000000;}
.homelinks:hover
{
	text-decoration: none;
	COLOR: BLACK;
}
.INFORMATION_TEXT {
	BORDER-RIGHT: #9f9fff 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #9f9fff 1px solid; 
	PADDING-LEFT: 34px; 
	BACKGROUND: /* url(../images/icon_information.png) */#efefff no-repeat 11px 50%; 
	PADDING-BOTTOM: 6px; 
	BORDER-LEFT: #9f9fff 1px solid; 
	COLOR: #003cc9; 
	PADDING-TOP: 8px; 
	BORDER-BOTTOM: #9f9fff 1px solid;
	font-weight: bold; font-size:11px;
	font-family: Arial, sans-serif;
	
} 

.WARNING_TEXT {
	BORDER-RIGHT: #EBDAAF 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP:#EBDAAF 1px solid; 
	PADDING-LEFT: 34px; 
	BACKGROUND: url(../images/warningIcon.gif) #FFFDE7 no-repeat 16px 50%;
	PADDING-BOTTOM: 6px; 
	BORDER-LEFT: #EBDAAF 1px solid; 
	COLOR: #E71D16; 
	PADDING-TOP: 8px; 
	BORDER-BOTTOM: #EBDAAF 1px solid;
	font-weight: bold; font-size:11px;
}
.BUTTON_ALL
{
	BORDER-RIGHT: #006595 1px solid; BORDER-TOP: #006595 1px solid; MARGIN-TOP: 4px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(../images/ProductIcon/but_bg.gif); MARGIN-BOTTOM: 4px; BORDER-LEFT: #006595 1px solid; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: #006595 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 19px
}
.BUTTON_HOME
{
	BORDER-RIGHT: #006595 1px solid; BORDER-TOP: #006595 1px solid; MARGIN-TOP: 4px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; BACKGROUND-IMAGE: url(../images/submitPlain.jpg); MARGIN-BOTTOM: 4px; BORDER-LEFT: #006595 1px solid; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: #006595 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px; padding-left:6px; padding-right:6px; FONT-WEIGHT: bold 
}
.inner_header
{
    BACKGROUND-COLOR: #068cce
}

.Body_Bold_wht_Text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BOLD
{
    FONT-WEIGHT: bold    
}
.center_Header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: navy;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.clsfooter
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e1e1e1
}
.clsfooter SPAN
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: maroon
}
.clsOffline
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: red
}
.clsOnline
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f4f7ec
}
.clsexpandheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #cfd6de
}
.clsexpandbody
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #efefef
}
.clsheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #adaa5a
}
.deptBG
{
    BACKGROUND-COLOR: #e0eff2
}
.formheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #c0c0c0
}
.footerLinks
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #846635;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.footerLinks:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #cc3300;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.tdBg01
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #cfd6de;
    TEXT-DECORATION: none
}
.tblHeader
{
	BORDER-RIGHT: #000066 0px solid; BORDER-TOP: #000066 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #000066 0px solid; COLOR: black; BORDER-BOTTOM: #000066 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #A1D4EB
}
.tblhead2
{
	FONT-WEIGHT: bold; text-align:center; FONT-SIZE: 11px; COLOR: #2b5e66; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 14px; BACKGROUND-COLOR: #C1E0ED
}
.tblhead3
{
	FONT-WEIGHT: bold; text-align:center; FONT-SIZE: 11px; COLOR: #2b5e66; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 14px; BACKGROUND-COLOR: #C1E0ED; border: 1px solid green; border-bottom-color: window;
}
.tblhead1
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 14px; BACKGROUND-COLOR: #A6E0FA
}
.hyperLinkBack
{
    
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE:11px;
   	FONT-WEIGHT: bold;
   	COLOR: Blue
}
.tbltr2
{
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F6FFFA
}
.tbltr3
{
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F6FFFA; border: 1px solid green; border-bottom-color: window;
}
.tbltr4
{
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; border: 1px solid green; border-bottom-color: window;
}
.tbltr
{
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.tblTd
{
	border-right: 1px solid green;
	WORD-BREAK:BREAK-ALL;
}
.tblTrborder
{
	border: 2px solid #000066;margin:10 auto;
}
.tblTr2bold
{
	FONT-SIZE: 11px; font-weight:bold; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f4fafb
}
.tblTrbold
{
	FONT-SIZE: 11px; font-weight:bold; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}

A:link {COLOR:#666666;}
A:visited {COLOR:#0CA001;}
A:active {text-decoration: none}
.links:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.red-normal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tblborder
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.topBG
{
    BACKGROUND-COLOR: #abcdef
}
.topMenu
{
    BORDER-RIGHT: #000066 0px solid;
    BORDER-TOP: #000066 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: capitalize;
    BORDER-LEFT: #000066 0px solid;
    COLOR: white;
    BORDER-BOTTOM: #000066 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #b0b478
}
BODY
{
    MARGIN: 0px
}
.topLinks
{
    COLOR: #004080;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.topLinks:hover
{
    FONT-SIZE: 11px;
    COLOR: #60512f;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.topHLinks
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #004080;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.topHLinks:hover
{
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.pgHeading
{
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: capitalize;
    COLOR: #96753d;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d9ddc1
}
.td_border
{
    BORDER-RIGHT: #99bce5 1px solid;
    BORDER-TOP: #99bce5 1px solid;
    BORDER-LEFT: #99bce5 1px solid;
    BORDER-BOTTOM: #99bce5 1px solid;
    border-spacing: 10px
}
.table {
	BACKGROUND-COLOR: #1C759D;
	width:100%;
	border-spacing: 1px;
	align: center
	
}
.table2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: #000000;
	border:0px;
	border-bottom:'0px0'
}
.tblBG
{
    BORDER-RIGHT: #a9ac6c 1px solid;
    BORDER-TOP: #a9ac6c 1px solid;
    BORDER-LEFT: #a9ac6c 1px solid;
    BORDER-BOTTOM: #a9ac6c 1px solid
}

.rowI
{
    FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F6FFFA
}
.rowII
{
    FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.gridBG
{
    BACKGROUND-COLOR: #a9ac6c
}
.gridBG A
{
    FONT-SIZE: 11px;
    COLOR: #3a0075;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.dashbg
{
    BACKGROUND-COLOR: #a9ac6c
}
.grandTotal
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #2b5e66;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtAmount
{
    TEXT-ALIGN: right
}
.txtNoBorder
{
    BORDER-RIGHT: #f0f0f7 1px solid;
    BORDER-TOP: #f0f0f7 1px solid;
    BORDER-LEFT: #f0f0f7 1px solid;
    BORDER-BOTTOM: #f0f0f7 1px solid;
    BACKGROUND-COLOR: #f0f0f7
}
.txtIndent
{
    FONT-SIZE: 11px;
    TEXT-INDENT: 20px;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify
}
.txtIndent1
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.supLinks
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.supLinks:hover
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.pgHeading
{
    BACKGROUND-COLOR: #f0f0f7;
    COLOR: #3f3f78;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 8px;
    TEXT-TRANSFORM: capitalize
}

.SupPgHeading
{
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: capitalize;
    COLOR: #2b5e66;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #e0eff2
}
.SupPgTitle
{
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: capitalize;
    COLOR: #a9ac6c;
    BORDER-BOTTOM: #7a74b6 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #bbbbd4
}
.rowDisabled
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: ivory
}
.rowExcess
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e8ffff
}
.rowPending
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffcc99
}
input
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    border:1px solid #4B8F14;
    filter: progid:DXImageTransform.Microsoft.dropShadow(Color=AAAAAA,offX=2,offY=2,positive= true);
    
}

textarea
{
	border:1px solid #4B8F14;
    filter: progid:DXImageTransform.Microsoft.dropShadow(Color=AAAAAA,offX=2,offY=2,positive= true);
    
}

.INPUT_READONLY
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    border:0px solid grey;
    BACKGROUND-COLOR: gainsboro
}
.dataFields
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.topCombo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: capitalize;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #b0b478
}
.topComboTag
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: capitalize;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #efe8da
}
SELECT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.gridFooter
{
	BORDER-RIGHT: #000066 0px solid; BORDER-TOP: #000066 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: capitalize; BORDER-LEFT: #000066 0px solid; COLOR: white; BORDER-BOTTOM: #000066 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #3192b5
}
.gridFooter TD
{
    BORDER-LEFT: #a9ac6c 1px solid
}
.rowSelected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fff1d5
}
.printHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 14px;
    BACKGROUND-COLOR: #eaeaea
}
.printBG
{
    BACKGROUND-COLOR: #cccccc
}
.TD_SHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #363669;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 14px;
    BACKGROUND-COLOR: #7a7aa9
}
.Slinks
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.Slinks:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.txtDisabled
{
    BACKGROUND-COLOR: #cecece
}
.LBRBorder
{
    BORDER-RIGHT: #a0a0cd 1px solid;
    BORDER-LEFT: #a0a0cd 1px solid;
    BORDER-BOTTOM: #a0a0cd 1px solid
}
.txtToolTip
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #363669;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 14px;
    BACKGROUND-COLOR: transparent
}
.imgOver
{
    BORDER-RIGHT: 2px outset;
    BORDER-TOP: 2px outset;
    BORDER-LEFT: 2px outset;
    BORDER-BOTTOM: 2px outset
}
.imgSelect
{
    BORDER-RIGHT: 2px ridge;
    BORDER-TOP: 2px ridge;
    BORDER-LEFT: 2px ridge;
    BORDER-BOTTOM: 2px ridge
}
.Success_Msg
{
   BORDER-RIGHT: #9c9 2px solid;
   PADDING-RIGHT: 10px;
   BORDER-TOP: #9c9 2px solid;
   PADDING-LEFT: 34px;
   BACKGROUND: url(../images/icon_success.png) #e2f9e3 no-repeat 11px 50%;
   PADDING-BOTTOM: 6px;
   BORDER-LEFT: #9c9 2px solid;
   COLOR: #060;
   PADDING-TOP: 8px;
   BORDER-BOTTOM: #9c9 2px solid;
   font-weight: bold; font-size:11px;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.txtrowI
{
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: 0px solid;
    BORDER-BOTTOM: 0px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f4fafb
}
.txtrowII
{
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: 0px solid;
    BORDER-BOTTOM: 0px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.txtAreaBorder
{
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
.Err_green
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #006600;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.Err_red
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ColI
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fbfcf5
}
.ColII
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e9f1f5
}
.tblTrBg
{
    BACKGROUND-COLOR: #f0f0f7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px
}
.td_button_panel
{
	BACKGROUND-COLOR: #EEEEEE;
	COLOR: #363669;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	HEIGHT: 14px;
	vertical-align: middle;
	text-align: center;
}
.TD_Button_Panel_left
{
	BACKGROUND-COLOR: #EEEEEE;
	COLOR: #363669;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	HEIGHT: 14px;
	vertical-align: middle;
}
.TD_Body
{
    BORDER-RIGHT: #dcd2ae 1px solid;
    MARGIN: 1px;
    BORDER-LEFT: #dcd2ae 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #dcd2ae 2px solid
}
BODY TD
{
}
BODY TD .ImgYesNo
{
}
A.ImgYesNo
{
    MARGIN-TOP: 2px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: smaller;
    MARGIN-BOTTOM: 2px;
    MARGIN-LEFT: 2px;
    COLOR: red;
    FONT-FAMILY: Webdings;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.ImgYesNo:hover
{
    MARGIN-TOP: 2px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: larger;
    MARGIN-BOTTOM: 2px;
    MARGIN-LEFT: 2px;
    COLOR: blue;
    FONT-FAMILY: Webdings;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
TD.ImgYesNo
{
    BORDER-RIGHT: mediumblue;
    BORDER-TOP: mediumblue;
    MARGIN-TOP: 2px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: larger;
    MARGIN-BOTTOM: 2px;
    MARGIN-LEFT: 2px;
    BORDER-LEFT: mediumblue;
    WIDTH: 10pt;
    COLOR: red;
    BORDER-BOTTOM: mediumblue;
    FONT-FAMILY: Webdings;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.ImgYesNo
{
    MARGIN-TOP: 2px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: larger;
    MARGIN-BOTTOM: 2px;
    MARGIN-LEFT: 2px;
    COLOR: red;
    FONT-FAMILY: Webdings;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.ImgYesNo:hover
{
    MARGIN-TOP: 2px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: larger;
    MARGIN-BOTTOM: 2px;
    MARGIN-LEFT: 2px;
    COLOR: blue;
    FONT-FAMILY: Webdings;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.dhtmltooltip
{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

.verySmallTxt
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WIDTH:30px
}
.smallTxt
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WIDTH:100px
}
.largeTxt
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WIDTH:200px
}
.veryLargeTxt
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WIDTH:300px
}

.verySmallTxtArea
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WIDTH:300px
}

.smallTxtArea
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WIDTH:500px
}

.largeTxtArea
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WIDTH:700px
}

.veryLargeTxtArea
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WIDTH:900px
}

.pagelinks {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003535; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.pagelinks:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc3300; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.error_message
{
	BORDER-RIGHT: #ffe7e4 2px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #ffe7e4 2px solid; 
	PADDING-LEFT: 34px; 
	BACKGROUND: /*url(../images/icon_error.png)*/ #c00 no-repeat 11px 50%; 
	PADDING-BOTTOM: 6px; 
	BORDER-LEFT: #ffe7e4 2px solid; 
	COLOR: #fafafa;
	PADDING-TOP: 8px; 
	BORDER-BOTTOM: #ffe7e4 2px solid;
	font-weight: bold;
	font-size:11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif    
}
/*CSS starts for Public Dash Board Links*/

.Dashtable {
	BACKGROUND-COLOR: #f4fafb;
	border-spacing: 1px;	
	BORDER-RIGHT: #399ba6 1px solid; BORDER-TOP: #399ba6 1px solid; border-bottom: #399ba6 1px solid; border-left: #399ba6 1px solid;
	align: center;
	TEXT-DECORATION: none
	
}

.DashTr2
{
	FONT-SIZE: 11px; font-weight:bold; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none; border-bottom: #399ba6 2px solid
}
.DashTr
{
	FONT-SIZE: 11px; font-weight:bold; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f4fafb; TEXT-DECORATION: none; border-bottom: #399ba6 2px solid
}
.DashColor
{
    FONT-SIZE: 12 px;
    font-weight:bold;
    FONT-FAMILY:  Tahoma, Arial, Helvetica, sans-serif;    
    COLOR:  #2b5e66;       
    TEXT-DECORATION: none
}
.colScroll
{
scrollbar-arrow-color: #4e658a;
scrollbar-3dlight-color: #777799;
scrollbar-darkshadow-color: #666677;
scrollbar-face-color: #a1b1c3;
scrollbar-highlight-color: #e9e9e9;
scrollbar-shadow-color: #a1b1c3;
scrollbar-track-color: #9faab8;
overflow: auto;
}
.H_td_blue_border {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	border-top: 0px solid #4B8F14;
	border-right: 0px solid #4B8F14;
	border-left: 0px solid #4B8F14;
	BACKGROUND-COLOR: #A2CADB
}
.H_td_blue_top_border {
	BORDER-LEFT: 1px solid #7E98A9;
	BORDER-RIGHT: 1px solid #7E98A9;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 14px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #7E98A9;
}
.TD_Header
{
    /*BACKGROUND-IMAGE: url(../../images/arch_bg.gif); */
	BACKGROUND-COLOR: #AFD3DC;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    HEIGHT: 14px
}
.curveright
{
width: 7px;
height: 19px;
background: url(../images/CCL/tblcurve.gif) no-repeat
}
.curveleft
{
width: 7px;
height: 19px;
background: url(../images/CCL/tblCurveleft.gif) no-repeat
}
.blueleft
{
width: 14px;
height: 14px;
background: url(../images/CCL/blue_left.gif) no-repeat;
padding-right: 14px
}
.blueright
{
width: 14px;
height: 14px;
background: url(../images/CCL/blue_right.gif) no-repeat;
padding-right: 14px
}
.td_underline
{
border-bottom: 1px solid #4B8F14
}
.td_bottom_right_border
{
border-bottom: 1px solid #4B8F14; border-right: 1px solid #4B8F14
}
.td_right_border
{
border-right: 1px solid #4B8F14
}
.divscroll
{
width:100%; height: 100%; overflow:ato; overflow-x: scroll; overflow-y: hidden; border: 0; background-color: #FFFFFF; scrollbar-face-color: #6095C1; scrollbar-3dlight-color: #85AECF
}
div#error { position: absolute; bottom: 0; min-height: 573px; width: 100%; margin: 0; background:  url(../images/404error.png) no-repeat;}
div#grass { position: absolute; bottom: 0; width: 55%; height: 140px; background:  url(../images/grass.png) repeat-x;}
.readonlyinput
{
	BORDER: #006595 0px solid; font-weight:bold; FONT-SIZE: 11px; FONT-FAMILY:Arial
}
.topNavleft
{
background: url(../images/pbdash/topNavLeft.png) no-repeat;
}
.topNavRight
{
background: url(../images/pbdash/topNavRight.png) no-repeat;
}
.menuBackLeft
{
background: url(../images/CCL/MenuBackLeft.gif) no-repeat;
}
.menuBackRight
{
background: url(../images/CCL/MenuBackRight.gif) no-repeat;
}
.menuBack
{
background: url(../images/CCL/MenuBack.gif) repeat-x;
}

.topNavCenter
{
background: url(../images/CCL/topNavcenter.png) repeat-x; height:25x;

}
.greenback
{
background: url(../images/CCL/green_back.png) repeat-x; height:25x;

}

.progressBar
{
	BACKGROUND-COLOR: #EEEEEE;
	COLOR: #363669;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	HEIGHT: 14px;
	vertical-align: middle;
	text-align: center;
	border:1px solid black;
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#868484', Positive='true');
}
#modalContainer {
	background-color:transparent;
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	z-index:10000;
	background-image:url(tp.png); /* required by MSIE to prevent actions on lower z-index elements */
}
 
#alertBox {
	position:absolute;
	width:300px;
	min-height:80px;
	margin-top:50px;
	border:2px solid #000;
	background-color:#F2F5F6;
	background-image:url(../images/ajax-loader5.gif);
	background-repeat:no-repeat;
	background-position:30px 40px;
}
 
#modalContainer > #alertBox {
	position:fixed;
}
 
#alertBox h1 {
	margin:0;
	font:bold 0.9em verdana,arial;
	background-color:#C1E0ED;
	color:#000;
	border-bottom:1px solid #000;
	padding:2px 0 2px 5px;
}
 
#alertBox p {
	font:0.7em verdana,arial;
	height:50px;
	padding-left:5px;
	margin-left:45px;
}
 
#alertBox #closeBtn {
	display:block;
	position:relative;
	margin:5px auto;
	padding:3px;
	border:2px solid #000;
	width:70px;
	font:0.7em verdana,arial;
	text-transform:uppercase;
	text-align:center;
	color:#000;
	background-color:#C7EEC2;
	text-decoration:none;
	margin-left:40%;
	margin-bottom:10%;
}

.bordercolor

{
	border: 1px solid #A2CADB;
}
 option[selected] { color: #fff!important; background:#1083FF!important;} 

.errorMessage {font-weight:bold; text-align: center; color:red; font-size: 10px;}
.textFieldWidth {width: 230px;}
.tdLabel {width: 52%;}
.label { font-size: 10px;}
.required {color:red;}
.errorLabel {font-size: 10px; }