html{margin:0px 0px 1px 0px;height:100%;background:#ffd}
.main{background:#ffe}
.padding {padding-left:18px; padding-top:18px;}

.login-register-selected {font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#333333; padding-top:42px; padding-bottom:19px;}
.login-register-selected a {font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#333333; padding-top:42px; padding-bottom:19px;}
.login-register-selected a:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#31548f; padding-top:42px; padding-bottom:19px;}
.faq-contact-selected {font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#333333; padding-top:42px; padding-bottom:19px;}
.faq-contact-selected a {font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#333333; padding-top:42px; padding-bottom:19px;}
.faq-contact-selected a:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#31548f; padding-top:42px; padding-bottom:19px;}
.left-tab-bg {background-image:url('/images/left_teb_bg.jpg'); background-repeat:no-repeat;}
.middle-tab-bg {background-image:url('/images/middle_teb_bg.jpg'); background-repeat:repeat-x;}
.right-tab-bg {background-image:url('/images/right_teb_bg.jpg'); background-repeat:no-repeat;}
.logo {font-family:Magnum; font-size:28px; text-decoration:none; color:#ffffff;}
.logo a {font-family:Magnum; font-size:28px; text-decoration:none; color:#ffffff;}
.logo a:hover {font-family:Magnum; font-size:28px; text-decoration:none; color:#ffffff;}
.header-left-text1 {font-family:Arial, Helvetica, sans-serif; font-size:28px; font-weight:bold; color:#ffffff;}
.header-left-text2 {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#ffffff;}
.header-left-text3 {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; color:#ffffff;}
.home-nav {font-family:arial; font-size:11px; text-decoration:none; color:#FFFFFF;;}
.home-nav a {font-family:arial; font-size:11px; text-decoration:none; color:#FFFFFF;}
.home-nav a:hover {background-image:url('/images/hover.jpg'); background-repeat:no-repeat; font-family:arial; font-size:11px; text-decoration:none; color:#FFFFFF; background-position:bottom; padding-bottom:10px;}
.about-nav {font-family:arial; font-size:11px; text-decoration:none; color:#FFFFFF;}
.about-nav a {font-family:arial; font-size:11px; text-decoration:none; color:#FFFFFF;}
.about-nav a:hover {background-image:url('/images/hover.jpg'); background-repeat:no-repeat; font-family:arial; font-size:11px; text-decoration:none; color:#FFFFFF; background-position:bottom; padding-bottom:10px;}
.solutions-nav {font-family:arial; font-size:11px; text-decoration:none; color:#FFFFFF;}
.solutions-nav a {font-family:arial; font-size:11px; text-decoration:none; color:#FFFFFF;}
.solutions-nav a:hover {background-image:url('/images/hover.jpg'); background-repeat:no-repeat; font-family:arial; font-size:11px; text-decoration:none; color:#FFFFFF; background-position:bottom; padding-bottom:10px;}
.technologies-nav {font-family:arial; font-size:11px; text-decoration:none; color:#FFFFFF;}
.technologies-nav a {font-family:arial; font-size:11px; text-decoration:none; color:#FFFFFF;}
.technologies-nav a:hover {background-image:url('/images/hover.jpg'); background-repeat:no-repeat; font-family:arial; font-size:11px; text-decoration:none; color:#FFFFFF; background-position:bottom; padding-bottom:10px;}
.services-nav {font-family:arial; font-size:11px; text-decoration:none; color:#FFFFFF;}
.services-nav a {font-family:arial; font-size:11px; text-decoration:none; color:#FFFFFF;}
.services-nav a:hover {background-image:url('/images/hover.jpg'); background-repeat:no-repeat; font-family:arial; font-size:11px; text-decoration:none; color:#FFFFFF; background-position:bottom; padding-bottom:10px;}
.customers-nav {font-family:arial; font-size:11px; text-decoration:none; color:#FFFFFF;}
.customers-nav a {font-family:arial; font-size:11px; text-decoration:none; color:#FFFFFF;}
.customers-nav a:hover {background-image:url('/images/hover.jpg'); background-repeat:no-repeat; font-family:arial; font-size:11px; text-decoration:none; color:#FFFFFF; background-position:bottom; padding-bottom:10px;}
.partners-nav {font-family:arial; font-size:11px; text-decoration:none; color:#FFFFFF;}
.partners-nav a {font-family:arial; font-size:11px; text-decoration:none; color:#FFFFFF;}
.partners-nav a:hover {background-image:url('/images/hover.jpg');; background-repeat:no-repeat; font-family:arial; font-size:11px; text-decoration:none; color:#FFFFFF; background-position:bottom; padding-bottom:10px;}
.news-nav {font-family:arial; font-size:11px; text-decoration:none; color:#FFFFFF;}
.news-nav a {font-family:arial; font-size:11px; text-decoration:none; color:#FFFFFF;}
.news-nav a:hover {background-image:url('/images/hover.jpg'); background-repeat:no-repeat; font-family:arial; font-size:11px; text-decoration:none; color:#FFFFFF; background-position:bottom; padding-bottom:10px;}
.bg {background-image:url('/images/bg.jpg'); background-repeat:no-repeat;}
.header-image {background-image:url('/images/header_image.jpg'); background-repeat:no-repeat;}
.close-nav-selected {background-image:url('/images/close_nav.jpg'); background-repeat:no-repeat; background-position:left; padding-left:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#333333;}
.close-nav-selected a {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#333333;}
.close-nav-selected a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#0d5077;}
.open-nav-selected {background-image:url('/images/open_nav.jpg'); background-repeat:no-repeat; background-position:left; padding-left:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#333333;}
.open-nav-selected a {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#333333;}
.open-nav-selected a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#0d5077;}
.solutions-image {background-image:url('/images/solutions_image.jpg'); background-repeat:no-repeat;}
.solutions {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold; color:#1d1d1d}
.solutions-font {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#565656;}
.arrow {background-image:url('/images//arrow.jpg'); background-repeat:no-repeat;}
.consulting-image {background-image:url('/images/consulting_image.jpg'); background-repeat:no-repeat;}
.consulting {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold; color:#1d1d1d; padding-left:5PX;}
.consulting-font {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:18px; color:#565656}
.font {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#565656;}
.footer-left {background-image:url('/images/footer_bg_left.jpg'); background-repeat:no-repeat;}
.footer-right {background-image:url('/images/footer_bg_right.jpg'); background-repeat:no-repeat;}
.footer-text1 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0b79b0; font-weight:normal; text-decoration:none}
.footer-text1 a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0b79b0; font-weight:normal; text-decoration:none}
.footer-text1 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0b79b0; font-weight:normal; text-decoration:none}
/*.footer-nav {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #FFFFFF; font-weight:normal; text-decoration:none; padding-right:18px;}
.footer-nav a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal; text-decoration:none}
.footer-nav a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#00CCFF; font-weight:normal; text-decoration:none}
.footer-nav-selected {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #FFFFFF; font-weight:normal; text-decoration:none}
.footer-nav-selected a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #FFFF00; font-weight:normal; text-decoration:none}
.footer-nav-selected a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #0099FF; font-weight:normal; text-decoration:none}*/
.footer-nav {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #FFFFFF; font-weight:normal; text-decoration:none; padding-right:18px;}
.footer-nav a:link,.footer-nav a:visited {color:#FFFFFF; text-decoration:none;padding:0px 2px 0px 2px}
.footer-nav a:hover,.footer-nav a:active{color:#2B3C58;background:#FFF; text-decoration:none}

.readmore-selected {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#9c720d; padding-left:3px;}
.readmore-selected a {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#9c720d; padding-left:3px;}
.readmore-selected a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#31548f; padding-left:3px;}

.bannerboxmain {border:solid 2px #069;width:290px;height:135px;overflow:hidden;cursor:pointer}
.bannerboxtop {float:left;padding:8px;background:#C1E0FF;color:#004;width:275px;height:90px;font-weight:normal;font-size:24px;font-family:MS Sans Serif}
.bannerboxtop:hover{background:#08245B/*3E5E7D*/;color:#FEFEFF}
.bannerboxbottom {float:right;padding:8px;background:#588FC7;color:#004;width:280px;height:60px;text-align:right;font-size:14px;font-family:MS Sans Serif}
.height20 {height:20px;}
.height100 {height:100px;}
.height45 {height:45px;}
.height55 {height:55px;}
.form_table td {vertical-align:top;padding:1px 5px 1px 5px }
.form_textbox { width:300px;border: solid 1px #ccc;outline:#ccc solid 1px;}
.form_textbox200 { width:200px;border: solid 1px #ccc;outline:#ccc solid 1px;}
.form_textarea { width:300px;height:100px;border: solid 1px #ccc;outline:#ccc solid 1px}
.form_button { width:80px;color:#fff;background-color:#69C;border:1px solid #000}
.form_required {width:300px; border: solid 1px #993333; background-color:#ffeecc;}
.form2_required { border: solid 1px #993333;background-color:#ffeecc;outline:solid 1px #933; }
.form3_required {width:300px; background-color:#ffeecc;}

h1, h2, h3, h4, h5, h6{padding-top:2px;margin-top:0px;margin-bottom:10px;line-height:17px;font-family: Arial, Helvetica;font-size:16px;color:#479}

.consulting-font a:link,.consulting-font a:visited {text-decoration:none;padding:0px 2px 0px 2px;color:#58A}
.consulting-font a:hover,.consulting-font a:active {text-decoration:none;background:#58A;color:#ffe}
