/*CSS Document */

body
{
    margin: 0px;
    padding: 0px;
}

#skip
{
    display: none;
}

#wrapper
{
    width: 834px;
    height: auto;
    margin: 0px auto;
}

#container
{
    float: left;
    width: 832px;
    height: auto;
    border: 1px solid #4F80BB;
    margin: 0px;
    padding: 0px;
}

#header
{
    float: left;
    width: 832px;
    height: 122px;
    margin: 0px;
    padding: 0px;
}

.logo
{
    float: left;
    margin: 0px;
    padding: 20px 0px 5px 15px;
}

#home_img
{
    float: left;
    width: 832px;
    height: auto;
    margin: 0px;
    padding: 0px;
}

.toplinks
{
    float: right;
    width: 435px;
    height: auto;
    text-align: right;
    margin: 0px;
    padding: 92px 5px 0px 0px;
}

.toplinks p
{
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 14px;
    font-weight: bold;
    color: #3A6B79;
    margin: 0px;
    padding: 0px;
}

.toplinks p a:link, .toplinks p a:visited
{
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 14px;
    font-weight: bold;
    color: #999999;
    margin: 0px;
    padding: 0px 3px 0px 3px;
    text-decoration: none;
}

.toplinks p a:hover
{
    text-decoration: none;
    color: #333333;
}

#active
{
    text-decoration: none;
    color: #00BADF;
}

#active1
{
    text-decoration: none;
    color: #3A6B79;
}

#middle
{
    float: left;
    width: 832px;
    height: auto;
    margin: 0px;
    padding: 0px;
    background: url(../images/middle_back.jpg) left top repeat-y;
}

#left
{
    float: left;
    margin: 0px;
    padding: 0px;
    width: 215px;
    height: auto;
}

#right
{
    float: left;
    width: 587px;
    height: auto;
    margin: 0px;
    padding: 15px;
}

#right1
{
    float: left;
    width: 527px;
    height: auto;
    margin: 0px 0px 0px 60px;
    padding: 15px;
}



#footer
{
    float: left;
    width: 832px;
    height: 90px;
    margin: 0px;
    padding: 0px;
    border-top: 1px solid #4F80BB;
    border-collapse:collapse;
}

#leftbtndiv
{
    float: left;
    margin: 0px;
    padding: 20px 0px 0px 17px;
}

.left_img
{
    float: left;
    margin: 0px;
    padding: 0px;
    /* modified by MK on 27-08-09 STARTS*/
    cursor:pointer; 
    /* modified by MK on 27-08-09 ENDS*/
}

.textarea
{
    float: left;
    width: 587px;
    height: auto;
    margin: 0px;
    padding: 0px;
}

.textarea p
{
    font-family: Arial,Calibri, "Trebuchet MS";
    font-size: smaller;
    font-weight: normal;
    color: #215968;
    text-align: left;
    margin: 0px;
    padding: 0px 0px 15px 0px;
    line-height: 20px;
}

.text_ttl
{
    font-family: Calibri, "Trebuchet MS" ,Arial;
    font-size: 16px;
    font-weight: bold;
    color: #215968;
    text-align: left;
    margin: 0px;
    padding: 10px 0px 15px 0px;
    line-height: 20px;
}
.text_ttl_center
{
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 16px;
    font-weight: bold;
    color: #215968;
    text-align: center;
    margin: 0px;
    padding: 10px 0px 15px 0px;
    line-height: 20px;
}
.morelnk
{
    float: right;
}

.morelnk a:link, .morelnk a:visited
{
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 14px;
    font-weight: bold;
    color: #0070C0;
    text-align: right;
    margin: 0px;
    padding:   15px 15px 15px 0px;
    text-decoration: underline;
}

.morelnk a:hover
{
    text-decoration: none;
}

.taketour_btn
{
    float: left;
    margin: 0px;
    padding:  20px 0px 0px 0px;
}

.taketour_btn1
{
    float: left;
    margin: 0px;
    padding:  20px 0px 0px 200px;
}
.copyright
{
    float: left;
    width: 330px;
    height: auto;
    margin: 0px;
    padding: 10px 0px 0px 10px;
}

.copyright p
{
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 12px;
    font-weight: bold;
    color: #348CCC;
    margin: 0px;
    padding: 0px;
    text-align: left;
}

.bottomlinks
{
    float: right;
    width: 330px;
    height: auto;
    margin: 0px;
    padding: 10px 0px 0px 10px;
}

.bottomlinks p
{
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 12px;
    font-weight: bold;
    color: #348CCC;
    margin: 0px;
    padding: 0px;
    text-align: right;
}

.bottomlinks p a:link, .bottomlinks p a:visited
{
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 12px;
    font-weight: bold;
    color: #348CCC;
    text-decoration: none;
    text-align: right;
    margin: 0px;
    padding: 0px 5px 0px 5px;
}

.bottomlinks p a:hover
{
    color: #326674;
    text-decoration: none;
}

.liveseminar
{
    float: left;
    width: 832px;
    height: 40px;
    margin: 0px;
    padding: 0px;
    border-top: 1px solid #4F80BB;
}

.textdiv
{
    float: left;
    width: 215px;
    height: auto;
    margin: 0px;
    padding: 0px;
}

.textdiv p
{
    font-family: Calibri, "Trebuchet MS" ,Arial;
    font-size: 20px;
    font-weight: normal;
    color: #17375E;
    text-align: left;
    margin: 0px;
    padding: 7px 0px 0px 45px;
}

.textdiv p a:link, .textdiv p a:visited
{
    font-family: Calibri, "Trebuchet MS" ,Arial;
    font-size: 20px;
    font-weight: normal;
    color: #17375E;
    text-align: left;
    margin: 0px;
    padding: 0px;
    text-decoration: none;
}

.textdiv p a:hover
{
    text-decoration: none;
}

.textdiv1
{
    float: left;
    width: 617px;
    height: auto;
    margin: 0px;
    padding: 0px;
}

.textdiv1 p
{
    font-family: Calibri, "Trebuchet MS" ,Arial;
    font-size: 12px;
    font-weight: normal;
    color: #17375E;
    text-align: left;
    margin: 0px;
    padding: 5px 0px 0px 8px;
}

.textdiv1 p a:link, .textdiv1 p a:visited
{
    font-family: Calibri, "Trebuchet MS" ,Arial;
    font-size: 12px;
    font-weight: normal;
    color: #17375E;
    text-align: left;
    margin: 0px;
    padding: 0px;
    text-decoration: none;
}

.textdiv1 p a:hover
{
    text-decoration: none;
}

.text04
{
    font-family: Calibri, "Trebuchet MS" ,Arial;
    font-size: 12px;
    font-weight: normal;
    color: #17375E;
    text-align: left;
    margin: 0px;
    padding: 0px;
    text-decoration: none;
}

.whypureleft
{
    float: left;
    width: 280px;
    height: auto;
    margin: 0px;
    padding: 0px;
}

.whypureleft p
{
    font-family: Arial,Calibri, "Trebuchet MS";
    font-size: smaller;
    font-weight: normal;
    color: #215968;
    text-align: justify;
    margin: 0px;
    padding: 0px 0px 10px 0px;
}

.whypureright
{
    float: left;
    width: 280px;
    height: auto;
    margin: 0px 0px 0px 20px;
    padding: 0px;
}

.whypureright p
{
    font-family: Arial,Calibri, "Trebuchet MS";
    font-size: smaller;
    font-weight: normal;
    color: #215968;
    text-align: justify;
    margin: 0px;
    padding: 0px 0px 10px 0px;
}

.imagebtn
{
    float: left;
    margin: 0px;
    padding: 0px 30px 15px 20px;
}

.productsmiddle
{
    float: left;
    width: 832px;
    height: auto;
    margin: 0px;
    padding: 0px;
    background-color: #FFFFFF;
}

.logincontent
{
    float: left;
    width: 832px;
    height: auto;
    margin: 0px;
    padding: 0px;
}

.loginimg
{
    float: left;
    margin: 0px;
    padding: 0px;
}

.loginbg
{
    width: 369px;
    height: 159px;
    margin: 0px;
    padding: 0px;
    background: url(../images/login_bg.jpg) left top no-repeat;
}

.text01
{
    font-family: Calibri, "Trebuchet MS" ,Arial;
    font-size: 16px;
    font-weight: normal;
    color: #FFFFFF;
    text-align: left;
    margin: 0px;
    padding: 0px;
}

.textbox
{
    width: 175px;
    height: 20px;
    border: 1px solid #FFFFFF;
    margin: 0px;
    padding: 3px 0px 0px 3px;
    background-color: #FFFFFF;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 14px;
    font-weight: normal;
    color: #333333;
}

.Passwordbox
{
    width: 175px;
    height: 20px;
    border: 1px solid #FFFFFF;
    margin: 0px;
    padding: 3px 0px 0px 3px;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
    font-size: 14px;
    font-weight: normal;
    color: #333333;
}



.btn_login_bg
{
    width: 104px;
    height: 35px;
    background: url(../images/btn_login_bg.jpg) left top no-repeat;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-weight: bold;
    font-size: 16px;
    color: #FFFFFF;
    margin: 0px;
    padding: 0px 0px 5px 0px;
    border: 0px;
    text-transform: uppercase;
}
.btn_Cancel_bg
{
    width: 104px;
    height: 40px;
    background: url(../images/btn_cancel_bg.jpg) left top no-repeat;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-weight: bold;
    font-size: 16px;
    color: #FFFFFF;
    margin: 0px;
    padding: 0px 0px 5px 0px;
    border: 0px;
    text-transform: uppercase;
}

.btn_forgot_bg
{
    width: 210px;
    height: 40px;
    background: url(../images/request_btn.jpg) left top no-repeat;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-weight: bold;
    font-size: 16px;
    color: #FFFFFF;
    margin: 0px;
    padding: 0px 0px 5px 0px;
    border: 0px;
    text-transform: uppercase;
}

/*Booking Page */
.bookingfrom_middle
{
    width: 510px;
    height: auto;
    margin: 0px auto;
    padding: 20px 0px 20px 0px;
}

.bookingfrom_middle1
{
    width: 832px;
    height: auto;
    margin: 0px;
    padding: 20px 0px 20px 0px;
}

.titlediv
{
    margin: 0px;
    padding: 0px 0px 0px 128px;
}

.titlediv1
{
    margin: 0px;
    padding: 0px 0px 0px 286px;
}

.formcontent1
{
    float: left;
    width: 311px;
    height: auto;
    margin: 15px 0px 15px 0px;
    padding: 0px 0px 0px 135px;
}

.formcontent
{
    float: left;
    width: 311px;
    height: auto;
    margin: 15px 0px 15px 0px;
    padding: 0px;
}

.formcontent_top
{
    float: left;
    width: 311px;
    height: 49px;
    margin: 0px;
    padding: 0px;
    background: url(../images/bookingform_top.jpg) left top no-repeat;
}

.formcontent_middle
{
    float: left;
    width: 286px;
    height: auto;
    margin: 0px;
    padding: 0px 10px 0px 15px;
    background: url(../images/booking_form_middle.jpg) left top repeat-y;
}

.chkdivmain
{
    float: left;
    width: 161px;
    height: auto;
    margin: 15px 0px 15px 0px;
    padding: 0px 0px 0px 35px;
}

.proceeddiv
{
    float: left;
    width: 156px;
    height: auto;
    margin: 15px 0px 15px 0px;
    padding: 0px 0px 0px 40px;
}

.chkdivmain_top
{
    float: left;
    width: 161px;
    height: 25px;
    margin: 0px;
    padding: 0px;
    background: url(../images/chkdiv_top.jpg) left top no-repeat;
}

.chkdivmain_middle
{
    float: left;
    width: 135px;
    height: auto;
    margin: 0px;
    padding: 0px 13px 0px 13px;
    background: url(../images/chkdiv_middle.jpg) left top repeat-y;
}

.chkdivmain_bottom
{
    float: left;
    width: 161px;
    height: 26px;
    margin: 0px;
    padding: 0px;
    background: url(../images/chkdiv_bottom.jpg) left top no-repeat;
}

.labeltext
{
    float: left;
    width: 120px;
    height: auto;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-weight: bold;
    font-size: 14px;
    color: #FFFFFF;
    margin: 0px 0px 10px 0px;
    padding: 3px 0px 0px 0px;
    text-align: left;
}

.labeltext3
{
    float: left;
    width: 160px;
    height: auto;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-weight: bold;
    font-size: 14px;
    color: #FFFFFF;
    margin: 0px 0px 5px 0px;
    padding: 0px 0px 0px 0px;
    text-align: left;
}

.labeltext2
{
    float: left;
    width: 110px;
    height: auto;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-weight: bold;
    font-size: 14px;
    color: #FFFFFF;
    margin: 0px 0px 10px 0px;
    padding: 3px 0px 0px 0px;
    text-align: left;
}

.labeltext1
{
    float: left;
    width: 125px;
    height: auto;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-weight: bold;
    font-size: 14px;
    color: #FFFFFF;
    margin: 0px 0px 10px 0px;
    padding: 3px 0px 0px 0px;
    text-align: left;
}

.checkbox
{
    float: left;
    margin: 3px 0px 0px 0px;
    padding: 0px;
    border: 0px;
}

.textboxbooking
{
    font-family:Verdana;
    font-size: 13px;
    float: left;
    width: 157px;
    height: 19px;
    margin: 0px 0px 10px 0px;
    padding: 3px 0px 0px 3px;
    border: none;
}

.textboxbooking1
{
    font-family:Verdana;
    font-size: 13px;    
    width: 157px;
    height: 19px;
    margin: 0px 0px 10px 0px;
    padding: 3px 0px 0px 3px;
    border: none;
}

.JobTitleList
{
    float: left;
    width: 163px;
    height: 20px;
    background-color: #ffffff;
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
    border: none;
}

.drp
{
    float: left;
    width: 60px;
    height: 20px;
    background-color: #ffffff;
    margin: 0px 10px 10px 0px;
    padding: 0px 0px 0px 0px;
    border: none;
}

.currencyList
{
    width: 140px;
    height: 20px;
    background-color: #ffffff;
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
    border: Solid 1px #4F80BB;
}


.CountryList
{
    float: left;
    width: 157px;
    height: 20px;
    background-color: #ffffff;
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
    border: none;
}
.formcontent_bottom
{
    float: left;
    width: 311px;
    height: 52px;
    margin: 0px;
    padding: 0px;
    background: url(../images/bookingform_bottom.jpg) left top no-repeat;
}

.ttl_btn
{
    float: left;
    width: 260px;
    height: 55px;
    margin: 0px;
    padding: 12px 0px 0px 0px;
    background: url(../images/ttl_bg_btn.jpg) left top no-repeat;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-weight: bold;
    font-size: 22px;
    color: #FFFFFF;
    text-align: center;
}

.btn_new
{
    width: 148px;
    height: 46px;
    background: url(../images/btnnew.jpg) left top no-repeat;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-weight: bold;
    font-size: 16px;
    color: #FFFFFF;
    margin: 0px;
    padding: 0px 0px 5px 0px;
    border: none;
    cursor: pointer;
}

/*End Booking Page */

/* --error msg box--*/
.error_box
{
    background-color: #F7F7F0;
    color: #750200; /*#741C1A;*/
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 10px;
    padding-top: 10px;
    font-weight: bold;
    font-family: verdana;
    font-size: 11px;
    border: 1px solid #750200;
    text-align: center;
}

/* --msg text--*/

.text03
{
    font-family: Arial, Calibri, "Trebuchet MS";
    font-size: smaller;
    font-weight: normal;
    color: #215968;
    text-align: justify;
    margin: 0px;
    padding: 0px 0px 10px 0px;
}


.text05
{
    font-family: Arial,Calibri, "Trebuchet MS";
    font-size: smaller;
    font-weight: normal;
    color: #215968;
    text-align: justify;
    margin: 0px;
    padding: 0px 0px 10px 0px;
}

.text05 p
{
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 12px;
    font-weight: normal;
    color: #215968;
    text-align: justify;
    margin: 0px;
    padding: 0px 0px 10px 0px;
}

#divCont p
{
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-weight: normal;
    text-align: justify;
    margin: 0px;
    padding: 0px 0px 10px 0px;
}

/*-------------------------------------seminars_detail------------------------------------------*/

.seminarsdetail_top
{
    width: 449px;
    height: 18px;
    float: left;
    background: url(../images/seminardetail_top.jpg) no-repeat;
    margin: 0px;
    padding: 0px;
}

.seminarsdetail_middle
{
    width: 449px;
    height: auto;
    float: left;
    background: url(../images/seminardetail_middle.jpg) repeat-y top left;
    margin: 0px;
    padding: 0px;
}

.seminarsdetail_bottom
{
    width: 449px;
    height: 19px;
    float: left;
    background: url(../images/seminardetail_bottom.jpg) no-repeat;
    margin: 0px;
    padding: 0px;
}

.seminars_left
{
    width: 90px;
    height: auto;
    float: left;
    margin: 0px;
    padding: 0px 10px 0px 18px;
}

.seminars_right
{
    width: 273px;
    height: auto;
    float: left;
    margin: 0px;
    padding: 0px;
}

.seminars_labeltext
{
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    margin: 0px;
    padding: 0px 3px 10px 13px;
}


.seminars_text
{
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 14px;
    color: #FFFFFF;
    margin: 0px;
    padding: 0px 10px 10px 10px;
}

/*-------------------------------------seminars_detail------------------------------------------*/
.ttl_btn1
{
    width: 260px;
    height: 55px;
    margin: 0px;
    padding: 12px 0px 0px 0px;
    background: url(../images/ttl_bg_btn.jpg) left top no-repeat;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-weight: bold;
    font-size: 22px;
    color: #FFFFFF;
    text-align: center;
}

.formcontent1
{
    float: left;
    width: 311px;
    height: auto;
    margin: 15px 10px 15px 15px;
    padding: 0px;
}

.borderdiv
{
    border-right: 1px solid #789FCC;
    margin: 0px;
    padding: 0px;
}

.borderdiv1
{
    border-bottom: 1px solid #789FCC;
    margin: 0px;
    padding: 0px;      
}

.borderdiv p
{
    font-family: Arial,Calibri, "Trebuchet MS";
    font-size: smaller;
    font-weight: normal;
    color: #215968;
    text-align: left;
    margin: 0px;
    padding: 15px 15px 0px 15px;
    line-height: 20px;
}

/* Members page CSS */
.ttl_btn2
{
    width: 260px;
    height: 55px;
    margin: 0px;
    padding: 12px 0px 0px 0px;
    background: url(../images/ttl_bg_btn.jpg) left top no-repeat;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-weight: bold;
    font-size: 14px;
    color: #FFFFFF;
    text-align: center;
    vertical-align: middle;
}

.bordermember p
{
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 16px;
    font-weight: normal;
    color: #215968;
    text-align: left;
    margin: 0px;
    padding: 15px 15px 0px 15px;
    line-height: 20px;
}

.bordermember
{
    border-bottom: 1px solid #789FCC;
    margin: 0px;
    padding: 0px;
}

.members_btn
{
    float: left;
    width: 148px;
    height: 48px;
    margin: 0px 0px 0px 8px;
    padding: 0px 0px 10px 0px;
    background: url(../images/members_btn.jpg) left top no-repeat;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-weight: normal;
    font-size: 14px;
    color: #FFFFFF;
    border: none;
}

.text02
{
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 16px;
    font-weight: bold;
    color: #A6A6A6;
    text-align: center;
    margin: 0px;
    padding: 0px 15px 0px 0px;
    line-height: 20px;
}

.members_btn1 a:link, .members_btn1 a:visited
{
    float: left;
    width: 175px;
    height: 45px;
    margin: 0px 0px 0px 8px;
    padding: 3px 0px 0px 0px;
    background: url(../images/members2_btn.jpg) left top no-repeat;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-weight: normal;
    font-size: 14px;
    color: #FFFFFF;
    border: none;
    text-decoration: none;
    display: block;
    text-align: center;
}

.members_btn1 a:hover
{
    text-decoration: none;
    display: block;
}

.members_btn2 a:link, .members_btn2 a:visited
{
    float: left;
    width: 175px;
    height: 38px;
    margin: 0px 0px 0px 8px;
    padding: 10px 0px 0px 0px;
    background: url(../images/members2_btn.jpg) left top no-repeat;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-weight: normal;
    font-size: 14px;
    color: #FFFFFF;
    border: none;
    text-decoration: none;
    display: block;
    text-align: center;
}

.members_btn2 a:hover
{
    text-decoration: none;
    display: block;
}
.members_btn3 a:link, .members_btn3 a:visited
{
    float: left;
    width: 175px;
    height: 38px;
    margin: 0px 0px 0px 8px;
    padding: 10px 0px 0px 0px;
    background: url(../images/member3_btn.jpg) left top no-repeat;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-weight: normal;
    font-size: 14px;
    color: #FFFFFF;
    border: none;
    text-decoration: none;
    display: block;
    text-align: center;
}

.members_btn3 a:hover
{
    text-decoration: none;
    display: block;
}
.members_btn4 a:link, .members_btn4 a:visited
{
    float: left;
    width: 162px;
    height: 45px;
    margin: 0px 0px 0px 8px;
    padding: 5px 0px 0px 0px;
    background: url(../images/member3_btn.jpg) left top no-repeat;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-weight: normal;
    font-size: 14px;
    color: #FFFFFF;
    border: none;
    text-decoration: none;
    display: block;
    text-align: center;
}

.members_btn4 a:hover
{
    text-decoration: none;
    display: block;
}
.Learnmore a:link, .Learnmore a:visited
{
    float: none;
    width: 175px;
    height: 38px;
    margin: 0px 0px 0px 8px;
    padding: 10px 0px 0px 0px;
    background: url(../images/members2_btn.jpg) left top no-repeat;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-weight: normal;
    font-size: 14px;
    color: #FFFFFF;
    border: none;
    text-decoration: none;
    display: block;
    text-align: center;
}

.btnTitle
{
    float: none;
    width: 225px;
    height: 52px;
    margin: 0px 0px 0px 8px;
    padding: 8px 0px 0px 0px;
    background: url(../images/member4_btn.jpg) left top no-repeat;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-weight: bold;
    font-size: 20px;
    color: #FFFFFF;
    border: none;
    text-decoration: none;
    display: block;
    text-align: center;
}


.btn_member a:link, .btn_member a:visited
{
    float: none;
    width: 162px;
    height: 38px;
    margin: 0px 0px 0px 8px;
    padding: 10px 0px 0px 0px;
    background: url(../images/btn_members.jpg) left top no-repeat;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-weight: normal;
    font-size: 14px;
    color: #FFFFFF;
    border: none;
    text-decoration: none;
    display: block;
    text-align: center;
}

.btn_member a:hover
{
    text-decoration: none;
    display: block;
}

.btn_download a:link, .btn_download a:visited
{
    float: none;
    width: 162px;
    height: 38px;
    margin: 0px 0px 0px 8px;
    padding: 10px 0px 0px 0px;
    background: url(../images/download.jpg) left top no-repeat;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-weight: normal;
    font-size: 14px;
    color: #FFFFFF;
    border: none;
    text-decoration: none;
    display: block;
    text-align: center;
}

.btn_download a:hover
{
    text-decoration: none;
    display: block;
}






.Learnmore a:hover
{
    text-decoration: none;
    display: block;
}
/* Seminar View Page CSS */

.view_top
{
    width: 578px;
    height: 38px;
    margin: 0px;
    padding: 0px;
    background: url(../images/view_top.jpg) left top no-repeat;
}


.view_bottom
{
    width: 578px;
    height: 32px;
    margin: 0px;
    padding: 0px;
    background: url(../images/view_bottom.jpg) left top no-repeat;
}


.texttop
{
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    margin: 0px;
    padding: 0px;
}

.textinside
{
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 12px;
    font-weight: normal;
    color: #17375E;
    margin: 0px;
    padding: 5px;
}

.imagetbl
{
    margin: 0px;
    padding: 5px 0px 0px 0px;
}

.paging 
{
    height:20px;
}

.paging a:link, .paging a:visited, .paging a:active
{
    border: 1px solid #CCCCCC;
    color: #113867;
    margin:  0px 5px 5px 0px;
    padding:  3px 5px 3px 5px;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    width:25px;
    cursor: pointer;
    height:20px;
}


.paging a:hover
{
    color: #FFFFFF;
    background-color: #6CA2D9;
    text-decoration: none;
    height:20px;
    
}


.currentpage
{
    color: #FFFFFF;
    width:25px;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 10px;
    font-weight: bold;
    background-color: #6CA2D9;
    border: solid 1px #CCCCCC;
    margin: 0px 5px 0px 0px;
    padding: 3px  5px 3px 5px;
    height:20px;
}


/* login page */
.label01
{
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 12px;
    color: #333333;
    padding: 0px 5px 0px 0px;
    margin: 0px;
    vertical-align: middle;
}
/* Products Page CSS */

.textproducts1
{
    font-family: Arial,Calibri, "Trebuchet MS";
    font-size: smaller;
    font-weight: normal;
    color: #215968;
    text-align: left;
    margin: 0px;
    padding: 10px 10px 0px 10px;
    line-height: 18px;
}

.imgtop
{
    margin: 15px 0px 0px 0px;
    padding: 0px;
}

.textproducts2
{
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 14px;
    font-weight: bold;
    color: #215968;
    text-align: left;
    margin: 0px;
    padding: 0px 0px 5px 0px;
    vertical-align: middle;
}

.textproducts3
{
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 14px;
    font-weight: normal;
    color: #215968;
    text-align: left;
    margin: 0px;
    padding: 0px;
    line-height: 18px;
}

.whatdoes a:link, .whatdoes a:visited
{
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 12px;
    font-weight: normal;
    color: #0070C0;
    text-align: left;
    margin: 0px;
    padding: 0px;
    text-decoration: underline;
}

.whatdoes a:hover
{
    text-decoration: none;
}

.dark_green
{
    width: auto;
    height: auto;
    margin: 0px;
    padding: 5px;
    background-color: #FFFFFF;
    border: 1px solid #cccccc;
    border-collapse: collapse;
}

.table_header
{
    width: auto;
    height: auto;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 15px;
    font-weight: bold;
    color: #cccccc;
    margin: 0px;
    padding: 5px;
    background: url(../images/back.jpg) repeat-x left top;
    border: 1px solid #cccccc;
    border-collapse: collapse;
    height: 34px;
}

/* ----------- PRICING ---------------*/

.Price_btn a:link, .Price_btn a:visited
{
    float: right;
    width: 118px;
    height: 32px; /*36px;*/
    margin: 0px 0px 0px 8px;
    padding: 10px 0px 0px 0px;
    background: url(../images/price.jpg) left top no-repeat;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-weight: normal;
    font-size: 14px;
    color: #FFFFFF;
    border: none;
    text-decoration: none;
    display: block;
    text-align: center;
    vertical-align: middle;
}

.Price_btn a:hover
{
    text-decoration: none;
    display: block;
}

.box1
{
    border: 1px solid #4F80BB;
    margin: 0px;
    padding: 10px;
}
.CategoryContent
{
    word-spacing: 1px;
    line-height: 15px;
}

.txt01
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #113867;
    line-height: 14px;
    padding: 0px;
}

.txt01 a:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #113867;
    line-height: 14px;
    padding: 0px;
    cursor: pointer;
}

.txt01 a:visited, .txt01 a:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #113867;
    line-height: 14px;
    text-decoration: none;
}

.txt01 a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #113867;
    line-height: 14px;
    text-decoration: underline;
}
/* CSS Added on 19 June 2009 Start Here*/

.ttl_btn_mem
{
    width: 336px;
    height: 59px;
    margin: 0px;
    padding: 0px 0px 0px 0px;
    background: url(../images/btn_memberhomepage.jpg) left top no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 22px;
    color: #FFFFFF;
    text-align: center;
    padding-top: 10px;
}

.ttl_btn_mem1
{
    width: 470px;
    height: 59px;
    margin: 0px;
    padding: 0px 0px 10px 0px;
    background: url(../images/btn_memberhomepage11.jpg) left top no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 22px;
    color: #FFFFFF;
    text-align: center;
}


.textmember
{
    font-family: Arial,Calibri, "Trebuchet MS";
    font-size: 15px;
    font-weight: normal;
    color: #215968;
    text-align: left;
    margin: 0px;
    padding: 15px 15px 0px 15px;
    line-height: 20px;
}

.mouseicon
{
    border: 0;
    cursor: pointer;
}

.btnback
{
    width: 128px;
    height: 69px;
    margin: 0px;
    padding: 14px 0px 0px 0px;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 16px;
    text-align: center;
    background: url(../images/btn1_back.jpg) left top no-repeat;
    vertical-align: top;
}

.downloadnow
{
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 18px;
    font-weight: bold;
    color: #1F497D;
    line-height: 16px;
    text-align: center;
    margin: 0px;
    padding: 0px 5px 5px 15px;
}

.btnback2
{
    width: 120px;
    height: 69px;
    margin: 0px;
    padding: 16px 0px 0px 0px;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 16px;
    border: none;
    display: block;
    float: left;
    text-align: center;
    background: url(../images/btn2_active.jpg) left top no-repeat;
    vertical-align: top;
}


.btnback2 a:hover
{
    display: block;
    cursor: pointer;
}

.btnback2_hover
{
    width: 120px;
    height: 69px;
    margin: 0px;
    padding: 16px 0px 0px 0px;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 16px;
    text-align: center;
    background: url(../images/btn2_hover.jpg) left top no-repeat;
    vertical-align: top;
}

.ttl_btn3
{
    width: 470px;
    height: 59px;
    margin: 0px;
    padding: 10px 0px 0px 0px;
    background: url(../images/btn_memberhomepage11.jpg) left top no-repeat;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 22px;
    color: #FFFFFF;
    text-align: center;
    vertical-align: top;
}

.pagelink_new
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #215968;
    text-decoration: none;
    text-decoration: underline;
}

.pagelink_new:visited, .pagelink_new:active
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #215968;
    text-decoration: none;
}

.pagelink_new:hover
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #215968;
    text-decoration: underline;
}
/* CSS Added on 19 June 2009 End Here*/
ul.tabs
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;    
    list-style-type: none;
    padding: 0px;
    margin: 0;
    cursor: pointer;
    height: 20px;
    text-align: center;
    vertical-align:text-bottom;
}
ul.tabs li
{
    float: left;
    padding: 10px 0px 0px 0px;
    margin: 0;
    background: url(../images/tab_right.jpg) no-repeat right top;
    margin-right: 1px;
    vertical-align:text-bottom;
    height: 20px;    
}
ul.tabs li a
{
    display: block;
    padding: 0px 10px;
    color: #fff;
    text-decoration: none;
    vertical-align:text-bottom;
    background: url(../images/tab_left.jpg) no-repeat left top;
    text-align: center;
    height: 20px;    
}
ul.tabs li a:hover
{
    color: #ff0;
    height: 20px;
    text-align: center;
    vertical-align:text-bottom;
}


/* CSS FOR THE TAB PANEL STARTS */
.tab_left
{
    width:12px;
    height :30px;
    background: url(../images/tab_curve1.jpg) no-repeat left top;        
    padding: 0px;
    margin: 0;
   
}

.tab_middle
{
    height:30px;
    cursor: pointer;
    background: url(../images/tab_middle.jpg) repeat-x left top;        
    padding: 0px;
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
}

.tab_middle a
{
    height:30px;
    cursor: pointer;
    background: url(../images/tab_middle.jpg)repeat-x;        
    padding: 0px;
    margin: 0;
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
}

.tab_middle a:hover
{
    height:30px;
    cursor: pointer;
    padding: 0px;
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #23408F;
}
.tab_right
{
    width:12px;
    height :30px;
    background: url(../images/tab_curve2.jpg) no-repeat left top;            
    padding: 0px;
    margin: 0;
}

.tab_middle1
{
    height:30px;
    cursor: pointer;
    background: url(../images/tab_middle.jpg) repeat-x left top;        
    padding: 0px;
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
}

.tab_middle1 a
{
    height:30px;
    cursor: pointer;
    background: url(../images/tab_middle.jpg)repeat-x;        
    padding: 0px;
    margin: 0;
    color: #23408F;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
}

.tab_middle1 a:hover
{
    height:30px;
    cursor: pointer;
    padding: 0px;
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #23408F;
}
/* CSS FOR THE TAB PANEL STARTS */

.label03
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #042C5D;
    margin: 0px;
    padding: 0px;
}

/* label Css For Accountablility Page added by MK on 6-08-09 */
.label13
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bolder;
    color: #042C5D;
    margin: 0px;
    padding: 0px;
}


.field05
{
    padding: 3px;
    margin: 0px; /*border: 1px solid #cccccc;*/
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
}



.field04
{
    padding: 3px;
    margin: 0px;
    border: 1px solid #cccccc;
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
}

.textmember1
{
    font-family: Arial,Calibri, "Trebuchet MS";
    font-size: 12px;
    font-weight: normal;
    color: #215968;
    text-align: left;
    margin: 0px;
    padding: 5px 15px 0px 0px;
    line-height: 20px;
}

.label02
{
    padding: 3px;
    margin: 0px;
    border-bottom: 1px solid #042C5D;
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #042C5D;
    text-transform: uppercase;
}

.label01
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #00AEDF;
    margin: 0px;
    padding: 0px;
    text-transform: uppercase;
}

.label04
{
    padding: 0px;
    margin: 0px;
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #042C5D;
}

.label05
{
    padding: 0px;
    margin: 0px; /*background-color: #FFFFFF;     font-family:"Futura Lt BT", Arial;      font-size:16px;      font-weight:bold;     color:#00B2D7;*/
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #00BCE4;
}

/* CSS Document */

.curve1
{
    width: 680px;
    height: 14px;
    font-size: 0px;
    float: left;
    background: url(../images/curve1.jpg) no-repeat;
    margin: 0px;
    padding: 0px;
}
.curve2
{
    width: 680px;
    height: 15px;
    font-size: 0px;
    float: left;
    background: url(../images/curve2.jpg) no-repeat;
    margin: 0px;
    padding: 0px;
}

.middle
{
    width: 678px;
    height: auto;
    float: left;
    background-color: #23408F;
    border-left: 1px solid #231F21;
    border-right: 1px solid #231F21;
    margin: 0px;
    padding: 0px;
}

.btn
{
    height: 22px;
    background-color: #00BCE4;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #033968;
    margin-left: 2px;
    padding: 0px 10px 0px 10px;
    text-align: center;
    font-weight: bold;
}

.curve3
{
    width: 133px;
    height: 7px;
    font-size: 0px;
    background: url(../images/curve3.jpg) no-repeat;
    margin: 0px;
    padding: 0px;
}
.curve4
{
    width: 133px;
    height: 8px;
    font-size: 0px;
    background: url(../images/curve4.jpg) no-repeat;
    margin: 0px;
    padding: 0px;
}

.middle1
{
    width: 131px;
    height: auto;
    background-color: #23408F;
    border-left: 1px solid #231F21;
    border-right: 1px solid #231F21;
    margin: 0px;
    padding: 0px;
}

.textboxGrade
{
    width: 46px;
    height: 18px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
}

.textboxMonth
{
    width: 75px;
    height: 18px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    border: 1px solid #cccccc;
    color: #333333;
}

.btn1
{
    height: 21px;
    background-color: #00BCE4;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #033968;
    margin-left: 0;
    padding: 0;
    text-align: center;
    font-weight: bold;        
    vertical-align:middle;  
}


.btn2
{
    height: 21px;    
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #033968;
    margin-left: 0;
    padding: 0;
    text-align: center;
    font-weight: bold;    
    border: 1px solid #cccccc;
    vertical-align:middle;  
}

.bluebtn
{
    height: 20px;
    background-color: #23408F;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #00BCE4;
    margin-left: 0;
    padding: 0;
    text-align: center;
}

/*-------------CSS FOR GOALS AND MOTIVATORS PAGE START----------*/
.rowstyle
{
    width: auto;
    height: auto;
    margin: 0px;
    padding: 5px 0px 10px 0px;
    background-color: #A8B5CF;
    font-family: Arial,Calibri, "Trebuchet MS";
    font-size: 12px;
    color: #2F4785;
    border: 1px solid #cccccc;
    border-collapse: collapse;
}

.alternate
{
    width: auto;
    height: auto;
    margin: 0px;
    padding: 5px 0px 10px 0px;
    background-color: #E9EDF4;
    color: #2F4785;
    font-family: Arial,Calibri, "Trebuchet MS";
    font-size: 12px;
    border: 1px solid #cccccc;
    border-collapse: collapse;
}


.curve5
{
    width: 280px;
    height: 8px;
    font-size: 0px;
    background: url(../images/curve5.jpg) no-repeat;
    margin: 0px;
    padding: 0px;
}
.curve66
{
    width: 280px;
    height: 8px;
    font-size: 0px;
    background: url(../images/curve6.jpg) no-repeat;
    margin: 0px;
    padding: 0px;
}

.middle2
{
    width: 278px;
    height: auto;
    background-color: #23408F;
    border-left: 1px solid #231F21;
    border-right: 1px solid #231F21;
    margin: 0px;
    padding: 0px;
}


.btn3
{
    height: 21px;
    background-color: #00BCE4;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #033968;
    margin-left: 0;
    padding: 0;
    text-align: center;
    font-weight: bold;
}

/* CSS For Business plan STARTS */

.strengths_top
{
    float: left;
    width: 354px;
    height: 26px;
    background: url(../images/strengths_top.jpg) no-repeat;
    margin: 0px;
    padding: 0px;
}

.weaknesses_top
{
    float: left;
    width: 354px;
    height: 26px;
    background: url(../images/weakness_top.jpg) no-repeat;
    margin: 0px;
    padding: 0px;
}

.opportunities_top
{
    float: left;
    width: 354px;
    height: 26px;
    background: url(../images/opportunities_top.jpg) no-repeat;
    margin: 0px;
    padding: 0px;
}

.threats_top
{
    float: left;
    width: 354px;
    height: 26px;
    background: url(../images/threats_top.jpg) no-repeat;
    margin: 0px;
    padding: 0px;
}

.box_middle
{
    float: left;
    width: 354px;
    height: auto;
    background: url(../images/box_middle.jpg) repeat-y;
    margin: 0px;
    padding: 0px;
    text-align: justify;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #042C5D;
}

.box_bottom
{
    float: left;
    background: url(../images/box_bottom.jpg) no-repeat;
    width: 354px;
    height: 20px;
    margin: 0px;
    padding: 0px;
}

/* Accountability css start */
.field06
{
    padding: 3px;
    margin: 0px; /*border: 1px solid #cccccc;*/
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #002A5C;
    border-bottom: dashed 1px #002A5C;
}
.field07
{
    padding: 3px;
    margin: 0px; /*border: 1px solid #cccccc;*/
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #002A5C;
    border-bottom: solid 1px #002A5C;
}
.curve6
{
    width: 390px;
    height: 14px;
    font-size: 0px;
    float: left;
    background: url(../images/curve7.jpg) no-repeat;
    margin: 0px;
    padding: 0px;
}
.curve7
{
    width: 390px;
    height: 15px;
    font-size: 0px;
    float: left;
    background: url(../images/curve8.jpg) no-repeat;
    margin: 0px;
    padding: 0px;
}

.middle7
{
    width: 388px;
    height: auto;
    float: left;
    background-color: #23408F;
    border-left: 1px solid #231F21;
    border-right: 1px solid #231F21;
    margin: 0px;
    padding: 0px;
}

.text_ttl1
{
    font-family: Calibri, "Trebuchet MS" ,Arial;
    font-size: 16px;
    font-weight: bold;
    color: #FFFFFF;
    text-align: left;
    margin: 0px;
    padding: 10px 0px 15px 0px;
    line-height: 20px;
}

.btnback22
{
    width: 150px;
    height: 69px;
    margin: 0px;
    padding: 10px 0px 0px 0px;
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    border: none;
    display:block ;
    float: left;
    text-align: center;
    background: url(../images/btn2_active.jpg) left top no-repeat;
    vertical-align: top;
}


/* 
////////////////CSS For the Blue Color Text in the Documents to be printed////////////////
.text01 {
font-family:"Futura Lt BT", Arial; font-size:14px; font-weight:bold; color:#00B2D7;
margin:0px; padding:0px;
}
////////////////CSS For the Blue Color Text in the Documents to be printed////////////////

*/

/* CSS For Business plan ENDS */
.toplinks1
{
    float: left;
    width: 530px;
    height: auto;
    text-align: right;
    margin: 0px;
    padding: 55px 5px 0px 0px;
}

.toplinks1 p
{
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 14px;
    font-weight: bold;
    color: #3A6B79;
    margin: 0px;
    padding: 0px;
}

.toplinks1 p a:link, .toplinks1 p a:visited
{
    font-family: Calibri, "Trebuchet MS" , Arial;
    font-size: 14px;
    font-weight: bold;
    color: #999999;
    margin: 0px;
    padding: 0px 3px 0px 3px;
    text-decoration: none;
}

.toplinks1 p a:hover
{
    text-decoration: none;
    color: #333333;
}