@import url("banner_and_nav.css");

body {
	margin:0;
	padding:0;
	font:normal 13px verdana;
	background-color: #E8EEF4;
}
.container {
	width:990px; /* site's width */
	min-height:650px; /* site's minimum height for better browser compatibility */
	margin:auto;
	border-right:1px solid #A6BDD4;
	border-left:1px solid #A6BDD4;
	border-bottom:1px solid #A6BDD4;;
	background-color:#ffffff;
	padding:0 10px;
	/*background-position:bottom center;*/
}

/*-- SUB MENUS
=========================================== */

.container .sub-menus {
	clear:both;
	border-bottom:1px solid #DCDCDC; 
	padding-bottom:5px;
}	
.container .sub-menus .ul-nav {
	margin:0 0 0 3em;
	padding-top:5px;
	padding-left:0;
}
.container .sub-menus .ul-nav li {
	display:inline;
	padding:0 10px 0px 0;
	width:100px;
	color:#DCDCDC;
	line-height:20px;
}
.container .sub-menus .ul-nav li a{
	text-decoration:none;
	font-size:12px;
	padding:0px 10px 0px 0px;
}

.container .sub-menus  a.sub-nav-item-home {
	color:#424343;
	font-size:14px; 
	font-weight:bold;
}
.container .sub-menus  a.sub-nav-item {
	color:#424343; 
	font-size:11px;
	
}
.container .sub-menus  a.sub-nav-item:hover {
	text-decoration:underline;
}
.container .sub-menus a#sub-nav-highlight {
	color:#424343;
	font-weight:bold;
	
}

/*-----SUB NAVIGATION STARTS-*/

.container .sub-navigation {
	text-align:center;
	clear:both;
	border-top:1px ridge #DCDCDC; /* border-bottom:1px solid #DCDCDC; */
	padding-bottom:5px;
	/* padding-left:13px; */
}	
.container .sub-navigation .ul-nav {
	margin:0px;
	padding-top:5px;
	padding-left:0;
	/* padding-left:20px; */
}
.container .sub-navigation .ul-nav li {
	display:inline;
	/*padding:0px 10px;*/
	width:100px;
	padding:0px 5px;
	color:#DCDCDC;
	line-height:20px;
}
.container .sub-navigation .ul-nav li a{
	text-decoration:none;
	/*font-size:1em;*/
	padding:0; /* padding:0px 10px 0px 0px; */
}

.container .sub-navigation  a.sub-nav-item-home {
	color:#666666; /* color:#424343; */
	font-size:11px;  /* 14px; */
	font-weight:bold;
}
.container .sub-navigation  a.sub-nav-item {
	color:#666666; /* color:#424343; */
	font-size:11px;
	
}
.container .sub-navigation  a.sub-nav-item:hover {
	text-decoration:underline;
}
.container .sub-navigation a#sub-nav-highlight {
	color:#424343;
	font-weight:bold;
	
}

/*-SUB NAVIGATION ENDS-----*/

/* MAIN CONTENT STARTS 
 ===================================================== */
						
.container .main-content {
	min-height:569px; /* min-height:518px; */
}


					/* main column */
.container .main-col {
	width:73%;
	
	
}
.container .main-content .main-col .welcome {
	text-align:center;
	color:#FFFFFF;
	background-color:#993333;
	margin-top:10px;
	padding: 5px 0px;
}
.container .main-content .main-col .welcome h1, .container .main-col .welcome h2  {
	margin:0px;
}
.container .main-content .main-col .e-scra {
  	width:49.7%;
	float:left;
	text-align:center;
	color:#FFFFFF;
	background-color:#993333;
	margin-top:3px;
	border-right:3px solid #FFFFFF;
	margin-top:3px;
}
.container .main-content .main-col .e-scra-plus {
  	width:49.7%;
	float:right;
	text-align:center;
	color:#FFFFFF;
	background-color:#993333;
	margin-top:3px;	
	
}
.container .main-content .main-col .bottom {
	clear:both;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:10px;
}
.container .main-content .main-col .bottom {
	font-weight:bold;
	font-size:14px;
}
.container .main-content .main-col .bottom ul {
	margin:0px;
	padding-left:15px;
}

					/* right column */
.container .right-col {
	background-image:url('images/right-col-background.jpg');
	background-repeat:repeat-x;
	width:25%;
	float:right;
	padding-left:2px;
	padding-right:5px;
	font-size:14px;
	height:186px;
	font-weight:bold;
	margin-right:5px;

}
.container .right-col ul{
	padding-left:15px;
	margin:0px;
}
		/* contacts section */
.container .main-content #e-scra-contact-main{
	padding-bottom:10px;
	text-align:left;
	font-size:16px;
}
#e-scra-contact-main p {
	text-align:left;
	color:#424343;
	width:350px;
}
#e-scra-contact-main p span.heading, #e-scra-contact-main p span.direction-map a {
	color:#2272B9;
}
.container .main-content #e-scra-contact-head-office{
	padding-bottom:10px;
	text-align:left;
	font-size:16px;

}
#e-scra-contact-head-office p{
	text-align:left;
	color:#424343;
	width:350px;
}
#e-scra-contact-head-office p span.heading, #e-scra-contact-head-office p span.direction-map a {
	color:#2272B9;
}

.container .main-content #e-scra-contact-retail-outlets{
	padding-bottom:10px;
	text-align:left;
	font-size:16px;

}
#e-scra-contact-retail-outlets h1 {
	color:#2272B9;
	width:450px;
	text-align:left;
}
#e-scra-contact-retail-outlets p {
	text-align:left;
	color:#424343;
	width:450px;
	margin-top:0px;
}
#e-scra-contact-retail-outlets p span , #e-scra-contact-retail-outlets p span.direction-map a {
	color:#2272B9;
}
#e-scra-contact-retail-outlets p.outlet {
	margin-bottom:2px;
}

/* ABOUT US PAGE 
 ===================================================== */
#e-scra-about {	font-family: Verdana; color:#030303; margin-top:5em;}		
#e-scra-about .header h1 { 	font-size:25px;	font-weight:bold; line-height:30px; }
#e-scra-about .wrapper .col1 {width:841px; text-align:justify; margin:auto; line-height:21px;}
#e-scra-about .about-bg-main {width:841px; height:549px; background:url("/iv2-css/centralbooks/images/about-central-bg.jpg") no-repeat; margin: auto;}
#e-scra-about img {border:none;}
#e-scra-about .about-picturebooks-img {margin:2em auto;} 
#e-scra-about .row1 {height:210px;}
#e-scra-about .row1 .img1 {float:right; margin-top:5.1em; margin-right:12em;}
#e-scra-about .row1 .img2 {float:left; margin-top:2.4em; margin-left:12em;}
#e-scra-about .row2 {height:150px;} 
#e-scra-about .row2 .img1 {float:left; margin-left:3.2em; margin-top:3em;}
#e-scra-about .row2 .img2 {float:left; margin-left:3.2em;margin-top:5em;}
#e-scra-about .row2 .img3 {float:left; margin-left:3.2em;margin-top:0;}
/* Publish on Demand - Main 
 ==================================================== */
#e-scra-publish-on-demand {	font-family: Verdana;	color:#030303; margin-top:3em;}		
#e-scra-publish-on-demand .header h1 { 	font-size:25px;	font-weight:bold; line-height:30px; }
#e-scra-publish-on-demand .wrapper { clear:both; }
#e-scra-publish-on-demand .wrapper .col1 { padding-top:3em; }
#e-scra-publish-on-demand .wrapper .col1 { padding-left:3em; }
#e-scra-publish-on-demand .wrapper .col5 { width:45%;	padding-left:3em; float:left; }
#e-scra-publish-on-demand .wrapper .col1 .title{ font-size:16px; font-weight:bold; margin-bottom:.5em; }
#e-scra-publish-on-demand .wrapper .col1 .content, #e-scra-publish-on-demand  .wrapper .col4 .content, #e-scra-publish-on-demand  .wrapper .col5 .content { font-size:14px; line-height:21px;}
#e-scra-publish-on-demand .wrapper .col2 {	float:right; padding-right:0;}
#e-scra-publish-on-demand .line { clear:both; border-bottom:1px solid #939598; margin-bottom:1em; }
#e-scra-publish-on-demand .wrapper .col3 { float:left; width:40%; padding-left:18px; }
#e-scra-publish-on-demand .wrapper .col4 { width:55%; padding-right:2em; padding-top:2em; float:right; }
#e-scra-publish-on-demand .wrapper .col4 .title{ font-size:16px; font-weight:bold; margin-bottom:.5em; }
#e-scra-publish-on-demand .wrapper .col5 { padding-top:4em; width:50%;}
#e-scra-publish-on-demand .wrapper .col5 .title { font-size:16px; font-weight:bold; margin-bottom:.5em; }
#e-scra-publish-on-demand .wrapper .col6 {float:right; width:40%;}
#e-scra-publish-on-demand .comment { padding-bottom:1em; }

/* Publish on Demand - Getting Started 
 ==================================================== */
#e-scra-publish-on-demand-getting-started {	font-family: Verdana;	color:#030303; margin-top:3em; }
#e-scra-publish-on-demand-getting-started .header h1 { 	font-size:25px;	font-weight:bold; line-height:30px; }
#e-scra-publish-on-demand-getting-started .taglines { 
	font-size:16px; 
	font-weight:bold; 
	list-style-type:circle;
	padding-left:16em;
}
#e-scra-publish-on-demand-getting-started .taglines ul { line-height:26px; }
#e-scra-publish-on-demand-getting-started .taglines ul li{ color:#939598;  }
#e-scra-publish-on-demand-getting-started .taglines ul li span{ color:#000000; }
#e-scra-publish-on-demand-getting-started .wrapper { margin-left:4em; }
#e-scra-publish-on-demand-getting-started .wrapper .col1 { float:left; width:55%; /* padding-left:1.5em; */}
#e-scra-publish-on-demand-getting-started .wrapper .col1 .step1, #e-scra-publish-on-demand-getting-started .wrapper .col1 .step2, #e-scra-publish-on-demand-getting-started .wrapper .col1 .step3, #e-scra-publish-on-demand-getting-started .wrapper .col1 .step4 { clear:both; margin-top:2em; } 
#e-scra-publish-on-demand-getting-started .wrapper .col1 .step-number, #e-scra-publish-on-demand-getting-started .wrapper .col4 .step-number { float:left; color:#B1B3B6; font-size:75px; font-weight:bold; padding-left:15px; }
#e-scra-publish-on-demand-getting-started .wrapper .col1 .step, #e-scra-publish-on-demand-getting-started .wrapper .col4 .step { float:right; width:80%; font-size:14px; margin-top:1.4em; margin-bottom:1em; line-height:21px;}
#e-scra-publish-on-demand-getting-started .wrapper .col2 { float:right; margin-top:3em; margin-right:3em;}
#e-scra-publish-on-demand-getting-started .wrapper .col3 { float:left; width:32%;}
#e-scra-publish-on-demand-getting-started .wrapper .col4 { float:right; width:50%; padding-right:5em;}
#e-scra-publish-on-demand-getting-started .wrapper .col4 .step4, #e-scra-publish-on-demand-getting-started .wrapper .col4 .step5, #e-scra-publish-on-demand-getting-started .wrapper .col4 .step6 { clear:both; }

/* Publish on Demand - Packages and Rates 
 ==================================================== */
#e-scra-publish-on-demand-packages-and-rates {	font-family: Verdana;	color:#030303; margin-top:3em; }
#e-scra-publish-on-demand-packages-and-rates .header h1 { font-size:25px; font-weight:bold; line-height:30px; }
#e-scra-publish-on-demand-packages-and-rates .wrapper { clear:both;}
#e-scra-publish-on-demand-packages-and-rates .titles { margin-top:2.5em;}
#e-scra-publish-on-demand-packages-and-rates .wrapper .content {background:url("/iv2-css/centralbooks/images/pod-pnr-bg.gif") no-repeat; width:952px; height:466px;}
#e-scra-publish-on-demand-packages-and-rates .wrapper .content .package-rate { 	float:left; width:33%; text-align:left;	line-height:20px;}
#e-scra-publish-on-demand-packages-and-rates .wrapper .content .package-rate ul li {padding:.5em 0;}
#e-scra-publish-on-demand-packages-and-rates .discount {color:#939598; font-size:1.45em; font-weight:bold;	}
#e-scra-publish-on-demand-packages-and-rates h2 { margin-bottom:0; margin-top:2em; }
/*
#e-scra-publish-on-demand-packages-and-rates .wrapper .col1, #e-scra-publish-on-demand-packages-and-rates .wrapper .col5 { float:left; padding-left: 3em; width: 20%; }
#e-scra-publish-on-demand-packages-and-rates .wrapper .col2, #e-scra-publish-on-demand-packages-and-rates .wrapper .col6 { float:right; width: 70%;}
#e-scra-publish-on-demand-packages-and-rates .wrapper .col2 ul, #e-scra-publish-on-demand-packages-and-rates .wrapper .col6 ul { line-height:30px; color:#000000; font-size:14px; margin-top:4em; padding-right:4em; }
#e-scra-publish-on-demand-packages-and-rates .wrapper .col3 ul { margin-left:1.5em; line-height:30px; color:#000000; font-size:14px; margin-top:4em; } 
#e-scra-publish-on-demand-packages-and-rates .wrapper .col3 { float:left; width:58%; padding-left:3em;}
#e-scra-publish-on-demand-packages-and-rates .wrapper .col4 { float:right; width: 20%; padding-right: 3em;}
#e-scra-publish-on-demand-packages-and-rates .wrapper .col3 .layout-package { margin-top:5em; }
*/

/* Publish on Demand - Books on Demand 
 ==================================================== */
#e-scra-publish-on-demand-books-on-demand {	font-family: Verdana;	color:#030303; margin-top:3em; }	
#e-scra-publish-on-demand-books-on-demand .header h1 { 	font-size:29px;	font-weight:bold; line-height:30px; margin-top:1em;}
#e-scra-publish-on-demand-books-on-demand .bg-effect { background:url("/iv2-css/centralbooks/images/bod-store-bg.jpg") no-repeat; background-position:top; }
#e-scra-publish-on-demand-books-on-demand .content { background:url("/iv2-css/centralbooks/images/bod-bg.gif") no-repeat; width: 854px; height:530px; margin:0 auto 1em auto; padding-top:2em;}
#e-scra-publish-on-demand-books-on-demand .col1 {font-size:16px; float:left; width:42%; text-align:justify; padding:2em 1em 1.5em 2.5em; line-height:21px; color:#000000;}
#e-scra-publish-on-demand-books-on-demand .col2 {font-size:16px; float:right; width:42%; text-align:justify;  padding:2em 2.5em 1em 1.5em; line-height:21px; color:#000000;}
#e-scra-publish-on-demand-books-on-demand .col1 p:first-letter {padding-left:1.5em;}
/*
#e-scra-publish-on-demand-books-on-demand .box1 { background:url("/iv2-css/centralbooks/images/pod-bod-img1.jpg") no-repeat; width:919px; height:483px; margin:0 3em 2em 3em;}
#e-scra-publish-on-demand-books-on-demand .box2 { background:url("/iv2-css/centralbooks/images/pod-bod-img2.jpg") no-repeat; width:919px; height:414px; margin:0 3em 2em 3em;}
#e-scra-publish-on-demand-books-on-demand .box1 .wrapper .content { font-size:14px; margin:0 0 0 4em; color:#ffffff; line-height:23px; padding: 9em 4em 0 32em; text-align: justify; }
#e-scra-publish-on-demand-books-on-demand .box2 .wrapper .content { font-size:14px; margin:0 0 0 4em; color:#ffffff; line-height:23px; padding:5.7em 36em 0 0; text-align: justify; }
#e-scra-publish-on-demand-books-on-demand .box1 .wrapper .content p span.tab, #e-scra-publish-on-demand-books-on-demand .box2 .wrapper .content p span.tab { padding-left:2em; }
*/

/* Publish on Demand - Downlaod the Guide 
 ==================================================== */
#e-scra-publish-on-demand-download-the-guide {	font-family: Verdana;	color:#030303; margin-top:3em; }
#e-scra-publish-on-demand-download-the-guide .header h1 { 	font-size:25px;	font-weight:bold; line-height:30px; }

/* Print on Demand - Main
 ==================================================== */

#e-scra-print-on-demand { font-family: Verdana;	color:#030303; margin-top:3em; }			
#e-scra-print-on-demand .header h1 { 	font-size:25px;	font-weight:bold; line-height:30px; }
#e-scra-print-on-demand .wrapper .content { font-size:14px; margin:0 10.8em; color:#030303; line-height:21px; text-align:justify; }
#e-scra-print-on-demand .wrapper .content p span.tab { padding-left:2em; }
#e-scra-print-on-demand .wrapper .content p span.contact { color:#636466; }

/* Print on Demand - Yearbooks on Demand
 ==================================================== */
#e-scra-print-on-demand-yearbooks-on-demand { font-family: Verdana;	color:#030303; margin-top:3em; }
#e-scra-print-on-demand-yearbooks-on-demand .header h1 { 	font-size:25px;	font-weight:bold; line-height:30px; }

#e-scra-print-on-demand-yearbooks-on-demand .wrapper .content { font-size:14px; margin:0 9em; color:#030303; line-height:21px; text-align:justify; }
#e-scra-print-on-demand-yearbooks-on-demand .wrapper .content p span.tab { padding-left:2em; }
#e-scra-print-on-demand-yearbooks-on-demand .wrapper .content .text-title { font-size:14px; font-weight:bold; margin-top:2em; }
#e-scra-print-on-demand-yearbooks-on-demand .rates-img { margin:1em 0; }
#e-scra-print-on-demand-yearbooks-on-demand .wrapper .content .contact { padding-left:0; padding-bottom:2em;}


/* Print on Demand - TextBooks on Demand
 ==================================================== */
#e-scra-print-on-demand-textbooks-on-demand  { font-family: Verdana; color:#030303; margin-top:3em; }
#e-scra-print-on-demand-textbooks-on-demand .header h1 { 	font-size:25px;	font-weight:bold; line-height:30px; }
#e-scra-print-on-demand-textbooks-on-demand .wrapper .content { padding-left:3em; }
#e-scra-print-on-demand-textbooks-on-demand .wrapper .col1 { float: left; width:60%;}
#e-scra-print-on-demand-textbooks-on-demand .wrapper .col1 p { font-size:14px; color:#030303; line-height:21px; }
#e-scra-print-on-demand-textbooks-on-demand .wrapper .col2 { float: right;}
#e-scra-print-on-demand-textbooks-on-demand .wrapper .col3 { float: left; padding-top:3em;}
#e-scra-print-on-demand-textbooks-on-demand .wrapper .col4 { float: right; width:55%;}
#e-scra-print-on-demand-textbooks-on-demand .wrapper .col4 .content  { font-size:14px; color:#030303; line-height:23px; padding-right:4em; }
#e-scra-print-on-demand-textbooks-on-demand .wrapper .col4 .content .text-title, #e-scra-print-on-demand-textbooks-on-demand .wrapper .content .contact .text-title { font-size:14px; font-weight:bold; margin-top:2em; }
#e-scra-print-on-demand-textbooks-on-demand .wrapper .content .contact   { font-size:14px; color:#030303; line-height:23px; padding-left:3em; margin-bottom:1em; }

/* Centralbooks Main Layout
 ==================================================== */

.centralhomelayout {
	margin-top:2.5em; /* margin-top:.2em; */	
}
	
.centralhomelayout .roundedborder {
	width:990px;
	height:5px;
	background:url('/iv2-css/centralbooks/images/home-rounded-border.gif') no-repeat;
}

.centralhomelayout .maingraphicbox {
	padding:0;
	width:990px;
	height:426px;
	background:url('/iv2-css/centralbooks/images/home-bg-repeat.jpg') repeat-x; 			
}

.centralhomelayout .maingraphicbox .printondemand-img {
	float:left;
	width:50%;
	margin:2em 0;
}
.centralhomelayout .maingraphicbox .elibraries-img {
	float:right;
	width:50%;
	margin:2em 0;
}
.centralhomelayout .maingraphicbox .centralbooks-img {
	clear:both;
}
.centralhomelayout .maingraphicbox .publishondemand-img {
	float:left;
	width:40%;
	margin:2em 0;
}
.centralhomelayout .maingraphicbox .ebooks-img {
	float:right;
	width:40%;
	margin:2em 0;
}
.centralhomelayout .maingraphicbox .booksondemand-img {
	clear:both;
	
}
.centralhomelayout .newssection {
	margin-top:.5em;
	width:990px;
	height:26px;
	background:#F6F6F6 url('/iv2-css/centralbooks/images/home-news-section.gif') no-repeat;
}
.centralhomelayout .bottomboxes {
	height:191px;
	padding:10px 0;			
}
.centralhomelayout .bottomboxes .boxcontainer {
	padding-top:2px;
	width:239px;
	height:186px;
	float:left;
	
}

.centralhomelayout .bottomboxes .box2 {
	margin:0 .86em;			
} 	
 .centralhomelayout .bottomboxes .box3 {
 	margin-right:.86em;
 }
 
/*-MAIN CONTENT ENDS-----*/

/* FOOTER 
=================================================== */
						
.container .footer {
	font-size:11px;
	border-top:1px ridge #DCDCDC;
	color:#666666;
	clear:both;
	padding:10px 0px;
	background-color:#FFFFFF; 
}


/* For all Tablesorter Styles
==================================================== */

table.tablesorter {
	table-layout: fixed;
	background-color: white; /* #CDCDCD; */
	
	margin:10px 0px 15px 0px;
	width: 100%;
	border-collapse: collapse;
	}
	table.tablesorter thead tr th, table.tablesorter tfoot tr th {
		border: 1px solid #FFF;
		padding: 4px;
		background-color: #e6EEEE;
		}
	table.tablesorter thead tr .header {
		background-image: url('bg.gif');
		background-repeat: no-repeat;
		background-position: center right;
		cursor: pointer;
		}
	table.tablesorter tbody td {
		margin: 1px;
		border: 1px solid #CDCDCD;
		padding: 4px;
		/* background-color: white; */ 
		vertical-align: top;
		}
	table.tablesorter tbody tr.td_highlight {
		background-color: #C7EBFB; 
		cursor:default;
	}
	table.tablesorter tbody tr.tr_header td, table.tablesorter tbody tr.tr_size td{
		border-bottom:1px solid #000000;
	}
	table.tablesorter tbody tr.td_bgcolor {
		background-color: #ffffff; 
		cursor:default;
	}
	table.tablesorter tbody td.td_page {
		border-right:1px solid #000000;
	}
	table.tablesorter tbody tr.td_bgcolor:hover, table.tablesorter tbody tr.td_highlight:hover  {
		font-weight:bolder;
	}
		
	table.tablesorter tbody tr.odd td {
		background-color:#F0F0F6;
		}
	table.tablesorter thead tr .headerSortUp {
		background-image: url('asc.gif');
		}
	table.tablesorter thead tr .headerSortDown {
		background-image: url('desc.gif');
		}
	table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
		background-color: #8dbdd8;
		}
/*Table column detail formatting*/
.folder-name { width: 50%; text-align: left;	}
.folder-modified { font-size: .9em; text-align: center; }
.folder-created { font-size: .9em; text-align: center; }
.folder-owner { font-size: .9em; text-align: center; }
.folder-options { font-size: .9em; width: 7em; text-align: right; 	}
th.folder-options { font-size: .9em; width: 7em; text-align: center; }
.file-checkbox {text-align: center; width: 2%;}
.ciuid{text-align: center; width: 6%}
th.cidate{text-align: center;}
.cidate{text-align: left; width: 13%}
.ciformat{text-align: center; width: 7%}
.cifilecount{text-align: center; width: 8%}
.checkbox {text-align: center; width: 2%;}
th.contents {text-align: center; width: 10%;}
.contents {text-align: right; width: 10%;}
.filelist li {	padding: 3px 0 3px 0; margin: 0 0 1px 0; }
.filename { width: 50%; text-align: left; }
.filesize { font-size: .9em; text-align: center; }
.filetype { font-size: .9em; text-align: center; }
.filedate { font-size: .9em; text-align: center; }
.fileoptions { font-size: .9em; width: 7em; text-align: right; }
th.fileoptions { font-size: .9em; width: 7em; text-align: center; }
/*ISSUE TRACKING SEARCH RESULTS*/

.list-item {background-color: white;}
.issue-project {width: 5em;}
.issue-title {}
.issue-type {width: 5em;}
.issue-assigned {width: 5em;}
.issue-status {width: 5em;}
.issue-open {width: 5em;}
.issue-close {width: 5em;}

