BODY
{
	margin: 0px;
}
@media print {
      .noprint { display: none; }
    }
.heading
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    FONT-FAMILY: Verdana
}
.subheading
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial,Verdana
}
.yellowfooter
{
    background-color: #FFFF99;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-color: #000000;
    border-bottom-color: #000000;
}
.headwht
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9px;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.strong
{
    font-weight: bold;
}
.gentxt
{
	font-size: 11px;
	color: black;
	font-family: arial;
}
.tbox
{
	border: 1px solid black;
	font-size: 9px;
		font-family: Verdana;
		background-color: #ffffff;
		color:Black;
	margin-left: 24px;
	height:15px;
}
.button
{
	border: 1px solid gray;
	font-size: 11px;
		font-family: Arial, Verdana;
		background-color: #b0c4de;
		font-weight: lighter;
		color: #ffffff;
	height: 20px;
}
.gentextgray
{
    FONT-SIZE: 11px;
    COLOR: gray;
    FONT-FAMILY: Arial, Verdana
}
.smbut
{
    BORDER-RIGHT: ghostwhite 1px solid;
    BORDER-TOP: ghostwhite 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: ghostwhite 1px solid;
    WIDTH: 73px;
    BORDER-BOTTOM: ghostwhite 1px solid;
    FONT-FAMILY: Verdana;
    HEIGHT: 16px;
    BACKGROUND-COLOR: silver
}
.tabl
{
    BORDER-RIGHT: #ffffff; 1px solid;
    BORDER-TOP: #ffffff; 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #ffffff; 1px solid;
    BORDER-BOTTOM: #ffffff; 1px solid;
    FONT-FAMILY: Verdana, Arial
}
.genwht
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial
}
.mnured:hover
{
    COLOR: #ff9999;
    TEXT-DECORATION: none
}
.mnured
{
    COLOR: red;
    TEXT-DECORATION: none
}
.mnublk:hover
{
    COLOR: darkgray;
    TEXT-DECORATION: none
}
.mnublk
{
    COLOR: black;
    TEXT-DECORATION: none
}
.tboxbig
{
	border-right: 1px solid;
	border-top: 1px solid;
	font-size: 9px;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font-family: Verdana;
	height: 20px;
	background-color: #efefef;
}
.bg
{
    BACKGROUND-COLOR: #ffffff;
}
.desc
{
    BORDER-RIGHT: #bed6e5 1px dashed;
    PADDING-RIGHT: 7px;
    BORDER-TOP: #bed6e5 1px dashed;
    PADDING-LEFT: 7px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 7px;
    MARGIN: 12px 5px 5px;
    BORDER-LEFT: #bed6e5 1px dashed;
    PADDING-TOP: 7px;
    BORDER-BOTTOM: #bed6e5 1px dashed;
    FONT-FAMILY: Verdana
}
.menublu
{
    COLOR: #336699;
    TEXT-DECORATION: none
}
.menublu:hover
{
    COLOR: #336699;
    TEXT-DECORATION: underline
}
.tboxvs
{
    border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 9px;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-family: Verdana;
	height: 20px;
	width:30px;
	background-color: #ffffff;;
}
.tboxmd
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: black 1px solid;
    WIDTH: 100px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Verdana;
    HEIGHT: 20px
}
.vsmtbox
{
    border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 9px;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-family: Verdana;
	height: 20px;
	width:30px;
	background-color: #ffffff;;
}
.smalfnt
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial
}
.menubluul:hover
{
    COLOR: #336699;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.menubluul
{
    COLOR: #336699;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.title
{
    text-decoration: underline;
    font-size: 14px;
    font-weight: bold;
}
.hindikruti
{
	font-family: Kruti Dev 010;
}
.menuwhite:hover
{
	color: #efefef;
	text-decoration: none;
}
.menuwhite
{
	color: white;
	text-decoration: none;
}
.Sample6PageUpdateProgress
{
	background-color:#CF4342;
	color:#fff;
	width: 150px;
	text-align: center;
	vertical-align: middle;
	position: fixed;
	bottom: 50%;
	left: 45%;
}
.TransparentGrayBackground 
{
	position: fixed;
	top: 0;
	left: 0;
	
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
	
	height: 100%;
	width: 100%;
	min-height: 100%;
	min-width: 100%
	
}

select
{
    border: 1px solid black;
    font-size: 9px;
        font-family: Verdana;
        background-color: #ffffff;;
	width: 92px;
	height: 16px;
}
.noborder
{
    border-style: none !important;
}
.msg
{
    font-weight: bold;
    color: #FF0000;
}
.handcursor
{
    cursor: hand;
}
.black
{
    color: #000000;
}
.watermark
{
    border: 1px solid #808080;
    color: #996633;
    background-color: #FFFFCC;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
}
