@charset "utf-8";
/* CSS Document */
*
{

    border-style: none;
    border-color: inherit;
    border-width: medium;
    padding: 0;
    margin: 0 0 0px 0;
}
body
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    font-style:normal;
    background-color:Green;
    margin:0 auto;
    background:url(../../imgs/site/mtu_watermark.png) no-repeat;
    background-position: center;

}
.tPrt { BORDER-BOTTOM: #c0c0c0 1px solid }
.tdHdr
{
    text-align: left;
}
.lists
{
    font-family:Arial;
    font-size:11pt;
    color:#555;
}
.lists ul
{
    margin-left:-3px;
}

#container
{
    width:100%;
    background:#f3f4f4;
    border:1px solid #900;
}
.message
{
    width:570px;height:auto;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#016E68;float:right;text-align:right;padding-top:45px;padding-right:10px;
}
.header_tot
{
    width:80%;
    height:104px;
    background:url(../../imgs/site/head_ri.gif) repeat-x;


}
.pth_step
{
    padding-left:5px;
    font-weight:bold;
    font-size:14px;
    font-family:Arial, Helvetica, sans-serif;
    color:#016E68;
}
.header
{
    width:1400px;
    height:104px;
    background:url(../../imgs/site/head_1.png) no-repeat;

}
.pth12
{
    padding-left:5px;
    font-weight:normal;
    font-size:13px;
    font-family:Arial, Helvetica, sans-serif;

}
.header_right
{
    width:100%;
    height:104px;
    background:url(../../imgs/site/head_ri.gif) repeat-x;
}
.accordionContent
{
    background-color: #fff;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
.AssHeading
{
    font-family:Arial;
    font-size:13px;
    color:#555;
    padding-left:5px;
    height:20px;


}
.AssHeading34
{
    font-family:Arial;
    font-size:14px; 

}

.accordionHeaderSelected
{
    border: 1px solid #77bb63;
    color: white;
    background-color: #77bb63;
    font-family: Arial, Sans-Serif;
    font-size: 14px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.HeaderStyle1
{
    font-weight:bold; background-color: Green; position:relative; 


}
.accordionHeader
{
    border: 1px solid #2f4f4f;
    color: white;
    background-color: #2f4f4f;
    font-family: Arial, Sans-Serif;
    font-size: 14px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
.mini
{
    width:100%;
    height:32px;
    background:url(../../imgs/site/top_re.gif) repeat-x;

}
.max_bg
{
    width:100%;
    height:93px;
    background:url(../../imgs/site/bot_re.gif) repeat-x;

}
.max_34bg
{
    width:100%;
    height:60px;
    background:url(../../imgs/site/bot_re.gif) repeat-x;

}


.max_big
{
    width:100%;
    height:auto;
    font-size:15px;
    color:#504f4f;
    font-weight:bold;
}
.matter_head
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
    color:#504f4f;
    font-weight:bold;
}
.matter_head a
{
    color:#069;
    font-weight:bold;
    text-decoration:none;
}
.matter_head a:hover
{
    color:#504f4f;
    font-weight:bold;
    text-decoration:underline;
}
.matter
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#368bc3;
}
.matter21
{
    font-family:Arial , Helvetica, sans-serif;
    font-size:13px;
    color:#368bc3;
}
.blue
{
    width:138px;
    height:57px;
    background:url(../../imgs/site/blue_bg.png) no-repeat;
    float:left;
    cursor:pointer;

}
.t_box
{
    width:auto;
    border:1px solid #dadcdb;
    color:#444;
    padding:4px; 
    background-color:#F1F1F1; 
    font-size:11.5px;
    font-family:Arial;  
    outline:none;
    min-width:130px;

}

.t_boxlst
{
    width:auto;
    border:1px solid #666666;
    color:#000;
    height:150px;  
    background-color:#F2F2F2; 
    font-size:13.5px;
    font-family:Arial;  
    outline:none;
    margin-left:15px;

}
.ptt
{
    padding-left:5px;
    font-size:14px;
    font-weight:normal;
    font-family:Arial, Helvetica, sans-serif;
    color:#000000;
}
.ptt34
{

    font-size:14px;
    font-weight:normal;
    font-family:Arial, Helvetica, sans-serif;
    color:#000000;
}

.pth1
{
    padding-left:5px;font-weight:normal;font-size:13px;font-family:Arial, Helvetica, sans-serif;color:#242424;padding-top:5px;padding-bottom:5px;  
}
.b_text
{
    width:130px;
    height:auto;
    padding-top:17px;	
}
.b_text a
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    line-height:130%;
    color:#fff;
    padding-left:5px;
    text-decoration:none;
    font-weight:bold;

}
.b_text a:hover
{
    color:#353535;
}
.b_img
{
    width:20px;
    height:auto;
    float:left;	
    padding-left:7px;
    padding-top:15px;
}
.left
{
    width:15%;
    height:auto;
    float:left;
    background:#f3f4f4;
}

.leftIV
{
    width:15%;
    height:auto;
    float:left;
    background:#f3f4f4;
    z-index:10; 
}


.right
{
    width:85%;
    height:auto;
    float:left;
    background:#f3f4f4;

}
.rightSuper
{
    width:100%;
    height:auto;
    float:left;
    background:White;



}

.green
{
    width:136px;
    height:54px;
    background:url(../../imgs/site/asas_login.png) no-repeat;
}
.serch_text
{
    width:93%;
    margin:0 auto;
}
.text
{
    width:150px;
    height:20px;
    border:1px solid #e3e4e6;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    /*color:#979797;*/
    color:#555;
    font-style:italic;
    text-align:justify;
    margin-left:10px;
    padding-left:2px;
    outline:none;
}
.search
{
    width:80px;
    height:24px;
    margin-top:-2px;
    margin-right:35px;
    float:right;
}
.grid
{
    width:98%;
    margin:0 auto;
    margin-top:20px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#979797;
    text-align:center;
}
.gridDup
{
    width:98%;
    margin:0 auto;
    margin-top:20px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#979797;
    text-align:left;
}


.grid div.main_grid
{
    width:98%;
    margin:0 auto;
}
.grid div.main_grid div.top
{
    width:100%;
    margin:0 auto;
    clear:both;
}
.grid div.main_grid div.top div.g_left
{
    width:8px;
    height:32px;
    background:url(../../imgs/site/grid_left.jpg) no-repeat;
    margin:0 auto;
    float:left;
}
.grid div.main_grid div.top div.g_mid
{
    width:98%;
    height:32px;
    background:url(../../imgs/site/grid_bg.jpg) repeat-x;
    float:left;
    margin:0 auto;
}
.grid div.main_grid div.top div.g_right
{
    width:9px;
    height:32px;
    background:url(../../imgs/site/grid_right.jpg) no-repeat;
    float:left;
    margin:0 auto;

}
.grid div.main_grid div.mid
{
    width:100%;
    margin:0 auto;
    border:1px solid #c6c7c9;
}
.grid div.main_grid div.mid div.gmid_left
{
    width:3px;
    height:auto;
    border-left:1px solid #dbdcde;
    float:left;
}
.grid div.main_grid div.mid div.gmid_mid
{
    width:100%;
    height:auto;
    margin:0 auto;
    float:left;
}
.grid div.main_grid div.mid div.gmid_righ
{
    width:10px;
    height:auto;
    border-right:1px solid #dbdcde;
    float:left;
}
.grid div.main_grid div.bot
{
    width:100%;
    margin:0 auto;
}
.grid div.main_grid div.bot div.b_left
{
    width:10px;
    height:6px;
    background:url(../../imgs/site/gbot_left.png) no-repeat;
    margin:0 auto;
    float:left;

}
.grid div.main_grid div.bot div.b_mid
{
    width:97%;
    height:6px;
    background:url(../../imgs/site/gbot_lmid.png) repeat-x;
    margin:0 auto;
    float:left;

}
.grid div.main_grid div.bot div.b_right
{
    width:11px;
    height:6px;
    background:url(../../imgs/site/gbot_righ.png) no-repeat;
    margin:0 auto;
    float:left;

}
.gcon
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#FFF;
    text-align:center;
    border-right:1px solid #FFF;	
}
.gcon1
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#FFF;
    text-align:center;	
}
.tr1
{
    background:#e8eaec;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#767676;
    text-align:center;
}
.footer
{
    width:100%;
    height:auto;
    border-top:2px solid #4b4a4a;
    margin-top:30px;

}
.foo
{
    width:100%;
    padding-top:10px;
    padding-bottom:10px;
    text-align:center;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#767676;

}
.fild
{
    width:6px;
    height:40px;
    background:url(../../imgs/site/search_left_corner.jpg) no-repeat;
    margin:0 auto;
    float:left;

}
.fild_can
{
    width:50%;
    height:40px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#C03;
    font-weight:bold;
}
/*new*/
#header_link
{
    width:35%;
    height:auto;
    float:right;
    margin-right:10px;

}
.link_head
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#fff;
    text-align:center;
    text-decoration:none;
    padding-top:5px;
}
.link_head a
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#fff;
    text-align:center;
    text-decoration:none;
}
.link_head a:hover
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#fff;
    text-align:center;
    text-decoration:underline;
}
/*--Assessor--*/
.ass1
{
    width:48%;
    height:auto;
    padding:0;
    margin:0 auto;
    margin-left:1%;
    border:1px solid #ccc;
    padding-top:10px;
    float:left;
    margin-bottom:10px;

}
.learner
{
    width:230px;
    height:auto;
    padding-left:5px;
    padding-bottom:10px;
    margin:0 auto;
    margin:3px;
    float:left;

}
.learner div.s_top
{
    width:223px;
    height:8px;
    margin:0 auto;
    background:url(../../imgs/site/1.gif) no-repeat;
}

.learner div.s_mid
{
    width:223px;
    height:auto;
    margin:0 auto;
    background:url(../../imgs/site/2.gif) repeat-y;
}
.learner div.s_bot
{
    width:223px;
    height:6px;
    margin:0 auto;
    background:url(../../imgs/site/3.gif) no-repeat;
}
.strip_green
{
    width:213px;
    height:27px;
    padding-top:5px;
    background:url(../../imgs/site/small_strip.png) no-repeat;
    margin:0 auto;

}
.strip_green a
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#FFF;
    padding-left:10px;
    font-weight:bold;
    text-decoration:none;
}

.list
{
    width:190px;
    height:auto;
    padding-left:20px;
    padding-top:5px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#424344;
}
.list ul
{

    padding-left:15px;
    line-height:20px;
}
.list1
{
    width:100%;
    height:auto;
    padding-left:20px;
    padding-top:5px;
    padding-bottom:4px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#424344;
}
.list1 ul
{

    padding-left:15px;
    line-height:20px;
}
.learner_right
{
    width:470px;
    height:auto;
    padding-left:7px;
    padding-bottom:10px;
    margin:0 auto;
    margin:3px;
    clear:both;

}
.learner_right div.rit_top
{
    width:464px;
    height:7px;
    margin:0 auto;
    background:url(../../imgs/site/11.gif) no-repeat;
}
.learner_right div.rit_mid
{
    width:464px;
    height:auto;
    margin:0 auto;
    background:url(../../imgs/site/22.gif) repeat-y;
}
.learner_right div.rit_bot
{
    width:464px;
    height:7px;
    margin:0 auto;
    background:url(../../imgs/site/33.gif) no-repeat;
}
.long_green
{
    width:454px;
    height:26px;
    padding-top:5px;
    background:url(../../imgs/site/strip_big.png) no-repeat;
    margin:0 auto;

}
.long_green a
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#FFF;
    padding-left:10px;
    font-weight:bold;
    text-decoration:none;
}
.pth
{
    padding-left:5px;
    font-weight:normal;
    font-size:13px;
    font-family:Arial, Helvetica, sans-serif;
    color:#016E68;
}
.tab
{
    width:100%;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#424344;
    margin:0 auto;

}
.td1
{
    padding-left:8px;
    padding-right:8px;

}
.td2
{
    padding-left:8px;
    padding-right:8px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#424344;
    height:30px;

}
.Headertab
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#424344;
    margin:0 auto;
}
.tab_grid
{
    width:97%;
    background-color:#d2d3d4;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#424344;
    margin:0 auto;

}
.g_head
{
    background:#e4e1cc;
    text-align:center;
    font-weight:bold;	
}
.g_tr1
{
    background:#ededee;
    text-align:center;	
}
.g_tr2
{
    background:#ffffff;
    text-align:center;	
}

/*  popup  */
.popup
{
    width:90%;
    height:auto;
    margin:0 auto;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#424344;
}
.popup div.pop_top1
{
    width:25px;
    height:44px;
    margin:0 auto;
    background:url(../../imgs/site/pop_up/pop_top1.png) no-repeat;
    float:left;
}
.popup div.pop_top2
{
    width:92%;
    height:44px;
    margin:0 auto;
    background:url(../../imgs/site/pop_up/pop_top2.png) repeat-x;
    float:left;
}
.pop_head
{
    width:98%;
    padding-top:20px;
    font-size:14px;
    font-weight:bold;
    float:left;
    color:#FFF;
}
.pop_cross
{
    width:20px; 
    height:20px; 
    float:right; 
    margin-top:-40px;
    margin-right:-15px;
}


.popup div.pop_top3
{
    width:20px;
    height:44px;
    margin:0 auto;
    background:url(../../imgs/site/pop_up/pop_top3.png) no-repeat;
    float:left;
    clear:right;
}

.popup div.pop_mid1
{
    width:25px;
    height:600px;
    background:url(../../imgs/site/pop_up/pop_mid1.png) repeat-y;
    float:left;
}
.popup div.pop_mid2
{
    width:92%;
    height:600px;
    margin:0 auto;
    background:url(../../imgs/site/pop_up/learner_09.png) repeat-x;
    float:left;
}
.popup div.pop_mid2 div.work
{
    width:100%;
    height:600px;
    background:#FFF;
    margin:0 auto;
    font-family:Arial, Helvetica, sans-serif; 
    font-size:14px;
    color:#424344;
}
.popup div.pop_mid3
{
    width:20px;
    height:600px;
    margin:0 auto;
    background:url(../../imgs/site/pop_up/pop_mid3.png) repeat-y;
    float:left;
}
.popup div.pop_bot1
{
    width:25px;
    height:28px;
    margin:0 auto;
    background:url(../../imgs/site/pop_up/pop_bot1.png) no-repeat;
    float:left;
}
.popup div.pop_bot2
{
    width:92%;
    height:28px;
    margin:0 auto;
    background:url(../../imgs/site/pop_up/pop_bot2.png) repeat-x;
    float:left;
}
.popup div.pop_bot3
{
    width:20px;
    height:28px;
    margin:0 auto;
    background:url(../../imgs/site/pop_up/pop_bot3.png) no-repeat;
    float:left;
}
.p_text
{
    width:150px;
    height:20px;
    border:1px solid #999;
}
/* mini small*/
.popup1
{
    width:75%;
    height:auto;
    margin:0 auto;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#424344;
}
.popup1 div.pop_top1
{
    width:25px;
    height:44px;
    margin:0 auto;
    background:url(../../imgs/site/pop_up/pop_top1.png) no-repeat;
    float:left;
}
.popup1 div.pop_top2
{
    width:94%;
    height:44px;
    margin:0 auto;
    background:url(../../imgs/site/pop_up/pop_top2.png) repeat-x;
    float:left;
}
.pop_head
{
    width:90%;
    padding-top:20px;
    font-size:14px;
    font-weight:bold;
    float:left;
    color:#FFF;
}
.pop_cross
{
    width:10%;
    padding-top:18px;
    font-size:14px;
    font-weight:bold;
    color:#FFF;
    float:left;
}
.popup1 div.pop_top3
{
    width:20px;
    height:44px;
    margin:0 auto;
    background:url(../../imgs/site/pop_up/pop_top3.png) no-repeat;
    float:left;
    clear:right;
}

.popup1 div.pop_mid1
{
    width:25px;
    height:500px;
    background:url(../../imgs/site/pop_up/pop_mid1.png) repeat-y;
    float:left;
}
.popup1 div.pop_mid2
{
    width:94%;
    height:500px;
    margin:0 auto;
    background:url(../../imgs/site/pop_up/learner_09.png) repeat-x;
    float:left;
}
.popup1 div.pop_mid2 div.work
{
    width:100%;
    height:500px;
    background:#FFF;
    margin:0 auto;
    font-family:Arial, Helvetica, sans-serif; 
    font-size:14px;
    color:#424344;
}
.popup1 div.pop_mid3
{
    width:20px;
    height:500px;
    margin:0 auto;
    background:url(../../imgs/site/pop_up/pop_mid3.png) repeat-y;
    float:left;
}
.popup1 div.pop_bot1
{
    width:25px;
    height:28px;
    margin:0 auto;
    background:url(../../imgs/site/pop_up/pop_bot1.png) no-repeat;
    float:left;
}
.popup1 div.pop_bot2
{
    width:94%;
    height:28px;
    margin:0 auto;
    background:url(../../imgs/site/pop_up/pop_bot2.png) repeat-x;
    float:left;
}
.popup1 div.pop_bot3
{
    width:20px;
    height:28px;
    margin:0 auto;
    background:url(../../imgs/site/pop_up/pop_bot3.png) no-repeat;
    float:left;
}
.p_text
{
    width:150px;
    height:20px;
    border:1px solid #999;
}



/*small*/
.popup2
{
    width:50%;
    height:auto;
    margin:0 auto;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#424344;
}
.popup2 div.pop_top1
{
    width:25px;
    height:44px;
    margin:0 auto;
    background:url(../../imgs/site/pop_up/pop_top1.png) no-repeat;
    float:left;
}
.popup2 div.pop_top2
{
    width:88%;
    height:44px;
    margin:0 auto;
    background:url(../../imgs/site/pop_up/pop_top2.png) repeat-x;
    float:left;
}
.pop_head
{
    width:90%;
    padding-top:20px;
    font-size:14px;
    font-weight:bold;
    float:left;
    color:#FFF;
}
.pop_cross
{
    width:10%;
    padding-top:18px;
    font-size:14px;
    font-weight:bold;
    color:#FFF;
    float:left;
}
.popup2 div.pop_top3
{
    width:20px;
    height:44px;
    margin:0 auto;
    background:url(../../imgs/site/pop_up/pop_top3.png) no-repeat;
    float:left;
    clear:right;
}

.popup2 div.pop_mid1
{
    width:25px;
    height:400px;
    background:url(../../imgs/site/pop_up/pop_mid1.png) repeat-y;
    float:left;
}
.popup2 div.pop_mid2
{
    width:88%;
    height:400px;
    margin:0 auto;
    background:url(../../imgs/site/pop_up/learner_09.png) repeat-x;
    float:left;
}
.popup2 div.pop_mid2 div.work
{
    width:95%;
    height:400px;
    background:#FFF;
    margin:0 auto;
    font-family:Arial, Helvetica, sans-serif; 
    font-size:14px;
    color:#424344;
}
.popup2 div.pop_mid3
{
    width:20px;
    height:400px;
    margin:0 auto;
    background:url(../../imgs/site/pop_up/pop_mid3.png) repeat-y;
    float:left;
}
.popup2 div.pop_bot1
{
    width:25px;
    height:28px;
    margin:0 auto;
    background:url(../../imgs/site/pop_up/pop_bot1.png) no-repeat;
    float:left;
}
.popup2 div.pop_bot2
{
    width:88%;
    height:28px;
    margin:0 auto;
    background:url(../../imgs/site/pop_up/pop_bot2.png) repeat-x;
    float:left;
}
.popup2 div.pop_bot3
{
    width:20px;
    height:28px;
    margin:0 auto;
    background:url(../../imgs/site/pop_up/pop_bot3.png) no-repeat;
    float:left;
}
.p_text
{
    width:150px;
    height:20px;
    border:1px solid #999;
}
.TD_cell
{
    /*padding-left:5px;*/
    font-family:Calibri; 
    font-size:14px; 
    color:#000000; 
    vertical-align:middle;
    text-align:left;
    height:25px;
}
.HGG_cell
{
    height:32px;
    font-family:Arial; font-size:14px;
}

.LabelHeading
{
    font-weight:bold;
    text-transform :capitalize;
    font-size:13px;
    color:#000;

}
.LabelHeadingText
{
    font-family:Arial; 
    font-size:11px; 
    font-weight:bold;


}
.modalBackground
{
    background-color: #B7EBEE; 
    filter: alpha(opacity=100);opacity: 0.5;
}
.NewmodalBackground
{
    background-color:Black; 
    filter: alpha(opacity=100);opacity: 0.5;
}

.accor_col
{
    color:White;text-decoration:none;text-transform :uppercase;
}
.pth_1
{
    padding-left:5px;font-weight:normal;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#016E68;
}
/* New Popup */
.mod_pop
{
    width:auto;
    height:auto;
    margin:0 auto; 
    border-top:24px solid #77bb63;
    border-bottom:7px solid #77bb63;
    border-left:7px solid #77bb63;
    border-right:7px solid #77bb63;
    background:#FFF; font-size:14px;
}
.mod_pop_small
{
    width:auto;
    height:auto;
    margin:0 auto; 
    border-top:1px solid #000;
    border-bottom:1px solid #000;
    border-left:1px solid #000;
    border-right:1px solid #000;
    background:#FFF; font-size:14px;
}

.pop_mid
{
    width:99%; 
    margin:0 auto;
    background:#FFF; 
}
.working
{
    width:100%;
    height:auto;
    background:#FFF;
    clear:both;

}
.pop_cross
{
    width:20px; 
    height:20px; 
    float:right;
    margin-left:10px; 
    margin-top:-40px;
    padding-right:10px;
}
.pop_text
{
    width:40%; 
    height:20px; 
    float:left; 
    margin-top:-18px;
    font-size:14px;
    color:#FFF;
    font-weight:bold;
}
.linkButton
{
    color:#424344;
    text-decoration:none;
}
.linkButton:hover
{
    color:#424344;
    text-decoration:underline;
}
/* Login */

.login
{
    width:90%;
    height:auto;
    padding-bottom:175px;
    padding-top:100px;
    margin:0 auto;
}
.login_bg1
{
    width:455px;
    height:200px;
    background:url(../../imgs/site/green/login.png) no-repeat;
    margin:0 auto;
}
.log_tab1
{
    font-size:14px;
    color:#424344;
}
.log_text1
{
    width:120px;
    height:20px;
    outline:none;
    border:1px solid #ccc;
    font-size:14px;
    color:#424344;
}
.lab
{
    width:auto;
    color:#343232;
    font-size:11pt;
    background:url(../../imgs/site/lock.png) no-repeat;
    background-position:left center;
    padding:5px 0 3px 0;
    padding-left:30px;
    vertical-align:middle;
}
.login_bg
{
    width:445px;
    height:263px;
    background:url(../../imgs/site/green/log_bg.png) no-repeat;
    margin:0 auto;
}
.log_tab
{
    font-size:12px;
    color:#424344;
}
.log_text
{
    width:120px;
    height:20px;
    outline:none;
    border:1px solid #ccc;
    font-size:14px;
    color:#424344;
}


.log_heading
{
    width:80%;
    margin:0 auto;
    padding-top:40px;
    vertical-align:text-top;

}

.log_but
{
    width:83px;
    height:22px;
    background:url(../../imgs/site/log_but.png) no-repeat;
    margin:0 auto;
    color:#fff;
    font-size:11px;
    border:none;
}
.log_table
{
    font-size:11px;
    color:#747575;
    margin-top:20px;
}
.log_box_text
{
    width:230px;
    height:12px;
    border:1px solid #eeeded;
    color:#555;
    padding:5px;
    outline:none;
    background:#fcfcfc;
    margin-bottom:5px;
}
.login_box
{
    width:370px; margin:0 auto;
}
.welcome
{
    width:455px;
    height:auto;
    margin:0 auto;
    padding:10px 0 10px 5px;
    font-size:16px;
    color:#002b52;
}

/*new header */
.header_new
{
    width:100%;
    height:101px;
    background:url(../../imgs/site/head_1.png) no-repeat;
    margin:0 auto;
    border-bottom:2px solid #4b4a4a;

}
.header_right_new
{
    width:20%;
    height:101px;
    background:#368fce;
    border-bottom:1px solid #0E5C9C;
}
.header_tot_new
{
    width:50%;
    height:101px;
    background:#368fce;


}
.s_earch
{
    width:172px;
    height:21px;
    margin:0 auto;
    margin-top:3px;
    background:#FFF;
    border:1px solid #999;/*
    background:url(../../imgs/site/search_bg.png) no-repeat;*/
}
.sea_rch
{
    width:150px;
    height:20px;

    float:left;
}
.sea_text1
{

    width:135px;
    height:20px;
    padding-left:10px;
    font-size:14px;
    font-style:italic;
    color:#acacac;
    outline:none;
}
.s_image
{
    width:20px;
    height:19px;
    padding-top:2px;
    float:right;
}

/* Expandeble */

.ass11
{
    width:47%;
    height:auto;
    margin:0 auto;
    margin:1%;/*
    padding:5px;
    margin:1%;
    margin-left:1%;*/

    border:1px solid #f1f1f1;
    float:left;

}
.n_learner
{
    width:100%;
    height:auto;
    margin-left:3%;
    padding-top:1%;
    /*margin-top:4%;*/
    /*margin:0 auto;*/
    /*clear:both;*/
}
.first
{
    width:100%;
    margin:0 auto;
    clear:both;
}
.gt1
{
    width:10px;
    height:35px;
    background:url(../../imgs/site/green/gt1.png) no-repeat;
    float:left;
}
.gt2
{
    width:90%;
    height:35px;
    background:url(../../imgs/site/green/gt2.png) repeat-x;
    float:left;
}
.gt3
{
    width:10px;
    height:35px;
    background:url(../../imgs/site/green/gt3.png) no-repeat;
    float:left;
}
.write
{
    width:90%;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
    padding-top:13px;
    color:#FFF;
}
/* 2nd*/
.middle
{
    width:100%;
    margin:0 auto;
    clear:both;
}
.gm1
{
    width:10px;
    height:220px;
    background:url(../../imgs/site/green/gm1.png) repeat-y;
    float:left;
}
.gm2
{
    width:90%;
    height:215px;
    padding-top:2px;
    background:#FFF;
    float:left;
}
.gm3
{
    width:10px;
    height:220px;
    background:url(../../imgs/site/green/gm3.png) repeat-y;
    float:left;
}
.works_green
{
    width:100%;
    margin:0 auto;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#424344;
    margin-top:5px;
}

/*3rd*/
.last
{
    width:100%;
    margin:0 auto;
    padding-bottom:15px;
    clear:both;
}
.gb1
{
    width:10px;
    height:9px;
    background:url(../../imgs/site/green/gb1.png) no-repeat;
    float:left;
}
.gb2
{
    width:90%;
    height:9px;
    background:url(../../imgs/site/green/gb2.png) repeat-x;
    float:left;
}
.gb3
{
    width:12px;
    height:9px;
    background:url(../../imgs/site/green/gb3.png) no-repeat;
    float:left;
}
/* new small */
.small_learner
{
    width:46%;
    height:auto;
    margin-left:3%;
    padding-top:1%;
    /*margin-top:5%;*/
    margin-bottom:1%;/*
    margin:0 auto;*/
    float:left;
}
.first1
{
    width:100%;
    margin:0 auto;
    clear:both;
}
.gt11
{
    width:10px;
    height:35px;
    background:url(../../imgs/site/green/gt1.png) no-repeat;
    float:left;
}
.gt22
{
    width:91%;
    height:35px;
    background:url(../../imgs/site/green/gt2.png) repeat-x;
    float:left;
}
.gt33
{
    width:10px;
    height:35px;
    background:url(../../imgs/site/green/gt3.png) no-repeat;
    float:left;
}
/*.write
{
        width:90%;
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
        font-weight:bold;
        padding-top:13px;
        color:#FFF;
}*/
/* 2nd*/
.middle1
{
    width:100%;
    margin:0 auto;
    clear:both;
}
.gm11
{
    width:10px;
    height:70px;
    background:url(../../imgs/site/green/gm1.png) repeat-y;
    float:left;
}
.gm22
{
    width:91%;
    height:65px;
    padding-top:5px;
    background:#FFF;
    float:left;
}
.gm33
{
    width:10px;
    height:70px;
    background:url(../../imgs/site/green/gm3.png) repeat-y;
    float:left;
}
/*.works_green
{
        width:100%;
        margin:0 auto;
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
        color:#424344;
}*/

/*3rd*/
.last1
{
    width:100%;
    margin:0 auto;
    padding-bottom:15px;
    clear:both;
}
.gb11
{
    width:10px;
    height:9px;
    background:url(../../imgs/site/green/gb1.png) no-repeat;
    float:left;
}
.gb22
{
    width:91%;
    height:9px;
    background:url(../../imgs/site/green/gb2.png) repeat-x;
    float:left;
}
.gb33
{
    width:10px;
    height:9px;
    background:url(../../imgs/site/green/gb3.png) no-repeat;
    float:left;
}
.tabb
{
    border:1px solid #ccc;
}

/*vaification*/
.varification
{
    width:90%;
    height:auto;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#368bc3;/*
    font-weight:bold;*/
    margin:0 auto;
}
.varific_top
{
    width:100%;
    height:auto;
    margin:0 auto;
    clear:both;
}
.var_down1
{
    width:10px;
    height:11px;
    background:url(../../imgs/site/green/vt1.png) no-repeat;
    margin:0 auto;
    float:left;
}
.var_down2
{
    width:97%;
    height:11px;
    background:url(../../imgs/site/green/vt2.png) repeat-x;
    margin:0 auto;
    float:left;
}
/*.icon
{
        width:25px;
        height:23px;
        margin-top:5px;
        background:url(../../imgs/site/green/icon.png) no-repeat;
        float:left;
}*/
.var_down3
{
    width:10px;
    height:11px;
    background:url(../../imgs/site/green/vt3.png) no-repeat;
    margin:0 auto;
    float:left;
}

.varific_mid
{
    width:100%;
    height:auto;
    margin:0 auto;
    clear:both;
}
.var_mid1
{
    width:10px;
    height:400px;
    background:url(../../imgs/site/green/vm1.png) repeat-y;
    margin:0 auto;
    float:left;
}
.var_mid2
{
    width:97%;
    height:400px;
    background:#FFF;
    margin:0 auto;
    float:left;
}
.var_mid3
{
    width:10px;
    height:400px;
    background:url(../../imgs/site/green/vm2.png) repeat-y;
    margin:0 auto;
    float:left;
}

.varific_bot
{
    width:100%;
    height:auto;
    margin:0 auto;
    clear:both;
}
.var_bot1
{
    width:10px;
    height:16px;
    background:url(../../imgs/site/green/vb1.png) no-repeat;
    margin:0 auto;
    float:left;
}
.var_bot2
{
    width:97%;
    height:16px;
    background:url(../../imgs/site/green/vb2.png) repeat-x;
    margin:0 auto;
    float:left;
}
.var_bot3
{
    width:10px;
    height:16px;
    background:url(../../imgs/site/green/vb3.png) no-repeat;
    margin:0 auto;
    float:left;
}
.view1
{
    width:100%;
    height:auto;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    padding-top:10px;
    font-weight:bold;
    color:#368bc3;
    text-align:left; 
    margin:0 auto;
}
.chech
{
    width:98%;
    height:auto;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#368bc3;
    font-weight:bold;/*
    font-weight:bold;*/
    margin:0 auto;
}
.chech11
{
    color:#504f4f;
    font-family:Arial, Helvetica, sans-serif;
    line-height:20px;/*
    font-weight:bold;*/
}
/* Download */
.down_green
{
    width:98%;
    height:auto;
    padding:1% 0 0 0%;
    margin:0 auto;
}
.down_green1
{
    width:12px;
    height:32px;
    margin:0 auto;
    background:url(../../imgs/site/green/d1.png) no-repeat;
    float:left;
}
.down_green2
{
    width:97%;
    height:32px;
    margin:0 auto;
    background:url(../../imgs/site/green/d2.png) repeat-x;
    float:left;
}
.down_green3
{
    width:16px;
    height:32px;
    margin:0 auto;
    margin-bottom:10px;
    background:url(../../imgs/site/green/d3.png) no-repeat;
    float:left;
}
.write_down
{
    width:50%;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
    padding-top:8px;
    color:#FFF;
}
.yellow_strip
{
    width:97%;
    height:64px;
    padding:10px 0 50px 10px;
    background:url(../../imgs/site/yellow_strip.png) repeat-x;
    margin:0 auto;
    clear:both;
}
.staer
{
    width:60px;
    height:50px;
    background:url(../../imgs/site/stayer.png) no-repeat;
    float:left;
}
.steps
{
    width:70%;
    height:auto;
    padding-top:10px;
    float:left;
}
.view
{
    width:100px;
    height:32px;
    /*	background:url(../../imgs/site/varification.png) no-repeat;
    */	margin:0 auto;
}
.down_load
{
    width:126px;
    height:125px;
    padding-top:40px;
    margin:0 auto;
}

/*tab*/
.chech11
{
    color:#504f4f;
    font-size:14px;
    font-family:Arial, Helvetica, sans-serif;
    line-height:20px;/*
    font-weight:bold;*/
}
.fieldset
{
    border:1px solid #ccc; 
    width:100%; 
    margin-top:10px;
    font-weight:bold;
    color:#C09;
    font-size:14px;
    padding:10px 0 10px 0;
}
.f_tot
{
    font-size:11px;
    font-weight:bold;
    color:#368bc3;
}
.f_tab
{
    font-size:11px;
    font-weight:normal;
    line-height:20px;
    padding-left:2px;
    color:#444;
}
/*new menu*/
.mini12
{
    width:100%;
    height:35px;
    background:url(../../imgs/site/gray_m.png) repeat-x;

}
/*index page*/
.banner{
    width:100%;
    background:#368fce;
    min-height:60px;
    padding:15px 0 30px 0;
    margin:0 auto;
    margin-bottom:15px;
    display:inline-block;
}
.menu_left
{
    width:50%;
    float:left;
    margin:0 auto;
}
.mn_con
{
    width:95%;
    color:#FFF;
    padding-top:50px;
    font-size:14px;
    text-align:justify;
    line-height:30px;
    margin:0 auto;	
}
.mn_con h1
{
    color:#FFF;
    font-weight:normal;
    font-size:22px;
    padding-bottom:10px;
}
.mn_con h1 em
{
    color:#FFF;
    font-weight:normal;
    font-size:14px;
    font-style:normal;
}

.menu_righ
{
    width:45%;
    color:#FFF;
    font-size:14px;
    float:left;
    margin:0 auto;
}
.in_con1
{
    width:98%;
    color:#666;
    font-size:14px;/*
    border:1px solid #000;*/
    margin:0 auto;/*
    margin-bottom:5px;*/
}
.in_con1 h2
{
    color:#318ac9;
    font-size:18px;
    font-weight:normal;
    padding-bottom:10px;
}
.in_con1 h2 a
{
    font-size:18px;
    color:#318ac9;
    text-decoration:none;
    cursor:default;
}
.in_con1 p
{
    width:99%;
    line-height:20px;
    text-align:justify;
}
.in_con1 p em
{
    color:#d72323;
    font-size:20px;
    font-weight:bold;
    font-style:normal;
}
.in_con1 p em span
{
    color:#4b4a4a;
    font-size:15px;
    font-weight:bold;
}
.in_con1 a:hover
{
    font-size:18px;
    color:#363636;
    text-decoration:none;
    cursor:default;
}
.seps
{
    width:2px;
    height:136px;
    background:url(../../imgs/site/sep.png) no-repeat;

}
/*.in_con1 h2 span a 
{
        font-size:18px;
        color:#363636;
        text-decoration:none;
}
.in_con1 h2 span a:hover
{
        font-size:18px;
        color:#318ac9;
        text-decoration:none;
}*/
.lists 
{
    width:100%;
    font-size:14px;
    padding-top:10px;/*
    margin-bottom:20px;*/
    vertical-align:top;
}
.lists h2 a
{
    font-size:18px;
    font-weight:normal;
    color:#363636;
    text-decoration:none;
    cursor:default;
}
.lists h2 a:hover
{
    font-size:18px;
    color:#318ac9;
    text-decoration:none;cursor:default;
}
.lists ul li
{

    margin-left:25px;
    padding-top:5px;
    font-size:14px;
    list-style-image:url(../../imgs/site/li.png);
}
.lists ul li a
{
    color:#666;
    font-size:14px;
    text-decoration:none;
    vertical-align:top;
    cursor:default;

}
.lists ul li a:hover
{
    color:#888787;
    font-size:14px;
    text-decoration:none;
    cursor:default;
}
.more
{
    width:40%;
    float:right;
    font-size:11px;
    text-align:right;
    padding:5px 0 5px 0;
    margin-right:10px;
    /*padding-bottom:20px;*/
}
.more a
{
    color:#368fce;
    text-decoration:none;
    cursor:default;
}
.more a:hover
{
    color:#368fce;
    text-decoration:underline;
    cursor:default;
}
.f_menu
{
    width:90%;
    height:auto;
    margin:0 auto;
    text-align:center;
    padding-top:20px;
    padding-bottom:0px;
    background:#fff;
}
.f_menu a
{
    font-size:14px;
    color:#888787;
    font-weight:normal;
    text-align:center;
    text-decoration:none;
    cursor:default;
    vertical-align:top;
    margin:10px;
}
.f_menu a:hover
{
    font-size:14px;
    color:#888787;
    font-weight:normal;
    text-decoration:underline;
    vertical-align:top;
}
.f_menu a span
{
    color:#368fce;
    vertical-align:top;
    text-decoration:none;
}
.f_menu a span:hover
{
    color:#368fce;
    vertical-align:top;
    text-decoration:none;
}
.vedio
{
    width:50%;
    padding-top:10px;
    margin:0 auto;
}
/*aboutus*/
.aboutus
{
    width:960px;
    min-height:340px;
    font-size:14px;
    margin:0 auto;
    margin-top:20px;
    margin-bottom:20px;
    border:1px solid #e6e6e6;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    padding:5px;
    background:#fff;

}
.aboutus p
{
    line-height:25px;
    text-align:justify;
    color:#666;
}
.aboutus p em
{
    color:#d72323;
    font-size:20px;
    font-weight:bold;
    font-style:normal;
}
.aboutus p em span
{
    color:#4b4a4a;
    font-size:15px;
    font-weight:bold;	
}
.aboutus ol li
{
    line-height:25px;
    text-align:justify;
    color:#666;
    margin-left:22px;

}
.aboutus ol li a
{
    line-height:25px;
    text-align:justify;
    color:#666;
    text-decoration:none;

}
.aboutus ol li a:hover
{
    line-height:25px;
    text-align:justify;
    color:#666;
    text-decoration:underline;

}

.aboutus h3
{
    color:#318ac9;
    font-size:14px;/*
    font-weight:normal;*/
    padding-bottom:10px;
}
.aboutus ul li
{
    margin-left:22px;
    padding-top:10px;
    font-size:14px;
    color:#666;
    list-style-image:url(../../imgs/site/li.png);	
    vertical-align:top;
}
.key
{

    font-size:20px;/*
    font-weight:normal;*/
    padding-top:10PX;
    padding-bottom:10px;
    color:#d72323;
}
.lnk
{
    color:#F00; 
    font-size:9px; 
    text-align:right; 
    float:right;
    text-decoration:none;
}
.lnk a
{
    color:#F00; 
    font-size:9px; 
    text-align:right; 
    text-decoration:none;
}
.st_left
{
    width:210px;
    background:url(../../imgs/site/st_left.png) no-repeat;
    height:109px;
}
.st_righ
{
    width:207px;
    background:url(../../imgs/site/st_righ.png) no-repeat;
    height:109px;
}
.st_mid
{
    width:100%;
    background:url(../../imgs/site/st_mid.png) repeat-x;
    height:109px;
}
.punch
{
    width:100%;
    padding-top:30px;
    margin:0 auto;
}
/*--change--*/
.gr_tab
{
    background:#fff;
    /*margin:0 auto;*/
    padding:10px;
    margin-top:10px;
    margin-bottom:10px;
}
.dee
{
    color:#CC0033;
    font-size:14px;
    font-weight:bold;
    padding:10px 0 10px 0;
}
.new_fieldset
{
    border:1px solid #ccc; 
    width:100%; 
    margin-top:10px;
    font-weight:bold;
    color:#cc0033;
    font-size:14px;
    padding:10px 0 10px 0;

}
.new_fieldset legend
{
    margin-left:10px;
}
.cen_tab
{
    width:100%;
    background:#f3f4f4;
}
.cac_fld
{
    width:99%;
    border-top:1px solid #ccc; 
    border-right:1px solid #ccc; 
    border-left:1px solid #ccc;
    margin:0 auto;
}
.cac_fld legend
{
    margin-left:10px;
}
.fill_in
{
    width:98%;
    margin:0 auto;
}
.new_fieldset11
{
    border:1px solid #ccc; 
    width:100%; 
    margin-top:10px;
    font-weight:bold;
    color:#cc0033;
    font-size:14px;

}
.new_fieldset11 legend
{
    margin-left:10px;
}
.lable_color
{
    color:#cc0033;
}
.grd_hed
{

    background:#589ecf;
    font-weight:bold;
    Color:#fff;
    font-size:8pt;
    background: -moz-linear-gradient(top, #94c3e5, #0569ac);
    /* Chrome/Safari     */
    background: -webkit-gradient(linear, left top, left bottom, from(#94c3e5), to(#0569ac));
    /*IE 6/7 */ filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#94c3e5',EndColorStr='#0569ac');
    /*IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#94c3e5, endColorstr=#0569ac)";
    -webkit-border-radius: 7px 7px 7px 7px;
    -moz-border-radius: 7px 7px 7px 7px;
    border-radius: 7px 7px 7px 7px;
    line-height:21px;

}
.grd_hed33
{

    background:#589ecf;
    font-weight:bold;
    Color:#fff;
    font-size:8pt;
    background: -moz-linear-gradient(top, #94c3e5, #0569ac);
    /* Chrome/Safari     */
    background: -webkit-gradient(linear, left top, left bottom, from(#94c3e5), to(#0569ac));
    /*IE 6/7 */ filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#94c3e5',EndColorStr='#0569ac');
    /*IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#94c3e5, endColorstr=#0569ac)";
    /*-webkit-border-radius: 7px 7px 7px 7px;
    -moz-border-radius: 7px 7px 7px 7px;
    border-radius: 7px 7px 7px 7px;*/
    line-height:21px;

}


.grd_hed12
{

    background:#589ecf;
    font-weight:bold;
    Color:white ;
    Height:30px;

}

/*tags */
.tag
{
    width:143px;
    height:190px;
    background:url(../../imgs/site/tag.gif) no-repeat;
    float:left;
    margin:2px 0px 0px 0px;
}
.tag_strip
{
    width:100%;
    height:8px;
    background:#e6e6e6 ;
    margin:0 auto;
    margin-top:2px;
}
.con_text
{
    width:150px;
    height:22px;
    color:#666;
    font-size:11px;
    border:1px solid #c3c3c3;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    outline:none;
}
.tb
{
    width:100%;
    color:#666;
    font-size:11px;
}
.parag
{
    width:1000px;
    height:109px;
    margin:0 auto;
    background:url(../../imgs/site/para_left.png) repeat-x;
}
.stat
{
    width:1000px;
    background:#368fce;
    margin:0 auto;
    height:104px;

}
.stat_tab
{
    width:1000px;
    margin:0 auto;
}
.tab_topmain
{
    width:1000px;
    background:#fff; 
    margin:0 auto;

}
.stap_fld
{
    border:1px solid #ccc; 
    width:98%; 
    margin-top:10px;
    font-weight:bold;
    color:#cc0033;
    font-size:14px;
    margin:0 auto;

}
.stap_fld legend
{
    margin-left:10px;
}

.stepfld_tab
{
    color:#333;
    font-size:14px;
    font-weight:normal;
    line-height:25px;
}
.pad
{
    padding-left:3px;
}

td.freezepane
{ 
    text-align: left; 
    border-width:0; 
    background-color:White; 
    position:relative; 
    cursor: default; 
    left:inherit; 
}

#preloader {

    visibility: hidden;  

    position: absolute;

    top: 0px;

    left: 0px;

    z-index: 9000;

    width: 200px; 

    height: 30px;   

}



#pre_box  { border:1px solid #3dcdfe; width:200px; height:10px; background-color: #095b81;}

#pre_perc  { background:#bee1e9; height:10px; }

#pre_text { font-size:10px; color:#fff; padding:3px 0 0 10px; text-align: center; background: transparent; }


.grid_col_pln1
{
    width:100%;border-color:#F00;border-width:1px;height:20px;padding-top:5px; padding-right:0px; margin-bottom:10px;  
}

.grid_col_pln2
{
    float:left;width:30%;padding-right:0px
}

.grid_col_pln3
{
    float:left;width:60%;text-align:right;padding-right:0px
}
.GridBackAlterColor
{
    background-color:#f1f1f1;
    line-height:20px;
    color:#555;
}

/*New menu left 17/09/2011*/
.left_menu
{
    width:150px;
    margin:0 auto;
    margin-bottom:7px;
    position:relative;
    z-index: 500;
    margin-top:2px;
}
.left_menu div.menu_bot
{
    width:145px;
    padding:3px 0 0px 3px;

    border:1px dotted #999;
}
.left_menu div.menu_bot p
{
    color:#555;
    font-size:14px;
    line-height:20px;
    text-align:justify;
}
.left_menu div.menu_bot p a
{
    color:#555;
    text-decoration:none;
}
.left_menu div.menu_top
{
    width:147px;
    height:20px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    background:#64b24d;
    color:#FFF;
    padding:3px 0 0px 3px;
}
.field
{
    color: #cc0033;
    width:99%;
    border:1px solid #bdbdbd;
    margin:0 auto;
    padding:10px 0 10px 0;
    margin-bottom:5px;
    -moz-border-radius:6px;
    -webkit-border-radius:5px;
    margin-top:5px;
}

.info
{
    position:absolute;
    display:none;  
    width:auto; 
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    text-align:justify;
    margin:0 auto;
    background-color:#EEEED1; /* :#DAF4F0; */
    height:auto;
    padding:10px 15px 10px 10px ;
}
.breakup
{
    padding:5px;
    background:#09C;
    border:none;
    color:#ffffff;
    font-size:9pt;
    background: -moz-linear-gradient(top, #06C, #069);
    /* Chrome/Safari     */
    background: -webkit-gradient(linear, left top, left bottom, from(#06C), to(#069));
    /*IE 6/7 */ filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#06C',EndColorStr='#069');
    /*IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#06C, endColorstr=#069)";
    -webkit-border-radius: 7px 7px 7px 7px;
    -moz-border-radius: 7px 7px 7px 7px;
    border-radius: 7px 7px 7px 7px;
    margin:5px 0 5px 0;
    text-decoration:none;
}
.breakup:hover
{
    padding:5px;
    background:#09C;
    border:none;
    color:#ffffff;
    font-size:9pt;
    background: -moz-linear-gradient(top, #069, #06C);
    /* Chrome/Safari     */
    background: -webkit-gradient(linear, left top, left bottom, from(#069), to(#06C));
    /*IE 6/7 */ filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#069',EndColorStr='#06C');
    /*IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#069, endColorstr=#06C)";
    -webkit-border-radius: 7px 7px 7px 7px;
    -moz-border-radius: 7px 7px 7px 7px;
    border-radius: 7px 7px 7px 7px;
    margin:5px 0 5px 0; 
}
.field
{
    border:1px solid #dadcdb;
    margin:0 auto;
    border-bottom:none;
    margin-bottom:10px;
}
.field
{
    border:1px solid #dadcdb;
    margin:0 auto;
    border-bottom:none;
    margin-bottom:10px;
}
.field legend 
{
    padding:0px 10px 0 10px;
    margin:7px;
}
.tr_2
{
    line-height:21px;
    color:#555;
}
.pad
{
    padding:2px;
}
.bio_data
{
    width:97%;
    margin:0 auto;
    background:#ccc;
    background: -moz-linear-gradient(top, #ffffff, #f1f1f1);
    /* Chrome/Safari     */
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f1f1f1));
    /*IE 6/7 */ filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffffff',EndColorStr='#f1f1f1');
    /*IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#f1f1f1)";
    -webkit-border-radius: 7px 7px 7px 7px;
    -moz-border-radius: 7px 7px 7px 7px;
    border-radius: 7px 7px 7px 7px;
    -webkit-box-shadow: #ccc 8px 8px 8px;
    -moz-box-shadow: #ccc 8px 8px 8px; 
    box-shadow: #ccc 8px 8px 8px;
    border:1px solid #f1f1f1;
    padding:10px;
    line-height:21px;
    font-size:9pt;
    color:#555;
}
.t_box_box1
{
    width:50px;
    border:1px solid #dadcdb;
    color:#444;
    padding:4px; 
    background-color:#F1F1F1; 
    font-size:11.5px;
    font-family:Arial;  
    outline:none;

}

.t_box_box
{
    width:90%;
    border:1px solid #dadcdb;
    color:#444;
    padding:4px; 
    background-color:#F1F1F1; 
    font-size:11.5px;
    font-family:Arial;  
    outline:none;

}
.t_box_box_1
{
    width:90%;
    border:1px solid #dadcdb;
    color:#444;
    padding:4px; 
    background-color:#F1F1F1; 
    font-size:11.5px;
    font-family:Arial;  
    outline:none;

}
.tbox_drop1
{
    width:91%;
    border:1px solid #dadcdb;
    color:#444;
    padding:4px; 
    background-color:#F1F1F1; 
    font-size:11.5px;
    font-family:Arial;  
    outline:none;

}
.tbox_drop
{
    width:99%;
    border:1px solid #dadcdb;
    color:#444;
    padding:4px; 
    background-color:#F1F1F1; 
    font-size:11.5px;
    font-family:Arial;  
    outline:none;

}
.student_master
{
    padding:6px;
    font-family:Arial;
    color:#3b3d40;
    font-size:8pt;
    font-weight:bold;
    border:1px solid #a5a5a5;
    background:#e3e5eb;
    background:#ccc;
    background: -moz-linear-gradient(top, #ffffff, #e3e5eb);
    /* Chrome/Safari     */
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e3e5eb));
    /*IE 6/7 */ filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffffff',EndColorStr='#e3e5eb');
    /*IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#e3e5eb)";

}

.one
{
    width:100%;
    margin:0 auto;
}
.bot_lnk
{
    font-family:Arial;
    color:#555;
    font-size:9pt;
    text-decoration:none;
    margin:5px;
}
.bot_lnk:hover
{
    color:#C03;
    text-decoration:underline;
}

.top_link
{
    padding:7px 5px 7px 5px;
    background:#3790ce;
    border:2px solid #fff;
    color:#ffffff;
    font-size:9pt;
    background: -moz-linear-gradient(top, #94c3e5, #3790ce);
    /* Chrome/Safari     */
    background: -webkit-gradient(linear, left top, left bottom, from(#94c3e5), to(#3790ce));
    /*IE 6/7 */ filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#94c3e5',EndColorStr='#3790ce');
    /*IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#94c3e5, endColorstr=#3790ce)";
    -webkit-border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    text-decoration:none;
    -webkit-box-shadow: 0px  4px 3px #999;
    -moz-box-shadow: 0px 4px 3px #999; 
    box-shadow:0px 4px 3px #999;
    /*font-weight:bold;*/
    font-family:Arial, Helvetica, sans-serif;
    display:inline-block;
    min-width:130px;
    float:left;
    margin:5px 3px 7px 5px;
    text-shadow:0px 0px 1px #fff;
    font-weight:500;

}
.top_link:hover
{
    background:#94c3e5;
    background: -moz-linear-gradient(top, #3790ce, #94c3e5);
    /* Chrome/Safari     */
    background: -webkit-gradient(linear, left top, left bottom, from(#3790ce), to(#94c3e5));
    /*IE 6/7 */ filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#3790ce',EndColorStr='#94c3e5');
    /*IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3790ce, endColorstr=#94c3e5)";
}

.but
{
    min-width:130px;
    min-height:25px;
    cursor:pointer;

}
.but img
{
    min-width:30px;
    min-height:28px;
    float:left;	
}
.but label
{
    float:left;
    margin-top:7px;
    margin-left:2px;
    cursor:pointer;
}


.info
{
    position:absolute;
    display:none;  
    width:auto; 
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    text-align:justify;
    margin:0 auto;
    background-color:#EEEED1; /* :#DAF4F0; */
    height:auto;
    padding:10px 15px 10px 10px ;
}

.frmtbl td
{
    padding: 8px;
}
.txtH
{ font-size:12pt;
  text-align:center;
  font-weight:bold;
  color:#50618C;
}
.cntr
{
    text-align: center;
}

.Form_tab
{ padding:10px; 
  border: 1px solid #dbdddc; 
  border-radius:4px;
}

.bio_data1
{
    width:97%;
    margin:0 auto;
    background:#ccc;
    background: -moz-linear-gradient(top, #ffffff, #f1f1f1);
    /* Chrome/Safari     */
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f1f1f1));
    /*IE 6/7 */ filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffffff',EndColorStr='#f1f1f1');
    /*IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#f1f1f1)";
    -webkit-border-radius: 7px 7px 7px 7px;
    -moz-border-radius: 7px 7px 7px 7px;
    border-radius: 7px 7px 7px 7px;
    -webkit-box-shadow: #ccc 8px 8px 8px;
    -moz-box-shadow: #ccc 8px 8px 8px; 
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
    border:1px solid #f1f1f1;
    padding:10px;
    line-height:21px;
    font-size:9pt;
    color:#555;
}


.t_box_boxNew
{
    width:90%;
    font-size:11.5px;
    font-family:Arial;  
    padding:6px; 

    line-height: 1;

    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    box-shadow : ease-in-out .15s;

}

.t_box_boxNew:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
}

.btn_box1
{
    background:url(../../imgs/site/saveicon.png) no-repeat 30px, #2a5468;
    background-size: 30px 30px;
    border-color: #134158;
    width: 50%;
    color: white;
    padding: 14px 20px;
    font-size:15px; 
    font-weight:bold ; 
    margin: 8px 0;
    border: none;
    border-radius: 4px;
    cursor: pointer;
}
.btn_box1:hover {
    background:url(../../imgs/site/saveicon.png) no-repeat 30px, #214353;
    background-size: 30px 30px;
    border-color: #1d3a48;

}

.btn_box2
{
    background:url(../../imgs/site/undo_small.png) no-repeat 30px, #f0ad4e;
    background-size: 30px 30px;
    border-color: #eea236;
    width: 50%;
    color: white;
    padding: 14px 20px;
    font-size:15px; 
    font-weight:bold ; 
    margin: 8px 0;
    border: none;
    border-radius: 4px;
    cursor: pointer;
}
.btn_box2:hover {
    background:url(../../imgs/site/undo_small.png) no-repeat 30px, #d89b46;
    background-size: 30px 30px;
    border-color: #c08a3e;

}

.login_bgnew
{
    width:600px;
    height:350px;
    border:1px solid #d9d9d9;
    background-color:White ; 
    border-radius:5px;
    margin:0 auto;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);

}
.log_headingnew
{
    width:98%;
    margin:0 auto;
    padding-top:30px;
    margin-bottom:30px;
    border-bottom: 1px solid #002B5B;
    text-align:left; 

}

.labnew
{
    width:auto;
    color: #002B5B;
    position: relative;
    border-bottom: 5px solid #002B5B;
    font-size:28px;
    background:url(../../imgs/site/lock.png) no-repeat;
    background-position:left center;
    padding:5px 0 0px 0;
    padding-left:30px;

    font-family: 'Barlow Semi Condensed', sans-serif;
}

.btn_box
{  width: 50%;
   background-color: #134158;
   color: white;
   padding: 14px 20px;
   font-size:14px; 
   margin: 8px 0;
   border: none;
   border-radius: 4px;
   cursor: pointer;
}
.btn_box:hover {
    background-color: #f0ad4e;
    border-color: #eea236;

}

#menu
{
    width:100%;
    height:30px;
    background:url(../../imgs/site/nav2.png) repeat-x;
    margin:0 auto;
}
#menu div.menu_container
{
    width:100%;
    height:30px;
    margin:0 auto;
    background:url(../../imgs/site/nav2.png) repeat-x;
    position:relative;
}
.menu_container ul {
    font-family: Arial, Verdana;
    font-size: 12px;
    list-style: none;
    height:30px;

}
.menu_container ul li {
    display: block;
    position: relative;
    float: left;			
    background:url(../../imgs/site/seprator.png) no-repeat;
    background-position:right;
    height:28px;
    font-weight:bold;

}

.menu_container li ul { display: none;

}

.menu_container ul li a {
    display: block;
    text-decoration: none;
    color: #ffffff;/*
    border-top: 1px solid #ffffff;*/
    padding: 5px 15px 5px 15px;/*
    background: #256ed2;
    margin-left: 1px;*/
    white-space: nowrap;
    height:20px;

}

.menu_open {
    display: block;
    text-decoration: none;
    color: #ffffff;/*
    border-top: 1px solid #ffffff;*/
    padding: 5px 15px 5px 15px;/*
    background: #256ed2;
    margin-left: 1px;*/
    white-space: nowrap;
    height:20px;
    z-index:2000;

}
.menu_container ul li a:hover { /*background: #617F8A; */
    background:url(../../imgs/site/nav1.png);
    height:20px;
}
.menu_container li:hover ul { 
    display: block; 
    position: absolute;
}
/*.menu_container li:hover li { 
        float: none;
        font-size: 11px;
        background:url(../../imgs/site/nav1.png);
        font-weight:normal;
        border-bottom:1px dotted #ccc;
}*/
.menu_container li:hover a { background: #82bb34;
                             display:inline-block;


                             /*-moz-box-shadow: inset 0 0 0px 1px #b6d889;
             -webkit-box-shadow: inset 0 0 0px 1px# b6d889;
             box-shadow: inset 0 0 0px 1px #b6d889;*/

}
/*.menu_container li:hover li a:hover { background: #82bb34; text-decoration:underline;
 }*/


.menu_tab
{
    width:100%;
    color:#fff;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    background:#F7FAF5;
    display:inline-block;
    border:1px solid #82bb34;
    z-index: 9999;
    position: relative;


}
.td_menu
{
    width:200px;
}
.menu_tab h5
{
    font-size:11px; 
    color:#000;

}
.menu_tab h5 a
{
    color:#1c4288 !important;
    text-decoration:none !important;
    padding:0 !important;
    line-height:20px !important;
    background:none !important;
}
.menu_tab h5 a:hover
{
    text-decoration:underline !important;
    background:none !important;
    padding:0 !important;
    padding-bottom:5px;
}
.menu_tab p
{
    color:#82bb34;
    clear:both;
}
.menu_tab p a
{
    text-decoration:none;
    color:#4aa7e9 !important;
    clear:both !important;
    font-weight:normal !important;
    padding:0 !important;
    background:none !important;
}
.menu_tab p a:hover
{
    text-decoration:underline !important;
    background:none !important;
    padding:0 !important;
}

/*.menu_tab p a
{
        text-decoration:none;
        color:#fff;
}
.menu_tab p a:hover
{
        text-decoration:underline;
        color:#fff;
}*/


/*============================left menu ==========================*/
dl, dt, dd, ul, li {

    list-style-type: none;
    font-family:Arial, Helvetica, sans-serif;

}
.left_menu {
    position: relative;
    /*top: 1em;
    left: 1em;*/
    width: 10em;
}

.left_menu dt {
    cursor: pointer;
    width:137px;
    height:26px;
    line-height: 20px;/*
    border: 1px solid gray;*/
    text-align: justify;
    padding:3px 0 3px 5px;
    font-weight: bold;
    color:#7e7e7f;
}
.left_menu dt:hover {
    background:url(../../imgs/site/nav_12.png) repeat-x;
    height:26px;
    color:#fff;
}
.left_menu dt label{
    float:right;
    margin-right:5px;
    margin-top:7px;
    z-index:-50;
}
.left_menu dt a {
    color:#7e7e7f;
    text-decoration:none;
    font-size:11px;

}
.left_menu dt a:hover {
    text-decoration:underline;
    color:#fff;
    font-size:11px;
}

.left_menu dd {
    position: absolute;
    z-index: 100;
    left: 10em;
    margin-top: -1.4em;
    width: 100%;
    background: #f5fbe9;
    border: 1px solid #61920d;
    font-size:11px;
    text-align:justify;
}

.left_menu ul {
    padding: 2px;
}
.left_menu li {
    text-align: justify;
    font-size:8pt;
    height: 18px;
    line-height: 20px;
    padding:3px 0 0px 5px;
    font-weight:bold;
}
.left_menu li a 
{
    color: #61920d;
    text-decoration: none;
    display: block;
}

.left_menu li a:hover {
    text-decoration: underline;
}

#mentions {
    font-family: verdana, arial, sans-serif;
    position: absolute;
    bottom : 200px;
    left : 10px;
    color: #000;
    background-color: #ddd;
}
#mentions a {text-decoration: none;
             color: #222;
}
#mentions a:hover{text-decoration: underline;
}

/*new menu of left side*/







div.lnboxStyle a, div.lnboxStyle a:link, div.lnboxStyle a:visited {
    color:#003399;
    text-decoration:none;
    line-height:16px;
    outline: none;

}
div.lnboxStyle a:hover {
    text-decoration: underline;
}
div.lnboxStyle a:focus, div.lnboxStyle a:active {
    outline: none;
}

/* Start Left Navigtaino Box - Kiran Shinde */
div.lnboxStyle{width:145px;margin:0 0;}
div.lnboxStyle p.head{
    padding:4px 10px 5px 10px; color:#fff; text-align:left; font-size:12px;font-weight:bold; 
    background-repeat: repeat-x;
    background-position: 0 -713px;}
div.lnboxStyle div.body{background-color: #F4F9EB;}
/* End Left Navigtaino Box - Kiran Shinde */



div.navBody {/*
border-left:1px solid #bde3fc;
border-right:1px solid #bde3fc;*/
}
div.navigtaionLeft {
    text-align:left;
}
.glossymenu{
    list-style-type: none;
    margin: 0 0;
    padding: 0;
    width: 145px;/*
    border-bottom:1px solid #bde3fc;
    border-top:1px solid #bde3fc;*/
}
.glossymenu label{
    float:right;
    margin-right:5px;
    margin-top:7px;
    z-index:-50;

}
.glossymenu li:hover {/*
        background:url(../../imgs/site/nav_12.png) repeat-x;
        border-top:1px solid #61920d;*/
}
.glossymenu li {
    cursor: pointer;
    font-size:12px;
    font-weight:bold;
    display: block;
    position: relative;
    width: auto;
    padding: 4px 0 3px 5px;
    height: 17px;
    text-decoration: none;
    background:url(../../imgs/site/24.png) no-repeat;
    background-position:right center;
    z-index:10;
}
.glossymenu li a:link{
    font-size:12px;
    color: #1c4288;
    text-decoration: none;

}
.glossymenu li a:hover, .glossymenu li a:visited, .glossymenu li a:active {
    font-size:12px;
    color: #1c4288;
    text-decoration: none;
}
.normalLeft{ 
    background-position: -210px -153px ;
}
.activeLeft{
    background-position: -375px -153px ;
    background-repeat: no-repeat;
    z-index:15;
    z-index: 1200;
}
.dactiveLeft{
    background-position: -210px -153px;
}
div.subMenu {
    position:absolute;
    text-align:left;
    width:325px;
    background-color:#F5FBE9;
    border-top:1px solid #61920d;
    border-right:2px solid #61920d;
    border-bottom:2px solid #61920d;
    border-left:1px solid #61920d;
}
div.subMenuie {
    position:absolute;
    z-index: 10;
    text-align:left;
    width:250px;
}
div.subMenu dl   {
    font-size:12px;
    text-align:left;
    padding:5px 15px;
    margin:0px;
}
div.subMenu dt{
    margin-top:5px;
    font-weight:bold;
}
a.dt:link {color: #4b7700}
a.dt:visited {color: #4b7700}
a.dt:hover {background: #ecffc7}

a.dd:link {font-size:11px; color:#333333}
a.dd:visited {font-size:11px; color:#333333}
a.dd:hover {font-size:11px; color:#333333}

div.subMenu dd {
    margin:1px 0 7px 0;
    font-size:11px;
    color:#333333;
    font-weight: normal;
}
