/* -- Copy Start -- */
.TR_Gray
{
  	background-color: #C0C0C0;
}
.TR_image_22
{
	background-image:url('../Images/Backgrounds/TableBackgrounds/td_bg_image_01.gif');
	height: 22px;
}
/* -- Copy End -- */

 .table_bg_bar
{
  	background-color: #288483;
}
.table_bg_bar_Style_1
{
	FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Trebuchet MS;
	FONT-WEIGHT: bold;
}
 
.Label_11
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Trebuchet MS;
}
.Label_12
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Trebuchet MS;
}
.Label_11_Blue
{
    FONT-SIZE: 11px;
    COLOR: Blue;
    FONT-FAMILY: Trebuchet MS;
}

.Label_Color_11
{
    FONT-SIZE: 12px;
    COLOR:  Blue ;
    font-weight:bold ;
    FONT-FAMILY: Trebuchet MS;
 }
 
.Label_white_12
{
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Trebuchet MS;
}
.Label_12
{
    FONT-SIZE: 11px;
    COLOR: Black;
    FONT-FAMILY: Trebuchet MS;
} 
 
.Label_bold_12
{
    FONT-SIZE: 12px;
    COLOR: Black;
    FONT-FAMILY: Trebuchet MS;
	FONT-WEIGHT: bold;
}
.Label_15
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: Black;
    FONT-FAMILY: Trebuchet MS;
    FONT-WEIGHT: bold;
}
.Label_Green_15_500
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #4D8E8E;
    FONT-FAMILY: Trebuchet MS;
	Width: 100%;
	TEXT-ALIGN: Left;
}
.Label_Green_15_525
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #4D8E8E;
    FONT-FAMILY: Trebuchet MS;
	Width: 100%;
	TEXT-ALIGN: Left;
}
.Label_Green_15_530
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #4D8E8E;
    FONT-FAMILY: Trebuchet MS;
	Width: 100%;
	TEXT-ALIGN: Left;
}

.Label_Green_15_550
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #4D8E8E;
    FONT-FAMILY: Trebuchet MS;
	Width: 100%;
	TEXT-ALIGN: Left;
}

.Label_Green_15_550_hr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #4D8E8E;
    FONT-FAMILY: Trebuchet MS;
	Width: 100%;
	TEXT-ALIGN: Left;
	border-bottom: 4D8E8E 2px solid;
}


.Label_Green_15_570
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #4D8E8E;
    FONT-FAMILY: Trebuchet MS;
	Width: 100%;
	TEXT-ALIGN: Left;
}
.Label_17
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    COLOR: Black;
    FONT-FAMILY: Trebuchet MS;
}
.Label_22
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    COLOR: #4D8E8E;
    FONT-FAMILY: Trebuchet MS;
}

 .HyperLink_11
{
    FONT-SIZE: 11px;
    COLOR: #308282;
    FONT-FAMILY: Trebuchet MS;
 }
 
.HyperLink_10
{
    FONT-SIZE: 9px;
    COLOR:  Black ;
    FONT-FAMILY: Trebuchet MS;
 }

.HyperLink_12
{
    FONT-SIZE: 12px;
    COLOR:  Blue ;
    FONT-FAMILY: Trebuchet MS;
	FONT-WEIGHT: bold;
}
.HyperLink_13
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: white;
    FONT-FAMILY: Trebuchet MS;
}


.TextBox_18
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Trebuchet MS;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
	width: 18px;
}
.TextBox_25
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Trebuchet MS;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
	width: 25px;
}
.TextBox_33
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Trebuchet MS;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
	width: 33px;
}
 .TextBox_80
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Trebuchet MS;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
	width: 80px;
}
.TextBox_90
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Trebuchet MS;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
	width: 90px;
} 
.TextBox_210
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Trebuchet MS;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
	width: 210px;
} 
 .TextBox_250
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Trebuchet MS;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
	width: 250px;
	Height: 120px;
}
.RadMaskedTextBox_80
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Trebuchet MS;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
	width: 78px;
}
.RadMaskedTextBox_90
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Trebuchet MS;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
	width: 85px;
}
.DropDownList_210
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Trebuchet MS;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
	width: 210px;
} 

.RadDatePicker_1
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Trebuchet MS;
} 

.Mustafa
{
    /* Font-Names="Algerian" Font-Size="Small" ForeColor="#FF8080"  */
    FONT-SIZE: 14px;
    FONT-FAMILY: Trebuchet MS;
    COLOR: Black;
    background: RED;
}
.Mustafa_2
{
    /* Font-Names="Verdana" Font-Size="10pt" ForeColor="Olive" */
    FONT-SIZE: 18px;
    FONT-FAMILY: Trebuchet MS;
    COLOR: Red;
    background: GREEN;
}
.Mustafa_3
{
    FONT-SIZE: 18px;
    FONT-FAMILY: Trebuchet MS;
    background: YELLOW;
}

.Div_01
{
	position: relative;
	width: 700px;
	height: 220px;
	overflow: auto;
	left: 0;
	top: 0;
}

.Div_03
{
	position: relative;
	width: 700px;
	height: 238px;
	overflow: auto;
	left: 0;
	top: 0;
}


.Div_02
{
	TEXT-ALIGN: justify;
	position: relative;
	width: 600px;
	overflow: auto;
	left: 0;
	top: 0;
	
}


.RadGrid_Table_1
{
	Width: 100%;
	background-color: #E7E7E7;
}
.RadGrid_Heading_Style_1
{
	FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Trebuchet MS;
	background-color: #308282;
}
.RadGrid_Style_1
{
	Width: 729px;
	FONT-SIZE: 11px;
    COLOR: Black;
    FONT-FAMILY: Trebuchet MS;
}
.RadGrid_Header_Style_1
{
	FONT-SIZE: 11px;
    FONT-FAMILY: Trebuchet MS;
	FONT-WEIGHT: bold;
}
.RadGrid_AlternationRow_Style_1
{
	FONT-SIZE: 11px;
    COLOR: Black;
    FONT-FAMILY: Trebuchet MS;
	background-color: #A2D4CE;
}
.RadGrid_Pager_Style_1
{
	FONT-SIZE: 18px;
    COLOR: Black;
    FONT-FAMILY: Trebuchet MS;
	background-color: white;
    HEIGHT: 10px;
}







.GridTable_729
{
	Width: 729px;
	background-color: #E7E7E7;
}
.Grid_style_1
{
	Width: 729px;
	FONT-SIZE: 11px;
    COLOR: Black;
    FONT-FAMILY: Trebuchet MS;
 }
.GridHeaderStyle_1
{
	FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Trebuchet MS;
	FONT-WEIGHT: bold;
	background-color: #308282;
}
.GridAlternationRowStyle_1
{
	FONT-SIZE: 11px;
    COLOR: Black;
    FONT-FAMILY: Trebuchet MS;
	background-color: #A2D4CE;
}

.GridPagerStyle_1
{
	FONT-SIZE: 10px;
    COLOR: Black;
    FONT-FAMILY: Trebuchet MS;
	background-color: white;
    HEIGHT: 10px;
}


/** Start Sohail **/

.Div__Admin_03
{
	position: relative;
	width: 100%;
	height: 350px;
	overflow: auto;
	left: 0;
	top: 0;
}


.StudentDiv_01
{
	position: relative;
	width: 700px;
	height: 365px;
	overflow: auto;
	left: 0;
	top: 0;	
	/* 
	Modified By: Kazi Rameez	
	Modified On: 10th Sept '07 6:13 PM
	*/
	margin:0px;
	padding:0px;
}

.GaurdianDiv_01
{
	position: relative;
	width: 700px;
	height: 360px;
	overflow: auto;
	left: 0;
	top: 0;	
	/* 
	Modified By: Kazi Rameez	
	Modified On: 10th Sept '07 6:13 PM
	*/
	margin:0px;
	padding:0px;
}
.Label_Error
{
    FONT-SIZE: 12px;
    COLOR: Red;
    FONT-FAMILY: Trebuchet MS;
	FONT-WEIGHT: bold;
}

/*rad*/
.RadGrid_Denton th
{ 
	font: 11px Arial, Verdana, Sans-Serif;
	background: white url('Img/GridHeaderBg.jpg') repeat-x bottom;
	border-top: solid 1px #FFCC00;
	text-decoration:none;
	border-bottom: solid 1px #666666; 	
	border-left: solid 1px #666666;
	border-top: solid 1px #666666;/* Added By ali hassan 22 feb 2007*/
	padding-left: 6px; /*more than items to compensate for item borders!*/
	
	height: 2px;
	color: black;
}

/*.RadGrid_Denton th
{ 
	background: white url('Img/GridHeaderBg.jpg') repeat-x bottom;
	border-top: solid 1px #666666;
	border-bottom: solid 1px #666666;
	padding-left: 6px; // more than items to compensate for item borders! //
	font: 10px Verdana, Arial, Sans-serif;
	color: black;
}
*/

.RadGrid_Denton th a{
	font: 10px Arial, Verdana, Sans-Serif;
	height: 15px;
	width: auto;
	color: black;
	padding: 0 0 0 0 !important;
	margin: 0 0 0 0 !important;
}



.RadGrid_Denton th input{
	
	BORDER-TOP-STYLE: none !important;	/*from ali h 9th may 2007 for client view grid arrow groove issue*/
	BORDER-RIGHT-STYLE: none !important;	
	BORDER-LEFT-STYLE: none !important;	
	BORDER-BOTTOM-STYLE: none !important;
	width: auto;
	height: auto;
	padding: 0 0 0 0 !important;
	margin: 0 0 0 0 !important;
	float: none !important;
	/*position: relative !important;*/
}

.RadGrid_Denton
{
	background: white;
	border: 1px solid #666666;
	cursor: Denton;
}

.RadGrid_Denton table td
{
	height: 18px;
}

.MasterTable_Denton
{

}

.RadGrid_Denton th
{ 
	font: 11px Arial, Verdana, Sans-Serif;
	background: white url('Img/GridHeaderBg.jpg') repeat-x bottom;
	border-top: solid 1px #FFCC00;
	text-decoration:none;
	border-bottom: solid 1px #666666; 	
	border-left: solid 1px #666666;
	border-top: solid 1px #666666;/* Added By ali hassan 22 feb 2007*/
	padding-left: 6px; /*more than items to compensate for item borders!*/
	
	height: 2px;
	color: black;
}

.RadGrid_Denton td,
.RadGrid_Denton td a
{ 
	font: 11px tahoma;
	color: #000000;
}

.GridHeader_Denton,
.ResizeHeader_Denton
{
	color: white;
	border-bottom: 1px solid #7e7d68;
	border-right: 1px solid #7e7d68;
	background: #EFEBDE;
	padding: 4px 5px;
}

.GridHeader_Denton img
{
	vertical-align: middle;
	margin-top: 2px;
}

.GridHeader_Denton a
{
	color: black;
}	

.GridRow_Denton td
{
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	border-left: 1px solid #666666;
	padding-left: 3px;
	background: #f7f7f7;
}

.GridAltRow_Denton td
{
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	border-left: 1px solid #666666; /* from ali hassan 21 feb 2007 */
	padding-left: 3px;
	background: #C0C0C0;
}

.SelectedRow_Denton td,
.GridEditRow_Denton td
{
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	padding-left: 3px;
	background: #BED6E0;
}

.GridEditRow_Denton INPUT
{
	font-size: 11px;
}

.ActiveRow_Denton
{
	background: #f3f7f9;
}

.GridPager_Denton td
{
	padding-left: 6px;
}

.GridPager_Denton a
{
	color: black;	
}

tr.GroupHeader_Denton td
{
	background: #f3f3eb;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
}

.GroupPanelItems_Denton
{
	background: #efebde;
	border: solid 1px #333;
}

.GroupPanelItems_Denton img
{
	vertical-align: middle;
	margin-top: 4px !important;
}

.GroupPanel_Denton
{
	background: #7e7d68;
	border-collapse: collapse;
	width: 100%;
}

.GroupPanel_Denton td
{
	color: white;
	padding: 2px;
}
/*RAD*/

/** End Sohail **/


/*

For Phone mask edit


*/


.radHoverCss_Phone
{
  
  width:75px;
  font-family:Arial, Helvetica, sans-serif !important;
	font-size:11px;
	border: solid 1px black !important;
}

.radFocusedCss_Phone
{
width:75px;
  font-family:Arial, Helvetica, sans-serif !important;
	font-size:11px;
	border: solid 1px black !important;
}

.radEnabledCss_Phone
{
 
width:75px;
  font-family:Arial, Helvetica, sans-serif !important;
	font-size:11px;
	border: solid 1px black !important;
}

.radInvalidCss_Phone
{
width:75px;
  font-family:Arial, Helvetica, sans-serif !important;
	font-size:11px;
border: solid 1px black !important;
}

.Hint_Phone
{
	width:75px;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:11px;
	border: solid 1px black !important;
}






/*

For Phone mask edit

End
*/


.boxheaderSummary 
{	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	PADDING-BOTTOM: 0px;	MARGIN: 0px 0px 5px;	PADDING-TOP: 0px;	TEXT-ALIGN: left}

.boxheaderSummary H2 {	PADDING-RIGHT: 15px;	PADDING-LEFT: 15px;	FONT-WEIGHT: bold;	FONT-SIZE: 15px;	BACKGROUND: #f4f4f4;	PADDING-BOTTOM: 3px;	MARGIN: 0px;	COLOR: #027d3d;	LINE-HEIGHT: 1em;	PADDING-TOP: 5px;	BORDER-BOTTOM: #027d3d 1px solid}

.boxheaderSummary A {	PADDING-RIGHT: 15px;	PADDING-LEFT: 15px;	FONT-WEIGHT: normal;	FONT-SIZE: 12px;	BACKGROUND: #f4f4f4;	PADDING-BOTTOM: 3px;	MARGIN: 0px;	COLOR: blue;	LINE-HEIGHT: 1em;	PADDING-TOP: 5px;	BORDER-BOTTOM: #027d3d 1px solid}
