@charset "utf-8";
/* CSS Document */
/*
Description: Styles for Corporater.com
Version: 1.0
Author: Suresh K
URL: http://www.corporater.com
*/

/*------------------- GLOBAL CSS --------------------------------*/

div, h1, h2, h3, h4, h5, h6, span, ol, ul, li, label, input, select, a, p, body, html {
	padding:0;
	margin:0;
}
ul li, ol li { list-style:none; list-style-type:none; }
img, form {
	border:0;
	padding:0;
	margin:0;
}

.clear{ clear:both; display:block; }

ul.listitem li { list-style:disc; }
ul.squarelist li { list-style-type:square; }
ol.numberlist li { list-style-type:decimal; }
.redtxt{ color:#FF0000; }
h2{ font-size:12px; font-weight:bold; }
h3{ font-size:11px; font-weight:bold; }
.floatleft{ float:left; }
.floatright{ float:right; }
.darkblurtxt { color:#1f244e; }
.greytxt { color:#4b4b4b; }
.bold{ font-weight:bold; }
a { color:#000; }
.bottomborder{  background:url(../../assets/images/bottom-border.jpg) repeat-x bottom center;  height:1%; overflow:hidden; padding-bottom:10px; }
.greybottomborder{ border-bottom:2px solid #dddddd;  padding-bottom:10px;  }
.bulletmorelink{ background:url(../../assets/images/blackbullet.gif) no-repeat 1px 5px; color:#000; text-decoration:none; padding-left:12px; }
body{ background:#e0ded8;  margin:0 auto; font:11px/150% Verdana; }
#page-holder {width:1003px; background:url(../../assets/images/body-leftshadow.jpg) no-repeat top left; margin:0 auto; width:1003px; }
#page-holder #page-wrap { background:url(../../assets/images/body-rightshadow.jpg) no-repeat top right; }
#page-holder #page-wrap #holder{ width:939px; margin:0 auto; background:#fff; min-height:200px; height:1%; overflow:hidden; }
#page-holder #page-wrap #holder #page { width:893px; margin:0 auto; background:#fff; }
#page-holder #page-wrap #holder #page  #header{ height:74px; }
#page-holder #page-wrap #holder #page  #header .logoHolder{ float:left; }
h1 span.seo {
left:-5000px; /* -5000 */
position:absolute;
top:10px; /* -5000 */
}
h2 span.seo {
left:-5000px; /* -5000 */
position:absolute;
top:40px; /* -5000 */
}
h3 span.seo {
left:-5000px; /* -5000 */
position:absolute;
top:40px; /* -5000 */
width:300px;
}
#page-holder #page-wrap #holder #page  #header .logoHolder a { float:left; display:inline; }
#page-holder #page-wrap #holder #page  #header .logoHolder .baseline { float:left; display:inline; margin-top:26px; margin-left:22px; }
#page-holder #page-wrap #holder #page  #header #nav-top {float:right;}
#page-holder #page-wrap #holder #page  #header #nav-top a { float:left; list-style-type:none; list-style:none; background:url(../../../../assets/images/top-nav-seperator.gif) no-repeat top right;  }
#page-holder #page-wrap #holder #page  #topnavigation{ background:url(../../assets/images/top-nav-bg.gif) repeat-x top left; height:29px;  }
#page-holder #page-wrap #holder #page  #topnavigation #topnav-left { background: url(../../assets/images/top-nav-left.gif) no-repeat top left; height:29px;  }
#page-holder #page-wrap #holder #page  #topnavigation #topnav-left ul { background:url(../../assets/images/top-nav-right.gif) no-repeat top right; height:29px; }
#page-holder #page-wrap #holder #page  #topnavigation #topnav-left ul li { background:url(../../assets/images/top-nav-seprator.gif) no-repeat top right; float:left; text-align:center; }
#page-holder #page-wrap #holder #page  #topnavigation #topnav-left ul li.about-link{ width: 165px; }
#page-holder #page-wrap #holder #page  #topnavigation #topnav-left ul li.book-link{ width: 120px; }
#page-holder #page-wrap #holder #page  #topnavigation #topnav-left ul li.strategy-link{ width: 182px; }
#page-holder #page-wrap #holder #page  #topnavigation #topnav-left ul li.strategy-exec-link{ width: 175px; }
#page-holder #page-wrap #holder #page  #topnavigation #topnav-left ul li.article-link{ width: 120px; }
#page-holder #page-wrap #holder #page  #topnavigation #topnav-left ul li.webcast-link{ width: 130px; }
#page-holder #page-wrap #holder #page  #topnavigation #topnav-left ul li.contact-link{ width: 169px;  }
#page-holder #page-wrap #holder #page  #topnavigation #topnav-left ul li.last{ background:none; }
#page-holder #page-wrap #holder #page  #topnavigation #topnav-left ul li a { color:#fff; line-height:30px; font-weight:bold; text-decoration:none; font-size:11px; letter-spacing:1px; }
#page-holder #page-wrap #holder #page  #topnavigation #topnav-left ul li.active div{ background:url(../images/active-highlight.jpg) repeat-x 100% 86%; margin-right:3px; }
#page-holder #page-wrap #holder #page  #topnavigation #topnav-left ul li.activelast div{ background:url(../images/active-highlight.jpg) repeat-x 100% 86%;  }

#page-holder #page-wrap #holder #page #banner { margin:3px 0; }

#page-holder #page-wrap #holder #page .theme-widget{ background:url(../../assets/images/gradiant-widget.jpg) repeat-x top left; width:100%;  height:1%; overflow:hidden;  }
body.innerpages #page-holder #page-wrap #holder #page .theme-widget{ background:url(../../assets/images/gradiant-widget-inner.jpg) repeat-x top left; width:100%;  height:1%; overflow:hidden;  }
#page-holder #page-wrap #holder #page .theme-widget .widget-holder { margin:15px 0 0 15px;  }
#page-holder #page-wrap #holder #page .theme-widget #about { float:left; width:415px;  }
#page-holder #page-wrap #holder #page .theme-widget #about p{ margin:10px 0; }
#page-holder #page-wrap #holder #page .theme-widget .testimonial{ background:url(../../assets/images/testimonial-bg.jpg) repeat-x top left;  float:right; width:416px; margin-right:5px;  }
#page-holder #page-wrap #holder #page .theme-widget .testimonialHoler { background:url(../../assets/images/testimonial-bottom.jpg) no-repeat bottom right; padding:10px; padding-bottom:20px; }
#page-holder #page-wrap #holder #page .theme-widget .testiby{ margin:0 20px; }
#page-holder #page-wrap #holder #page #paulbooks{ background:#dddfd5; margin:10px 0 ; height:1%; overflow:hidden;}
#page-holder #page-wrap #holder #page #paulbooks .book-gadget{ margin:10px; padding-bottom:10px; height:1%; overflow:hidden;   }
#page-holder #page-wrap #holder #page #paulbooks .book-gadget h2 { margin:5px 0 10px 0;}
#page-holder #page-wrap #holder #page #paulbooks .book-gadget ul li { float:left; }
#page-holder #page-wrap #holder #page #paulbooks .book-gadget .booklist{ float:left;  width:288px;  }
#page-holder #page-wrap #holder #page #paulbooks .book-gadget .booklist .bookthumb {float:left; width:87px; }
#page-holder #page-wrap #holder #page #paulbooks .book-gadget .booklist .bookinfo { float:left; width:198px; }
#page-holder #page-wrap #holder #page #paulbooks .book-gadget .booklist .bookinfo h3 { font-size:12px; font-weight:bold; line-height:18px; height:84px;  }
#page-holder #page-wrap #holder #page #paulbooks .book-gadget .booklist .bookinfo a{clear:both;  }

#page-holder #page-wrap #holder #page #footer { display:block; clear:both; background:#d6d3c9 url(../../assets/images/footer-bg.jpg) repeat-x top left; font-size:10px; }
#page-holder #page-wrap #holder #page #footer .left { background:url(../../assets/images/footer-left.jpg) no-repeat top left; }
#page-holder #page-wrap #holder #page #footer .left .right {background:url(../../assets/images/footer-right.jpg) no-repeat top right; height:29px; padding:8px 0 0 8px;  }
#page-holder #page-wrap #holder #page #footer a { color:#000; text-decoration:none; }



/******* Inner pages templater *****************/
.inner-widget-holder{ margin-top:3px; }
#inner-content{ width:623px; margin:0 10px; }
#inner-content .content{ margin-top:10px; }
#inner-content .content p { margin:10px 0 5px 0px; line-height:16px; }
#inner-content .content p.pdf-link{ margin-top:0; margin-bottom:20px; }
#inner-content .content .senalosa-unit{ background:#f0f1e9; height:171px; max-width:610px; }
#inner-content .content .senalosa-unit .logo { width:240px; text-align:center; }
#inner-content .content .senalosa-unit .logo img{ margin-top:50px; }
#inner-content .content .senalosa-unit .info { width: 360px; background:url(../../assets/images/sen-unit-seprator.jpg) no-repeat center left; padding-top:10px; }
#inner-content .content .senalosa-unit .info p{ margin-left:20px; padding:0; }
#rhs-section{ width:225px; margin-right:5px; background:#fff url(../../assets/images/rhs-bg.jpg) repeat-x top left; padding:16px 7px 16px 12px; min-height:700px;   } /* margin-right:5px; */

/** RHS curve gadget **/
.rhs-testimonial{ margin-top:10px; }
.rhs-testimonial .rhsTestiContent{ background: url(../../assets/images/testimonial-bg1.gif) repeat-x top left; padding:10px; padding-bottom:20px; text-align:center }
.rhs-testimonial .rhsTestiBy{ background: url(../../assets/images/testimonial-bg2.gif) repeat-x top left; padding:10px; padding-top:20px; }
h3#testimonial{ background:url(../../assets/images/rhs-testimonial.jpg) no-repeat top left; width:224px; height:327px; } 
.curve-gadget-holder{ background:#e0ddcf; }
.greycurve{background:#ccc8b7; padding:3px; }
.whitecurve{ background:#ffffff; padding:3px; }
.gradiantcurve { background:#fff url(../../assets/images/curve-unit-bg.jpg) repeat-x top left; padding:5px; padding-left:15px; color:#343434; }
.gradiantcurve h2 { color:#343434; }
.gradiantcurve a{ display:block; color:#354a48; background:url(../../assets/images/url-icon.jpg) no-repeat center right; margin:5px -5px;  }

#bookspecification{ background:#e5e3d7 url(../../assets/images/rhs-spec-bg.jpg) repeat-x top left; margin:10px 0 0 0; padding:10px 10px 0 10px; margin-bottom:10px; }
#bookspecification ul { margin:5px 0 0 0; }
#bookspecification ul li{ margin-top:5px; }
/** Book gadgets **/
#book-gadget{ margin:0; padding:0; }
#book-gadget .book-unit { margin-top:10px; background:url(../../assets/images/bottom-border.jpg) repeat-x bottom center;  height:1%; overflow:hidden; padding-bottom:10px; }
#book-gadget .last{ background:none; }
#book-gadget .book-unit .bookthumb{ width:140px; }
#book-gadget .book-unit .bookinfo { width:468px; background:url(../../assets/images/white-gra-bg.png) no-repeat top left; width:442px; padding:12px; }
#book-gadget .book-unit .bookinfo h2{ font-size:14px; color:#354a48; }
#book-gadget .book-unit .bookinfo p{ margin-top:10px; }
#book-gadget .book-unit .bookinfo ul{ margin:10px 0 ;}

#book-gadget .book-unit .bookinfo ul li , ul.booklink li{ float:left; background:url(../../assets/images/book-unit-link-bg.jpg) repeat-x top left; height:19px; border:1px solid #b9b293; margin-right:6px; font-size:11px;   }
#book-gadget .book-unit p{ line-height:12px%; }
#book-gadget .book-unit .bookinfo ul li  a, ul.booklink li a{ margin-left:4px; color:#000000; text-decoration:none;  } 
#book-gadget .book-unit .bookinfo ul li  a.learnmore, ul.booklink li a.learnmore{ background:url(../../assets/images/learn-more-icon.jpg) no-repeat center left; padding: 0 20px 0 15px; }
#book-gadget .book-unit .bookinfo ul li  a.recommend, ul.booklink li a.recommend{ background:url(../../assets/images/recommend-icon.jpg) no-repeat center left; padding: 0 20px 0 18px; }
#book-gadget .book-unit .bookinfo ul li  a.buynow, ul.booklink li a.buynow{ background:url(../../assets/images/buy-now-icon.jpg) no-repeat center left; padding: 0 20px 0 18px; }

/** Article list **/

#articlelist, .form-unit{ background:transparent url(../../assets/images/article-head.png) no-repeat top left; width:585px !important;  padding:14px; }
#articlelist ul { margin:10px 0;  }
#articlelist ul li, .pdf-link{ background:url(../../assets/images/pdf-icon.jpg) no-repeat 1px 0px; padding-left:25px; margin-bottom:10px; }
#articlelist h2.bottomborder{ background:url(../images/light-bottom-border.gif) repeat-x scroll center bottom ;}
.articleinfo { background:#f0f1e9; padding:20px; text-align:center;  }

.form-unit ul{ margin:10px 0; }
.form-unit ul li { margin-bottom:10px; }
.form-unit ul li label { width:120px; display:inline-block; vertical-align:top; }
.form-unit ul li input, .form-unit ul li textarea{ width:270px; padding:1px; border:1px solid #bcb69c; }
.form-unit ul li textarea.large-textbox{ width:435px; }
.form-unit hr { color:#dfdfdf; height:2px;  }
.form-unit .button{ background:url(../../assets/images/submit-bg.jpg) no-repeat top left; height:44px; height:19px; border:1px solid #b9b293; margin-left:120px; margin-top:10px; font-size:11px; }
#roadmap-unit{ background:#e9ebdb; padding:3px;  height:1%; overflow:hidden; margin-top:10px;  }
#roadmap-unit .thumb{ margin-left:50px; margin-top:15px; }
#roadmap-unit .info{ margin-left:40px; margin-top:60px; }

.breadcrum{ margin:10px 0; font-size:11px; }
#tabContainer{ margin:10px 0; height:1%; overflow:hidden; }
.tabcontent{ margin-bottom:10px; height:1%; overflow:hidden; }
.tabcontent p { margin-top:10px; }
.tabcontent ul, .tabcontent ol { margin-left:25px; margin-top:15px; margin-bottom:15px; }
.tabcontent  ul.booklink{ margin:0; padding:0;  height:1%; overflow:hidden; }
.tabcontent #Descthumb { margin-left:10px;  }
.tabcontent #Descthumb ul, .tabcontent #Descthumb ul li { margin:0; padding:0; }
.tabcontent #Descthumb h2 { background:#f0f2ea; padding:2px; text-align:center; margin-right:12px; padding-bottom:10px;  }
.tabcontent #Descthumb ul{ border-bottom:2px solid #f0f2ea; margin-right:12px; padding-bottom:5px; } 
.tabcontent #Descthumb ul li { margin-top:5px; margin-left:20px; }

#rhs-book{ margin-top:10px; }
#rhs-book h2{ height:20px; }
#rhs-book .book-unit{ padding-top:10px; clear:both; display:block; }
#rhs-book .book-unit .bookthumb, #rhs-book .book-unit .bookinfo { float:left; line-height:16px; font-size:11px; }
#rhs-book .book-unit .bookinfo { width:155px; margin-left:10px; }
#rhs-book .book-unit .bookinfo a{ clear:both; display:block; color:#354a48; }


#article-register{ margin-top:10px; font-size:11px; background:#eeede4;border:3px solid #d2cfc1; border-left:none; border-right:none; padding:10px; padding-bottom:15px; padding-right:0; padding-left:5px;  
}
#article-register h2{ font-size:11px; }
#article-register ul{ margin-top:10px; }
#article-register ul li label { width:85px; display:inline-block; vertical-align:top; } 
#article-register ul li{ margin-bottom:10px; }
#article-register ul li input.textbox, #article-register ul li textarea { border:1px solid #aaac9a; width:125px; }

#article-register .errMesg{ font-size:9px; color:red; margin-left:90px; display:none; }
#article-register .redtext{ color:red; }

.redtext{ color:red; }

#article-comments .errMesg{ font-size:9px; color:red; margin-left:90px; display:none; }
#article-comments .redtext{ color:red; }


#sitemapList {
	margin-top:20px;
}

#sitemapList a{
	text-decoration:none;
}

#sitemapList li {
	list-style-type:disc;
	margin:5px;
	margin-left:30px;
}

#sitemapList li ul li{
	list-style-type:circle;
}
.alert{ border:1px solid red; padding:5px; }