body{
margin:0;
padding:0;
background-color:#999999;

}
.main{
width:949px;
margin:0 auto;
}
.left{
float:left;
}
.right{
float:right;
}
.clear{
clear:both;
}
.left_panel{
background-image:url(../images/after_login_top.jpg);
background-repeat:no-repeat;
background-position:top;
}
.center_panel{
background-image:url(../images/after_login_cnter.jpg);
background-repeat:repeat-y;
background-position:top;
}
.right_panel{
background-image:url(../images/after_login_bottom.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
.inner{
width:886px;
margin:0 auto;
}
.logo{
float:left;
width:160px;
height:100px;
}
.g6_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24.27px;
color:#CC0000;
float:right;
margin-top:37px;
}
.g6_txt strong{
font-size:30.49px;
color:#000000;
}
.blak_iner{
width:382px;
margin:0 auto;
border:1px solid #000000;
padding:6px;
}
.red_dv{
background-color:#CC0000;
}
.admin_log{
font-family:"Trebuchet MS";
font-size:24px;
color:#FFFFFF;
float:left;
padding-top:21px;
}
.user_innerdv{
width:213px;
margin:0 auto;
}
.user_name{
font-family:"Trebuchet MS";
font-size:15px;
color:#FFFFFF;
padding-bottom:7px;
}
.user_name a:link{
text-decoration:none;
color:#FFFFFF;
}
.user_name a:active{
text-decoration:none;
color:#FFFFFF;
}
.user_name a:visited{
text-decoration:none;
color:#FFFFFF;
}
.user_name a:hover{
text-decoration:underline;
color:#FFFFFF;
}
.login_field{
background-image:url(../images/login_field.jpg);
width:201px;
height:27px;
padding:5px;
background-repeat:no-repeat;
}
INPUT.username{
width:195px;
padding:0 2px;
line-height:22px;
background:transparent;
border:none;
outline:none;

}
.for_gotdv{
width:232px;
margin:0 auto;
}
.copy_right{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}


/*+++++++++++++++++++++++++++++ After Login ++++++++++++++++++++++++*/
.red_left{
background-image:url(../images/left_red.jpg);
height:38px;
background-repeat:no-repeat;
background-position:left;
}
.red_center{
background-image:url(../images/red_center.jpg);
height:38px;
background-repeat:repeat-x;
}
.red_right{
background-image:url(../images/red_right.jpg);
background-repeat:no-repeat;
background-position:right;
height:38px;
}
.hi_admin{
font-family:Tahoma;
font-size:20px;
color:#FFFFFF;
font-weight:bold;
line-height:38px;
padding-left:14px;
}
.school_txt{
font-family:"Trebuchet MS";
font-size:15px;
color:#000000;
text-transform:uppercase;
padding-bottom:2px;
}
.schoolbg{
background-image:url(../images/after_login_bg.jpg);
width:168px;
background-repeat:no-repeat;
height:37px;
padding:5px;
}
SELECT.cat{
width:165px;
background:transparent;
border:#FFFFFF;
outline: none;
padding:3px;
}
.datebg{
background-image:url(../images/after_login_bg1.jpg);
width:132px;
height:37px;
background-repeat:no-repeat;
padding:5px;
}
.date_newbg{
background-image:url(../images/datebg.jpg);
width:123px;
background-repeat:no-repeat;
height:37px;
padding:5px;
}
.after_left_side{
width:187px;
float:left;

}

.bulit_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-image:url(../images/after_login_bulit.jpg);
background-position:top left;
background-repeat:no-repeat;
padding-left:14px;
margin:8px 0;
}
.bulit_txt a:link{
text-decoration:none;
color:#000;
}
.bulit_txt a:active{
text-decoration:none;
color:#000;
}
.bulit_txt a:visited{
text-decoration:none;
color:#000;
}
.bulit_txt a:hover{
text-decoration:underline;
color:#000;
}
.bulit_txt a.active{
text-decoration:underline;
color:#000;
font-weight:bold;
}


.after_right_side{
width:890px;
float:right;
}
.right_bar{
background-image:url(../images/after_login_wbg.jpg);
width:890px;
height:36px;
background-repeat:no-repeat;
padding-top: 7px;
}
.rb_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
line-height:18px;
text-align:center;
padding-top: 3px;
}
.td_rb_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
line-height:18px;
text-align:center;
padding-bottom: 10px;
}
.schoolname{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#010101;
text-align:center; font-weight:bold;
}
.locationtxt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#737373;
text-align:left;
padding-top:5px;
line-height:16px;
padding-bottom:5px;
/*margin-left:5px;*/

}
.locationtxt span{
color:#000000;
}
.locationdate{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#CC0000;
text-align:center;
line-height:16px;
}
.b_botm{
border-bottom:1px solid #D6DBDE;
}
.paging{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
.paging a:link{
text-decoration:none;
color:#333333;
}
.paging a:active{
text-decoration:none;
color:#333333;
}
.paging a:visited{
text-decoration:none;
color:#333333;
}
.paging a:hover{
text-decoration:underline;
color:#CC0000;
}
.paging a.active{
text-decoration:none;
color:#CC0000;
}

.post_new{ padding:2px;}
.grey_bar{ width:685px;  background-color:#F3F3F3;}
.grey_bar_txt_lft{ float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#4F4F4F; padding:6px 15px;}
.grey_bar_txt_rght{ float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#CC0000; padding:8px 13px;}
.v_12{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-align:justify;}
.box_data{ padding:0 5px 0 18px;}
.buttons{ width:90px; float:right;}
.border{ border-bottom:1px solid #D6DBDE;}
.names{ width:186px; float:left; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; margin-right:15px; padding-top:8px;}
.av_frm_space{ width:318px; float:left;}
.av_frm{ background-image:url(../images/av_frm.jpg); width:309px; height:23px; background-position:left; background-repeat:no-repeat; float:left; padding:5px 0;}
INPUT.my_av_frm{ background:none; border:none; outline: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#000000; width:298px; margin-left:4px;}
.av_t_area{  background-image:url(../images/av_t_area.jpg); width:309px; height:113px; background-position:left; background-repeat:no-repeat; float:left; padding:5px 0; }
TEXTAREA.my_av_t_area{background:none; border:none; outline: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#000000; margin-left:3px;}
.aabbcc{ width:700px; float:right; border-left:1px solid #D6DBDE; }


.plus{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; float:right; width:120px; margin-bottom:0; padding-bottom:0;}
/*-------------- client_view ----------------*/

.client_view_main{
width:717px;
margin:0 auto;
}

.client_view_main_b{
width:717px;
margin:0 auto;
background-color:#999999;
}


.nav{ width:717px;}
.nevigation{ background-color:#CC0000; font-family:Tahoma; font-size:14px; color:#FFFFFF; font-weight:bold; padding:0px 35px; line-height:27px; border:3px solid #FFFFFF;}
.nevigation A:link{color:#FFFFFF; text-decoration:none; padding:5px 18px; height:17px;}
.nevigation A:active{color:#FFFFFF; text-decoration:none;  padding:5px 18px; height:17px}
.nevigation A:visited{color:#FFFFFF; text-decoration:none;  padding:5px 18px; height:17px}
.nevigation A:hover{color:#28556B; text-decoration:none;  padding:5px 18px; height:17px}
.client_view_data{  background-color:#FFFFFF; width:717px; margin:0 auto}
.cv_bar{ background-image:url(../images/cv_bar.jpg); width:685px; height:36px; background-position:top; background-repeat:no-repeat; float:left;}
.cv_bar_txt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; text-align:center;}
.cv_t_data{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-align:center;}
.cv_panel_a{ background-image:url(../images/cv_panel_a.jpg); width:685px; height:4px; background-position:top; background-repeat:no-repeat;}
.cv_panel_b{ background-image:url(../images/cv_panel_b.jpg); width:685px; background-repeat:repeat-y;}
.cv_panel_c{ background-image:url(../images/cv_panel_c.jpg); width:685px; height:4px; background-position:bottom; background-repeat:no-repeat;}
.red_bar{ background-image:url(../images/red_bar.jpg); width:687px; height:38px; background-repeat:no-repeat; background-position:top;}
.red_bar_txt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; padding:10px 17px;}
.cv_grey_bar{ background-color:#F3F3F3; height:31px; width:683px; margin-left:1px; }
.cv_grey_bar_txt{float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#CC0000; padding:0px 13px; line-height:31px;} 
.red_bar_data{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; line-height:18px;}
.cv_buttons{ width:168px; float:right;}
.cv_line{ border-bottom:1px solid #D6DBDE; width:98%; margin-left:8px;}
.check_txt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; margin-left:8px; padding-top:2px; }
.cv_txt_area_txt{ width:150px; float:left; font-family:"Trebuchet MS"; font-size:15px; font-weight:normal; color:#000000; }
.cv_txt_area_box{ width:498px; float:right;}
.cv_txt_area{ background-image:url(../images/cv_txt_area.jpg); width:497px; height:81px; background-position:left; background-repeat:no-repeat; float:left; padding:3px 0;}
TEXTAREA.my_cv_txt_area{ background:none; border:none; outline:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#000000; width:485px; margin-left:5px; }


.cv_back_top{ background-image:url(../images/cv_back_top.jpg); background-position:top; background-repeat:no-repeat;}
.cv_back_cntr{ background-image:url(../images/cv_back_cntr.jpg); background-repeat:repeat-y;}
.cv_back_bot{ background-image:url(../images/cv_back_bot.jpg); background-position:bottom; background-repeat:no-repeat;}


/*************** by kashif *************/
label{float:left; width:200px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
INPUT.textform1{float:left; width:200px; border:2px solid #CDCDCD; height:18px; background-color:#FFFFFF;}
.textfieldRequiredMsg{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#AE0000;}
.textfieldInvalidFormatMsg{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#AE0000;}
.textfieldMaxCharsMsg{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#AE0000;}
.textfieldMinCharsMsg{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#AE0000;}
.selectRequiredMsg{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#AE0000;}
.style{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold;}
.radioRequiredMsg{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal;}
p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
INPUT{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; }
SELECT{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; min-width:100px; }


.spnactive{
text-decoration:underline;
color:#CC0000;
}
/*++++++++++++++++++++++++++++++++++++++ Pop Up ++++++++++++++++++++++++++*/

.popup_main{
width:665px;
margin:0 auto;
}
.popup_top{
background-image:url(../images/popup_top.png);
width:665px;
background-repeat:no-repeat;
background-position:top;
height:20px;
}
.popup_cntr{
background-image:url(../images/popup_cnter.png);
width:665px;
background-repeat:repeat-y;
}
.popup_bottom{
background-image:url(../images/popup_botm.png);
width:665px;
background-repeat:no-repeat;
background-position:bottom;
height:20px;
}
.popup_txt{
font-family:"Trebuchet MS";
font-size:28px;
color:#474747;
}
.popup_border{
border-bottom:1px solid #666666;
}
.field_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#101010;
float:left;
width:180px;
line-height:18px;
font-weight:bold;
}
.pop_field{
width:210px;
float:left;
}
INPUT.popup{
/*border:1px solid #F0BF3C;*/
width:209px;
outline:none;
/*height:18px;*/
}
.chek_box_main{
width:435px;
float:right;
}
.left{
float:left;
}
SELECT.activity{
width:210px;
/*border:1px solid #F0BF3C;*/
outline:none;
padding:2px;
}
SELECT.combo{background-color:#FFFFFF; border:1px solid #F0BF3C; width:210px; height:auto;}
.forgotpassword{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#101010;
}
.forgotpassword a:link{
text-decoration:underline;
color:#101010;
}
.forgotpassword a:active{
text-decoration:underline;
color:#101010;
}
.forgotpassword a:visited{
text-decoration:underline;
color:#101010;
}
.forgotpassword a:hover{
text-decoration:none;
color:#101010;
}

TEXTAREA.popup_txt{
/*border:1px solid #F0BF3C;*/
width:209px;
outline:none;
height:60px;
font-size:12px;
}

.srcool_grid{overflow:auto; height:400px; overflow-x:hidden;margin-top:15px;}
.close{font-family:Tahoma; font-size:20px; font-weight:normal; color:#803B1D; float:right; width:100px; padding-top:15px;}
.close A:link{ color:#803B1D; text-decoration:none;}
.close A:active{ color:#803B1D; text-decoration:none;}
.close A:link{ color:#803B1D; text-decoration:none;}
.close A:hover{ color:#803B1D; text-decoration:underline;}

a.dwn_btn:hover{
	color:#ffffff;
	border-radius: 5px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#A2CF60', endColorstr='#90C83F'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#A2CF60), to(#90C83F)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #A2CF60,  #90C83F); /* for firefox 3.6+ */
    /*background-image: -moz-linear-gradient(center top , #9ed3ef, #2693CC);*/
	padding: 5px 10px;
	border:1px solid #C3C5E0;

}
a.dwn_btn {
	color:#ffffff;
	border-radius: 5px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#90C83F', endColorstr='#7DAC3C'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#90C83F), to(#7DAC3C)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #90C83F,  #7DAC3C); /* for firefox 3.6+ */
    /*background-image: -moz-linear-gradient(center top , #9ed3ef, #2693CC);*/
	border:1px solid #C3C5E0;
    display: inline-block;
    font-family: arial;
    font-size: 12px;
    margin-bottom: 10px;
    padding: 5px 10px;
    text-decoration: none;

}

.newedfld
{
	width:250px;
	padding:5px;
}

.newedfldsel
{
	width:262px;
	padding:5px;
}