body {margin:10px 0 0 0; padding:0px; border:0px; background:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

img {margin:0px; padding:0px; border:0px;}
p {margin:0px; padding:0px; border:0px;}

a{color:#717171; text-decoration:none}
a:hover{color:#590000; text-decoration:none}

.top-menu {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666666}
.top-menu a{background:url(../images/top-menu-icon.gif) left 3px no-repeat; padding:0 10px 0 20px; color:#717171; text-decoration:none}
.top-menu a:hover{color:#590000; text-decoration:none}
.logo {margin:0 0 15px 0}

.menu-bg {background:url(../images/menu-bg.gif) left top repeat-x}
.menu {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.menu a{padding:0 15px; color:#fff0f0; text-decoration:none;}
.menu a:hover{padding:0 15px; color:#FFFFFF; text-decoration:underline;}


.box-top-bg {background:url(../images/box-top-bg.jpg) left top repeat-x; color:#FFFFFF; font-weight:bold; font-size:13px; font-family:Arial, Helvetica, sans-serif}
.box-left-bg {border-left:1px solid #dadada}
.box-right-bg {border-right:1px solid #dadada}
.box-bottom-bg {border-bottom:1px solid #dadada}

.form-text {color:#9d190a; font-weight:bold; text-align:right; font-size:12px; padding:10px 5px 5px 0;}

input {margin:0px; padding:0px; }
.list-menu {width:140px; min-width:140px; margin:0px; padding:0px;}



.box-mid-bg2 {background:#faeded; padding:0 0 8px 0}
.box-left-bg2 {border-left:1px solid #dadada; background:#faeded;}
.box-right-bg2 {border-right:1px solid #dadada; background:#faeded;}
.box-bottom-bg2 {border-bottom:1px solid #dadada; background:#faeded;}

.box2-arrow {background:url(../images/box2-arrow.gif) left 13px no-repeat; padding:8px 0 0 13px; color:#666666}
.box2-arrow span{color:#000000}
.box2-arrow b{color:#500d06; font-weight:bold}
.box2-arrow strong{color:#99641f; font-weight:normal}


.box-arrow {background:url(../images/arrow.gif) left 10px no-repeat; padding:5px 0 0 13px; color:#666666}
.box-arrow a{color:#666666; text-decoration:underline;}
.box-arrow a:hover{color:#641108; text-decoration:none}

.content {padding:0 15px; line-height:14px}
.content-bg {background:url(../images/content-bg.gif) left bottom repeat-x; padding:10px 5px 10px 5px;}

.imgLT {margin:0 10px 5px 0; padding:0px; float:left}

.footer {background:url(../images/footer-bg.gif) left top repeat-x; padding:10px}

.footer-menu {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; text-align:center; font-size:11px;}
.footer-menu a{padding:0 2px; color:#2a2a2a; text-decoration:none}
.footer-menu a:hover{color:#590000; text-decoration:underline}

.footer-text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#9b9a9a}
.heading {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;	color:#993300;	font-weight: bold;}
.subheading{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;	color:#001a62; height:25px;	font-weight: bold;}
.title {font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:16px;	color:#780303;	font-weight: bold;}
.line{	background-image: url(../images/line.jpg);	background-repeat: repeat-x;	height: 1px;}
.text , .LabelText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
}
.LableText
{
	
	color:#9d190a;
	font-weight:bold;
}
.required{
	color: #FF0000;
}

.keyfield{
	border: 1px solid #CCCCCC;
	width: 218px;
}
.caption{ text-align:right;}

.button{ background:#d02c24 url(../images/newbutton.gif) left top no-repeat; width:62px; height:26px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px;  border:none; outline:none;  font-weight:bold;}

.disablebutton{ background:#d02c24 url(../images/disablebutton.gif) left top no-repeat; width:62px; height:26px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px;  border:none; outline:none;  font-weight:bold;}

.Bigbutton{ background:#d02c24 url(../images/bigbutton.gif) left top no-repeat; width:126px; height:26px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px;  border:none; outline:none;  font-weight:bold;}

.go{ background:url(../images/Go.jpg) left top no-repeat; width:38px; height:20px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px;  border:none; outline:none;  font-weight:bold;}
.TextBox{
border:solid 1px #CCCCCC;
}
.Partext1
{
border:solid 1px #CCCCCC;
}

.validation {  
    color: #D63301;  
    background-color: #FFCCBA;  
    background-image: url(../images/validation.png);  
}
.errors {
 border: 2px solid red;
 color: red;
 margin: 5px 0px;
 padding: 15px;
 background: #fff url(../images/sad_server.gif) no-repeat 5px 50%;
}

.info, .success, .warning, .error, .validation {  
    border: 1px solid;  
    margin: 0px 0px;  
    padding:15px 10px 15px 50px;  
    background-repeat: no-repeat;  
    background-position: 10px center;  
}  
.info {
	color: #00529B;
	background-color: #BDE5F8;
	background-image: url(../images/Info.gif);
	
}  
.success {  
    color: #4F8A10;  
    background-color: #DFF2BF;  
    background-image:url(../images/success.gif);  
}  
.warning {  
    color: #9F6000;  
    background-color: #FEEFB3;  
    background-image: url(../images/warning.gif);  
}  
.error {  
    color: #D8000C;  
    background-color: #FFBABA;  
    background-image: url(../images/error.gif);  
} 
.BoxUnselectedBack
{
	background-image: url(../images/BoxBack.jpg);
	background-repeat: repeat-x;
	height: 40px;
	font-size: 12px;
	font-weight: bold;
	color: #A71F1F;
	text-align: center;
	vertical-align: middle;
}

.BoxselectedBack a
{
	color:White;
}
.BoxselectedBack
{
	
	background-repeat: repeat-x;
	height: 40px;
	font-weight: bold;
	color:White;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	border:solid 1px #A71F1F;	
		
	background-color:#A71F1F;
}
.TabBorder
{
	border: solid 1px #A71F1F;
}

.SimpaleBox
{
	height: 30px;
	font-size: 12px;
	font-weight: bold;
	color: Gray;
	text-align: center;
	vertical-align: middle;
	border:solid 1px Gray;	
	background-color:White;	
	border-bottom:0px;
}
.gridRoweven
{
		background-color:#f9fbfc;
    /*background-color: #faeded;*/
    border-color:White;
	font-size: 12px;
	margin-left:50px;
	margin-right:50px;
	 
}
.gridRowodd
{
	background-color:#faf2f4;
    /*background-color:White;*/
	font-size: 12px;
	margin-left:50px;
	margin-right:50px;
	border-color:White;
	
	
}

.grid
{
    
    
    border-right: solid 1px #A71F1F;
    border-bottom: solid 1px #A71F1F;
    border-left: solid 1px #A71F1F;
}
.gridHeader 
{
 
 /*background: url(../../App_Themes/Default/Images/DarkBlue.jpg);*/
 background-color:#A71F1F;
 font-size: 12px;
 color:White;
 height:5px;
 
  border:0px;
}

.gridPager 
{
 background-color:#A71F1F;
 font-size: 14px;
 color:White;
 height:5px;
}
.action
{
	color:#A71F1F;
}
.BoxUnselectedBackTemp
{
	background-image: url(../images/BoxBack.jpg);
	background-repeat: repeat-x;
	height: 38px;
	font-size: 12px;
	font-weight: bold;
	color: #A71F1F;
	text-align: center;
	vertical-align: middle;
}
.BoxselectedBackTemp
{
	background-image: url(../images/BoxRedBack.jpg);
	background-repeat: repeat-x;
	height: 38px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 13px;
	text-align: center;
	vertical-align: middle;
}
.BoxTopBack
{
	background-image: url(../images/BoxBacktop.jpg);
	background-repeat: repeat-x;
	height: 38px;
}
.BoxFooterRight
{
	background-image: url(../images/BoxFooterBack.jpg);
	background-repeat: repeat-x;
	height: 15px;
}
.BoxLeftback
{
	background-image: url(../images/BoxLeftBack.jpg);
	background-repeat: repeat-y;
	width: 13px;
}
.BoxRightback
{
	background-image: url(../images/BoxRightBack.jpg);
	background-repeat: repeat-y;
	width: 16px;
}
.Tr
{
	background-color:#f9fbfc;
}
.TrAlter
{
	background-color:#faf2f4;
}
.lineSeperator {background:url(../images/box-top-bg.jpg) left top repeat-x; color:#FFFFFF; font-weight:bold; font-size:13px; font-family:Arial, Helvetica, sans-serif}
.SiteMap a:link, .SiteMap a:visited, .SiteMap a:active
{
	color:#670000; text-decoration:none; font-size:12px; font-weight:normal;
}
.SiteMap a:hover
{
	text-decoration:underline;
}
.heading-blood {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px; color:#993300; font-weight: bold;}
.list-type li
{
	padding-top:3px;
	text-align:justify;
}
.aarambh-text { text-align:justify;}
.aarambh-text li { text-align:justify;padding-top:5px;}
.aarambh {
	text-align:justify;
	font-size:13px;
	color: #000066;
	line-height:18px;
}
.heading_title
{
 background-image: url(../images/heading_title.jpg);
 background-repeat: repeat-x;
 height:20px;
 font-weight: bold;
 color: #FFFFFF;
}
.heading-new
{
padding:10px 5px;

line-height:22px;	
text-align:center;
font-size:14px;
color:#993300;	
font-weight: bold;
background-color:#ffe9ed;
border:solid 1px #a61c20;
}



.heading-blood a:link, .heading-blood a:visited
{
	font-size:13px;
	color:#993300;	
	font-weight: bold;
	text-decoration:underline;
}
.heading-blood a:hover
{
	font-size:13px;
	color:#993300;	
	font-weight: bold;
	text-decoration:none;
}
.heading-blood a:active
{
	font-size:13px;
	color:#993300;	
	font-weight: bold;
	text-decoration:none;
}

.subheading-1{font-size:12px;	color:#8d3b49; height:25px;	font-weight: bold;}

.aarambh-new-text { text-align:justify; line-height:18px;}

.memorandumm{ border:solid 1px #981b1e}
.memorandumm-head {background:#faeded; font-weight:bold; font-size:12px; height:25px; color:#700204}

.memorandumm-tr {background:#f7e6e8; font-size:11px; line-height:22px;}
.memorandumm-tr-alter {background:#fff3ee; line-height:22px;}

a.art{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#990000; text-decoration:none;}
a.art:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#990000; text-decoration:underline;}


.border-red{ border:#990000 solid 1px; background:#ffe9ed;}

.readmore {font-family:Verdana, Arial, Helvetica, sans-serif; color:#202020; font-size:11px;}
.readmore a{color:#202020; text-decoration:none}
.readmore a:hover{color:#990000; text-decoration:underline;}

