A:link
{
	color: #D56603;
}
A:visited
{
	color: #D56603;
}
A:hover
{
	color: #666666;
}
A:active
{
	color: #D56603;
}

.txtTiny
{
	border: solid 1px #9CBAF3;
	width: 40px;
	height: 14px;
	font-family: Verdana, Arial;
	font-size: 10px;
}
.txtSmall
{
	border: solid 1px #9CBAF3;
	width: 80px;
	height: 14px;
	font-family: Verdana, Arial;
	font-size: 10px;
}
.txt
{
	border: solid 1px #9CBAF3;
	width: 120px;
	height: 14px;
	font-family: Verdana, Arial;
	font-size: 10px;
}
.txtBig
{
	border: solid 1px #9CBAF3;
	width: 240px;
	height: 14px;
	font-family: Verdana, Arial;
	font-size: 10px;
}

.file
{
	border: solid 1px #9CBAF3;
	width: 240px;
	height: 17px;
	font-family: Verdana, Arial;
	font-size: 10px;
}

.txtArea
{
	border: solid 1px #9CBAF3;
	width: 360px;
	height: 63px;
	font-family: Verdana, Arial;
	font-size: 10px;
}
.txtAreaBig
{
	border: solid 1px #9CBAF3;
	width: 99%;
	height: 80px;
	font-family: Verdana, Arial;
	font-size: 10px;
}
.txtCol
{
	border: solid 1px #9CBAF3;
	width: 80px;
	height: 12px;
	font-family: Verdana, Arial;
	font-size: 10px;
}

.cboTiny
{
	border: solid 1px #9CBAF3;
	width: 44px;
	font-family: Verdana, Arial;
	font-size: 10px;
}
.cboSmall
{
	border: solid 1px #9CBAF3;
	width: 84px;
	font-family: Verdana, Arial;
	font-size: 10px;
}
.cbo
{
	border: solid 1px #9CBAF3;
	width: 124px;
	font-family: Verdana, Arial;
	font-size: 10px;
}
.cboBig
{
	border: solid 1px #9CBAF3;
	width: 244px;
	font-family: Verdana, Arial;
	font-size: 10px;
}
.cboNoLimit
{
	border: solid 1px #9CBAF3; /*width: 244px;*/
	font-family: Verdana, Arial;
	font-size: 10px;
}

.chkListBox
{
	border: solid 1px #9CBAF3;
	height: 17px;
	font-family: Verdana, Arial;
	font-size: 10px;
}
.btngo
{
	border: solid 0px #9CBAF3;
	background-color: white;
	color: #1a76b7;
	width: 21px;
	height: 17px;
	font-family: Verdana, Arial;
	font-size: 10px;
	cursor: hand;
}
.btnTiny
{
	border: 1px solid #DC8601;
	background-color: white;
	color: white;
	width: 21px;
	height: 17px;
	cursor: hand;
	font-family: Verdana, Arial;
	font-size: 11px;
	background-image: url(../images/btntiny.jpg);
}
.btnSmall
{
	border: 1px solid #DC8601;
	color: white;
	width: 49px;
	height: 17px;
	cursor: hand;
	font-family: Verdana, Arial;
	font-size: 10px;
	background-image: url(../images/btnsmall.jpg);
	background-color: white;
}
.btn
{
	background-color: white;
	color: white;
	width: 80px;
	height: 17px;
	cursor: hand;
	font-family: Verdana, Arial;
	font-size: 10px;
	background-image: url(../images/btn.jpg);
	border: 1px solid #DC8601;
}
.btnBig
{
	border: 1px solid #DC8601;
	background-color: white;
	color: white;
	width: 120px;
	height: 17px;
	cursor: hand;
	font-family: Verdana, Arial;
	font-size: 10px;
	background-image: url(../images/btnbig.jpg);
}
.btnHuge
{
	border: 1px solid #DC8601;
	background-color: white;
	color: white;
	width: 145px;
	height: 17px;
	cursor: hand;
	font-family: Verdana, Arial;
	font-size: 10px;
	background-image: url(../images/btnhuge.jpg);
}

.tdLeft
{
	padding: 3px 3px 3px 3px;
	border-right: #D1D0D0 1px solid;
	border-bottom: #D1D0D0 1px solid;
	font-family: Verdana, Arial;
	width: 200px;
	font-size: 11px;
	height: 20px;
	vertical-align: baseline;
	text-align: left;
	background-color: #F7F7F7;
	white-space: normal;
}
.tdRight
{
	padding: 3px 3px 3px 3px;
	width: 574px;
	border-bottom: #D1D0D0 1px solid;
	font-family: Verdana, Arial;
	font-size: 11px;
	height: 20px;
	vertical-align: baseline;
	text-align: left;
	background-color: #F7F7F7;
	white-space: normal;
}
.tdLabel
{
	background-color: #6C5BA9;
	color: white;
	font-weight: bold;
	font-size: 11px;
	border-right: #DED6FB 1px solid;
	border-bottom: #DED6FB 1px solid;
	padding-left: 3px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	height: auto;
	width: 121px;
}
.tdDisplay
{
	background-color: #F7F7F7;
	color: black;
	font-size: 11px;
	border-right: #DED6FB 1px solid;
	border-bottom: #DED6FB 1px solid;
	padding-left: 3px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	height: auto;
	width: 121px;
	text-align: left;
}
.tdCommand
{
	padding: 3px 0px 3px 0px;
	text-align: left;
	background-color: #F7F7F7;
	font-family: Verdana, Arial;
	font-size: 11px;
	white-space: normal;
}
.tdBtn
{
	padding: 3px 3px 3px 3px;
	text-align: left;
	background-color: #F7F7F7;
	font-family: Verdana, Arial;
	font-size: 11px;
	white-space: normal;
}
.tdGRD
{
	padding: 3px 3px 3px 3px;
	border-bottom: #1a76b7 2px solid;
	font-family: Verdana, Arial;
	font-size: 11px;
	vertical-align: baseline;
	text-align: left;
}
.tdSubtitle
{
	padding: 3px 3px 3px 3px;
	border-bottom: #f0f0ff 1px solid;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	background-color: #1a76b7;
	color: White;
	vertical-align: middle;
	text-align: left;
	height: 28px;
}
.tdDelimitter
{
	background-color: #1a76b7;
	color: White;
	vertical-align: baseline;
	text-align: left;
	height: 2px;
}

.grd
{
	width: 758px;
	border: none;
}
.grdHeader
{
	background-color: #6C5BA9;
	text-align: center;
	vertical-align: middle;
	padding: 3px 3px 3px 3px;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: white;
	height: 20px;
	white-space: pre-wrap;
	background-image: url(../images/blue.gif);
	white-space: nowrap;
}
.grdHeader1
{
	background-color: #6C5BA9;
	text-align: center;
	vertical-align: middle;
	padding: 3px 3px 3px 3px;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: white;
	height: 20px;
	white-space: pre-wrap;
	background-image: url(../images/blue1.jpg);
}
.grdHeader th
{
	padding: 3px 3px 3px 3px;
	border-right: #429FE4 1px solid;
	height: 20px;
	white-space: pre-wrap;
}
.grdHeader td
{
	padding: 3px 3px 3px 3px;
	border-right: #429FE4 1px solid;
	height: 20px;
	white-space: pre-wrap;
}
.grdRow
{
	background-color: white;
	font-family: Verdana, Arial;
	font-size: 11px;
	height: 20px;
}
.grdRow td
{
	padding: 3px 3px 3px 3px;
	border-right: #D1D0D0 1px solid;
	height: 20px;
}
.grdAltRow
{
	background-color: #F0F0F0;
	font-family: Verdana, Arial;
	font-size: 11px;
	height: 20px;
}
.grdAltRow td
{
	padding: 3px 3px 3px 3px;
	border-right: #D1D0D0 1px solid;
	height: 20px;
}
.grdRowHilight
{
	color: White;
	background-color: Red;
	font-family: Verdana, Arial;
	font-size: 11px;
	height: 20px;
}
.grdRowHilight td
{
	padding: 3px 3px 3px 3px;
	border-right: #D1D0D0 1px solid;
	height: 20px;
}
.grdSelRow
{
	background-color: #DC8601;
	padding-left: 3px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	font-family: Verdana, Arial;
	font-size: 11px;
	height: 20px;
}
.grdSelRow td
{
	border-right: #D1D0D0 1px solid;
	height: 20px;
}

.grdPager
{
	background-color: #1a76b7;
	font-family: Verdana, Arial;
	font-size: 11px;
	text-align: left;
	color: white;
	height: 20px;
}
.grdPager a
{
	padding: 3px 3px 3px 3px;
	background-color: #1a76b7;
	font-family: Verdana, Arial;
	font-size: 11px;
	text-align: center;
	color: white;
	height: 20px;
}
.grdFooter
{
	padding: 3px 3px 3px 3px;
	background-image: url(../images/blue.gif);
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	height: 20px;
	color: White;
}
.grdFooter th
{
	padding: 3px 3px 3px 3px;
	border-right: #429FE4 1px solid;
	height: 20px;
	white-space: pre-wrap;
	color: White;
}
.grdFooter td
{
	padding: 3px 3px 3px 3px;
	border-right: #429FE4 1px solid;
	height: 20px;
	white-space: pre-wrap;
	color: White;
}

.chk
{
	height: 14px; /*width: 14px;*/
	font-family: Verdana, Arial;
	font-size: 10px;
}

.lst
{
	width: 143px;
	height: 45px;
	font-family: Verdana, Arial;
	font-size: 10px;
}
.Asterisks
{
	color: red;
}
.lnk
{
	padding-left: 3px;
	padding-right: 3px;
	font-family: Verdana, Arial;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	white-space: normal;
	text-decoration: underline;
}
.lnk a:link
{
	color: black;
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: underline;
}
.lnk a:visited
{
	color: black;
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: underline;
}
.lnk a:hover
{
	color: black;
	background-color: White;
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: underline;
}

.menuItemStyle
{
	padding-left: 0px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: left;
	cursor: pointer;
	width: 100%; /*border-left: #D1D0D0 4px solid; 	border-bottom: #000000 1px solid; 	border-top: #000000 0px solid; 	border-right: #000000 0px solid;*/
}
.menuItemStyle a
{
	padding-left: 0px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: left;
	cursor: pointer;
	width: 100%; /*border-left: #D1D0D0 4px solid; 	border-right: #000000 0px solid; 	border-top: #000000 0px solid; 	border-bottom: #000000 0px solid;*/
}
.menuItemStyle a:hover
{
	padding-left: 0px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	color: #D56603;
	text-decoration: none;
	text-align: left;
	cursor: pointer;
	width: 100%; /*border-left: #D1D0D0 4px solid; 	border-right: #000000 0px solid; 	border-top: #000000 0px solid; 	border-bottom: #000000 0px solid;*/
}
.menuItemStyle a:visited
{
	padding-left: 0px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: left;
	cursor: pointer;
	width: 100%; /*border-left: #D1D0D0 4px solid; 	border-right: #000000 0px solid; 	border-top: #000000 0px solid; 	border-bottom: #000000 0px solid;*/
}

.menuStyleHover
{
	padding-left: 0px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	color: #D56603;
	width: 100%;
	text-decoration: none;
	text-align: left;
	cursor: pointer;
}
.menuStyleHover a
{
	padding-left: 0px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	color: #D56603;
	width: 100%;
	text-decoration: none;
	text-align: left;
	cursor: pointer;
}
.menuStyleHover a:visited
{
	padding-left: 0px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	color: #D56603;
	width: 100%;
	text-decoration: none;
	text-align: left;
	cursor: pointer;
}

.menuStyleSelected
{
	padding-left: 0px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	color: #D56603;
	width: 100%;
	text-decoration: none;
	text-align: left;
	cursor: pointer;
}
.menuStyleSelected a
{
	padding-left: 0px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	color: #D56603;
	width: 100%;
	text-decoration: none;
	text-align: left;
	cursor: pointer;
}
.menuStyleSelected a:Hover
{
	padding-left: 0px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	color: #D56603;
	text-decoration: none;
	text-align: left;
	cursor: pointer;
	width: 100%;
}
.menuStyleSelected a:visited
{
	padding-left: 0px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	color: #D56603;
	text-decoration: none;
	text-align: left;
	background-color: #D1D0D0;
	cursor: pointer;
	width: 100%;
}

.menuStyle
{
	font-size: 10px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	font-family: verdana;
	font-weight: bold;
	color: #333333;
	background-color: #EEEEEE;
	text-decoration: none;
	text-align: left;
	cursor: pointer;
	width: 100%;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
}
.menuStyle a
{
	font-size: 10px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	font-family: verdana;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: left;
	background-color: #e2eaf8;
	cursor: pointer;
	width: 100%;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
}
.menuStyle a:hover
{
	font-size: 10px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	font-family: verdana;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: left;
	background-color: #e2eaf8;
	cursor: pointer;
	width: 100%;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
}
.menuStyle a:visited
{
	font-size: 10px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	font-family: verdana;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: left;
	background-color: #e2eaf8;
	cursor: pointer;
	width: 100%;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
}

.menuItemStyleStatic
{
	padding-left: 0px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: left;
	background-color: #EEEEEE;
	cursor: pointer;
	width: 193px;
	border-left: #D1D0D0 0px solid;
	border-right: #000000 0px solid;
	border-top: #000000 0px solid;
	border-bottom: #000000 0px solid;
}
.menuItemStyleStatic a
{
	padding-left: 0px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: left;
	background-color: #EEEEEE;
	cursor: pointer;
	width: 193px;
	border-left: #D1D0D0 0px solid;
	border-right: #000000 0px solid;
	border-top: #000000 0px solid;
	border-bottom: #000000 0px solid;
}
.menuItemStyleStatic a:visited
{
	padding-left: 0px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: left;
	cursor: pointer;
	width: 193px;
	border-left: #D1D0D0 0px solid;
	border-right: #000000 0px solid;
	border-top: #000000 0px solid;
	border-bottom: #000000 0px solid;
}

.MenuStatMsg
{
	border-bottom: #f0f0ff 1px solid;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}

.HiddenItem
{
	visibility: hidden;
	width: 0px;
}

.rptDiv
{
	width: 100%;
	height: 400px;
	overflow: scroll;
	position: relative;
}
.divScrollGrid
{
	width: 776px;
	overflow: scroll;
}
.divScrollGridV
{
	width: 776px;
	height: 300px;
	overflow: scroll;
}
.divHelpInner
{
	overflow: scroll;
	border: solid 1px #9CBAF3;
	background: White;
}
.tblHelp
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	margin: 0px 0px 0px 0px;
	width: 478px;
}
.tdHelp
{
	width: 100%;
	background: white;
	text-align: justify;
	color: Black;
}

.tabBlue
{
	background-image: url(../images/TabImage.gif);
	background-repeat: repeat-x;
	color: #ffffff;
	font-weight: bold;
	width: 800;
}
.tabBlue tr
{
}
.tabBlue td
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 0px;
	padding-top: 0px;
	width: 15%;
	height: 28px;
	text-align: center;
}
.tabBlue td:hover
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 0px;
	padding-top: 0px;
	width: 15%;
	height: 28px;
	background-image: url(../images/Tab.gif);
	background-position: center;
	background-repeat: repeat-x;
}
.tabBlue a:link
{
	color: #ffffff;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	white-space: normal;
}
.tabBlue a:visited
{
	color: #ffffff;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	white-space: normal;
}
/*.tabBlue a:hover
{
	color: #333;
	font-size: 9px;
	font-weight: bold;
	text-decoration: underline;
}*/
.tabBlueTDSel
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 0px;
	padding-top: 0px;
	width: 15%;
	height: 28px;
	background-image: url(../images/Tab.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.tdMarquee
{
	width: 100%;
	line-height: 4em;
	height: 20px;
	text-align: left;
}
RightImg
{
	border-bottom: 3px solid #cccccc;
}
ul.decimal
{
	list-style-type: decimal;
}
ul.lower-alpha
{
	list-style-type: lower-alpha;
}
.menuItemStyle2
{	
	padding-left: 0px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: left;
	width: 100%; /*border-left: #D1D0D0 4px solid; 	border-bottom: #000000 1px solid; 	border-top: #000000 0px solid; 	border-right: #000000 0px solid;*/
}
