/* general settings */
body {
	margin: 0;
	font: 13px Arial, Helvetica, sans-serif; 
	color: #333;
	background: url(../images/bg-body2.gif) repeat-x;
}
a {
	text-decoration: none;
	color: #0f58a5;
}
a:hover { text-decoration: underline; }
img { border: 0; }
input,
textarea,
select {
	font: 100% arial,sans-serif;
	vertical-align: middle;
}
form {
	margin: 0;
	padding: 0;
	border: 0;
}
/* main holder settings */
#main  {
	width: 990px;
	margin: 0 auto;
	padding-top: 1px;
}
#about-us #main { padding-top: 0; }
#main:after {
	content: "";
	display: block;
	clear: both;
}
/* header settings */
#header {
	width: 100%;
	overflow: hidden;
}
/* header holder */
.header-holder {
	width: 100%;
	overflow: hidden;
	padding-top: 1px;
}
/* logo */
.header-holder h1 {
	width: 160px;
	margin: -1px 0 0;
	padding-top: 17px;
	float: left;
}
.header-holder h1 a {
	width: 160px;
	height: 100px;
	overflow: hidden;
	display: block;
	text-indent: -9999px;
	background: url(../images/logo.jpg) no-repeat;
}
/* header box */
.header-box {
	width: 818px;
	float: left;
	margin-top: -1px;
}
/* language navigation */
.lang-nav-holder,
.header-nav-holder {
	width:84%; /*DCC 22/12/2009*/
	overflow: hidden;
	margin-bottom: 7px;
}
.lang-nav 
{	font-size: 10px;
	margin: 0;
	padding: 0;
	list-style: none;
	float: right;
}
.lang-nav li {
	color: #8e99a2;
	float: left;
	margin-left: 4px;
	padding: 0 0 0 5px;
	line-height: 17px;
	/*JPV 09/10/2009*/
	/*background: url(../images/separator-grey.gif) no-repeat 0 50%;*/
}
.lang-nav li:first-child { background: none; }
.lang-nav li a {
	line-height: 17px;
	display: block;
	color: #8e99a2;
}
/*DCC 22/12/2009*/
.blog-tab { margin-top:-9px; }

.blog-tab a
{
	display:block;
	width:116px;
	height:30px;
	background:url(../images/cp_blog_tab.jpg) top center no-repeat;
	text-decoration: none !important;
	color: transparent;
	text-indent:-7000px;
}

.alignright
{
    float:right;
}

/* header navigation */
.header-nav {
	margin: 0;
	padding: 0 3px 0 0;
	list-style: none;
	float: right;
}
.header-nav li {
	float: left;
	margin-left: 7px;
	padding: 0 0 0 8px;
	background: url(../images/separator-header-nav.gif) no-repeat 0 70%;
	position: relative;
}
.header-nav li:first-child { background: none; }
.header-nav li a {
	font-size: 12px;
	line-height:15px;
	color: #1a2f3e;
}
/* header navigation 2 */
.header-nav2-holder {
	width: 100%;
	overflow: hidden;
	padding-top: 21px;
}
.header-nav2 {
	margin: 0;
	padding: 0;
	list-style: none;
	float: right;
}
.header-nav2 li { float: left; }
.header-nav2 li a {
	height: 49px;
	overflow: hidden;
	display: block;
	text-indent: -9999px;
}

/* Dropdown Menu */

ul.header-nav2 li ul {margin-left:-30px; display:none; width:235px; text-align:left; z-index:9999;}

ul.header-nav2 li:hover ul, ul.header-nav2 li:active ul {
    display:block;
    position:absolute;
    *margin-top:24px;
    *margin-left:-238px;
}

ul.header-nav2 li:hover ul li, ul.header-nav2 li:active ul li {
    background:#b9cfdf;
    width:100%;
    list-style:none;
}

ul.header-nav2 li:hover ul li a, ul.header-nav2 li:active ul li a
{
    display:block;
    width:100%;
    text-align:left;
}

.home {
	width: 83px;
	background: url(../images/btn-home.gif) no-repeat;
}
.about {
	width: 106px;
	background: url(../images/btn-about.gif) no-repeat;
}
.services {
	width: 106px;
	background: url(../images/btn-service.gif) no-repeat;
}
.business {
	width: 157px;
	background: url(../images/btn-business.gif) no-repeat;
}
.technology {
	width: 136px;
	background: url(../images/btn-technology.gif) no-repeat;
}
.oracle {
	width: 0px;
	background: url(../images/btn-oracle.gif) no-repeat;
}
.sap {
	width: 106px;
	background: url(../images/btn-academy.gif) no-repeat;
}

.partner {
	width: 106px;
	background: url(../images/btn-partner.gif) no-repeat;
}
.header-nav2 li a:hover { background-position: 0 -98px; }
.header-nav2 li a.active,
.header-nav2 li a.active:hover { background-position: 0 -49px; }
/* flash holder */
.flash-holder {
	width: 100%;
	height: 212px;
	overflow: hidden;
}
/* content settings */
#content {
	width: 100%;
	padding-bottom: 2px;
	position: relative;
}
#content:after {
	content: "";
	display: block;
	clear: both;
}
/* primary settings */
#primary {
	width: 730px;
	float: left;
	margin: 0 4px 0 -4px;
	position: relative;
}
/* post settings */
.post-area {
	width: 100%;
	overflow: hidden;
}
/* title area */
.title-area {
	width: 100%;
	overflow: hidden;
	margin-top:5px;
}
.title-area h2 {
	margin: 0;
	font-size: 14px;
	color: #f03;
}
.title-area h2 img {
	float: left;
}
.title-area h2 a {
	float: left;
	padding: 6px 0px 0px 0px !important;
	color: #f03;
  background: none !important;
}

/* content area */
.content-area {
	width: 706px;
	overflow: hidden;
	border-top: 1px solid #e7e7e7;
}
/* tabs settings */
.content-area .tabset {
	width: 214px;
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}
.content-area .tabset li {
	height: 1%;
	vertical-align: top;
}
.content-area a.tab {
	font-size: 12px;
	line-height: 15px;
	color: #1a2f3e;
	padding: 11px 0 12px 34px;
	display: block;
	position: relative;
	border: 1px solid #e7e7e7;
	border-width: 0 1px 1px 0;
	background: #fafafa;
	outline: none;
	/*JPV 14/10/2009*/
	height:37px;
}
* html .content-area a.tab { line-height: 15px; }
* + html .content-area a.tab { line-height: 15px; }
.content-area a.tab:hover {
	text-decoration: none;
	background: #fff;
}
.content-area a.active {
	color: #f03;
	font-weight: bold;
	background: url(../images/bullet-arrow-red.gif) no-repeat 0 10px;
	border-width: 0 0 1px;
}
.content-area a.active:hover { background: #fff url(../images/bullet-arrow-red.gif) no-repeat 0 10px; }
/* tabset content */
.tabset-content {
	width: 455px;
	margin: 0;
	padding: 12px 25px 0 10px;
	list-style: none;
	float: left;
	border: 1px solid #e7e7e7;
	border-width: 0 1px 1px 0;
}
* html .tabset-content li.tab { margin-bottom: -3px; }
* +html .tabset-content li.tab { margin-bottom: -3px; }
.tabset-content li.tab {
	width: 100%;
	overflow: hidden;
	padding-bottom: 10px;
}
.description-area {
	width: 100%;
	height: 42px;
	margin-bottom: -5px;
	display: block;
}
.description-area:after {
	content: "";
	display: block;
	clear: both;
}
* html .description-area { overflow: hidden; }
.description-area strong {
	float: left;
	color: #000;
}
.description-area img {
	float: right;
	margin-right: 8px;
	position: relative;
}
.tabset-content h3 {
	margin: 0;
	padding-bottom: 20px;
	font-size: 16px;
	line-height: 19px;
	color: #0f58a5;
	position: relative;
}
.tabset-content p {
	margin: 0 0 21px;
	line-height: 18px;
}
/* reading more button */
.btn-more {
	width: 105px;
	height: 22px;
	margin-bottom: 19px;
	overflow: hidden;
	display: block;
	text-indent: -9999px;
	background: url(../images/btn-more.gif) no-repeat;
}
.tabset-content blockquote {
	margin: 0;
	font-style: normal;
	line-height: 19px;
}
.tabset-content q { quotes: none; }
.tabset-content q:before { content:""; }
.tabset-content q:after { content:""; }
.tabset-content cite {
	display: block;
	font-style: normal;
	font-size: 11px;
	line-height: 14px;
}
/* sidebar settings */
#sidebar {
	width: 245px;
	float: left;
	padding: 0 10px 0 5px;
}
#sidebar h2 {
	margin: 0 0 11px;
	font-size: 14px;
	color: #f03;
}
#sidebar h2 a {
	display: block;
	color: #F03;
	padding: 6px 0 6px 29px;
	background: url(../images/icon-news.gif) no-repeat;
}
#sidebar ul {
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
	margin: 10px 0 0;
}
#sidebar ul li {
	margin-bottom: 8px;
	padding-bottom: 5px;
}
/* news navigation */
#sidebar .news-nav { padding-bottom: 36px; }
#sidebar .news-nav li {
	height: 1%;
	vertical-align: top;
	margin-bottom: 3px;
}
.news-nav li a {
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	color: #1a2f3e;
	display: block;
	background: url(../images/bullet-arrow-news.gif) no-repeat 0 5px;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 20px;
}
#sidebar span {
	width: 100%;
	overflow: hidden;
	display: block;
	padding-bottom: 11px;
}
#sidebar span a {
	font-size: 12px;
	font-weight: bold;
	
}
#sidebar span .feat-partner {
	padding-left: 6px;
	float: left;
}
#sidebar span .more {
	margin-right: 2px;
	padding: 0 9px 0 0;
	float: right;
	background: url(../images/bullet-arrow-more.gif) no-repeat 100% 5px;
}
#oracle-logo {
  margin-top:15px;
}


/* footer settings */
#footer {
	width: 100%;
	overflow: hidden;
	padding-bottom: 10px;
	position: relative;
}
/* ads holder */
.ads-holder {
	width: 100%;
	overflow: hidden;
	margin-bottom: 20px;
	margin-top: 30px;
}
.ads-holder img { display: block; }
/* footer box */
.footer-box,
.footer-box2 {
	width: 100%;
	overflow: hidden;
	text-align: center;
	background: url(../images/bg-footer.gif) repeat-x;
}
.footer-box { padding: 17px 0 16px 0; }
.footer-box2 {
	width: 890px;
	padding: 7px 50px;
}
.footer-box p {
	margin: 0;
	font-size: 16px;
	line-height: 18px;
	color: #F03;
}
/* footer navigation */
.footer-nav,
.footer-nav2 {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	display: inline;
	position: relative;
}
.footer-nav {
	margin-left: 44px;
	padding-left: 50px;
}
.footer-nav li,
.footer-nav2 li {
	float: left;
	position: relative;
	display: inline;
}
.footer-nav li {
	margin-right: 4px;
	padding: 0 1px 0 0;
	background: url(../images/separator-footer.gif) no-repeat 100% 80%;
}
.footer-nav2 li {
	padding: 0 0 0 5px;
	background: url(../images/separator-footer2.gif) no-repeat 0 80%;
}
.footer-nav2 li:first-child {
	padding-left: 0;
	background: none;
}
.footer-nav li a,
.footer-nav2 li a {
	padding-right: 3px;
	color: #1A2F3E;
	font-size: 12px;
}
.footer-nav2 li a { color: #333; }
.footer-nav li a { font-weight: bold; }
/* about us page */
/* body */
#about-us { background: url(../images/bg-body.gif) repeat-x; }
/* logo */
#about-us .header-holder h1 {
	margin-top: -1px;
	padding-top: 18px;
}
/* language navigation */
#about-us .lang-nav-holder { margin-bottom: 10px; }
/* header navigation */
#about-us .header-nav-holder { margin-bottom: 5px; }
/* content settings */
#about-us #content { padding: 47px 0 29px; }
#content-holder {
	width: 100%;
	padding: 5px 0 20px;
	background: url(../images/bg-content.gif) repeat-y -137px 0;
	position: relative;
}
#content-holder:after {
	content: "";
	display: block;
	clear: both;
}
/* sidebar settings */
#about-us #sidebar {
	width: 210px;
	overflow: hidden;
	float: left;
	margin-right: 40px;
	padding: 1px 0 0;
}
#about-us #sidebar h2 {
	margin: 0;
	padding: 2px 0 23px 34px;
	font-size: 24px;
	line-height: 30px;
	letter-spacing:-1px;
	border-bottom: 1px solid #e7e7e7;
}
#about-us #sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#about-us #sidebar ul li {
	margin: 0;
	padding-left: 5px;
	border: 1px solid #e7e7e7;
	border-width: 0 1px 1px 0;
}
#about-us #sidebar ul li li {
	margin: 0;
	border-width: 0 0 1px 0;
}
#about-us #sidebar ul li li.last {
	border: none;
	margin-bottom: -11px;
}
#about-us #sidebar span {
	display: inline;
	padding-bottom: 0;
}
/* accordion navigation settings */
.accordion-nav li {
	padding: 11px 0;
	background: url(../images/bg-accordion.gif) repeat-y;
}
#about-us #sidebar ul ul {
	margin-left: -13px;
	padding: 8px 0 0;
	position: relative;
}
.accordion-nav li li {
	padding: 0;
	background: #fff;
}
.accordion-nav li a {
	font-size: 14px;
	outline: none;
}
.accordion-nav li a:hover {
	text-decoration: none;
	color: #545454;
	background: #fff;
}
.accordion-nav li li a {
	font-size: 12px;
	color: #000;
	display: block;
	margin-left: 3px;
	padding: 8px 0 7px 19px;
	background: url(../images/bullet-arrow-accordion.gif) no-repeat -3px 55%;
}
.accordion-nav li li a:hover {
	color: #a70303;
	background: #f3f3f3 url(../images/bullet-arrow-accordion.gif) no-repeat -3px 55%;
}
/* primary settings */
#about-us #primary {
	width: 748px;
	float: left;
	margin-right: 0px;
	padding-top: 5px;
	margin-right: -4px;
}
/* main post */
.main-post-holder {
	width: 100%;
	overflow: hidden;
	background: url(../images/bg-content-dots.gif) repeat-x 0 100%;
	margin-bottom: 15px;
	padding-bottom: 39px;
	margin-top:1px;
}
.main-post-holder2 {
	width: 100%;
	overflow: hidden;
	background: url(../images/bg-content-dots.gif) repeat-x 0 100%;
	margin-bottom: 2px;
	padding-bottom: 0px;
	margin-top:1px;
}
.main-post img {
	margin-right: 55px;
	display: block;
}
.main-post-holder .about img { margin-right: 56px; }
.main-post {
	width: 740px;
	float: left;
	font-family: Helvetica, Arial, sans-serif;
}
.main-post h2,
.main-post p {
	margin: 0;
	color: #7c7369;
	font-size: 16px;
	line-height: 22px;
}
.main-post h2 { margin-bottom:16px; }
.main-post h2 span { font-weight: normal; }
/* other posts */
.other-posts-holder {
	width: 100%;
	position: relative;
}
.other-posts-holder:after {
	content: "";
	display: block;
	clear: both;
}
.other-posts {
	width: 497px;
	float: left;
	margin-right: 37px;
}
.other-posts h3 {
	margin: 0 0 16px;
	color: #0f58a4;
	font-size: 16px;
	line-height: 24px;	
}
.other-posts p { 
	margin: 0 0 19px;
	font-size: 12px;
	line-height: 18px;
	color: #545454;
}
.other-posts ul {
	width: 465px;
	margin: 0;
	padding: 0 0 1px 23px;
	list-style: none;
}
.other-posts ul li {
	font-size: 12px;
	line-height: 18px;
	color: #545454;
	margin-bottom: 18px;
	padding: 0 0 0 17px;
	background: url(../images/bullet-content3.gif) no-repeat 2px 8px;
}
/* content navigation */
.content-nav-holder {
	width: 448px;
	padding-top: 38px;
	overflow: hidden;
	margin-bottom: 4px;
}
.other-posts .content-nav {
	width: 450px;
	margin: 0;
	padding: 0;
	list-style: none;
	background: url(../images/bg-content-nav-dots.gif) repeat-x;
}
.other-posts .content-nav li {
	height: 1%;
	overflow: hidden;
	background: none;
	margin-bottom: 4px;
	padding: 12px 0 14px 0;
	background: url(../images/bg-content-nav-dots.gif) repeat-x 0 100% !important;
}
.content-nav li img {
	float: left;
	margin-right: 12px;
}
.content-nav li a {
	width: 385px;
}
.content-nav li a strong {
	margin-bottom: 4px !important;
	font-size: 16px !important;
	line-height: 24px !important;
	color: #f03 !important;
}
.content-nav li a span {
	font-size: 12px !important;
	line-height: 18px !important;
	color: #545454 !important;
}
/* notes area */
.notes-area {
	width: 210px;
	float: left;
	padding-top: 8px;
	margin-right: -4px;
	position: relative;
}
.notes-post {
	width: 100%;
	padding: 10px 0 0;
	overflow: hidden;
	background: #e2e2e2 url(../images/bg-notes.gif) no-repeat;
}
.notes-post h3 {
	width: 190px;
	margin: 0 10px 8px 10px;
	padding: 0 0 9px;
	color: #0f58a5;
	font-size: 13px;
	line-height: 18px;
	background: url(../images/bg-notes-dots.gif) repeat-x 0 100%;
}
.notes-post ul {
	width: 200px;
	overflow: hidden;
	margin: 0;
	padding: 0 0 1px 10px;
	list-style: none;
	background: url(../images/bg-notes-bottom.gif) no-repeat 0 100%;
	position: relative;
}
.notes-post ul li { margin-bottom: 16px; }
.notes-post ul li,
.notes-post ul li a {
	font-size: 11px;
	line-height: 14px;
}
/* dotted list settings */
.dotted-list li {
	padding: 0 0 0 17px !important;
	background: url(../images/bullet-notes.gif) no-repeat 0 50% !important;
}
/* footer settings */
/* partners navigation */
#about-us .footer-box {
	width: 940px;
	padding: 8px 0 8px 50px;
}
.partners-nav {
	/*margin: 0 0 0 50px;
	padding: 0 0 0 50px;*/
	list-style: none;
	/*float: left;*/
	display: inline;
}
.partners-nav li {
	width:50%;
	display:inline;
}
.partners-nav li img { padding:10px; }
#about-us .footer-box2 { padding-top: 10px; }
/* about us difference page */
.about-us-difference #content { padding: 41px 0 21px !important; }
.about-us-difference #content-holder { padding: 13px 0 49px; }
.about-us-difference .main-post-holder { padding-bottom: 20px; }
.about-us-difference .main-post { padding-top: 0; }
.about-us-difference .other-posts { margin-right: 39px; }
.about-us-difference .other-posts h3 { margin-bottom: 4px; }
.about-us-difference .other-posts p { margin-bottom: 19px; }
.about-us-difference .content-nav-holder { padding-top: 37px; }
/* notes area */
.about-us-difference .notes-area { padding-top: 8px; }
.about-us-difference .notes-post {
	margin-bottom: 57px;
	padding-top: 9px;
}
.about-us-difference .notes-post h3 {
	width: 189px;
	margin: 0 9px 8px 9px;
	padding: 0 0 10px 1px;
	font-size: 12px;
	line-height: 14px;
}
.about-us-difference .notes-post ul {
	width: 189px;
	margin-bottom: 0;
	padding: 0 10px 3px 11px;
}
.testimonial-box {
	margin-bottom: 37px;
	padding-top: 10px;
}
.about-us-difference .testimonial-box {	padding-top: 9px; }
.about-us-difference .testimonial-box h3 { padding-bottom: 10px; }
.about-us-difference .testimonial-box ul { padding-bottom: 2px; }
.testimonial-box h3 {
	margin-bottom: 8px;
	padding-bottom: 9px;
}
.testimonial-box ul { padding-bottom: 2px; }
.testimonial-box ul li { margin-bottom: 8px; }
.testimonial-box ul li a {
	font-size: 13px;
	line-height: 18px;
}
.testimonial-box ul blockquote {
	margin: 0;
	padding-bottom: 9px;
	background: url(../images/bg-notes-dots.gif) repeat-x 0 100%;
}
.testimonial-box ul q {
	quotes: none;
	display: block;
	margin-bottom: 19px;
}
.testimonial-box ul q span {
	margin-bottom: 11px;
	display: block;
}
.testimonial-box ul q:before { content:""; }
.testimonial-box ul q:after { content:""; }
.testimonial-box ul cite {
	display: block;
	font-style: normal;
}
/* about us our customers page */
.about-us-customers #content { padding: 41px 0 20px !important; }
.about-us-customers #content-holder { padding: 13px 0 31px; }
.about-us-customers #primary, 
.about-us-team #primary,
.about-us-methodology #primary,
.about-us-careers #primary,
.about-us-resourses #primary,
.about-us-contact #primary,
.technologies-business #primary,
.technologies-bo-solution #primary,
.why-quick #primary{
	width: 747px !important;
	margin-right: -5px !important;
	padding-left: 1px;
}
#about-us .technologies-bo-solution #primary{
	padding-top:6px; 
}
.about-us-customers .main-post-holder {
	margin-bottom: -1px;
	padding-bottom: 20px;
}
.about-us-customers .other-posts,
.about-us-team .other-posts {
	width: 100%;
	overflow: hidden;
	margin-right: 0;
	float: none;
}
.other-posts2 {
	width: 100%;
	overflow: hidden;
}
.about-us-customers .other-posts2 {
	padding: 17px 0 7px;
	background: url(../images/bg-content-dots.gif) repeat-x;
}
.about-us-customers .other-posts2 h3 {
	margin-bottom: 0;
	width: 261px;
	float: left;
}
.about-us-customers .other-posts2 ul {
	margin-bottom: 0;
	padding: 0 0 12px;
	float: left;
}
.about-us-customers .other-posts .other-posts2 ul li {
	background-position: 2px 50%;
	margin-bottom: 0;
}
.about-us-customers .content-nav-holder { padding-top: 38px; }
/* about us our team page */
.about-us-team .main-post-holder 
{
	padding-bottom: 20px;
/*	JPV 09/10/2009
	margin-bottom: 16px;
	padding-bottom: 38px;
*/
}
.about-us-team .other-posts ul {
	width: 665px;
	margin-bottom: -2px;
}
.about-us-team .other-posts ul li {
	margin-bottom: 12px;
	background-position: 2px 7px;
}
.about-us-team .other-posts2 {
	width: 710px;
	padding-right: 37px;
}
.about-us-team .team {
	margin-bottom: -3px;
	padding: 19px 0 0;
}
.about-us-team .team-dotted { background: url(../images/bg-content-dots.gif) repeat-x; }
.about-us-team h4 {
	margin: 0;
	font-size: 12px;
	line-height: 18px;
	color: #f03;
}
.about-us-team .position {
	font-size: 12px;
	line-height: 18px;
	color: #545454;
	display: block;
	margin-bottom: 19px;
}
.about-us-team .other-posts ul li {
	background-position: 2px 7px;
	margin-bottom: 19px;
}
.about-us-team .other-posts .content-nav-holder { padding-top: 41px; }
.about-us-team .other-posts .content-nav { margin-bottom: 4px; }
.about-us-team .other-posts .content-nav li {
	height: 1%;
	overflow: hidden;
	background: url(../images/bg-content-nav-dots.gif) repeat-x 0 100%;
	margin-bottom: 4px;
	padding: 16px 0 14px;
}
/* about us - our methodology page */
.about-us-methodology #content,
.about-us-team #content { padding: 41px 0 21px !important; }
.about-us-methodology #content-holder,
.about-us-team #content-holder { padding: 13px 0 30px; }
.about-us-team #content-holder { padding-bottom: 41px; }
.about-us-methodology .main-post-holder {
	margin-bottom: 16px;
	padding-bottom: 42px;
}
/* zoom image holder */
.about-us-methodology .image-holder {
	margin: 0 -3px 0 0;
	float: left;
}
.about-us-methodology .image-holder img {
	margin-bottom: 12px;
	display: block;
}
.about-us-methodology .image-holder span {
	font-size: 12px;
	color: #0f58a4;
	text-align: center;
	display: block;
	padding-top: 10px;
}
.about-us-methodology .content-nav-holder { padding-top: 37px; }
/* about us - customer success stories page */
.about-us-success #content { padding: 41px 0 20px !important; }
.about-us-success #content-holder { padding: 13px 0 34px; }
/* .about-us-success */
.about-us-success .main-post { width: 742px; }
.about-us-success .main-post img { margin: 0 56px 0 0; }
.about-us-success .main-post-holder { margin-bottom: 12px; }
.about-us-success .other-posts { padding-top: 4px; }
.about-us-success .other-posts2 {
	width: 496px;
	padding: 0 0 1px 1px;
	background: url(../images/bg-content-dots.gif) repeat-x 0 100%;
}
/* stories area */
.stories-area {
	width: 100%;
	overflow: hidden;
	margin-top: -1px;
}
/* stories posts */
.stories-post {
	width: 496px;
	overflow: hidden;
	padding: 15px 0 19px 1px;
	background: url(../images/bg-content-dots.gif) repeat-x;
}
.story-title {
	width: 432px;
	overflow: hidden;
	padding: 4px 0 0 64px;
	background: url(../images/icon-story.gif) no-repeat 14px 0;
}
.story-title h4 {
	margin: 0;
	padding-top: 7px;
	font-size: 13px;
	line-height: 18px;
	color: #0f58a5;
}
.story-title strong {
	font-size: 12px;
	line-height: 18px;
	color: #f03;
}
.story-site {
	width: 484px;
	margin-top: -14px;
	padding: 0 0 13px 12px; 
	overflow: hidden;
}
.story-site a {
	width: 39px;
	float: left;
	font-size: 11px;
	line-height: 13px;
	text-align: center;
}
.stories-post p {
	margin: 0;
	font-size: 12px;
	line-height: 18px;
	color: #545454;
}
/* notes area */
.about-us-success .notes-area { padding-top: 12px; }
.about-us-success .notes-post {
	margin-bottom: 57px;
	padding-top: 8px;
}
.about-us-success .notes-post h3 {
	margin-bottom: -1px;
	padding-bottom: 7px;
	letter-spacing: -1px;
}
/* download story navigaton */
.about-us-success .notes-post ul {
	width: 190px;
	padding: 9px 10px 3px 10px;
}
.about-us-success .notes-post ul li {
	height: 1%;
	vertical-align: top;
}
.about-us-success .notes-post ul li span.links-holder { padding: 1px 0; }
.about-us-success .notes-post ul a {
	font-size: 13px;
	line-height: 15px;
	padding-top: 1px;
}
.about-us-success .notes-post .story-nav { padding: 0 10px 10px 10px; }
.about-us-success .notes-post .story-nav li {
	margin-bottom: 9px;
	padding-top: 8px;
	background: url(../images/bg-notes-dots.gif) repeat-x;
}
.about-us-success .notes-post .story-nav li span {
	display: block;
	padding: 0 0 0 33px;
	background: url(../images/icon-pdf.gif) no-repeat 0 1px;
	position: relative;
}
.about-us-success .notes-post .story-nav li a {
	font-size: 11px;
	line-height: 13px;
}
.about-us-success .content-nav-holder { padding-top: 37px; }
/* about us - latest news page */
.about-us-news #content { padding: 41px 0 20px !important; }
.about-us-news #content-holder { padding: 13px 0 25px; }
.about-us-news #primary {
	margin-left: -5px;
	width: 748px;
}
.about-us-news .main-post-holder { margin-bottom: 12px; }
.about-us-news .main-post { width: 744px; }
.about-us-news .main-post img { margin-right: 56px; }
.about-us-news .other-posts { margin-right: 40px; }
* html .about-us-news .other-posts { margin-right: 37px; }
.about-us-news .other-posts h3 { margin-bottom: 7px; }
.about-us-news  .other-posts2 {
	margin-bottom: 22px;
	background: #fff;
	position: relative;
}
/* news area */
.news-area {
	width: 100%;
	overflow: hidden;
}
.news-post {
	width: 100%;
	overflow: hidden;
	margin-bottom: 9px;
	padding: 0 0 20px;
	background: url(../images/bg-content-dots.gif) repeat-x 0 100%;
}
.news-title {
	width: 461px;
	overflow: hidden;
	padding: 0 0 16px 36px;
	background: url(../images/icon-news2.gif) no-repeat 2px 20%;
}
.news-title h4 {
	margin: 0;
	padding-top: 6px;
	font-size: 13px;
	line-height: 18px;
	color: #0f58a5;
}
.news-post p {
	margin: 0;
	font-size: 12px;
	line-height: 18px;
}
.news-post span { color: #F03; }
/* notes area */
.about-us-news .notes-area { padding-top: 12px; }
.about-us-news .notes-area h3 {
	font-size: 12px;
	margin: 0 10px;
	padding: 0 0 8px;
}
.about-us-news .notes-post {
	margin-bottom: 57px;
	padding-top: 7px;
}
/* press release navigation */
.about-us-news .notes-post .press-nav {
	width: 191px;
	margin-top: -1px;
	padding: 0 11px 10px 8px;	
}
.about-us-news .notes-post .press-nav li {
	height: 1%;
	overflow: hidden;
	vertical-align: top;
	background: url(../images/bg-notes-dots.gif) repeat-x;
	margin-bottom: 8px;
	padding: 8px 0 0 2px; 
}
.press-nav li span {
	width: 40px;
	float: left;
	padding-top: 1px;
}
.press-nav li p {
	margin: 0;
	padding-bottom: 1px;
	width: 145px;
	float: left;
}
.press-nav li p a {	line-height: 13px; }
/* contact navigation */
.about-us-news .notes-post .contact-nav { padding: 8px 0 2px 10px; }
.about-us-news .notes-post .contact-nav li {
	height: 1%;
	overflow: hidden;
}
.about-us-news .notes-post .contact-nav span { display: block; }
.about-us-news .notes-post .contact-nav span.mail { padding: 1px 0 !important; }
* html .about-us-news .notes-post .contact-nav span.mail { margin-top: -2px; }
* +html .about-us-news .notes-post .contact-nav span.mail { margin-top: -2px; }
.about-us-news .notes-post .contact-nav a {
	font-size: 13px;
	line-height: 15px;
	text-decoration: none;
}
.about-us-news .notes-post .contact-nav a:hover { text-decoration: underline; }
.about-us-news .content-nav-holder {
	width: 500px;
	margin-top: -10px;
	padding-top: 37px;
	background: #fff;
}
/* about us - careers page */
.about-us-careers #content { padding: 41px 0 30px !important; }
.about-us-careers #content-holder { padding-top: 13px; }
.about-us-careers .main-post img { margin-right: 55px; }
.about-us-careers .main-post-holder {
	margin-bottom: 16px;
	padding-bottom: 35px;
}
.about-us-careers .other-posts {
	width: 497px;
	margin-right: 36px;
}
.about-us-careers .other-posts ul { width: 474px; }
.about-us-careers .other-posts ul li {
	margin-bottom: 18px;
	background: url(../images/bullet-content4.gif) no-repeat 0 7px;
}
/* notes area */
.about-us-careers .notes-area { padding-top: 7px; }
.about-us-careers .notes-post { padding-top: 8px; }
.about-us-careers .notes-post h3,
.about-us-contact .notes-post h3 {
	font-size: 12px;
	margin-bottom: -1px;
	padding-bottom: 8px;
}
.about-us-careers .notes-post ul {
	width: 190px;
	padding: 0 10px 10px 10px;
}
.about-us-contact .notes-post ul {
	width: 190px;
	padding: 0 10px;
}
.about-us-careers .notes-post li,
.about-us-contact .notes-post li {
	height: 1%;
	vertical-align: top;
	margin-bottom: 17px;
	padding: 16px 0 0 1px;
	background: url(../images/bg-notes-dots.gif) repeat-x;
}
.about-us-careers .notes-post li p { margin: 0; }
.about-us-careers .notes-post li a {
	line-height: 13px;
}
.about-us-careers .notes-post li span {
	display: block;
	padding: 21px 0 1px 2px;
}
.about-us-careers .notes-post li span a {
	font-size: 13px;
	line-height: 15px;
}
.about-us-careers .other-posts .content-nav-holder ul { margin-bottom: 0; }
.about-us-careers .other-posts .content-nav-holder ul li {
	margin-bottom: 4px;
	background-position: 2px 100%;
}
/* about us - business insight page */
.business-insight #content-holder {
	padding: 5px 0 2px;
	background-position: -143px 0;
}
.business-insight #sidebar { margin-right: 33px !important; }
.business-insight #sidebar h2 {
	padding: 3px 10px 5px 28px !important;
	line-height: 24px;
	border-bottom: 0 !important;
}
.business-insight #primary {
	width: 755px !important;
	margin-right: -6px !important;
	padding-left: 1px;
}
.business-insight .main-post { width: 755px; }
.business-insight .main-post img { margin-right: 55px; }
.business-insight .other-posts {
	width: 732px;
	overflow: hidden;
	margin-right: 0;
	float: none;
}
.business-insight blockquote {
	margin: 0;
	font-style: normal;
}
.business-insight q {
	color:#7C7369;
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
	quotes: none;
	display: block;
	padding-bottom: 19px;
}
.business-insight q:before { content:""; }
.business-insight q:after { content:""; }
.business-insight cite {
	display: block;
	color:#7C7369;
	font-size: 16px;
	font-style: normal;
	line-height: 22px;
}
/* flash holder 2 */
.flash-holder2 {
	width: 100%;
	overflow: hidden;
	margin-top: -3px;
	padding: 0 0 19px;
}
.business-insight .other-posts ul,
.about-us-contact .other-posts ul { margin-bottom: 19px; }
.business-insight .other-posts ul li,
.about-us-contact .other-posts ul li,
.technologies-business .other-posts ul li,
.technologies-bo-consult .other-posts ul li,
.privacy-policy .other-posts ul li {
	background-position: 2px 8px;
	margin-bottom: 0;
}
.business-insight .other-posts .content-nav-holder { padding-top: 36px; }
.business-insight .other-posts .content-nav-holder ul,
.about-us-contact .other-posts .content-nav-holder ul,
.technologies-bo-consult .other-posts .content-nav-holder ul { margin-bottom: 0; }
.business-insight .other-posts .content-nav-holder ul li,
.about-us-contact .other-posts .content-nav-holder ul li,
.technologies-business .other-posts .content-nav-holder ul li,
.technologies-bo-consult .other-posts .content-nav-holder ul li,
.privacy-policy .other-posts .content-nav-holder ul li {
	margin-bottom: 4px;
	background-position: 2px 100%;
}
/* about us - resources page */
.about-us-resourses #content-holder { padding-bottom: 23px; }
.about-us-resourses .main-post-holder { margin-bottom: 16px; }
.about-us-resourses .main-post img { margin-right: 56px; }
.about-us-resourses .other-posts { margin-right: 36px; }
.about-us-resourses .other-posts h3 { margin-bottom: 31px; }
/* resource area */
.resource-area {
	width: 100%;
	overflow: hidden;
	margin-bottom: 19px;
	background: url(../images/bg-content-dots.gif) repeat-x 0 100%;
}
/* last post dots deleter */
.last-post { background: none !important; }
.resource-area table {
	border-collapse: collapse;
	margin-bottom: -30px;
	position: relative;
}
.resource-area .brochures,
.resource-area .newsletters { margin-bottom: -18px; }
.resource-area .brochures td.content { padding-bottom: 11px; }
.resource-area .newsletters td.content { padding-bottom: 32px; }
.resource-area .papers td.image { padding-bottom: 44px; }
.resource-area .papers td.content { padding-bottom: 27px; }
.resource-area table td { padding: 0; }
.resource-area table table td { vertical-align: middle; }
.resource-area table td.image {
	width: 90px;
	padding-bottom: 43px;
}
.resource-area table td.content {
	width: 400px;
	padding-bottom: 24px;
}
.resource-area table td img { display: block; }
.resource-area table td .title-holder { margin-bottom: 19px; }
.resource-area table td h4 {
	margin: 0;
	font-size: 13px;
	line-height: 18px;
	color: #0f58a5;
}
.resource-area table td p {
	margin: 0 0 20px;
	font-size: 12px;
	line-height: 18px;
}
.resource-area table strong {
	font-size: 12px;
	line-height: 18px;
}
/* notes area */
.about-us-resourses .notes-area { padding-top: 8px; }
.about-us-resourses .notes-post,
.about-us-contact .notes-post {
	margin-bottom: 38px;
	padding-top: 7px;
}
.about-us-resourses .notes-post { margin-bottom: 57px; }
.about-us-resourses .notes-post h3 {
	font-size: 12px;
	margin: 0 10px 8px 10px;
	padding-bottom: 8px;
}
.about-us-resourses .notes-post ul {
	width: 190px;
	padding: 0 10px 3px 10px;	
}
.about-us-resourses .notes-post ul li {
	height: 1%;
	vertical-align: top;
	margin-bottom: 17px;
}
.about-us-resourses .notes-post ul li span {
	display: block;
	padding-top: 19px;
}
.about-us-resourses .notes-post ul li span.links-holder { padding: 0; }
.about-us-resourses .notes-post ul li span.mail { padding: 0 0 1px !important; }
.about-us-resourses .notes-post ul li a,
.about-us-contact .notes-post li a {
	font-size: 13px !important;
	line-height: 15px;
}
.about-us-resourses .content-nav-holder { padding-top: 16px; }
/* about us - contact us page */
.about-us-contact #content { padding: 41px 0 20px !important; }
.about-us-contact #content-holder { padding: 13px 0 49px; }
.about-us-contact .main-post-holder {
	margin-bottom: 16px;
	padding-bottom: 39px;
}
.about-us-contact .other-posts { margin-right: 36px; }
/* required field */
.required-field {
	display: block;
	margin: 0 0 25px 1px;
	padding: 3px 0 3px 15px;
	font-size: 9px;
	background: url(../images/bg-required.gif) no-repeat 0 1px;
}
/* contact field */
.contact-area table,
.ttsubscribe-area table { margin-bottom: 40px; }
.contact-area table td,
.ttsubscribe-area table td {
	padding: 0;
	vertical-align: top;
	background: #0f58a4;
}
.contact-area table td.grey,
.ttsubscribe-area table td.grey { background: #666 !important; }
.contact-area table td.blank-field { width: 11px; }
.contact-area table td.info-field,
.ttsubscribe-area table td.info-field {
	width: 81px;
	padding: 6px 3px 6px 0;
	font-size: 12px;
	line-height: 18px;
	text-align: right;
	color: #fff;
}
.contact-area table td.country,
.ttsubscribe-area table td.country { padding: 5px 3px 5px 0; }
.contact-area table td.post-field,
.ttsubscribe-area table td.post-field {
	padding: 4px 0 0 3px;
	background: #fff;
	line-height: 15px;
}
.contact-area table td.post-field input,
.ttsubscribe-area table td.post-field input {
	width: 254px;
	font-size: 13px;
	padding: 1px 0;
}
.contact-area table td.post-field select,
.ttsubscribe-area table td.post-field select {
	width: 258px;
	font-size: 13px;
}
.contact-area table td.select-field-info {
	padding: 56px 3px 57px 0;
}
.contact-area table td.select-field-info span {
	margin-bottom: 19px;
	display: block;
}
.contact-area table td.select-field select { height: 182px; }
.contact-area table td.select-field input {
	margin-top: 9px;
	padding: 1px 0 39px;
}
.contact-area table td.tell-us-field { padding: 3px 3px 3px 0; }
.contact-area table td.tell-us-field2 { padding-top: 7px; }
.contact-area table td.tell-us-field2 select { margin-bottom: 3px; }
.contact-area table td.receive-field,
.ttsubscribe-area table td.receive-field { padding: 8px 3px 7px 0; }
.contact-area table td.receive-field2,
.ttsubscribe-area table td.receive-field2 {
	padding-right: 160px;
	font-size: 11px;
}
.contact-area table td.receive-field2 { padding: 3px 160px 0 4px; }
/* submit button */
.btn-submit {
	width: 129px;
	font-size: 13px;
	margin: 0 0 22px 105px;
	padding: 0 5px;
}
.other-posts p.note {
	margin: 0 0 8px 1px;
	font-size: 11px;
	line-height: 13px;
}
.about-us-contact .content-nav-holder { padding-top: 49px; }
/* notes area */
.about-us-contact .notes-area { padding-top: 8px; }
.about-us-contact .notes-post li {
	margin-bottom: 12px;
	padding-top: 13px;
}
.address-box address { font-style: normal; }
.address-box address span { display: block; }
.about-us-contact .notes-post li {
	height: 1%;
	vertical-align: top;
}
.about-us-contact .notes-post li span.mail { padding: 20px 0 12px !important; }
.about-us-contact .notes-post li a { padding: 12px 0 1px 2px; }
/* about us - partners page */
.partners #content { padding-bottom: 25px !important; }
.partners #sidebar h2 { border-bottom: 0 !important; }
.partners #content-holder { padding-bottom: 6px; }
 .partners .main-post-holder {
	margin-bottom: -1px;
	padding-bottom: 32px;
}
.partners .main-post { width: 744px; }
.partners .main-post img { margin: 0 56px 5px 0; }
.partners .other-posts {
	width: 744px;
	margin: 0;
}
.partners .other-posts2 {
	margin: 0 0 18px;
	padding-top: 17px;
	background: url(../images/bg-content-dots.gif) repeat-x;
}
.content-link {
	font-size: 13px;
	line-height: 17px;
}
.partners .other-posts2 p { margin-bottom: 13px; }
.partners .other-posts2 a.image-holder {
	width: 235px;
	float: right;
	padding: 37px 1px;

}
.partners .content-nav-holder {	padding-top: 19px; }
/* technologies page */
.technologies #content { padding-bottom: 24px !important; }
.technologies #content-holder { padding-bottom: 7px; }
.technologies #primary {
	width: 749px;
	margin-left: -5px;
	padding-left: 0;
}
.technologies .main-post-holder { padding-bottom: 33px; }
.technologies .main-post img { margin-right: 56px; }
.technologies .other-posts { width: 499px; }
.technologies .other-posts2 {
	padding: 16px 0 1px;
	background: url(../images/bg-content-dots.gif) repeat-x 0 100%;
}
.technologies .other-posts2 h3 { margin-bottom: 4px; }
/* notes area */
.technologies .notes-area img {
	display: block;
	margin-bottom: 19px;
}
.technologies .notes-post { margin-bottom: 19px; }
.technologies .notes-post h3 {
	margin-bottom: -1px;
}
.technologies .notes-post ul,
.technologies-business .notes-post ul {
	width: 190px;
	padding: 0 9px 0 11px;
}
.technologies .notes-post ul li {
	height: 1%;
	vertical-align: top;
	margin-bottom: 13px;
	padding-top: 13px;
	background: url(../images/bg-notes-dots.gif) repeat-x;
}
.technologies .notes-post ul li a {
	font-size: 13px;
	line-height: 18px;
}
.links-holder {
	padding: 12px 0 10px 3px;
	display: block;
}
.technologies .notes-post ul li .links-holder { padding: 19px 0 9px 2px; }
/* testimonial box */
.technologies .testimonial-box { padding-top: 8px; }
.technologies .testimonial-box h3 {
	padding-bottom: 7px;
	font-size: 12px;
}
.technologies .testimonial-box ul { padding-bottom: 11px; }
.technologies .testimonial-box ul li { margin-bottom: -1px; }
.technologies .testimonial-box ul li .links-holder2,
.oracle-bi-quick .testimonial-box ul li .links-holder2 {
	margin-top: -4px;
	padding: 0;
	display: block;
}
.oracle-bi-quick .testimonial-box ul li .links-holder2 { margin-bottom: 11px; }
.technologies .testimonial-box ul blockquote { padding-bottom: 13px; }
.technologies .content-nav-holder { padding-top: 34px; }
/* technologies - business objects overview page */
.technologies-business #content { padding: 39px 0 19px !important; }
.technologies-business #content-holder { padding: 13px 0 30px; }
.technologies-business .main-post img { margin-right: 42px; }
.technologies-business .main-post h2 {
	margin-bottom: 0;
	padding-bottom: 26px;
}
.technologies-business .main-post-holder {	padding-bottom: 19px; }
.technologies-business .other-posts { margin-right: 36px; }
.services-box {
	width: 100%;
	overflow: hidden;
	margin-bottom: 18px;
}
.services-box strong span {
	font-size: 12px;
	line-height: 18px;
	display: block;
	padding: 0 0 0 1px;
}
.services-box strong { color: #545454; }
.technologies-business .other-posts .services-box ul { padding-bottom: 19px; }
.technologies-business .other-posts .content-nav-holder { padding-top: 18px; }
.technologies-business .other-posts .content-nav-holder ul { padding-bottom: 0; }
/* notes area */
.technologies-business .notes-post h3 { margin-bottom: -1px; }
.technologies-business .notes-post ul li {
	height: 1%;
	vertical-align: top;
	margin-bottom: 2px;
	padding-top: 13px;
	background: url(../images/bg-notes-dots.gif) repeat-x;
}
.technologies-business .notes-post ul li .links-holder {
	padding: 19px 0 20px 2px;
	display: block;
}
.technologies-business .notes-post ul li a {
	font-size: 13px;
	line-height: 18px;
}
.technologies-business .notes-post ul .dotted-list {
	width: 170px;
	margin: 0 0 -8px -1px;
	padding: 19px 10px 0 0;
	background: none;
}
.technologies-business .notes-post ul .dotted-list li {
	margin-bottom: 19px;
	padding: 0 0 0 18px !important;
}
/* accordion bold adder */
.accordion-bolder li a.ui-state-active { font-weight: bold; }
/* technologies - business objects consultency page */
.technologies-bo-consult  .main-post-holder {
	margin-bottom: 13px;
	padding:0 0 20px;
}
.technologies-bo-consult .other-posts {
	margin-right: 39px;
	padding-top: 3px;
}
.technologies-bo-consult .other-posts h3 { margin-bottom: 8px; }
.technologies-bo-consult .other-posts ul { margin-bottom: 37px; }
.technologies-bo-consult .content-nav-holder { padding-top: 38px; }
/* notes area */
.technologies-bo-consult .notes-area { padding-top: 11px; }
.technologies-bo-consult .notes-post { padding-top: 7px; }
.technologies-bo-consult .notes-area .notes-post li {
	height: 1%;
	vertical-align: top;
	margin-bottom: 13px;
	padding-top: 13px;
	background: url(../images/bg-notes-dots.gif) repeat-x;
}
span.mail {
	margin-bottom: 0 !important;
	padding: 12px 0 !important;
	display: block !important;
}
span.mail a { font-size: 13px !important; }
.technologies-bo-consult .notes-area .notes-post span {
	display: block;
	font-size: 11px;
	margin-bottom: -2px;
}
.technologies-bo-consult .notes-area .notes-post span.mail { padding: 19px 0 !important; }
.technologies-bo-consult .notes-area .notes-post span.mail a { line-height: 18px; }
.technologies-bo-consult .testimonial-box {
	margin-bottom: 57px;
	padding-top: 7px;
}
.technologies-bo-consult .notes-area h3 {
	margin-bottom: -1px;
	padding-bottom: 8px;
	font-size:12px;
}
.technologies-bo-consult .notes-area ul {
	width: 191px;
	padding: 0 9px 11px 10px;
}
.technologies-bo-consult .notes-area .testimonial-box ul li {
	margin-bottom: -1px;
	padding: 9px 0 0 1px;
}
/* technologies - oracle bi page */
.oracle-bi .main-post-holder { padding-bottom: 1px; }
.oracle-bi .main-post img {	margin: 15px 27px 22px 0; }
.oracle-bi .main-post h2 {
	margin: 0;
	padding-bottom: 7px;
}
.oracle-bi .services-box strong {
	font-size: 12px;
	line-height: 18px;
}
.oracle-bi .other-posts .content-nav-holder { padding-top: 20px; }
.oracle-bi .notes-post ul .dotted-list { width: 175px; }
/* technologies - oracle bi consultency page */
.oracle-bi-consult #content-holder { padding-bottom: 40px; }
.oracle-bi-consult .other-posts { padding-top: 3px; }
.oracle-bi-consult .content-nav-holder { padding-top: 17px; }
/* technologies - oracle bi quick start page */
.oracle-bi-quick #content-holder { padding-bottom: 50px; }
.oracle-bi-quick .main-post-holder {
	margin-bottom: 16px;
	padding-bottom: 0;
}
.oracle-bi-quick .main-post h2 span { line-height: 21px; }
.oracle-bi-quick .main-post img { margin-right: 27px; }
.other-posts .quick-start-nav {
	width: 100%;
	overflow: hidden;
	margin: 0 0 37px;
	padding: 0;
	list-style: none;
	margin-left: -11px;
}
.other-posts .quick-start-nav li {
	float: left;
	padding: 0 10px 0 11px;
	background: url(../images/bullet-quick-start.gif) no-repeat 0 70% !important;
}
.other-posts .quick-start-nav li:first-child { background: none !important; }
.other-posts .quick-start-nav li a {
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	color: #f03;
}
.oracle-bi-quick .other-posts .content-nav-holder { padding-top: 36px; }
/* notes area */
.oracle-bi-quick .notes-area { padding-top: 8px; }
.oracle-bi-quick .notes-post {
	margin-bottom: 56px;
	padding-top: 7px;
}
.oracle-bi-quick .notes-post h3 {
	font-size: 12px;
	padding-bottom: 8px;
}
.oracle-bi-quick .notes-post .story-nav li {
	position: relative;
	padding-top: 5px;
}
.oracle-bi-quick .testimonial-box ul li {
	height: 1%;
	vertical-align: top;
	margin-bottom: -1px;
	padding: 9px 0 0;
}
.oracle-bi-quick .testimonial-box ul li a {	padding: 0 0 11px; }
.oracle-bi-quick .notes-post .story-nav li span {
	display: block;
	padding: 1px 0 30px 34px;
	background: url(../images/icon-pdf.gif) no-repeat 2px 4px;
}
.oracle-bi-quick .notes-post .story-nav li a { font-size: 11px; }
* html .oracle-bi-quick .notes-post .story-nav li a { padding-bottom: 12px; }
.oracle-bi-quick .notes-post .story-nav li p {
	margin: 0;
	padding-left: 2px;
	position: absolute;
	top: 22px;
	left: 32px;
}
/* technologies - sas page */
.sas .main-post-holder { padding-bottom: 10px; }
.sas .main-post { width: 744px; }
.sas .main-post img { margin: 4px 12px 0 0; }
.sas .other-posts .content-nav-holder { padding-top: 18px; }
* html .sas .other-posts .content-nav-holder { padding-top: 7px; }
* +html .sas .other-posts .content-nav-holder { padding-top: 7px; }
.sas .notes-post ul .dotted-list { margin-bottom: 0; }
.sas .notes-post ul .dotted-list li { margin-bottom: 11px; }
/* technologies - data warehousing and implemetation page */
.data-warehouse #content-holder { padding-bottom: 31px; }
.data-warehouse #primary {
	width: 762px;
	margin-left: -9px; 
}
.data-warehouse .main-post-holder {
	margin-bottom: 0;
	padding-bottom: 20px;
}
.data-warehouse .main-post { width: 744px; }
.data-warehouse .main-post h2 { padding-bottom: 19px; }
.data-warehouse .other-posts {
	width: 510px;
	margin-right: 33px;
	padding-top: 16px;
}
.data-warehouse .other-posts .content-nav-holder { padding-top: 56px; }
/*
	JPV
	Removed due to issue with footer.
	.data-warehouse img { display: block; }
*/

/* notes area */
.data-warehouse .notes-area {
	margin-right: -6px;
	padding-top: 16px;
}
.data-warehouse .notes-post { padding-top: 7px; }
.data-warehouse .notes-post h3 { 
	font-size: 12px;
	padding-bottom: 8px;
}
.data-warehouse .notes-post ul { padding-bottom: 13px; }
.data-warehouse .notes-post ul li { margin-bottom: 9px; }
.data-warehouse .notes-post ul li a {
	display: inline;
	font-size: 11px;
}
.data-warehouse span.mail { padding: 19px 0 !important; }
/* technologies - bo solutions page */
.technologies-bo-solution #content-holder { padding-bottom: 40px; }
.technologies-bo-solution .main-post-holder {
	margin-bottom: -4px;
	padding: 0 0 20px;
}
/*.technologies-bo-solution { margin-right: 37px; }*/
.technologies-bo-solution .other-posts { margin-right: 36px; }
.technologies-bo-solution .solutions-area {
	width: 100%;
	overflow: hidden;
	padding: 10px 0 0;
	background: url(../images/bg-content-dots.gif) repeat-x;
}
.technologies-bo-solution .solutions-area h3 {
	margin-bottom: -3px;
	padding: 7px 0 0;
	font-size: 13px;
}
.technologies-bo-solution .first-post h3 {
	margin-bottom: -3px;
	padding: 4px 0 0;
}
.technologies-bo-solution .solutions-area p { margin: 0; }
.solutions-content {
	width: 100%;
	overflow: hidden;
	border-collapse: collapse;
}
.solutions-content td {
	padding: 12px 0;
}
.solutions-content .image-holder { width: 109px; }
.solutions-content .image-holder img { display: block; }
.solutions-content td.solutions-box {
	width: 375px;
	padding-right: 10px;
}
.technologies-bo-solution .content-nav-holder { padding-top: 37px; }
.technologies-bo-solution .notes-area { padding-top: 28px; }
.oracle-bi-consult .other-posts ul li { background: url(../images/bullet-content4.gif) no-repeat 0 7px; }
/* about us  - press-release pages */
/* march 7 07 */
.pr-mch7-07 #content { padding: 41px 0 20px !important; }
.pr-mch7-07 #content-holder { padding: 13px 0 31px; }
.privacy-policy #content-holder  { padding: 13px 0; }
.pr-mch7-07 #primary {
	width: 705px !important;
	padding: 5px 0 0 1px !important;
}
.pr-mch7-07 .other-posts {
	width: 100%;
	margin-right: 0;
}
/* information box */
.info-box {
	width: 100%;
	margin: -3px 0 0 -1px;
	padding: 14px 37px 2px 2px;
	background: url(../images/bg-content-dots.gif) repeat-x;
	position: relative;
}
* html .info-box { padding-top: 15px; }
* +html .info-box { padding-top: 15px; }
.info-box:after {
	content: "";
	display: block;
	clear: both;
}
.info-box h4 {
	margin: 0;
	font-size: 11px;
	line-height: 13px;
	color: #333;
}
.info-box p {
	margin: 0 0 19px;
	font-size: 11px;
	line-height: 13px;
	color: #333;
}
/* media contact */
.contact-box {
	width: 100%;
	overflow: hidden;
	margin-left: -1px;
	padding-top: 1px;
}
* html .contact-box { padding: 0 0 1px; }
* +html .contact-box { padding: 0 0 1px; }
.contact-box strong {
	font-size: 12px;
	line-height: 18px;
	color: #545454;
}
.contact-box ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.other-posts .contact-box li {
	margin: 0;
	padding: 0;
	background: none;
}
.contact-box li a {
	font-size: 13px;
	line-height: 18px;
}
.pr-mch7-07 .content-nav-holder { padding-top: 54px; }
/* january 24 07 */
.jan24-07 #content-holder { padding-bottom: 12px; }
.jan24-07 .info-box p { margin-bottom: 24px; }
/* april 5 06 */
.apr5-06 .other-posts p { margin-bottom: 18px; }
.apr5-06 .info-box {
	margin-top: 0;
	padding-top: 13px;
}
* html .apr5-06 .info-box { padding-top: 14px; }
* +html .apr5-06 .info-box { padding-top: 14px; }
.apr5-06 .other-posts .info-box p { margin-bottom: 19px; }
/* april 5 05 */
.apr5-05 #content-holder { padding-bottom: 12px; }
/* mar 31_09 */
.mar31_09 #content-holder { padding-bottom: 30px; }
.mar31_09 .other-posts a { font-size: 13px; }
* html .mar31_09 .info-box { margin-top: -3px; }
* +html .mar31_09 .info-box { margin-top: -3px; }
.mar31_09 .info-box {
	margin-top: -4px;
	padding-top: 14px;
}
.mar31_09 .info-box img {
	margin-right: -37px;
	float: right;
	position: relative;
}
.mar31_09 .other-posts .info-box a { line-height: 18px; }
.mar31_09 .other-posts .info-box p { margin-bottom: 33px; }
.mar31_09 .contact-box { padding-top: 12px; }
.mar31_09 .contact-box ul { margin-bottom: 18px; }
.mar31_09 .content-nav-holder { padding-top: 17px; }
/* oct 01_08 */
.oct01_08 .other-posts a {
	font-size: 13px;
	line-height:17px;
}
.oct01_08 .other-posts .info-box {
	margin-top: -4px;
	padding: 13px 37px 2px 2px;
}
* html .oct01_08 .other-posts .info-box { padding-top: 14px; }
* +html .oct01_08 .other-posts .info-box { padding-top: 14px; }
.oct01_08 .other-posts .info-box a {
	font-size: 11px;
	line-height: 11px;
}
.oct01_08 .other-posts .info-box p { margin-bottom: 33px; }
.oct01_08 .other-posts .info-box .contact-box { padding-top: 1px; }
* html .oct01_08 .other-posts .info-box .contact-box { padding: 0; }
.oct01_08 .other-posts .info-box .contact-box a { font-size: 13px; }
.oct01_08 .info-box img {
	margin: 3px -37px 0 0;
	float: right;
	position: relative;
}
* html .oct01_08 .info-box img  { margin-top: 2px; }
* +html .oct01_08 .info-box img  { margin-top: 2px; }
.oct01_08 .content-nav-holder { padding-top: 34px; }
/* privacy policy */
.privacy-policy .other-posts a { font-size: 13px; }
.privacy-policy .other-posts .info-box a { font-size: 11px; }
.privacy-policy .other-posts p { margin-bottom: 19px; }
.privacy-policy .other-posts strong {
	display: block;
	margin-bottom: 19px;
	font-size: 12px;
	line-height: 18px;
	color: #545454;
}
.privacy-policy #primary { margin-left: -5px; }
.privacy-policy .other-posts { padding-left: 1px; }
.privacy-policy .other-posts ul {
	width: 695px;
	margin: -1px 0 19px;
}
.privacy-policy .other-posts .content-nav-holder { padding-top: 31px; }
.privacy-policy .other-posts .content-nav-holder ul {
	width: 450px;
	margin: 0;
}
.privacy-policy .other-posts  .content-nav li a strong {
	margin-bottom: 4px;
	font-size: 16px;
	display: inline;
	color: #f03;
}
/* about us - services page */
.services-page #content-holder { padding-bottom: 6px; }
.services-page .main-post { width:748px; }
.services-page .main-post-holder {
	margin-bottom: 4px;
	padding-bottom: 37px;
}
.services-page .other-posts { padding-top: 12px; }
.services-page .other-posts2 { padding: 16px 0 0; }
.services-page .other-posts2 h3 {
	width: 100%;
	overflow: hidden;
}
.services-page .other-posts2 h3 a {
	float: left;
	font-size: 16px;
}
.services-page .other-posts2 h3 a span {
	padding-top: 8px;
	display: block;
	cursor: pointer;
}
.services-page .other-posts2 h3 img {
	display: inline;
	margin: 0 13px 0 0;
}
.services-page .other-posts2 ul {
	margin-bottom: 0;
	padding-bottom: 39px
}
.services-page .other-posts3 { margin-bottom: -12px; }
.services-page .other-posts2 ul li {
	margin-bottom: 0;
	background: url(../images/bullet-content4.gif) no-repeat 0 7px;
}
.services-page .other-posts2 a { font-size: 13px; }
.services-page .content-nav-holder { padding-top: 15px; }
.services-page .other-posts .content-nav li { background: url(../images/bg-content-nav-dots.gif) repeat-x 0 100%; }
/* notes area */
.services-page .notes-area { padding-top: 20px; }
.services-page .notes-post { margin-bottom: 57px; }
.services-page .notes-post .links-holder { padding: 19px 0 9px 3px; }
.services-page .notes-post .links-holder3 {
	margin-top: -4px;
	padding: 0;
	display: block;
}
/* login page */
.login #content-holder {
	margin-bottom: 7px;
	padding: 13px 0 12px;
}
.login #primary { margin-left: -5px; }
.login .other-posts {
	width: 500px;
	padding-top: 16px;
}
.login .other-posts2 a { font-size: 13px; }
/* login search form */
.login-form,
.search-form {
	width: 100%;
	overflow: hidden;
	padding: 28px 0 4px;
}
* html .login-form { padding-top: 29px; }
* +html .login-form { padding-top: 29px; }
* html .search-form { padding-top: 28px; }
* +html .search-form { padding-top: 28px; }
.username-box,
.password-box {
	width: 240px;
	float: left;
}
.search-box {
	width: 248px;
	float: left;
	margin-left: 50px;
	padding-left: 50px;
	display: inline;
}
.login #content { padding: 41px 0 13px !important; }
.login .content-nav-holder { padding-top: 63px; }
.username-box span,
.password-box span {
	float: left;
	font-size: 11px;
}
.search-box span {
	font-size: 11px;
	font-weight: bold;
	float: left;
	margin-right: 14px;
	padding: 2px 0 0 54px;
}
.username-box span {
	margin-right: 20px;
	padding: 2px 0 0 14px;
}
.password-box span {
	margin-right: 22px;
	padding-top: 2px;
}
.username-box input,
.password-box input,
.search-box input {
	width: 105px;
	height: 12px;
	padding: 1px 0;
	float: left;
	font-size: 10px;
}
.search-box input { width: 116px; }
.btn-submit2 {
	width: 19px;
	height: 19px;
	margin: -2px 0 0 -11px;
	padding: 0;
	border: 0;
	float: left;
	background: url(../images/btn-submit2.gif) no-repeat;
	position: relative;
	cursor: pointer;
}
/* notes area */
.login .notes-area { padding-top: 24px; }
/* search page */
.search #content { padding-top: 47px !important; }
.search #content-holder {
	margin-bottom: 6px;
	padding: 5px 0 175px;
}
.search #primary { margin-left: -6px; }
.search-form { padding: 27px 0 5px; }
/* tips and tricks subscribe */
.tt-subscribe #content-holder { padding: 13px 0 31px; }
.tt-subscribe .other-posts {
	width: 100%;
	margin-right: 0;
}
.ttsubscribe-posts {
	width: 100%;
	overflow: hidden;
	margin-bottom: 71px;
}
.tt-subscribe .other-posts p.note { padding-top: 13px; }
/* image holder */
.ttsubscribe-image-holder {
	width: 229px;
	padding: 11px 0 0 11px;
	float: left;
}
.ttsubscribe-image-holder img {
	display: block;
}
/* subscribe holder */
.ttsubscribe-box {
	 width: 459px;
	float: left;
	padding: 1px 48px 0 0;
}
.ttsubscribe-area {
	width: 100%;
	overflow: hidden;
}
.ttsubscribe-area h4 {
	margin: 0 0 11px;
	display: block;
	font-size: 12px;
	color: #fff;
	background: #ffa500;
	padding: 12px 0 11px 10px;
}
.ttsubscribe-area2 {
	width: 100%;
	overflow: hidden;
	padding-left: 10px;
}
.ttsubscribe-area2 p { margin-bottom: 21px; }
.ttsubscribe-area table { margin-bottom: 21px; }
.ttsubscribe-area table td.info-field {
	width: 72px;
	padding: 6px 3px 6px 0;
}
.ttsubscribe-area table td.name-field { padding-top: 6px; }
.ttsubscribe-area table td.name-field2{ padding: 4px 0 0 3px; }
.ttsubscribe-area table td.country { padding: 5px 3px 5px 0; }
.ttsubscribe-area table td.country2 { padding-top: 4px; }
.ttsubscribe-area table td.receive-field { padding: 11px 3px 12px 0; }
.ttsubscribe-area table td.required-field2 {
	font-size: 9px;
	display: block;
	padding: 4px 0 5px 3px;
}
.ttsubscribe-area table td.receive-field2 {
	font-size: 12px;
	line-height: 18px;
	padding: 3px 0 0 3px;
}
.ttsubscribe-area table td.post-field input { width: 251px; }
.ttsubscribe-area table td.post-field select { width: 255px; }
* html .ttsubscribe-area table td.post-field { padding-top: 3px; }
* +html .ttsubscribe-area table td.post-field { padding-top: 3px; }
.btn-submit3 {
	font-size: 13px;
	margin-left: 80px;
}
.tt-subscribe .note {
	width: 710px;
	padding-top: 25px;
	color: #333;
	background: url(../images/bg-content-dots.gif) repeat-x;
}
.tt-subscribe .content-nav-holder { padding-top: 50px; }
/* postings pages */
/* posting_bi consultants */
.career-posting #content-holder { padding-bottom: 30px; }
.career-posting #primary {
	width: 720px !important;
	margin: 0 -35px 0 0 !important;
	padding-left: 8px !important;
}
.career-posting .other-posts ul { margin: 0 0 18px; }
.career-posting .other-posts ul li { background-image: url(../images/bullet-content3.gif); }
/* info box */
.career-posting .info-box {
	padding: 25px 11px 0 12px;
	margin: 36px 0 0 -12px;
}
* html .career-posting .info-box { margin-top: 37px; }
.career-posting .info-box p { margin-bottom: 13px; }
.career-posting .other-posts .content-nav-holder {
	margin-left: -12px;
	padding-top: 38px;
	position: relative;
}
.career-posting .other-posts .content-nav-holder ul li { background-image: url(../images/bg-content-nav-dots.gif); }
/* obi quickstart pages */
/* why clearpeaks */
.why-quick #content-holder { padding-bottom: 20px; }
.why-quick .main-post-holder {
	margin-bottom: 13px;
	padding: 0 0 4px;
}
.why-quick .main-post h2 { margin-bottom: 17px; }
.why-quick .other-posts { margin-right: 36px; }
.why-quick .other-posts  img { display: block; }
.why-quick .other-posts .quick-start-nav { margin-bottom: 37px; }
.why-quick .other-posts h3 { margin-bottom: 19px; }
.why-quick .other-posts strong {
	color: #545454;
	font-size: 12px;
	line-height: 18px;
}
/* notes area */
.why-quick .notes-area { padding-top: 11px; }
.why-quick .notes-post h3 { padding-bottom: 8px; }
.why-quick .other-posts .content-nav-holder { padding-top: 38px; }
/* implementation process */
.implement-quick #content { padding: 38px 0 29px !important; }
.implement-quick #content-holder { padding: 14px 0 22px; }
.implement-quick .main-post { padding-bottom: 16px; }
.implement-quick .main-post h2 { margin-bottom: 19px; }
.implement-quick .other-posts .content-nav-holder { padding-top: 55px; }
.implement-quick .notes-area { padding-top: 3px; }
/* customer care */
.customer-care #content-holder { padding-bottom: 40px; }
.customer-care .main-post-holder { padding-bottom: 39px; }
.customer-care #primary {
	width: 753px;
	margin: 0 -7px 0 -8px !important;
}
.customer-care .main-post img { margin-right: 51px; }
.customer-care .other-posts { margin-right: 44px; }
.customer-care .other-posts2 { padding-top: 0; }
* html .customer-care .other-posts2 { margin-bottom: 1px; }
* +html .customer-care .other-posts2 { margin-bottom: 1px; }
.customer-care .other-posts2 h3 { margin-bottom: 19px; }
.customer-care .other-posts2 img {
	margin-right: 14px;
	display: block;
}
.customer-care .content-nav-holder { padding-top: 36px; }
/* notes area */
.customer-care .notes-area { margin-right: -5px; }
.customer-care .notes-post { padding-top: 7px; }
.customer-care .notes-post h3 {
	font-size: 12px;
	padding-bottom: 8px;
}
.customer-care .notes-post ul li {
	padding-top: 9px;
	margin-bottom: 0;
	background: none;
}
.customer-care .notes-post .links-holder { padding: 7px 0 18px !important; }
.customer-care .notes-post .underlined { padding: 16px 0 18px !important; }
.underlined a { text-decoration: underline; }
.underlined a:hover { text-decoration: none; }
.phone-holder { 
	display: block;
	padding: 19px 0 0;
}
/* thanks for subscribing to newsletter */
.thanks-for-subscribe #content { padding: 47px 0 20px !important; }
.thanks-for-subscribe #content-holder { padding: 5px 0 306px !important; }
.for-contact #content-holder { padding-bottom: 324px !important; }
.thanks-for-subscribe #primary {
	margin-left: -5px;
	padding-top: 21px !important;
}
.thanks-for-subscribe .other-posts { margin-right: 37px; }
.thanks-for-subscribe .content-nav-holder { padding-top: 37px; }
/* thanks for contacting us */
.for-contact #content-holder { padding-bottom: 230px; }
/* bo xi pages */
/* bo xi migration overview page */
.bo-xi .main-post-holder { margin-bottom: 16px; }
.bo-xi .main-post { padding-bottom: 3px; }
.bo-xi .main-post h2 { margin: 0; }
.bo-xi .main-post img { margin-right: 13px; }
.bo-xi .other-posts {
	width: 506px;
	margin-right: 27px;
}
.bo-xi .other-posts .quick-start-nav li { background-position: 0 5px !important; }
/* notes area */
.bo-xi .notes-post { margin-bottom: 57px; }
.bo-xi .notes-post h3 { padding-bottom: 8px; }
.bo-xi .notes-post .story-nav li span { padding-top: 0; }
.bo-xi .testimonial-box ul li .links-holder2,
.report-messenger .testimonial-box ul li .links-holder2 { margin-top: 0; }
.bo-xi #content-holder { padding-bottom: 30px; }
/* bo xi migration why clearpeaks page */
.why-bo-xi #content-holder { padding-bottom: 20px; }
.why-bo-xi .main-post-holder {
	margin-bottom: 15px;
	padding-top: 0;

}
.why-bo-xi .main-post {	padding-bottom: 9px; }
.why-bo-xi .main-post h2 { margin-bottom: 0; }
.why-bo-xi .main-post img {
	margin-right: 45px;
	padding: 19px 0 18px 1px;
}
.why-bo-xi .other-posts ul {
	width: 466px;
	margin-bottom: 1px;
}
.why-bo-xi .other-posts {
	margin-right: 36px;
	padding: 1px 0 0 1px;
}
.why-bo-xi .other-posts .quick-start-nav {
	width: 100% !important;
	margin-bottom: 0;
	padding-bottom: 37px;
}
.why-bo-xi .other-posts .quick-start-nav li { margin-bottom: 0; }
.why-bo-xi .other-posts h3 { margin-bottom: 19px; }
.why-bo-xi .other-posts ul li { margin-bottom: 19px; }
/* notes area */
.why-bo-xi .notes-area { padding-top: 8px; }
.why-bo-xi .notes-post { padding-top: 8px; }
.why-bo-xi .notes-post h3 { padding-bottom: 8px; }
/* bo xi migration process page */
.migrate-bo-xi #content { padding-top: 39px !important; }
.migrate-bo-xi #content-holder { padding: 13px 0 22px; }
.migrate-bo-xi #primary  { margin-left: -5px; }
.migrate-bo-xi .main-post { padding-bottom: 20px; }
.migrate-bo-xi .main-post h2 { margin-bottom: 19px; }
.migrate-bo-xi .other-posts {
	width: 512px;
	margin-right: 25px;
	padding-left: 0px;
}
.migrate-bo-xi .other-posts  .content-nav-holder { padding-top: 45px; }
/* notes area */
.migrate-bo-xi .notes-area { padding-top: 1px; }
.migrate-bo-xi .notes-post { padding-top: 7px; }
.img-table {
	margin: 37px 0 10px;
	display: block;
}
/* bo xi migration estimation tool page */
.estimation-tool #content { padding-top: 39px !important; }
.estimation-tool #content-holder{ padding: 13px 0 21px; }
/* view button */
.btn-view {
	width: 223px;
	height: 43px;
	margin: 0 auto;
	overflow: hidden;
	display: block;
	text-indent: -9999px;
	background: url(../images/btn-view.jpg) no-repeat;
	cursor: pointer;
}
/* view button 2 */
.btn-view2 {
	width: 209px;
	height: 51px;
	margin: 0 auto;
	overflow: hidden;
	display: block;
	text-indent: -9999px;
	background: url(../images/btn-view2.gif) no-repeat;
	cursor: pointer;
}
.estimation-tool .main-post-holder {
	width: 747px;
	margin-bottom: 13px;
	padding: 0 0 20px 1px;
}
.estimation-tool .other-posts {
	width: 707px;
	margin-right: 0; 
	padding-left: 1px;
}
.estimation-tool .other-posts .quick-start-nav  { margin-bottom: 37px; }
.estimation-tool .other-posts h3 { margin-bottom: 19px; }
.estimation-tool .other-posts ul {
	width: 665px;
	margin-bottom: 18px;
}
.estimation-tool .other-posts a { font-size: 13px; }
.estimation-tool .other-posts .content-nav {
	width: 450px;
	margin-bottom: 0;
}
.estimation-tool .other-posts .content-nav-holder { padding-top: 18px; }
#demo-tool,
#demo-video { background: none; }
.demo-tool-holder {
	width: 924px;
	overflow: hidden;
	margin: 0 auto;
}
.demo-video-holder {
	width: 450px;
	height: auto;
	overflow: hidden;
	margin: 0 auto;
}
/* bo report-messenger pages */
/* bo report-messenger overview page */
.report-messenger .quick-start-nav li { background-position: 0 5px !important; }
.report-messenger #content-holder { padding-bottom: 7px; }
.report-messenger .main-post-holder { margin-bottom: 16px; }
.report-messenger .main-post { padding-bottom: 24px;}
.report-messenger .main-post img { margin-right: 30px; }
.report-messenger .main-post h2 {
	margin-bottom: 0;
	padding-bottom: 0;
}
.report-messenger .other-posts h3 {
	margin-bottom: 19px;
	padding-top: 0;
}
.report-messenger .other-posts .content-nav-holder { padding-top: 37px; }
/* notes area */
.report-messenger .notes-post h3 { padding-bottom: 7px; }
.report-messenger .notes-post { margin-bottom: 57px; }
.report-messenger .notes-post .story-nav2 { padding-bottom: 2px; }
.report-messenger .notes-post .story-nav2 li.first { margin-bottom: 2px; }
.report-messenger .notes-post .story-nav2 li {
	margin-bottom: 1px;
	padding-top: 8px;
}
.report-messenger .notes-post .story-nav2 li div {
	width: 158px;
	padding: 1px 0 8px 34px;
	background: url(../images/icon-pdf.gif) no-repeat 2px 2px;
}
.report-messenger .notes-post .story-nav2 li div span {
	padding: 0;
	background: none;
	line-height: 13px;
}
.report-messenger .notes-post .story-nav2 li div a { line-height: 14px; }
/* how it works page */
.rm-work #content-holder { padding-bottom: 7px; }
.rm-work .main-post-holder {
	margin-bottom: 16px;
	padding-bottom: 20px;
}
.rm-work .main-post { padding-bottom: 0; }
.rm-work .main-post h2,
.rm-work .other-posts h3 { margin-bottom: 19px; }
.rm-work .other-posts img { display: block; }
.rm-work .other-posts ul li { margin-bottom: 19px; }
.rm-work .other-posts .quick-start-nav  { margin-bottom: 33px; }
.rm-work .other-posts .quick-start-nav li { margin-bottom: 0; }
/* notes area */
.rm-work .notes-area { padding-top: 0; }
.rm-work .notes-post { padding-top: 7px; }
.rm-work .notes-post h3 { padding-bottom: 8px; }
.rm-work .notes-post ul { padding-bottom: 9px; }
.rm-work .notes-post ul li { margin-bottom: 13px; }
.rm-work .notes-post ul li a { font-size: 11px; }
.rm-work .testimonial-box ul { padding-bottom: 0; }
.rm-work .testimonial-box ul li { margin-bottom: -1px; }
.rm-work .testimonial-box ul li a { font-size: 13px; }
/* new features page */
.rm-feature #content-holder  { padding-bottom: 26px; }
.rm-feature .other-posts .content-nav-holder { padding-top: 36px; }
.rm-feature .testimonial-box ul q span { margin-bottom: 19px; }
.rm-feature .notes-post ul li a { line-height: 14px; }
.rm-feature .testimonial-box ul li .links-holder2 a { line-height: 18px; }
.rm-feature span.mail { padding: 21px 0 !important; }
/* demo page */
.rm-demo #content-holder { padding-bottom: 12px; }
.rm-demo .other-posts a {
	font-size: 13px;
	line-height: 17px;
}
.rm-demo .other-posts .quick-start-nav { margin-bottom: 37px; }
.rm-demo .other-posts h3 { padding-top: 0 !important; }
.rm-demo .other-posts .content-nav-holder {	padding-top: 36px; }
/* notes area */
.rm-demo .notes-post ul li {
	margin-bottom: 8px;
	padding-top: 9px;
}
.more-info ul li { padding: 13px 0 5px; }
.rm-demo .notes-post ul li a { line-height: 18px; }
.more-info ul li a { line-height: 13px; }
.more-info ul li span.mail { padding: 13px 0 14px !important; }
.rm-demo .notes-post ul li p { margin: 0 0 19px; }
.rm-demo .notes-post ul li .links-holder {
	padding: 19px 0 12px;
	position: relative;
}
.rm-demo .notes-post ul li .links-holder a { font-size: 13px; }
.rm-demo .more-info ul li { padding-top: 13px; }
.rm-demo .more-info ul li a { line-height: 14px; }
.rm-demo .more-info ul li span.mail { padding: 19px 0 !important; }
.rm-demo .more-info ul li span.mail a { line-height: 18px; }
/* bo fasttrack pages */
/* fasttrack overview page */
.fasttrack #content-holder { padding-bottom: 0; }
.fasttrack .main-post-holder { margin-bottom: 16px; }
.fasttrack .main-post {
	width: 740px;
	padding: 0 0 16px 4px;
}
.fasttrack .main-post h2 { padding-bottom: 15px; }
.fasttrack .main-post img { margin: 0 9px 0 0; }
.fasttrack .other-posts .content-nav-holder {
	margin-bottom: 4px;
	padding-top: 37px;
}
.fasttrack .notes-area { padding-top: 8px; }
.fasttrack .notes-post {
	margin-bottom: 57px;
	padding-top: 7px;
}
.fasttrack .notes-post h3 { padding-bottom: 8px; }
/* fasttrack how it works page */
.ft-work .main-post-holder { margin-bottom: 16px; }
.ft-work .main-post { padding: 0 0 6px; }
.ft-work .other-posts { margin-right: 28px; }
.ft-work .other-posts img {
	display: block;
	margin-bottom: 19px;
}
.ft-work .other-posts a { font-size: 13px; } 
.ft-work .other-posts ul li { margin-bottom: 19px; }
.ft-work .other-posts .quick-start-nav li { margin-bottom: 0; }
.ft-work .other-posts .content-nav-holder {
	margin-bottom: 22px;
	padding-top: 34px;
}
.ft-work .content-nav li img { margin-bottom: 0; }
/* notes area */
.ft-work .notes-area { padding-top: 0; }
.ft-work .notes-post {
	margin-bottom: 57px;
	padding-top: 7px;
}
.ft-work .notes-post h3 { padding-bottom: 8px; }
.ft-work .more-info ul { padding-bottom: 9px; }
.ft-work .more-info ul li { padding-bottom: 11px; }
.ft-work .more-info ul li a {
	font-size: 11px;
	line-height: 14px;
}
.ft-work .more-info ul li .mail a { font-size: 13px; }
.ft-work .more-info ul li span.mail { padding:21px 0 !important; }
.ft-work .testimonial-box ul q span  { margin-bottom: 19px; }
/* fasttrack bi demo page */
.ft-demo #content-holder { padding-bottom: 32px; }
.ft-demo #primary { padding-top: 1px !important; }
.ft-demo .other-posts a {
	font-size: 13px;
	line-height: 17px;
}
.ft-demo .other-posts .quick-start-nav { margin-bottom: 37px; }
.ft-demo .main-post h2,
.rm-work .other-posts h3 { padding-top: 4px; }
.ft-demo .other-posts h3 { padding-top: 0; }
/* notes area */
.ft-demo .notes-area { padding-top: 0; }
.ft-demo .more-info h3 { padding-bottom: 8px; }
.ft-demo .more-info ul li { padding: 13px 0 0; }
.ft-demo .more-info ul li a { line-height: 13px; }
.ft-demo .more-info ul li span.mail { padding:21px 0 22px !important; }
.ft-demo .more-info ul li span.mail a { line-height: 18px; }
/* 360 bi assessment page */
.bi-assess #content { padding-top: 39px !important; }
.bi-assess #content-holder { padding-bottom: 10px; }
/* sidebar */
.bi-assess #sidebar { margin-right: 36px !important; }
/* primary */
.bi-assess #primary {
	width: 670px !important;
	padding: 6px 0 0 !important;
}
.bi-assess .main-post-holder { padding-bottom: 45px; }
.bi-assess .main-post { padding-left: 9px; }
.bi-assess .main-post img { margin-top: -1px; }
.bi-assess .other-posts-holder { width: 640px; }
.bi-assess .other-posts h3 { padding-top: 0; }
.bi-assess .other-posts p { margin-bottom: 19px; }
.bi-assess .other-posts ul {
	width: 610px;
	overflow: hidden;
	margin: 0;
}
.bi-assess .other-posts ul p { margin-bottom: 18px; }
.bi-assess .other-posts strong  {
	padding-top: 0px;
	margin-bottom: 0px;
	line-height: 18px;
}
.bi-assess .other-posts .content-nav-holder  {
	margin-left: 1px;
	padding-top: 35px;
}
/* common top settings */
.about-us-resourses #content { padding-top: 41px !important; }
.about-us-resourses #content-holder { padding-top: 13px; }
.about-us-resourses #content { padding: 41px 0 20px !important; }
.about-us-resourses #content-holder { padding: 13px 0 35px; }
/* popup */
#popup { background: #f3f3f3; }
.popup-holder {
	width: 810px;
	overflow: hidden;
	background: #f3f3f3;
}
.popup-holder a {
	display: block;
	text-align: center;
	font-size: 11px;
	line-height: 45px;
	color: #000;
	text-decoration: underline;
}

/* latestnews */
#latestnews {
	width: 190px;
	float: left;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 5px;
