body
{
    /*font-family: Tahoma; 	font-size: smaller;*/ /*font: normal 12px Arial, Verdana, Sans-serif;*/
    font: normal 12px Tahoma, Arial, Verdana, Sans-serif;
    margin:0;
    /*background-color: #F5FAFF;*/
}
fieldset
{
    /*font: 0.9em "Helvetica Neue" , helvetica, arial, sans-serif; 	color: #666; 	background-color: #eeeeee;*/
    padding: 2px;
    border: solid 1px #d3d3d3;
}
legend
{
    font-weight: bold;
    font-variant: small-caps; /*color: #666; 	background-color: #d3d3d3;*/
    padding: 2px 6px;
    margin-bottom: 8px;
}

td
{
    vertical-align: top;
}

input
{
    font-family: verdana;
    font-size: 7pt;
}
.Title
{
    color: #215e21;
    font-size: large;
    font-family: Verdana;
    font-weight: bolder;
}

.content
{
    width: 100%;
    height: 400px;
    clear: both;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 10px;
    padding-top: 20px;
    position: relative;
    top: 10px;
}
.header
{
    vertical-align: middle;
    background-color: #215e21;
    background-repeat: repeat;
    width: 100%;
    position: relative;
    top: 0px;
    
}
.footer
{
    clear: both;
    /*width: 100%;*/
    top: 10px;
    /*position: relative;*/
    font-size: 10px;
    font-family: Verdana;
    bottom:10px;
    height:35%;
 
}
#hrLine
{
    color: #215e21;
    height: 2px;
    width: 100%;
}
.span
{
    font-size: smaller;
    font-weight: normal;
    font-family: Verdana;
    text-align: left;
    color: Black;
}
.tdcenter
{
    text-align: center;
}
.tdleft
{
    text-align: left;
}
.tdright
{
    text-align: right;
}
.TransparentBack
{
    background-color: Transparent;
}
/* code added by Nisha on 20Feb*/
.tableHeading
{
    text-align: center;
    font-family: Verdana;
    font-size: small;
    font-weight: bold;
    color: Navy;
}
/* End code by Nisha */
.Msglabel
{
    font-weight: bold;
    font-size: small;
    color: BLACK;
}
.ErrMsglabel
{
    color: Red;
    font-size: small;
    font-family: Verdana;
}
.ErrorPage
{
    color: Red;
    font-size: medium;
    font-family: Verdana;
    font-weight: normal;
}
table
{
    /*background-color: #E6EFF9;*/
    border-width: 0px;
    border-color: Black;
    color: #333333; /*width: 100%;*/
}
.pagerClass * table
{
    background-color: #E6EFF9;
    border-width: 0px;
    border-color: Black;
    color: #333333;
    width: 5%;
}
.DefaultButton
{
    /*background-color:#dcdcdc;*/
    background-color: #215e21;
    /*background-color: lightsteelblue;*/
    background-image: url(Images/Button.gif);
    background-repeat: repeat-x;
    background-position: center;
    border: solid 1px #A2BFDD;
    color: Black;
    text-decoration: none;
    text-align: center; /*font: bold 12px Arial, Verdana, Sans-serif;*/
    font: bold 11px Tahoma, Arial, Verdana, Sans-serif;
    width: 60px;
}
.DefaultTextBox
{
    width: 200px;
}
.DefaultLabel
{
    color: BLACK;
    width: 100px;
}


.CommonBackground
{
    background-color: #215e21;
    border: solid 1px #A2BFDD;
    font: bold 11px Tahoma, Arial, Verdana, Sans-serif;
}
.AltCommonBackground
{
    background-color: #E6EFF9;
    border: solid 1px #A2BFDD;
    font: bold 11px Tahoma, Arial, Verdana, Sans-serif;
}
div
{
    /*width: 100%;*/
}

.Grid
{
    background-color: #D2DDEC;
    border-style: groove;
    border-width: 0px;
    border-color: Black;
    color: #333333;
    width: 100%;
}

.GridRow
{
    background-color: #E6EFF9;
    text-align: left;
    font-size: 12px;
    font-weight: normal;
    font-family: Verdana;
    color: #000000;
}
.GridAlt
{
    background-color: #999999;
    text-align: left;
    font-size: small;
    font-weight: normal;
    font-family: Verdana;
    color: #000000;
    
}
.GridSubHeader
{
    background-color: #215e21;
    font-size: small;
    font-weight: bold;
    font-family: Verdana;
}
.GridHeader
{
    background-color: #999999;
    color: Black;
    text-decoration: none;
    text-align: left;
    font-size: small;
    font-weight: bolder;
    font-family: Verdana;
    color: #000000;
}

.header td
{
    text-align: left;
}

.wizard
{
    width: 100%;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    font-family: Verdana;
    font-size: 1em;
}

.searchHeader
{
    color: Black;
    font-size: 11;
    font-weight: bold;
}
.hyperlinkNoTextdecoration
{
	text-decoration:none;
	color:Black;
	    font: normal 10px verdana, Arial, Verdana, Sans-serif;
	    top:10px;

}
.labelSearch
{
	color:#608178;
	font-weight:bold;
}
.btnDisplay
{
	vertical-align:text-bottom;
}
.btnDisplaySelected
{
	vertical-align:text-bottom;
	background-color:Green;
}
a:link {
	        color: #215e21;
        }
        a:visited {
	        color: #5F5B2B;
        }
        a:hover {
	        color: #630;
        }
        a:active {
	        color: #C30;
        }
