.body
{
    background-color: #F7F0E6;
}

.menubg
{
    background-image: url(images/bg_menu.gif);
    background-repeat: repeat-x;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}


/*
.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:18px;
	color: #000000;
	text-decoration: none;
}
.contentbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}*/
.whitetextbold
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}
.MenutitleLeftBar
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: #5A3C42;
    text-decoration: none;
}
.title
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #5A3C42;
    text-decoration: none;
}
.bdrleft
{
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: dotted;
    border-left-width: 1px;
    border-left-color: #AB9B92;
}
.bgpink
{
    /*background-color: #F7F7F7;*/
    background-color: #FCF3D8;
}
.copyright
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #666666;
    text-decoration: none;
}
.border
{
    border-top-style: solid;
    border-right-style: none;
    border-bottom-style: solid;
    border-left-style: none;
    border-top-color: #999999;
    border-top-width: 1px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px;
    border-bottom-color: #999999;
    background-color: #D8D8D8;
}

.Btn
{
    border-right: #e6e5ff thin outset;
    border-top: #e6e5ff thin outset;
    border-left: #e6e5ff thin outset;
    width: 94px;
    border-bottom: #e6e5ff thin outset;
    height: 21px;
    background-color: aliceblue;
    text-align: center;
}

#leftMenu
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #5A3C42;
    text-decoration: none;
}
#leftMenu a
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #5A3C42;
    text-decoration: none;
}

#leftMenu a:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #842429;
    text-decoration: none;
}
#bottom
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #5A3C42;
    text-decoration: none;
    background-color: #FFFFFF;
    border-top: 1px solid #B68810;
}

#bottom a
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #8A191F;
    text-decoration: none;
}
#bottom a:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
    text-decoration: underline;
}

#head td
{
    background: #5A3C42;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}
#head .left
{
    background-image: url(headLeft.jpg);
    background-position: left;
    background-repeat: no-repeat;
}
#head .right
{
    background-image: url(headRight.jpg);
    background-position: right;
    background-repeat: no-repeat;
}

.logoBottom
{
    border-bottom: 1px solid #842429;
}
.NewBottomLink
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #8A191F;
    text-decoration: none;
}
.NewBottomLink:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    text-decoration: underline;
}

/*1003*/
.WhiteLBBorder
{
    border-bottom: solid 3px white;
    border-left: solid 3px white;
}
.WhiteLBorder
{
    border-left: solid 3px white;
}
.WhiteBRBorder
{
    border-bottom: solid 3px white;
    border-right: solid 3px white;
    font-size: 12px;
}
.1003Content
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.WhiteBBorder
{
    border-bottom: solid 3px white;
    font-size: 12px;
}
.WhiteBRBorder1
{
    border-bottom: solid 3px white;
    border-right: solid 3px white;
    font-size: 12px;
}
.WhiteBRBorderRED
{
    border-bottom: solid 3px white;
    border-right: solid 3px white;
    background-color: #8F3B3E;
    color: #FFFFFF;
}
.WhiteBBorderRED
{
    border-bottom: solid 3px white;
    background-color: #8F3B3E;
    color: #FFFFFF;
}

.input_textbox
{
    border-right: #333333 1px solid;
    padding-right: 0px;
    border-top: #333333 1px solid;
    padding-left: 3px;
    font-size: 11px;
    margin: 0px;
    border-left: #333333 1px solid;
    color: #333333;
    padding-top: 1px;
    padding-bottom: 1px;
    border-bottom: #333333 1px solid;
    font-family: Verdana, Arial, Helvetica;
    background-color: #FFFFFF;
    text-decoration: none;
    padding-right: 4px;
}
.yellow_textbox
{
    border-right: #333333 1px solid;
    padding-right: 0px;
    border-top: #333333 1px solid;
    padding-left: 3px;
    font-size: 14px;
    margin: 0px;
    border-left: #333333 1px solid;
    color: #000000;
    padding-top: 1px;
    padding-bottom: 1px;
    border-bottom: #333333 1px solid;
    font-family: Verdana, Arial, Helvetica;
    background-color: #FFFFD2;
    text-decoration: none;
    padding-right: 4px;
}
.inputnumtextbox
{
    border-right: #333333 1px solid;
    padding-right: 0px;
    border-top: #333333 1px solid;
    padding-left: 3px;
    font-size: 11px;
    margin: 0px;
    border-left: #333333 1px solid;
    color: #333333;
    padding-top: 1px;
    padding-bottom: 1px;
    border-bottom: #333333 1px solid;
    font-family: Verdana, Arial, Helvetica;
    background-color: #FFFFFF;
    text-decoration: none;
    text-align: right;
    padding-right: 4px;
}
.lo_input_textbox
{
    border-right: #333333 1px solid;
    padding-right: 0px;
    border-top: #333333 1px solid;
    padding-left: 3px;
    font-size: 14px;
    font-weight: bold;
    margin: 0px;
    border-left: #333333 1px solid;
    color: #333333;
    padding-top: 1px;
    padding-bottom: 1px;
    border-bottom: #333333 1px solid;
    font-family: Verdana, Arial, Helvetica;
    background-color: #FFFFFF;
    text-decoration: none;
    padding-right: 4px;
}

.bodyText
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    text-decoration: none;
}
.commentsText
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #333333;
    text-decoration: none;
}
.1003HeaderA
{
    background-color: #601215;
    border: 1px #000000 thin;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 22px;
    font-size: 16px;
    color: #FFFFFF;
    text-decoration: none;
}
.CPSHeaderForRow
{
    background-color: #601215;
    border: 1px #000000 thin;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 22px;
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
}
.1003HeaderB
{
    background-color: #5E3F45;
    border: 1px #000000 thin;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 22px;
    font-size: 16px;
    color: #FFFFFF;
    text-decoration: none;
}
.1003BodyA
{
    background-color: #ECD8CC;
    height: 26px;
    font-size: 12px;
}
.1003BodyB
{
    background-color: #E8E0DD;
    height: 26px;
    font-size: 12px;
}

.1003BodyB1
{
    /*background-color: #E8E0DD;*/
    background-color: #ECD8CC;
    height: 26px;
    font-size: 12px;
    border-bottom: solid 3px white;
}

.1003BodyRead
{
    background-color: red;
    height: 26px;
}

.orangeHeader
{
    background-color: #655543;
    border: 1px #000000 thin;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 22px;
    font-size: 16px;
    color: #FFFFFF;
    text-decoration: none;
}
.lemonHeader
{
    background-color: #655543;
    border: 1px #000000 thin;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 22px;
    font-size: 16px;
    color: #FFFFFF;
    text-decoration: none;
}
.lightLemonBG
{
    background-color: #EFE4D8;
    height: 26px;
}
.oliveHeader
{
    background-color: #655543;
    border: 1px #000000 thin;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 22px;
    font-size: 16px;
    color: #FFFFFF;
    text-decoration: none;
}
.lightOliveBG
{
    background-color: #D7CCBC;
    height: 26px;
}
.purpleHeader
{
    background-color: #846EB2;
    border: 1px #000000 thin;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 22px;
    font-size: 16px;
    color: #FFFFFF;
    text-decoration: none;
}
.lightPurpleBG
{
    background-color: #BDADE0;
}
.aquaHeader
{
    background-color: #5A8E8C;
    border: 1px #000000 thin;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 22px;
    font-size: 16px;
    color: #FFFFFF;
    text-decoration: none;
}
.lightAquaBG
{
    background-color: #97E1DE;
}
.brownHeader
{
    background-color: #655543;
    border: 1px #000000 thin;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 22px;
    font-size: 16px;
    color: #FFFFFF;
    text-decoration: none;
}
.lightBrownBG
{
    background-color: #C6A889;
}
.maroonHeader
{
    background-color: #931907;
    border: 1px #000000 thin;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 22px;
    font-size: 16px;
    color: #FFFFFF;
    text-decoration: none;
}
.lightMaroonBG
{
    background-color: #FF9D8C;
}
.greenHeader
{
    background-color: #7D9F2D;
    border: 1px #000000 thin;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 22px;
    font-size: 16px;
    color: #FFFFFF;
    text-decoration: none;
}
.lightGreenBG
{
    background-color: #C0DC7E;
}
.darkBlueHeader
{
    background-color: #4D4DB0;
    border: 1px #000000 thin;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 22px;
    font-size: 16px;
    color: #FFFFFF;
    text-decoration: none;
}
.darkBlueBG
{
    background-color: #B3B3DD;
}


/* Gitika */

.helplink
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #8A191F;
    text-decoration: none;
}
.helplink:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
    text-decoration: underline;
}
.button
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
    background-color: #B58813;
    border: 1px solid #5A3C42;
}
.1003button
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bold;
    color: #5A3C42;
    text-decoration: none;
    background-color: #ddd4c6;
    border: 1px solid #5A3C42;
}

.newfooterlink
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #8A191F;
    text-decoration: none;
}
.newfooterlink:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
    text-decoration: underline;
}
.rtheading
{
    color: #800000;
    font-family: Tahoma,verdana,Arial;
    font-size: 18px;
    font-weight: bold;
}
.personalheading
{
    color: #5E3F44;
    font-family: Arial,Tahoma,verdana;
    font-size: 10pt;
    font-weight: bold;
}
.formtitle
{
    color: #5E3F44;
    font-family: Arial,Tahoma,verdana;
    font-size: 16pt;
    font-weight: bold;
}
.formtable
{
    border: 1px solid #DDca88;
    background-color: #FCF3D8;
}
.formheading
{
    color: #000000;
    font-family: Arial,Tahoma,verdana;
    font-size: 12px;
    font-weight: bold;
    background-color: #f9e19f;
    text-align: right;
}
.formlefttd
{
    color: #000000;
    font-family: Arial,Tahoma,verdana;
    font-size: 12px;
    font-weight: bold;
    background-color: #f9e19f;
    text-align: right;
    border-bottom: #DDca88 1px solid;
}
.formrighttd
{
    color: #000000;
    font-family: Arial,Tahoma,verdana;
    font-size: 12px;
    font-weight: normal;
    border-bottom: #DDca88 1px solid;
}

.formtext
{
    color: #000000;
    font-family: Arial,Tahoma,verdana;
    font-size: 12px;
    font-weight: normal;
}

.formtextbox
{
    border-right: #B18a09 1px solid;
    padding-right: 0px;
    border-top: #B18a09 1px solid;
    padding-left: 3px;
    font-size: 12px;
    margin: 0px;
    border-left: #B18a09 1px solid;
    color: #333333;
    padding-top: 1px;
    padding-bottom: 1px;
    border-bottom: #B18a09 1px solid;
    font-family: Verdana, Arial, Helvetica;
    background-color: #FFFFFF;
    text-decoration: none;
    padding-right: 4px;
}
.formbutton
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px; /* change bye Vipul from 8 pt to 12px*/
    font-weight: bold; /*background-color: #ddd4c6; 	color: #5A3C42;*/
    background-color: #B58813;
    color: #FFFFFF; /*border: 1px solid #5A3C42;*/
    border: 1px solid #AD7173; /*height: 22px;/* no need to set height */
    margin-left: 0px; /* change here 23072006 old value : 1px */
    margin-right: 0px; /* change here 23072006 old value : 1px */ /* 	font-family: Arial, Helvetica, sans-serif; 	font-size: 9pt; 	font-weight: normal; 	background-color: #ddd4c6; 	color: #5A3C42; 	text-decoration: none; 	border: 1px solid #5A3C42;*/
}
.calendarbutton
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    background-color: gray;
    margin-left: 0px;
    margin-right: 0px;
}
.formbuttonouter
{
    border: 1px solid #5A3C42;
    font-size: 12px; /*position:absolute;*/ /* no need to set this otherwise button position may change 23072006 */
    height: auto;
}
.barPrev
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #B68810;
    text-decoration: none;
}
.barAct
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #B68810;
    text-decoration: none;
}
.barNext
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #9F9F9F;
    text-decoration: none;
}

.midiumformtext
{
    color: #000000;
    font-family: Arial,Tahoma,verdana;
    font-size: 9pt;
    font-weight: normal;
    text-decoration: none;
}
.emaillink
{
    color: blue;
    font-family: Arial,Tahoma,verdana;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
}
.emaillink:hover
{
    color: blue;
    font-family: Arial,Tahoma,verdana;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: underline;
}
.formlink
{
    color: #92393B;
    font-family: Arial,Tahoma,verdana;
    font-size: 9pt;
    font-weight: normal;
    text-decoration: none;
}
.formlink:hover
{
    color: #92393B;
    font-family: Arial,Tahoma,verdana;
    font-size: 9pt;
    font-weight: normal;
    text-decoration: underline;
}
/* Added By Vipul Patel : 7 Dec 2005*/
.redheading
{
    font-family: Arial,Verdana,Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FF0000;
    text-decoration: none;
}
.redText
{
    font-family: Verdana,Arial,Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FF0000;
    text-decoration: none;
}
.rttitle
{
    font-weight: bold;
    font-size: 13px;
    color: #B68810;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}
.rttitleLeftBar
{
    font-weight: bold;
    font-size: 11px;
    color: #af4619;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}
.rtcontent
{
    font-size: 12px;
    color: #651b32;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: justify;
    text-decoration: none;
}
/*---------------------*/

.MainMenuOver
{
    color: #FFFFFF;
    font-family: MS Sans Serif,Sans-Serif,Arial,Tahoma,verdana;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: underline;
    cursor: hand;
    height: 28px;
}
.MainMenuOut
{
    color: #FFFFFF;
    font-family: MS Sans Serif,Sans-Serif,Arial,Tahoma,verdana;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    height: 28px;
}
.MenuTable
{
    /*border-left:1px solid #423A31; 	border-right:1px solid #423A31; 	border-top:1px solid #423A31; */
    border-left: 1px solid #B98901;
    border-right: 1px solid #B98901;
    border-top: 1px solid #B98901;
    filter: alpha(Opacity=90);
}
.MenuTDOver
{
    color: #423A31;
    font-family: Arial,Tahoma,verdana;
    font-size: 12px;
    font-weight: normal;
    text-decoration: underline;
    background-color: #FBF6E9;
    height: 24px;
    cursor: hand;
}
.MenuTDOut
{
    color: #423A31;
    font-family: Arial,Tahoma,verdana;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none; /*background-color:#E8DFDC;*/ /*background-color:#FCF3D8;*/
    background-color: #FCF3D8;
    height: 24px;
}
.NewHeaderMenuLink
{
    color: #423A31;
    font-family: Arial,Tahoma,verdana;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    width: 100%;
}
.NewHeaderMenuLink:hover
{
    color: #423A31;
    font-family: Arial,Tahoma,verdana;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
    width: 100%;
}
#tblHeader a
{
    color: #423A31;
    font-family: Arial,Tahoma,verdana;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    width: 100%;
}
#tblHeader a:hover
{
    color: #423A31;
    font-family: Arial,Tahoma,verdana;
    font-size: 12px;
    font-weight: normal;
    text-decoration: underline;
    width: 100%;
}
.NewDGLink
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: Blue;
    text-decoration: none;
    cursor: hand;
}
.NewDGLink:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: Blue;
    text-decoration: underline;
}


.hirChild
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px; /*COLOR: #A87031;*/
    color: #13552b;
    text-decoration: none;
    white-space: nowrap;
}
a.hirChild:hover
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: underline;
    white-space: nowrap;
}
.hirChildSelNode
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: none;
    white-space: nowrap;
}
a.hirChildSelNode:hover
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: underline;
    white-space: nowrap;
}
.hirChildren
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #E09A4C;
    text-decoration: none;
    white-space: nowrap;
}
a.hirChildren:hover
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: underline;
    white-space: nowrap;
}
.hirChildrenSelNode
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: none;
    white-space: nowrap;
}
a.hirChildrenSelNode:hover
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: underline;
    white-space: nowrap;
}
.hirParent
{
    font-family: Tahoma, Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #651B32;
    text-decoration: none;
    white-space: nowrap;
}
a.hirParent:hover
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: underline;
    white-space: nowrap;
}
.hirParentSelNode
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: none;
    white-space: nowrap;
}
a.hirParentSelNode:hover
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: underline;
    white-space: nowrap;
}
.hirIm
{
    font-family: Tahoma, Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #000080;
    text-decoration: none;
    white-space: nowrap;
}
a.hirIm:hover
{
    font-family: Tahoma, Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #000080;
    text-decoration: none;
    white-space: nowrap;
}
.hirImSelNode
{
    font-family: Tahoma, Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #000080;
    text-decoration: none;
    white-space: nowrap;
}
a.hirImSelNode:hover
{
    font-family: Tahoma, Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #000080;
    text-decoration: none;
    white-space: nowrap;
}
.hirCoLeader
{
    font-family: Tahoma, Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #00ff00;
    text-decoration: none;
    white-space: nowrap;
}
a.hirCoLeader:hover
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: underline;
    white-space: nowrap;
}
.hirCoLeaderSelNode
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: none;
    white-space: nowrap;
}
a.hirCoLeaderSelNode:hover
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: underline;
    white-space: nowrap;
}
.hirDeactive
{
    font-family: Tahoma, Verdana;
    font-weight: bold;
    font-size: 11px;
    color: gray;
    text-decoration: none;
    white-space: nowrap;
}
a.hirDeactive:hover
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: underline;
    white-space: nowrap;
}
.hirDeactiveSelNode
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: none;
    white-space: nowrap;
}
a.hirDeactiveSelNode:hover
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: underline;
    white-space: nowrap;
}
.hirlink
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #000080;
    text-decoration: none;
}
a.hirlink:hover
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: underline;
}
.commReport
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: XX-Small;
    color: #5A3C42;
    text-decoration: none;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #5A3C42;
}
.formlink
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #AF4619;
    text-decoration: none;
    white-space: nowrap;
}

.formlink:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #AF4619;
    text-decoration: underline;
    white-space: nowrap;
}

#adminbottom
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #080000;
    text-decoration: none;
    background-color: #D7CCBC;
    border-top: 1px solid #800000;
}

#adminbottom a
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #080000;
    text-decoration: none;
}
#adminbottom a:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    text-decoration: underline;
}

/* changes by bhavesh */

.ReportDisplay
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #651b32;
    text-decoration: none;
}
.ContentText
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #9E750E;
    text-decoration: none;
    text-align: justify;
}
.tableborder
{
    border: 1px solid #ae6c6e;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #651B32;
}
.contentForLead
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
    color: #5A3C42;
    text-decoration: none; /*     border-top-style: solid;     border-top-width: 1px;     border-top-color: #5A3C42;     border-bottom-style: solid;     border-bottom-width: 1px;     border-bottom-color: #5A3C42; */
}
.thirdtitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bolder;
    color: #5A3C42;
    text-decoration: none;
    background-color: #F9E19F;
}
.ThirdTitleNoVerticalBorder
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bolder;
    border-right-color: #ddd4c6;
    border-left-color: #ddd4c6;
    color: #5A3C42;
    text-decoration: none;
    background-color: #ddd4c6;
}
.ThirdTitleNoLeftBorder
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bolder;
    border-left-color: #ddd4c6;
    color: #5A3C42;
    text-decoration: none;
    background-color: #ddd4c6;
}
.searchtext
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #663300;
}
.search
{
    border-left: 1px solid #8F7156;
    border-right: 1px solid #8F7156;
    border-top: 2px solid #8F7156;
    border-bottom: 2px solid #8F7156;
}
.label
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #5A3C42;
    text-decoration: none;
}

.PlanLabel
{
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #651B32;
}

.errorText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: red;
    text-decoration: none;
}
.viewlenderheading
{
    color: #000000;
    font-family: Arial,Tahoma,verdana;
    font-size: 12px;
    font-weight: bold;
    background-color: #EBE4DE;
    text-align: left;
}
.AEformheading
{
    color: #000000;
    font-family: Arial,Tahoma,verdana;
    font-size: 12px;
    font-weight: bold;
}
.heading
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: #000000;
}
.ROFHeading
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: White;
    background-color: Maroon;
}

/*----------------- Css For User.aspx -----------------*/
.Mainheading
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #9E750E;
}
.Mainheading2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #9E750E;
}
.Mainheading3
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #9E750E;
}
.middlelinks
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #B68810;
    text-decoration: none;
}

A.middlelinks:hover
{
    text-decoration: Underline;
}
.normaltext
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #811F23;
}
.smalllink
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #FF000A;
    text-decoration: none;
}

A.smalllink:hover
{
    text-decoration: Underline;
}

.top_border
{
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-top-color: #999999;
    border-right-color: #999999;
    border-bottom-color: #999999;
    border-left-color: #999999;
    background-image: url(../images/speacer_doted.gif);
    background-repeat: repeat-x;
    background-position: left top;
}
.speacer
{
    background-image: url(../images/pipe.GIF);
    background-repeat: repeat-y;
    background-position: center top;
}
/*----------------- Css For User.aspx complete -----------------*/

/*----------------- Css For EventCalendar.aspx Start -----------------*/
.formCalendartext
{
    color: #000000;
    font-family: verdana;
    font-size: 12px;
    font-weight: bold;
    background-color: #faf3ed;
}

.formCalendarHeadertext
{
    border-right: inset;
    border-top: inset;
    border-left: inset;
    border-bottom: inset;
    font-weight: bold;
    color: #ffffff;
    font-family: Verdana;
    background-color: gray;
    vertical-align: baseline;
    text-align: center;
}

.CalendarBorder
{
    border-right: inset;
    border-top: inset;
    border-left: inset;
    border-bottom: inset;
}

.CalendarDayStyle
{
    font-size: 8pt;
    font-family: Verdana;
    vertical-align: top;
    background-color: #FAF3ED;
}
.CalendarWeekendDayStyle
{
    font-size: 8pt;
    font-family: Verdana;
    vertical-align: top;
    background-color: #FAF3ED;
}

.CalendarNextPrevStyle
{
    font-size: 18pt;
    font-family: Verdana;
    font-weight: bold;
    color: White;
}
.CalendarDayHeaderStyle
{
    font-size: 10pt;
    font-family: Verdana;
    color: Black;
    background-color: Silver;
}
.CalendarInMonthStyle
{
    font-size: 12px;
    font-family: Verdana;
    color: Black;
    background-color: #c0c0c0;
}
.CalendarOutMonthStyle
{
    font-size: 0px;
    font-family: Verdana;
    color: #c0c0c0;
    background-color: #c0c0c0;
}
.CalendarTitleStyle
{
    border-right: inset;
    border-top: inset;
    border-left: inset;
    border-bottom: inset;
    border-width: 3px;
    font-weight: bold;
    color: White;
    font-family: Verdana;
    background-color: Gray;
    vertical-align: middle;
    text-align: center;
}

/*----------------- Css For EventCalendar.aspx END -----------------*/


/* ---------------- START : CSS for BradCrumbs --------------------*/

.BC_Link
{
    font-family: Verdana;
    font-weight: bolder;
    color: #9E750E;
    font-size: 10px;
    text-decoration: none;
}
.BC_Link:Hover
{
    font-family: Verdana;
    font-weight: normal;
    color: Red;
    font-size: 11px;
    text-decoration: underline;
}
/* ---------------- END : CSS for BradCrumbs --------------------*/

/* ---------------- START : CSS for 1003 --------------------*/
/*Brown background ECD8CC
RAndBWhite			->RightBottom
RightWhite			->Right
bottomborder2		->Bottom
bottomborder3		->None
*/

/*Brown background E8E0DD
bottomborder1		->RightBottom
bottomRightborder1	->Right
bottomborder12		->Bottom
bottomborder11		->None
bottomRightborder2
*/

.RAndBWhite
{
    background-color: #ECD8CC;
    height: 26px;
    font-family: Verdana, Arial, Helvetica, sans-serif; /*verdana added*/
    font-size: 12px;
    border-right: White 1px solid;
    border-bottom: White 1px solid;
}

.RightWhite
{
    background-color: #ECD8CC;
    height: 26px;
    font-family: Verdana, Arial, Helvetica, sans-serif; /*verdana added*/
    font-size: 12px;
    border-right: White 1px solid;
}

.bottomborder2
{
    background-color: #ECD8CC;
    height: 26px;
    font-family: Verdana, Arial, Helvetica, sans-serif; /*verdana added*/
    font-size: 12px;
    border-bottom: white 1px solid;
}

.bottomborder3
{
    height: 26px;
    background-color: #ECD8CC;
    font-size: 12px; /*added for New 1003*/
    font-family: Verdana, Arial, Helvetica, sans-serif; /*verdana added*/ /*	background-color: #E8E0DD; 	font-size : 12px;*/
}

.bottomRightborder2 /*commented by Hema*/
{
    background-color: #ECD8CC;
    font-family: Verdana, Arial, Helvetica, sans-serif; /*added by tejas*/
    height: 26px;
    font-size: 12px;
    border-bottom: white 1px solid;
    border-right: white 1px solid;
}


.1003HeaderC
{
    background-color: #FFF3EF;
    border: 1px #000000 thin;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 22px;
    font-size: 16px;
    color: #000000;
    text-decoration: none;
}

.1003BSubHeading
{
    background-color: #ECD8CC;
    height: 26px;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    border-bottom: white 1px solid;
    border-right: white 1px solid;
}

.1003BSubHeadingItalic
{
    background-color: #ECD8CC;
    height: 26px;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    font-style: italic;
    border-bottom: white 1px solid;
    border-right: white 1px solid;
}

.bottomborder1
{
    background-color: #E8E0DD;
    height: 26px;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif; /*verdana added*/
    border-bottom: white 1px solid;
    border-right: white 1px solid;
}

.bottomRightborder1
{
    background-color: #E8E0DD;
    font-family: Verdana, Arial, Helvetica, sans-serif; /*verdana added*/
    height: 26px;
    font-size: 12px;
    border-right: white 1px solid; /*BORDER-BOTTOM: white 1px solid;*/ /*Changed for New 1003*/
}

.bottomborder12
{
    background-color: #E8E0DD;
    height: 26px;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif; /*verdana added*/
    border-bottom: white 1px solid;
}
.bottomborder11
{
    background-color: #E8E0DD;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif; /*verdana added*/
    height: 26px; /*added for New 1003*/
}

.bottomborder11
{
    background-color: #E8E0DD;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif; /*verdana added*/
    height: 26px; /*added for New 1003*/
}

#tabmonthincome TR
{
    background-color: #E8E0DD;
    height: 26px;
    font-family: Verdana, Arial, Helvetica;
    font-size: 12px;
    border-bottom: white 1px solid;
}
#tabmonthincome TD
{
    border-bottom: white 1px solid;
    border-right: white 1px solid;
    font-family: Verdana, Arial, Helvetica;
    font-size: 12px;
}
.tabmonthincome_header
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    border-right: White 1px solid;
    border-bottom: White 1px solid;
    background-color: #E8E0DD;
    height: 26px;
    font-size: 12px;
}
.tabmonthincome_header2
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    background-color: #E8E0DD;
    height: 26px;
    font-size: 12px;
}

.tabmonthincome_header1
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    border-bottom: White 1px solid;
    background-color: #ECD8CC;
    height: 26px;
    font-size: 12px;
}
.rightborder
{
    border-right: black 1px solid;
}
.AlignText
{
    background-color: #ECD8CC;
    height: 26px;
    font-family: Verdana, Arial, Helvetica, sans-serif; /*verdana added*/
    font-size: 12px;
    border-bottom: white 1px solid;
    padding-left: 3px;
    padding-right: 3px;
}

.WhiteBRBorder1003
{
    background-color: #ECD8CC;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif; /*verdana added*/
    border-bottom: solid 3px white;
    border-right: solid 3px white;
    font-size: 12px;
}
.RightWhite12
{
    background-color: #E8E0DD;
    height: 26px;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif; /*verdana added*/ /*Right-BOTTOM: white 1px solid;*/
    border-right: white 1px solid;
}

.1003SubHeadingItalic
{
    background-color: #E8E0DD; /*Added for New 1003*/
    height: 26px; /*Added for New 1003*/
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    font-style: italic;
    border-bottom: white 1px solid; /*Added for New 1003*/
}
/* ---------------- END : CSS for 1003 --------------------*/
/* ---------------- START : CSS for Quick Application --------------------*/
.Citytext
{
    font-weight: normal;
    font-size: 12px;
    color: #000000;
    text-transform: uppercase;
    font-family: Verdana, Arial, Helvetica;
    background-color: silver;
}
.text
{
    font-weight: normal;
    font-size: 12px;
    color: #000000;
    text-transform: uppercase;
    font-family: Verdana, Arial, Helvetica;
}
.numtext
{
    font-weight: normal;
    font-size: 12px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica;
    text-align: right; /*padding-right:4px; 	PADDING-left: 3px;  	PADDING-top: 1px; 	PADDING-bottom: 1px; */
}
.smallText
{
    font-weight: normal;
    font-size: 10px;
    color: #000000;
    font-family: Arial, Verdana;
}
.titleBar
{
    font-weight: bold;
    font-size: 16px;
    background: #d7ccbc;
    color: #903a3b;
    font-family: Arial, Verdana;
}
.borderLine
{
    background: #dccfc6;
}
.borderSpacer
{
    background: #ffffff;
}
.label
{
    font-weight: bold;
    font-size: 12px;
    color: #000000;
    font-family: Arial, Verdana, Sans Serif;
}
.smallLabel
{
    padding-left: 3px;
    padding-right: 3px;
    border-left: #dccfc6 1px solid;
    border-bottom: #ebe4de 1px solid;
    border-right: #dccfc6 1px solid;
    border-top: #dccfc6 1px solid;
    font-weight: bold;
    font-size: 11px;
    color: #000000;
    font-family: Arial, Verdana, Sans Serif;
    background-color: #ebe4de;
}

.RegularLabel
{
    padding-left: 3px;
    padding-right: 3px;
    font-weight: bold;
    font-size: 11px;
    color: #000000;
    font-family: Arial, Verdana, Sans Serif;
    background-color: #ebe4de;
}
.bodyBackground
{
    background: #f5f5f5;
}

.QuickTD
{
    font-size: 9pt;
    color: #000000;
    font-family: Arial, Helvetica;
}
.sub2heading
{
    font-weight: bold;
    font-size: 13px;
    color: #af4619;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #faf3ed;
    text-decoration: none;
    text-transform: uppercase;
}
.QuickSelect
{
    font-weight: normal;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica;
    color: #000000;
}

.DateText
{
    clear: both;
}
.CommentText
{
    padding-left: 3px;
    padding-right: 3px;
    font-family: Arial, Verdana, Sans Serif;
    font-size: 9px;
    color: red;
    text-decoration: none;
    background-color: #ebe4de;
    font-weight: bold;
}
.buttonSearch
{
    width: 22px;
    height: 21px;
}
.ButtonMore
{
    width: 80px;
    height: 21px;
    font-family: Arial, Verdana, Sans Serif;
    font-size: 12px;
    font-weight: bold;
}
.ShowHide
{
    width: 25px;
    height: 22px;
}
.Calender
{
    border: 0;
    width: 34px;
    height: 22px;
}
.smallLabel
{
    padding-left: 3px;
    padding-right: 3px;
    border-left: #dccfc6 1px solid;
    border-bottom: #ebe4de 1px solid;
    border-right: #dccfc6 1px solid;
    border-top: #dccfc6 1px solid;
    font-weight: bold;
    font-size: 11px;
    color: #000000;
    font-family: Arial, Verdana, Sans Serif;
    background-color: #ebe4de;
}

.SearchbgColor
{
    background-color: #EFE4D8;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bolder;
    color: #5A3C42;
    text-decoration: none;
}

.lblBlue
{
    font-family: Verdana,Arial,Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #0000FF;
    text-decoration: underline;
    cursor: hand;
}
/* ---------------- START : CSS for Quick Application --------------------*/


.CategoryName
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12pt;
    color: red;
    font-weight: bold;
}
.SubCategoryName
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: black;
    text-decoration: underline;
    font-weight: bold;
}


/* onsite 15092011 */

.menubg
{
    background-image: url(images/bg_menu.gif);
    background-repeat: repeat-x;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}


/*
.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:18px;
	color: #000000;
	text-decoration: none;
}
.contentbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}*/
.whitetextbold
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}
.MenutitleLeftBar
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: #5A3C42;
    text-decoration: none;
}
.title
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #5A3C42;
    text-decoration: none;
}
.bdrleft
{
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: dotted;
    border-left-width: 1px;
    border-left-color: #AB9B92;
}
.bgpink
{
    /*background-color: #F7F7F7;*/
    background-color: #FCF3D8;
}
.copyright
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #666666;
    text-decoration: none;
}
.border
{
    border-top-style: solid;
    border-right-style: none;
    border-bottom-style: solid;
    border-left-style: none;
    border-top-color: #999999;
    border-top-width: 1px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px;
    border-bottom-color: #999999;
    background-color: #D8D8D8;
}

.Btn
{
    border-right: #e6e5ff thin outset;
    border-top: #e6e5ff thin outset;
    border-left: #e6e5ff thin outset;
    width: 94px;
    border-bottom: #e6e5ff thin outset;
    height: 21px;
    background-color: aliceblue;
    text-align: center;
}

#leftMenu
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #5A3C42;
    text-decoration: none;
}
#leftMenu a
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #5A3C42;
    text-decoration: none;
}

#leftMenu a:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #842429;
    text-decoration: none;
}
#bottom
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #5A3C42;
    text-decoration: none;
    background-color: #FFFFFF;
    border-top: 1px solid #B68810;
}

#bottom a
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #8A191F;
    text-decoration: none;
}
#bottom a:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
    text-decoration: underline;
}

#head td
{
    background: #5A3C42;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}
#head .left
{
    background-image: url(headLeft.jpg);
    background-position: left;
    background-repeat: no-repeat;
}
#head .right
{
    background-image: url(headRight.jpg);
    background-position: right;
    background-repeat: no-repeat;
}

.logoBottom
{
    border-bottom: 1px solid #842429;
}
.NewBottomLink
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #8A191F;
    text-decoration: none;
}
.NewBottomLink:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    text-decoration: underline;
}

/*1003*/
.WhiteLBBorder
{
    border-bottom: solid 3px white;
    border-left: solid 3px white;
}
.WhiteLBorder
{
    border-left: solid 3px white;
}
.WhiteBRBorder
{
    border-bottom: solid 3px white;
    border-right: solid 3px white;
    font-size: 12px;
}
.1003Content
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.WhiteBBorder
{
    border-bottom: solid 3px white;
    font-size: 12px;
}
.WhiteBRBorder1
{
    border-bottom: solid 3px white;
    border-right: solid 3px white;
    font-size: 12px;
}
.WhiteBRBorderRED
{
    border-bottom: solid 3px white;
    border-right: solid 3px white;
    background-color: #8F3B3E;
    color: #FFFFFF;
}
.WhiteBBorderRED
{
    border-bottom: solid 3px white;
    background-color: #8F3B3E;
    color: #FFFFFF;
}

.input_textbox
{
    border-right: #333333 1px solid;
    padding-right: 0px;
    border-top: #333333 1px solid;
    padding-left: 3px;
    font-size: 11px;
    margin: 0px;
    border-left: #333333 1px solid;
    color: #333333;
    padding-top: 1px;
    padding-bottom: 1px;
    border-bottom: #333333 1px solid;
    font-family: Verdana, Arial, Helvetica;
    background-color: #FFFFFF;
    text-decoration: none;
    padding-right: 4px;
}
.yellow_textbox
{
    border-right: #333333 1px solid;
    padding-right: 0px;
    border-top: #333333 1px solid;
    padding-left: 3px;
    font-size: 14px;
    margin: 0px;
    border-left: #333333 1px solid;
    color: #000000;
    padding-top: 1px;
    padding-bottom: 1px;
    border-bottom: #333333 1px solid;
    font-family: Verdana, Arial, Helvetica;
    background-color: #FFFFD2;
    text-decoration: none;
    padding-right: 4px;
}
.inputnumtextbox
{
    border-right: #333333 1px solid;
    padding-right: 0px;
    border-top: #333333 1px solid;
    padding-left: 3px;
    font-size: 11px;
    margin: 0px;
    border-left: #333333 1px solid;
    color: #333333;
    padding-top: 1px;
    padding-bottom: 1px;
    border-bottom: #333333 1px solid;
    font-family: Verdana, Arial, Helvetica;
    background-color: #FFFFFF;
    text-decoration: none;
    text-align: right;
    padding-right: 4px;
}
.lo_input_textbox
{
    border-right: #333333 1px solid;
    padding-right: 0px;
    border-top: #333333 1px solid;
    padding-left: 3px;
    font-size: 14px;
    font-weight: bold;
    margin: 0px;
    border-left: #333333 1px solid;
    color: #333333;
    padding-top: 1px;
    padding-bottom: 1px;
    border-bottom: #333333 1px solid;
    font-family: Verdana, Arial, Helvetica;
    background-color: #FFFFFF;
    text-decoration: none;
    padding-right: 4px;
}

.bodyText
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    text-decoration: none;
}
.commentsText
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #333333;
    text-decoration: none;
}
.1003HeaderA
{
    background-color: #601215;
    border: 1px #000000 thin;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 22px;
    font-size: 16px;
    color: #FFFFFF;
    text-decoration: none;
}
.CPSHeaderForRow
{
    background-color: #601215;
    border: 1px #000000 thin;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 22px;
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
}
.1003HeaderB
{
    background-color: #5E3F45;
    border: 1px #000000 thin;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 22px;
    font-size: 16px;
    color: #FFFFFF;
    text-decoration: none;
}
.1003BodyA
{
    background-color: #ECD8CC;
    height: 26px;
    font-size: 12px;
}
.1003BodyB
{
    background-color: #E8E0DD;
    height: 26px;
    font-size: 12px;
}

.1003BodyB1
{
    /*background-color: #E8E0DD;*/
    background-color: #ECD8CC;
    height: 26px;
    font-size: 12px;
    border-bottom: solid 3px white;
}

.1003BodyRead
{
    background-color: red;
    height: 26px;
}

.orangeHeader
{
    background-color: #655543;
    border: 1px #000000 thin;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 22px;
    font-size: 16px;
    color: #FFFFFF;
    text-decoration: none;
}
.lemonHeader
{
    background-color: #655543;
    border: 1px #000000 thin;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 22px;
    font-size: 16px;
    color: #FFFFFF;
    text-decoration: none;
}
.lightLemonBG
{
    background-color: #EFE4D8;
    height: 26px;
}
.oliveHeader
{
    background-color: #655543;
    border: 1px #000000 thin;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 22px;
    font-size: 16px;
    color: #FFFFFF;
    text-decoration: none;
}
.lightOliveBG
{
    background-color: #D7CCBC;
    height: 26px;
}
.purpleHeader
{
    background-color: #846EB2;
    border: 1px #000000 thin;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 22px;
    font-size: 16px;
    color: #FFFFFF;
    text-decoration: none;
}
.lightPurpleBG
{
    background-color: #BDADE0;
}
.aquaHeader
{
    background-color: #5A8E8C;
    border: 1px #000000 thin;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 22px;
    font-size: 16px;
    color: #FFFFFF;
    text-decoration: none;
}
.lightAquaBG
{
    background-color: #97E1DE;
}
.brownHeader
{
    background-color: #655543;
    border: 1px #000000 thin;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 22px;
    font-size: 16px;
    color: #FFFFFF;
    text-decoration: none;
}
.lightBrownBG
{
    background-color: #C6A889;
}
.maroonHeader
{
    background-color: #931907;
    border: 1px #000000 thin;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 22px;
    font-size: 16px;
    color: #FFFFFF;
    text-decoration: none;
}
.lightMaroonBG
{
    background-color: #FF9D8C;
}
.greenHeader
{
    background-color: #7D9F2D;
    border: 1px #000000 thin;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 22px;
    font-size: 16px;
    color: #FFFFFF;
    text-decoration: none;
}
.lightGreenBG
{
    background-color: #C0DC7E;
}
.darkBlueHeader
{
    background-color: #4D4DB0;
    border: 1px #000000 thin;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 22px;
    font-size: 16px;
    color: #FFFFFF;
    text-decoration: none;
}
.darkBlueBG
{
    background-color: #B3B3DD;
}


/* Gitika */

.helplink
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #8A191F;
    text-decoration: none;
}
.helplink:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
    text-decoration: underline;
}
.button
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
    background-color: #B58813;
    border: 1px solid #5A3C42;
}
.1003button
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bold;
    color: #5A3C42;
    text-decoration: none;
    background-color: #ddd4c6;
    border: 1px solid #5A3C42;
}

.newfooterlink
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #8A191F;
    text-decoration: none;
}
.newfooterlink:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
    text-decoration: underline;
}
.rtheading
{
    color: #800000;
    font-family: Tahoma,verdana,Arial;
    font-size: 18px;
    font-weight: bold;
}
.personalheading
{
    color: #5E3F44;
    font-family: Arial,Tahoma,verdana;
    font-size: 10pt;
    font-weight: bold;
}
.formtitle
{
    color: #5E3F44;
    font-family: Arial,Tahoma,verdana;
    font-size: 16pt;
    font-weight: bold;
}
.formtable
{
    border: 1px solid #DDca88;
    background-color: #FCF3D8;
}
.formheading
{
    color: #000000;
    font-family: Arial,Tahoma,verdana;
    font-size: 12px;
    font-weight: bold;
    background-color: #f9e19f;
    text-align: right;
}
.formlefttd
{
    color: #000000;
    font-family: Arial,Tahoma,verdana;
    font-size: 12px;
    font-weight: bold;
    background-color: #f9e19f;
    text-align: right;
    border-bottom: #DDca88 1px solid;
}
.formrighttd
{
    color: #000000;
    font-family: Arial,Tahoma,verdana;
    font-size: 12px;
    font-weight: normal;
    border-bottom: #DDca88 1px solid;
}

.formtext
{
    color: #000000;
    font-family: Arial,Tahoma,verdana;
    font-size: 12px;
    font-weight: normal;
}

.formtextbox
{
    border-right: #B18a09 1px solid;
    padding-right: 0px;
    border-top: #B18a09 1px solid;
    padding-left: 3px;
    font-size: 12px;
    margin: 0px;
    border-left: #B18a09 1px solid;
    color: #333333;
    padding-top: 1px;
    padding-bottom: 1px;
    border-bottom: #B18a09 1px solid;
    font-family: Verdana, Arial, Helvetica;
    background-color: #FFFFFF;
    text-decoration: none;
    padding-right: 4px;
}
.formbutton
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px; /* change bye Vipul from 8 pt to 12px*/
    font-weight: bold; /*background-color: #ddd4c6; 	color: #5A3C42;*/
    background-color: #B58813;
    color: #FFFFFF; /*border: 1px solid #5A3C42;*/
    border: 1px solid #AD7173; /*height: 22px;/* no need to set height */
    margin-left: 0px; /* change here 23072006 old value : 1px */
    margin-right: 0px; /* change here 23072006 old value : 1px */ /* 	font-family: Arial, Helvetica, sans-serif; 	font-size: 9pt; 	font-weight: normal; 	background-color: #ddd4c6; 	color: #5A3C42; 	text-decoration: none; 	border: 1px solid #5A3C42;*/
}
.calendarbutton
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    background-color: gray;
    margin-left: 0px;
    margin-right: 0px;
}
.formbuttonouter
{
    border: 1px solid #5A3C42;
    font-size: 12px; /*position:absolute;*/ /* no need to set this otherwise button position may change 23072006 */
    height: auto;
}
.barPrev
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #B68810;
    text-decoration: none;
}
.barAct
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #B68810;
    text-decoration: none;
}
.barNext
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #9F9F9F;
    text-decoration: none;
}

.midiumformtext
{
    color: #000000;
    font-family: Arial,Tahoma,verdana;
    font-size: 9pt;
    font-weight: normal;
    text-decoration: none;
}
.emaillink
{
    color: blue;
    font-family: Arial,Tahoma,verdana;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
}
.emaillink:hover
{
    color: blue;
    font-family: Arial,Tahoma,verdana;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: underline;
}
.formlink
{
    color: #92393B;
    font-family: Arial,Tahoma,verdana;
    font-size: 9pt;
    font-weight: normal;
    text-decoration: none;
}
.formlink:hover
{
    color: #92393B;
    font-family: Arial,Tahoma,verdana;
    font-size: 9pt;
    font-weight: normal;
    text-decoration: underline;
}
/* Added By Vipul Patel : 7 Dec 2005*/
.redheading
{
    font-family: Arial,Verdana,Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FF0000;
    text-decoration: none;
}
.redText
{
    font-family: Verdana,Arial,Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FF0000;
    text-decoration: none;
}
.rttitle
{
    font-weight: bold;
    font-size: 13px;
    color: #B68810;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}
.rttitleLeftBar
{
    font-weight: bold;
    font-size: 11px;
    color: #af4619;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}
.rtcontent
{
    font-size: 12px;
    color: #651b32;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: justify;
    text-decoration: none;
}
/*---------------------*/

.MainMenuOver
{
    color: #FFFFFF;
    font-family: MS Sans Serif,Sans-Serif,Arial,Tahoma,verdana;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: underline;
    cursor: hand;
    height: 28px;
}
.MainMenuOut
{
    color: #FFFFFF;
    font-family: MS Sans Serif,Sans-Serif,Arial,Tahoma,verdana;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    height: 28px;
}
.MenuTable
{
    /*border-left:1px solid #423A31; 	border-right:1px solid #423A31; 	border-top:1px solid #423A31; */
    border-left: 1px solid #B98901;
    border-right: 1px solid #B98901;
    border-top: 1px solid #B98901;
    filter: alpha(Opacity=90);
}
.MenuTDOver
{
    color: #423A31;
    font-family: Arial,Tahoma,verdana;
    font-size: 12px;
    font-weight: normal;
    text-decoration: underline;
    background-color: #FBF6E9;
    height: 24px;
    cursor: hand;
}
.MenuTDOut
{
    color: #423A31;
    font-family: Arial,Tahoma,verdana;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none; /*background-color:#E8DFDC;*/ /*background-color:#FCF3D8;*/
    background-color: #FCF3D8;
    height: 24px;
}
.NewHeaderMenuLink
{
    color: #423A31;
    font-family: Arial,Tahoma,verdana;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    width: 100%;
}
.NewHeaderMenuLink:hover
{
    color: #423A31;
    font-family: Arial,Tahoma,verdana;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
    width: 100%;
}
#tblHeader a
{
    color: #423A31;
    font-family: Arial,Tahoma,verdana;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    width: 100%;
}
#tblHeader a:hover
{
    color: #423A31;
    font-family: Arial,Tahoma,verdana;
    font-size: 12px;
    font-weight: normal;
    text-decoration: underline;
    width: 100%;
}
.NewDGLink
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: Blue;
    text-decoration: none;
    cursor: hand;
}
.NewDGLink:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: Blue;
    text-decoration: underline;
}


.hirChild
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px; /*COLOR: #A87031;*/
    color: #13552b;
    text-decoration: none;
    white-space: nowrap;
}
a.hirChild:hover
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: underline;
    white-space: nowrap;
}
.hirChildSelNode
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: none;
    white-space: nowrap;
}
a.hirChildSelNode:hover
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: underline;
    white-space: nowrap;
}
.hirChildren
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #E09A4C;
    text-decoration: none;
    white-space: nowrap;
}
a.hirChildren:hover
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: underline;
    white-space: nowrap;
}
.hirChildrenSelNode
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: none;
    white-space: nowrap;
}
a.hirChildrenSelNode:hover
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: underline;
    white-space: nowrap;
}
.hirParent
{
    font-family: Tahoma, Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #651B32;
    text-decoration: none;
    white-space: nowrap;
}
a.hirParent:hover
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: underline;
    white-space: nowrap;
}
.hirParentSelNode
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: none;
    white-space: nowrap;
}
a.hirParentSelNode:hover
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: underline;
    white-space: nowrap;
}
.hirIm
{
    font-family: Tahoma, Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #000080;
    text-decoration: none;
    white-space: nowrap;
}
a.hirIm:hover
{
    font-family: Tahoma, Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #000080;
    text-decoration: none;
    white-space: nowrap;
}
.hirImSelNode
{
    font-family: Tahoma, Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #000080;
    text-decoration: none;
    white-space: nowrap;
}
a.hirImSelNode:hover
{
    font-family: Tahoma, Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #000080;
    text-decoration: none;
    white-space: nowrap;
}
.hirCoLeader
{
    font-family: Tahoma, Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #00ff00;
    text-decoration: none;
    white-space: nowrap;
}
a.hirCoLeader:hover
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: underline;
    white-space: nowrap;
}
.hirCoLeaderSelNode
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: none;
    white-space: nowrap;
}
a.hirCoLeaderSelNode:hover
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: underline;
    white-space: nowrap;
}
.hirDeactive
{
    font-family: Tahoma, Verdana;
    font-weight: bold;
    font-size: 11px;
    color: gray;
    text-decoration: none;
    white-space: nowrap;
}
a.hirDeactive:hover
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: underline;
    white-space: nowrap;
}
.hirDeactiveSelNode
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: none;
    white-space: nowrap;
}
a.hirDeactiveSelNode:hover
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: underline;
    white-space: nowrap;
}
.hirlink
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #000080;
    text-decoration: none;
}
a.hirlink:hover
{
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #bb0000;
    text-decoration: underline;
}
.commReport
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: XX-Small;
    color: #5A3C42;
    text-decoration: none;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #5A3C42;
}
.formlink
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #AF4619;
    text-decoration: none;
    white-space: nowrap;
}

.formlink:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #AF4619;
    text-decoration: underline;
    white-space: nowrap;
}

#adminbottom
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #080000;
    text-decoration: none;
    background-color: #D7CCBC;
    border-top: 1px solid #800000;
}

#adminbottom a
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #080000;
    text-decoration: none;
}
#adminbottom a:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    text-decoration: underline;
}

/* changes by bhavesh */

.ReportDisplay
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #651b32;
    text-decoration: none;
}
.ContentText
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #9E750E;
    text-decoration: none;
    text-align: justify;
}
.tableborder
{
    border: 1px solid #ae6c6e;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #651B32;
}
.contentForLead
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
    color: #5A3C42;
    text-decoration: none; /*     border-top-style: solid;     border-top-width: 1px;     border-top-color: #5A3C42;     border-bottom-style: solid;     border-bottom-width: 1px;     border-bottom-color: #5A3C42;*/
}
.thirdtitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bolder;
    color: #5A3C42;
    text-decoration: none;
    background-color: #F9E19F;
}
.ThirdTitleNoVerticalBorder
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bolder;
    border-right-color: #ddd4c6;
    border-left-color: #ddd4c6;
    color: #5A3C42;
    text-decoration: none;
    background-color: #ddd4c6;
}
.ThirdTitleNoLeftBorder
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bolder;
    border-left-color: #ddd4c6;
    color: #5A3C42;
    text-decoration: none;
    background-color: #ddd4c6;
}
.searchtext
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #663300;
}
.search
{
    border-left: 1px solid #8F7156;
    border-right: 1px solid #8F7156;
    border-top: 2px solid #8F7156;
}
.label
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #5A3C42;
    text-decoration: none;
}

.PlanLabel
{
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #651B32;
}

.errorText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: red;
    text-decoration: none;
}
.viewlenderheading
{
    color: #000000;
    font-family: Arial,Tahoma,verdana;
    font-size: 12px;
    font-weight: bold;
    background-color: #EBE4DE;
    text-align: left;
}
.AEformheading
{
    color: #000000;
    font-family: Arial,Tahoma,verdana;
    font-size: 12px;
    font-weight: bold;
}
.heading
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: #000000;
}
.ROFHeading
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: White;
    background-color: Maroon;
}

/*----------------- Css For User.aspx -----------------*/
.Mainheading
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: 9E750E;
}
.Mainheading2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: 9E750E;
}
.Mainheading3
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: 9E750E;
}
.middlelinks
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #B68810;
    text-decoration: none;
}

A.middlelinks:hover
{
    text-decoration: Underline;
}
.normaltext
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: 811F23;
}
.smalllink
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: FF000A;
    text-decoration: none;
}

A.smalllink:hover
{
    text-decoration: Underline;
}

.top_border
{
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-top-color: #999999;
    border-right-color: #999999;
    border-bottom-color: #999999;
    border-left-color: #999999;
    background-image: url(../images/speacer_doted.gif);
    background-repeat: repeat-x;
    background-position: left top;
}
.speacer
{
    background-image: url(../images/pipe.GIF);
    background-repeat: repeat-y;
    background-position: center top;
}
/*----------------- Css For User.aspx complete -----------------*/

/*----------------- Css For EventCalendar.aspx Start -----------------*/
.formCalendartext
{
    color: #000000;
    font-family: verdana;
    font-size: 12px;
    font-weight: bold;
    background-color: "#faf3ed";
}

.formCalendarHeadertext
{
    border-right: inset;
    border-top: inset;
    border-left: inset;
    border-bottom: inset;
    font-weight: bold;
    color: #ffffff;
    font-family: Verdana;
    background-color: gray;
    vertical-align: baseline;
    text-align: center;
}

.CalendarBorder
{
    border-right: inset;
    border-top: inset;
    border-left: inset;
    border-bottom: inset;
}

.CalendarDayStyle
{
    font-size: 8pt;
    font-family: Verdana;
    vertical-align: top;
    background-color: #FAF3ED;
}
.CalendarWeekendDayStyle
{
    font-size: 8pt;
    font-family: Verdana;
    vertical-align: top;
    background-color: #FAF3ED;
}

.CalendarNextPrevStyle
{
    font-size: 18pt;
    font-family: Verdana;
    font-weight: bold;
    color: White;
}
.CalendarDayHeaderStyle
{
    font-size: 10pt;
    font-family: Verdana;
    color: Black;
    background-color: Silver;
}
.CalendarInMonthStyle
{
    font-size: 12px;
    font-family: Verdana;
    color: Black;
    background-color: #c0c0c0;
}
.CalendarOutMonthStyle
{
    font-size: 0px;
    font-family: Verdana;
    color: c0c0c0;
    background-color: #c0c0c0;
}
.CalendarTitleStyle
{
    border-right: inset;
    border-top: inset;
    border-left: inset;
    border-bottom: inset;
    border-width: 3px;
    font-weight: bold;
    color: White;
    font-family: Verdana;
    background-color: Gray;
    vertical-align: middle;
    text-align: center;
}

/*----------------- Css For EventCalendar.aspx END -----------------*/


/* ---------------- START : CSS for BradCrumbs --------------------*/

.BC_Link
{
    font-family: Verdana;
    font-weight: bolder;
    color: #9E750E;
    font-size: 10px;
    text-decoration: none;
}
.BC_Link:Hover
{
    font-family: Verdana;
    font-weight: normal;
    color: Red;
    font-size: 11px;
    text-decoration: underline;
}
/* ---------------- END : CSS for BradCrumbs --------------------*/

/* ---------------- START : CSS for 1003 --------------------*/
/*Brown background ECD8CC
RAndBWhite			->RightBottom
RightWhite			->Right
bottomborder2		->Bottom
bottomborder3		->None
*/

/*Brown background E8E0DD
bottomborder1		->RightBottom
bottomRightborder1	->Right
bottomborder12		->Bottom
bottomborder11		->None
bottomRightborder2
*/

.RAndBWhite
{
    background-color: #ECD8CC;
    height: 26px;
    font-family: Verdana, Arial, Helvetica, sans-serif; /*verdana added*/
    font-size: 12px;
    border-right: White 1px solid;
    border-bottom: White 1px solid;
}

.RightWhite
{
    background-color: #ECD8CC;
    height: 26px;
    font-family: Verdana, Arial, Helvetica, sans-serif; /*verdana added*/
    font-size: 12px;
    border-right: White 1px solid;
}

.bottomborder2
{
    background-color: #ECD8CC;
    height: 26px;
    font-family: Verdana, Arial, Helvetica, sans-serif; /*verdana added*/
    font-size: 12px;
    border-bottom: white 1px solid;
}

.bottomborder3
{
    height: 26px;
    background-color: #ECD8CC;
    font-size: 12px; /*added for New 1003*/
    font-family: Verdana, Arial, Helvetica, sans-serif; /*verdana added*/ /*	background-color: #E8E0DD; 	font-size : 12px;*/
}

.bottomRightborder2 /*commented by Hema*/
{
    background-color: #ECD8CC;
    font-family: Verdana, Arial, Helvetica, sans-serif; /*added by tejas*/
    height: 26px;
    font-size: 12px;
    border-bottom: white 1px solid;
    border-right: white 1px solid;
}


.1003HeaderC
{
    background-color: #FFF3EF;
    border: 1px #000000 thin;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    height: 22px;
    font-size: 16px;
    color: #000000;
    text-decoration: none;
}

.1003BSubHeading
{
    background-color: #ECD8CC;
    height: 26px;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    border-bottom: white 1px solid;
    border-right: white 1px solid;
}

.1003BSubHeadingItalic
{
    background-color: #ECD8CC;
    height: 26px;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    font-style: italic;
    border-bottom: white 1px solid;
    border-right: white 1px solid;
}

.bottomborder1
{
    background-color: #E8E0DD;
    height: 26px;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif; /*verdana added*/
    border-bottom: white 1px solid;
    border-right: white 1px solid;
}

.bottomRightborder1
{
    background-color: #E8E0DD;
    font-family: Verdana, Arial, Helvetica, sans-serif; /*verdana added*/
    height: 26px;
    font-size: 12px;
    border-right: white 1px solid; /*BORDER-BOTTOM: white 1px solid;*/ /*Changed for New 1003*/
}

.bottomborder12
{
    background-color: #E8E0DD;
    height: 26px;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif; /*verdana added*/
    border-bottom: white 1px solid;
}
.bottomborder11
{
    background-color: #E8E0DD;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif; /*verdana added*/
    height: 26px; /*added for New 1003*/
}

.bottomborder11
{
    background-color: #E8E0DD;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif; /*verdana added*/
    height: 26px; /*added for New 1003*/
}

#tabmonthincome TR
{
    background-color: #E8E0DD;
    height: 26px;
    font-family: Verdana, Arial, Helvetica;
    font-size: 12px;
    border-bottom: white 1px solid;
}
#tabmonthincome TD
{
    border-bottom: white 1px solid;
    border-right: white 1px solid;
    font-family: Verdana, Arial, Helvetica;
    font-size: 12px;
}
.tabmonthincome_header
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    border-right: White 1px solid;
    border-bottom: White 1px solid;
    background-color: #E8E0DD;
    height: 26px;
    font-size: 12px;
}
.tabmonthincome_header2
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    background-color: #E8E0DD;
    height: 26px;
    font-size: 12px;
}

.tabmonthincome_header1
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    border-bottom: White 1px solid;
    background-color: #ECD8CC;
    height: 26px;
    font-size: 12px;
}
.rightborder
{
    border-right: black 1px solid;
}
.AlignText
{
    background-color: #ECD8CC;
    height: 26px;
    font-family: Verdana, Arial, Helvetica, sans-serif; /*verdana added*/
    font-size: 12px;
    border-bottom: white 1px solid;
    padding-left: 3px;
    padding-right: 3px;
}

.WhiteBRBorder1003
{
    background-color: #ECD8CC;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif; /*verdana added*/
    border-bottom: solid 3px white;
    border-right: solid 3px white;
    font-size: 12px;
}
.RightWhite12
{
    background-color: #E8E0DD;
    height: 26px;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif; /*verdana added*/ /*Right-BOTTOM: white 1px solid;*/
    border-right: white 1px solid;
}

.1003SubHeadingItalic
{
    background-color: #E8E0DD; /*Added for New 1003*/
    height: 26px; /*Added for New 1003*/
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    font-style: italic;
    border-bottom: white 1px solid; /*Added for New 1003*/
}
/* ---------------- END : CSS for 1003 --------------------*/
/* ---------------- START : CSS for Quick Application --------------------*/
.Citytext
{
    font-weight: normal;
    font-size: 12px;
    color: #000000;
    text-transform: uppercase;
    font-family: Verdana, Arial, Helvetica;
    background-color: silver;
}
.text
{
    font-weight: normal;
    font-size: 12px;
    color: #000000;
    text-transform: uppercase;
    font-family: Verdana, Arial, Helvetica;
}
.numtext
{
    font-weight: normal;
    font-size: 12px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica;
    text-align: right; /*padding-right:4px; 	PADDING-left: 3px;  	PADDING-top: 1px; 	PADDING-bottom: 1px; */
}
.smallText
{
    font-weight: normal;
    font-size: 10px;
    color: #000000;
    font-family: Arial, Verdana;
}
.titleBar
{
    font-weight: bold;
    font-size: 16px;
    background: #d7ccbc;
    color: #903a3b;
    font-family: Arial, Verdana;
}
.borderLine
{
    background: #dccfc6;
}
.borderSpacer
{
    background: #ffffff;
}
.label
{
    font-weight: bold;
    font-size: 12px;
    color: #000000;
    font-family: Arial, Verdana, Sans Serif;
}
.smallLabel
{
    padding-left: 3px;
    padding-right: 3px;
    border-left: #dccfc6 1px solid;
    border-bottom: #ebe4de 1px solid;
    border-right: #dccfc6 1px solid;
    border-top: #dccfc6 1px solid;
    font-weight: bold;
    font-size: 11px;
    color: #000000;
    font-family: Arial, Verdana, Sans Serif;
    background-color: #ebe4de;
}

.RegularLabel
{
    padding-left: 3px;
    padding-right: 3px;
    font-weight: bold;
    font-size: 11px;
    color: #000000;
    font-family: Arial, Verdana, Sans Serif;
    background-color: #ebe4de;
}
.bodyBackground
{
    background: #f5f5f5;
}

.QuickTD
{
    font-size: 9pt;
    color: #000000;
    font-family: Arial, Helvetica;
}
.sub2heading
{
    font-weight: bold;
    font-size: 13px;
    color: #af4619;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #faf3ed;
    text-decoration: none;
    text-transform: uppercase;
}
.QuickSelect
{
    font-weight: normal;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica;
    color: #000000;
}

.DateText
{
    clear: both;
}
.CommentText
{
    padding-left: 3px;
    padding-right: 3px;
    font-family: Arial, Verdana, Sans Serif;
    font-size: 9px;
    color: red;
    text-decoration: none;
    background-color: #ebe4de;
    font-weight: bold;
}
.buttonSearch
{
    width: 22px;
    height: 21px;
}
.ButtonMore
{
    width: 80px;
    height: 21px;
    font-family: Arial, Verdana, Sans Serif;
    font-size: 12px;
    font-weight: bold;
}
.ShowHide
{
    width: 25px;
    height: 22px;
}
.Calender
{
    border: 0;
    width: 34px;
    height: 22px;
}
.smallLabel
{
    padding-left: 3px;
    padding-right: 3px;
    border-left: #dccfc6 1px solid;
    border-bottom: #ebe4de 1px solid;
    border-right: #dccfc6 1px solid;
    border-top: #dccfc6 1px solid;
    font-weight: bold;
    font-size: 11px;
    color: #000000;
    font-family: Arial, Verdana, Sans Serif;
    background-color: #ebe4de;
}

.SearchbgColor
{
    background-color: #EFE4D8;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bolder;
    color: #5A3C42;
    text-decoration: none;
}

.lblBlue
{
    font-family: Verdana,Arial,Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #0000FF;
    text-decoration: underline;
    cursor: hand;
}
/* ---------------- START : CSS for Quick Application --------------------*/


.CategoryName
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12pt;
    color: red;
    font-weight: bold;
}
.SubCategoryName
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: black;
    text-decoration: underline;
    font-weight: bold;
}
.lableLink
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #AF4619;
    text-decoration: none;
    white-space: normal;
}

a.lableLink:hover
{
    cursor: hand;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #AF4619;
    text-decoration: underline;
    white-space: normal;
}
/*oct2009 for FF*/
.PlanLabelNew
{
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #651B32;
    width: 100px;
}
.SiteBG
{
    background-color: #F7F0E6;
}


/* modify by amit */

.formrighttd_19092011
{
    color: #000000;
    font-family: Arial,Tahoma,verdana;
    font-size: 12px;
    font-weight: normal;
    border-bottom: #DDca88 1px solid;
    text-align: left;
}

.formtext_19092011
{
    color: #000000;
    font-family: Arial,Tahoma,verdana;
    font-size: 12px;
    font-weight: normal;
    text-align: left;
}
.personalheading_19092011
{
    color: #5E3F44;
    font-family: Arial,Tahoma,verdana;
    font-size: 10pt;
    font-weight: bold;
    text-align: left;
}
.bodycls
{
    margin-left: 0;
    margin-top: 0;
    width: 100%;
    background-color: #F7F0E6;
}
.bodyclstable
{
    margin-left: 0;
    margin-top: 0;
    width: 1004px;
    align: center;
    background-color: #F7F0E6;
}

