BODY {
	font-size : 11px; 
	margin : 0; 
	font-family : Arial; 
	 border-top:solid #999 1px; 
	margin : 0; 
	
} 
.meal{font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size:22px; color:#000;}

.bdy {
	font-size : 15px; 
	font-family : Times New Roman; 
} 

A , A:active , A:link , A:visited , A:hover {
text-decoration : none; 
} 
.table {
	border-collapse : collapse; 
	border-color : #dfe2e3; 
	background:url(../image/tab_bg.jpg) repeat-x;
	font-family : Arial; 
	font-size : 11px; 
	padding : 2px; 
} 

.table1 {
	border-collapse : collapse; 
	border-color : #FFFFFF; 
	font-family : Arial; 
	font-size : 11px; 
	padding : 2px; 
}
.table2 {
	border-collapse : collapse; 
	border-color : #FFFFFF; 
	font-family : Arial; 
	font-size : 11px; 
	padding : 2px;
} 
 .title2 {
 	FONT-WEIGHT: bold; padding:5px;
 	FONT-SIZE: 13px;
 	BACKGROUND: #cccccc; border-bottom:solid 3px #FFCC00;
 	FONT-FAMILY: "Arial";
 	TEXT-ALIGN: center;
 	color: #fff;
} 
.table3 {
 	border-collapse : collapse; 
 	border-color : #dfe2e3; 
 	background:url(../image/tab_bg.jpg) repeat-x;
 	font-family : Arial; 
 	font-size : 11px; 
 	padding : 2px; 
} 
.text{
	background : transparent;
	font-family : Arial;
	font-size : 12px;
	border: 1px solid #000000;
} 
.textreadonly {
	background : #fff8dc; 
	font-family : Arial; 
	font-size : 11px; 
} 
.radio {
	background : transparent; 
} 
.checkbox {
	background : transparent; 
} 
.lefttd {
	text-align : right;
	vertical-align : top;
	padding-right : 3px;
	padding-left : 3px;
	color : #111111;
} 
.righttd {
	text-align : left;
	vertical-align : top;
	padding-left : 3px;
	padding-right : 3px;
} 
.centertd {
	text-align : center;
	vertical-align : top;
	padding-left : 3px;
	padding-right : 3px;
	font-family : Arial;
	font-size : 11px;
	
} 
TR.plain
{
    BACKGROUND-COLOR: white
}
TR.selected
{
	BACKGROUND-COLOR: #000080; 
	COLOR:white;
}
.title {
	FONT-WEIGHT: bold; padding:5px;
	FONT-SIZE: 13px;
	BACKGROUND: #666666; border-bottom:solid 3px #FFCC00;
	FONT-FAMILY: "Arial";
	TEXT-ALIGN: center;
	color: #fff;
} 
.title1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND: #FFFFFF;
	FONT-FAMILY: "Arial";
	TEXT-ALIGN: center;
	color: #000000;
} 
.file {
	background : transparent; 
	width : 250px; 
	font-family : Arial; 
	font-size : 11px; 
	color : #444444; 
} 
.textarea {
	background : transparent; 
	font-family : Arial; 
	font-size : 11px; 
} 
.button {
 	font-family : Arial; padding:2px;
	font-weight : bold;
	font-size : 11px;
	color : #000000;
  }
.textareareadonly {
	background : #fff8dc; 
	font-family : Arial; 
	font-size : 11px; 
} 
.select {
	font-family : Arial; 
	font-size : 11px; 
} 
.navigate {
	font-weight : bold; 
	font-family : Arial; 
	font-size : 11px; 
} 
.textbold {
	font-family : Arial; 
	font-size : 11px; 
	line-height : 13px; 
	text-decoration : none; 
	font-weight : bold; 
	color : #333333; 
} 
.textcold {
	line-height : 1.2; 
	font-family : Arial; 
	font-size : 11px; 
	text-decoration : none; 
	font-weight : normal; 
	color : #cccccc; 
} 
.heading {
	font-family : Arial; 
	font-size : 15px; 
	text-decoration : none; 
	font-weight : bold; 
	color : #003300; 
} 



thead th,tfoot th {
	
	text-align: left;
	border: 1px solid black;
	background-color: FFFFF;
}
.tableBoxOuter {
	
	width:100%;
	height:80%;
	margin-left:20px;
	margin-right:15px;
	SCROLLBAR-BASE-COLOR: #696969; 

	
}
.bButton {
	background :url(../image/loginbtn.jpg);
	padding : 0 0 0 0;
	border:0px ;
	height:50px;
	width:271px;
	cursor:hand
} 


/*

Padding :

1st one  :

2nd one  : Distance between two menu item for Main Menu

3rd one  : Height Between two menu items for submenu

4th one  : To give the space for left

*/

.itemTopOff
{ 
padding:5px;

/*padding:1px; */
 border-right:1px solid  #999999;  
width:90px;
text-align:Left; 
 cursor:pointer;
}
.itemTopOn 
{ 
padding:5px;width:90px;
 border-left:5px solid   #FFCC00;  border-top:1px solid  #999999;    border-bottom:1px solid  #999999; 

/*padding:1px; */
/*border:1px solid #000000; */
text-align:Left; 
background-color:#EFEFEF; 
cursor:pointer;
}
.itemSubOff
{ border-bottom:1px solid #000000; 
padding:8px;
	text-align:left;
	background-color:#EFEFEF; 
	vertical-align: middle;
	cursor:pointer;
}
.itemSubOn 
{border-left:5px solid   #FFCC00;
	cursor:default;
	padding:8px;
	text-align:left;
	background-color:#DDDDDD;
	vertical-align: middle;
	cursor:pointer;
}

.itemSSubOff
{
	
	padding:1px 5px 4px 4px;
	text-align:left;
	background-color:#EFEFEF; 
	vertical-align: middle;
	cursor:pointer;
}
.itemSSubOn 
{
	
	padding:1px 5px 4px 4px;
	text-align:left;
	background-color:#CCCCCC;
	vertical-align: middle;
	cursor:pointer;
}

.itemTitle { cursor:default; width:130px; padding:1px; border:0px solid #000000; text-align:center; background-color:#cccccc; background-color:#c99666; }

.fontOff {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	font-weight: bold;
}
.fontOn {
	font-family: Arial, Helvetica, sans-serif;
	color:black;
	font-size:12px;
	font-weight: bold;
}
.fontOffsub { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold; 
	color:black; 
	}
.fontOnsub 
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold; 
	color:black; 
}
.fontOffssub { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold; color:black; 
	}
.fontOnssub 
{ 
	font-family:Arial; 
	font-size:10px;
	font-weight: bold; 
	color:white; 
}
.fontTitle { font-family:Arial; font-size:10pt; color:#ffffff; }

.tagOff { width:12px; height:9px; float:right; background:url("../image/tagRH.gif") no-repeat bottom; }
.tagOn { width:12px; height:9px; float:right; background:url("../image/tagRN.gif") no-repeat bottom; }

.separator { background-color:#ffffff; width:3px; }


.tagDownOff { width:20px; height:10px; float:right; background:url("../image/tagDN.gif") no-repeat bottom left; }
.tagDownOn { width:20px; height:10px; float:right; background:url("../image/tagDH.gif") no-repeat bottom left; }

.bar { padding:0px; border-width:0px; border-style:solid; border-color:#000000;}

.holder { 
filter:
progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0,wipeStyle=1,motion=forward,enabled=0,Duration=0.25)
 progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=125, strength=2)
 progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  progid:DXImageTransform.Microsoft.Shadow(direction=135,color=yellow,strength=2)
 progid:DXImageTransform.Microsoft.RandomDissolve(duration=25);
}
.black_overlay1{
	display :inline;
	position:absolute;
	top:0%;
	left:0%;
	width:100%;
	height:100%;
	background-color:black;
	z-index:1001;
	-moz-opacity:0.5;
	opacity:.100;
	filter:alpha(opacity=60);
}.white_content1{
	display :inline;
	position:absolute;
	top:50px;
	left:150px;
	width:70%;
	height:100%;
	z-index:1002;
	overflow:auto;
}


a.one:link {font-size:170%;color:#2E2E2E;}
a.one:visited {font-size:170%;color:#2E2E2E;}
a.one:hover {font-size:170%;color:#2E2E2E;}

a.two:link {font-size:200%;color:#2E2E2E;}
a.two:visited {font-size:200%;color:#2E2E2E;}
a.two:hover {font-size:200%;color:#2E2E2E;}

a.three:link {font-size:170%;color:#6E6E6E;}
a.three:visited {font-size:170%;color:#6E6E6E;}
a.three:hover {font-size:170%;color:#6E6E6E;}

a.four:link {font-size:200%;color:#6E6E6E;}
a.four:visited {font-size:200%;color:#6E6E6E;}
a.four:hover {font-size:200%;color:#6E6E6E;}

	.title3333 {
		FONT-WEIGHT: bold; padding:5px;
		FONT-SIZE: 13px;
		BACKGROUND: #C0C0C0; border-bottom:solid 3px #6E6E6E;
		FONT-FAMILY: 'Arial';
		TEXT-ALIGN: left;
		color: #0574C4;
	}
	.title2222 {
		FONT-WEIGHT: bold; padding:5px;
		FONT-SIZE: 13px;
		BACKGROUND: #C0C0C0; border-bottom:solid 3px #FFCC00;
		FONT-FAMILY: 'Arial';
		TEXT-ALIGN: center;
		color: #0574C4;
	}
    .title1111 {
		FONT-WEIGHT: bold; padding:5px;
		FONT-SIZE: 13px;
		BACKGROUND: #C0C0C0; border-bottom:solid 3px #6E6E6E;
		FONT-FAMILY: 'Arial';
		TEXT-ALIGN: left;
		color: #000;
	}