BODY
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	background-color: #9CBACE;
}

.welcome {
	font-SIZE: 8pt; 
	COLOR: #FFFFFF;
	font-weight: bold; 
	font-FAMILY: Verdana, Arial; 
	TEXT-DECORATION: none;
}

.LeftNav {
	font-SIZE: 9pt; 
	COLOR: #000000;
	font-weight: bold; 
	font-FAMILY: Verdana, Arial; 
	TEXT-DECORATION: none;
} 

.LeftNav A {
	font-SIZE: 9pt; 
	COLOR: #000000;
	font-weight: bold; 
	font-FAMILY: Verdana, Arial; 
	TEXT-DECORATION: none;
}
.LeftNav A:hover {
	font-SIZE: 9pt; 
	COLOR: #000000;
	font-weight: bold;
	font-FAMILY: Verdana, Arial; 
	TEXT-DECORATION: underline;
}

.RightNav {
	font-SIZE: 11px; 
	COLOR: #000000;
	font-weight: normal; 
	font-FAMILY: Verdana, Arial; 
	TEXT-DECORATION: none;
}

.RightNav A {
	font-SIZE: 11px; 
	COLOR: #000000;
	font-weight: normal; 
	font-FAMILY: Verdana, Arial; 
	TEXT-DECORATION: none;
}
.RightNav A:hover {
	font-SIZE: 11px; 
	COLOR: #000000;
	font-weight: normal;
	font-FAMILY: Verdana, Arial; 
	TEXT-DECORATION: underline;
}

.topNavLink {
	font-SIZE: 12px; 
	COLOR: #FFFFFF; 
	font-FAMILY: Verdana, Arial; 
	TEXT-DECORATION: none;
}

.topNavLink A {
	font-SIZE: 12px; 
	COLOR: #FFFFFF; 
	font-FAMILY: Verdana, Arial; 
	TEXT-DECORATION: underline;
}
.topNavLink A:hover {
	font-SIZE: 12px; 
	COLOR: #FFFFFF;
	font-FAMILY: Verdana, Arial; 
	TEXT-DECORATION: underline;
}

.tblLink {
	font-SIZE: 11px; 
	COLOR: #666666;
	font-weight: normal;
	font-FAMILY: Verdana, Arial; 
	TEXT-DECORATION: none;
}

.tblLink A {
	font-SIZE: 11px; 
	COLOR: #666666;
	font-weight: normal;
	font-FAMILY: Verdana, Arial; 
	TEXT-DECORATION: underline;
}
.tblLink A:hover {
	font-SIZE: 11px; 
	COLOR: #FF0000;
	font-weight: normal;
	font-FAMILY: Verdana, Arial; 
	TEXT-DECORATION: underline;
}

.pageHead {
	font-WEIGHT: bold; 
	font-SIZE: 12px; 
	COLOR: #6B7982; 
	font-FAMILY: Verdana, Arial; 
}

.pageHeadSub {
	font-WEIGHT: bold; 
	font-SIZE: 11px; 
	COLOR: #6B7982; 
	font-FAMILY: Verdana, Arial;
	BACKGROUND-COLOR: #FFFFFF;
}

td {
	font-SIZE: 11px; 
	COLOR: #666666; 
	font-FAMILY: Verdana, Arial
}

UL {
	font-SIZE: 11px; 
	COLOR: #6B7982; 
	LINE-HEIGHT: 18px; 
	font-FAMILY: Verdana, Arial
}

P {
	font-SIZE: 11px; 
	COLOR: #6B7982; 
	font-FAMILY: Verdana, Arial
}

.txtGrayBold {
	font-SIZE: 13px; 
	COLOR: #666666;
	font-weight: bold;
	font-FAMILY: Verdana, Arial
}

.txtBlackBold {
	font-SIZE: 11px; 
	COLOR: #000000;
	font-weight: bold;
	font-FAMILY: Verdana, Arial
}

.txtBlack {
	font-SIZE: 11px; 
	COLOR: #000000;
	font-weight: normal;
	font-FAMILY: Verdana, Arial
}

.input {
	border-RIGHT: #666666 1px solid; 
	border-TOP: #666666 1px solid; 
	font-SIZE: 10px; 
	border-LEFT: #666666 1px solid; 
	COLOR: #666666; 
	border-BOTTOM: #666666 1px solid; 
	font-FAMILY: Verdana, Arial;
	width:140px;
}

.drpInput {
	border-RIGHT: #666666 1px solid; 
	border-TOP: #666666 1px solid; 
	font-SIZE: 10px; 
	border-LEFT: #666666 1px solid; 
	COLOR: #666666; 
	border-BOTTOM: #666666 1px solid; 
	font-FAMILY: Verdana, Arial;
	width:140px;
}

.dateInput {
	border-RIGHT: #666666 1px solid; 
	border-TOP: #666666 1px solid; 
	font-SIZE: 10px; 
	border-LEFT: #666666 1px solid; 
	COLOR: #666666; 
	border-BOTTOM: #666666 1px solid; 
	font-FAMILY: Verdana, Arial;
	width:70px;
}

.postalInput {
	border-RIGHT: #666666 1px solid; 
	border-TOP: #666666 1px solid; 
	font-SIZE: 10px; 
	border-LEFT: #666666 1px solid; 
	COLOR: #666666; 
	border-BOTTOM: #666666 1px solid; 
	font-FAMILY: Verdana, Arial;
	width:70px;
}

.smallInput {
	border-RIGHT: #666666 1px solid; 
	border-TOP: #666666 1px solid; 
	font-SIZE: 10px; 
	border-LEFT: #666666 1px solid; 
	COLOR: #666666; 
	border-BOTTOM: #666666 1px solid; 
	font-FAMILY: Verdana, Arial;
	width:40px;
}

.multiLineTextInput {
	border-RIGHT: #666666 1px solid; 
	border-TOP: #666666 1px solid; 
	font-SIZE: 10px; 
	border-LEFT: #666666 1px solid; 
	COLOR: #666666; 
	border-BOTTOM: #666666 1px solid; 
	font-FAMILY: Verdana, Arial;
	width:200px;
}

.PhoneMobileInput {
	border-RIGHT: #666666 1px solid; 
	border-TOP: #666666 1px solid; 
	font-SIZE: 10px; 
	border-LEFT: #666666 1px solid; 
	COLOR: #666666; 
	border-BOTTOM: #666666 1px solid; 
	font-FAMILY: Verdana, Arial;
	width:75px;
}

.btnBorder {
	border-RIGHT: #C6C7B5 1px solid; 
	border-TOP: #C6C7B5 1px solid; 
	border-LEFT: #C6C7B5 1px solid; 
	border-BOTTOM: #C6C7B5 1px solid;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.btnBorder1 
{
	vertical-align:top;
	padding-left: 2.5px;

	}

.bgGray {
	BACKGROUND-COLOR: #DEDFCE;
}

.bgGrayLine {
	BACKGROUND-COLOR: #666666;
}

.bgBlue {
	BACKGROUND-COLOR: #172972;
}

.tblHead {
	font-WEIGHT: bold; 
	font-SIZE: 11px; 
	COLOR: #FFFFFF; 
	font-FAMILY: Verdana, Arial; 
	BACKGROUND-COLOR: #172972;
}

.tblHeadGrid {
	font-WEIGHT: normal; 
	font-SIZE: 11px; 
	COLOR: #FFFFFF; 
	font-FAMILY: Verdana, Arial;
	BACKGROUND-COLOR: #172972;
}
.tblHeadGridInbox {
	font-WEIGHT: normal; 
	font-SIZE: 11px; 
	COLOR: #FFFFFF; 
	font-FAMILY: Verdana, Arial;
	BACKGROUND-COLOR:Gray;
}

.tblHeadGridBorder {
	border-RIGHT: #666666 1px solid; 
	border-LEFT: #666666 1px solid; 
	border-TOP: #666666 1px solid;
	border-BOTTOM: #666666 1px solid; 
}


.bgTableGray{
	background-color: #DEDFCE;
}

.bgwelcome{
	background-color: #f5f3e6;
}

.bgNav{
	background-color: #F5F3E6;
}

.bgNavDark{
	background-color: #DEDFCE;
}

.tblBorder {
	border-RIGHT: #ADADA4 1px solid; 
	border-LEFT: #ADADA4 1px solid; 
	border-BOTTOM: #ADADA4 1px solid; 
	border-TOP: #ADADA4 1px solid; 
	
	
}

 
.calTitle   {font-weight: bold;
             font-size: 11;
             background-color:#cccccc;
             color: black;
             width: 90px;
}



/*
Tool Tip CSS Code 
Example Usage:
<a class="tooltip" href="#"><img src="/CTWBM/CTW_BM/Images/info.gif" border=0><span>This text is shown on hovering the link</span></a>
Jag*/

A.tooltipAmen
{
    Z-INDEX: 24;
    COLOR: #ff5e2f;
    BORDER-BOTTOM: #ff5e2f 0px dashed;
    POSITION: relative;
    TEXT-DECORATION: none
}
A.tooltipAmen:hover
{
    Z-INDEX: 100;
    COLOR: #7a7a7a;
    BORDER-BOTTOM: #7a7a7a 0px dashed;
    TEXT-DECORATION: none
}
A.tooltipAmen SPAN
{
    DISPLAY: none
}
A.tooltipAmen:hover SPAN
{
    BORDER-RIGHT: #ff0000 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #ff0000 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    LEFT: 0em;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #ff0000 1px solid;
    WIDTH: 245px;
    COLOR: #ff0000;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ff0000 1px solid;
    POSITION: absolute;
    TOP: 2em;
    BACKGROUND-COLOR: #ffffe4
}

/*
Tool Tip CSS Code 
Example Usage:
<a class="tooltip" href="#">This text is shown and gets a tooltip<span>This text is shown on hovering the link</span></a>
*/

a.tooltip {
  z-index:24;
  color:#FF5E2F;
  position:relative;
  border-bottom:0px dashed #FF5E2F;
  text-decoration:none;
}

a.tooltip:hover {
  z-index:100;
  color:#7a7a7a;
  border-bottom:0px dashed #7a7a7a;
  text-decoration:none;
}

a.tooltip span {
  display:none;
}

a.tooltip:hover span {
  position:absolute;
  top:2em;
  left:0em;
  border:1px solid #DBEF3B;
  padding:5px;
  display:block;
  width:170px;
  color:#095aa6;
  background-color: #F9FCDC ;
  z-index:100;
  right: auto;
  left: -10%;
  text-align: left;
}

.bgTableBorder {
	BACKGROUND-COLOR: #efefde; 
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-BOTTOM: #ffffff 1px solid;
}

.bgGrayTable {
	BACKGROUND-COLOR: #efefde;
}
.boldText {
	font-weight:bold;
}
.blackColor {
	color:#000000;
}
.blackColorBold 
{	
	font-weight:bold;
	color:#000000;
}

.nextPre {
	font-SIZE: 11px; 
	COLOR: #666666;
	font-weight: normal; 
	font-FAMILY: Verdana, Arial; 
	TEXT-DECORATION: underline;
}

.nextPre A {
	font-SIZE: 11px; 
	COLOR: #666666;
	font-weight: normal; 
	font-FAMILY: Verdana, Arial; 
	TEXT-DECORATION: underline;
}
.nextPre A:hover {
	font-SIZE: 11px; 
	COLOR: #666666;
	font-weight: normal;
	font-FAMILY: Verdana, Arial; 
	TEXT-DECORATION: underline;
}

.req {
	font-SIZE: 11px; 
	COLOR: #FF0000; 
	font-FAMILY: Verdana, Arial
}

/*Calendar Classes start here*/
.SelectedDateStyle
{
    font-family: Verdana, Arial;
    font-size: 10px;
    color: #000000;
    background-color: #F8A72E;
    border: solid 1px #F68A24;  
} 
.WeekendStyle
{
    font-family: Verdana, Arial;
    font-size: 10px;
    color: #00529C;
    background-color: #E8EEFA;
    border: solid 1px #E0E0E0;  
}

.GoToTodayStyle
{
    font-family: Verdana, Arial;
    font-size: 10px;
    color: #00529C;
    background-color: #FF7C00;
    border: solid 1px #E0E0E0;  
}

.DayHeaderStyle
{
    font-family: Verdana, Arial;
    font-size: 10px;
    color: #ffffff;
    background-color: #00529C;
    border: solid 1px #E0E0E0;  
}

.MonthHeaderStyle
{
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
    background-color: #5A6C8E;
}

.WeekdayStyle
{
    font-family: Verdana, Arial;
    font-size: 10px;
    color: #00529C;
    background-color: #ffffff;
    border: solid 1px #E0E0E0;
}

.OffMonthStyle
{
    font-family: Verdana, Arial;
    font-size: 10px;
    color: #00529C;
    background-color: #EEEEEE;
    border: solid 1px #E0E0E0;
}

.TodayDayStyle
{
    font-family: Verdana, Arial;
    font-size: 10px;
    color: #00529C;
    background-color: #ffffff;
    border: solid 1px #ff0000;
}

.CalendarPopup
{
    z-index: 999;
    border: solid 1px #F68A24;  
} 

/*Calendar Classes end here*/
