﻿body     
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 11px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-family: Verdana;
	color: #000000;
	background-image: none;
	background-color: #0A84c1;
}
 

.table   
{
	border: 0;
	padding: 0;
	width: 100%;
	height:100%
}
.table2     
{
	border: 0;
	padding: 0;
	width: 100%;
}
.main_td    
{
	width: 100%;
	vertical-align: top;
}
.wrap_tbl  
{
	width: 950px;
	border: 0;
	padding: 0;
	background-color: #c9e4f2;
}
.wrap_tbl2 
{
	width: 1150px;
	border: 0;
	padding: 0;
	background-color: #c9e4f2;
}
.header_Admin
{
	width: 100%;
	height: 65px;
	vertical-align: top;
	text-align: right;
	background-image: url(images/logo_srijan.jpg);
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-top: 10px;
	background-color: #0a84c1;
} 
.login_msg
{
	font-weight: bold;
	font-size: 16px;
	color: #0066cc;
	font-family: Verdana;
}
.header_td
{
	width: 100%;
	height: 65px;
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-top: 10px;
	background-color: #0a84c1;
}
.head_td1
{
	padding-left: 15px;
	vertical-align: middle;
	text-align: left;
	font-weight: bold;
	font-size: 32px;
	background-image: url(images/logo_srijan.jpg);
	background-repeat: no-repeat;
	width: 60%;
}
.head_td2
{
	padding-left: 15px;
	vertical-align: top;
	text-align: right;
	color: #ffffff;
	width: 40%;
}
.upper_link
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana;
	text-decoration: none;
}
.index_tbl
{
	width: 462px;
	height: 370px;
	background-repeat: no-repeat;
	border-right: #3399cc 3px ridge;
	border-top: #3399cc 3px ridge;
	border-left: #3399cc 3px ridge;
	border-bottom: #3399cc 3px ridge;
	background-color: #c9e4f2;
}
.index_tbl2
{
	width: 235px;
	height: 370px;
	background-repeat: no-repeat;
	border-right: #3399cc 3px ridge;
	border-top: #3399cc 3px ridge;
	border-left: #3399cc 3px ridge;
	border-bottom: #3399cc 3px ridge;
	background-color: #c9e4f2;
}
.inner_tbl
{
	background-image: url(images/inner_tbl2.jpg);
	background-repeat: no-repeat;
	width: 230px;
	height: 160px;
}
.index_heading
{
	font-size: 15px;
	font-family: 'Arial Rounded MT Bold';
	font-weight: normal;
	color: #0066cc;
	text-align: center;
	text-decoration: none;
}

/****New added end****/
/**** For Education starts ****/
.header_td_Edu
{
	width: 100%;
	height: 70px;
	vertical-align: top;
	background-color: #0A84c1;
	background-image: url(images/srijanAdhyayan.jpg);
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-top: 10px;
}
.Edu_headling
{
	font-weight: bold;
	font-size: 14px;
	color: #660000;
	font-family: Verdana;
	vertical-align: middle;
	text-align: center;
	height: 25px;
	background-color: #ffffff;
}
.cbse_td1_top1
{
	background-color: #0f82bc;
	vertical-align: top;
	width: 20%;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Verdana;
	padding-left: 5px;
}
.cbse_td1_top2 /*ok*/
{
	background-color: #0f82bc;
	vertical-align: top;
	width: 25%;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Verdana;
	padding-left: 5px;
}
.cbse_td1_top3 /*ok*/
{
	background-color: #0f82bc;
	vertical-align: top;
	width: 55%;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Verdana;
	padding-left: 5px;
}
.cbse_td21 /*ok*/
{
	vertical-align: top;
	width: 20%;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: Verdana;
	padding-left: 5px;
}
.cbse_td22 /*ok*/
{
	vertical-align: top;
	width: 25%;
	font-size: 12px;
	font-family: Verdana;
	padding-left: 5px;
}
.cbse_td23 /*ok*/
{
	vertical-align: top;
	width: 55%;
	font-size: 12px;
	font-family: Verdana;
	padding-left: 5px;
}
.subject_lnk /*ok*/
{
	font-size: 12px;
	color: #0000ff;
	font-family: Verdana;
	text-decoration: none;
}
.eng_td1
{
	width: 50%;
	vertical-align: top;
	padding-left: 5px;
	text-align: left;
}

/**** For Education ends ****/

.separator_td
{
	background-image: url(images/sep_line.jpg);
	width: 100%;
	background-repeat: repeat-x;
	height: 10px;
	background-color: transparent;
}
.Menu_Box /*ok*/
{
	vertical-align: middle;
	width: 100%;
	height: 25px;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Verdana;
	background-color: #13598d;
}
.upper_lnk  /*ok*/
{
	font-weight: bold;
	font-size: 11px;
	color: #333366;
	font-family: Verdana;
	text-decoration: none;
}

/*********** Home ***************/
.home_td1  /*ok*/
{
	width: 25%;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.home_td2 /*ok*/
{
	width: 55%;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.home_td3 /*ok*/
{
	width: 20%;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.home_Profile_tbl /*ok*/
{
	padding: 0;
	width: 100%;
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
	background-color: #ffffff;
}
.home_Profile_tbltd1 /*ok*/
{
	width: 40%;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.home_Profile_tbltd2 /*ok*/
{
	width: 60%;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.link1
{
	color: #000066;
	text-decoration: none;
}
.Service_tbl /*ok*/
{
	padding: 0;
	width: 100%;
	background-color: #ffffff;
	border-top-width: 1px;
	border-left-width: 1px;
	border-left-color: gray;
	border-bottom-width: 1px;
	border-bottom-color: gray;
	border-top-color: gray;
	border-right-width: 1px;
	border-right-color: gray;
}

.table_head  /*ok*/
{
	background-color: #0A84C1;
	font-weight: bold;
	font-size: 11px;
	width: 100%;
	color: #ffffff;
	font-family: Verdana;
	height: 20px;
	padding-left: 5px;
	background-image: none;
}
.arrow_td /*ok*/
{
	width: 15px;
	background-image: url(images/arrowone.jpg);
	background-repeat: no-repeat;
}
.arrow_td2 /*ok*/
{
	width: 15px;
	background-image: url(images/pointer_arrow.gif);
	background-repeat: no-repeat;
}
.Date_lnk  /*ok*/
{
	font-weight: bold;
	font-size: 11px;
	color: #990000;
	font-family: Verdana;
	text-decoration: none;
}
.msgl_lnk /*ok*/
{
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
	color: #0a84c1;
}
.msg_td /*ok*/
{
	border-bottom: #660000 1px dashed;
	text-align: left;
}
.Service_td /*ok*/
{
	width: 15px;
	background-image: url(images/greenArrowPointer.gif);
	background-repeat: no-repeat;
}
.timespan /*ok*/
{
	font-weight: bold;
	font-size: 14px;
	color: #990000;
	font-family: 'Trebuchet MS';
}

/************ Profile Style starts ****************/

.profile_td1 /*ok*/
{
	width: 25%;
	padding-left: 5px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.profile_td2 /*ok*/
{
	width: 75%;
	padding-right:5px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.profile_td2_Admin
{
	width: 80%;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.prof_tr1 /*ok*/
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana;
	background-color: #003333;
	width: 40%;
	height: 15px;
	padding-right: 5px;
	text-align: right;
}
.prof_tr2 /*ok*/
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana;
	background-color: transparent;
	width: 60%;
	height: 15px;
	text-align: left;
	padding-left: 5px;
}
.prof_tr1_Edit  /*ok*/
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana;
	background-color: #003333;
	width: 30%;
	height: 15px;
	padding-right: 5px;
	text-align: right;
}
.prof_tr2_Edit  /*ok*/
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana;
	background-color: transparent;
	width: 35%;
	height: 15px;
	text-align: left;
	padding-left: 5px;
}
.prof_tr3_Edit  /*ok*/
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana;
	background-color: transparent;
	width: 40%;
	height: 15px;
	text-align: left;
	padding-left: 5px;
}

/************ Profile Style ends ****************/

.Form_head /*ok*/
{
	vertical-align: middle;
	width: 100%;
	height: 25px;
	text-align: center;
	font-weight: bold;
	color: #330000;
	font-family: Verdana;
	background-color: #ffffff;
	font-size: 14px;
}


.forms_td1
{
	width: 35%;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.forms_td2
{
	width: 65%;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.forms_td3
{
	width: 33%;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.forms_tbl
{
	background-color: #cccccc;
	vertical-align: top;
	width: 100%;
	text-align: left;
	border-right: #999999 3px solid;
	border-top: #999999 3px solid;
	border-left: #999999 3px solid;
	border-bottom: #999999 3px solid;
}
.forms_td
{
	padding-right: 2px;
	padding-left: 3px;
	padding-bottom: 2px;
	padding-top: 2px;
	vertical-align: top;
	text-align: left;
	width: 100%;
}
.select_departlnk
{
	font-weight: normal;
	font-size: 11px;
	color: #0000ff;
	font-family: Verdana;
	text-decoration: none;
}
.footer_td
{
	background-color: gainsboro;
	width: 100%;
	height: 25px;
}
.footer_lnk
{
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;
	text-decoration: none;
}
/********** Contact style Starts ***************/
.Contact_top_td1  /*ok*/
{
	border-top: gray 1px dotted;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;
	background-color: #13598d;
	text-align: right;
	width: 25%;
	padding-right: 10px;
	color: #ffffff;
	height: 20px;
	border-right: dimgray 1px solid;
}
.Contact_top_td2 /*ok*/
{
	border-top: gray 1px dotted;
	width: 75%;
	height: 20px;
	text-align: right;
}
.Contact_td1 /*ok*/
{
	font-weight: normal;
	font-size: 12px;
	font-family: Verdana;
	text-align: right;
	width: 25%;
	padding-right: 10px;
	color: #330000;
	height: 25px;
	border-right: dimgray 1px solid;
}
.Contact_td2 /*ok*/
{
	width: 75%;
	height: 25px;
	padding-left: 15px;
}
/********** Contact style ends ***************/

.photo_tbl /*ok*/
{
	border-right: #666699 10px ridge;
	border-top: #666699 10px ridge;
	border-left: #666699 10px ridge;
	width: 150px;
	border-bottom: #666699 10px ridge;
	height: 150px;
	background-color: #ffffff;
}
.back_lnk /*ok*/
{
	color: #3366cc;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
}
.regis_tbl   /*ok*/
{
	border-right: #60afd7 5px ridge;
	border-top: #60afd7 5px ridge;
	border-left: #60afd7 5px ridge;
	width: 70%;
	border-bottom: #60afd7 5px ridge;
	background-color: #ffffff;
}
/****** Poll result starts *******/
.poll_tr1   /*ok*/
{
	font-weight: bold;
	font-size: 12px;
	color: #990000;
	font-family: Verdana;
	text-align: left;
	vertical-align: middle;
	height: 25px;
}


.poll_trHead1   /*ok*/
{
	font-weight: bold;
	font-size: 12px;
	color: #990000;
	font-family: Verdana;
	text-align: left;
	
}

.poll_td1
{
	font-family: Verdana;
	text-align: right;
	vertical-align: middle;
	height: 25px;
	width: 30%;
}

/****** Poll result starts *******/

/*********** Not yet used *************/
.regis_tbl_td
{
	vertical-align: middle;
	width: 100%;
	text-align: center;
	height: 400px;
}

.Admin_prof_tr1
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana;
	background-color: #13598d;
	width: 30%;
	height: 15px;
	padding-right: 5px;
	text-align: right;
}

.Admin_prof_tr2
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana;
	background-color: transparent;
	width: 30%;
	height: 15px;
	text-align: left;
	padding-left: 5px;
}
.Admin_prof_tr3
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana;
	background-color: transparent;
	width: 30%;
	height: 15px;
	text-align: left;
	padding-left: 5px;
}
.Admin_prof_tr4
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana;
	background-color: transparent;
	width: 10%;
	height: 15px;
	text-align: left;
	padding-left: 5px;
}
.link
{
	font-weight: bold;
	font-size: 11px;
	color: firebrick;
	font-family: Verdana;
	text-decoration: none;
}
.Menu_link
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Verdana;
	text-decoration: none;
}

/*********Gridview sytle sheet starts*********/

.gridview .actions div {
	float: right;
	padding-right: 2px;
	text-align: right;
	width: 95px;
}

.gridview .edit td,.gridview .create td {
	background: #DAFFCD;
	padding: 4px;
	border-bottom: solid 2px #FFFFFF;
	border-top: solid 2px #FFFFFF;
}

.gridview td {
	background: #D7E6F4;
	border-bottom: solid 1px #C5DBF7;
	color: #333333;
	font: small "Segoe UI", Segoe, sans-serif;
	padding: 5px 4px;
}
.gridview td a{
	color: #0066CC;
	font: bold small "Segoe UI",Segoe,sans-serif;
	padding: 2px;
	text-decoration: none;
}
.gridview td a:hover {
	color: #333333;
	font-weight: bold;
}
.gridview th {
	background: #4168BD;
	color: #FFFFFF;
	font: small "Segoe UI", Segoe, sans-serif;
	letter-spacing: 0;
	padding: 4px;
	text-align: left;
}
.gridview th a{
	color: #FFFFFF;
	font: bold small "Segoe UI",Segoe,sans-serif;
}
.gridview th a:hover{
	color: #00FF00;
}
.gridview tr.even td,.detailsview tr.even td{
	background: #FFFFFF;
}
.gridview tr.header {
	background: #C5DBF7;
}
.gridview,.detailsview {
	width: 100%;
}

/*********Gridview sytle sheet ends *********/

/** Customer page style starts **/
.cust_td   /*ok*/
{
	width: 100%;
	height: 400px;
}
.cust_tbl   /*ok*/
{
	padding: 0;
	font-size: 12px;
	width: 500px;
	font-family: Verdana;
	height: 200px;
	border-right: #666666 3px solid;
	border-top: #666666 3px solid;
	border-left: #666666 3px solid;
	border-bottom: #666666 3px solid;
	background-color: #f7f6f3;
}
.cust_tbltd1 /*ok*/
{
	width: 70%;
}

/** Customer page style ends **/

/************* Login Style starts **************/
.login_td  /*ok*/
{
	height: 400px;
	width: 100%;
}
.login_headling /*ok*/
{
	font-weight: bold;
	font-size: 13px;
	color: #660000;
	font-family: Verdana;
	vertical-align: middle;
	text-align: center;
	height: 25px;
}
.login_tbl /*ok*/
{
	padding: 0;
	font-size: 12px;
	width: 400px;
	font-family: Verdana;
	height: 200px;
	border-right: #666666 3px solid;
	border-top: #666666 3px solid;
	border-left: #666666 3px solid;
	border-bottom: #666666 3px solid;
	background-color: #f7f6f3;
}
.vlelogin_tbl
{
	border: 0px;
	width: 300px;
	height: 232px;
	background-image: url(images/menu_back.jpg);
	background-repeat: no-repeat;
	background-color: transparent;
}

/************* Login Style ends **************/
.image_tbl
{
	padding-right: 5px;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: center;
}
.Admin_prof_tr1_td2
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana;
	background-color: #13598d;
	width: 30%;
	height: 20px;
	padding-right: 5px;
	text-align: center;
	border-right: white 2px solid;
}
.Admin_prof_tr1_td3
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana;
	background-color: #13598d;
	width: 30%;
	height: 20px;
	padding-right: 5px;
	text-align: center;
	border-left: #ffffff 2px solid;
}
.Admin_prof_tr1
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana;
	background-color: #13598d;
	width: 30%;
	height: 15px;
	padding-right: 5px;
	text-align: right;
}

.Admin_prof_tr2
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana;
	background-color: transparent;
	width: 30%;
	height: 15px;
	text-align: left;
	padding-left: 5px;
}
.Admin_prof_tr3
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana;
	background-color: transparent;
	width: 30%;
	height: 15px;
	text-align: left;
	padding-left: 5px;
}
.Admin_prof_tr4
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana;
	background-color: transparent;
	width: 10%;
	height: 15px;
	text-align: left;
	padding-left: 5px;
}
.msg_td1
{
	font-weight: bold;
	font-size: 12px;
	color: dimgray;
	font-family: Verdana;
	width: 20%;
	height: 20px;
}
.msg_td2
{
	font-weight: normal;
	font-size: 12px;
	color: black;
	font-family: Verdana;
	width: 30%;
	height: 20px;
}
.msgtd1
{
	width: 35%;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	vertical-align: top;
	text-align: left;
}
.msgtd2
{
	width: 65%;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	vertical-align: top;
	text-align: left;
}
.msg_tr1
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Verdana;
	background-color: #13598D;
	padding-left: 5px;
	height: 15px;
}

/******* Education Start********/
.underh2{
padding-left:10px;
padding-top:5px;
padding-bottom:10px;
padding-right:10px;
width:175px;
margin:0;
}
#navvy
{
width: 100%;
margin:0;
font-size: 12px;
padding: 0;
text-align: center;
}

ul#navvylist
{
text-align: left;
list-style: none;
padding: 0;
margin: 0;
width: 100%;
}

ul#navvylist li
{
display: block;
margin: 0;
padding: 0;
}

ul#navvylist li a
{
	display: block;
	width: 90%;
	margin: 0;
	color: #ffffff;
	text-decoration: none;
	background: #5c7497;
	padding-right: 0px;
	padding-left: 0.5em;
	padding-bottom: 0.5em;
	padding-top: 0.5em;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;
	border-right: #5c7497 2px ridge;
	border-top: #5c7497 2px ridge;
	border-left: #5c7497 2px ridge;
	border-bottom: #5c7497 2px ridge;
}

#navvy>ul#navvylist li a { width: auto; }

ul#navvylist li#active a
{
background: #1212127;
color: #ededed;
}

ul#navvylist li a:hover, ul#navvylist li#active a:hover
{
	color: #0f82bc;
	background: #ffffff;
	border-color: #333 #0A0A0A #000 #333;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;
}
.footer_edu
{
	width: 100%;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana;
	background-color: #5c7497;
	height: 25px;
}
.home_td
{
	font-size: 14px;
	font-family: Verdana;
	font-weight: bold;
	color: #ffffff;
	padding-left: 20px;
	background-color: #0f82bc;
	width: 100%;
	height: 30px;
}
.home_td_Edu
{
	font-size: 12px;
	font-family: Verdana;
	font-weight: normal;
	color: black;
	padding-left: 20px;
	width: 100%;
	height: 30px;
}

/******* Education End  ********/

/***** Autocmplete start ******/
.autocomplete_completionListElement
{
	padding: 1px;
	visibility: hidden;
	margin: 0px !important;
	background-color: #F2FFF2;
	color: windowtext;
	border: buttonshadow;
	border-width: 1px;
	border-style: solid;
	cursor: 'default';
	overflow: auto;
	height:auto;
	text-align: left;
	list-style-type: none;
	font-family: verdana;
	table-layout: auto;
	border-collapse: collapse;
	border-spacing: 1px;
	empty-cells: hide;
	caption-side: top;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	border: thin solid #CCCCCC;
	background-color: #F2FFF2;
	color: #3366FF;
}

/* AutoComplete item */

.autocomplete_listItem
{
	background-color: #ECFFFF;
	color: windowtext;
	padding: 1px;
}
/******* AutoComplete end **********/

/***** Search table starts  *****/
.search_td1
{
	font-weight: bold;
	font-size: 12px;
	color: dimgray;
	font-family: Verdana;
	text-align: right;
	padding-right: 10px;
}
.search_td2
{
	padding-left: 10px;
	text-align: left;
}


/***** Search table  ends *****/

.table_head1  /*ok*/
{
	background-color: #5C7497;
	font-weight: bold;
	font-size: 11px;
	width: 100%;
	color: #ffffff;
	font-family: Verdana;
	height: 20px;
	padding-left: 5px;
	background-image: none;
}







.headingGrey2 {
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #666666;
	text-decoration: none;
}






/*------------------------AHMAD For Help System...........*/

.tableAstro
{
	padding: 0;
	width: 100%;
	height: 100%;
	border: solid 1px #D7DCE1;
	padding: 1px 1px 1px 1px;
	border-bottom: solid 2px #A8D4D9;
	border-left: solid 2px #A8D4D9;
	border-right: solid 2px #A8D4D9;
	border-top: solid 2px #A8D4D9;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;
	background-color: white;
	color: #0A84C1;
}
.percent_td1
{
	width: 25%;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	vertical-align: top;
	text-align: right;
}
.percent_td2
{
	vertical-align: top;
	text-align: center;
	width: 5%;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.percent_td3 /*ok*/
{
	vertical-align: top;
	text-align: left;
	width: 70%;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.percent_tdSmallText
{
	vertical-align: middle;
	text-align: justify;
	width: 75%;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: normal;
	color: #333399;
	direction: ltr;
	font-family: Arial;
	border-bottom: #999999 2px dotted;
}
 
.home_Astrotd1  /*ok*/
{
	width: 30%;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.home_Astrotd2 /*ok*/
{
	width: 70%;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
 
.arrow_tdHight /*ok*/
{
	background-color: #FFF2D5 ;
	height:20px;
 
	width:  5px;
	background-image: url(images/arrowone.jpg);
	 
	background-repeat:no-repeat;
	vertical-align:middle;
}
.arrow_tdHight2 /*ok*/
{
	background-color: #FFF2D5 ;
	height:15px;
}
.msgl_lnk2 /*ok*/
{
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
	color: #0a84c1;
}
.linkWhiteBold22
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:White;
	text-decoration: none;
	 
}

.header_td_Edu
{
	width: 100%;
	height: 70px;
	vertical-align: top;
	background-color: #0A84c1;
	background-image: url(images/srijanAdhyayan.jpg);
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-top: 10px;
}
.header_td2
{
	width: 100%;
	height: 5px;
	font-size: 12px;
	padding-right: 10px;
	padding-top: 10px;
	background-color: #C9E4F2 ;
	vertical-align :top;
    
}

.header_td3
{
	width: 100%;
	height: 5px;
	font-size: 12px;
	padding-right: 10px;
	padding-top: 10px;
	background-color: White;
	vertical-align :top;
    
}


.headingGrey2 {
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #666666;
	text-decoration: none;
}






/*---------------END------------------*/







/*********** Srijan Card Registration Page***********/
.menu_box_one
{
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-top: 1px solid #F7BB03;
	border-bottom: 1px solid #F7BB03;
	background-color: #3c6ca6;
	height: 25px;
	color: #FFFFFF;
	width: 100%;
	background-image: none;
	border-color: #303167;
	font-weight: bold;
}

.regis_head_one
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	height: 25px;
	width: 100%;
	border-top-style: dotted;
	border-top-width: 1px;
	border-top-color: #800000;
	padding-left:5px;
}

.regis_head_two
{
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #990000;
	height: 25px;
	width: 100%;
	
}
.regis_tr_one
{
	height: 25px;
}
.comment_one
{
	font-family: Verdana;
	font-size: 11px;
	color: #666699;
}

.TextBox_one
{
	font-family:Verdana;
	font-size:small;
	color:Black;
	text-align:left;
	width:180px;
}
.Bonus_page 
{
	padding: 0;
	font-size: 12px;
	width: 400px;
	font-family: Verdana;
	height: 200px;
	border-right: #666666 3px solid;
	border-top: #666666 3px solid;
	border-left: #666666 3px solid;
	border-bottom: #666666 3px solid;
	background-color: #99bfe4;
}
.Bonus_page1 
{
	padding: 0;
	font-size: 12px;
	width: 400px;
	font-family: Verdana;
	height: 100px;
	border-right: #666666 3px solid;
	border-top: #666666 3px solid;
	border-left: #666666 3px solid;
	border-bottom: #666666 3px solid;
	background-color: #99bfe4;

}
.Bonus_pageAnchor
{
	font-weight: bold;
	text-decoration: none;
	color: #0066cc;
} 

.regis_head_two_new
{
	font-family: Verdana;
	font-size: 12px;
	
	color: #990000;
	height: 25px;
	width: 100%;
	
}
.login_td1  /*ok*/
{
	height: 270px;
	
}
/*  ok */
.Contains
{ padding-left:10px;
	font-family: Verdana;
	font-size: 12px;
	}
.middleColumn h1.olserv {font-size: 120%}

.middleColumn .right {text-align: right; }

.middleColumn .block1 {float: left;  padding-right: 5px;}

.middleColumn .block2 {float: left; text-align: left; }

.middleColumn .block1  a { text-decoration:none; color:#4242f4;  

padding: 0;}

.middleColumn .block1  a:hover   { text-decoration:underline;  padding: 

0;}

.middleColumn .block2  a { text-decoration:none; color:#4242f4;  

padding: 0;}

.middleColumn .block2  a:hover   { text-decoration:underline;  padding: 

0;}

.Bonus_page1  a { text-decoration:none; color:#4242f4; 

padding-left:5px;  }

.Bonus_page1  a:hover   { text-decoration:underline;  

padding-left:5px;}






/*------------------------AHMAD For Help System...........*/
.arrow_tdHight /*ok*/
{
	background-color: #FFF2D5 ;
	height:20px;
 
	width:  5px;
	background-image: url(images/arrowone.jpg);
	 
	background-repeat:no-repeat;
	vertical-align:middle;
}
.arrow_tdHight2 /*ok*/
{
	background-color: #FFF2D5 ;
	height:15px;
}
.msgl_lnk2 /*ok*/
{
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
	color: #0a84c1;
}
.linkWhiteBold22
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:White;
	text-decoration: none;
	 
}

.header_td_Edu
{
	width: 100%;
	height: 70px;
	vertical-align: top;
	background-color: #0A84c1;
	background-image: url(images/srijanAdhyayan.jpg);
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-top: 10px;
}

.table_head2  /*ok*/
{
	background-color: #336699;
	font-weight: bold;
	font-size: 11px;
	width: 100%;
	color: #ffffff;
	font-family: Verdana;
	height: 22px;
	padding-left: 5px;
	background-image: none;
}

.header_td2
{
	width: 100%;
	height: 5px;
	font-size: 12px;
	padding-right: 10px;
	padding-top: 10px;
	background-color: #C9E4F2 ;
	vertical-align :top;
    
}

.header_td3
{
	width: 100%;
	height: 5px;
	font-size: 12px;
	padding-right: 10px;
	padding-top: 10px;
	background-color: White;
	vertical-align :top;
    
}


.headingGrey2 {
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #666666;
	text-decoration: none;
}

/*---------------Hemant New------------------*/
.msgl_lnk1 /*ok*/
{
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
	color: #0a84c1;
	
}
.govtTR
{ height:25px;
	
}
.govtTR1
{ height:50px;
	
}
.govtTR1 a:hover   { text-decoration:underline;}

.govtTR  a:hover   { text-decoration:underline;}
.table3
{
	border-style:dotted;
	border-right: #333300 1px dotted;
	border-top: #333300 1px dotted;
	border-left: #333300 1px dotted;
	border-bottom: #333300 1px dotted;
	border-collapse: collapse;
	padding-left: 10px;
}
.td13
{
	
	height: 20px;
	width: 50%;
	padding-left:10px;
}
.td23
{
	height: 20px;
	
	padding-left:10px;
	
}


/*---------------END------------------*/


/*-----------------------Ahmad for Small size Grid View-------------*/

.gridviewSmall {
	width: 60%;
	
}

.gridviewSmall .edit td,.gridviewSmall .create td {
	background: #DAFFCD;
	padding: 4px;
	border-bottom: solid 2px #FFFFFF;
	border-top: solid 2px #FFFFFF;
}

.gridviewSmall td {
	background: #D7E6F4;
	border-bottom: solid 1px #C5DBF7;
	color: #333333;
	font: small "Segoe UI", Segoe, sans-serif;
	padding: 5px 4px;
}
.gridviewSmall td a{
	color: #0066CC;
	font: bold small "Segoe UI",Segoe,sans-serif;
	padding: 2px;
	text-decoration: none;
}
.gridviewSmall td a:hover {
	color: #333333;
	font-weight: bold;
}
.gridviewSmall th {
	background: #4168BD;
	color: #FFFFFF;
	font: small "Segoe UI", Segoe, sans-serif;
	letter-spacing: 0;
	padding: 4px;
	text-align: left;
}
.gridviewSmall th a{
	color: #FFFFFF;
	font: bold small "Segoe UI",Segoe,sans-serif;
}
.gridviewSmall th a:hover{
	color: #00FF00;
}
.gridviewSmall tr.even td,.detailsview tr.even td{
	background: #FFFFFF;
}
.gridviewSmall tr.header {
	background: #C5DBF7;
}

/*-----------END------------Ahmad for Small size Grid 

View-------------*/

.SideButton
{
	font-family: verdana;
	font-size: small;
	font-weight: bold;
	text-transform: capitalize;
	color: #000099;
	text-decoration: none;
	text-align: center;
	background-color: #ffa601;
	height: 25px;
	border-right: #c0c0c0 thin double;
	border-top: #c0c0c0 thin double;
	border-left: #c0c0c0 thin double;
	border-bottom: #c0c0c0 thin double;
}

/************* New change by amit start***************/
.msg_heading
{
	color: #454545;
	font-family: Cambria;
	font-weight: bold;
	font-size: 18px;
	padding-left: 10px;
	padding-bottom: 2px;
	vertical-align: middle;
	padding-top: 2px;
	text-align: left;
	height: 30px;
}
.Comment_line
{
	color: #454545;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.msg_fields
{
	color: #454545;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	padding-left: 10px;
	padding-bottom: 2px;
	vertical-align: middle;
	padding-top: 2px;
	text-align: left;
	height: 30px;
	}
.msg_fields2
{
	color: #454545;
	font-family: Arial;
	font-weight: b
.msg_fields
{
	color: #454545;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	padding-left: 10px;
	padding-bottom: 2px;
	vertical-align: middle;
	padding-top: 2px;
	text-align: center;
	height: 30px;
	}
ht: normal;{
	font-size: 16px;
	padding-bottom: 2px;
	vertical-align: middle;
	padding-top: 2px;
	text-align: left;
	height: 30px;
	border-right: dimgray 1px dotted;
	border-bottom: dimgray 1px dotted;
}
.msg_menutd
{
	padding-bottom: 2px;
	vertical-align: middle;
	padding-top: 2px;
	text-align: left;
	border: 1px;
	border-right: dimgray 1px dotted;
	border-top: dimgray 1px dotted;
	border-bottom: dimgray 1px dotted;
}
.msg_menu_knk
{
	color: #0033ff;
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
}
.tbl_border
{
	border-right: #999999 2px solid;
	border-top: #999999 2px solid;
	border-left: #999999 2px solid;
	border-bottom: #999999 2px solid;
	width: 100%;
}
.dlist_sep
{
	border-bottom: #9999cc 1px solid;
}

/************* New change by amit end***************/
.hoverstyle
{
	background-color: #ccccff;
	
}


/*Hemant Tata Sky */
.TATASKY_head
{
 color: #284775;
 font-family: Arial;
 font-weight: normal;
 font-size: 13px;
 line-height:16px;
 padding-bottom: 2px;
 vertical-align: middle;
 padding-top: 2px;
 padding-left:10px;
 text-align: left;
 height: 30px;
 
}
.msg
{
font-weight: bold;
font-size: 12px;
color: #990000;
font-family: Verdana;
text-decoration: none;
}

.Message
{
	font-family: verdana;
	font-size: small;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
	background-color: #FFFFCC;
}
.tdText
{
	margin-top: 5px;
	margin-left: 10px;
	font-weight: normal;
	font-size: 12pt;
	margin-bottom: 3px;
	padding-bottom: 3px;
	vertical-align: top;
	width: 70%;
	padding-top: 5px;
	padding-left: 5px;
	font-family: Calibri;
	text-align: left;
	background: url(App_Themes/Theme2/images/blue-bullet.gif) no-repeat;
	
}
.bsl_head
{
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #cc6600; FONT-FAMILY: Calibri; BACKGROUND-COLOR: #ffcb05;
}
.gvHeader
{
	background: url(App_Themes/Theme2/images/headerbg.jpg);
	FONT-WEIGHT: bold;
	font-size:11px;
	
}
.whitetext
{
	font-weight: bold; 
	vertical-align: top; 
	text-transform: uppercase; 
	color: white; 
	direction: ltr; 
	text-indent: 23pt; line-height: normal; 
	font-style: normal; 
	letter-spacing: normal; 
	height: 15px; 
	text-align: left; 
	font-variant: normal;
}

.modalBackground
{
  background-color:#666699;
  filter:alpha(opacity=50);
  opacity:0.5;
}
 
 /*Position should be -1000px, so during loading you not gonna see popup initialization.*/
 
.ModalWindow
{
  border: solid1px#c0c0c0;
  background:#f0f0f0;
  padding: 0px10px10px10px;
  position:absolute;
  top:-1000px;
}

