/* CSS Document */

 body,html{ background:#ffffff !important; }
 
/*Start of heading links styles (postlogin styles only here*/
A.topWhite:link {font-weight: bold;font-size: 12px;vertical-align: middle;color: #ffffff;font-family:  'IBM Plex Sans', Arial, Helvetica, sans-serif;
text-decoration: none;}
A.topWhite:visited {font-weight: bold;font-size: 12px;vertical-align: middle;color: #ffffff;font-family:  'IBM Plex Sans', Arial, Helvetica, sans-serif;text-decoration: none;}
A.topWhite:hover {font-weight: bold;font-size: 12px;vertical-align: middle;color: #eeeeee;font-family:  'IBM Plex Sans', Arial, Helvetica, sans-serif;text-decoration: none;}
A.topWhite:active {font-weight: bold;font-size: 12px;vertical-align: middle;color: #ffffff;font-family:  'IBM Plex Sans', Arial, Helvetica, sans-serif;text-decoration: none;}


/*End of heading link styles( both post and postlogincontent*/

.wrapper_floating_width {width:100% !important; min-height:700px;}
.padding_left_none {padding-left:0 !important;}

#post_login_header_section {padding-left: 7px;	background: url(../../images/header-bkgnd.jpg) repeat-x;height: 95px}
.postlogin_contents {margin-top:0;_margin-top:0;}


/*These style classes are used to control the width of the App*/
#wrapper{width:100% !important;min-height:700px;_height:700px; margin:auto; background:#fff;} /*previous width 760px, introduced min-height*/
#main_content_wrapper{width:97%!important; float:left; padding:14px 8px 15px 15px;} /*previous width 577px, 10px difference in some pages*/
#home_pg_mid_content_left_wrap{width:97%!important; float:left;} /*previous width 368px*/
#home_pg_mid_content_left_wrap .mainBody {width:100%!important;}
.MidPaglet {width:100%!important;} /*previous width 347px*/
.news_updates_details{width:100%!important;  padding-left:22px;} /*previous width 350px*/


/*#pre_login_mid_wrap{width:72%; float:left;} /*previous width 358px
#course_search_mid_wrap{width:82%; float:left;} /*previous width 410px, some pages require 650px
*/

#pre_login_mid_wrap{width:70%; float:left;} /*previous width 75%	*/
#pre_login_right_wrap{float:right; margin-left:10px; width:27%;}
#course_search_mid_wrap{width:79%; float:left; } /*previous width 410px, some pages require 650px*/
#course_search_right_wrap{float:right; margin-left:5px; width:20%; }


/*footer styles*/
#post_login_footer {width:100%!important;}
#copyright_text_pl {padding: 30px 0 0 20px;float:left; width:50%; height:45px; text-align: right}
#copyright_image_pl {padding: 0 20px 0 0;float:right;width:50%;}

/* Change width of the container*/
table#ctl00_ContentPlaceHolder1_Grid {width:100%}

.online_courses input.input_160 {width:140px;}

/*NASBA width*/

.feed_back_comment {width:935px;height:299px;
}
.notification_contents_preview {width:955px;}
#nasba_tbl_questions {width:40%}

/*Post login space before contents*/
.postlogin_contents {margin-top:10px;_margin-top:-10px;}

/*Post login header background*/
#post_login_header_section {padding-left: 7px; background: url(../../images/header-bkgnd.jpg) repeat-x; height:auto!important; }



/*from POSTLOINGCONTENTSTYLE.CSS*/

/**Header empty spacing*/
table.nav_tab_table td,.font1 {font-size:1px;}

/*Post login white header*/
#Post_login_header_section_white {BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 7px; HEIGHT:auto!important; _height:auto;  }
#Post_login_header_section_white A.topWhite:link {font-weight: bold;font-size: 11px;vertical-align: middle;color: #989898;font-family:  Knowledge, Arial, Helvetica, sans-serif;;text-decoration: none;}
#Post_login_header_section_white A.topWhite:visited {font-weight: bold;font-size: 11px;vertical-align: middle;color: #989898;font-family:  Knowledge, Arial, Helvetica, sans-serif;;text-decoration: none;}
#Post_login_header_section_white A.topWhite:hover {font-weight: bold;font-size: 11px;vertical-align: middle;color: #989898;font-family:  Knowledge, Arial, Helvetica, sans-serif;;text-decoration: none;}
#Post_login_header_section_white A.topWhite:active {font-weight: bold;font-size: 11px;vertical-align: middle;color: #989898;font-family:  Knowledge, Arial, Helvetica, sans-serif;;text-decoration: none;}
.top_nav_link {padding-bottom:5px;}
.padright5 {padding-right:5px;}

/*Post login table header colour*/
.new_course_tbl .tbl_header {background: #8E8E8E !important;}
.new_course_tbl .even_row td{background:#ffffff;}
.personal_info_val_top_even_row td{background:#ffffff;}

/*Post login left nav styles*/
.ur_leftnav {min-height:545px;_height:545px;background-color:#e3e0cd;padding-top:24px !important;margin-top:0;}
.ur_user,.og_user {color:#0078ae; font-size:small;font-style:italic;margin-left:10px;margin-top:10px;font-family:  Knowledge, Arial, Helvetica, sans-serif;;}
.ur_user{margin-top:0; padding-top:20px}
.ur_menu {border:0;}
#left_nav_wrapper {background-color:#e3e0cd;width:233px; }
#left_nav_wrapper .glossymenu {border:0;}
#leftNavigation {margin-top:-20px;}
.og_leftnav_wrapper {width:100%; margin-top:-30px;_margin-top:-19px;min-height:545px !important;_height:545px !important;overflow:hidden;}

.og_left_nav_header {background-color: #e3e0cd !important;}
.og_left_nav_bottom {background-color: #e3e0cd !important;}
.hig15{height:17px;}
.ProfileHg{height:32px;}
/*Course finder left nav*/
.postlogin_contents #leftNavigation #left_nav_wrapper table {width:100%}
.postlogin_contents #leftNavigation #left_nav_wrapper .UniPaglet {margin-right:10px;background-color:#43474a;color:#ffffff;padding-left:15px;font-weight:bold;margin-left:3px;}
.postlogin_contents #leftNavigation #left_nav_wrapper .glossymenu {padding-left:10px;}
.postlogin_contents #leftNavigation #left_nav_wrapper ul.arrow {margin-left:10px;}

#middle_wrapper {width:100% !important;}
/*#middle_wrapper #main_content_wrapper {width:700px !important;}*/
.glossymenu li ul {border:1px solid #8e8e8e;}
.glossymenu li ul li,.glossymenu li ul li a{background-color:#e3e0cd;}
.glossymenu li ul li {border-right:1px solid #8e8e8e;}
.glossymenu li ul li a:hover{background-color:#8e8e8e;color:#ffffff}
.glossymenu li ul li a {padding-left:10px;}

/*Reporting*/
.report_view_scroll_n1 {width:100%; overflow-x:auto; overflow-y:hidden;}
.report_view_scroll {width:700px; overflow-x:auto; overflow-y:hidden;}
.leftnav_min_height {min-height:600px;_height:600px;}

/* new classes */
#flash_placeholder{width:100%!important; z-index:-1; /*height:160px; margin:10px 0 10px 0;*/}
#home_pg_mid_content_wrapper{width:100%!important;}
#home_pg_mid_content_right_wrap{ width:100%!important; float:right;}

#footer_wrapper{margin-top:10px; width:100%!important; }
#footer_wrapper2{margin-top:6px!important; width:940px!important; text-align:center; vertical-align:middle;}
#footer_links{background:#efefef; height:23px; padding-top:5px; text-align:center; border-bottom: 1px solid #cfcac5;border-top: 1px solid #cfcac5;}
.footer_links {color: #3163ce; text-decoration: none; background:#efefef; height:22px; padding-top:5px; text-align:center;       border-bottom: 1px solid #cfcac5;border-top: 1px solid #cfcac5; width:100%; }
.footer_links a:link {color: #0078ae; text-decoration: none;}
.footer_links a:visited {color: #0078ae;text-decoration: none;}
.footer_links a:active {color: #75b2d5;text-decoration: none;}
.footer_links a:hover {color: #355678;text-decoration: none;}

#trMessage {
    z-index: 1500;
    display: none;
    height: 100%;
    position: absolute;
    width: 100%;
    background: url('/images/alpha_black_50.png');
    background-repeat: repeat;
    top: 0;
    left: 0;
}

#messageContent {
    top: 30%;
    left: 50%;
    margin-left: -250px;
    margin-top: -150px;
    padding: 10px 20px;
    width: 500px;
    min-height: 100px;
    position: absolute;
    border: 3px solid darkgray;
    border-radius: 10px;
    background-color: white;
}

    #messageContent li {
        font-size: 14px;
        margin-bottom: 10px;
    }

#popUpCloseBtn {
    position: absolute;
    bottom: 0;
    right: 25px;
    margin: 15px auto;
    width: 66px;
    text-transform: uppercase;
}

.LaunchEventCard {
    display: inline-block;
    width: 100%;
    margin-top: 2%;
}
.LaunchEventButton {
    display: inline-block;
    margin-right: 10px;
}

    .LaunchEventButton a {
        width: 100px;
        text-transform: uppercase;
    }

.LaunchEventDetail {
    display: inline-block;
    vertical-align: middle;
}