.glink {
    font: bold 22px / 25px Arial;
    color: #049DDE;
}

a.glink:link {
    text-decoration: none;
}

a.glink:visited {
    text-decoration: none;

}

a.glink:hover {
    text-decoration: underline;
}

.glink1 {
    font: bold 18px / 20px Arial;
    color: #049DDE;
}

a.glink1:link {
    text-decoration: none;
}

a.glink1:visited {
    text-decoration: none;

}

a.glink1:hover {
    text-decoration: underline;
}

.glink2 {
    font: bold 16px / 20px Arial;
    color: #C00505;
}

a.glink2:link {
    text-decoration: none;
}

a.glink2:visited {
    text-decoration: none;

}

a.glink2:hover {
    text-decoration: underline;
}

.glink3 {
    font: bold 16px / 20px Arial;
    color: #046C99;
}

a.glink3:link {
    text-decoration: none;
}

a.glink3:visited {
    text-decoration: none;

}

a.glink3:hover {
    text-decoration: underline;
}

.top-txt {
    font: bold 18px / 18px Arial;
    color: #FFFFFF;
    text-align: right;
}

.cont1 {
    font: bold 30px / 30px tahoma;
    color: #CC0000;
    text-align: center;
}

.cont_normal {
    font: normal 16px / 20px Verdana;
    color: #00080A;
}

.cont_normal_1 {
    font: normal 16px / 20px Arial;
    color: #4E4F4F;
}

.cont_norma2 {
    font: bold 14px / 16px Arial;
    color: #000000;
}

.cont_norma3 {
    font: bold 16px / 16px Arial;
    color: #767473;
}

.cont_bold {
    font: bold 26px / 26px Arial;
    color: #C80202;
}

.cont_bold1 {
    font: bold 16px / 25px Arial;
    color: #1C7E97;
}

.cont_bold2 {
    font: bold 42px / 42px Arial;
    color: #C80202;
}

.cont_bold3 {
    font: bold 18px / 18px Arial;
    color: #9B0101;
}

.table2 {
    font: bold 27px / 27px Arial;
    color: #FF0000;
}

.table2_1 {
    font: bold 27px / 27px Arial;
    color: #054763;
}

.table2_txt {
    font: bold 22px / 25px Arial;
    color: #049DDE;
}

.table2_txt1 {
    font: bold 22px / 25px Arial;
    color: #054763;
}

.table2_txt3 {
    font: bold 18px / 20px Arial;
    color: #054763;
}

.table2_txt4 {
    font: bold 26px / 25px Arial;
    color: #049DDE;
}

a.link4 {
    font-family: Arial, sans-serif;
    font-size: 12px;
    color: #003040;
    margin-right: 8px;
    font-weight: bold;
    text-decoration: none;
}

a.link4:hover {
    text-decoration: underline;
}

div.top-navbar {
    margin-top: 4px;
}

.top-title {
    margin-left: 30px;
}

div.page-content {
    margin: 18px 35px 25px 35px;
    font-family: Arial, sans-serif;
    font-size: 12px;
    color: #000;
    line-height: 16px;
}

div.contact-div {
    text-align: left;
    margin: 14px 44px 0 5px;
    font-family: Arial, sans-serif;
    font-size: 9pt;
    color: #3f3f3f;
}

table.contact-table {
    text-align: left;
    font-family: Arial, sans-serif;
    font-size: 9pt;
    color: #3f3f3f;
}

span.required {
    color: #ff0000;
}

span.text2 {
    color: #3f3f3f;
}

h2.header3 {
    font-family: Arial, sans-serif;
    font-size: 16px;
    font-style: normal;
    color: #003040;
    text-align: left;
    margin: 7px 0 0 0;
    padding: 0;
    font-weight: bold;
}

span.text2 {
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-style: normal;
    color: #003040;
    font-weight: bold;
}

div#login-box {
    width: 460px;
    border: 1px solid #ccc;
    background-color: #f1f3f5;
    margin: 26px auto auto auto;
    font-family: Arial, sans-serif;
    font-size: 11px;
    color: #333;
}

div#login-box div.inner {
    margin: 15px;
}

.txt12 {
    font-family: Arial, sans-serif;
    font-size: 11px;
    color: #333;
}

span.title {
    padding-top: 10px;
    padding-bottom: 2px;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 24px;
    color: #f49a3b;
    font-weight: bold;
    letter-spacing: -1px;
}

.title2 {
    padding-top: 50px;
    margin: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    color: #f49a3b;
    font-weight: bold;
    letter-spacing: -1px;
    text-align: center;
}

div#login-box div.inner div.form {
    border: 1px solid #cccccc;
    background-color: #e9ecef;
    padding: 8px;
}

div#login-box div.inner input {
    border: 1px solid #cccccc;
}

.sbmt {
    border: 1px solid #cccccc;
    font-family: Arial, sans-serif;
    font-size: 12px;
    color: #333;
    font-weight: bold;
    letter-spacing: 0;
    height: 24px;
    background-color: #e9ecef;
}

a.forget_password {
    text-decoration: underline;
    font-family: Arial, sans-serif;
    font-size: 11px;
    color: #333;
    font-weight: bold;
}

.pro {
    color: #FFEA00;
    font-family: arial;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    line-height: 100%;
    text-align: center;
    padding-top: 10px;
}

.normal1 {
    color: #B3C2D4;
    font-family: arial;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    line-height: 120%;
    text-align: center;
}

.normal2 {
    color: #fff;
    font-family: arial;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    line-height: 150%;
}

.pro_head {
    color: #C80202;
    font-family: arial;
    font-size: 24px;
    font-style: normal;
    font-weight: bold;
    line-height: 100%;
}

.normal3 {
    color: #003040;
    font-family: arial;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    line-height: 150%;
}

.normal4 {
    color: #003040;
    font-family: arial;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    line-height: 150%;
}


table.box td.top-left {
    width: 14px;
    height: 14px;
    background-image: url( images/portal/box/box-top-left.jpg );
    background-position: top left;
    background-repeat: no-repeat;
    font-size: 0;
}

table.box td.top-middle {
    height: 14px;
    background-image: url( images/portal/box/box-top-middle.jpg );
    background-position: top left;
    background-repeat: repeat-x;
    font-size: 0;
}

table.box td.top-right {
    width: 14px;
    height: 14px;
    background-image: url( images/portal/box/box-top-right.jpg );
    background-position: top left;
    background-repeat: no-repeat;
    font-size: 0;
}

table.box td.middle-left {
    width: 14px;
    background-image: url( images/portal/box/box-middle-left.jpg );
    background-position: top left;
    background-repeat: repeat-y;
    font-size: 0;
}

table.box td.content {
    background-color: #f4f4f4;
}

table.box td.middle-right {
    width: 14px;
    background-image: url( images/portal/box/box-middle-right.jpg );
    background-position: top left;
    background-repeat: repeat-y;
    font-size: 0;
}

table.box td.bottom-left {
    width: 14px;
    height: 14px;
    background-image: url( images/portal/box/box-bottom-left.jpg );
    background-position: top left;
    background-repeat: no-repeat;
    font-size: 0;
}

table.box td.bottom-middle {
    height: 14px;
    background-image: url( images/portal/box/box-bottom-middle.jpg );
    background-position: top left;
    background-repeat: repeat-x;
    font-size: 0;
}

table.box td.bottom-right {
    width: 14px;
    height: 14px;
    background-image: url( images/portal/box/box-bottom-right.jpg );
    background-position: top left;
    background-repeat: no-repeat;
    font-size: 0;
}

#cellborder {
    background-image: url( images/portal/bottom_cell_line.jpg );
    background-repeat: repeat-x;
    background-position: left bottom;
    padding-top: 10px;
    padding-bottom: 30px;
}

div.popup-bg {
    background: url(images/easy-images/easy-popup.jpg) no-repeat top left;
    background-color: #fff;
    width: 800px;
    height: 510px;
    font-family: Arial, sans-serif;
}

div.popup-bg2 {
    background: url(images/easy-images/easy-popup2.jpg) no-repeat top left;
    background-color: #fff;
    width: 800px;
    height: 510px;
    font-family: Arial, sans-serif;
}

img.close_btn {
    cursor: pointer;
}

div.inner-div {
    margin: 0 15px 15px 15px
}

div.top-close {
    text-align: right;
    padding-top: 7px;
    padding-right: 7px;
}

.popup-text {
    font-family: Arial, sans-serif;
    font-size: 14px;
}

.popup-text a {
    font-family: Arial, sans-serif;
    font-size: 14px;
}

.popup-text2 {
    font-family: Arial, sans-serif;
    font-size: 13px;
    line-height: 14px;
}

.popup-text2 a {
    font-family: Arial, sans-serif;
    font-size: 13px;
}

.popup-text2 p {
    padding: 0;
    margin-top: 3px;
    margin-bottom: 3px;
}

p.buttons-mid-text {
    font-weight: bold;
    font-size: 16px;
    padding: 0;
    margin-top: 15px;
    margin-bottom: 15px;
    color: #003040;
}

.txt2 {
    text-align: left;
    font-family: Arial, sans-serif;
    font-size: 10pt;
    color: #3f3f3f;
    margin-top: 10px;
    margin-bottom: 10px;
}

div.download-box {
    background-color: #fefecb;
    width: 584px;
    margin-top: 12px;
    margin-bottom: 15px;
}

div.download-box div.box-border {
    border: 5px dashed #ff0000;
}

div.download-box div.box-border .box-inner {
    border: 1px solid #646464;
    padding: 20px 10px 20px 10px;
}

.title102 {
    font-family: Arial, sans-serif;
    font-size: 20px;
    color: #000;
    font-weight: bold;
}

.title102_2 {
    font-family: Arial, sans-serif;
    font-size: 24px;
    color: #000;
    font-weight: bold;
}

.text102 {
    font-family: Arial, sans-serif;
    font-size: 16px;
    color: #000;
    font-weight: bold;
    margin-top: 12px;
    margin-bottom: 12px;
}

.content102 {
    font-family: Arial, sans-serif;
    font-size: 14px;
    color: #000;
    margin-top: 7px;
    margin-bottom: 7px;
}

.content103 {
    font-family: Arial, sans-serif;
    font-size: 14px;
    color: #000;
    margin-top: 7px;
    margin-bottom: 7px;
}

.headphone_text {
    margin-top: 5px;
}

.gimme-submit-btn {
    background: url(images/gimme-access.jpg) no-repeat top left; width: 178px; height: 29px; border: none; cursor: pointer;
}

img.arrow {
    float: left;
    margin-right: 0;
}

img.left-floated {
    margin-right: 20px;
}

img.right-floated {
    float: right;
    margin-left: 20px;
}
