/* CSS Document */
body{ margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0; font-family:Arial; font-size:14px; line-height:18px; color:#646464;}
img{ border:0; outline:none;}
a{ outline:none;}
.header-wrapper{ float:left; width:100%; height:130px; background-color:#FFFFFF; }
.main{ margin-left:auto; margin-right:auto; width:979px;}
.logo{ float:left; margin-left:30px; border-left:#E3E3E3 1px solid;  padding:24px 33px 0px 13px; height:105px;}
.right-head{ float:right; width:700px; border-left:#E3E3E3 1px solid; border-right:#E3E3E3 1px solid; margin-right:30px; height:130px; font-family: 'Arial'; }
.right-top-head{ float:right; text-align:right; padding:33px 20px 15px 161px;} 
.right-top-menu{ float:left; width:700px; padding:0px 0px 0px 0px; border-top:#E3E3E3 1px solid;} 
.font-blue15{ color:#41ABE1; font-size:15px; font-family: 'Arial';}
.v-mid{ vertical-align:middle;}
a{ color:#004B8D; text-decoration:none;}
a:hover{ color:#004B8D; text-decoration:underline;}
.v-mid-pad10{ vertical-align:middle; padding-left:10px;}
.banner{ float:left; width:100%; height:419px; background-image:url(images/body-tile.gif); background-repeat:repeat-x; background-position:left top}
.mid-home-section{ float:left; width:100%; height:100%; background-color:#FFFFFF; padding-top:20px; padding-bottom:20px;}
.mid-home-section2{ float:left; width:100%; height:100%; background-color:#F6F6F6; padding-top:40px; padding-bottom:50px; border-top:#E5E5E5 1px solid;}
.first-column{float:left; width:350px; padding-right:25px; font-family:Arial; font-size:14px; color:#646464; line-height:20px; font-family: 'Arial';}
.blue-link{ color:#00ABEC; font-size:13px; font-family:Arial; text-decoration:none;}
.blue-link:hover{ color:#009FDB; font-size:13px; font-family:Arial; text-decoration:none;}

.last-column{ float:left; width:309px; font-family: 'Arial'; }

.video-column{ float:left; width:265px; padding-right:27px; font-family: Arial;}

.news-head{ float:left;  width:280px; background:url(images/news-icon.gif) no-repeat left top; padding-left:29px; padding-bottom:13px; font-size:16px; border-bottom:#E4E4E4 1px solid; font-family: Arial; }
.news-div{ float:left;  width:309px; border-bottom:#E4E4E4 1px solid; padding:10px 0px 10px 0px; }
.read-more-div{ float:left; padding-top:5px; padding-bottom:5px;}
.video-div{ float:left; width:225px; text-align:center; padding-bottom:20px;}
.client-div{ padding-top:22px; float:left; text-align:center; width:225px;}
.footer{ float:left; width:100%; height:100%; background-color:#5A5A5A; padding:10px 0px 10px 0px; color:#F6F6F6; font-size:13px;}
.footer a{ text-decoration:none; color:#F6F6F6;}
.footer a:hover{ text-decoration:none; color:#F3F3F3;}
.footer-left{ float:left;}
.footer-right{ float:right;}
.section-wrap-column1{ float:left; width:220px; padding-right:31px; font-family: 'Arial'; }
.section-wrap-column2{ float:left; width:217px; padding-right:37px; font-family: 'Arial';}
.section-wrap-column3{ float:left; width:217px; padding-right:37px; font-family: 'Arial';}
.section-wrap-column4{ float:left; width:214px; font-family: 'Arial';}
.document-capture-head{ float:left; width:113px; background-image:url(images/document-capture.gif); background-repeat:no-repeat; padding:0px 40px 20px 67px; font-family: Arial; font-size:16px;}
.enterprise-content-head{ float:left; width:150px; background-image:url(images/enterprise-icon.gif); background-repeat:no-repeat; padding:0px 0px 20px 67px; font-family: Arial;  font-size:16px;}
.business-process-head{ float:left; width:170px; background-image:url(images/business-icon.gif); background-repeat:no-repeat; padding:0px 0px 20px 47px; font-family: Arial; font-size:16px; }
.oracle-business-head{ float:left; width:157px; background-image:url(images/oracle-icon.gif); background-repeat:no-repeat; padding:0px 0px 20px 57px; font-family: Arial; font-size:16px; }
.font-11-bold{ font-size:11px; color:#535353; font-family:Arial;}
.font-14-blue{ color:#1167A6; font-size:14px;}
.light-head{ font-family: Arial; font-size:24px; line-height:25px; padding-right:30px;}
.smoothmenu{ float:left; width:700px; height:47px;  }
.smoothmenu ul{z-index:500; margin: 0; padding: 0; list-style-type: none; float:right;  }
.smoothmenu ul li{position: relative; display: inline; float: left; }
.smoothmenu ul li a{height:53px; line-height:53px; display: block; color:#6F6F6F; font-size:13px; font-weight:bold; text-decoration:none; font-family:Arial; padding-left:26px; padding-right:26px; text-transform:uppercase; }
/** html .smoothmenu ul li a{display: inline-block;color:#484747; }*/
* html .smoothmenu ul li a{ display: inline-block; }
.smoothmenu ul li a.selected{ height:53px; line-height:53px;  color:#5E7AAF; text-decoration:none; background-image:url(images/menu-tile.gif); background-repeat:repeat-x; }
.smoothmenu ul li a:hover{height:53px; line-height:53px;  color:#5E7AAF; text-decoration:none; background-image:url(images/menu-tile.gif); background-repeat:repeat-x;   }
.smoothmenu ul li :hover > a{color:#fdf8f0; background-image:url(images/menu-tile.gif); background-repeat:repeat-x;  }


* html .smoothmenu ul ul{ background-image:none; border-top:1px solid #D8D8D8; top:15px; }
.smoothmenu ul li ul{position:absolute; left:-3px; display:none; visibility:hidden; border-top:1px solid #D8D8D8; background-image:none; }
.smoothmenu ul li ul li{display:list-item; float:none; background-color:#FFFFFF; line-height:20px; border-left:#d8d8d8 solid 0px;}
.smoothmenu ul li ul li a{width:180px; font-weight:normal; padding:8px 10px 8px 10px; margin:0px 0px 0px 0px; border:#E4EFF7 1px solid; border-top:#E4EFF7 0px solid; background-color:#FFFFFF; text-decoration:none; line-height:20px; height:auto; color:#6F6F6F; background-image:none; font-size:13px;  text-transform:none; font-family:Arial;}
.smoothmenu ul li ul li a:hover{line-height:20px; padding:8px 10px 8px 10px; color:#ffffff;  background-color:#5E7AAF; font-weight:normal; height:auto; background-image:none; border:#FFFFFF 1px solid; border-top:#FFFFFF 0px solid;  }
.smoothmenu ul li ul li:hover >a{line-height:20px; padding-top:8px; padding-bottom:8px; height:auto; background-image:none; border:#E4EFF7 1px solid; border-top:#E4EFF7 0px solid; }
.smoothmenu ul li ul li a.selected{line-height:20px; padding-top:8px; padding-bottom:8px; color:#ffffff; background-color:#5E7AAF; font-weight:normal; height:auto; border:#E4EFF7 1px solid; border-top:#E4EFF7 0px solid;  }


.smoothmenu ul li ul li ul{top:0; left:0; margin-left:0px;}
.smoothmenu ul li ul li ul li{display:list-item; float:none;  background-color:#F0F2F7; background-image:none;}
.smoothmenu ul li ul li ul li a{width:180px; font-weight:normal;padding:8px 10px 8px 10px; margin:0; border-top-width:0; border-left:1px solid #E4EFF7; border-right:1px solid #E4EFF7; border-bottom:1px solid #E4EFF7; background-color:#FFFFFF;  text-decoration:none; line-height:20px; height:auto; color:#6F6F6F;}
.smoothmenu ul li ul li ul li a:hover{line-height:20px; padding-top:8px; padding-bottom:8px; color:#ffffff; font-weight:normal; background-color:#5E7AAF;}
.smoothmenu ul li ul li ul li:hover >a{line-height:20px; padding-top:8px; padding-bottom:8px; }
.smoothmenu ul li ul li ul li a.selected{line-height:20px; padding-top:8px; padding-bottom:8px; color:#ffffff;  font-weight:normal;}
.menu-sep{ border-right:#E3E3E3 1px solid; height:53px; float:left;}
.downarrowclass{position:absolute; top:18px; right:14px}
.rightarrowclass{position:absolute; top:9px; right:10px}
.ddshadow{position:absolute; left:0; top:0; width:0; height:0; background-color:transparent;}


.current-menu-item  a{ color:#0493c3; text-decoration:none;  } /* need */
.current-menu-parent  a{ color:#5E7AAF; text-decoration:none;    } /* need */


.inner-banner{ float:left; width:100%; height:206px; background-image:url(images/inner-band.jpg); background-repeat:no-repeat; background-position:center top;}
.breadcrum{ float:left; height:28px; width:100%; background-color:#F3F3F3; border-bottom:#E1E1E1 1px solid;}
.breadcrum-wrap{width:949px; float:left; text-align:right; padding-right:30px;  font-size:12px; font-family:Arial; padding-top:5px;}
.breadcrum-wrap a{ color:#646464; text-decoration:none; }
.breadcrum-wrap a:hover{ color:#5E7AAF; text-decoration:none; }

.inner-mid-section{ float:left; width:100%; background-color:#FFFFFF; margin-top:20px; }
.in-tile-section{background-image:url(images/in-tile.jpg); background-repeat:repeat-y; margin-bottom:40px; float:left; width:979px;}
.inner-left-column{ float:left; width:197px;}
.inner-left-column-head{ float:left; width:176px; border-left:#E3E8F1 1px solid; border-right:#E3E8F1 1px solid; background-color:#5E7AAF; padding:13px 0px 13px 19px; color:#FFFFFF; font-family: Arial;  font-size:15px; text-transform:uppercase; }
.in-left-menu{ float:left; width:195px; margin-left:1px;  margin-right:1px; border-bottom:#D4D4D4 1px solid; font-family: Arial; font-size:15px;} 
.in-left-menu a{ padding-left:24px; float:left; text-decoration:none; color:#515254; padding-top:10px; padding-bottom:10px; padding-right:20px; }
.in-left-menu a:hover{ padding-left:24px; float:left; text-decoration:none; color:#0A5291;  padding-top:10px; padding-bottom:10px; background-image:url(images/highlight-menu.gif); background-repeat:no-repeat; background-position:10px 13px; padding-right:20px;}
.inner-mid-column{ float:left; width:505px; padding:0px 30px 0px 27px; font-family: 'Arial'; line-height:20px; }
.blue-band{ float:left; width:438px; background-color:#F0F2F7; border-bottom:#FFCF01 9px solid; padding:12px 34px 36px 33px; font-size:20px; line-height:22px;  font-family: Arial;}
.content-wrap-bdr{ float:left; width:505px; border-bottom:#BBBBBB 1px solid; padding:19px 0px 37px 0px; font-family: Arial;  }
.content-wrap-nobdr{ float:left; width:505px; padding:29px 0px 37px 0px;  font-family: Arial;}
h1{ color:#004B8D; font-size:25px; font-family: Arial;  }
h2{ font-family: Arial; font-size:22px; color:#004B8D;}
.img-pad{ padding-right:20px; padding-bottom:20px;}
.black-head{ color:#323232;  font-family: Arial; font-size:20px; }
.inner-right-column{ float:left; width:220px; padding-left:30px; padding:20px 0px 0px 0px; font-family: Arial;  }
.video-in-div{ float:left; width:220px; text-align:center;  padding-bottom:20px;}
.video-in-txt{ float:left; width:180px; margin-left:20px; margin-right:20px; border-bottom:#E9E9E9 1px solid; padding-bottom:20px; margin-bottom:20px;}
.right-sector-img{ float:left; width:220px; text-align:center; padding-bottom:20px;}
.in-banner{ float:left; width:100%; height:206px; background-image:url(images/about-tile.gif); background-repeat:repeat-x;}

.home-link{ color:#646464; text-decoration:none; font-family: Arial; font-weight:bold; font-size:14px}
.home-link:hover{ color:#41ABE1; text-decoration:none; font-family: Arial;}
.news-link{ color:#1167A6; text-decoration:none; font-family: Arial;}
.news-link:hover{ color:#646464; text-decoration:none; font-family: Arial;}
.news-content{ float:left; width:697px; padding:20px 40px 20px 20px; font-family: 'Arial'; line-height:22px;}

.inner-heading{ color:#323232;  font-family: Arial; font-size:24px; line-height:26px;}
.grey-sub-head{ color:#1167A6; font-family: Arial; line-height:26px;} 

.read-more{  color:#1167A6; font-family: 'Arial'; font-size:14px; text-decoration:none; }
.read-more:hover{  color:#1167A6; font-family: 'Arial'; font-size:14px; text-decoration:none; }


.in-left-menu a{ padding-left:24px; float:left; text-decoration:none; color:#515254; padding-top:10px; padding-bottom:10px; padding-right:20px; }
.in-left-menu a:hover{ padding-left:24px; float:left; text-decoration:none; color:#0A5291;  padding-top:10px; padding-bottom:10px; background-image:url(images/highlight-menu.gif); background-repeat:no-repeat; background-position:10px 13px; padding-right:20px;}


.has_subnav a{ padding-left:24px; float:left; text-decoration:none; color:#515254; padding-top:10px; padding-bottom:10px; padding-right:20px; }
.has_subnav a:hover{ padding-left:24px; float:left; text-decoration:none; color:#0A5291;  padding-top:10px; padding-bottom:10px; background-image:url(images/highlight-menu.gif); background-repeat:no-repeat; background-position:10px 13px; padding-right:20px;}


.current_subpage .left-menu { background-image:url(images/highlight-menu.gif); background-repeat:no-repeat; background-position:10px 13px; color:#0A5291; }
.in-tile-section1{ margin-bottom:40px; float:left; width:979px;}
.inner-mid-column1{ float:left; width:735px; padding:0px 0px 0px 27px; font-family: 'Arial'; line-height:20px; }
.inner-mid-column1 h2{float:left; width:735px; font-size:25px; color:#004B8D; line-height:25px;}
.desc{float:left; width:700px; border-top:#FFCF01 5px solid; padding-top:34px; padding-bottom:34px; font-size:20px; color:#6E6E6E; line-height:25px;  font-family: Arial;}
.content-sec{float:left; width:735px; border-bottom:#D4D4D4 1px solid; padding-bottom:30px; margin-bottom:30px;}
.content-no-sec{float:left; width:735px;  padding-bottom:30px; margin-bottom:30px;}
.content-sec-left{ float:left; width:140px;}
.content-sec-right{ float:left; width:560px; padding-left:35px;}
.title-head{ color:#004B8D; font-size:20px; font-family: Arial;}
.pad20{padding-top:20px; float:left;}


.docsavi-banner { float:left; height:100%; width:100%; background-image:url(images/docsavi-tile.jpg); background-repeat:repeat-x; background-color:#FFFFFF;}
.docsavi-banner-wrapper{ float:left; width:979px; padding-top:3px;}
.docsavi-left-column{ float:left; width:223px;}
.docsavi-right-column{ float:left; width:756px;}
.breadcrum-docsavi{ float:right; width:959px; text-align:right; padding:10px 20px 10px 0px; color:#fff;}
.breadcrum-docsavi a{ text-decoration:none; color:#FFFFFF; font-size:13px; padding:0px 5px 0px 5px;} 
.breadcrum-docsavi a:hover{ text-decoration:none; color:#F8F6F6; font-size:13px; padding:0px 5px 0px 5px;}

.left-column-section{ float:left; width:223px;}
.left-column-section .curve{ float:left; width:223px;}
.left-column-section .mid-tile-docsavi{ float:left; width:208px; background:url(images/mid-breadcrum-blue.gif) repeat-y; padding:5px 0px 10px 15px; color:#FFFFFF; font-family: Arial; text-transform:uppercase;}
.left-column-section .mid-menu-tile{ float:left; width:208px; background:url(images/product-menu-tile.gif) repeat-y; padding:0px 0px 20px 0px; color:#FFFFFF; font-family: 'Arial'; }

.docsavi-right-column .band-top{ float:left; width:756px;}
.docsavi-right-column .mid-section-content{ float:left; width:756px; padding-top:30px; padding-bottom:20px;}
.docsavi-mid-left-column{ float:left; width:489px; color:#646464; font-size:14px; font-family: Arial; line-height:22px; padding-right:44px;}
.docsavi-mid-right-column{ float:left; width:222px; padding-top:20px; padding-bottom:20px;}
.heading25-blue{ color:#004B8D; font-size:25px; font-family: Arial; line-height:28px;}
.upload-attachment{ float:left; width:489px; padding-top:0px;}
.upload-attachment-head{ float:left; width:489px; border-bottom:#FFCF01 3px solid; padding-bottom:10px; padding-top:10px; color:#004B8D; font-size:25px; font-family: Arial; line-height:30px}
.upload-attachment-div{ float:left; width:489px; padding:20px 0px 20px 0px;}
.up-bullet{  float:left; width:472px; background:url(images/bullet.gif) no-repeat left 10px; padding:3px 0px 3px 17px; font-size:14px;}
.font-19-grey{ font-size:19px; color:#141414; font-family: Arial;}
.faq-q{ float:left; width:489px; padding-top:20px; font-weight: bold}
.faq-a{ float:left; width:439px; padding-top:0px;padding-left: 50px}

.upload-attachment-img{  float:left; width:489px; text-align:center; padding-bottom:20px;}
.right-column-logo{ float:left; width:222px; padding-bottom:20px; margin-bottom:30px;}
.right-column-blue-band{ float:left; background-color:#0E4D8C;  width:205px; margin-bottom:20px; padding:23px 0px 20px 17px; font-family: Arial;}
.right-column-yellow-band{ float:left; background-color:#FFCF01;  width:205px;  margin-bottom:20px; padding:23px 0px 20px 17px; font-family: Arial;}
.right-column-grey-band{ float:left; background-color:#EBEBEB;  width:185px;  padding:23px 20px 20px 17px; font-family: Arial;}
.right-column-grey-band-bottom{ float:left; width:222px;}
.logo-pad{ padding-right:10px;}
.wid-189{ float:left; width:189px; border-bottom:#C7A201 1px solid; padding:5px 0px 5px 0px;}
.wid-189-nobdr{ float:left; width:189px; padding-top:10px;}
.font-19-blue{ color:#004B8D; font-size:19px; font-family: Arial;} 
.wid-189-blue{ float:left; width:189px; border-bottom:#6E94BA 1px solid; padding:5px 0px 5px 0px;}
.right-column-blue-band a{ color:#FFFFFF; font-size:14px; text-decoration:none;}
.right-column-blue-band a:hover{ color:#D4E2F1; font-size:14px;}
.wid-189-blue-nobdr{ float:left; width:189px; padding-top:10px;}
a.bl-link{ color:#2F66B8; font-size:14px; text-decoration:none;}
a.bl-link:hover{ color:#2F66B8; font-size:14px; text-decoration:underline;}
.bdr-top-bot{ float:left; width:489px; border-bottom:#A0A0A0 1px solid;  border-top:#A0A0A0 1px solid; padding:20px 0px 20px 0px; margin-top:30px; color:#5E7AAF;}
.breadcrum-docsavi .current { color:#fff; text-decoration:none; }


.in-tile-section-solu{margin-bottom:40px; float:left; width:979px;}
.inner-solution-left-column{ float:left; width:700px; padding:0px 30px 0px 27px; font-family: Arial; line-height:22px; }
.content-wrap-solution-bdr{ float:left; width:700px; border-bottom:#BBBBBB 1px solid; padding:0px 0px 17px 0px; font-family: Arial; font-size:14px;  }
.content-wrap-solution-nobdr{ float:left; width:700px; padding:9px 0px 37px 0px; }
.content-wrap-solution-nobdr-pp{ float:left; width:700px; padding:0px 0px 37px 0px; }
.inner-solution-right-column{ float:left; width:221px; padding:0px 0px 0px 0px; font-family: Arial; line-height:20px;  }
.content-wrap-solution-bdr h2, .content-wrap-solution-nobdr h2, .content-wrap-solution-nobdr-pp h2, .content-wrap-ibmfilenet h2 {float:left; width:700px; border-bottom:5px solid #FFCE00; padding-bottom:10px; font-family: Arial;  }  
.solution-left-sec{ float:left; width:135px;  padding-top:10px; }
.solution-right-sec{ float:left; width:528px; padding-left:29px; padding-top:10px;}
.font-20-blue{font-size:17px; font-family:Arial; color:#004B8D; font-weight:bold}
.yellow-bullet{  background:url(images/yellow-bullet.gif) no-repeat left 10px; padding:3px 0px 3px 17px; font-size:14px;}
.inner-solution-right-column .inner-left-column-head{ float:left; width:199px; border-left:#E3E8F1 1px solid; border-right:#E3E8F1 1px solid; background-color:#5E7AAF; padding:13px 0px 13px 19px; color:#FFFFFF; font-family: Arial;  font-size:15px; }
.inner-solution-right-column .in-left-menu{ float:left; width:210px; margin-left:1px;  margin-right:1px; border-bottom:#D4D4D4 1px solid; font-family:Arial; font-size:15px;} 


.current_items{ float:left; width:195px; margin-left:1px;  margin-right:1px;  font-family: Arial; font-size:15px;  background-image:url(images/highlight-menu.gif); background-repeat:no-repeat; background-position:10px 13px;  border-bottom:#D4D4D4 1px solid;} 

.inner-solution-right-column  .current_items { float:left; width:190px; margin-left:1px;  margin-right:1px; border-bottom:#D4D4D4 1px solid; font-family: Arial; font-size:15px;  background-image:url(images/highlight-menu.gif); background-repeat:no-repeat; background-position:10px 13px; padding-right:20px; }

.current_items .left-menu{ padding-left:24px; padding-top:10px; padding-bottom:10px; text-decoration:none; float:left;} 
.has_subnav .in-left-menu{ font-size:13px; padding-left:19px; width:174px; border-bottom:#D4D4D4 1px solid;}
.has_subnav .current_items{ font-size:13px; padding-left:19px; width:174px;  background-image:url(images/highlight-menu.gif); background-repeat:no-repeat; background-position:29px 13px; border-bottom:#D4D4D4 1px solid; }
.current_items .has_subnav { font-size:13px; padding-left:19px; width:174px;  background-image:url(images/highlight-menu.gif); background-repeat:no-repeat; background-position:29px 13px; border-bottom:#fff 1px solid; }

.has_subnav_bdr{ border:0;}

.has_subnav .in-left-menu a{ color:#5E7AAF; font-size:13px; }
.has_subnav .current_items a{   color:#5E7AAF; font-size:13px; }
.current_items .has_subnav  a{   color:#5E7AAF; font-size:13px; }
.has_subnav .left-menu{ font-size:15px;}
.breadcrum-wrap .current-page{font-size:13px; font-family:Arial; padding-top:5px;}
.breadcrum-docsavi .current-page{ text-decoration:none; color:#F8F6F6; font-size:13px; padding:0px 5px 0px 5px;}

.demo-content{ float:left; width:489px; border-bottom:#D4D4D4 1px solid; padding-top:20px; padding-bottom:20px; font-size:14px; font-family:Arial; line-height:22px;}
.demo-img-div{ float:left; width:220px; padding-right:20px; }
.demo-text-div{ float:left; width:249px;}

.mid-menu-tile .current_page_item a{ float:left; margin-left:1px;  margin-right:1px; font-family: 'Arial'; font-size:15px;  background-image:url(images/highlight-menu.gif); background-repeat:no-repeat; background-position:10px 13px; width:149px; color:#0A5291; } 

.mid-menu-tile ul{ list-style:none; padding:0px; margin:0}

.mid-menu-tile .sub-menu .menu-item{float:left; width:195px; margin-left:1px;  margin-right:1px; border-bottom:#D4D4D4 1px solid; font-family: 'Arial'; font-size:15px}
.mid-menu-tile .sub-menu .current-menu-item a{border-top:0px; color:#3333FF; }
.mid-menu-tile .sub-menu .menu-item a{ padding-left:24px; float:left; text-decoration:none; color:#515254; padding-top:10px; padding-bottom:10px; padding-right:20px}
.mid-menu-tile .sub-menu .menu-item a:hover{ padding-left:24px; float:left; text-decoration:none; color:#0A5291;  padding-top:10px; padding-bottom:10px; background-image:url(images/highlight-menu.gif); background-repeat:no-repeat; background-position:10px 13px; padding-right:20px; }


.mid-menu-tile .sub-menu .current_items{ padding-left:24px; padding-top:10px; padding-bottom:10px; text-decoration:none; float:left;} 
/*.mid-menu-tile .current-menu-parent .sub-menu{ padding-left:15px;}*/
.mid-menu-tile .current-menu-parent .sub-menu .menu-item {float:left; width:155px; margin-left:1px;  margin-right:1px; border-bottom:#D4D4D4 0px solid; font-family: 'Arial'; font-size:13px;}
.mid-menu-tile .current-menu-parent .sub-menu .current_page_item a{ float:left; margin-left:1px;  margin-right:1px; border-bottom:#D4D4D4 0px solid; font-family: 'Arial'; font-size:13px;  background-image:url(images/highlight-menu.gif); background-repeat:no-repeat; background-position:10px 13px; color:#0A5291; } 



.mid-menu-tile {     position:relative; margin-left:0px; }


.brochure{float:left; width:600px; padding-bottom:20px;}
.brochure .left-col-bro{float:left; width:20px; padding-right:15px; padding-top:5px;}
.brochure .right-col-txt{float:left; width:380px;  font-size:13px;}

.sub-menu .sub-menu a{ float:left; font-size:13px; }
.sub-menu .sub-menu .menu-item{ border-bottom:0;}
.contact-field-td{ padding:0px 5px 2px 10px; width:192px; margin:0px 0px 2px 0px; font-size:13px;  color:#404040; height:20px; border:#CCCCCC 1px solid; border-radius:5px;  -moz-border-radius:5px; -webkit-border-radius:5px; padding:4px 3px 4px 3px;  font-family: 'Arial'; }
.contact-field-td:focus { background-color:#FFFFFF; border:#5F7AAF 1px solid; border-radius:5px;  -moz-border-radius:5px; -webkit-border-radius:5px; padding:4px 3px 4px 3px;  }
.product-drop{ float:left; width:200px;  border:#CCCCCC 1px solid; border-radius:5px;  -moz-border-radius:5px; -webkit-border-radius:5px; padding:4px 3px 4px 3px; font-family: 'Arial'; margin-bottom:10px; font-size:13px;}
.contact-field-area{ padding:0px 5px 2px 10px; width:272px; margin:0px 0px 2px 0px; font-size:13px;  color:#404040; height:90px; border:#CCCCCC 1px solid; border-radius:5px;  -moz-border-radius:5px; -webkit-border-radius:5px; padding:4px 3px 4px 3px; font-family: 'Arial'; }
.contact-field-area:focus { background-color:#FFFFFF; border:#5F7AAF 1px solid; border-radius:5px;  -moz-border-radius:5px; -webkit-border-radius:5px; padding:4px 3px 4px 3px; }

.mail-submit{background-image:url(images/submit-bg.jpg); font-weight:bold; border:0; cursor:pointer; color:#FFF; padding:8px 20px 8px 20px; border-radius:3px; border:#323740 1px solid}
.mail-submit:hover{opacity:0.9;filter:alpha(opacity=80)/* For IE8 and earlier */}
.blue-txt{ color:#646464; font-size:12px;}

.medu{ color:#FFCE00;}
.ylw-bg{float:left; width:700px; border-top:#FFCF01 5px solid; padding-top:34px; padding-bottom:34px; }
.bold{ font-weight:bold;}
.entry-content { font-size:14px; font-family:Arial; padding:0px 0px 20px 0px; float:left; }
.upload-attachment-img-valid{  float:left; width:489px; text-align:center; padding-bottom:10px;}
.content-wrap-solution-nobdr-oracle{ float:left; width:700px; padding:9px 0px 17px 0px; }
.content-wrap-solution-nobdr-oraclet{ float:left; width:700px; border-bottom:#BBBBBB 1px solid; padding:0px 0px 0px 0px; font-family: Arial; font-size:14px; }
.content-wrap-solution-nobdr-oraclet h2{float:left; width:700px; border-bottom:5px solid #FFCE00; padding-bottom:10px; font-family: Arial;  } 
.content-wrap-solution-nobdr-oracle h2{float:left; width:700px; border-bottom:5px solid #FFCE00; padding-bottom:10px; font-family: Arial;  } 

.news-title{ font-family: Arial; font-size:25px; color:#004B8D;}
.summary{ float:left; padding-bottom:20px;}
.news-content p{ padding:0; padding-top:7px; float:left;  margin:0; line-height:18px; }
.hid-field{ display:none;}

.contact-left-column{ float:left; width:300px;}
.contact-right-column{ float:left; width:400px;}
.content-wrap-maps{ float:left; width:505px; padding:0px 0px 37px 0px;  font-family: Arial;}
.contact-no-sec{float:left; width:735px; }
.webinar-left-column{float:left; width:300px; padding: 0px 10px 0px 0px;}
.g-link{ color:#0A5291; text-decoration:none;}
.g-link:hover{ color:#0A5291; text-decoration:none;}
.mid-column-hig{ float:left; width:309px; font-family: 'Arial'; height:280px; overflow:hidden;}


#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#simplemodal-container { width:auto; color:#bbb; background-color:#fff; border:1px solid #328FC7; padding:10px 15px 15px 15px; font-size:13px; line-height:18px;color:#494747; text-align:justify; margin-top:90px;}
#simplemodal-container a { color:#067eba;}
#simplemodal-container a.modalCloseImg {background:url(images/close.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-13px; right:-14px; cursor:pointer;_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/close.png,
sizingMethod='scale')}
#simplemodal-container #basic-modal-content, #simplemodal-container #basic-modal-content1{padding:13px 0px 0px 0px; }
#basic-modal-content, #basic-modal-content1 {display:none;}

.light-head-20{ font-family: Arial; font-size:20px; line-height:25px; padding-right:30px;}
.pro-right-column-logo{ float:left; width:222px; padding-bottom:20px; margin-bottom:20px; border-bottom:#C8C8C8 1px solid;}

.about-overview-wrap-bdr{ float:left; width:505px; border-bottom:#BBBBBB 1px solid; padding:19px 0px 17px 0px; font-family: Arial;  }
.about-overview-wrap-nobdr{ float:left; width:505px; padding:19px 0px 17px 0px;  font-family: Arial;}

.cmmc-service{ float:left; width:197px; padding-top:20px;}
.cmmc-service-head{ float:left; width:176px; border-left:#E3E8F1 1px solid; border-right:#E3E8F1 1px solid; background-color:#5E7AAF; padding:13px 0px 13px 19px; color:#FFFFFF; font-family: Arial;  font-size:15px; text-transform:uppercase; margin-bottom:10px; }
.cmmc-bullet{  float:left; width:176px; background:url(images/bullet.gif) no-repeat 3px 11px; padding:3px 0px 3px 17px; font-size:14px; font-family:Arial; }


.content-wrap-ibmfilenet{ float:left; width:700px; padding:0px 0px 17px 0px; font-family: Arial; font-size:14px;  }


.light-head-bold{ font-family: Arial; font-size:20px; line-height:25px; padding-right:30px; color:#004B8D}

.black-16-font{font-weight:bold; color:#3d3d3d}

.left-menu-sel{ float:left; width:195px; margin-left:1px;  margin-right:1px;  font-family: Arial; font-size:15px;  background-image:url(images/highlight-menu.gif); background-repeat:no-repeat; background-position:10px 13px; color:#0a5291} 





