@charset "utf-8";
/* CSS Document */

/********************************************************************************/
/********************************************************************************/
/*					Author: REDDY PRASAD. ANDHE				   					*/
/*					E-mail: reddy.prasad@impelsys.com			   				*/
/*					Company: Impelsys India (P) Ltd.		   					*/
/*					Creation Date:07-07-2009, 1420hrs	   						*/
/*					Last Edited: 		    				   					*/
/********************************************************************************/
/********************************************************************************/



/* Reader Styles Starts */
body.reader-body { background-image:none; }

.reader-container-root #ipc-global-wrapper { width:auto !important; }

.reader-container-root #ipc-global-wrapper #ipc-header{
	width:auto !important;
	background-image:none;
	background-color:#e6e6e6;
	height:83px;
	}

.reader-container-root #ipc-global-wrapper #ipc-header #ipc-logo{
	padding:2px;
	}

#reader-container-root #ipc-content {
	height:600px;
	}

.reader-container-root #ipc-global-wrapper #ipc-content-place-holder #ipc-content #ipc-content-center-pane-1column {
	width:99% !important;
	padding:0 5px;
	margin:0 auto;
	min-height:550px;
	}

*html .reader-container-root #ipc-global-wrapper #ipc-content-place-holder #ipc-content #ipc-content-center-pane-1column { height:550px; }

.header-top-right-links {
	float:right;
	padding-top:5px;
	}

.header-top-right-links ul {
	margin:0;
	padding:0;
	}

.header-top-right-links ul li {
	margin:0;
	padding:0 5px;
	display:inline;
	border-left:1px solid #000;
	}

.header-top-right-links ul li.brdr-none {border-left:none;}

.header-top-right-links a{
	font-weight:bold;
	color:#5A5A5A;
	}


/* Popup Block Starts */
.popup-block {
	width:95px;
	background: url("../images/reader_popup_top.gif") top left no-repeat;
	position:absolute;
	right:38px;
	top:25px;
	z-index:8;
	font-size:11px;
	}

.popup-content {
	background-color:#fff;
	border-top:none;
	border-right:1px solid #464646;
	border-bottom:1px solid #464646;
	border-left:1px solid #464646;
	margin:20px 0 0 0;
	padding:0 0 10px 10px;
	}

.popup-block ul {
	margin:0;
	padding:0;
	}

.popup-block ul li {
	margin:3px 0 5px 0;
	padding:0;
	}

.popup-block ul li a {
	color:#5a5a5a;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
	}

.popup-block ul li a:hover { text-decoration:none; }

.popup-block ul li.seperator {
	border-top:1px solid #cecece;
	padding:10px 0 0 0;
	margin-right:10px;
	}

.popup-block ul li.padding-bottom-10 {
	padding-bottom:10px;
	}
/* Popup Block Ends */

/* Nav Block Starts */
#nav-cont {
	height:34px;
	line-height:34px;
	position:relative;
	clear:both;
	text-align:center;
	background-color:#464646;
	}

#vi-nav-block {
	text-align:center;
	/*background-color:#464646;*/
	clear:both;
	padding:5px 0;
	/*margin:30px 0 35px 0;*/
	margin:30px 0 0 0;
	}

#vi-nav-block {
	/*background: #fff url(../images/reader_nav-block.gif) repeat-x top left;
	border-top:1px solid #ebebeb;*/
	background-color:#464646;
	border-top:1px solid #ebebeb;
	border-bottom:1px solid #ebebeb;
	}

#vi-nav-block img { cursor:pointer; }

.vi-nav-block-arrows { color:#ffffff; }

* html #vi-nav-block .vi-nav-block-arrows { margin-top:-10px; }

*:first-child+html .vi-nav-block-arrows {  margin-top:-4px; }

input.input-page-no {
	border:1px solid #fff;
	width:40px;
	padding:2px;
	text-align:center;
	}

input.vi-input-page-no {
	background:#ffffff url(../images/reader_input.gif) repeat-x top left;
	border:1px solid #bbbbbb;
	width:40px;
	padding:2px;
	text-align:center;
	font-weight:bold;
	}

#vi-nav-block ul{
	margin:0;
	padding:0;
	}

#vi-nav-block ul li{
	display:inline;
	margin:0 4px;
	}

#vi-nav-block ul li img{
	vertical-align:middle;
	}
/* Nav Block Ends */


#nonflashcontent {
	margin-top:20px;
	}

#basic-version {
	background-color:#fffea7;
	border:1px solid #ffa200;
	margin:0 auto 5px auto;
	padding:10px 0 10px 10px;
	width:auto;
	position:relative;
	z-index:1000;
	font-size:11px;
	text-align:left;
	}

#basic-version a { color:#000; }

#basic-version span.close-icon {
	margin:3px 5px 0 20px;
	text-align:left;
	}
/* Reader Styles Ends */
