/* CSS Document Lblue: #49aeda */

*{margin:0; padding:0;}
body{background: url(images/index-forbd.jpg) no-repeat top center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#999; margin-top:40px;}


p{font-size:12px; color:#999; line-height: 1.6em; margin-bottom: 15px;}
a{color:#49aeda; text-decoration:none;}
a:hover{color:#999; border-bottom: 1px dotted #999;}
h1{margin-bottom:30px; font-size:24px; font-weight:normal;}
h2{font-size:15px; font-weight:normal; margin-bottom:10px;}
h3{font-size:14px; font-weight:normal; margin-bottom:10px; text-indent:15px;}
h4{font-family:Verdana, Arial, Helvetica, sans-serif;}
blockquote{margin-bottom:15px; font-size:14px; color:#49aeda; font-weight:normal;}
#right-tab a{border-bottom:none;}
ul, ol{color:#000; margin-left:30px; color:#999; margin-bottom: 15px;}
.clear-both{clear:both;}

a#tab-link-business, a#tab-link-technical{position:absolute; height:30px; top:10px; display:block; text-indent:-9999px; background-color:#999999;}
a#tab-link-business:hover, a#tab-link-technical:hover{border-bottom:none;}
a#tab-link-business{width:190px; left:12px; }
a#tab-link-technical{width:185px; left:202px;}
#company-logo a:hover{border-bottom:none;}
/* CSS layout */
#page-wrap{width:944px; margin:0 auto 20px;}
#main-content-wrap{background-image:url(images/page-body-border.png); position:relative; min-height:705px; height:auto !important; height:705px;}
#header{height:114px;}
#company-logo{width:218px; height:68px; position:absolute; left:15px; top:5px;}
#client-logo{width:150px; height:45px; position:absolute; right:25px; top:5px; text-align:right;}
#banner-ad{width:335px; height:60px; position:absolute; left: 470px; top:0px;}
#right-tab{width:31px; height:354px; position:absolute; left:932px; top: 80px;}
#main-image{width:921px; margin:0 auto; position:absolute; left:11px; top:70px;}
#nav{position:absolute; left:18px; top: 480px;}
#nav-about, #nav-news, #nav-solutions, #nav-whatwedo, #nav-contact{width:179px; height:221px; float:left; margin-right:3px; position:relative;}

#nav-about
#nav-news
#nav-solutions
#nav-whatwedo
#nav-contact{margin-right:0px;}

#nav-about h4, #nav-news h4, #nav-solutions h4, #nav-whatwedo h4, #nav-contact h4{position:absolute; top:140px; left:10px; padding-right:10px;}
#nav-about h4 a, #nav-news h4 a, #nav-solutions h4 a, #nav-whatwedo h4 a, #nav-contact h4 a{color: #999; font-size:13px;}
#nav-about h4 a:hover, #nav-news h4 a:hover, #nav-solutions h4 a:hover, #nav-whatwedo h4 a:hover, #nav-contact h4 a:hover{color: #49aeda; border-bottom:none;}

#footer{margin-left:550px; margin-bottom:15px;}


/* CSS layout-secsondary pages */
#pagenav{width:921px; height: 27px; position:absolute; left:11px; top:87px;}
#main-image-secondarypage{width:921px; margin:0 auto; margin-left:11px;}
#main-content{width:921px; padding-top:50px; margin:0 auto;}
#side-column{width: 160px; float:left; margin-left:10px;}
#main-column{width: 650px; margin-left:210px; padding-bottom:16px;}

/* CSS submenu */
.sub-menu, .sub-menu-over{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #49aeda; text-decoration:none; padding-bottom: 6px; text-align:right; cursor:pointer;}
.sub-menu-over{color:#999;}

#e5table-wrap{position:relative; padding-top:43px;}
.info-table{border-collapse:collapse; color:#FFFFFF; background:url(images/e5workflow-tabletoprow.jpg) no-repeat;}
.info-table td, .info-table th{padding:10px 0 10px 10px; border:1px solid #fff;}
.info-table th{text-align:left;}
tr.light-blue-bg{background-color:#54abef;}
tr.dark-blue-bg{background-color:#4287e9;}
#table-top{width:109px; height:43px; position:absolute; top:1px; left:500px;}


#footer ul{list-style:none;}
#footer ul li{display:inline; float:left; margin-left:5px;}
a#sitemap, a#bookmark, a#privacypolicy, a#contactus{text-indent:-9999px; display:block; height:8px;}
a#sitemap{width:65px; background:url(images/footer-sitemap.png) no-repeat;}
a#bookmark{width:93px; background:url(images/footer-bookmark.png) no-repeat;}
a#privacypolicy{width:106px; background:url(images/footer-privacy.png) no-repeat;}
a#contactus{width:67px; background:url(images/footer-contact.png) no-repeat;}
a#sitemap:hover{background-image:url(images/footer-sitemap-over.png);}
a#bookmark:hover{background-image:url(images/footer-bookmark-over.png);}
a#privacypolicy:hover{background-image:url(images/footer-privacy-over.png);}
a#contactus:hover{background-image:url(images/footer-contact-over.png);}
a#sitemap:hover, a#bookmark:hover, a#privacypolicy:hover, a#contactus:hover{border-bottom:none;}
