.popup {
margin: 15px; background-color: #f1f1f1;}

#Middle{
	height: 500px;
}

#footer{
	height: 30px;
	background-color: #c4dbe0;
	border-top: 1px solid #979fae;
}

#footer td{
         padding-top: 5px;
}

.LeftData {
	width: 160px;
	margin: 5px;
	background-color: #f1f1f1;
}

.RightData {
	padding: 30px 0px 0px 0px;
	background-color: #f1f1f1;
}

.error {
	color: #CC0000;
	background-color: #fffdd0;
	display: block;
	border: 1px solid #FFCC33;
	margin: 0px 0px 10px 0px;
	padding: 5px 5px 5px 25px;
	background-image: url(../images/flag_red.gif); background-repeat: no-repeat; background-position: 5px 5px;
}


/* Gride */
.gride1 {
	background-color: #d8eaf3;
}

.gride1 td{
	padding: 6px;
}

.gride2 {
	background-color: #f6f9fa;
}

.gride2 td{
	padding: 6px;
}

.gride3 {
	background-color: #FFD5D5;
}

.gride3 td{
	padding: 6px;
}
.report2{
border: 1px solid #999;
padding: 5px;
}

.report2 td{
border: 1px solid #999;
padding: 5px;
}

.report2 th{
border: 1px solid #999;
padding: 5px;
}

.bggrey {background-color: #ece9d8;}

/* TABLES */
table.TableStyle {
	margin: 0px 0px 0px 0px;
}
Table.TableStyle td{
	padding: 3px 0px 3px 5px;
}
table.TableStyle2 {
	margin: 6px -2px 0px 0px;
}
Table.TableStyle2 td{
	padding: 5px 0px 6px 0px;
}

/* BORDER COLOR */

.bordergrey {border: 1px solid #cccccc;}
.borderblack {border: 1px solid #333;}
.borderblackP {border: 1px solid #333; padding: 5px;}



/* Search Form */
.FormTen{width: 10%; background-color: #81C0DF; padding: 8px; border: 1px solid #50A7D3;}
.FormTwenty{width: 20%; background-color: #81C0DF; padding: 8px; border: 1px solid #50A7D3;}
.FormThirty{width: 30%; background-color: #81C0DF; padding: 8px; border: 1px solid #50A7D3;}
.FormForty{width: 40%; background-color: #81C0DF; padding: 8px; border: 1px solid #50A7D3;}
.FormFifty{width: 50%; background-color: #81C0DF; padding: 8px; border: 1px solid #50A7D3;}
.FormSixty{width: 60%; background-color: #81C0DF; padding: 8px; border: 1px solid #50A7D3;}
.FormSeventy{width: 70%; background-color: #81C0DF; padding: 8px; border: 1px solid #50A7D3;}
.FormEighty{width: 80%; background-color: #81C0DF; padding: 8px; border: 1px solid #50A7D3;}
.FormNinty{width: 90%; background-color: #81C0DF; padding: 8px; border: 1px solid #50A7D3;}
.FormHundred{width: 100%; background-color: #81C0DF; padding: 8px; border: 1px solid #50A7D3;}

/* DIV WIDTH*/
.twenty {width: 20%; background-color: #FFFFFF;}
.thirty {width: 30%; background-color: #FFFFFF;}
.forty {width: 40%; background-color: #FFFFFF;}
.fortyfive {width: 45%; background-color: #FFFFFF;}
.fifty {width: 50%; background-color: #FFFFFF;}
.sixty {width: 60%; background-color: #FFFFFF;}
.seventy {width: 70%; background-color: #FFFFFF;}
.eighty {width: 80%; background-color: #FFFFFF;}
.ninety {width: 90%; background-color: #FFFFFF;}
.ninetyfive {width: 95%; background-color: #FFFFFF;}
.ninetysix {width: 96%; background-color: #FFFFFF;}
.ninetyeight {width: 98%; background-color: #FFFFFF;}
.hundred {width: 100%; background-color: #FFFFFF;}

/* Right DIV*/

.hundredright {width: 100%; text-align: right; margin: 5px 0px 3px 0px;}
.ninetyeightright {width: 98%; text-align: right; margin: 5px 0px 3px 0px;}
.ninetyfiveright {width: 95%; text-align: right; margin: 5px 0px 3px 0px;}
.ninetysixright {width: 96%; text-align: right; margin: 5px 0px 3px 0px;}
.ninetyright {width: 90%; text-align: right; margin: 5px 0px 3px 0px;}
.eightyright {width: 80%; text-align: right; margin: 5px 0px 3px 0px;}
.seventyright {width: 70%; text-align: right; margin: 5px 0px 3px 0px;}
.sixtyright {width: 60%; text-align: right; margin: 5px 0px 3px 0px;}
.fiftyright {width: 50%; text-align: right; margin: 5px 0px 3px 0px;}
.fortyright {width: 40%; text-align: right; margin: 5px 0px 3px 0px;}
.thirtyright {width: 30%; text-align: right; margin: 5px 0px 3px 0px;}
.twentyright {width: 20%; text-align: right; margin: 5px 0px 3px 0px;}

/*Button Nishit*/
a.button{
	-moz-border-radius: 5px 5px;
	-webkit-border-radius: 5px 5px;
}

a.button {
	position:relative;
	padding:5px 12px 5px 0px;
	text-decoration:none;
 	width:auto;
 	display:inline-block;
 	margin-right:10px;
	text-align:center;
	font-weight:bold;
	font-size:12px;
}

a.button {
	background:url(../images/rep1.png) 0 0 repeat-x;
	border:1px solid #fff;
	color:#ccc!important;
}

a:hover.button{
	color:#fff!important;
	border:1px solid #fcfcfc!important;
}

a.bbutton{
	-moz-border-radius: 5px 5px;
	-webkit-border-radius: 5px 5px;
}

a.bbutton {
	position:relative;
	padding:5px 12px 5px 0px;
	text-decoration:none;
 	width:auto;
 	display:inline-block;
 	margin-right:10px;
	text-align:center;
	font-weight:bold;
	font-size:12px;
}

a.bbutton {
	background:url(../images/rep2.png) 0 0 repeat-x;
	border:1px solid #fff;
	color:#ccc!important;
}

a:hover.bbutton{
	color:#fff!important;
	border:1px solid #fcfcfc!important;
}
/*END Button*/