#root{
text-align:center;
background-color:#F3EDF7;
}

body {margin:0px;}
.HomeTable{
width:1000px; margin:0 auto; border:1px solid #666666;
background-color:#FFFFFF;
}
.BodyBlt {font-family: Arial; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
.BodyS {font-family: Arial; font-size: 9px; line-height: normal; color: #666666; text-decoration: none }
.BodyN {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#BEBEBE;
	text-decoration: none;
	vertical-align: top; 
}
.BodyB {font-family: Arial; font-size: 11px; font-style: normal; line-height: 16px; font-weight: bold; font-variant: normal; text-transform: none; color: #666666; text-decoration: none;
	text-align: left;
}
.TableH {font-family: Arial; font-size: 11px; font-style: normal; line-height: 16px; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; background-color:#2479CC; }
.TableT {font-family: Arial; font-size: 11px; font-style: normal; line-height: 16px; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none; background-color:#DFF1FF; vertical-align:top}
.BodyL {font-family: Arial; font-size: 10px; font-style: normal; line-height: 14pt; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none }
.Error {font-family: Arial; font-size: 11px; font-style: normal; line-height: 16px; font-weight: bold; font-variant: normal; text-transform: none; color: #FF0000; text-decoration: none}
.Head0 {font-family: Arial; font-size: 20px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #0072BC; text-decoration: none; TEXT-ALIGN: left;}
.Head1 {font-family: Arial; font-size: 16px; font-style: normal; line-height: 12pt; font-weight: bold; font-variant: normal; text-transform: none; color: #5C367C; text-decoration: underline; TEXT-ALIGN: left;}
.Head2 {font-family: Arial; font-size: 12px; font-style: normal; line-height: 12pt; font-weight: bold; font-variant: normal; text-transform: none; color: #1F3F80; text-decoration: none }
.Captn {font-family: Arial; font-size: 12px; font-style: normal; line-height: 11pt; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; font-style: italic }
.Quote {font-family: Arial; font-size: 16px; font-style: normal; line-height: 14pt; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; text-align: center; text-valign: middle;  vertical-align: middle; font-style: italic}
.Home {font-family: Arial; color: #336633; text-decoration: none; font-weight: bold; font-size: 11px}
.BodyNW {font-family: Arial; font-size: 11px; font-style: normal; line-height: 16px; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none}
.BodyNB {font-family: Arial; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
.Head2B {font-family: Arial; font-size: 10px; font-style: normal; line-height: 12pt; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: none }
.BackColor {background-color:#5C367C;font: 11px 'Arial';}
.BackColorData {background-color: #F3EDF7; font: 11px 'Arial'; padding:4px;}
.LabelColor{color:white}
.muthoot1a {width: 140px;}
.HyperLink{color:Blue}

.FormHeading {	font-family: Arial; font-size: 12px; line-height: 18px;	font-weight: bold;	color: #FFFFFF;	background-color: #003366;	text-align: left;	text-indent: 8pt;}

.muthoot1b a {color: #FFFFFF;
border: 1px solid;
background-color: #0072BB;
padding: 2px;
padding-left: 3px;
font: 10px Arial;
font-weight: bold;
text-decoration: none;
border-color: #62B0F3 #234A76 #234A76 #058BFF;
display: block;
margin: 0px;
width: 100%;
text-align: left;
line-height: 14pt;
font-weight: bold;}

.muthoot1b a:hover {border: 1px solid;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 1px;
padding-right: 1px;
background-color: #E61E26;
border-color: #0A3670 #497FC6 #869CB4 #234A76;
color: #FFFFFF;
text-decoration: none;
line-height: 14pt;
font-weight: bold;}

.textbox
{ BORDER: solid 1px #CCCCCC;  FONT-SIZE: 8pt; height:20px; COLOR: black;  FONT-FAMILY: Arial; BACKGROUND-COLOR: white;}
.errormsg	{font: normal 11px 'Arial'; color:red;}
.errmessage	{font: normal 11px 'Arial'; color:red;}
.errormessage{font:normal 11px 'Arial'; color:red;}
.errormessage1{font:normal 11px Arial; color:black; text-align:right !Important;}
.errormsgleftallign{font: bold 8.2pt 'Arial'; color: #1E3867; text-align:left;}
.small{font: 10px 'ms sans serif';}
.nw	{font: 10px 'Arial';}
.sun{font: 12px 'Arial';
	width: 21px;
}
.sunLink{font:bold 12px 'Arial';color:Navy}
.col			{font: 11px 'Arial'; color: #000000;}
.head		{font: bold 14px 'tahoma';}

.LabelError{font: normal 11px 'Arial'; color:red; margin:-2px 0 0 0; padding:0 0 0 10px; text-align:center; display:block}
.DisplayStyle{font: 8.2pt 'Arial'; color: #5C367C;
	text-align: center;
}
.smallNew{ FONT-SIZE: 8pt; height:20px; COLOR: black;  FONT-FAMILY: Arial; BACKGROUND-COLOR: white;}
/*#D_categoryList
{
width:20%;
}

#D_categoryList a {
background-color:#5C367C;
display:block;
padding:1px;
height:20px;
border:1px solid #bb80b6;
font:Arial;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-align:left;
}
*/
#Table3 {
width:100%;
display:block;
}
#Table3 a {
background-color:#5C367C;
display:block;
padding:1px;
height:20px;
border:1px solid #bb80b6;
font:Arial;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-align:center;
}

#Table3 td {
padding:4px;
}

#Table5 td {
padding:4px;
}

#Table4 {
width:100%;
display:block;
}
#Table5  {
width:100%;
font-family:Arial;	
display:block;
}
#Table4 a {
background-color:#5C367C;
display:block;
padding:1px;
height:20px;
border:1px solid #bb80b6;
font:Arial;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-align:center;
}

div#mainContentArea{

  font-family:Arial;
  font-size:11px;
  color:#000;
  width:180px;
  background-color:#FFFFFF;
  }

div#contentMenuLeft{
 
  display:block;
  padding-left:0px;
  margin-left:0px;
  min-height:1px;
  width:259px;
  min-width:259px;
  padding-left:0;
}
ul#secondLevel{
   color:#ccc;
  /* 2:09 pm on Jan. 26, 2006 (utc 0) */ 
   margin: 0; padding: 0; list-style-type: none;
 

}

ul#secondLevel li{
   line-height:32px;
  padding-left:30px;
  margin-left:0px;
   background-color:#4c4c4c;
   background: url(/ROrchid/images/bullet-orchid.jpg) no-repeat;
}

ul#secondLevel li div{
 margin-left:13px;
  padding-top:6px;
  padding-bottom:6px;
   background: url(/ROrchid/images/button-bkg.jpg) no-repeat;
}

ul#secondLevel li div a{
  color:#5C367C;
  display:block;
  padding-left:4px;
}

ul#secondLevel li div  {
  color:#5C367C;
  margin-left:5px;
  background-image: url(/ROrchid/images/button-bkg-hover.jpg);
  background-repeat:no-repeat;
  background-position: 0px -6px;
}

ul#secondLevel li#secondActive{
 margin-left:13px;
  padding-top:0px;
  padding-bottom:6px;
}

ul#secondLevel li#secondActive div a{
  color:#5C367C;
  margin-left:10px;
  background-position: 0px -6px;
   display:block;
}


div#footerArea{
  font-family:Arial;
  font-size:11px;
  color:#000;
  float:left;
  display:inline;
  height:12px;
  width:1000px;
  margin-top:2px;
  background-color:#F3EDF7;
}

div#footerNews{
  float:left;
  display:inline;
  width:244px;
  height:21px;
  margin-left:15px;
  background-image: url(images/footer_bg_tile.gif);
  background-repeat:repeat-y;
  background-position:right;
}



div#copyContainer{
  float:left;
  display:inline;
  width:987px;
  margin-top:10px;
}

div#copyContainer div#copyString{
   float:right;
   display:inline;
   height:12px;
}

div#copyContainer span{
   float:left;
   display:inline;
   font-family:Arial;
   font-size:10px;
   font-weight:normal;
   color:#808080;
   margin:0px 4px 0px 4px;
}

div#copyContainer img{
   float:left;
   border:none;
   margin-top:2px;
}

h1{
		font-family: Arial; font-size:24px;
		color:#5C367C;
		
		padding-left:20px;
		text-align:left;
		line-height:40px;
		height:40px;
		
		padding-top:6px;
		vertical-align:middle;
		}
.topbar {
	width:100%;
	align:center;
	
	}

	.topbar .logo {
		position:relative;
		padding-left:34px;
		padding-top:-20px;
		}
	.topbar .toplinks{
		font-size:11px;
		color:#4c4c4c;
		padding-right:10px;
		padding-top:15px;
		text-align:right;
		line-height:20px;
		height:84px;
		width:100%;
		}
	.topbar .graystrip {
		color:#5C367C;
		background-color:#5C367C;
		padding-right:0px;
		text-align:right;
		line-height:4px;
		height:4px;
		width:100%;
		}
	.topbar .toplinks  a, a:hover, a:link, a:active, a:visited {
		font-family:Arial;
		color:#4c4c4c;
		text-decoration:none;		
		}
	.topbar .toplinks a:hover {
		color:#cf0d0e;
		text-decoration:underline;
		}
		
/* New css Added-2k90508 */

.mycolorbg {
background:url(../images/blackbg2.png) repeat-x; color:#BEBEBE;

}

.mygraytxt {
color:#FFFFFF;
font-weight:bold;
font-family:Arial;
font-size:12px;
}

.mypinktxt {
color:#5C367C;
}
form{
margin:0;
padding:0;
}
.GridHeader
{
font-family:Arial;
background: #DCDDDF;
font-weight: bold;
	color: #000000;
	text-align:center;
	padding:4px;
	padding-left:4px;
	border:1px;
	border-color:red;
	font-size:9px;
}
.GridItem
{
font-family:Arial;


	color: #000000;
	text-align:center;
	padding:4px;
	padding-left:4px;
	border:1px;
	border-color:red;
	font-size:9px;
}
/* New Added CSS */
.contentmenuLeftnew {
 display:block;
  padding-left:0px;
  margin-left:0px;
  padding-left:0;
}
.contentmenuLeftnew ul {
margin:0;
padding:0;
}
.contentmenuLeftnew ul li {
height:18px;
padding:2px 2px;
width:200px;
background:#F3EDF7;
margin-bottom:1px;
}
.contentmenuLeftnew ul li a {
height:18px;
padding:2px 2px;
width:200px;
text-decoration:none;
color:#5C367C;
background:#F3EDF7;
margin-bottom:1px;
}
.contentmenuLeftnew ul li a:hover {
height:18px;
padding:2px 2px;
width:200px;
text-decoration:none;
color:#ffffff;
background:#5C367C;
}
.tabcolor {
background:#BB80B6;
height:5px;
width:204px;

}


.MyCalendar .ajax__calendar_container {
    border:1px solid #5C367C;
    background-color: #fdf5e6;
    color: #5C367C;    
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}

.MyCalendar{  color: #5C367C; }
.MyCalendar a{  color: #5C367C; }