/* CSS Document */
body{
font-family:"Trebuchet MS";
font-size:11px;
color:#000000;
margin:0px;
padding:0px;
background-color: #EBF3FB;
/*background-color: #FFDDFF;*/
}

.man_star{
color:#FF0000;
font-size:9px;
}

.tbl_top{
background-image:url(images/top_bg.gif);
background-repeat:repeat-x;
height:113px;
}

.top_ban_left{
height:113px;

text-align:left;
}

.top_ban_right{

text-align:right;
height:113px;
}

.span_chk_avl{
color:#FF0000;
text-decoration:none;
}

/*-----------Page Splitter--------------*/

.mn_lft_tbl{
padding-left:10px;
vertical-align:top;

}
/*-------------------------------------*/


/*-----student detail-----*/

.stu_det_hd_lft{
font-size:13px;
font-family:Tahoma, Arial, "Trebuchet MS";
border:1px solid #0C5261;
padding-bottom:6px;
padding-top:6px;
font-weight:bold;
background:#5BB1C3;
color:#000;
font-size:14px;
text-align:center;
}

.paginSelPage{
font-size:13px;
font-weight:bold;
color:#006600;
}
.paginNonSelPage{
font-size:13px;
font-weight:bold;
color:#000000;
}
.stu_det_hd_rht{
font-size:13px;
font-family:Tahoma, Arial, "Trebuchet MS";
padding-bottom:6px;
padding-top:6px;
font-weight:bold;
background:#5BB1C3;
color:#000;
font-size:14px;
text-align:center;
border:1px solid #0C5261;
border-left:0px;
}

.stu_det_lft{
border:1px solid #0C5261;
border-top:0px;
padding-left:15px;
padding-bottom:2px;
padding-top:2px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#B8E5EF;
}

.stu_det_rht{
border-right:1px solid #0C5261;
border-bottom:1px solid #0C5261;
padding-right:15px;
padding-bottom:5px;
padding-top:5px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#B8E5EF;
}

/*--------------------------*/

/*---------Student Home Page ----------------*/

.main_home_head1{
font-size:13px;
font-family:Tahoma, Arial, "Trebuchet MS";
border:1px solid #2F5F7B;
padding-left:15px;
padding-bottom:8px;
padding-top:8px;
padding-right:15px;
font-weight:bold;
background:#276283;
color:#FFFFFF;
font-size:14px;
text-align:center;
}


.main_home_lft{
border-left:1px solid #276283;
border-bottom:1px solid #276283;
padding-left:15px;
padding-bottom:4px;
padding-top:4px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#8FC2D1;
}

.main_home_lft1{
border-left:1px solid #276283;
border-bottom:1px solid #276283;
padding-left:15px;
padding-bottom:4px;
padding-top:4px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#BEE0EA;
text-align:center;
}

.main_home_lft2{
border-left:1px solid #276283;
border-bottom:1px solid #276283;
padding-left:15px;
padding-bottom:4px;
padding-top:4px;
font-size:20px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#BEE0EA;
text-align:center;
}

.main_home_rht{
border-left:1px solid #276283;
border-right:1px solid #276283;
border-bottom:1px solid #276283;
padding-left:15px;
padding-bottom:4px;
padding-top:4px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#8FC2D1;
text-align:left;
}

.main_home_rht1{
border-left:1px solid #276283;
border-right:1px solid #276283;
border-bottom:1px solid #276283;
padding-left:15px;
padding-bottom:4px;
padding-top:4px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#BEE0EA;
text-align:center;
}

.main_home_rht2{
border-left:1px solid #276283;
border-right:1px solid #276283;
border-bottom:1px solid #276283;
padding-left:15px;
padding-bottom:4px;
padding-top:4px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#BEE0EA;
text-align:center;
color:#009900;
}



/*----------Home Page------------*/


.home_head1 {
font-size:13px;
font-family:Tahoma, Arial, "Trebuchet MS";
border:1px solid #026548;
padding-left:15px;
padding-bottom:8px;
padding-top:8px;
padding-right:15px;
font-weight:bold;
background:#039499;
color:#FFFFFF;
font-size:14px;
text-align:center;
}


.home_sub_head1 {
font-size:13px;
font-family:Tahoma, Arial, "Trebuchet MS";
padding-left:15px;
padding-right:15px;
padding-bottom:5px;
padding-top:5px;
font-weight:bold;
border:1px solid #235673;
border-right:0px solid #026548;
background:#32CACF;
text-align:center;
}

.home_sub_head2 {
font-size:13px;
font-family:Tahoma, Arial, "Trebuchet MS";
padding-left:15px;
padding-right:15px;
padding-bottom:5px;
padding-top:5px;
font-weight:bold;
border:1px solid #026548;
background:#32CACF;
text-align:center;
}

.home_tbl_lft{
border-left:1px solid #026548;
border-bottom:1px solid #026548;
padding-left:15px;
padding-bottom:2px;
padding-top:2px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#8CE4E7;
}

.home_tbl_lft_b{
border-left:1px solid #026548;
border-bottom:1px solid #026548;
padding-left:15px;
padding-bottom:2px;
padding-top:2px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#8CE4E7;
font-weight:bold;
}

.home_tbl_lft_center{
border-left:1px solid #026548;
border-bottom:1px solid #026548;
padding-bottom:2px;
padding-top:2px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#8CE4E7;
text-align:center;
}

.home_sl_no{
border-left:1px solid #026548;
border-bottom:1px solid #026548;
padding-left:15px;
padding-bottom:2px;
padding-top:2px;
padding-right:30px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#8CE4E7;
font-weight:bold;
text-align:right;
}

.home_rht2{
border-left:1px solid #026548;
border-right:1px solid #026548;
border-bottom:1px solid #026548;
padding-left:15px;
padding-bottom:2px;
padding-top:2px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#8CE4E7;
text-align:center;
}







/*--------------Forms----------------*/
.tbl_head1 {
font-size:13px;
font-family:"Lucida Sans Unicode";
border:1px solid #235673;
padding-left:15px;
padding-bottom:8px;
padding-top:8px;
padding-right:15px;
font-weight:bold;
background:#093955;
color:#FFFFFF;
font-size:14px;
text-align:center;
}
.tbl_sub_headwhite {
font-size:13px;
font-family:"Lucida Sans Unicode";
border:1px solid #235673;
padding-left:15px;
padding-bottom:8px;
padding-top:8px;
padding-right:15px;
font-weight:bold;
background:#093955;
color:#FFFFFF;
font-size:14px;
text-align:center;
}

.jptbl_head1 {
font-size:13px;
font-family:"Lucida Sans Unicode";
border:1px solid #235673;
padding-left:15px;
padding-bottom:8px;
padding-top:8px;
padding-right:15px;
font-weight:bold;
background:#093955;
color:#FFFFFF;
font-size:14px;
text-align:center;
}

.tbl_head1at {
font-size:13px;
font-family:"Lucida Sans Unicode";
border:1px solid #235673;
padding-left:15px;
padding-bottom:8px;
padding-top:8px;
padding-right:15px;
font-weight:bold;
background:#093955;
color:#FFFFFF;
font-size:11px;
text-align:center;
}

.tbl_head2 {
font-size:13px;
font-family:Tahoma, Arial, "Trebuchet MS";
padding-left:15px;
padding-bottom:5px;
padding-top:5px;
font-weight:bold;
border:1px solid #235673;
background:#6EB5DE;
}
.jptbl_head2 {
font-size:13px;
font-family:Tahoma, Arial, "Trebuchet MS";
padding-left:15px;
padding-bottom:5px;
padding-top:5px;
font-weight:bold;
border:1px solid #235673;
background:#6EB5DE;
}


.tbl_head3 {
font-size:13px;
font-family:Tahoma, Arial, "Trebuchet MS";
padding-left:15px;
padding-bottom:5px;
padding-top:5px;
font-weight:bold;
border:1px solid #235673;
background:#6EB5DE;
text-align:center;
}


.tbl_head_pop1 {
font-size:13px;
font-family:Tahoma, Arial, "Trebuchet MS";
padding-left:15px;
padding-bottom:5px;
padding-top:5px;
font-weight:bold;
border:1px solid #235673;
border-bottom:0px;
background:#368ABB;
}

.tbl_txt_lft{
border-left:1px solid #235673;
/*text-align:right;*/
padding:2px 0px 2px 15px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D6EBFF;
}

.tbl_both{
border-left:1px solid #235673;
border-right:1px solid #235673;
padding-left:15px;
padding-right:15px;
padding-bottom:2px;
padding-top:12px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D6EBFF;
text-align:left;
}

.tbl_both_bot{
border:1px solid #235673;
padding-left:5px;
padding-right:15px;
padding-bottom:15px;
padding-top:12px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D6EBFF;
font-weight:bold;
text-align:right;
}

.tbl_both_botgreen{
border:1px solid #235673;
padding-left:5px;
padding-right:30px;
padding-bottom:30px;
padding-top:30px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:green;
color:#FFFFFF;
font-weight:bold;
text-align:right;
}

.tbl_both_botred{
border:1px solid #235673;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
padding-top:12px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:red;
font-weight:bold;
color:#FFFFFF;
text-align:right;
}



.tbl_both_last{
border-left:1px solid #235673;
border-right:1px solid #235673;
border-bottom:1px solid #235673;
background-color:#D6EBFF;
text-align:left;
}

.tbl_both_down{
border-left:1px solid #235673;
border-right:1px solid #235673;
border-bottom:1px solid #235673;
background-color:#D6EBFF;
text-align:left;
padding-left:15px;
}

.tbl_both_lft{
border-left:1px solid #235673;
border-right:1px solid #235673;
border-bottom:1px solid #235673;
background-color:#D6EBFF;
text-align:left;
padding:4px 15px 4px 15px;
}

.tbl_both_cer{
border-left:1px solid #235673;
border-right:1px solid #235673;
border-bottom:1px solid #235673;
background-color:#D6EBFF;
text-align:center;
padding-bottom:10px;
padding-top:3px;
font-size:10px;
}

.tbl_both_course{
border-left:1px solid #235673;
border-right:1px solid #235673;
border-bottom:1px solid #235673;
background-color:#D6EBFF;
text-align:left;
padding-bottom:20px;
padding-top:10px;
font-size:13px;
}


.tbl_both_last ul {
font-weight:bold;
}

.tbl_both_last ul li{
font-weight:normal;
}


.tbl_both_but{
border-left:1px solid #235673;
border-right:1px solid #235673;
border-bottom:1px solid #235673;
padding-left:15px;
padding-right:15px;
padding-bottom:15px;
padding-top:12px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#F6F6F6;
text-align:right;
}

a.hme_link_main{
text-decoration:none;
border-left:1px solid #936401;
border-right:2px solid #936401;
border-bottom:2px solid #936401;
border-top:1px solid #936401;
background-color:#FDFCD2;
color:#FFFFFF;
padding:4px 10px 4px 10px;

}

a.hme_link_main:hover{
text-decoration:underline;
color:#000;
}

.tbl_txt_lft_btm{
border-left:1px solid #235673;
border-bottom:1px solid #235673;
padding-left:15px;
padding-bottom:2px;
padding-top:2px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D6EBFF;
}

.tbl_txt_rht{
border-right:1px solid #235673;
padding-right:15px;
padding-bottom:5px;
padding-top:5px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D6EBFF;
}

.tbl_txt_mid{
padding-right:15px;
padding-bottom:5px;
padding-top:5px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D6EBFF;
}

.tbl_txt_rht1{
padding-bottom:10px;
padding-top:2px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D6EBFF;
}

.tbl_txt_rht_btm{
border-right:1px solid #235673;
border-bottom:1px solid #235673;
padding-right:15px;
padding-bottom:10px;
padding-top:2px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D6EBFF;
}


.tbl_txt_mid_btm{
border-bottom:1px solid #235673;
padding-right:15px;
padding-bottom:10px;
padding-top:2px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D6EBFF;
}



.tbl_lft_btm{
border-left:1px solid #235673;
border-bottom:1px solid #235673;
padding:3px 20px 3px 15px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D6EBFF;
text-align:right;
}

.tbl_rht_btm{
border-right:1px solid #235673;
border-bottom:1px solid #235673;
padding:3px 20px 3px 15px;
padding-top:2px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D6EBFF;
}

.tbl_upl_ooc{
border-left:1px solid #235673;
border-right:1px solid #235673;
border-bottom:1px solid #235673;
padding:3px 20px 3px 15px;
padding-top:2px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D6EBFF;
}

.tbl_stu_popup{
border-left:1px solid #235673;
border-right:1px solid #235673;
border-bottom:1px solid #235673;
border-top:1px solid #235673;
padding:3px 20px 3px 15px;
padding-top:2px;
font-size:13px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D6EBFF;
}

.tbl_frm_bh{
border-left:1px solid #235673;
border-right:1px solid #235673;
background-color:#D6EBFF;
text-align:center;
}

.tbl_ifrm{
border-left:1px solid #235673;
border-right:1px solid #235673;
background-color:#D6EBFF;
}

.ifrm_bg{
background-color:#D6EBFF;
}

.ifrm_clm{
padding-left:15px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
}

.tbl_sub_head1 {
font-size:13px;
font-family:Tahoma, Arial, "Trebuchet MS";
padding-left:15px;
padding-right:15px;
padding-bottom:5px;
padding-top:5px;
font-weight:bold;
border:1px solid #235673;
border-right:0px solid #235673;
background:#6EB5DE;
text-align:center;
}

.tbl_sub_head11 {
font-size:13px;
font-family:Tahoma, Arial, "Trebuchet MS";
padding-left:15px;
padding-right:15px;
padding-bottom:5px;
padding-top:5px;
font-weight:bold;
border:1px solid #235673;
border-right:0px solid #235673;
background:#6EB5DE;
text-align:left;
}

.tbl_sidesub_head1 {
font-size:13px;
font-family:Tahoma, Arial, "Trebuchet MS";
padding-left:15px;
padding-right:15px;
padding-bottom:5px;
padding-top:5px;
font-weight:bold;
border:1px solid #235673;
border-right:0px solid #235673;
border-top:none;
background:#6EB5DE;
text-align:left;
}
.tbl_sub_borderless {
font-size:13px;
font-family:Tahoma, Arial, "Trebuchet MS";
padding-left:15px;
padding-right:15px;
padding-bottom:5px;
padding-top:5px;
font-weight:bold;
background:#6EB5DE;
text-align:center;
}

.todaytasktbl_sub_head1 {
font-size:13px;
font-family:Tahoma, Arial, "Trebuchet MS";
padding-left:15px;
padding-right:15px;
padding-bottom:20px;
padding-top:20px;
font-weight:bold;
border:1px solid #235673;
border-right:0px solid #235673;
background:#6EB5DE;
text-align:center;
}

.tbl_subred_head1 {
font-size:13px;
font-family:Tahoma, Arial, "Trebuchet MS";
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
font-weight:bold;
padding-top:5px;
font-weight:bold;
border:1px solid #235673;
border-right:0px solid #235673;
background:red;
font-weight:bold;
text-align:center;
}


.tbl_subgreen_head1 {
font-size:13px;
font-family:Tahoma, Arial, "Trebuchet MS";
padding-left:15px;
padding-right:15px;
padding-bottom:5px;
font-weight:bold;
padding-top:5px;
font-weight:bold;
border:1px solid #235673;
border-right:0px solid #235673;
background:green;
font-weight:bold;
text-align:center;
}


.tbl_subred_head1green {
font-size:13px;
font-family:Tahoma, Arial, "Trebuchet MS";
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
font-weight:bold;
padding-top:5px;
font-weight:bold;
color:#FFFFFF;
border:0px solid #235673;
border-right:0px solid #235673;
background:green;
font-weight:bold;
text-align:center;
}

.tbl_subred_head1red {
font-size:13px;
font-family:Tahoma, Arial, "Trebuchet MS";
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
font-weight:bold;
color:#FFFFFF;
padding-top:5px;
font-weight:bold;
border:1px solid #235673;
border-right:0px solid #235673;
background:red;
font-weight:bold;
text-align:center;
}

.tbl_sub_head2 {
font-size:13px;
font-family:Tahoma, Arial, "Trebuchet MS";
padding-left:15px;
padding-right:15px;
padding-bottom:5px;
padding-top:5px;
font-weight:bold;
border:1px solid #235673;
background:#6EB5DE;
text-align:center;
}

.fran_stu{
border-left:1px solid #235673;
border-bottom:1px solid #235673;
padding:3px 6px 3px 6px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D6EBFF;
}

.franred_stu{
border-left:1px solid #235673;
border-bottom:1px solid #235673;
padding-left:10px;
padding-bottom:10px;
padding-top:10px;
font-weight:bold;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:red;
}

.frangreen_stu{
border-left:1px solid #235673;
border-bottom:1px solid #235673;
padding-left:0px;
padding-bottom:0px;
padding-top:0px;
font-size:12px;
font-weight:bold;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:green
}

.franyellow_stu{
border-left:1px solid #235673;
border-bottom:1px solid #235673;
padding-left:0px;
padding-bottom:0px;
padding-top:0px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:yellow;
}



.fran_stu_b{
border-left:1px solid #235673;
border-bottom:1px solid #235673;
padding:3px 6px 3px 6px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D6EBFF;
font-weight:bold;
}


.franred_stu_b{
border-left:1px solid #235673;
border-bottom:1px solid #235673;
padding-left:10px;
padding-bottom:10px;
padding-top:10px;
font-weight:bold;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:red;
font-weight:bold;
}

.frangreen_stu_b{
border-left:1px solid #235673;
border-bottom:1px solid #235673;
padding-left:10px;
padding-bottom:10px;
padding-top:10px;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:green;

}

.franyellow_stu_b{
border-left:1px solid #235673;
border-bottom:1px solid #235673;
padding-left:10px;
padding-bottom:10px;
padding-top:10px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#FF9900;
font-weight:bold;
}



.fran_stu_center{
border-left:1px solid #235673;
border-bottom:1px solid #235673;
padding:3px 6px 3px 6px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D6EBFF;
text-align:center;
}

.fran_stu_sel{
border-left:1px solid #235673;
border-bottom:1px solid #235673;
padding-left:15px;
padding-bottom:3px;
padding-top:3px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D3B885;
}

.fran_sl_no{
border-left:1px solid #235673;
border-bottom:1px solid #235673;
padding-left:15px;
padding-bottom:3px;
padding-top:3px;
padding-right:40px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D6EBFF;
font-weight:bold;
text-align:right;
}


.fran_stu_rht{
border-left:1px solid #235673;
border-right:1px solid #235673;
border-bottom:1px solid #235673;
padding-left:15px;
padding-bottom:3px;
padding-top:3px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D6EBFF;
font-weight:bold;
text-align:center;
}
.fran_sidestu_rht{
border-left:1px solid #235673;
border-right:1px solid #235673;
border-bottom:1px solid #235673;
padding-left:15px;
padding-bottom:3px;
padding-top:3px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D6EBFF;
font-weight:bold;
text-align:left;
}

.fran_stu_rht1{
border-left:1px solid #235673;
border-right:1px solid #235673;
border-bottom:1px solid #235673;
padding-left:6px;
padding-right:6px;
padding-bottom:3px;
padding-top:3px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D6EBFF;
text-align:center;
}

.fran_stu_center1{
border-left:1px solid #235673;
border-bottom:1px solid #235673;
padding:3px 6px 3px 6px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D6EBFF;
text-align:left;
}

.fran_stu_slt{
background-color:#BADDFF;
padding:3px 10px 4px 10px;
}
.fran_dat_slt{
background-color:#BADDFF;
padding:6px 18px 4px 18px;
}

.job_addjob{
font-family:Tahoma, Arial, "Trebuchet MS";
font-size:14px;
font-weight:bold;
vertical-align:middle;
color:#008303;
}
/*------------Add Subject-----------*/

.sub_ttl{
border:1px solid #084588;
text-align:center;
padding:4px 0px 4px 0px;
background-color:#4982C3;
font-weight:bold;
color:#FFFFFF;
}

.sub_lft_hd1{
border:1px solid #084588;
text-align:center;
padding:3px 0px 3px 0px;
background-color:#79AAE2;
font-weight:bold;
}

.sub_lft_hd2{
border:1px solid #084588;
border-top:0px solid #494A4F;
border-left:0px solid #494A4F;
text-align:center;
padding:3px 0px 3px 0px;
background-color:#A7ADB2;
font-weight:bold;
}

.sub_lft_cont1{
border:1px solid #235673;
border-top:0px solid #494A4F;
text-align:center;
padding:3px 0px 3px 0px;
background-color:#F7F7F7;
font-weight:bold;
padding:1px 3px 1px 3px;
}

.sub_lft_cont2{
border:1px solid #235673;
border-top:0px solid #494A4F;
border-left:0px solid #494A4F;
text-align:center;
padding:3px 0px 3px 0px;
background-color:#F7F7F7;
font-weight:bold;
padding:1px 3px 1px 3px;
}

.sub_lft_cont3{
border-bottom:1px solid #235673;
text-align:center;
padding:3px 0px 3px 0px;
background-color:#F7F7F7;
font-weight:bold;
padding:1px 3px 1px 3px;
}

.disp_updt{
color:#009900;
font-weight:bold;
}

/*---------------------------------*/

/*-----------------Left Block---------------*/

.block_bg{
background-image:url(images/block_top_bg.jpg);
background-repeat:repeat-x;
height:24px;
border:#907630 solid 1px;
padding-left:20px;
}

.block_menu1{
font-family:Tahoma, Arial, "Trebuchet MS";
font-size:12px;
color:#444;
background-color:#E5DBC0;
}

.block_menu1 ul {
list-style-type:none;
margin:0px;
}

.block_menu1 ul li{
padding-top:6px;
padding-bottom:6px;
padding-left:20px;
padding-right:10px;
border-left:#907630 1px solid;
border-right:#907630 1px solid;
border-bottom:#907630 1px solid;
}

a:link{
text-decoration:none;
color:#0033CC;
}

a:hover{
color:#000;
text-decoration:underline;
}

a:visited{
color:#0033CC;
text-decoration:none;
}

/*a:link{
text-decoration:none;
color:#444;
}

a:hover{
color:#000;
text-decoration:underline;
}

a:visited{
color:#444;
text-decoration:none;
}*/
/*-----------------------*/

/*---------Franchise Report------*/

.fran_rep_hd{
border-top:#003A75 1px solid;
padding-left:10px;
padding-right:75px;
border-bottom:#003A75 1px solid;
background-color:#59ACFF;
border-left:#003A75 1px solid;
border-right:#003A75 1px solid;
font-weight:bold;
}
.fran_rep_hd_slot{
padding-left:6px;
padding-right:3px;
background-color:#59ACFF;
font-weight:bold;
border-bottom:#003A75 1px solid;
border-top:#003A75 1px solid;
border-right:#003A75 1px solid;
}

.fran_rep_dt{
padding:6px 40px 4px 10px;
background-color:#BADDFF;
}

.fran_rep_slt{
background-color:#BADDFF;
padding:6px 10px 6px 38px;
}

.fran_sun_slt{
background-color:#99CCFF;
padding:6px 0px 6px 38px;
}

.fran_att_by{
padding:6px 40px 4px 10px;
background-color:#D6EBFF;
}

.fran_att_by{
padding:6px 40px 4px 10px;
background-color:#D6EBFF;
}

.fran_att_hm{
padding:6px 10px 4px 10px;
background-color:#D6EBFF;
}

.fran_hm_by{
padding:4px 5px 4px 5px;
background-color:#D6EBFF;
}

/*-----------------------------*/

/*-------Assign Course---------*/

.asn_jb_id{
background-color:#D6EBFF;
border-left:1px solid #235673;
border-bottom:1px solid #235673;
}

.asn_jb_name{
font-weight:bold;
padding:10px 10px 10px 0px;
background-color:#D6EBFF;
border-bottom:1px solid #235673;
border-right:1px solid #235673;
}

.asn_jb_td{
padding:10px 10px 10px 0px;
background-color:#D6EBFF;
border-bottom:1px solid #235673;
border-right:1px solid #235673;
}

.asn_jb_view{
border:1px solid #235673;
border-top:0px solid #235673;
background-color:#D6EBFF;
}

/*-----------------------------*/

/*-----Admin User / manage user----*/

.user_dis1{
padding-left:3px;
padding-right:3px;
color:#804040;
font-weight:bold;
font-size:13px;
}

.user_dis2{
padding-left:3px;
padding-right:3px;
font-weight:bold;
font-size:13px;
color:#8000FF;
}

.user_dis3{
padding-left:3px;
padding-right:3px;
font-weight:bold;
font-size:13px;
color:#008000;
}

/*---------- Messages ---------------*/

.error_msg{
font-family:Tahoma, Arial, "Trebuchet MS";
font-size:13px;
color:#FF0000;
border:1px solid #235673;
background-color:#D6EBFF;
font-weight:bold;
width:400;
height:200;
padding:15px 20px 15px 20px;
}

.lamps_msg{
font-family:Tahoma, Arial, "Trebuchet MS";
font-size:13px;
color:#834400;
}

.succ_msg{
font-family:Tahoma, Arial, "Trebuchet MS";
font-size:13px;
font-weight:bold;
color:#009900;
}
.highlight_msg{
font-family:Tahoma, Arial, "Trebuchet MS";
font-size:13px;
font-weight:bold;
color:#26221E;
}

.grey_msg{
font-family:Tahoma, Arial, "Trebuchet MS";
font-size:13px;
font-weight:bold;
color:#666666;
}


.fail_msg{
font-family:Tahoma, Arial, "Trebuchet MS";
font-size:13px;
font-weight:bold;
color:#FF0000;
}

.succ_reg{
font-family:Tahoma, Arial, "Trebuchet MS";
font-size:13px;
font-weight:bold;
color:#009900;
border:1px solid #235673;
background-color:#D6EBFF;
width:400;
height:200;
padding:15px 20px 15px 20px;
}

/*--------------------------*/

/*---------Receipt------------*/

.recp_head{
background-color:#F0F0F0;
border:#999 2px solid;
}

.recp_com_add{
height:80px;
color:#003366;
background-color:#BBDDFF;
text-align:right;
padding-top:10px;
padding-right:10px;
border-bottom:1px #999999 solid;
}

.recp_cash{
text-align:center;
font-weight:bold;
text-decoration:underline;
font-size:14px;
}


/*---------------------------*/

/*---------Button Link---------*/

.input_but{
background-color:#FFCC00;
font-family:Tahoma, Arial, "Trebuchet MS";
font-weight:800;
font-size:14px;
padding-left:3px;
padding-right:3px;
padding-top:3px;
padding-bottom:2px;
border-bottom:#9F8002 2px solid;
border-left:#fff 1px solid;
border-top:#fff 1px solid;
border-right:#9F8002 2px solid;
color:#333333;
}

.in_button{
background-color:#F3DDAA;
font-family:Tahoma, Arial, "Trebuchet MS";
font-weight:600;
font-size:14px;
padding-left:2px;
padding-right:2px;
padding-top:2px;
padding-bottom:2px;
border-bottom:#9F8002 2px solid;
border-left:#fff 1px solid;
border-top:#fff 1px solid;
border-right:#9F8002 2px solid;
color:#333333;
}


a.link_button{
font-family:Tahoma, Arial, "Trebuchet MS";
font-weight:800;
font-size:12px;
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
border-bottom:#9F8002 2px solid;
border-left:#fff 1px solid;
border-top:#fff 1px solid;
border-right:#9F8002 2px solid;
color:#333333;
background-color:#FFB18C;
display:block;
position:absolute;
}
a.link_bu{
font-family:Tahoma, Arial, "Trebuchet MS";
font-weight:800;
font-size:12px;
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
border-bottom:#003366 2px solid;
border-left:#fff 1px solid;
border-top:#fff 1px solid;
border-right:#003366 2px solid;
color: #FFFFFF;
background-color: #000033; 
display:block;
position:absolute;
}

a.pagelink_button{
font-family:Tahoma, Arial, "Trebuchet MS";
font-weight:800;
text-align:center;
font-size:12px;
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
border-bottom:#9F8002 2px solid;
border-left:#fff 1px solid;
border-top:#fff 1px solid;
border-right:#9F8002 2px solid;
color:#333333;
background-color:#FFB18C;
display:block;

}


a.button_one{
font-family:Tahoma, Arial, "Trebuchet MS";
font-weight:800;
font-size:12px;
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
border-bottom:#9F8002 2px solid;
border-left:#fff 1px solid;
border-top:#fff 1px solid;
border-right:#9F8002 2px solid;
color:#333333;
background-color:#FFB18C;
display:block;
position:absolute;
}
/*-------------------------------------*/

/*---------- Create Course--------------*/

.cre_cour_lft{
border-left:1px solid #235673;
padding:15px 0px 2px 15px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D6EBFF;
}

.cre_cour_rht{
border-right:1px solid #235673;
padding:15px 0px 2px 15px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D6EBFF;
}

.cre_cour_men1{
padding:3px 0px 3px 0px;
}

.man_cour_1{
border-left:1px solid #235673;
padding:3px 0px 3px 0px;
}
/*-----------------------------------*/

/*-------City Master Edit------------*/

a.city_view{
font-family:Tahoma, Arial, "Trebuchet MS";
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
padding:10px 0 0 0;
}

a.city_view:hover{
text-decoration:underline;
}

/*--------------------------------*/

.assn_scroll{
font-family:Tahoma, Arial, "Trebuchet MS";
font-size:10px;
height:200px;
width:400px;
}

.assign_scroll{

overflow:auto;
height:300px;
width:920px;
}

/*--------------------------*/

a.inner_link1{
color:#0033FF;
text-decoration:underline;
}

a.inner_link1:hover{
color:#0033FF;
text-decoration:underline;
}

a.inner_link1:visited{
color:#0033FF;
text-decoration:underline;
}
.courseselect {
background-color: #FFF;
border: 1px solid #7F9DB9;
color: #000;
height: 10px;
width:150px;
font: 1.0em/1.2 Verdana, Arial, Geneva, Helvetica, Sans-Serif;
margin: 0px;
padding: 4px 1px 0px 2px;
}

.course_tbl_both_bot{
padding-left:15px;
padding-right:15px;
padding-bottom:15px;
padding-top:12px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D6EBFF;
text-align:right;
}

/*---------------------*/
.btm_clr{
background-color:#235673;
height:27px;
color:#FFFFFF;
text-align:center;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

/*----------Allowed Role Page---*/
.all_sub_head1 {
font-size:13px;
font-family:Tahoma, Arial, "Trebuchet MS";
padding-left:15px;
padding-right:15px;
padding-bottom:5px;
padding-top:5px;
font-weight:bold;
border:1px solid #235673;
background:#6EB5DE;
text-align:center;
}

.all_sub_head2 {
font-size:13px;
font-family:Tahoma, Arial, "Trebuchet MS";
padding-left:5px;
padding-right:6px;
padding-bottom:6px;
padding-top:5px;
font-weight:bold;
border:1px solid #235673;
background:#6EB5DE;
text-align:center;
border:1px solid #235673;
border-left:0px solid #235673;
}

.asn_role1{
border:1px solid #235673;
padding-left:6px;
padding-right:6px;
padding-bottom:3px;
font-weight:bold;
padding-top:3px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D6EBFF;
}

.asn_role2{
border:1px solid #235673;
border-left:0px solid #235673;
padding-left:6px;
padding-right:6px;
padding-bottom:3px;
text-align:center;
padding-top:3px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D6EBFF;
}

/*------------------------------------------*/

/*-------------Instruction Text--------------*/

.inst_txt{
font-size:10px;
color:#999;
vertical-align:middle;
}

a.ins_link1{
color:#0066CC;
text-decoration:underline;
font-size:10px;
}

a.ins_link1:hover{
color:#0000FF;
}

a.ins_link1:visited{
color:#999999;
text-decoration:none;
}


/*--------------Receipt----------------------*/

.rece_tbl{
background-color:#FFFFFF;
}

.rec_add1{
padding:15px 0px 10px 15px;
text-align:left;
vertical-align:top;
}

.rec_logo{
padding:15px 15px 10px 0px;
text-align:right;
vertical-align:top;
}

.rec_heading{
text-align:center;
padding:6px 0px 6px 0px;
}

.tbl_txt_lft_btm_one{
border-left:1px solid #235673;
border-bottom:1px solid #235673;
border-right:1px solid #235673;
padding-left:15px;
padding-bottom:2px;
padding-top:2px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D6EBFF;
}
.tbl_txt_lft_one{
border-left:1px solid #235673;
border-right:1px solid #235673;
/*text-align:right;*/
padding:2px 0px 2px 15px;
font-size:12px;
font-family:Tahoma, Arial, "Trebuchet MS";
background-color:#D6EBFF;
}
