OPTION {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px
}
.generic {
	FONT-SIZE: 0.75pc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.highlight {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:link {
	TEXT-DECORATION: none
}
.genericSm {
	FONT-SIZE: 0.55pc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.genericLg {
	FONT-SIZE: 0.75pc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.genericNav {
	FONT-SIZE: 0.69pc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.orangeNav {
	FONT-SIZE: 0.69pc; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #FF6600;
} 
/*.orangeNav {font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#3E7FB4; text-indent: 3px;}*/
.orangeNav {font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#0066CC; text-indent: 3px;}
/*A.orangeNav:link	{font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#3E7FB4}*/
A.orangeNav:link	{font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#0066CC}
/*A.orangeNav:visited {font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#3E7FB4}*/
A.orangeNav:visited {font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#0066CC}
A.orangeNav:hover {font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#FF6600; text-decoration:none}
/*A.orangeNav:active {font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#3E7FB4}*/
A.orangeNav:active {font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#0066CC}
.redNav {font-size:11px; font-family: Arial, Helvetica, sans-serif; link:#000099; color:#FF0000}
A.redNav:link	{font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#FF0000}
A.redNav:visited {font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#FF0000}
A.redNav:hover {font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#FF0000; text-decoration: underline}
.regTxt {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif}


.body {FONT-SIZE: 12px; font-family: Arial, Helvetica, sans-serif}
.bodySm {
	FONT-SIZE: 0.55pc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodyLg {
	FONT-SIZE: 0.75pc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footer {font-size:11px; font-family: Verdana, Arial, Geneva, sans-serif; link:#000099; color:#000099}
A.footer:link	{font-size:11px; font-family: Verdana, Arial, Geneva, sans-serif; text-decoration: none; color:#000099}
A.footer:visited {font-size:11px; font-family: Verdana, Arial, Geneva, sans-serif; text-decoration: none; color:#000099}
A.footer:hover {font-size:11px; font-family: Verdana, Arial, Geneva, sans-serif; color:#000099; text-decoration: underline}
.leftmenu {font-size:12px; font-family: Arial, Helvetica, sans-serif; link:#0066CC ; color:#0066CC }
A.leftmenu:link	{font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#0066CC }
A.leftmenu:visited {font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#0066CC }
A.leftmenu:hover {font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#0066CC; text-decoration: underline}

.biblio_leftmenu {font-size:11px; font-family: Arial, Helvetica, sans-serif; link:#0066CC ; color:#0066CC }
A.biblio_leftmenu:link	{font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#0066CC }
A.biblio_leftmenu:visited {font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#0066CC }
A.biblio_leftmenu:hover {font-size:11px; font-family: Arial, Helvetica, sans-serif; color:#0066CC; text-decoration: underline}

.leftmenu_white {font-size:12px; font-family: Arial, Helvetica, sans-serif; link:#FFFFFF ; color:#FFFFFF }
A.leftmenu_white:link	{font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#FFFFFF }
A.leftmenu_white:visited {font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#FFFFFF }
A.leftmenu_white:hover {font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: underline}
.bodyhdr {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #3E7FB4}
.bodyhdr_rightnav {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF}
.bodyflagship {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.flagshipheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333399;
}
.flagshipblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0066CC;
}
.flagshiphyperlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
}
.flagshipgreen {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C9D8E4;
}
.flagshiporange {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
}
.flagshipwhite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.flagshipred {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

/* css for orange box-Added by anjali----*/

/*---------------css for Top Category---------------------*/
.category {
	width:180px;
	margin:0px 0 0 0;
}

.categoryMid {
	width:180px;
	background:url(../digitaltextbooks/images/rightCategoryBg.gif) #ffeedc left top repeat-x ;
	color:#f07200;
}

.categoryMidInner {
	width:180px;
	margin:5px 0 0 2px;	
}

.categoryMidInner ul {	
	margin:0;
	padding:0;
	list-style:none;
	border:solid 0 #000;
}

.categoryMidInner ul li {
	margin:0;
	padding:0 0 0 17px;
	line-height:21px;
	background:url(../digitaltextbooks/images/orangeBullet.gif) 7px 6px no-repeat;
	
}

.categoryMidInner ul li a {
	color:#f07200;
	text-decoration:none;
	font-size:10px; 
	font-family: Arial, Verdana,Geneva, sans-serif;
}

.categoryMidInner ul li a:hover {
	color:#f07200;
	text-decoration:underline;
	font-size:10px; 
	font-family: Arial, Verdana,Geneva, sans-serif;
}

.more {
	padding:17px 10px 0 0;
}

.categoryContainer {
	
	margin-top:5px;
}

h1 {
	color:#135eaa;
	font:20px Arial, Helvetica, sans-serif;
	margin:0 0 0 0;	
}

.categoryBox {
	width:313px;
	margin-left:5px;
}

/*---------------css for blue Top Category---------------------*/
.categoryBlue {	
	margin:0px 0 0 0;
}

.categoryBlueMid {
	background-color:#ddedff;
	color:#8383fc;
}

.categoryBlueMidInner {	
	margin:5px 0 0 2px;	
}

.categoryBlueMidInner ul {	
	margin:0;
	padding:0;
	list-style:none;
	border:solid 0 #000;
}

.categoryBlueMidInner ul li {
	margin:0;
	padding:0 0 0 17px;
	line-height:21px;
	background:url(../digitaltextbooks/images/leftArrow.gif) 7px 6px no-repeat;
	color: #1375da;
	font-weight: bold;
	
}

.categoryBlueMidInner ul li a {
	color:#1375da;
	text-decoration:none;
	font-size:10px; 
	font-family: Arial, Verdana,Geneva, sans-serif;
}

.categoryBlueMidInner ul li a:hover {
	color:#1375da;
	text-decoration:underline;
	font-size:10px; 
	font-family: Arial, Verdana,Geneva, sans-serif;
}

.moreBlue {
	padding:17px 10px 0 0;
}

.categoryBlueContainer {
	
	margin-top:0px;
}

/************Login Box***************/

.categoryBlueLoginBox {
	width:179px;
	margin-left:5px;
}

.categoryBlueLoginMid {
	width:175px;
	background-color: #ddedff ;
	color:#1375da;	
}

.categoryBlueLoginMidInner {
	width:175px;
	margin:5px 0 0 5px;	
}

.categoryBlueLoginMidInner ul {	
	margin:0;
	padding:0;
	list-style:none;
	border:solid 0 #000;
}

.categoryBlueLoginMidInner ul li {
	margin:0;
	padding:0 0 0 17px;
	line-height:21px;
	background:url(../digitaltextbooks/images/leftArrow.gif) 7px 6px no-repeat;
	color: #1375da;
	font-weight: bold;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif
}

/*------------------------------------------------------*/
 /* Text Box with Different Border: */
.tb-border {
    border: 2px solid #ffba14;
    BORDER-RIGHT: #ffba14 2px solid; 
	PADDING-RIGHT: 4px; 
	BORDER-TOP: #ffba14 2px solid; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #ffba14 2px solid; 
	COLOR: #000000; PADDING-TOP: 1px; 
	BORDER-BOTTOM: #ffba14 2px solid; 	
	BACKGROUND-COLOR: #ffffff"
}
/* ----------------------------------------------------------------------------------------------------------------*/
/************************************************************************************************************
*	DHTML modal dialog box	(CSS for the DHTMLSuite_modalMessage class)
*
*	Created:						April, 27th, 2009
*   Author:                         Anjali Garg
*	@class Purpose of class:		Display a modal dialog box on the screen.*			
*	Css files used by this script:	modal-message.css*
* 	Update log:*
************************************************************************************************************/

.modalDialog_transparentDivs{	
	filter:alpha(opacity=40);	/* Transparency */
	opacity:0.4;	/* Transparency */
	background-color:#AAA;
	z-index:1;
	position:absolute; /* Always needed	*/
}
.modalDialog_contentDiv{
	border:3px solid #000;	
	padding:2px;
	z-index:100;/* Always needed	*/
	position:absolute;	/* Always needed	*/
	background-color:#FFF;	/* White background color for the message */
}
.modalDialog_contentDiv_shadow{
	z-index:90;/* Always needed	- to make it appear below the message */
	position:absolute;	/* Always needed	*/
	background-color:#555;
	filter:alpha(opacity=30);	/* Transparency */
	opacity:0.3;	/* Transparency */	
}


/* ************************************ */

/*#degradado {
width:150px;
height:500px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='degradado.png');
}*/

/*.degradado[class] {
background:      url("../images/png/degradado.png") top left repeat-x;
}*/

/*- Menu Main--------------------------- */
    #main_menu_top {
      float:left;
      width:100%;
      font-size:93%;
      border-bottom:1px solid #2763A5;
      line-height:normal;
      color: #FFFFFF;
      }
    #main_menu_top ul {
          margin:0;
          padding:0px 10px 0 50px;
          list-style:none;
      }
    #main_menu_top li {
      display:inline;
      margin:0;
      padding:0;
      }
    #main_menu_top a {
      float:left;
      background:         url("../images/all_back_bttn_menu_left.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #main_menu_top a span {
      float:left;
      display:block;
      background:         url("../images/all_back_bttn_menu_right.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #main_menu_top a span {float:none;}
    /* End IE5-Mac hack */
    #tabs9 a:hover span {
      color:#FFF;
      }
    #main_menu_top a:hover {
      background-position:0% -42px;
      }
    #main_menu_top a:hover span {
      background-position:100% -42px;
      }
      #main_menu_top #current a {
              background-position:0% -42px;
      }
      #main_menu_top #current a span {
              background-position:100% -42px;
      }

.degradado
{
	//height:500px;
	background: #C9D8E4 url(/images/png/degradado.png) top left repeat-x;
}

