/* CSS Document */
/* 

Name : Paradigm.com.
Author : TP, Indusnet Technologies
Version :1.psd
Date : 1-Sept-09
Author URL :www.paradigm.com

*/

body, h1, h2, h3, h4, h5, p, ul, li, ol
{
    padding: 0;
    margin: 0;
}

ul, li
{
    list-style-type: none;
}

/*body
{
    background: url(../images/body_back.gif) repeat-x 0 0;
    font: normal 14px/16px Georgia, "Times New Roman" , Times, serif;
}*/




*
{
    padding: 0;
    margin: 0;
}
a
{
    outline: none;
    text-decoration: none;
    color: #7F1F22;
    font-weight:bold;   
}

a:hover
{
    text-decoration: underline;
	/* new added to make link bold*/
	font-weight:bold;
	cursor:pointer;   
}


div
{
    font: normal 14px/16px Georgia, "Times New Roman" , Times, serif;
    color: #3E6C69;
}

p
{
    font: normal 14px/16px Georgia, "Times New Roman" , Times, serif;
    color: #3E6C69;
    padding: 0;
    margin: 0;
}

img
{
    border: 0;
}



#internalcontainer
{
    margin: 14px 22px 23px 43px;
    padding: 12px 26px 8px 0;
    background: url(../images/inner_back.jpg) repeat-y 0 0;
    border-right: 1px solid #90c4c3;
}
/*
#maincontainer
{
    background: url(../images/main_back.jpg) repeat-x 0 0;
    margin: 0;
    padding: 11px 0 0 0;
    border-top: 1px solid #e0f0ef;
}
*/
.height1
{
    height: 1px;
}
.width1
{
    width: 1px;
}

h1
{
    font: normal 60px/66px Georgia, "Times New Roman" , Times, serif;
    color: #fffffe;
}


h2
{
    font: normal 20px/22px Georgia, "Times New Roman" , Times, serif;
    color: #5e8c8b;
}

h3
{
    font: normal 36px/40px "Times New Roman" , Times, serif;
    color: #fff;
}

h4
{
    font: normal 34px/36px "Times New Roman" , Times, serif;
    color: #fff;
}


h5
{
    font: normal 16px/18px Georgia, "Times New Roman" , Times, serif;
    /*change on 071109 font: normal 14px/16px Georgia, "Times New Roman" , Times, serif;*/
    color: #7f2023;
}


h6
{
    font: normal 18px/20px Arial, Helvetica, sans-serif;
    color: #fff;
}

.clear
{
    padding: 0;
    margin: 0;
    line-height: 0;
}


/*General style ends here*/


/*Header style starts here*/


.upper
{
    margin: 13px 7px 0 5px;
}
.header
{
    padding: 0 0 2px 0px;
    margin: 0;
    position: relative;
}

.banner
{
    height: 152px;
    position: relative;
    background: url(../images/banner_bg.gif) repeat-x 0px 0 #3B706A;
    margin-top: 54px;
    padding: 0;
}

.banner h1
{
    background: url(../images/logo.jpg) no-repeat 0 0;
    width: 304px;
    height: 0px;
    overflow: hidden;
    padding: 94px 0 0;
    float: left;
    margin: 40px 0 0 179px !important;
    margin: 40px 0 0 92px;
    position: relative;
}

.banner h1 a
{
    width: 304px;
    height: 0px;
    overflow: hidden;
    text-indent: -10000px;
    padding: 94px 0 0;
    position: absolute;
    top: -1px;
    left: 4px;
}

.banner_left
{
    background: url(../images/banner-left.gif) no-repeat 0 0;
    padding: 0 0 0 12px;
}

.banner_right
{
    background: url(../images/banner-right.gif) no-repeat 100% 0;
    padding: 0 11px 0 0;
}



.banner h4
{
    font: normal 34px/40px Georgia, "Times New Roman" , Times, serif;
    color: #fffcf8;
    position: absolute;
    top: 95px;
    left: 197px;
}



.logo
{
    position: absolute;
    left: 4px;
    top: -23px;
}

.login
{
    width: 174px;
    height: 46px;
    position: absolute;
    top: -52px;
    right: -10px !important;
    right: -12px;
    background: url(../images/login_bg.jpg) no-repeat 0 0;
    margin: 0px 0 0 0;
}

.login-middle
{
    padding: 8px 0 4px 0;
}


.login-middle
{
    font: bold 11px/12px Georgia, "Times New Roman" , Times, serif;
    color: #789c9b;
    padding: 6px 0 0 15px;
    text-align: center;
}
.login-middle p
{
    font-size: 10px;
    text-align: left;
    font-weight: bold;
    color: #275D54;
}
.login-middle p a
{
    font: normal 11px/12px Georgia, "Times New Roman" , Times, serif;
    color: #7f1f22;
    text-decoration: none;
}

.login-middle p a:hover
{
    font: normal 11px/12px Georgia, "Times New Roman" , Times, serif;
    color: #275D54;
    text-decoration: none;
}


.menu_nav
{
    background: url(../images/menu-bg.gif) no-repeat 0 0;
    height: 44px;
    margin-top: 13px;
}

/********* Modify on 03-10-09 *************/

.menu_left
{
    background: url(../images/menu_left.jpg) no-repeat 0 -1px;
    padding: 0 0 0 10px;
}

.menu_right
{
    background: url(../images/menu_right.jpg) no-repeat 100% -1px;
    padding: 0 10px 0 0;
}
/*modified section end here*/
.menu_list
{
    position: relative;
}
.menu_list ul
{
    margin: 0;
    padding: 0 0 0 57px;
    list-style-type: none;
}

.menu_list ul li
{
    float: left;
    display: block;
    padding: 0 0px 0 0px;
}

.menu_list ul li a
{
    font: bold 16px/44px Georgia, "Times New Roman" , Times, serif;
    color: #3A0C17;
    float: left;
    display: block;
    text-decoration: none;
    padding: 0 24px 0 24px;
}

.menu_list ul li a:hover, .menu_list ul li a.selected
{
    text-decoration: none;
    background: url(../images/m-over.gif) repeat-x 0 1px;
    color: #fff;
}

.downarrowpointer
{
    display: none !important;
}

/*Header style ends here*/

/*Body style starts here*/

.body-content
{
    background: #fff;
    margin: 2px 0px 0 2px;
}

.body-right
{
    background: url(../images/border_right.jpg) no-repeat 100% 100%;
}





.body-contentL
{
    margin: 0 230px 0 0;
}

.body-contentL h2
{
    margin-bottom: 14px;
    color: #3D746E;
    font-size: 22px;
    font-weight: bold;
}

.left_inner
{
    padding-left: 14px;
}

.left_inner2
{
    padding-bottom: 17px;
}

.additional
{
    margin-right: 300px;
}

.additional2
{
    width: 208px;
    float: right;
}

.body-contentL h5
{
    font-weight: bold;
    line-height: 16px;
    padding: 0px 0 1px 0px;
    color: #3F0C15;
}

.content_right
{
    position: absolute;
    top: 470px;
    left: 425px;
    width: 176px;
}


.body-contentL p
{
    padding: 0 0 17px 10px;
    line-height: 17px;
    font-size: 14px;
}

.body-contentL p.last
{
    padding-bottom: 0;
}

.body-contentL p.address
{
    padding-left: 0;
}

.left_inner li
{
    padding-left: 14px;
}

.left_inner .additional2 li
{
    padding-left: 6px;
}

.body-contentR
{
    float: right;
    width: 229px;
}


.announce_main
{
    width: 229px;
    margin: 20px 0px 0 0;
}



.announce_middle
{
    background: url(../images/announc_bg.gif) repeat-x 0 0;
    padding: 0 7px 12px 7px;
    width: 214px;
    display: block;
    min-height: 417px;
    height: 100% !important;
    height: 417px;
    overflow: hidden;
    border-left: solid 1px #F0BD7E;
    border-right: solid 1px #F0BD7E;
}

.announce_middle h3
{
    font: normal 18px/20px "Times New Roman" , Times, serif;
    color: #600e14;
    border-bottom: 2px solid #FED08C;
    text-transform: uppercase;
    padding: 0 0 8px 25px;
    margin-bottom: 5px;
}


.body-bottom
{
    background: url(../images/body-rep.gif) repeat-x 0 0;
    height: 26px;
}

.floatleft
{
    float: left;
}

.floatright
{
    float: right;
}

.body-contentM
{
    float: left;
    height: 100%;
    overflow: hidden;
    width: 140px;
}

.body-contentM ul
{
    list-style-type: none;
    width: 140px;
}

.body-contentM li
{
    background-color: #FEB250;
    text-align: center;
    display: block;
    margin: 0 0 24px 0;
}






.body-contentD h5
{
    font-weight: bold;
    line-height: 16px;
    padding: 0px 0 1px 0px;
    color: #3F0C15;
}

.body-contentD h4
{
    background: url(../images/right_top.gif) repeat-y 0 0;
    /*width: 559px;*/
    width: 669px;
    font: bold 14px/16px Georgia, "Times New Roman" , Times, serif;
    color: #fff;
    padding: 5px 0 6px 19px;
}

.faqHeader
{
    background: url(../images/right_top.gif) repeat-y 0 0;
    /*width: 559px;*/
    width: 640px;
    font: bold 14px/16px Georgia, "Times New Roman" , Times, serif;
    color: #fff;
    padding: 5px 0 6px 19px;
}

.body-contentD p
{
    /*padding: 12px 70px 27px 19px;*/
    padding: 12px 70px 15px 19px;
}

.body-contentD ul
{
    padding: 15px 0 22px 19px;
}
.body-contentD li
{
    background: url(../images/inner-list-blt.gif) no-repeat 0px 6px;
    padding: 0px 0px 0px 8px;
}
/*Body style ends here*/


/*Footer style starts here*/

.footer
{
    /*background:url(../images/footer_back.gif) repeat-x 0 0;*/
    width: 100%;
}

.footer-inner
{
    background: url(../images/footer_left.jpg) no-repeat 0 100%;
    padding: 0 42px 3px 65px; *padding:042px2px65px;
height:133px;
position:relative;

}



.footer ul
{
    text-align: right;
    width: auto;
    float: right;
}

.footer ul li
{
    display: inline;
}

.footer ul li a.last
{
    padding-right: 0;
    border: 0;
}

.footer ul li a
{
    padding: 16px 14px 4px 17px;
    border-right: 2px solid #FFFFFF;
    white-space: nowrap;
    float: left;
    font-weight: bold;
    color: #5A2F30;
}

ul.footer_menu
{
    padding: 0;
    margin: 0;
    list-style-type: none;
    float: right;
    padding-left: 400px;
}


ul.footer_menu li
{
    font: bold 14px/38px "Times New Roman" , Times, serif;
    color: #600e14;
    border-right: 2px solid #fff;
    padding: 0 17px 0 17px;
    display: inline;
}

ul.footer_menu li.last
{
    border: none;
}


ul.footer_menu li a
{
    font: bold 14px/16px "Times New Roman" , Times, serif;
    color: #600e14;
    text-decoration: none;
}

ul.footer_menu li a:hover
{
    color: #538b97;
    text-decoration: none;
}


/*Footer style ends here*/

/* Drop Mneu Style starts */
#show1
{
    left: 335px !important;
    left: -486px;
    top: 44px;
    display: none;
    z-index: 10000;
    width: 146px;
    position: absolute;
}

#show1
{
    background-color: #EFE4EE;
    background: url(../images/drop_bottom.gif) no-repeat 0px 100%;
    padding-bottom: 13px;
    text-align: left;
}
#show1 ul
{
    margin: 0 !important;
    padding: 0 !important;
    width: 146px;
}
#show1 li
{
    background: url(../images/drop-li-bg.gif) repeat-y 0px 0px;
    padding: 0px !important;
    margin: 0px !important;
    font-size: 12px;
    width: 146px;
}
#show1 li a
{
    font-size: 12px;
    line-height: 14px;
    background: url(../images/drop-li-bg2.jpg) repeat-y 0px 0px;
    width: 138px;
    padding: 10px 0px 10px 8px;
    margin: 1px 0px;
}
#show1 li a:hover
{
    background: url(../images/drop-hvr.gif) repeat-x 0px 0px;
    color: #3A0C17;
}


/*********************** Style Modified on 20-09-09 Starts from here **********************/
#maincontainer
{
    background: url(../images/main_back.jpg) repeat-x 0 100% #FEF8F8;
    margin: 0;
    padding: 11px 0 0 0;
    border-top: 1px solid #e0f0ef;
}
.copyright
{
    padding: 0;
    top: 115px;
    position: absolute;
    margin: 0 0 0 0;
    font: normal 14px/16px "Times New Roman" , Times, serif;
    color: #c2d2d8;
}
/*********************** Style Modified on 20-09-09 ends here **********************/
.announce_main h5
{
    font-weight: bold;
    color: #3F0C15;
    margin: 10px 0px 2px 0px;
}
.announce_main p
{
    color: #000;
    font-size: 12px;
    line-height: 18px;
}

/********** Modify on 21-09-09 ************/

body
{
    background: url(../images/body_back.gif) repeat-x 0 0 #F1F7F7;
    font: normal 14px/16px Georgia, "Times New Roman" , Times, serif;
}


/*********** New style on 21-09-09 *****************/

.commn_cont
{
    padding-right: 30px;
}

.form_main
{
    width: 229px;
    margin: 20px 0px 0 0;
}

.announce_middle2
{
    background: url(../images/announc_bg2.gif) repeat-x 0 0 #fff;
    padding: 0 7px 0px 7px;
    width: 214px;
    display: block;
    overflow: hidden;
    min-height: 100px;
    height: 100% !important;
    border-left: solid 1px #F0BD7E;
    border-right: solid 1px #F0BD7E;
}

.announce_middle2 h3
{
    font: normal 16px/20px "Times New Roman" , Times, serif;
    color: #600e14;
    border-bottom: 2px solid #FED08C;
    text-transform: uppercase;
    padding: 0 0 8px 10px;
    margin-bottom: 5px;
}

fieldset
{
    margin: 0;
    padding: 0;
    border: 0;
}

.announce_middle2 fieldset
{
    padding: 10px 10px 0;
}

.announce_middle2 label
{
    padding-bottom: 7px;
}

.announce_middle2 label span
{
    padding-left: 6px;
}

label
{
    display: block;
    width: 100%;
    float: left;
}

label span
{
    float: left;
}

input
{
    float: left;
}

.submit
{
    margin: 0 0 0 110px;
    width: 92px;
    float: left;
}

.learn_txt
{
    padding: 5px 0 0 10px;
}

.learn_more
{
    float: right;
    margin: 15px 0 0;
}

.course_packet h5
{
    padding-bottom: 8px;
    color:#3F0C15;
    font-weight:bold;
    line-height:16px;
}

.course_packet label
{
    padding-bottom: 7px;
}

.course_packet fieldset
{
    border-bottom: 1px dashed #600E14;
    padding-bottom: 10px;
    margin-bottom: 10px;
}

.course_packet label span
{
    /*Width increase from 180 to 210*/
    width: 210px;
}
.course_packet label span.new
{
    /*this class used in form and to date*/
    width: 40px;
}
.course_packet label span.new1
{
    /*this class used in volumn and to Edition*/
    width: 100px;
}
.course_packet label span.new400
{
    /*this class used in volumn and to Edition*/
    width: 500px;
}

.course_packet label span.year
{
    width: auto;
    padding-right: 10px;
}

.course_packet label span.submission
{
    width: auto;
}

.course_packet label strong
{
    font-size: 12px;
}

.course_packet label span.submission2
{
    width: auto;
    padding-left: 6px;
}

.course_packet label span b
{
    font-weight: normal;
    font-size: 11px;
    color: #000;
}

.small
{
    color: #000000;
    display: block;
    font-size: 10px;
}

.course_packet .last
{
   border: 0;
   margin-bottom:0;
}

.successmessage
{
    font: normal 14px/18px "Times New Roman" , Times, serif;
    color: #00FF00;
    font-weight: bold;
   /* border: Double 1px #FF9900;*/
    text-transform: uppercase;
    padding: 8px 8px 8px 300px;
    margin-bottom: 5px;
    width: auto;
}

.successfully
{
    font: Georgia, "Times New Roman" ,Times,serif;
    color: #009900;
    font-weight: normal;
    padding: 8px 8px 8px 8px;
    margin-bottom: 5px;
    width: auto;
}
.failure
{
    font: Georgia, "Times New Roman" ,Times,serif;
    color: #FF0000;
    font-weight: normal;
    padding: 8px 8px 8px 8px;
    margin-bottom: 5px;
    width: auto;
}
/*---------------------------------24.09.09-------------------------------------*/
.login_container
{
    width: 446px;
    background-color: #F4F4F4;
    color: inherit;
    border: 1ppx solid #CFCFCF;
    margin: 0 auto;
    padding: 4px 4px 44px 4px;
    height: 150px;
}
.login_container h2
{
   /* font: normal 24px/40px Tahoma, Arial, Georgia;*/
    font: bold 16px/44px Georgia, "Times New Roman" , Times, serif;
    color: #fff;
    background-color: #3B706A;
    display: block;
    text-align: center;
}
.login_container p
{
    padding: 0 0 0 84px;
}
.login_container p, .login_container p a
{
    font: normal 12px/20px Tahoma, Arial, Georgia;
    color: #3D94AE;
    background-color: inherit;
    margin: 0 0 0 0;
}
input.textbox01
{
    width: 255px;
    height: 18px;
    border: 1px solid #CFCFCF;
    padding: 3px 0 0 2px;
}
label.user_login
{
    margin: 0 0 10px 0;
}


div.failure
{
    font: Georgia, "Times New Roman" ,Times,serif;
    color: #FF0000;
    font-weight: normal;
    padding: 8px 8px 8px 8px;
    margin-bottom: 5px;
    width: auto;
}

label.user_login span
{
    font: bold 14px/22px Tahoma, Arial, Georgia;
    color: #515151;
    background-color: inherit;
    padding: 0 10px 0 0;
}
label.user_login span.password
{
    font: bold 14px/22px Tahoma, Arial, Georgia;
    color: #515151;
    background-color: inherit;
    padding: 0 12px 0 0;
}
.user
{
    width: 345px;
    margin: 20px auto 0 auto;
}
.login_but
{
    float: right;
    
}
.login_but1
{
    float: right;
     margin-left:5px;   
}
/*---------------------------------24.09.09-------------------------------------*/

/********* New on 03-10-09 *************/
.body-inner2
{
    background: #fff;
    background: url(../images/body_bg.jpg) no-repeat 0 100%;
    min-height: 483px;
    height: 100% !important;
    height: 483px;
    padding: 17px 25px 0px 15px;
}

.order_form{ margin:0 0 0 160px;}

.course_packet fieldset.order-form
{
   
	width:400px;
	float:left;
}
.course_packet fieldset.order-form input, .course_packet fieldset.clear-form input{ margin-left:17px;}

.course_packet fieldset.order-form input.sub-order, 
.course_packet fieldset.clear-form input.sub-order{ margin-left:0;}

.course_packet fieldset.order-form p, .course_packet fieldset.clear-form p{ padding-bottom:10px;}

.course_packet fieldset.clear-form{ width:250px; float:left; padding-right:0;}
.course_packet fieldset.clear-form p{ padding-right:0;}
.course_packet fieldset.order-form p{ padding-right:15px;}

.clr{ width:100%; overflow:hidden;}

.colour-box{ margin-right:15px; padding-bottom:10px;}

/*.bdr_bottom{ border-bottom:1px dashed #600E14; width:100%; overflow:hidden; margin-bottom:8px; padding-left:17px; }*/
.bdr_bottom{ border-bottom:2px solid #50aaa0; width:96%; overflow:hidden; margin-bottom:8px; padding-left:17px; }

.bdr_nil_bottom{width:100%; overflow:hidden; margin-bottom:8px;}
.bdr_bottom img{ padding-top:5px;}

.body-contentD .last{ padding-bottom:0px;}

.body-contentD li.no-style{ background:none; padding-top:5px;}

.common_div{}

/*-------------------For Electronic File Submission Guidelines-------------*/
.body-contentD1
{
    margin: 0 0 0 50px;
}
.body-contentD1 h5
{
    font-weight: bold;
    line-height: 16px;
    padding: 0px 0 1px 0px;
    color: #3F0C15;
}
.body-contentD1 h4
{
    background: url(../images/right_top.gif) repeat-y 0 0;
    width: 559px;
    font: bold 14px/16px Georgia, "Times New Roman" , Times, serif;
    color: #fff;
    padding: 5px 0 6px 19px;
}

.body-contentD1 p
{
    padding: 12px 70px 27px 19px;
}

.body-contentD1 h6
{
    font: bold 14px/16px Georgia, "Times New Roman" , Times, serif;
    color: #7f2023;
    padding: 0 0 0 19px;
    position: relative;
}

.body-contentD1 ul
{
    padding: 0px 0 0px 19px;
    /*padding: 15px 0 22px 19px;*/
}
.body-contentD1 li
{
    background: url(../images/inner-list-blt.gif) no-repeat 0px 6px;
    padding: 0px 0px 0px 8px;
}
/*-------------------For Electronic File Submission Guidelines end here-------------*/


/********** Modify on 12-10-09 ***********/
#externalcontainer
{
    margin: 10px auto 5px auto;
    padding: 0;
    width: 999px;
    background: url(../images/external_back.jpg) repeat-y 0 0;
    border-top: 1px solid #97c8c7;
    border-left: 1px solid #b4cbd0;
    border-bottom: 1px solid #a6c3c9;
}

.body-contentM li a
{
    font: bold 11px/14px Georgia, "Times New Roman" , Times, serif;
    color: #600e14;
    text-decoration: none;
    padding: 7px 0px 7px 0px;
    display: block;
    background-color: #F27F00;
    width: 138px;
	border:1px solid #D86D04;
}

.body-contentM li a:hover, .body-contentM li a.selected
{
/*menu_backover.gif changed to m_over.gif*/
background: url(../images/m-over.gif) repeat-x 0 0 #316E73;
text-decoration: none;
color: #fff;
border:1px solid #012E3A;
}

.body-inner
{
    background: #fff;
    background: url(../images/body_bg2.jpg) no-repeat 0 100%;
    min-height: 560px;
    height: 100% !important;
    height: 560px;
    padding: 17px 25px 0px 63px;
}

.inr-body-inner
{
    background: #fff;
    background: url(../images/body_bg2.jpg) no-repeat 0 100%;
    min-height: 487px;
    height: 100% !important;
    height: 483px;
    padding: 17px 25px 0px 28px;
}

.inr-body-logo{ background:url(../images/body_logo.jpg) no-repeat center center;}

.body-contentD h6
{
    font: bold 14px/16px Georgia, "Times New Roman" , Times, serif;
    color: #3F0C15;
    padding: 0 0 0 19px;
    position: relative;
}

.body-contentD
{
    margin: 0 0 0 170px;
}



/********** New on 12-10-09 *********/

.about{ padding-right:15px;}
.about h6 {

color:#7F2023;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:14px;

font-weight:bold;
line-height:16px;
padding:0 0 0 10px;
position:relative;
}

.body-contentD h2 {
color:#3D746E;
font-size:22px;
font-weight:bold;
margin-bottom:14px;
}

.para-space
{
	padding-left:19px;
}

.header-space
{
	padding-left:180px;
}
/* .MultiFile-label
{
	float:left;
} */

.map h2.newloc {
background:transparent url(../images/icon_greenB.png) no-repeat scroll 0 0;
display:block;
font-size:18px;
height:38px;
line-height:38px;
margin:0;
padding:0 0 0 26px;
}

.map h2.oldloc {
background:transparent url(../images/icon_greenA.png) no-repeat scroll 0 0;
display:block;
font-size:18px;
height:38px;
line-height:38px;
margin:0;
padding:0 0 0 26px;
}


.body-contentD label
{
    padding-bottom: 7px;
}

.body-contentD fieldset
{
   /* border-bottom: 1px dashed #600E14;*/
    padding-bottom: 10px;
    margin-bottom: 10px;
}

.body-contentD label span
{
    /*Width increase from 180 to 210*/
    width: 210px;
}

.numberNew
{
    font: normal 13px/14px "Bookman Old Style" , "Times New Roman", Times, serif;
    color: #3E6C69;
    padding: 0;
    margin: 0;
    float:none;
}

a.clickDtl
{
    outline: none;
    text-decoration: none;
    color: #7F1F22;
    font-weight:bold;   
    font-family:Georgia,"Times New Roman",Times,serif;
    font-size:12px;
}

a:hover.clickDtl
{
    text-decoration: underline;
	/* new added to make link bold*/
	font-weight:bold;
	cursor:pointer;   
	font-family:Georgia,"Times New Roman",Times,serif;
    font-size:12px;
}

.subHeader1
{
	font-weight:bold;
	font-family:Georgia,"Times New Roman",Times,serif;
    font-size:12px;
    color:Black;
    padding-bottom:0px;
}
.subHeader2
{
	font-weight:normal;
	font-family:Georgia,"Times New Roman",Times,serif;
    font-size:12px;
    color:Black;
}

.calendarPad
{
	padding-left:5px;
	padding-right:5px;
}

.hourHeader {
-x-system-font:none;
color:#3F0C15;
font-family:"Bookman Old Style","Times New Roman",Times,serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:16px;
padding:0 0 0 0px;
position:relative;
}

.hourPeriod {
-x-system-font:none;
color:#3E6C69;
font-family:"Bookman Old Style","Times New Roman",Times,serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:16px;
padding:0 0 0 0px;
position:relative;
}

.hourDes {
-x-system-font:none;
color:#3E6C69;
font-family:"Bookman Old Style","Times New Roman",Times,serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
padding:0 0 0 8px;
}
.pagerCss
{
	margin:5px;
	padding-left:1px;
	padding-right:1px;
	background-color:#fffff;
	font-family:"Bookman Old Style","Times New Roman",Times,serif;
	border-color:Gray;
	border-width:1px;
	border-style:solid;
}
.pagerCssSelected
{
	margin:5px;
	background-color:#a1d3c7;
	font-family:"Bookman Old Style","Times New Roman",Times,serif;
	border-color:Gray;
	border-width:1px;
	border-style:solid;
	padding-left:1px;
	padding-right:1px;
}

.FileUpload_Headertxt01
{
  font-weight:bold;
  width:35%;
  text-align:center;
}
.FileUpload_Headertxt02
{
  font-weight:bold;
  width:65%;
  text-align:center;
}
 /********* New added on 03-02-10 *************/
.course_packet2 label { float:left; width:200px;}
.course_packet2 input, .course_packet2 select, .course_packet2 textarea{ margin-bottom:6px; }
.course_packet2 .clear{ clear:both;}
.course_packet2 label.radio-width{ width:100%; float:left;}

.course_packet2 h5
{
    padding-bottom: 8px;
    color:#3F0C15;
    font-weight:bold;
    line-height:16px;
}

.course_packet2 label
{
    padding-bottom: 7px;
}

.course_packet2 fieldset
{
    border-bottom: 1px dashed #600E14;
    padding-bottom: 10px;
    margin-bottom: 10px;
}

.course_packet2 label span
{
    /*Width increase from 180 to 210*/
    width: 210px;
}
.course_packet2 label span.new
{
    /*this class used in form and to date*/
    width: 40px;
}
.course_packet2 label span.new1
{
    /*this class used in volumn and to Edition*/
    width: 100px;
}
.course_packet2 label span.new400
{
    /*this class used in volumn and to Edition*/
    width: 500px;
}

.course_packet2 label span.year
{
    width: auto;
    padding-right: 10px;
}

.course_packet2 label span.submission
{
    width: auto;
}

.course_packet2 label strong
{
    font-size: 12px;
}

.course_packet2 label span.submission2
{
    width: auto;
    padding-left: 6px;
}

.course_packet2 label span b
{
    font-weight: normal;
    font-size: 11px;
    color: #000;
}

.course_packet2 .last
{
   border: 0;
   margin-bottom:0;
}

.course_packet2 fieldset.order-form
{
   
	width:400px;
	float:left;
}
.course_packet2 fieldset.order-form input, .course_packet2 fieldset.clear-form input{ margin-left:17px;}

.course_packet2 fieldset.order-form input.sub-order, 
.course_packet2 fieldset.clear-form input.sub-order{ margin-left:0;}

.course_packet2 fieldset.order-form p, .course_packet2 fieldset.clear-form p{ padding-bottom:10px;}

.course_packet2 fieldset.clear-form{ width:250px; float:left; padding-right:0;}
.course_packet2 fieldset.clear-form p{ padding-right:0;}
.course_packet2 fieldset.order-form p{ padding-right:15px;}