.header_nav {
    background-image: url('images/topchunk_v2.gif');
    background-repeat: no-repeat;
    height: 164px;
    max-width: 772px;
    background-position: bottom;
    vertical-align: top;
    padding-bottom: 0px;
    margin: 0px;
}

.header_nav_in {
    background-image: url('images/topchunk_in_v2.gif');
    background-repeat: no-repeat;
    height: 164px;
    max-width: 772px;
    background-position: bottom;
    vertical-align: top;
    padding-bottom: 0px;
    margin: 0px;
}

.header_nav_ie {
    background-image: url('images/topchunk_v2.gif');
    background-repeat: no-repeat;
    height: 164px;
    max-width: 772px;
    background-position: bottom;
    vertical-align: top;
    padding-bottom: 18px;
    margin-right: 2px;
}

.header_nav_ie_in {
    background-image: url('images/topchunk_in_v2.gif');
    background-repeat: no-repeat;
    height: 164px;
    max-width: 772px;
    background-position: bottom;
    vertical-align: top;
    padding-bottom: 18px;
    margin-right: 2px;
}

.maincont_wrap {
    background-image: url(images/cont_bg.gif);
    background-repeat: repeat-y;
    width: 772px;
}

.maincont_wrap_in {
    width: 770px;
}

.main_cont {
    background-image: url(images/topBG.jpg);
    background-repeat: repeat-x;
}

.maincont {
    background-image: url(images/cont_bg_grad.gif);
    background-repeat: no-repeat;
    width: 772px;
}

.maincont_in {
    background-image: url(images/in_pat.gif);
    background-repeat: repeat-y;
    width: 770px;
}

.page_bottom_in {
    background-image: url(images/ins_footer.gif);
    height: 13px;
    width: 772px;
    background-repeat: no-repeat;
}

.footer {
    background-image: url(images/footer.gif);
    background-repeat: no-repeat;
    background-position: top;
    height: 48px;
    width: 772px;
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    margin-top: 6px;
}

.buttons {
    height: 40px;
    padding-top: 23px;
    vertical-align: top;
}
.header {
    background-repeat: no-repeat;
    background-position: center;
    height: 222px;
    max-width: 772px;
}
.feat_l {
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    float: left;
    width: 515px;
    text-align: left;
}
.pad1_class {
    padding-top: 32px;
    padding-right: 10px;
    padding-left: 10px;
}
.pad2_class {
    padding-top: 148px;
    padding-right: 10px;
    padding-left: 10px;
}
.feat_r {
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    float: right;
    width: 257px;
    text-align: left;
    background-image: url(images/splashBG.gif);
    background-repeat: no-repeat;
    background-position: center top;
}

.feat_foot {
    background-image: url(images/feature_footer.gif);
    background-repeat: no-repeat;
    height: 26px;
    width: 772px;
}

.feature {
    background-image: url(images/feature_pat.gif);
    width: 772px;
    background-repeat: repeat-y;
}


.login {
    padding-top: 0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
   width: 772px;
    height: 68px;
}


a.footlink:link {
    color:#000000;
    text-decoration: underline;
}

a.footlink:hover {
    color:#000000;
    text-decoration: none;
}

a.footlink:visited {
    color:#000000;
    text-decoration: underline;
}

#dropmenudiv{
    position:absolute;
    top: 0px;
    left: -40px:
    border: none;
    border-bottom-width: 0;
    font:normal 12px Verdana;
    line-height:18px;
    z-index:50;
}

#dropmenudiv a{
    width: 100%;
    display: block;
    text-indent: 0;
    border-bottom: none;
    padding: 0 0;
    text-decoration: none;
    font-weight: bold;

    background-repeat: no-repeat;
}

#dropmenudiv a:hover{
    /*hover background color*/

}

#dropmenudiv a:visited{
    /*hover background color*/
    color: Blue;
}

.featbut_l {
    float: left;
    width: 516px;
}
.featbut_r {
    float: right;
    width: 255px;
}

.page_bottom {
    background-image: url(images/logos.gif);
    height: 58px;
    width: 772px;
    background-repeat: no-repeat;
}

.drop_l {
    width: 640px;
}
.pro_box {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    background-image: url(images/prodbox_back.gif);
    width: 527px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.pro_box_intro {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    background-color: #BFD4E1;
    width: 519px;
    margin-top: 0px;
    margin-bottom: 0px;
    text-align: left;
}

.drop_r {
    float: right;
    width: 257px;
}
.pro_image_bk {
    margin-left: 10px;
    width: 167px;
    height: 127px;
    background-image: url(images/prod_pic_back.gif);
    background-repeat: no-repeat;
}

.pro_image {
    padding-left: 3px;
    padding-top: 10px;
    padding-bottom: 30px;
}

.pro_cont {
    width: 500px;
    color: #000000;
}

.pro_cont_full {
    float: right;
    width: 500px;
    padding-right: 10px;
    color: #000000;
}
.pro_cont_services {
    float: right;
    width: 500px;
    color: #000000;
}

.header {
    background-image: url(images/headerpic.jpg);
    background-repeat: no-repeat;
    background-position: center;
    height: 222px;
    max-width: 772px;
}
.photodots {
    background-image: url(images/photodots_back.jpg);
    width: 160px;
    padding-top: 2px;
    padding-left: 570px;
    background-repeat: no-repeat;
    background-position: top;
}

.photodotsie {
    background-image: url(images/photodots_back.jpg);
    background-repeat: no-repeat;
    background-position: top;
    height: 30px;
    padding-top: 2px;
    padding-left: 570px;
}

.feat_l {
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    float: left;
    width: 515px;
    text-align: left;
}
.pad1_class {
    padding-top: 32px;
    padding-right: 10px;
    padding-left: 10px;
}
.pad2_class {
    padding-top: 148px;
    padding-right: 10px;
    padding-left: 10px;
}

.pad3_class {
    margin-top: 10px;
    float: right;
    padding-right: 23px;
    width: 460px
}
.copyright {
    padding-top: 10px;
    padding-left: 30px;
    float: left;
    width: 255px;
}
.stamp {
    text-align: center;
    margin-top: 20px;
}

.stampie {
    text-align: center;
    margin-top: 30px;
}

.feat_r {
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    float: right;
    width: 257px;
    text-align: left;
}

a.footlink:link {
    color:#000000;
    text-decoration: underline;
}
a.footlink:visited {
    color:#000000;
    text-decoration: underline;
}
a.footlink:hover {
    color:#000000;
    text-decoration: none;
}

.ins_l {
    float: left;
    width: 207px;
}
.ins_r {
    float: right;
    width: 563px;
}
.side_but {
    width: 156px;
    padding-left: 18px;
}

.side_nav {
    background-image: url(images/side_pan3.gif);
    background-repeat: no-repeat;
    height: 197px;
    width: 207px;
    padding-top: 17px;
    padding-right: 0px;
}

.side_nav_top {
    width: 207px;
    margin-top: 0px;
    padding-right: 0px;
}

a.sidecssmenu {

    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: left;
    color: Black;
    text-decoration: none;
    margin-left: 45px;
    display:block;
    width:133px;
}

#sidetable1 {
    background-image: url('images/sidemenu_bk.gif');
    text-align: left;
    padding:3px 0px;
}

#sidetable1:hover {
    background-image: url('images/sidemenu_bk_on.gif');
    text-align: left;
    padding:3px 0px;
}

#sidetable_on {
    background-image: url('images/sidemenu_bk_on.gif');
    text-align:left;
    padding:3px 0px;
}

.sidetoppanel {
    margin: 0px;
    padding: 0px;
    vertical-align: top;
}

.prodtitle {
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 20px;
    padding-bottom: 10px;
    text-align: left;
}

a.reglink {
    text-decoration: none;
    text-align: left;
    color: Black;
}

a.reglink:hover {
    text-decoration: underline;
    text-align: left;
    color: Black;
}

a.pdflink {
    text-decoration: none;
    text-align: left;
    color: Black;
    font-size: 11px;
}

a.pdflink:hover {
    text-align: left;
    text-decoration: underline;
    color: Black;
    font-size: 11px;
}

.page_title {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
}

.toplink {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
    margin-bottom: 20px;
}

.redtext {
    font-family: Arial, Helvetica, sans-serif;
    color: Red;
    font-size: 12px;
    text-align: right;
}

.whitetext {
    font-family: Arial, Helvetica, sans-serif;
    color: #ffffff;
    font-size: 12px;
    text-align: right;
}

.greentext {
    font-family: Arial, Helvetica, sans-serif;
    color: Yellow;
    font-size: 12px;
    text-align: right;
}

.txtcont {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: Black;
}

a.topmenu:link {
    text-align: center;
    background-color: #FBCC30;
    font-size: 12px;
    font-style: italic;
    color: #000000;
}

a.topmenu:visited {
    text-align: center;
    background-color: #FBCC30;
    font-size: 12px;
    font-style: italic;
    color: #000000;
}

a.topmenu:hover {
    text-align: center;
    background-color: #FFFFFF;
    font-size: 12px;
    font-style: italic;
    color: #000000;
}

a.topmenu21:link {
    text-align: center;
    background-image: url('images/dropnav/2_1_off.gif');
    background-repeat: no-repeat;
    font-size: 12px;
    font-style: italic;
    color: #000000;
}

a.topmenu21:visited {
    text-align: center;
    background-image: url('images/dropnav/2_1_off.gif');
    background-repeat: no-repeat;
    font-size: 12px;
    font-style: italic;
    color: #000000;
}

a.topmenu21:hover {
    text-align: center;
    background-image: url('images/dropnav/2_1_on.gif');
    background-repeat: no-repeat;
    font-size: 12px;
    font-style: italic;
    color: #000000;
}

a.topmenu22:link {
    text-align: center;
    background-image: url('images/dropnav/2_2_off.gif');
    background-repeat: no-repeat;
}

a.topmenu22:visited {
    text-align: center;
    background-image: url('images/dropnav/2_2_off.gif');
    background-repeat: no-repeat;
}

a.topmenu22:hover {
    text-align: center;
    background-image: url('images/dropnav/2_2_on.gif');
    background-repeat: no-repeat;
}

a.topmenu31:link {
    text-align: center;
    background-image: url('images/dropnav/3_1_off.gif');
    background-repeat: no-repeat;
}
a.topmenu31:visited {
    text-align: center;
    background-image: url('images/dropnav/3_1_off.gif');
    background-repeat: no-repeat;
}
a.topmenu31:hover {
    text-align: center;
    background-image: url('images/dropnav/3_1_on.gif');
    background-repeat: no-repeat;
}

a.topmenu32:link{
    text-align: center;
    background-image: url('images/dropnav/3_2_off.gif');
    background-repeat: no-repeat;
}
a.topmenu32:visited{
    text-align: center;
    background-image: url('images/dropnav/3_2_off.gif');
    background-repeat: no-repeat;
}
a.topmenu32:hover{
    text-align: center;
    background-image: url('images/dropnav/3_2_on.gif');
    background-repeat: no-repeat;
}

a.topmenu33:link {
    text-align: center;
    background-image: url('images/dropnav/3_3_off.gif');
    background-repeat: no-repeat;
}
a.topmenu33:visited {
    text-align: center;
    background-image: url('images/dropnav/3_3_off.gif');
    background-repeat: no-repeat;
}
a.topmenu33:hover {
    text-align: center;
    background-image: url('images/dropnav/3_3_on.gif');
    background-repeat: no-repeat;
}

a.topmenu34:link {
    text-align: center;
    background-image: url('images/dropnav/3_4_off.gif');
    background-repeat: no-repeat;
}
a.topmenu34:visited {
    text-align: center;
    background-image: url('images/dropnav/3_4_off.gif');
    background-repeat: no-repeat;
}
a.topmenu34:hover {
    text-align: center;
    background-image: url('images/dropnav/3_4_on.gif');
    background-repeat: no-repeat;
}

a.topmenu35:link {
    text-align: center;
    background-image: url('images/dropnav/3_5_off.gif');
    background-repeat: no-repeat;
}
a.topmenu35:visited {
    text-align: center;
    background-image: url('images/dropnav/3_5_off.gif');
    background-repeat: no-repeat;
}
a.topmenu35:hover {
    text-align: center;
    background-image: url('images/dropnav/3_5_on.gif');
    background-repeat: no-repeat;
}

a.topmenu36:link {
    text-align: center;
    background-image: url('images/dropnav/3_6_off.gif');
    background-repeat: no-repeat;
}
a.topmenu36:visited {
    text-align: center;
    background-image: url('images/dropnav/3_6_off.gif');
    background-repeat: no-repeat;
}
a.topmenu36:hover {
    text-align: center;
    background-image: url('images/dropnav/3_6_on.gif');
    background-repeat: no-repeat;
}

a.topmenu41:link {
    text-align: center;
    background-image: url('images/dropnav/4_1_off.gif');
    background-repeat: no-repeat;
}
a.topmenu41:visited {
    text-align: center;
    background-image: url('images/dropnav/4_1_off.gif');
    background-repeat: no-repeat;
}
a.topmenu41:hover {
    text-align: center;
    background-image: url('images/dropnav/4_1_on.gif');
    background-repeat: no-repeat;
}
a.topmenu42:link {
    text-align: center;
    background-image: url('images/dropnav/4_2_off.gif');
    background-repeat: no-repeat;
}
a.topmenu42:visited {
    text-align: center;
    background-image: url('images/dropnav/4_2_off.gif');
    background-repeat: no-repeat;
}
a.topmenu42:hover {
    text-align: center;
    background-image: url('images/dropnav/4_2_on.gif');
    background-repeat: no-repeat;
}
a.topmenu43:link {
    text-align: center;
    background-image: url('images/dropnav/4_3_off.gif');
    background-repeat: no-repeat;
}
a.topmenu43:visited {
    text-align: center;
    background-image: url('images/dropnav/4_3_off.gif');
    background-repeat: no-repeat;
}
a.topmenu43:hover {
    text-align: center;
    background-image: url('images/dropnav/4_3_on.gif');
    background-repeat: no-repeat;
}
a.topmenu44:link {
    text-align: center;
    background-image: url('images/dropnav/4_4_off.gif');
    background-repeat: no-repeat;
}
a.topmenu44:visited {
    text-align: center;
    background-image: url('images/dropnav/4_4_off.gif');
    background-repeat: no-repeat;
}
a.topmenu44:hover {
    text-align: center;
    background-image: url('images/dropnav/4_4_on.gif');
    background-repeat: no-repeat;
}
a.topmenu45:link {
    text-align: center;
    background-image: url('images/dropnav/4_5_off.gif');
    background-repeat: no-repeat;
}
a.topmenu45:visited {
    text-align: center;
    background-image: url('images/dropnav/4_5_off.gif');
    background-repeat: no-repeat;
}
a.topmenu45:hover {
    text-align: center;
    background-image: url('images/dropnav/4_5_on.gif');
    background-repeat: no-repeat;
}
a.topmenu46:link {
    text-align: center;
    background-image: url('images/dropnav/4_6_off.gif');
    background-repeat: no-repeat;
}
a.topmenu46:visited {
    text-align: center;
    background-image: url('images/dropnav/4_6_off.gif');
    background-repeat: no-repeat;
}
a.topmenu46:hover {
    text-align: center;
    background-image: url('images/dropnav/4_6_on.gif');
    background-repeat: no-repeat;
}
a.topmenu47:link {
    text-align: center;
    background-image: url('images/dropnav/4_7_off.gif');
    background-repeat: no-repeat;
}
a.topmenu47:visited {
    text-align: center;
    background-image: url('images/dropnav/4_7_off.gif');
    background-repeat: no-repeat;
}
a.topmenu47:hover {
    text-align: center;
    background-image: url('images/dropnav/4_7_on.gif');
    background-repeat: no-repeat;
}
a.topmenu48:link {
    text-align: center;
    background-image: url('images/dropnav/4_8_off.gif');
    background-repeat: no-repeat;
}
a.topmenu48:visited {
    text-align: center;
    background-image: url('images/dropnav/4_8_off.gif');
    background-repeat: no-repeat;
}
a.topmenu48:hover {
    text-align: center;
    background-image: url('images/dropnav/4_8_on.gif');
    background-repeat: no-repeat;
}
a.topmenu51:link {
    text-align: center;
    background-image: url('images/dropnav/5_1_off.gif');
    background-repeat: no-repeat;
}
a.topmenu51:visited {
    text-align: center;
    background-image: url('images/dropnav/5_1_off.gif');
    background-repeat: no-repeat;
}
a.topmenu51:hover {
    text-align: center;
    background-image: url('images/dropnav/5_1_on.gif');
    background-repeat: no-repeat;
}
a.topmenu52:link {
    text-align: center;
    background-image: url('images/dropnav/5_2_off.gif');
    background-repeat: no-repeat;
}
a.topmenu52:visited {
    text-align: center;
    background-image: url('images/dropnav/5_2_off.gif');
    background-repeat: no-repeat;
}
a.topmenu52:hover {
    text-align: center;
    background-image: url('images/dropnav/5_2_on.gif');
    background-repeat: no-repeat;
}
a.topmenu53:link {
    text-align: center;
    background-image: url('images/dropnav/5_3_off.gif');
    background-repeat: no-repeat;
}
a.topmenu53:visited {
    text-align: center;
    background-image: url('images/dropnav/5_3_off.gif');
    background-repeat: no-repeat;
}
a.topmenu53:hover {
    text-align: center;
    background-image: url('images/dropnav/5_3_on.gif');
    background-repeat: no-repeat;
}

a.topmenu54:link {
    text-align: center;
    background-image: url('images/dropnav/5_4_off.gif');
    background-repeat: no-repeat;
}
a.topmenu54:visited {
    text-align: center;
    background-image: url('images/dropnav/5_4_off.gif');
    background-repeat: no-repeat;
}
a.topmenu54:hover {
    text-align: center;
    background-image: url('images/dropnav/5_4_on.gif');
    background-repeat: no-repeat;
}

.icontext {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
}

a.logintop:link {
    color: #FFFFFF;
    text-decoration: none;
}

a.logintop:hover {
    color: #FFFFFF;
    text-decoration: underline;
}

a.logintop:visited {
    color: #FFFFFF;
    text-decoration: none;
}


.feild {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    padding-top: 0px;
    padding-bottom: 0px;
    vertical-align: text-top;
    padding-left: 3px;
    padding-right: 3px;
    border-style: solid;
    border-width: 1px;
    border-color: #003366;
    height: 14px;
}
.logintxt {
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
}

.login2 {
    width: 406px;
    float: right;
    height: 19px;
    padding-top: 0px;
    color: #ffffff;
    font-size: 10px;
}

.projlink {
    color: Black;
    text-decoration: none;
}

.inner_header {
    background-image: url(images/logo.gif);
    background-repeat: no-repeat;
    background-position: right;
    width: 561px;
    height: 157px;
    margin-bottom: 10px;
}

.inner_header1 {
    background-image: url(images/logo.gif);
    background-repeat: no-repeat;
    background-position: right;
    width: 561px;
    height: 157px;
    margin-bottom: 10px;
}

.inner_header_tag {
    margin-top: 0px;
    margin-left: 0px;
}

.prodintroheader {
    background-repeat: no-repeat;
    width: 519px;
    height: 171px;
}

.prodintroheadertxt{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 17px;
    text-align: left;
    padding-left: 8px;
    padding-top: 12px;
}

.sidead {
    background-image: url('images/sidemenu_bk.gif');
    text-align: left;
    padding-left: 43px;
    background-repeat: repeat-y;
    width: 206px;
}

#sidetable_title {
    background-image: url('images/sidemenu_bk.gif');
    text-align: left;
    height: 22px;
    padding-left: 45px;
    font: 15px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
}

#sidetable_title:hover {
    background-image: url('images/sidemenu_bk.gif');
    height: 22px;
    text-align: left;
    padding-left: 45px;
}

a.sidecssmenu_link {

    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: left;
    color: Black;
    text-decoration: none;
}

a.sidecssmenu_link:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: black;
    text-decoration: none;
}

a.sidecssmenu_ie_link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    align: left;
    color: Black;
    text-decoration: none;
    line-height: 13px;
    width: 100px;
    vertical-align: top;

}

a.sidecssmenu_ie_link:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    align: left;
    color: White;
    text-decoration: none;
    line-height: 13px;
    width: 100px;
    vertical-align: top;
}

.standard_header{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 17px;
    text-align: left;
    padding-top: 0px;
    padding-bottom: 22px;
    line-height: 14px;
}

.advantagetitle {
    font: bold 18px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
}

.main {
    padding-left:10px;
    font-size: 12px;
}

.main_mandatory {
    padding-left:10px;
    padding-right:10px;
    font-size: 12px;
    background-color: white;
}

.main_not_mandatory {
    padding-left:10px;
    padding-right:10px;
    font-size: 12px;
    background-color: white;
}
a.sidecssmenu_ie {

    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    align: left;
    color: Black;
    text-decoration: none;
    margin-left: 45px;
}

a.sidecssmenu_ie:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: white;
    text-decoration: none;
    margin-left: 45px;
}
