@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'FrancophilSansRegular';
    src: url('../fonts/francophilsans_regular_3-webfont.eot');
    src: url('../fonts/francophilsans_regular_3-webfont.eot?#iefix') format('embedded-opentype'),
        url('../fonts/francophilsans_regular_3-webfont.woff') format('woff'),
        url('../fonts/francophilsans_regular_3-webfont.ttf') format('truetype'),
        url('../fonts/francophilsans_regular_3-webfont.svg#FrancophilSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'GentilisBold';
    src: url('../fonts/gentilis_bold_3-webfont.eot');
    src: url('../fonts/gentilis_bold_3-webfont.eot?#iefix') format('embedded-opentype'),
        url('../fonts/gentilis_bold_3-webfont.woff') format('woff'),
        url('../fonts/gentilis_bold_3-webfont.ttf') format('truetype'),
        url('../fonts/gentilis_bold_3-webfont.svg#GentilisBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'GentilisBoldItalic';
    src: url('../fonts/gentilis_bold_italic_3-webfont.eot');
    src: url('../fonts/gentilis_bold_italic_3-webfont.eot?#iefix') format('embedded-opentype'),
        url('../fonts/gentilis_bold_italic_3-webfont.woff') format('woff'),
        url('../fonts/gentilis_bold_italic_3-webfont.ttf') format('truetype'),
        url('../fonts/gentilis_bold_italic_3-webfont.svg#GentilisBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'GentilisItalic';
    src: url('../fonts/gentilis_italic_3-webfont.eot');
    src: url('../fonts/gentilis_italic_3-webfont.eot?#iefix') format('embedded-opentype'),
        url('../fonts/gentilis_italic_3-webfont.woff') format('woff'),
        url('../fonts/gentilis_italic_3-webfont.ttf') format('truetype'),
        url('../fonts/gentilis_italic_3-webfont.svg#GentilisItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'GentilisRegular';
    src: url('../fonts/gentilis_regular_3-webfont.eot');
    src: url('../fonts/gentilis_regular_3-webfont.eot?#iefix') format('embedded-opentype'),
        url('../fonts/gentilis_regular_3-webfont.woff') format('woff'),
        url('../fonts/gentilis_regular_3-webfont.ttf') format('truetype'),
        url('../fonts/gentilis_regular_3-webfont.svg#GentilisRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'BebasNeueRegular';
    src: url('../fonts/bebasneue_4-webfont.eot');
    src: url('../fonts/bebasneue_4-webfont.eot?#iefix') format('embedded-opentype'),
        url('../fonts/bebasneue_4-webfont.woff') format('woff'),
        url('../fonts/bebasneue_4-webfont.ttf') format('truetype'),
        url('../fonts/bebasneue_4-webfont.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


.tabber {
    width: 670px;
    height: 301px;
}

.tabber_small{
    width: 250px;
    height: 89px;
    margin-top: 15px;
}

.tabber_inner_txt{
    padding:5px;
}

.gra_listbox{
    height:24px;
    padding:3px;
}

.gra_go_btn{
    cursor:pointer !important;
    background-color:#030305;
    padding:3px;
    color:#FFFFFF;
    border:0px;
}

.gra_read_more{
    text-align:right;
    margin-right:10px;
    margin-bottom:10px;
}

.four_box_main {
    height: 290px;
    width: 670px;
}

.gra_left_column {
    float: left;
    height: 290px;
    width: 335px;
}

.gra_right_column {
    float: right;
    height: 290px;
    margin-left: 7px;
    width: 327px;
}

.gra_member_directory {
    background-image: url("../images/member_directory_bg.png");
    background-repeat: no-repeat;
    height: 104px;
    padding: 17px;
    width: 294px;
}

.gra_fund {
    background-image: url("../images/member_directory_bg.png");
    background-repeat: no-repeat;
    height: 104px;
    margin-top: 10px;
    padding: 17px;
    width: 294px;
}

.icon_img {
    float: left;
    height: 82px;
    width: 96px;
    text-align: right;
}

.four_box_content{
    width:185px;
    height:104px;
    float:left;
    padding-right: 10px;
}

.gra_icon_head {
    font-family: "BebasNeueRegular";
    font-size: 24px;
    color: #023a59;
    margin-top: 0px;
}

.gra_icon_text {
    font-family: 'Lato', sans-serif;
    font-size: 13px;
    line-height: 20px;
    color: #333333;
    text-align: justify;
    padding-top: 10px;
}


.gra_icon_head a{
    color: #082947;
    text-decoration:none;
}

.gra_icon_head a:hover{
    color: #990000;
    text-decoration:none;
}

.gra_icon_text a{
    color: #333333;
    text-decoration:none;
}

.gra_icon_text a:hover{
    color: #990000;
    text-decoration:none;
}

.gra_left_navigation_inner {
    background-image: url(../images/sections_bg.jpg);
    background-repeat: no-repeat;
    width: 219px;
    padding-top: 12px;
    padding-right: 15px;
    padding-left: 15px;
    background-position: left bottom;
    padding-bottom: 22px;
    background-color: #1e487a;
}

.gra_left_navigation {
    background-image: url(../images/sections_bg.jpg);
    background-repeat: no-repeat;
    height: 340px;
    width: 220px;
    padding-top: 12px;
    padding-right: 15px;
    padding-left: 15px;
}

.left_nav_head {
    font-family:"FrancophilSans";
    font-size: 18px;
    color: #fbe578 !important;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;
    margin-bottom: 7px;
    padding-bottom: 7px;
}


#leftnavlist
{
    margin: 0;
    padding: 0;
    margin-top:10px;
    list-style: none;
}

#leftnavlist li
{
    padding-left:15px;
    background-image:url(../images/arrow1.png);
    background-repeat: no-repeat;
    background-position:left 0.9em;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#FFFFFF;
    line-height:29px;
    border-bottom:1px dotted #CCCCCC;
    text-align:left;
}

#leftnavlist li a{
    color:#FFFFFF;
    text-decoration:none;
}

#leftnavlist li a:hover{
    color:#FFFF99;
    text-decoration:none;
}

.regulatory_updates {
    height: 150px;
    width: 250px;
    margin-top: 10px;
}

.regulatory_head {
    font-family:"BebasNeueRegular";
    font-size: 22px;
    color: #082947;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #949494949494;
    margin-bottom: 7px;
    padding-bottom: 7px;
}

.regulatory_content {
    height: 109px;
    width: 250px;
}

.regulatory_txt {
    float: left;
    height: 109px;
    width: 140px;
    text-align:left;
}

.regulatory_img {
    float: right;
    height: 109px;
    width: 110px;
}

.regulatorynavlist{
    margin:0px;
    margin-top:10px;
    padding-left:20px;
}

.regulatorynavlist li {
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 26px;
    list-style-type:disc;
}

.regulatorynavlist li a{
    color:#333333;
    text-decoration:none;
}

.regulatorynavlist li a:hover{
    color:#000066;
    text-decoration:none;
}

.readmore1{
    margin-top:13px;
}

.four_box_content1{
    width:155px;
    height:84px;
    float:left;
    padding-right: 10px;
}


.icon_img1 {
    float: left;
    height: 112px;
    width: 7s6px;
    text-align: right;
}

.gra_text_heading {
    color: #063a83 !important;
    font-family: "BebasNeueRegular";
    font-size: 24px !important;
    margin-top: 0;
    word-spacing: 1px;
    letter-spacing: 1px;
    font-weight: normal !important;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #b2b2b2 !important;
    padding-bottom: 4px;
}
#leftPaneWrapper p{
    color: #333333;
    font-family: 'Lato', sans-serif;
    font-size: 13px;
    line-height: 22px;
    text-align:justify;

}

#leftPaneWrapper p a {
    color: #990000;
    text-decoration: none;
}
#leftPaneWrapper p a:hover{color: #000066;
    text-decoration: none;}

img.right {
    display: inline;
    float: right;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 8px;
    margin-left: 25px;
}
img.left {
    display: inline !important;
    float: left !important;
    margin: 0 25px 8px 0 !important;
}

.four_box_content2{
    height:104px;
    float:left;
    width:294px;
}
.gra_icon_text ul{
    margin:0px; 
    padding:0px;
    margin-left:15px;
}

.gra_icon_text ul li{
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 26px;
    list-style-type: disc;
}

/***************************************************************** NAZIM ********************************************************************/

.icis_list {
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    margin:0 0 10px 30px;
    /*    padding:10px;*/
}
.icis_list li {
    font-family: 'Lato', sans-serif;
    letter-spacing: 1px;
    line-height: 19px;
    position: relative;
    font-size: 14px;

    /*padding-bottom: 10px;*/
}
.icis_list li:before {
    position: absolute;
    content: '\f101';
    font-family: fontAwesome;
    left: -15px
}
.p_icis {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 25px;
    color: #183a68;
    text-align:inherit;
    line-height: 35px;
}

.txt_justify_icsi{
    text-align:justify;

}
.txt_justify_icsi > p{
    /*letter-spacing: 1px;*/
    font-size: 13px;
    line-height: 23px;
    margin-bottom: 0;
    /* margin-left: 15px;*/

}


.txt_justify_icsi .text_bg_icsi {
    /*  margin-left: 0px*/
    /*line-height: 25px;
    padding: 5px;*/
    /*background-color: #e1e1e1;*/
    /*font-weight: bold;*/
    text-transform: uppercase;
    margin: 30px 0 10px 0;
    font-size: 22px;
    color: #901515  !important;
    font-family: 'Alice', serif;

}

.txt_justify_icsi p strong{
    text-transform: uppercase;
    margin: 30px 0 10px 0;
    font-size: 14px;
    color: #901515  !important;
    font-family: 'Alice', serif;
    font-weight: inherit !important;
    display: inline-block;
}
.txt_justify_icsi div.pri_ul_list ul{
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    margin: 0 0 10px 30px;

}
.txt_justify_icsi div.pri_ul_list ul li{
    font-family: 'Lato', sans-serif;
    letter-spacing: 1px;
    line-height: 23px;
    position: relative;
    font-size: 13px;
    padding-left: 0;

}
.txt_justify_icsi div.pri_ul_list ul li:before{
    position: absolute;
    content: '\f101';
    font-family: fontAwesome;
    left: -15px

}
.icsi_list_ol {
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    margin: 20px;
    padding: 10px;
    list-style-position: outside;
    list-style-type: disc;
}
.icsi_list_ol li {
    line-height: 23px;
    padding-bottom: 5px;
}

.font_head_icsi {
    line-height: 25px;
    font-size: 13px;
    color: #003399;
}
.bor_all_icsi{border:1px solid #CCCCCC; line-height:25px;}
.font_line_icsi{line-height:23px;}
.td_padding_icsi{padding:5px; border:1px #999999 solid;}
.td_padding_icsi1{background:#093981; padding:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase;}
.td_padding2_icsi{padding:3px;}
.td_padding3_icsi{padding:5px; border:1px solid #CCCCCC;}
.td_padding2_icsi3{color:#FFFFFF; background:#093981; padding:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase;}
.list_colbg_icsi {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
.list_colbg_icsi li {
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    font-weight: bold;
    background-image: url(../images/bg_txt_icsi.jpg);
    background-repeat: no-repeat;
    line-height: 32px;
    text-align: center;
    width: 120px;
    float: left;
    margin-right: 20px;
    margin-top: 10px;
    margin-bottom:10px;
}
.list_colbg_icsi a {
    color: #3f3f3f;
    text-decoration: none;
    font-family:Arial, Helvetica, sans-serif;
    padding: 6px 12px;
    border-radius: 4px;
}
.list_colbg_icsi a:hover {
    color: #003366;
    text-decoration: none;
    background-color: #e6e6e6;
}
.list_colbg_icsi .last_icsi a {
    color:#193b69;
    text-decoration: none;
}
.list_colbg_icsi .last_icsi a:hover {
    color: #ff0000;
    text-decoration: none;
}
/* DF# Original CSS

.click_bg_icsi{
font-family: 'Lato', sans-serif;
font-size: 16px;
font-weight:bold;
line-height: 45px;
text-decoration:none;
color:#193b69;
background-image: url(../images/bg_txt_icsibg.jpg);
background-repeat: no-repeat;
text-align: center;
background-position: center;
}
.click_bg_icsi a{
font-family: 'Lato', sans-serif;
font-size: 16px;
font-weight:bold;
line-height: 45px;
text-decoration:none;
color:#193b69;
background-image: url(../images/bg_txt_icsibg.jpg);
background-repeat: no-repeat;
text-align: center;
background-position: center;
}
.click_bg_icsi a:hover {
color:#ff0000;

}*/

/**/

.click_bg_icsi{
    /*font-family: 'Lato', sans-serif;
    font-size: 16px;*/
    /*font-weight:bold;*/
    /* text-decoration:none;
    color:#193b69;*/
    /* background-image: url(../images/bg_txt_icsibg.jpg);
    background-repeat: no-repeat;
    text-align: center;
    background-position: center;*/
    /*line-height: 45px;*/
    border: 1px solid #e2e2e2;
    padding: 0px 15px 15px 70px;

}
.click_bg_icsi a{
    font-family: 'Lato', sans-serif;
    font-size: 18px;
    color:#901515  !important;
    position: relative;
    display: inline-block;
    margin-top: 15px;
    min-height: 35px;
   /* letter-spacing: 1px;*/
    /*padding-top: 20px;*/
    /*font-weight:bold;
    line-height: 45px;*/
    /*text-decoration:none;*/
    /*color:#193b69;*/
    /*background-image: url(../images/bg_txt_icsibg.jpg);
    background-repeat: no-repeat;
    text-align: center;
    background-position: center;*/
}
.click_bg_icsi a:before{
    position: absolute;
    content: '\f0f6';
    font-family: fontAwesome; 
    background-color:#e0e0e0 !important;
    color: #1d6baf;
    padding: 4px 10px;
    font-size: 25px;
    border-radius: 5px;
    top: -5px;
    left: -58px;
}
/*.click_bg_icsi a:hover {
color:#ff0000;

}*/
/**/


.bor_lef_tobot_icsi{border-bottom:1px solid;}


p_icis {
    font-family: arial;
    font-size: 18px;
    color: #333333;
    text-align:inherit;
    line-height: 35px;
}

/* new one */
.text_trans a{text-transform:capitalize; text-decoration:none; color:#333333;}
.text_trans a:hover{text-transform:capitalize; text-decoration:none; color:#FF0000;}
.border_all_naj{border:1px solid #e1e1e1;}
.border_all_bottom_naj{padding:5px; border-bottom:1px solid #e1e1e1;}
.border_all_bottom1_naj{padding:5px;}
.pad_left_naj{padding-left:0px; padding-top:5px; padding-bottom:5px;}
.black_color{color:#000000; border-bottom:1px dotted #333333; line-height:25px; text-decoration:none; width:637px;}
.black_color a{color:#000000; line-height:25px; text-decoration:none; width:637px;}
.black_color a:link{color:#000000; line-height:25px; text-decoration:none;}
.black_color a:hover{color:#666666; text-decoration:none;}

.heading_txt_naj{font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#003366; text-decoration:none; text-transform:uppercase; padding:5px 0px 5px 2px;}
.heading_txt_naj a{font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#003366; text-decoration:none; text-transform:uppercase;}
.heading_txt_naj a:link{color:#003366; text-decoration:none;}
.heading_txt_naj a:hover{color:#000000; text-decoration:none;}



.heading_txt_bg_naj{
    font-size:14px; 
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold; color:#000000;
    text-decoration:none; 
    text-transform:uppercase;
    color: #901515; 
    padding:5px 0px 5px 2px;
    /*background:#f5f5f5;*/
}


/* DF# : Original CSS ICSI (Offered Course)
.list_style_naj {
list-style-type: none;
margin: 0px;
padding-top: 3px;
padding-right: 0px;
padding-bottom: 8px;
padding-left: 8px;
}
.list_style_naj li {
background-image: url(../images/listbullet01.gif);
background-repeat: no-repeat;
background-position: 3px 8px;
padding-left: 15px;
font-family: 'Lato', sans-serif;
font-size: 12px;
font-weight: bold;
color: #333333;
line-height: 22px;
}
.list_style_naj a {
color:#666666;
text-decoration: none;
}

.list_style_naj a:hover {
color: #000000;
text-decoration: none;
}
*/


/*Customized CSS (Offered Course) */

.list_style_naj {
    list-style-type: none;
    margin: 0px;
    padding: 5px;
}
.list_style_naj li {
    padding-left: 15px;
    font-family: 'Lato', sans-serif;
    font-weight: bold;
    color: #333333;
    line-height: 22px;
    letter-spacing: 1px;
    /* background-image: url(../images/listbullet01.gif);
    background-repeat: no-repeat;
    background-position: 3px 8px;*/
}
.list_style_naj > li{
    margin-bottom: 4px;
    border: 1px solid #e2e2e2;
    padding: 20px;
}
.list_style_naj > li > ul > li{
    margin-bottom: 0;
    border: none;
    padding: 0;
}
.list_style_naj > li > ul{
    margin-left: 15px;
}
.list_style_naj > li > strong, .list_style_naj > li > strong > a, .list_style_naj > li > a > strong,.list_style_naj > li > a  {
    color:#901515  !important;
    text-decoration: none;
    font-size: 14px;
    font-weight: 400 !important;
    font-family: 'Lato', sans-serif;

}
.list_style_naj a:hover {
    text-decoration: none;
    text-decoration: underline;
}
.list_style_naj > li > ul > li > strong > a {
    position: relative;
    font-weight: 400 !important;
    color: #08152a !important;
    font-size: 14px;
    font-family: 'Lato', sans-serif;


}
.list_style_naj > li > ul > li > strong > a:before {
    content: '\f101';
    font-family: fontAwesome;
    margin-right: 10px;
    color: #d5d5d5;
    position: absolute;
    left: -20px;
    font-size: 15px;
    top: -4px;
}




/*Event Photographics*/

.Normal .list_style_naj li , .Normal .list_style_naj li a{
    color:#901515  !important;

}

/*End of Event Photographics*/



/*End of Customized CSS (Offered Course)*/


.list_sub_naj {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
.list_sub_naj li {
    background-image: url(../images/white-bullet.jpg);
    background-repeat: no-repeat;
}
.list_sub_naj a {
    color: #003366;
    text-decoration: none;
}
.list_sub_naj a:hover {
    color: #000000;
    text-decoration: none;
}


.menus_naj {
    padding: 0px 10px;
    margin: 0px;
}

.menus_naj li {
    display:block;
    list-style:none;
    border: 1px solid #e2e2e2;
    padding: 0px 15px 15px 70px;
    margin-bottom: 10px;
}
.menus_naj li a{
    font-family: 'Alice', serif !important; 
    font-size: 16px;
    color:#901515  !important;
    position: relative;
    display: inline-block;
    margin-top: 15px;
    min-height: 35px;
    position: relative;
}
.menus_naj li a:before{
    position: absolute;
    content: '\f0f6';
    font-family: fontAwesome; 
    background-color:#E24C3F !important;
    color: #fff;
    padding: 5px 13px;
    font-size: 25px;
    border-radius: 5px;
    top: -5px;
    left: -58px;
}

/*.menus_naj li a:hover{
background:url(../images/right_side_arrow_hover.jpg) no-repeat top left;
color:#003366;
}*/

/*.menus_naj li a span {
background:url(../images/left_side_arrow.jpg) no-repeat top right; 
line-height:36px;
display:block; 
padding:0px 15px 0px 0px; 
margin:0px;}

.menus_naj li a:hover span {
background:url(../images/left_side_arrow_hover.jpg) top right no-repeat;
}*/

.line_height_naj{
    line-height: 23px;
    padding: 5px 0px 8px 0px;
    font-size: 14px ;
    font-family: 'Lato', sans-serif;

    /* color: #901515  !important; */
}
.line_height_naj strong{
    color: #901515  !important;
    font-weight: 400 !important;
    font-size: 14px ;
}

.line_height1_naj{line-height:23px; padding:5px 0px 8px 8px;}
.text_color_red_naj{color:#FF0000; font-size:12px; text-transform:uppercase; font-weight:bold;}

.pri_ol_list
{
    padding:5px 15px;
    clear:both;
}
.pri_ol_list ol li
{
    margin:0 0 0 15px;
    line-height:22px;
    list-style: decimal;
}
.pri_ol_list ol li ol li
{
    margin:0 0 0 15px;
    line-height:22px;
    list-style: lower-latin;
}
.pri_ol_list ol li ol li ol li
{
    margin:0 0 0 15px;
    line-height:22px;
}

.border_left{border-right:1px #CCCCCC solid;}

.list_ol_naj {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 15px;
    padding-top: 10px;
    padding-left: 15px;
}
.list_ol_naj li {
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    line-height: 23px;
    padding-bottom: 15px;
    list-style: decimal;
}

.list_nor_naj {
    list-style-type: none;
    margin: 0px;
    padding-top: 3px;
    padding-right: 0px;
    padding-bottom: 8px;
    padding-left: 15px;
}
.list_nor_naj li {
    /* background-image: url(../images/listbullet01.gif);
    background-repeat: no-repeat;*/
    background-position: 3px 8px;
    padding-left: 15px;
    padding-bottom: 8px;
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: #333333;
    line-height: 22px;
    position: relative;

}
.list_nor_naj li:before{
    position: absolute;
    content: '\f101';
    font-family: fontAwesome;
    left: 0px;
}


/***************************************************************** PRI ******************************************************************/

.doted_line {
    clear: both;
    border-top-width: 1px;
    border-top-style: dashed;
    border-top-color: #999999;
    padding-top: 0px;
    margin-top: 20px;
    margin-bottom: 20px;
}
/*DF#: Original CSS

.pri_ul_list {
float: left;
margin-top: 1px;
margin-right: 22px;
margin-bottom: 12px;
margin-left: 0px;
font-family:Helvetica,Arial,sans-serif;
font-size:12px;
}
.pri_ul_list ul{list-style:none;margin:0!important;padding:0!important;}
.pri_ul_list ul li{
padding:4px 0 0px 20px;
font-weight:normal;
color:#333333;
line-height:25px;
background-image: url(../images/listbullet01.gif);
background-repeat: no-repeat;
background-position: 8px 12px;
list-style:none outside none;
}
.pri_ul_list ul li a{ color:#333333; text-decoration:none;}
.pri_ul_list ul li a:hover{ color:#063a83; text-decoration:none;}*/


/*Customized CSS for examination*/

.pri_ul_list {
    float: left;
    margin-top: 1px;
    margin-right: 22px;
    margin-bottom: 0px;
    margin-left: 0px !important;
    font-family:Helvetica,Arial,sans-serif;
    font-size:12px;
}
.pri_ul_list ul{
    list-style:none;
    margin:0;
    padding:0;
    margin-left: 0
}
.pri_ul_list ul li{
    padding:0px 0 0px 20px;
    font-weight:normal;
    color: #08152a !important;
    line-height:25px;
    background-image: url(../images/listbullet01.gif);
    background-repeat: no-repeat;
    background-position: 8px 12px;
    list-style:none outside none;

}
.pri_ul_list ul li:first-child{
    padding:5px 0 0px 20px;

}
.pri_ul_list ul li a{ 
    /*color:#333333;
    text-decoration:none;*/
    position: relative;
    font-weight: 400 !important;
    color: #5c5f61 !important;
    font-size: 14px !important;
    font-family: 'Lato', sans-serif;

}
.pri_ul_list ul li a:before{ 
    content: '\f101';
    font-family: fontAwesome;
    margin-right: 10px;
    color: #d5d5d5;
    position: absolute;
    left: -20px;
    font-size: 15px;
    top: -6px;
}
.pri_ul_list ul li a:hover{
    color:#063a83;
    text-decoration:underline;
}
td.pad_all_naj1 > div > strong{
    color:#901515  !important;
    text-decoration: none;
    font-size: 14px;
    font-weight: 400 !important;
    font-family: 'Lato', sans-serif;

}
td.pad_all_naj1 > strong > a, td.pad_all_naj1 > p > strong > a, td.pad_all_naj1 > a > strong, td.pad_all_naj1 > div > p > strong{
    color:#901515  !important;
    text-decoration: none;
    font-size: 18px;
    font-weight: 400 !important;
    font-family: 'Lato', sans-serif;

}
td.pad_all_naj1 > div > p{
    margin-bottom: 0;
}
td.pad_all_naj1{
    border: 1px solid #e2e2e2;
    padding: 20px;
    margin: 5px;
} 
table{
    border-collapse:separate; 
    border-spacing: 5px 4px;
    width: 100% !important;
}


/*End of Customized CSS for examination*/


/* DF#: Profile secretaries Customized CSS*/

/*.Normal div.pri_ul_list ul li {
border: 1px solid #d5d5d5;
padding: 20px;
margin: 5px;
}

.Normal div.pri_ul_list ul li a:before{ 
content: '';
}
.Normal div.pri_ul_list ul li a{ 
color: #901515  !important;
text-decoration: none;
font-size: 14px;
font-weight: 400 !important;
}*/
/*End of Profile secretaries Customized CSS*/



.text_heading{
    font-size:13px;
    font-weight: bold;
    font-family:Helvetica,Arial,sans-serif;
}

.font_icsi strong {
    color:#901515  !important;
    display: block;
    font-weight: 400 !important;
    font-family: 'Lato', sans-serif;

    font-size: 14px ;
    line-height: 25px;
    border-bottom:1px solid #818181;
    clear:both;
}

/* Right side Menus */

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
    list-style: none;
    margin: 0;
    padding: 0;
    border:0px;
}

ul.dropdown {
    position: relative;
    z-index: 597;
    float: left;
}

ul.dropdown li {
    float: left;
    zoom: 1;

}

ul.dropdown li.hover,
ul.dropdown li:hover {
    position: relative;
    z-index: 599;
    cursor: default;
}

ul.dropdown ul {
    visibility: hidden;
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 598;
    width: 100%;
}

ul.dropdown ul li {
    float: none;
}

ul.dropdown ul ul {
    top: 1px;
    left: 99%;
}

ul.dropdown li:hover > ul {
    visibility: visible;
}




















ul.dropdown {
    padding-bottom: 1px;
    background: url(../images/pattern1.png) 0 100% repeat-x;
}

ul.dropdown li {
    padding: 4px 6px;
    color: #FFFFFF;
}

ul.dropdown li.divider {
}

ul.dropdown li.hover,
ul.dropdown li:hover {
    color: #FFFF99;
}

ul.dropdown a:link,
ul.dropdown a:visited	{
    color: #FFFFFF;
    text-decoration: none;
}
ul.dropdown a:hover		{ color: #FFFF99; text-decoration: none; }
ul.dropdown a:active	{ color: #ff0084; }


/* -- level mark -- */

ul.dropdown ul {
    width: 150px;
    padding: 3px 6px;

}

ul.dropdown ul li {
}



/*-------------------------------------------------/
* @section		Support Class `dir`
* @level sep	ul, .class
*/


ul.dropdown *.dir {
    padding-right: 25px;
    background-image: url(../images/nav-arrow-down.png);
    background-position: 95% 50%;
    background-repeat: no-repeat;
}


/* -- Components override -- */

ul.dropdown-vertical ul {
    top: 0;
    left: 100%;
}

ul.dropdown-vertical-rtl ul {
    right: 100%;
}

ul.dropdown-horizontal,
ul.dropdown-linear,
ul.dropdown-upward {
    width: 100%;
}

ul.dropdown-horizontal ul *.dir {
    padding-left: 25px;
    background-image: url(../images/nav-arrow-right.png);
    background-position: 100% 50%;
    background-repeat: no-repeat;
}

ul.dropdown-upward *.dir {
    background-image: url(../images/nav-arrow-up.png);
}

ul.dropdown-vertical *.dir {
    background-image: url(../images/nav-arrow-left.png);
    background-position: 180px 50%;
}

ul.dropdown-vertical ul *.dir,
ul.dropdown-upward ul *.dir {
    background-image: url(../images/nav-arrow-left.png);
    background-position: 100% 50%;
}

ul.dropdown-vertical-rtl *.dir {
    padding-right: 0px;
    padding-left: 0px;
    background-image: url(../images/nav-arrow-left.png);
    background-position: right 50%;
}

ul.dropdown-vertical-rtl ul *.dir {
    padding-right: 0;
    background-image: url(../images/nav-arrow-left.png);
    background-position:right 50%;
}
















ul.dropdown li{
    display: block; 
    padding-left:15px!important;
    background-image:url(../images/arrow1.png);
    background-repeat: no-repeat;
    background-position:left 0.9em;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#FFFFFF;
    line-height:25px;
    padding-bottom:5px;
    border-bottom:1px dotted #CCCCCC!important;
}
ul.dropdown a,
ul.dropdown span {
    display: block; 
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#FFFFFF;

}
ul.dropdown ul{
    background:#1e487a!important;
    padding-right:12px;
    width:218px;
}
ul.dropdown ul a,
ul.dropdown ul span {
    padding:0;

}


/*-------------------------------------------------/
* @section		Base Style Override
*/

ul.dropdown li {
    padding: 0;
    border: none;
}


/*-------------------------------------------------/
*	@section	Custom Styles
*/

ul.dropdown li a,
ul.dropdown *.dir {

}

ul.dropdown ul li a,
ul.dropdown ul *.dir {
    border: none;
}


ul.dropdown-vertical li a,
ul.dropdown-vertical *.dir {
}

ul.dropdown-vertical-rtl li a,
ul.dropdown-vertical-rtl *.dir {
}


/*-------------------------------------------------/
* @section		Support Class `open` Usage
* @source		js, artificial
*
*/

ul.dropdown li.hover *.open {
    position: relative;
    z-index: 600;
    margin: -1px 0;
    padding-top: 5px;
    padding-bottom: 5px;
    background-image:url(../images/nav-arrow-down-open.png);
    color: #0063dc;
    zoom: 1;
    background-position:right;
}

ul.dropdown-horizontal li.hover *.open,
ul.dropdown-upward li.hover *.open,
ul.dropdown-linear li.hover *.open {
    float: left;
    zoom: none;
}

ul.dropdown-vertical li.hover *.open {
    margin: 0 -1px;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 7px;
}

ul.dropdown-vertical-rtl li.hover *.open {
    padding-right: 7px;
}

ul.dropdown-vertical ul li.hover *.open {
    padding-right: 0;
    padding-left: 0;
}

ul.dropdown ul li.hover *.open {
    position: static;
    z-index: 0;
    float: none;
    margin: 0;
    padding-top: 4px;
    padding-bottom: 4px;
    border: none;
}

ul.dropdown ul li.hover *.open,
ul.dropdown-vertical li.hover *.open {
    background-image: url(../images/nav-arrow-right-open.png);
    background-position:right;
}

ul.dropdown-vertical-rtl li.hover *.open,
ul.dropdown-vertical-rtl ul li.hover *.open {
    background-image: url(../images/nav-arrow-left-open.png);
    background-position:right;
}


ul.dropdown-upward li.hover *.open {
    background-image: url(../images/nav-arrow-up-open.png);
    background-position:right;
}

ul.dropdown-upward ul li.hover *.open {
    background-image: url(../images/nav-arrow-right-open.png);
    background-position:right;
}

ul.dropdown a.dir:hover {
    background-image: url(../images/nav-arrow-down-on.png) !important;
    background-position:right;
}

ul.dropdown-upward a.dir:hover {
    background-image: url(../images/nav-arrow-up-on.png) !important;
    background-position:right;
}

ul.dropdown ul a.dir:hover,
ul.dropdown-vertical a.dir:hover {
    background-image: url(../images/nav-arrow-right-on.png) !important;
    background-position:right;
}

ul.dropdown-vertical-rtl a.dir:hover,
ul.dropdown-vertical-rtl ul a.dir:hover {
    background-image: url(../images/nav-arrow-left-on.png) !important;
    background-position:right;
}

/* CSS2 clone */
ul.dropdown li:hover > *.dir {
    position: relative;
    z-index: 600;
    margin: -1px 0;
    padding-top: 5px;
    padding-bottom: 5px;
    background-image: url(../images/nav-arrow-down-open.png);
    color: #FFFF99;
    cursor:pointer; cursor:hand;
    background-position:right;
}

ul.dropdown-horizontal li:hover > *.dir,
ul.dropdown-upward li:hover > *.dir,
ul.dropdown-linear li:hover > *.dir {
    float: left;
}

ul.dropdown-vertical li:hover > *.dir {
    margin: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left:0px;
    *position: static;
}

ul.dropdown-vertical-rtl li:hover > *.dir {
    padding-right:0px;
}

ul.dropdown-vertical ul li:hover > *.dir {
    padding-right: 0;
    padding-left: 0;
}

ul.dropdown ul li:hover > *.dir {
    position: static;
    z-index: 0;
    float: none;
    margin: 0;
    padding-top: 0px;
    padding-bottom: 0px;
    border: none;
}

ul.dropdown ul li:hover > *.dir,
ul.dropdown-vertical li:hover > *.dir {
    background-image: url(../images/nav-arrow-right-open.png);
}

ul.dropdown-vertical-rtl li:hover > *.dir,
ul.dropdown-vertical-rtl ul li:hover > *.dir {
    background-image: url(../images/nav-arrow-left-open.png);
}

ul.dropdown-upward li:hover > *.dir {
    background-image: url(../images/nav-arrow-up-open.png);
}

ul.dropdown-upward ul li:hover > *.dir {
    background-image: url(../images/nav-arrow-right-open.png);
}


ul.dropdown-vertical-rtl {
    float: right;
}

ul.dropdown-vertical-rtl ul {
    left: auto !important;
    right: 99%;
}

ul.dropdown-vertical-rtl li {
    text-align: left;
}



ul.dropdown-vertical {
    width: 218px;
}

ul.dropdown-vertical ul {
    top: 1px;
    left: 99%;
}

ul.dropdown-vertical li {
    float: none;

}


/* update css */

.sheadtitle
{
    font-size:13px !important;
    margin-bottom:10px;
}
.nav_naj{
    height: 32px;
    list-style: none;
    line-height: 34px;
    padding:0px;
    margin:0px;


}
.nav_naj li{
    float:left;
    padding-left:0px;
    margin:0px 15px 0px 0px;
}
.nav_naj li a{
    float:left;
    display:block;
    height:36px;
    text-decoration:none;
    padding-left:5px;
    font-weight:bold;
    color:#FFF;
    margin-bottom:15px;
}
.nav_naj li a span{
    height:36px;
    float: left;
    display: block;
    padding: 0px 13px 0px 8px; /*Padding of menu items*/
}
.nav_naj li.current a, .nav_naj li a:hover{
    color: #000; /*left tab image path*/
    background-position: left top;
    background-image: url(../images/cuvr_left.jpg);
    background-repeat: no-repeat;
}
.nav_naj li.current a span, .nav_naj li a:hover span{
    color: #000; /*right tab image path*/
    background-image: url(../images/cuvr_right.jpg);
    background-repeat: no-repeat;
    background-position: right top;
}
.down_list_naj {
    margin: 0px;
    padding: 0px;
    width:686px;
    list-style-type: none;
}
.down_list_naj li{
    font-family:Arial, Helvetica, sans-serif;
    display:block;
    line-height:37px;
    color:#FF0000;
    font-size:11px;
    text-transform:uppercase;
    font-weight:bold;
}
.down_list_naj li a{background:url(../images/down_list1.jpg) no-repeat right top; text-decoration:none; color:#333333; font-size:11px; display:block; font-weight:bold; float:left; text-transform:uppercase; margin:0px 15px 15px 0px;}
.down_list_naj li a span{background:url(../images/down_list.jpg) no-repeat left top; display:block; height:37; padding:0px 18px 0px 45px;}
.down_list_naj li a:hover{text-decoration:none; color:#2375d3;}
.pad_all_naj1{padding:8px;}
.back_bg{background:url(../images/back_bg.jpg) no-repeat;}

.dnnTerms{line-height:23px; text-align:justify;}
.dnnPrivacy{line-height:23px; text-align:justify;}


<!-- New Upadated CSS 27/9/12 -->

.footerRight_gra {
    color: #ffffff;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    padding-top: 11px;
    font-size: 14px;
    position:relative;
    bottom:10px;
}

.padTopgrap_gra{
    padding-top:0px;
    padding-left:5px;
    float:right;
    position:relative;
    bottom:10px;
}

.fbLinks_gra{
    position:absolute;
    right:0px;
    top:65px;
    left:873px;
    width:95px;
    z-index:1;
}
.fbList_gra{margin:0px; padding:0px; list-style:none;}
.fbList_gra li{display:inline; padding:0px 0px 0px 0px; margin:0px 0px 0px 3px;}
.fbList_gra .marnaj_gra{margin-right:0px;}

.padTopgrap_gra{
    padding-top:0px;
    padding-left:5px;
    float:right;
    position:relative;
    bottom:12px;
}


/*FD Spry Style Sheet*/
#tabnavlist li a:hover{
    text-decoration: underline !important;
}
#tabnavlist li
{
    background-image: url() !important;
    background-repeat: no-repeat;
    padding-left: 0 !important;
    font-family: 'Lato', sans-serif;
    font-weight: bold !important;
    color: #333333 !important;
    line-height: 22px !important;

    margin-bottom: 4px !important;
    border: 1px solid #e2e2e2 !important;
    padding: 20px !important;
}

#tabnavlist li.grey
{
    padding-left: 0;
    background-image: url() !important;
    /*background-repeat: no-repeat;
    background-position:left 0.5em;*/
    /* font-family:Tahoma;
    font-size:13px;
    color:#333333;
    line-height:20px;
    padding-bottom:10px;*/
}
#tabnavlist li a{
    color:#901515  !important;
    text-decoration:none;
    /*  display: block;*/
    font-weight: 400 !important;
    font-family: 'Lato', sans-serif;
    font-size: 14px !important;
    word-wrap: break-word;
}
/*End of Spry Style Sheet*/


/*DF#Temp Table 2(Page: firstappellateordersunderrti) & /member/cs-update*/

.temp-table2{
    border-collapse: collapse;
}
.temp-table2 tr td {
    padding: 10px;
    vertical-align: text-top;
}
.temp-table2 tr td strong a{
    color: #3f3f3f;
    text-decoration: none;
    font-family: 'Lato', sans-serif;
    padding: 6px 12px;
    border-radius: 4px;
    font-size: 14px;
    display: inline-block;
}
.temp-table2 tr td strong a:hover{
    color: #003366;
    text-decoration: none;
    background-color: #e6e6e6;
}

.temp-table2 tr td  a strong{
    color: #3f3f3f;
    text-decoration: none;
    font-family: 'Lato', sans-serif;
    padding: 6px 12px;
    border-radius: 4px;
    font-size: 14px;
    display: inline-block;
}
.temp-table2 tr td  a strong:hover{
    color: #003366;
    text-decoration: none;
    background-color: #e6e6e6;
}

/*End of Temp Table 2*/





/*Custom Default Styling Page: Appellateauthority*/

.custm-style-1 {
    display:block;
    list-style:none;
    border: 1px solid #e2e2e2;
    padding: 20px;
    margin-bottom: 5px;
}
.custm-style-1 a{
    color: #901515 !important;
    text-decoration: none;
    font-size: 14px;
    font-weight: 400 !important;
    font-family: 'Lato', sans-serif;

}



/*End of Custom Default Styling Page: Appellateauthority*/


/*Custom Default Styling Page: presentations-backgrounder*/
.custm-style-2{
    border-collapse: separate;
    border-spacing: 5px 2px;
    width: 100% !important;
}
.custm-style-2 tr td{
    border: 1px solid #e2e2e2;
    padding: 20px;
    margin: 5px;color: #901515 !important;
    text-decoration: none;
    font-size: 14px;
    font-weight: 400 !important;
    font-family: 'Lato', sans-serif;


}
.custm-style-2 tr td ul.list_style_naj{
    padding: 0 20px;
    margin-top: 5px;
}
.custm-style-2 tr td ul.list_style_naj li{
    margin-bottom: 0;
    border: unset;
    padding: 0;
}

.custm-style-2 tr td ul.list_style_naj li a{
    position: relative;
    font-weight: 400 !important;
    color: #5c5f61 !important;
    font-size: 14px !important;
    font-family: 'Lato', sans-serif;

}

.custm-style-2 tr td ul.list_style_naj li a:before {
    content: '\f101';
    font-family: fontAwesome;
    margin-right: 10px;
    color: #d5d5d5;
    position: absolute;
    left: -20px;
    font-size: 15px;
    top: -6px;
}
/*End of Custom Default Styling Page: Appellateauthority*/
