/* CSS Document */
.tableheader {
	font-family: Verdana, arial, san-serif;
	font-size: 14px;
	color: #112892;
	padding-left: 10px;
	font-weight: bold;
	background-color: #FFE4A8;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9C1042;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9C1042;
	height: 25px;
}
.tablebody {
	background-color: #FFFFFF;
	border: 1px solid #9C1042;
	
}
 
span.lblError
{
	font-family: Verdana, arial, san-serif;
	font-size: 12px;
	color:Red;

	}

span.lblGlitchMessage
{
font-family:Verdana, arial, san-serif;
font-size:13px;
font-weight:bold;
color:red;
text-align:center;
margin:13px 0 34px 0;
}


span.lblErrorBold
{
	font-family: Verdana, arial, san-serif;
	font-size: 12px;
	color:Red;
	font-weight: bold;
	float:left;
	margin-left:18px;
	margin-top:10px;
	width:500px;
	text-align: left; 
	
}

span.lblMessage
{
	font-family: Verdana, arial, san-serif;
	font-size: 12px;
	color:Blue ;
	
	}
span.lblTopic
{
	font-family: Verdana, arial, san-serif;
	font-size: 12px;
	color:Black  ;
	font-weight: bold;
	}

td.dvAck 
{
	font-family: Verdana, arial, san-serif;
	font-size: 12px;
	color:Black  ;
	font-weight: bold;
	}

span.lblMessageBold
{
	font-family: Verdana, arial, san-serif;
	font-size: 12px;
	color:Blue ;
	font-weight: bold;
	}

a{outline:none;}

.bodytext{
	font-family: Verdana, arial, san-serif;
	font-size: 12px;
	color: #333333;
	padding-right: 5px;
	padding-left: 10px;
	font-weight: normal;
	text-decoration:none;
}

.bodytext1{
	font-family: Verdana, arial, san-serif;
	font-size: 12px;
	color: #333333;
	padding-right: 5px;
	padding-left: 0px;
	font-weight: normal;
	text-decoration:none;
}
body{
	margin:0; padding:0;
	/*background:#1970ba url(../images/bg_gradient4.jpg) repeat-x;background:#C6CACE;*/
	background-color:#FFFEF2;
	color:#000000;
	font-family:Verdana, arial, san-serif;
	font-size:75%;
}
h1, h2, h3, h4, h5, p, form, fieldset, ul, li{margin:0; padding:0;}
p, isbn {font-size:12px;padding-bottom:9px;line-height:1.4;}
fieldset{margin:0; padding:0;width:1000px;border-style:none;}
/* Utility classes starts */
h3.heading3{color:#9D1347; font-size:15px;/*padding-right:70px; border-bottom:1px solid #d4e3ef;display:inline;*/ text-align:center;display:block;}

/* Added by sanjiv on 16/07/2011 for advance search category path*/
h3.categoryhiearchy{color:#9D1347; font-size:12px; text-align:center;display:block;}
h3.categoryhiearchy a {text-decoration:none; color:#9D1347;}

h3.heading3 a{color:#9D1347; font-size:12px; /*padding-right:70px; border-bottom:1px solid #d4e3ef;*/ display:inline; text-decoration:none;}
h3.headingsmall{color:#9D1347; font-size:12px; /*padding-right:70px; border-bottom:1px solid #d4e3ef;*/ display:inline;}
h4.heading4{color:#9D1347; font-size:12px; padding-right:70px; display:inline;}
font.heading{color:#9D1347; font-size:12px; display:inline;font-weight:bold}
input, textarea{outline:none; outline:hidden;}
span.heading{color:#000000; font-size:12px; display:inline;padding-right:30px; font-weight:bold;border-bottom:0px solid #d4e3ef;}
font.heading1{color:#005a98; font-size:12px; display:inline;font-weight:bold;border-bottom:0px solid #d4e3ef;}
/* Utility classes end */
.marginLeft2{ margin-left:2px;}

/*Added by sanjiv on 20/07/2011 to align button left*/
div.submitButtonnew{margin:20px 0 0 0; clear:both; width:100%; text-align:center;}
div.submitButtonnew input{float:left; padding-left:10px; padding-bottom :10px;}
/*end Added by sanjiv on 20/07/2011 to align button left*/

div.submitButton{margin:8px 0 0 0; clear:both; width:100%; text-align:center;}
div.submitButton input{float:right; padding-left:10px;}
div.submitButton input.backButton{float:left; padding-left:0;}
input.txt{ width:210px;}
input.txtSmall{ width:175px;}
.drp{ width:214px;}
.drpSmall{ width:180px;}
.drpHome{ width:150px;}
input.date{ width:60px; float:left;}
input.short{ width:100px;}
select.selectBox{width:300px;}
.paddingRight5{padding-right:5px;}
ul.standardlist{list-style:none;}
ul.standardlist li{color:#000000; background:url(../images/arrow_small.gif) no-repeat left 6px; padding:2px 0 2px 12px;}
ul.standardlist li a{color:#3c88bd; margin:0; font-size:12px; overflow:hidden; text-decoration:none;}
ul.standardlist li a:hover{text-decoration:underline;}
/* Basic CSS start */
div#controller{
	/*background:url(../images/clouds_small_new.jpg) top left no-repeat;*/
	height:100%;
	width:100%;
	float:left;	
}
div#clouds{
	position:relative;
	height:233px; 
	width:100%;
}
div#container
{
	position:relative;
	width:1000px;
	margin:0 auto;
	clear:both;	 
}
div#top{
	/*background:url(../images/top_1.png) no-repeat; */
	height:0px;
	width:1000px;
	float:left;
	margin-top:0px;
}
div#contentContainer{
	/*background:url(../images/bg_container_1.png) repeat-y;*/
	float:left;
	width:1000px;
	height:auto;
    margin:0;
	padding:0;
	border:solid 0px red;
	background-color:#FFF;
}
.standard h3{color:#005a98; font-size:12px; font-weight:bold; margin-top:5px;}
.standard ul{list-style:none; margin:0; padding:0;}
.standard ul li{padding:0; padding-bottom:5px; margin:0; color:#000000; background:url(../images/arrow_small.gif) no-repeat left 6px; padding:2px 0 0 12px;}
.standard ul li a{color:#3c88bd; margin:0; font-size:12px; overflow:hidden; text-decoration:none;}
.standard ul li a:hover{text-decoration:underline;}

div#footerLinks{text-align:center; height:17px; float:left; width:100%;padding-top:25px;}
div#footerLinks ul{list-style:none; }
div#footerLinks ul li{list-style:none; display:inline; color:#9D1347;font-family:Verdana, arial, san-serif;font-size:11px;}
div#footerLinks ul li a{color:#9D1347; background:url(../images/footerlinks_seperator.gif) no-repeat right center; 
                        padding:0 8px 0 7px; text-decoration:none;}
div#footerLinks ul li a:hover{text-decoration:underline;}
div#footerLinks ul li a.noBg{background:none;}
div#middleContainer{
	padding:10px 20px; 
	float:left; 
	width:900px;
    overflow:hidden; 
}
div#middleContainerAdmin{
	float:left;
	margin:0 0px 0 0px;
	display:inline;
	padding:0px 0px;	
	width:954px;
	min-height:400px;
}

div#middleContainerAdmin div#authorContent {height:530px;}

/* Basic CSS End */
/* Page content CSS start */

div#topContainer div#logoContainer{
	padding:20px 0 0 30px;
	float:left;
}
div#topContainer div#logoContainer a img{border:none;}
div#topBlock{
	float:right; 
	 min-width:730px;
width:80%;
}
div#bannerBlock{
	float:right; 
	width:500px;
	height:92px;
}
div#bannerBlock img{float:right; padding-right:5px;}
div#bannerBlock img.adminLogo{margin:38px 7px 0 0;}
div#bannerBlock h4{float:right; padding:74px 5px 0 0; color:#3c88bd; font-size:12px;}
div#bannerBlock .anchorCont{position:absolute; right:0;}
div#bannerBlock a.logOut{float:right; background:url(../images/admin_logout.gif) left center no-repeat; padding:0 0 0 15px; color:#3c88bd; font-size:12px; text-decoration:none; margin:0 12px 0 0;}

/*Added by sanjiv on 25/07/2011*/
.admin-logOut{float:right; padding:0 0 0 15px; color:#fff; font-size:12px; text-decoration:none; margin:13px 12px 0 0;}
/**/
div#bannerBlock a.logOut:hover{ text-decoration:underline;}
div#imprints{
	float:right;
	width:150px;
}
div#imprints h3{
	background:url(../images/bg_imprint.jpg) no-repeat; 
	width:136px; 
	height:20px;
	line-height:15px;
	float:right;
	margin-bottom:5px;
}
div#imprints h3 span{
	font-family:Verdana, arial, san-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	float:right;
	padding:2px 5px 0 0;
}
div#imprints p{float:right;}
div#imprints p img.topSeperator{ margin:0 5px 0 5px;}
div#imprints p img{margin:5px 0 5px 0;}

div#productSearch{
	
	float:right;
	width:310px;
}
div#productSearch h3{
	background:url(../images/bg_product_search.jpg) no-repeat; 
	width:290px; 
	height:20px;
	margin-bottom:-20px;
}
div#productSearch h3 span{
	font-family:Verdana, arial, san-serif;
	font-size:12px;
	color:#3c88bd;
	font-weight:bold;
	float:left;
	padding:3px 0 0 5px;
}
a.ankStaticWithImg
{color:#3c88bd; margin:0; display:block; width:100%; padding:2px 0 0 20px; font-size:12px; background:url(../images/arrow.gif) no-repeat left center; overflow:hidden; text-decoration:none;}
a.ankStatic
{color:#3c88bd; margin:0;  width:100%;  font-size:12px; overflow:hidden; text-decoration:none;}
a.ankStatic:hover{text-decoration:underline;}
a.ankStaticWithImg:hover{text-decoration:underline;}

/* Added Start*/
div#productSearch ul{list-style:none; margin:0; padding:0;}
div#productSearch ul  table tr td li{padding:0; padding-bottom:5px; margin:0; float:left; background:url(../images/arrow_line.gif)  no-repeat left bottom; width:155px;}
div#productSearch ul  table tr td li a{color:#3c88bd; margin:0; display:block; width:100%; padding:2px 0 0 20px; font-size:12px; background:url(../images/arrow.gif) no-repeat left center; overflow:hidden; text-decoration:none;}
div#productSearch ul  table tr td li a:hover{ text-decoration:underline;}
/* Added Start*/

/* Amit
div#productSearch ul{list-style:none; margin:0; padding:0;}
div#productSearch ul li{padding:0; padding-bottom:5px; margin:0; float:left; background:url(../images/arrow_line.gif)  no-repeat left bottom; width:155px;}
div#productSearch ul li a{color:#3c88bd; margin:0; display:block; width:100%; padding:2px 0 0 20px; font-size:12px; background:url(../images/arrow.gif) no-repeat left center; overflow:hidden; text-decoration:none;}
div#productSearch ul li a:hover{ text-decoration:underline;}
*/
div#menu{clear:both; position:relative; background:url(../images/bg_menu2.gif) repeat-x; width:100%; float:left; margin:8px 2px 0 3px; display:inline;}
div#controller div.MenuMarg{ margin-top:0;}
/* Menu CSS Start */
div#menu ul{ list-style-type:none; padding:0; margin:6px 0 0 2px; float:left; display:inline;}
div#menu ul li{ list-style-type:none; padding:0; margin:0; float:left; /*background:url(../images/link_seperator1.gif) no-repeat right center;*/
                 padding:0 17px 0 14px; font-family:Verdana, arial, san-serif; font-size:12px; font-weight:bold; color:#FFFFFF;}

div#menu ul li a{text-decoration:none; display:block; color:#FFFFFF;}
div#menu ul li a:hover{color:#014c84;display: block;}
div#menu ul li.lastChild{ background:none;}
/*div#menu ul li a.current{
	padding:0 0 0 0px;
	background-image:url(../images/bg_selected.gif);
	background-repeat:no-repeat;
	background-position:left top;
	color:#014c84;
	float:left;
}
div#menu ul li a.current span{
	background-image:url(../images/bg_selected.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding: 0 6px 0 6px;
	line-height:17px;
	height:17px;
	float:left;
	cursor:pointer;
}*/
/**/

td.HowToBuyResult{font-family:Verdana, arial, san-serif;font-size:12px;line-height:1.4;}


div#menu fieldset{ position:relative; right:-95px;   width:410px;}
div#menu fieldset.noSelectedTab{ position:relative; border-style:none; right:-107px; width:410px; }
div#menu fieldset legend span{position:absolute; color: #FFFFFF; font-family:Verdana, arial, san-serif; font-size:10px; top:8px; left:-14px;}
div#menu fieldset ul{list-style:none; margin:1px 0 0 75px; position:absolute; display:inline;}
div#menu fieldset ul li{ list-style:none;}
div#menu fieldset input.txt{color:#939292; font-family:Verdana, arial, san-serif; font-size:10px; font-weight:normal ; width:150px; position:relative; top:-6px;}
div#menu fieldset input.searchButton{ background:url(../images/button_search.gif) no-repeat; width:58px; height:23px; border:none; position:relative; top:2px;}
div#menu fieldset ul li a{text-decoration:underline; color:#FFFFFF; font-family:Verdana, arial, san-serif; font-size:12px; position:absolute; font-weight:normal; white-space:nowrap; overflow:visible; right:-90px; top:4px; }
div#menu fieldset ul li a:hover{text-decoration:none; color:#FFFFFF;}
/* Menu CSS End */
/* Flash Banner CSS Stat */
div#flashBanner{clear:both; margin:0 0 0 3px;}
div#smallFlashBanner{float:left;margin:0 0 0 3px; border:solid 0px red;}
div#PromotionalBannerImage{clear:both; margin:0 0 0 3px;}
div#trPromotionalBillboardImg{clear:both; margin:0 0 0 3px;}
/* Flash Banner CSS End */

/* Page content CSS start */
div#bottomContainer{padding:0 5px;float:left;}
div#bottomContent img{margin-bottom:10px;}
div#bottomContent{float:left; width:244px; padding:16px; background:url(../images/seperator.gif) no-repeat right 15px;padding-bottom:0;}
div#bottomContent p span { 	font-family:Verdana, arial, san-serif;font-size:12px;}

a.readmore{clear:both; float:left; background:url(../images/read_more.gif) no-repeat center right; padding-right:12px; 
           font-size:10px; color:#9a9a9a;padding-top:-4px;margin-left:100px;}
a.readmore:hover{text-decoration:none;}
a.knowmore{background:url(../images/read_more.gif) no-repeat center right; padding-right:12px; font-size:10px; color:#9a9a9a;}
a.knowmore:hover{text-decoration:none;}
a.readmorenolink{clear:both; float:right; background:url(../images/read_more.gif) no-repeat center right; 
                 padding-right:12px; font-size:10px; color:#9a9a9a;}



img.leftFlt{border:none; float:left;}
img.rightFlt{border:none; float:right;}


.fltLft{ float:left; outline:none;}
.fltRght{ float:right; outline:none;}
/*---------------------copy and pasted css ------------------*/
div#authorHeading{text-align:center;  border:solid 0px red;margin-top:10px;}
div#authorContent a.readmore{clear:both; float:right; background:url(../images/read_more.gif) no-repeat center right; padding-right:12px; font-size:10px; color:#9a9a9a; margin:8px 0 0 0; }
div#authorContent{float:left; width:315px; padding-top:0px;padding-left:14px;padding-right:14px; padding-bottom:0;background:url(../images/seperator.gif) no-repeat right 15px;}
div#control{ position:absolute; top:0px; left:0px; width:195px; top:72px; z-index:999999; left:60px;} 
div#authorContent p  { 	font-family:Verdana, arial, san-serif;font-size:12px;}
div#authorContent div.panel{ float:left; width:147px; background:url(../images/seperator_small.gif) no-repeat bottom right;padding:5px  10px 5px 0px;overflow: hidden;}
div#authorContent div.rightAlign{text-align:right; height:135px;}
div#authorContent div.blkB{padding:5px  0px 5px 12px; height:135px; background:none;}
div#authorContent div.panel img{ float:right;}
div#authorContent div.panel p,
div#authorContent div.blkB p{ clear:both;}
div#authorContent div.panel strong,
div#authorContent div.blkB strong{ color:#0072b4;}
div#authorContent div.blkB img{ float:left;}

.stepcarousel{
	position: relative; /*leave this value alone*/
	overflow: scroll; /*leave this value alone*/
	height: 184px; /*Height should enough to fit largest content's height  */
	margin:10px 0 0 0;
}
div#bookContent div.stepcarousel{
	position: relative; /*leave this value alone*/
	overflow:hidden; /*leave this value alone*/
	height: 220px; /*Height should enough to fit largest content's height 228*/
}
.stepcarousel .belt{
	position: absolute; /*leave this value alone*/
}
/*--------------------------end------------------------------*/
div#bookContent{float:left; width:300px; padding-top:0px;padding-bottom:0;font-family:Verdana, arial, san-serif;font-size:12px;}
div#bookContent p  { 	font-family:Verdana, arial, san-serif;font-size:12px;}

div#bookContent div#bookControl{width:250px; position:relative; left:16px; top:55px; z-index:999999;font-family:Verdana, arial, san-serif;font-size:12px; }
div#bookContent div.panel p strong{clear:both; display:block;}
div#bookContent div.panel p span{clear:both; display:block; color:#959595; font-weight:bold;}
div#bookContent div.panel{float:left; width:130px; background:url(../images/seperator_small.gif) no-repeat right bottom; padding:0 10px 5px 10px; display:inline;border:solid 0px red;}
div#bookContent div.imgControl img{margin-left:15px;}
div#bookContent div.imgControl input{margin-left:15px;}
div#bookContent div#gallery1 div.noBg{ background:none;}
div#bookContent div#gallery1 div.imgControl{ background:none; border:solid 1px green; height:222px;}

div#bookContent div.ratings{float:left; background:url(../images/bg_ratings.gif) no-repeat left center; width:110px; height:22px; margin-top:5px;margin-bottom:0px;}
div#bookContent div.ratings span{color:#874800; font-weight:normal; float:left; padding:3px 1px 0 1px;font-family:Verdana, arial, san-serif;font-size:11px;}
div#bookContent div.ratings img{float:left; margin:3px 1px 0 1px; border:none;font-family:Verdana, arial, san-serif;font-size:12px;}

.share{float:left; margin-top:10px;}
.share span{color:#874800; font-weight:normal; float:left; padding:0px 12px 0 0px;font-family:Verdana, arial, san-serif;font-size:12px;}
.share img{float:left; margin:0px 10px 0 1px; border:none;}

/* Page content CSS end */

/* Footer CSS Starts */
div#footer{
	background:url(../images/footer_1.png) no-repeat;
	overflow:hidden; 
	width:986px;
	height:12px;
	float:left;
	z-index:0;
	padding-left :15px;
	padding-right :10px;
}

div#baseFooter
{
	float:left;
	font-size:11px;
	background-color:#FFFFFF; 
	padding-top:15px;
	height:48px;
	width:1000px;
	clear:both;
	margin:0 0 0 3px;
	}
	
div#baseFooter ul{ list-style:none; padding:4px 0 0 8px;}
div#baseFooter ul li{list-style:none; float:left; color:#636363;}
div#baseFooter ul li.space{ padding-left:25px;}
div#baseFooter ul li a{font-family:Verdana, arial, san-serif;font-size:11px; font-weight:normal; color:#636363; padding:7px; background:url(../images/footer_seperator.gif) no-repeat right center; text-decoration:none; position:relative; z-index:0; margin-left:2px;}
div#baseFooter ul li a:hover{text-decoration:underline;}
div#baseFooter ul li a.noBg, .noBackground{ background:none;}

.copyright
{
	clear:both;
	text-align:center;
	height:15px;
	color:#636363;
	font-family:Verdana, arial, Sans-Serif;
	font-size:11px;  
	padding-top:7px;
}
.copyright-new
{
	clear:both;
	text-align:center;
	height:15px;
	color:#636363;
	font-family:Verdana, arial, Sans-Serif;
	font-size:10px;  
	padding-top:90px;
}
/* Footer CSS End */

/* About Pearson CSS Starts */
div#aboutPearson{
	padding:5px 5px;
	margin-left:5px;
	float:left; 
	width:975px;
    overflow:hidden;
}


a.ankBlue
{
	color:#9D1347; margin:0; font-size:12px; text-decoration:none;
	}
	
	a.ankBlueAdmin
{
	color:#9D1347; margin:0; font-size:12px; text-decoration:none;
	}
a.ankBlue:hover{text-decoration:underline;}
div#greyPodContainer{padding-top:10px;}

/*
commented on 29th April for New deisgn
div#greyPodTop{background:url(../images/bg_greypod_top.gif) no-repeat; width:916px; height:7px; font-size:1%;}
div#greyPodCenter{background:url(../images/bg_greypod_center.gif) repeat-y; width:896px; padding:0 10px; float:left; }
div#greyPodBottom{background:url(../images/bg_greypod_bottom.gif) no-repeat; width:916px; height:7px; font-size:1%; float:left;}
*/
div#greyPodTop{width:1000px; height:7px; font-size:1%;}
div#greyPodCenter{width:896px; padding:0 10px; float:left; }
div#greyPodBottom{width:916px; height:7px; font-size:1%; float:left;}


div#greyPodCenter p{ font-size:11px; padding-bottom:9px; /*width:449px;*/
}
div#greyPodCenter-aboutus{background:url(../images/bg_greypod_center.gif) repeat-y; width:896px; padding:0 10px; float:left; }



div#greyPodProffessionalTop{background:url(../images/bg_greypod_top.gif) no-repeat; width:916px; height:7px;font-size:1%;}

div#greyPodProffessional{background:url(../images/bg_greypod_center.gif) repeat-y; width:896px; padding:0 10px; float:left;}
div#greyPodProffessionalBottom{background:url(../images/bg_greypod_bottom.gif) no-repeat; width:916px; height:7px; font-size:1%; float:left;}
div#greyPodProffessional p{ font-family:Verdana, arial, san-serif;font-size:12px; padding-bottom:0px; width:870px;}




div#greyPodCenter h3{color:#CA2559; font-size:12px; font-weight:bold; margin-top:2px;}
div#greyPodCenter ul{list-style:none; margin:0; padding:0; margin-bottom:6px;}
div#greyPodCenter ul li{padding:0; padding-bottom:5px; margin:0; color:#000000; background:url(../images/arrow_small.gif) no-repeat left 6px; padding:2px 0 0 12px;}
div#greyPodCenter ul li a{color:#3c88bd; margin:0; font-size:12px; text-decoration:none;}
div#greyPodCenter ul li a:hover{text-decoration:underline;}

div#greyPodCenter ol li{padding:0; padding-bottom:5px; margin:0; color:#000000; font-family:Verdana, arial, san-serif;font-size:12px; padding:2px 0 0 12px;}
div#greyPodCenter ol li a{color:#3c88bd; margin:0; font-size:12px; text-decoration:underline;}
div#greyPodCenter ol li a:hover{text-decoration:underline;}
div#greyPodCenter p a {color:#F70862; margin:0; font-size:12px; text-decoration:underline;}
div#greyPodCenter p a:hover{text-decoration:underline;}
div#greyPodCenter ul.arrowBlack{list-style:none;}
div#greyPodCenter ul.arrowBlack li{color:#616161; background:url(../images/arrow_small_black.gif) no-repeat left 6px; padding:2px 0 1px 12px;}
div#greyPodCenter ul.arrowBlack li a{color:#616161; margin:0; font-size:12px; text-decoration:none;}
div#greyPodCenter ul.arrowBlack li a:hover{text-decoration:underline;}


div#greyPodCenter ul.arrowBlackNews{list-style:none; border :0px solid red;width :185px;}
div#greyPodCenter ul.arrowBlackNews li{color:#616161; background:url(../images/arrow_small_black.gif) no-repeat left 6px; padding:2px 0 1px 12px;}
div#greyPodCenter ul.arrowBlackNews li a{color:#616161; margin:0; font-size:12px; text-decoration:none; }
div#greyPodCenter ul.arrowBlackNews li a:hover{text-decoration:underline; }

div#greyPodCenter ul.subDetails{list-style:none; padding:3px 0 0 0; margin-bottom:15px; }
div#greyPodCenter ul.subDetails li{ color:#000000; width:870px; background:url(../images/arrow_small_black.gif) no-repeat left 6px; padding:2px 0 0 12px; margin-bottom:5px;font-family:Verdana, arial, san-serif;font-size:11px;}
div#greyPodCenter h3.subHeading{margin-bottom:10px; padding-top:10px;}
div#greyPodCenter p.subDetails{ padding:0 0 0 1px;list-style:none;  margin-bottom:10px;
    /*height: 339px;*/
}
/* About Pearson CSS End */

/* Author Page CSS Starts */
div#authorDetails{min-height:50px;width:900px; float:left; padding:5px 5px 0px 0px;  }
div#authorDetails span span {float:left; width:900px; font-size:12px; font-family: Verdana, arial, san-serif; padding:0 0px 0 0; vertical-align:top; text-align:justify; border:solid 0px blue;}
div#authorDetails p {float:left; width:900px; font-size:12px; font-family: Verdana, arial, san-serif; padding:0 0px 0 0; vertical-align:top; text-align:justify; border:solid 0px blue;}
div#authorDetails img{float:left; margin:0px 10px 10px 0px; padding:0 0px 0 0; vertical-align:top;}
div#authorDetails p strong{color:#0072b4; font-size:12px; }

/*

div#authorImage img{padding:0 10px 0 0; display:block;}
div#authorImage input{padding:10px 0 0 0;}
*/
.authorImage{float:left; width:170px; padding:0px; margin:0px; border:solid 0px red; vertical-align:top;}
.authorName{font-size:13px; font-weight:bold; color:#959595; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; }


div#ctl00_cntPhldMaster_otherBooks{float:left; margin-left:0px; padding:0 0 0px 0px; width:200px; margin-top:5px; }
div#ctl00_cntPhldMaster_otherBooks img{ margin-bottom:8px;margin-top:5px; }
div#ctl00_cntPhldMaster_otherBooks p{ width:100%; padding-bottom:6px;}

div#ctl00_cntPhldMaster_dvHighlights{float:left; margin-left:5px; padding:0 0 5px 5px; height :240px ; width:208px;}
div#ctl00_cntPhldMaster_dvHighlights img{ margin-bottom:8px;}
div#ctl00_cntPhldMaster_dvHighlights p{width:100%; padding-bottom:6px;}
div#eventDetails{/*width:675px;*/ float:left; padding:0px 0px; /*background:url(../images/greypod_seperator.gif) no-repeat right top;*/ }
div#eventDetails img{float:left; padding:0 10px 0 0;}
div#eventDetails p{/*width:670px;*/ padding-bottom:8px;}
div#eventDetails p strong{color:#0072b4; font-size:12px;}
div#ctl00_cntPhldMaster_otherBooks{float:left; margin-left:0px; padding:0 0 5px 10px; width:200px; }
div#ctl00_cntPhldMaster_otherBooks img{ margin-bottom:8px;}
div#ctl00_cntPhldMaster_otherBooks p{width:100%; padding-bottom:6px;}
div#ctl00_cntPhldMaster_dvHighlights{float:left; margin-left:5px; padding:0 0 5px 5px; height :220px ; width:200px; }
div#ctl00_cntPhldMaster_dvHighlights img{ margin-bottom:8px;}
div#ctl00_cntPhldMaster_dvHighlights p{width:100%; padding-bottom:6px;}


div#ctl00_cntPhldMaster_authorContact{float:left; margin-left:5px; padding:5px 5px; width:200px;}
div#ctl00_cntPhldMaster_authorContact img{ margin-bottom:8px;}
div#ctl00_cntPhldMaster_authorContact p{width:100%; padding-bottom:6px;}



div.scrollContainerSmall{height:140px; margin-bottom:2px; overflow:auto;}
div.scrollContainerSmall ul li {font-family:Verdana, arial, san-serif; font-size:12px;}
.minus{float:right; margin:8px 3px 0 0; border:none;}
.minusNone{float:right; margin:8px 3px 0 0; border:none; display:none;}
div#authorBottomBlock{}
h3.searchAuthors{background:url(../images/search_authors.gif) no-repeat left top; height:22px; width:126px; text-indent:-2000px; margin-bottom:5px;}
div#searchAuthorsContainer{height:40px;}
div.authorSearch{float:left; background:url(../images/bg_author_search.gif) no-repeat left top; width:337px; height:38px; line-height:38px; padding:0 10px; color:#005a98; border:solid 0px red;}
div.authorlist p {font-family:Verdana, arial, san-serif; font-size:12px;line-height:20px; }
div.authorSearch .label-11px {
	float:left;
	line-height:18px;
	margin:10px 0;
	font-family:Verdana, arial, san-serif;
	font-size:12px; 
	
}
div.authorSearch input.txt{font-family:Verdana, arial, san-serif; font-size:12px; width:165px; border:1px solid #66bcda; float:left;}
div.authorSearch input.img{padding: 8px 0px 0px 0px;}
div#searchAuthorsContainer label, div#searchAuthorsContainer input.textBox{margin:0px 0px;}
div#searchAuthorsContainer input.searchButton{margin:8px 2px;}
newbutton{padding-top:5px;}
div.scrollContainerAuthor{float:left;height:150px; overflow:auto; margin-top:5px;}
div.scrollContainerAuthor div{border-bottom:1px solid #dadada;}
div.scrollContainerAuthor div strong{color:#25a5da; padding:0 4px 0 0; font-weight:bold;}
div.scrollContainerAuthor div p{padding:15px 0;}
a.more{background:url(../images/read_more.gif) no-repeat center right; padding-right:12px; padding-top:5px; padding-bottom:5px; font-size:10px; color:#9a9a9a; float:right; margin:-18px 5px 0 0;}
a.more:hover{text-decoration:none;}



div.scrollContainerSmallEvent{height:190px; margin-bottom:2px; margin-left :5px; overflow:auto; }
div.scrollContainerSmallEvent ul li {font-family:Verdana, arial, san-serif; font-size:12px;}

div.scrollContainerEvent{/*height:150px; overflow:auto;*/ margin-top:5px; margin-left :12px;}
div.scrollContainerEvent div{border-bottom:1px solid #dadada;}
div.scrollContainerEvent div strong{color:#25a5da; padding:0 4px 0 0; font-weight:bold;}
div.scrollContainerEvent div p{padding:10px 0;}

div#greyPodCenter ul.talktoauthor{float:left;list-style:none; 
                                  height:24px; width:131px; 
                                  padding-top:5px; padding-left:17px;}
div#greyPodCenter ul.talktoauthor li{color:#005a98; background:url(../images/icon_talk_to_author.gif) no-repeat left top; padding:0px 0 0 24px; height:18px;}
div#greyPodCenter ul.talktoauthor li a{color:#005a98; margin:0; font-size:12px; text-decoration:none;}
div#greyPodCenter ul.talktoauthor li a:hover{text-decoration:underline;}
/*Talk to Author in Author Summary page -- Added by Sanjiv on 24/06/2011*/
ul#talktoauthornew{ float:left; list-style:none; height:24px; width:131px; padding-top:5px; padding-left:8px; margin-top :5px; }
ul#talktoauthornew li{ color:#9D1347; padding:0px 0 0 20px; height:18px; list-style :none;}
ul#talktoauthornew ul.talktoauthornew li a{color:#9D1347; margin:0; font-size:12px; text-decoration:none;}
ul#talktoauthornew ul.talktoauthornew li a:hover{text-decoration:underline;}
/*End of Talk to Author in Author Summary page*/
/* Author Page CSS End */
a.News{color:#616161; margin:0; font-size:11px; text-decoration:none;}
a.News:hover{text-decoration:underline;}

span.lblDateEvent {color:Black; margin:0; font-size:12px; text-decoration:none; float:right ;margin:-32px 5px 0 0;}

/*a.News{background:url(../images/read_more.gif) no-repeat center right; padding-right:12px; font-size:12px; color:#9a9a9a; float:left ; margin:-18px 5px 0 0;}*/

/* Sales Result CSS Start */
div.tabularData{clear:both;width:100%;border:solid 0px red;}
div.tabularData table.grid{margin:10px 0 0 0; border-right:none; /*float:left;*/border:solid 0px red;}
div.tabularData table.grid th{
	/*border-right:1px solid #90d9f2; */
	background-color:#D12E68;
	color:#fff;
	height:27px;
	line-height:27px;
	/*text-align:left;*/
	padding-left:10px;
	font-family:Verdana, arial, san-serif;
	font-size:12px; 
}


/* added by radhika
div.tabularData table.grid th a
{	
	background-color:#51a9d4;
	color:#fff;
	height:27px;
	line-height:27px;
	text-align:left;
	font-weight:bold;
	padding-left:0px;
	font-family:Verdana, arial, san-serif;
	font-size:12px;
}
*/
div.tabularData table.grid th a
{
    
    color:#ffffff;
	height:27px;	
	line-height:27px;
	text-align: left;
	vertical-align:top;
	padding-left:0px;
	font-family:Verdana, arial, san-serif;
	font-size:12px; 
	font-weight:bold;
}


div.tabularData table.grid th.sortdescheaderstyle a
{
	background-image: url(../images/icon_sort_down.gif);	background-color:#d12e68;	background-repeat: no-repeat;
	background-position: center left;  	
	margin-left:0px;	padding-left:10px;	text-decoration:none;	font-size:12px;  
	color:#fff;	line-height:27px;	FONT-FAMILY: 'Trebuchet MS', Verdana, arial, san-serif;	display:block;	font-weight:bold;
} 

div.tabularData table.grid th.sortascheaderstyle a
{
  
   background-image: url(../images/icon_sort_up.gif);	background-color:#d12e68;	background-repeat: no-repeat;
	background-position: center left;  	
	margin-left:0px;	padding-left:10px;	text-decoration:none;	font-size:12px;  
	color:#fff;	line-height:27px;	FONT-FAMILY: 'Trebuchet MS', Verdana, arial, san-serif;	display:block;	font-weight:bold; 
} 


div.tabularData table.grid tr{
	background-color:#f9f9f9;
}
div.tabularData table.grid tr.traltColor{
	background-color:#f2f2f2;
}

/* commented By Radhika. modified code below
div.tabularData table.grid tr td{
	color:#000;
	height:27px;
	border-top:#fff solid 1px;
	border-right:#90d9f2 solid 1px;
	line-height:27px;
	text-align:left;
	padding-left:10px;
	font-family:Verdana, arial, san-serif;
	font-size:12px; 
}
*/
div.tabularData table.grid tr td
{
	color:#000;
	height:15px;	
	line-height:17px;
	/*text-align:center;*/
	padding-left:10px;
	font-family:Verdana, arial, san-serif;
	font-size:12px; 
}


div.tabularData table.grid tr td.left{
	color:#000;
	height:27px;
	border-top:#fff solid 1px;
	/*border-right:#90d9f2 solid 1px;*/
	line-height:27px;
	text-align:left;
	padding-left:0px;
	font-family:Verdana, arial, san-serif;
	font-size:12px; 
}

div.tabularData table.grid tr td.center{
	color:#000;
	height:27px;
	border-top:#fff solid 1px;
	/*border-right:#90d9f2 solid 1px;*/
	line-height:27px;
	text-align: center ;
	padding-left:0px;
	font-family:Verdana, arial, san-serif;
	font-size:12px; 
}

div.tabularData table.grid tr td.centertop{
	color:#000;
	height:27px;
	border-top:#fff solid 1px;
	/*border-right:#90d9f2 solid 1px;*/
	line-height:27px;
	text-align: center;
	vertical-align:top;
	padding-left:0px;
	font-family:Verdana, arial, san-serif;
	font-size:11px; 
}

div.tabularData table.grid tr td.lefttop{
		color:#000;
	height:27px;
	border-top:#fff solid 1px;
	/*border-right:#90d9f2 solid 1px;*/
	line-height:27px;
	text-align:left;
	padding-left:10px;
	vertical-align:top;
	font-family:Verdana, arial, san-serif;
	font-size:11px;
}

/* Added by Radhika */
div.tabularData table.grid tr td a.hyperLink{
		color:#959595; 
		font-weight:bold; 
		text-decoration:none; 
		cursor:pointer;
		font-size:11px; font-family:Verdana, arial, san-serif;
}
/* Added by Radhika */
div.tabularData table.grid tr td a.hyperLink:hover{text-decoration:underline;font-size:11px;}

/* Added by Rahul */
div.tabularData table.grid tr td a.nolink{
		color:#959595; 
		text-decoration:none; 
		font-weight:bold; 
		cursor:text;
		font-size:11px; font-family:Verdana, arial, san-serif;
}

div.tabularData table.grid tr td.lastchild{ border-right:none; }
/*div.tabularData table.grid tr td.lastchildlefttophjghjgjhg{border-right:none;text-align:left; vertical-align:top; }*/
div.tabularData table.grid tr td.lastchildlefttop{
		color:#000;
	height:27px;
	border-top:#fff solid 1px;
	border-right:none;
	line-height:27px;
	text-align:left;
	padding-left:10px;
	vertical-align:top;
	font-family:Verdana, arial, san-serif;
	font-size:11px;
}


/* Paging CSS Starts */
div.tabularData div.pagingBlock{margin:8px 0 0 0; float:left; clear:both; width:100%; color:#51a9d4;}
div.pagingBlock input{float:left; padding-left:10px; }
div.pagingBlock div.paging{float:right; width:auto; margin:0; padding:0;}
div.paging a{ text-decoration:none;color:#dddddd; margin:0 3px;}
div.paging a:hover{ text-decoration:underline; color:#8e8b8b;}
div.paging a.next{ text-decoration:none; color:#51a9d4; background:url(../images/next.gif) no-repeat right center; padding:0 15px 0 0; margin:0 0 0 10px;}
div.paging a.previous{ text-decoration:none;color:#51a9d4;background:url(../images/previous.gif) no-repeat left center; padding:0 0 0 15px; margin:0 10px 0 0;}
div.paging a.next:hover{ text-decoration:underline;}
div.paging a.previous:hover{ text-decoration:underline;}
div.paging a.selected{ text-decoration:none;color:#51a9d4;}
div.paging span.status{margin:0 10px 0 0}

/* Alphabatic Paging starts */
div.alphabaticAuthors{padding:10px 10px; float:left;font-size:12px; font-family:Verdana, arial, san-serif;}
div.alphabaticpaging{float:left; width:auto; margin:0; padding:0;font-size:12px; font-family:Verdana, arial, san-serif;}
div.alphabaticpaging a{text-decoration:underline; color:#b2b2b2; margin:0 5px;font-size:12px; font-family:Verdana, arial, san-serif;}
div.alphabaticpaging a:hover{ text-decoration:none; color:#000000;}
div.alphabaticpaging a.selected{ text-decoration:underline;color:#000000;}
/* Alphabatic Paging end */

/* Paging CSS End */
/* Sales Result CSS End */

/* Scroll Container Block Start */
.overflowData{
	height:340px; 
	overflow:auto; 
	margin-right:20px;
}
/* Scroll Container Block End */

/* Resume Submission CSS Start */
div.tabularDataSm1{float:left; width:50%;}
div.tabularDataSm2{float:left; padding-left:1%; width:49%;}

table.gridSmall{margin:10px 0 0 0;}
table.gridSmall tr
{
	/*background-color:#f9f9f9;*/
}
table.gridSmall td.tdHead{
	/*background-color:#efefef;*/
	color:#0076c0;
	width:160px;
	height:37px;
	line-height:normal;
}
table.gridSmall td.giftaBook{
	/*background-color:#efefef;*/
	color:#0076c0;
	width:160px;
	height:25px;
	line-height:normal;
}

table.gridSmall td.tdHeadTop{vertical-align:top; padding-top:5px;}
table.gridSmall tr td{
	color:#000;
	height:27px;
	border-top:#fff solid 1px;
	border-right:#FFF solid 1px;
	line-height:27px;
	text-align:left;
	padding-left:10px;
	padding-right:15px;
	font-family:Verdana, arial, san-serif;
	font-size:11px;
}
table.gridSmall tr td label a{color:#000; text-decoration:underline;}
table.gridSmall tr td label a:hover{text-decoration:none;}
table.gridSmall tr td.tableSpacer{background-color:#FFFFFF;}
table.gridSmall tr td.lastchild{ border-right:none;}

table.gridSmall tr td input, select, textarea{border:1px solid #7f9db9; font-size:11px; font-family:Verdana, arial, san-serif; padding:1px;}

table.gridSmall tr td textarea{height:30px; width:100%;}
table.gridSmall tr td input.noBorder{border:none; position:relative;}
table.gridSmall tr td input.noBorderCalender{border:none; padding-left:4px;}
table.gridSmall table.noBorder tr td{ border:none; padding-left:0;}
table.gridSmall table.noBorder tr td.centerButton{text-align:center;}
table.gridSmall table.noBorder tr td.centerButton input{ margin-bottom:5px;}
table.gridSmall tr td textarea.textareaLong{height:150px; width:100%;}
table.nogridlines tr td { padding:0 0 0 0; border:solid 0px green; margin:0 0px 0 0px ;}
/* Image Container Block Starts */
div.imageContainer{width:900px; margin:0 auto; text-align:center;}

div.imageTable{padding:20px 0 0 0;}
img.seperator{margin:0 20px;}
td.imageBlocks img{padding:0 2px;}
div.highlightBlock{float:left; width:900px; margin:0 auto; background:url(../images/highlight_gradient.jpg) no-repeat; height:20px; background-position:center; color:#797979; line-height:20px; margin-top:15px; margin-bottom:15px; font-size:12px;text-align:center;}
div.highlightBlock a{color:#115693; text-decoration:underline;}
div.highlightBlock a:hover{text-decoration:none;}
/* Image Container Block End */
/* Resume Submission Page CSS End */
span.noBorder{border:none; position:relative;}
table.gridSmall tr td.lastchild span.noBorder input{border:none; font-size:12px; font-family:Verdana, arial, san-serif; padding:1px;}
table.gridSmall tr td#trLocation input{border:none; font-size:12px; font-family:Verdana, arial, san-serif; padding:1px;}
div#middleContainerAdmin div.tabularData table.gridSmall tr td span.noBorder input {border:none; font-size:12px; font-family:Verdana, arial, san-serif; padding:1px;}
/* Admin Login CSS Starts */
div#controller-Login{
	height:233px;	
	float:left;
}
div#contentContainer-Login
{
	float:left;
	width:100%;
}
div#topContainer div#logoContainer-login{
	padding:38px 0 0 37px;
	float:left;
}
div#baseFooter-login{
	height:33px;
	clear:both;
	margin:0 0 0 3px;
	color:#2b659a;
}
div#baseFooter-login ul{
	list-style:none; 
	padding:23px 0 0 15px;
	float:left;
}
div#baseFooter-login ul li{
	list-style:none; 
	float:left; 
	color:#FFFFFF;
}
div#login2
{
	background:url(../images/login-bg.png) no-repeat;
	position: absolute;
	width:509px;
	height:348px;
	left:50%;
	top:50%;
	margin-left:-255px;
	margin-top:-174px;
	clear:both;
}
div#login{
	position: absolute;
	width:509px;
	height:348px;
	left:50%;
	top:50%;
	margin-left:-255px;
	margin-top:-174px;
	clear:both;
	z-index:9999999;
	
}
.loginContent
{
	font-family:Verdana, arial, san-serif;
	margin-left:38px;
	
}
.loginContent h2{
	font-size:14px;
	margin:30px 0 4px 0;
	color:#2b659a;
}
.loginContent p{
	font-size:12px;
	color:#2b659a;
	margin-bottom:18px;
}
.loginContent fieldset.loginForm{
	border-style:none;
	position:relative;
}
.loginContent fieldset.loginForm legend{
	display:none;
	float:left;
} 
.loginContent fieldset.loginForm ul{
	list-style:none;
	font-family:Verdana, arial, san-serif;
}
.loginContent fieldset.loginForm ul li{
	line-height:normal;
	margin-bottom:9px;
}
.loginContent fieldset.loginForm input
{
	height:16px;
	padding:1px 2px;
	border:1px solid #66bcda;
	font-size:12px;
	line-height:14px;
	font-family:Verdana, arial, san-serif;
	width:130px;
}
.loginContent fieldset.loginForm input.loginBtn
{
	margin:10px 0 50px 86px;
	border:none;
	height:19px;
	width:50px;
}

.loginContent fieldset.loginForm input.admin-login-button
{ 
    margin:10px 0 50px 86px;
	border:none;
	height:19px;
	width:50px;
	
}
	
.loginContent fieldset.loginForm ul li label{
	text-align:right;
	width:75px;
	line-height:20px;
	display:block;
	float:left;
	font-size:12px;
	color:#0594c5;
	padding-right:12px;
}

.adminlogin-label
{
    color:#0594c5;
    
}
.loginContent fieldset.loginForm ul li a{
	font-size:10px;
	color:#01b7f4;
	padding-left:86px;
}
.loginContent fieldset.loginForm ul li a:hover{
	text-decoration:none;
}
.bar{
	margin:18px 0 6px 5px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
/* Admin Login CSS End */

/* Admin Homepage CSS Start */
div#pageDivider{background:#fff; clear:both; height:3px; margin:0 0px 0 0px; font-size:1%;}
div.adminLinksBlk{
	float:left; 
	width:288px;
	margin:10px 10px 0 0;	
}
div.adminLinksBlk div{
	border:1px solid #dcdcdc;
	border-top:none;
	min-height:130px;
}
div.adminLinksBlk h4{ 
	background-color:#9c1042;
	height:28px;
	color:#FFFFFF;
	font-size:13px;
	line-height:28px;
}
div.adminLinksBlk h4 img{padding:0 5px; float:left;}
div.adminLinksBlk ul{list-style-type:none; padding:10px 10px;}
div.adminLinksBlk ul li{list-style-type:none; background:url(../images/admin_img_bar.gif) no-repeat 10px bottom; margin:0; padding-bottom:5px;}
div.adminLinksBlk ul li a{ background:url(../images/admin_img_round.gif) no-repeat left 6px; padding:2px 0 0 16px; display:block; text-decoration:none; color:#25a4d9; outline:none;}
div.adminLinksBlk ul li a:hover{text-decoration:underline;}
div.adminLinksBlk ul li.lastchild{background:none;}
div.marginRight0{margin-right:0;}
/* Admin Homepage CSS End */

/* Profile create CSS Start */
div.topButtonContainer{padding-top:20px; display:block;}
div.tabularData table.grid label a{color:#25a5da; font-weight:normal; text-decoration:underline; cursor:pointer;}
div.tabularData table.grid label a:hover{text-decoration:none;}

.hyperLink {color:#959595; font-weight:bold; text-decoration:none; cursor:pointer;font-size:11px; font-family:Verdana, arial, san-serif;	margin:0 0 0 0;}
.hyperLink:hover{text-decoration:underline;}

.ankLink{color:#25a5da; font-weight:normal; text-decoration:underline; cursor:hand;}
.ankLink:hover{text-decoration:none;}

div.tabularData table.grid a{color:#E70C3A; font-weight:normal; text-decoration:underline; cursor:hand;}
div.tabularData table.grid a:hover{text-decoration:none;}
/* Product Detail CSS Start */
div#golbalContainer{
	padding:10px 15px; 
	float:left; 
	height:auto;
	width:900px;
}
div#golbalContainer h3{font-size:13px; font-weight:bold; color:#9C1042;}
div#greyPodTopSmall{background:url(../images/bg_greypod_top_small.gif) no-repeat; width:535px; height:6px; font-size:1%;}
div#greyPodCenterSmall{background:url(../images/bg_greypod_center_small.gif) repeat-y; width:510px; padding:0 10px; float:left;font-size:12px; font-family:Verdana, arial, san-serif; }
div#greyPodCenterSmall p{font-size:12px; padding:5px 0 0 5px; width:510px; line-height:normal; font-family:Verdana, arial, san-serif; }
div#greyPodCenterSmall  ul li {font-size:12px; font-family:Verdana, arial, san-serif;  margin:0 0px 0 15px;}

div#greyPodBottomSmall{background:url(../images/bg_greypod_bottom_small.gif) no-repeat; width:535px; height:6px; font-size:1%; float:left;}

div#bookDetails{float:left; width:350px; }
div#bookFeatures{float:left; width:540px;border:solid 0px red;}
div#seriesDetails{float:left; width:525px; }
div#seriesFeatures{float:left; width:345px;}
div#greyPodTopSmallSeries{background:url(../images/bg_greypod_top_small.gif) no-repeat; width:320px; height:6px; font-size:1%;}
div#greyPodCenterSmallSeries{background:url(../images/bg_greypod_center_small.gif) repeat-y; width:320px; padding:0 10px; float:left;font-size:11px; font-family:Verdana, arial, san-serif; }
div#greyPodBottomSmallSeries{background:url(../images/bg_greypod_bottom_small.gif) no-repeat; width:320px; height:6px; font-size:1%; float:left;}
/*div#seriesDetails div.ratings{width:135px; float:left; background:url(../images/bg_ratings.gif) no-repeat left center; height:25px;}
Commented By Ankit on 31/03/2010 and additional 6 lines added
*/

div#seriesDetails div.ratings{float:left; background:url(../images/bg_ratings.gif) no-repeat left center; width:110px; height:22px; margin-top:5px;margin-bottom:2px;}
div#seriesDetails div.ratings span{color:#874800; font-weight:normal; float:left; padding:3px 2px 0 4px;font-family:Verdana, arial, san-serif;font-size:11px;}
div#seriesDetails div.ratings img{float:left; margin:3px 1px 0 1px; border:none;}

div#seriesDetails div.share{float:left; margin-top:2px;}
div#seriesDetails div.share span{color:#874800; font-weight:normal; float:left; padding:3px 2px 0 4px;font-family:Verdana, arial, san-serif;font-size:11px;}
div#seriesDetails div.share img{float:left; margin:3px 1px 0 1px; border:none;}


div#bookDetails img{float:left; margin-right:10px;}
div#bookDetails h3{font-size:13px; font-weight:bold;}
div#bookDetails span{font-family:Verdana, arial, san-serif;font-size:11px; color:#959595; float:left; padding:4px 0; font-weight:bold;}
div#bookDetails ul{float:left; list-style-type:none;}
div#bookDetails ul li{font-family:Verdana, arial, san-serif;font-size:11px;list-style-type:none; border-bottom:1px solid #f5f5ed; margin-bottom:1px;}
div#bookDetails ul li span{color:#9C1042; margin:0; padding:0; font-weight:normal; padding-right:3px;}
div#bookDetails ul li.lastChild{border-bottom:none;}


div#bookDetails div.ratings{width:135px; float:left; background:url(../images/bg_ratings.gif) no-repeat left center; height:25px;margin:10px 2px 0px 0; }
div#bookDetails div.ratings span{padding:4px 0 0 3px; margin:0; font-weight:normal; float:left; display:block; color:#874800; }
div#bookDetails div.ratings img{float:left; margin:5px 2px 0px 0; border:none;}
div#bookReviewContainer{ background:url(../images/bg_bookdetails.gif) no-repeat left top; width:850px; height:29px; float:left; margin-top:5px;}
div#bookReviewContainer ul{list-style-type:none; padding:0px 0 0 6px;}
div#bookReviewContainer ul li{list-style-type:none; float:left; margin:0 10px 0 0; color:#55bed8; border:solid 0px red;}
div#bookReviewContainer ul li a{color:#55bed8; text-decoration:none; padding:5px 0 5px 20px; line-height:18px;}
div#bookReviewContainer ul li a:hover{text-decoration:underline;}
div#bookReviewContainer ul li a.companion{ background:url(../images/icon_companion.gif) no-repeat left center;font-size:12px;}

/* Added by sanjiv on 16/01/2011 to make companion link red*/
div#bookReviewContainer ul li a.newcompanion{font-size:12px; color :#9D1347; float:left; font-family :Verdana, arial, san-serif; font-weight :bold;}

div#bookReviewContainer ul li a.ratings{background:url(../images/icon_feedback_ratings.gif) no-repeat left center; font-size:12px;margin-top:0px;margin-bottom:0px;border:solid 0px blue;}
div#bookReviewContainer ul li a.feedback{background:url(../images/icon_view_feedback.gif) no-repeat left center; font-size:12px;}
div#bookReviewContainer ul li a.mediafeedback{background:url(../images/icon_view_media_feedback.gif) no-repeat left center; font-size:12px;}

/* add by shraddha */
a.firstoneratings{list-style-type:none; float:left; margin:10px 10px 10px 0px; color:#9D1347; border:solid 0px red; 
                  text-decoration:none;font-size:11px; }
/*end by shraddha*/

div.seperatorBig{margin:8px 0 10px 0; background:url(../images/seperator_big.gif) no-repeat 30px top; height:1px; width:862px; font-size: 1px; line-height: 0px;}
div#bookReviewComments{float:left; width:306px; padding-right:8px; background:url(../images/seperator_horizontal.gif) no-repeat right 10px;}
div#bookTableContents{float:left; width:576px; padding-left:8px;}
div#tocList{float:left; width:225px; padding-left:15px;font-family:Verdana, arial, san-serif;font-size:11px;}
div#salientFeatures{float:left; width:315px; padding-left:16px;font-family:Verdana, arial, san-serif;font-size:11px;}
div#salientFeatures h3.salient{background:url(../images/salient_features.gif) no-repeat left top; width:256px; height:15px;}

div#bookReviewComments h3{ background:url(../images/reviews_comments.gif) no-repeat left top; text-indent:-2000px; height:16px; padding-bottom:5px;}
div.scrollContainer{height:210px; margin-bottom:2px; /*overflow-y:auto; overflow-x:hidden;*/ overflow:auto;}
div.scrollContainer div{border-bottom:1px solid #e4e4e4; width:285px; padding:5px 0;}
div.scrollContainer div p{ width:285px;}
div.scrollContainer div span{color:#727171; padding-left:80px; display:block; background:url(../images/dash.gif) no-repeat 71px 7px;}

/* commented by sanjiv on 16/07/2011 */
/*div#bookTableContents div h3{ background:url(../images/table_of_content.gif) no-repeat left top; text-indent:-2000px; height:16px; padding-bottom:5px;}*/
div#bookTableContents div h3{  height:16px; padding-bottom:5px; color :#9D1347;  }


/* Product Detail CSS End */
div.scrollContainer1{margin-bottom:2px;}
div.scrollContainer1 div{border-bottom:1px solid #e4e4e4; width:285px; padding:5px 0;}
div.scrollContainer1 div p{font-family:Verdana, arial, san-serif;font-size:12px; width:285px;}
div.scrollContainer1 div span{font-family:Verdana, arial, san-serif;font-size:12px;color:#727171; padding-left:80px; display:block; background:url(../images/dash.gif) no-repeat 71px 7px;}
div#tocList1{float:left; width:225px; padding-left:15px;overflow:auto;height:210px; margin-bottom:2px;}
div#tocList ol li{font-family:Verdana, arial, san-serif;}
div#tocList ul li{font-family:Verdana, arial, san-serif;}

div#salientFeatures ul li{font-family:Verdana, arial, san-serif;}

div#salientFeatures1{float:left; width:320px; padding-left:10px;overflow:auto;height:210px; margin-bottom:2px;}

/* Lightbox CSS Start */
#lbOverlay {
	BACKGROUND: url(../images/) #000; LEFT: 0px; WIDTH: 100%; CURSOR: pointer; POSITION: absolute; TOP: 0px;
}
#lbCenter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; POSITION: absolute; BACKGROUND-COLOR: #fff;
}
#lbBottomContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; POSITION: absolute; BACKGROUND-COLOR: #fff
}
.lbLoading {
	BACKGROUND: url(../images/sb_loading.gif) #fff no-repeat center 50%
}
#lbCanvas {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid;
}
#lbCanvas IFRAME {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px;
}
#lbCanvas IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#lbPrevLink {
	DISPLAY: block; BACKGROUND: url(../images/sb_anchor_spacer.gif); WIDTH: 70px; POSITION: absolute; TOP: 10px
}
#lbNextLink {
	DISPLAY: block; BACKGROUND: url(../images/sb_anchor_spacer.gif); WIDTH: 70px; POSITION: absolute; TOP: 10px
}
#lbPrevLink {
	LEFT: 0px
}
#lbPrevLink:hover {
	BACKGROUND: url(../images/sb_prevlabel.gif) no-repeat
}
#lbNextLink {
	RIGHT: 0px
}
#lbNextLink:hover {
	BACKGROUND: url(../images/sb_nextlabel.gif) no-repeat
}
#lbBottom {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
#lbCloseLink {
	PADDING:0; DISPLAY: block; BACKGROUND:url(../images/button_window_close.gif) no-repeat 50% top; FLOAT: right; MARGIN: 10px 12px;    
	HEIGHT: 21px; width:103px; outline:none;
}
/*#lbCloseLink:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/back.gif) no-repeat 50% top; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 10px 12px; WIDTH: 100px; PADDING-TOP: 0px; HEIGHT: 23px
}*/
#lbCaption {}
#lbNumber {}
#lbCaption {
	FONT-WEIGHT: bold
}
/* Lightbox CSS end*/

/* popup css start */

div#containerPopup{
	position:relative;
	width:610px;
	margin:0 auto;
	clear:both;
	padding:10px 10px;
}
div#containerMediaPopup{
	position:relative;
	width:810px;
	margin:0 auto;
	clear:both;
	padding:10px 10px;
}
div#topPopup{
	background:url(../images/bg_popup_top.gif) no-repeat; 
	height:10px;
	width:607px;
	float:left;
	font-size:1%;
	}
div#contentContainerPopup{
	background:url(../images/bg_popup_center.gif) repeat-y;
	float:left;
	width:607px;
	height:auto;
	overflow:hidden;
}
div#footerPopup{
	background:url(../images/bg_popup_bottom.gif) no-repeat;
	overflow:hidden; 
	width:607px;
	height:10px;
	float:left;
}
div#contentContainerMediaPopup{
	background:url(../images/bg_popup_centermedia.gif) repeat-y;
	float:left;
	width:800px;
	height:auto;
	overflow:hidden;
}
div#topPopupMedia{
	background:url(../images/bg_popupMedia_top.gif) no-repeat; 
	height:10px;
	width:800px;
	float:left;
	font-size:1%;
	}
div#footerPopupMedia{
	background:url(../images/bg_popup_bottommedia.gif) no-repeat;
	overflow:hidden; 
	width:800px;
	height:10px;
	float:left;
}
div#popupContentController{padding:5px 15px 0 15px;}

div.popupController{
	height:100%;
	width:100%;
	float:left;
}
body#popupBody{background:none;}
body.popupW450{width:450px;}
body.popupW850{width:850px;}
table.gridSmall tr td label.marginRight5{margin-right:3px;}
table.gridSmall tr td label.marginRight5 img{ margin-right:1px;}
/* popup css end */

/* popup - view feedback css start */
div.feedbackBlock{border:1px solid #cddfef; background:#f3f7fb; margin:12px 0;}
div.userDetails{border:1px solid #f3f7fb; border-bottom:2px solid #fff; background:#e4ecf6; padding:5px 5px;}
div.userDetails span{float:right;}
div.feedbackBlock p{border:1px dashed #f3f7fb; padding:5px 5px;}
div#stars{float:left; height:15px; margin-right:10px;}
div#stars img{float:left; margin-right:1px; cursor:pointer;}
div#vote{float:left; line-height:13px;}
/* popup - view feedback css end */
/* Author List Page CSS start */
div.scrollContainerList{height:400px; overflow:auto; margin-top:5px;}
div.scrollContainerList div{border-bottom:1px solid #dadada;}
div.scrollContainerList div strong{color:#25a5da; padding:0 4px 0 0; font-weight:bold;}
div.scrollContainerList div p{padding:15px 0;}
/* Author List Page CSS end */
/* Admin featured books css start */
div#editButton{clear:both; padding-top:2px;}
/* Admin featured books css end */




div#content{
margin-left:auto;
margin-right:auto;
width:740px;
}
 div#content div.blue_border{
 	background:url(../images/blue_border.gif) left repeat-y;
	margin-left:2px;
	display:block;
	width:701px;
	margin-top:0px;
	padding:0 0 0 2px;
}
 div#content div.blue_border p{
	background:url(../images/blue_border.gif) right repeat-y;
	display:block;
	width:721px;
	color:#999999;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, arial, san-serif;
	text-align:center;
}
 div#content div.blue_border p.right-Align{
 	text-align:right;
	width:701px;
	padding-right:20px;
	font-weight:normal;
 }
 div#content div#content_top{
	background:url(../images/content_Top.gif) left top no-repeat; 
	height:8px;
	margin-top:17px;
	display:block;		
	}
	div#contentContainer div#content div#content_bottom{
	background:url(../images/content_Bottom.gif) left top no-repeat; 
	height:8px;
		}
div#contentContainer .logo{
background:url(../images/logo_welcome.GIF) top center no-repeat;
height:105px;
width:100%;
margin-top:12px;


}

div#contentContainer .heading3{
text-align:center;
font-size:12px;
}
div#contentContainer .heading3 div{
font-family:Verdana, arial, san-serif;
font-size:24px;
color:#333367;
text-align:center;
margin-top:16px;
margin-bottom:12px;
}
div#contentContainer .heading3 p{
font-family:Verdana, arial, san-serif;
font-size:12px;
color:#666666;
text-align:center;
line-height:17px;

}
div#contentContainer .heading3 p span{
font-family:Verdana, arial, san-serif;
font-size:14px;
color:#000;
text-align:center;
display:block;
margin:50px 0 0 0;
}

div#contentContainer .heading3 p.txt_heading{
font-family:Verdana, arial, san-serif;
font-size:20px;
font-weight:bold;
color:#003365;
text-align:center;
margin:13px 0 34px 0;
}

p.txt_headingErrorMsg{
font-family:Verdana, arial, san-serif;
font-size:20px;
font-weight:bold;
color:red;
text-align:center;
}

p.txt_headingErrorSmallMsg{
font-family:Verdana, arial, san-serif;
font-size:14px;
font-weight:bold;
color:red;
text-align:center;
margin:0px 0 15px 0;
}


.lblErrorSmallMsg{
font-family:Verdana, arial, san-serif;
font-size:13px;
font-weight:bold;
color:red;
text-align:center;
margin:0px 0 0px 0;
}

a:hover.lblErrorSmallMsg{
font-family:Verdana, arial, san-serif;
font-size:13px;
font-weight:bold;
color:red;
text-align:center;
}


div#contentContainer .heading3 p.border{
font-family:Verdana, arial, san-serif;
font-size:20px;
font-weight:bold;
color:#003365;
text-align:center;
border:none;
margin:13px 0 34px 0;
}

div#footerLink{text-align:center; height:15px; float:left; width:100%; margin-top:45px; margin-bottom:12px;}
div#footerLink ul{list-style:none; }
div#footerLink ul li{list-style:none; display:inline; color:#013366;}
div#footerLink ul li a{color:#013366; padding:24px 8px 0 7px; text-decoration:none;}
div#footerLink ul li a:hover{text-decoration:underline;}
div#footerLink ul li a.noBg{background:none;}

/*Add by Sanjeev Kumar of VRVirtual on 08-Apr-09 for media review*/
span.mediareview
{
	font-family:Verdana, arial, san-serif;
	font-size:12px;	
}
span.mediareview span
{
	font-family:Verdana, arial, san-serif;
	font-size:12px;
	color:#0076c0;
}
/*end by sanjeev*/
/* Added By vandana Singh for Career*/
.lastdate
{
	font-family:Verdana, arial, san-serif;
	float:left;
	width:270px;
	padding-left:0px;
	background-repeat:no-repeat;
	margin-right:10px;
	height:50px;
}
	h4.headingcarrer
	{
		font-family:Verdana, arial, san-serif;
		color:#9c1042; 
		font-size:12px; 
		display:inline;
		float:left;
		width:600px;
		margin-top:5px;
		margin-bottom:5px;
	}
	h4.headinglastDate
	{
		font-family:Verdana, arial, san-serif;color:#9c1042; font-size:12px; padding-right:10px; display:inline;
	}
	.apply
	{
		color:#9c1042; 
		font-size:12px; 
		font-weight:bold;
		text-decoration:none; font-family:Verdana, arial, san-serif;
	}
	.applydiv
	{
		height:50px;
		margin-left:50px;
		float:left;
	}
	.currentopening
	{
		color:#005a98; 
		font-size:12px; 
		font-weight:bold;
		text-decoration:none;
	}
	.HomeHighlights
	{
		background-image:url(../images/home-highlights-bg.jpg);
		background-repeat:repeat-y;
		width:600px;
		margin-left:10px;
		vertical-align:middle;
	}

.PressRoomHighlighttext
{
		color:Black;
		text-decoration:none;
		font-family:Verdana, arial, san-serif;
		font-size:12px;
		font-weight:bold;
}
.PressRoomHighlighttext:hover
{
		color:Black;
		text-decoration:underline;
		font-weight:bold;
}
.PressRoomHighlighttext:visited
{
		color:Black;
		text-decoration:none;
		font-weight:bold;
}
.seperatorHome
{margin:8px 20px 10px -70px; 
 background:url(../images/seperator_big.gif) no-repeat 30px top; 
					height:1px; 
					width:Auto;  font-size: 1px; line-height: 0px;}	
/*end by Vandana*/
/*add by sanjeev on 18-Apr-2009*/
.fontColor
{
	color:#005a98;
}
/*end by sanjeev*/

/*added by vandana Singh*/
.globalsites
{
	text-decoration:none;
	color:Black;
}
.globalsites a
{
	text-decoration:none;
	color:Black;
	font-size:12px;
}
.aboutus-imprint
{
	border:solid 1px #1970BA;
	width:868px
}
.pGift{ font-size: 12px; padding-bottom: 9px; width: auto; }
.Gift-tdHead{
	/*background-color:#efefef;*/
	width:160px;
	height:24px;
	line-height:normal;
	font-size: 12px;
	}
/*End of added by Vandana Singh*/



div.categoryContainer{width:1000px; margin-top:20px; text-align:center;border:solid 0px red;}
div.subjects{padding:20px 0 0 0;}
div.categorysubjects
{width:200px; margin:0 0 0 10;text-align:left;float:left;border:solid 0px red;padding-right:0px;}
div.categorysubjects-topic
{width:200px; margin:0 0 0 10;text-align:left;float:left;border:solid red 0px;padding-right:0px;}
.browseSubject{background:url(../images/BrowseSubject-bg.jpg) no-repeat;font-size:12px;font-weight:bold;color:#ffffff;width:190px;margin:0 0 0 0; }

div.categoryfeaturedtitles
{width:560px; margin:0 0 0 5px;text-align:left;float:left;border:solid green 0px}
.featuredTitles{background:url(../images/featured-Titles-bg.jpg) no-repeat;font-size:11px;font-weight:bold;color:#ffffff;width:530px;}

div.categoryauthormonth
{width:150px; margin:0 0 0 5px;text-align:center;float:left;border:solid blue 0px}
.authormonth{background:url(../images/Authors-month-bg.jpg) no-repeat;font-size:11px;font-weight:bold;color:#ffffff;width:150px;}

div.divider-big-bg{width:10px;background:url(../images/divider-big-bg.jpg) repeat-y;float:left;height:430px;border:solid 0px red;}

.discipline-list-bg
{
	float:left;
	width:165px;
	color:#ffffff;		
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	padding-left:2px;
	margin-top:2px;
	padding-bottom:1px;
}
.disciplinelist
{
	text-decoration:none;
	color:#333333;
	font-size:11px;
	font-weight:bold;
	border:solid blue 0 px;
	width:150px;
	float:left;
	padding-left:2px;
	margin-top:2px;
}
.discipline-highlight-bg
{
	background:url(../images/subject-highlight-bg.jpg) repeat-y;
	float:left;
	width:183px;
	color:#ffffff;	
}
.discipline-list-seperator
{
	height:2px;
	border-bottom:solid 1px #979593;
	margin-bottom:1px;
}
.subject-highlight-bg
{
	background:url(../images/subject-highlight-bg.jpg) repeat-y;
	float:left;
	color:#ffffff;	
	padding-left:2px;
	text-decoration:none;
	font-size:12px;
}
.subjectlist
{
	text-decoration:none;
	color:#333333;
	font-size:11px;
	border:solid red 0px;
	float:left;
	width:145px;
}
.topiclist
{
	text-decoration:none;
	color:#333333;
	font-size:11px;
	float:left;
}
.topic-highlight-bg
{
	background:url(../images/subject-highlight-bg.jpg) repeat-y;
	float:left;
	width:136px;
	color:#ffffff;
	margin-right:0;	
	padding-left:2px;
	text-decoration:none;
	font-size:12px;
}
.title-listing
{
    float:left;
    width:745px;
}
.pageing-header
{
    float:left;
    width:150px;
    font-size:11px;
    font-weight:bold;
    color:#9C1042;
    text-align:left;
    margin-left:3px;
    margin-top:0px;
}
.page-number
{
    color:#9C1042; margin:0; font-size:11px; overflow:hidden; text-decoration:none; margin-right:7px;border:solid 0px blue;
}
.selected-page-number
{
    color:#9C1042; margin:0; font-size:11px; overflow:hidden; text-decoration:underline; margin-right:7px;border:solid 0px green;
}
.featuredtitlename
{
	float:left;	
	font-size:11px;
	font-weight:bold;
	color:#9D1347;
	width:160px;
	margin:0 0px 0 0px;
	text-decoration:none;
	border:solid 0px red;
	width:160px;
}
.featuredhyperLink {width:160px;float:left;color:#959595; font-weight:bold; text-decoration:none; cursor:pointer;font-size:11px; font-family:Verdana, arial, san-serif;	margin:0 0 0 0;}
.featuredhyperLinkNoLink {width:160px;float:left;color:#959595; font-weight:bold; text-decoration:none; cursor:text;font-size:11px; font-family:Verdana, arial, san-serif;	margin:0 0 0 0;}
.featuredAuthorhyperLink {width:120px;float:left;color:#959595; font-weight:bold; text-decoration:none; cursor:pointer;font-size:11px; font-family:Verdana, arial, san-serif;	margin:0 0 0 0;}
.featuredhyperLink:hover{text-decoration:underline;}
.featuredtdHead{
	/*background-color:#efefef;*/
	color:#0076c0;
	width:175px;
	height:37px;
	line-height:normal;
}
.featuredtitletable
{
	height:130px;
	width:276px;
	border:solid 0px red;
}
.featuredtitletext
{
	font-size:11px;	
	width:175px;
	border:solid 0px red;
	float:left;
}
.list-sort-icon
{
    margin-top:10px;
    margin-right:2px;
    float:left;
}
h3.authorHeading{float:left; color:#9D1347; font-size:12px; margin:5px 5px 0px 0px; display:inline; 
                   padding-bottom:5px;}

/*Added by Rahul kumar on 01-09-2009 for showing heading on Book Details page.*/
h3.bookPathHeading{width:700px; float:left; color:#9D1347; font-size:12px; margin:10px 0px 0px 18px; display:inline; 
                   border-bottom:dotted 1px #005a98;}
h3.bookPathHeading a {text-decoration:none; color:#9D1347;}

.boardList
{color:#000000; cursor:pointer;font-size:12px; font-family:Verdana, arial, san-serif;
 list-style-type:none; background:url(../images/arrow_small_black.gif) no-repeat left 6px; padding:3px 0 2px 12px;
}

.PromotionalImgPreview
{
    float:left;
    border:solid 0px green;
    margin-top:10px;
    margin-left:0px;
    margin-bottom:10px;
}

.admin-top-header{float:left; width:1000px; background-color:#9C1042; height:44px;border:solid 0px yellow;margin-left:0px;}

.top-header{float:left; width:1000px; background-color:#9C1042; height:44px;border:solid 0px yellow;margin-left:0px;}
.top-header-search{float:left; width:1000px; background-color:#fff; height:44px;border:solid 0px yellow;margin-left:3px;border-bottom:dotted 0px #005a98;}
.noSelectedTab{float:left; width:1000px; background-color:#fff; height:44px;border:solid 0px yellow;margin-left:3px;border-bottom:dotted 0px #005a98;}
.header-logo{float:left; padding:8px 25px 0px 10px;}
.always-learing-logo{float:right; padding:12px 10px 0px 0px;}

.menu-text{width:60%; height:44px; font:12px Verdana, arial, san-serif; float:left; margin:0px;	padding:0px;}
.menu-text li{float:left; margin:0px; list-style:none; padding:15px 13px 14px 16px; color:#fff;}
.menu-text li a{text-decoration:none; color:#fff;}
.active{background-color:#E7495A;}
/* Added by shyambala muley */
.menu-text li.Clicked 
{
    background-color:#E7495A;
            
}

/* Begin CSS Popout Menu */

#newmenu{width:60%; height:44px; font:12px Verdana, arial, san-serif; float:left; margin:0px;padding:0px;}
#newmenu ul{list-style: none;margin: 0;padding: 0;width: 12em;height:44px; font:12px Verdana, arial, san-serif; float:left; margin:0px;padding:0px;}
#newmenu a {color: #fff;text-decoration: none;}
#newmenu a:hover {color: #fff; background: #E7495A;}
#newmenu li {position: relative;padding:15px 13px 14px 0px; width:100%; text-align:center}
#newmenu li.Clicked {background-color:#E7495A;}
#newmenu ul li ul{list-style: none;margin: 0;padding: 0;width: 12em;height:44px; font:12px Verdana, arial, san-serif; float:left; 
                  margin-top:14px;padding:0px;}
#newmenu li ul li {position: relative;padding:15px 13px 14px 0px;color: #fff;background: #9C1042; float:left;margin-top:0px;margin-bottom:0px;}
#newmenu ul li a {color: #fff; text-decoration: none; border:solid 1px yellow; padding:15px 13px 14px 0px;width:100%; text-align:center; float:left;}
#newmenu ul li a:hover {color: #fff;background: #E7495A;text-decoration: none; border:solid 1px yellow;}
/*
#newmenu ul ul ul {position: absolute;top: 0;left: 100%;padding: 0;}
#newmenu ul ul {position: absolute;z-index: 500;padding: 0;}
#newmenu ul ul {display: block;padding: 0;}
div#newmenu ul ul {display: none;padding: 0;}
div#newmenu ul li:hover ul{display: block;padding: 0;}
div#newmenu ul ul,div#newmenu ul li:hover ul {display: none;padding: 0;}
div#newmenu ul li:hover ul,div#newmenu ul ul li:hover ul {display: block;padding: 0;}

*/




.search-panel{float:right; color:#000; padding:10px 0px 10px 10px; border:solid 0px blue;}
.font
{
    font:11px Verdana, arial, san-serif; float:left; color:#666; text-align:justify;
    /*width: 1022px;*/
}

.input-textANKUR{ width:160px; border: 1px #999 solid; height:14px; float:left;}
.input-text{float:left;color:#939292; font-family:Verdana, arial, san-serif; font-size:10px; font-weight:normal ; width:150px; top:-18px;}
.input-text1{float:left;color:#939292; font-family:Verdana, arial, san-serif; font-size:10px; font-weight:normal ; width:155px; top:-18px;}
.search-button{float:right;}
.search-button-author{padding-left:5px; padding-top:0px; margin-top:0px; border:solid 1px green;}
.advanced-search{font:11px Verdana, arial, san-serif; color:#9D1347; float:left; width:108px; padding-top:3px;padding-left:5px;}
.advanced-search a{color:#9D1347; text-decoration:none;}



.main-panel{width:99%; float:left; padding:3px;}
.left-panel{float:left; width:200px;}
.red-box{width:190px; font:12px Verdana, Geneva, sans-serif; color:#fff; float:left; background-color:#9D1347; height:20px; padding:6px 0px 0px 10px;}
/*.left-link{font:12px Verdana, arial, san-serif; color:#666; list-style:none; margin:0px; width:200px; float:left; padding:0px; }
.left-link a{color:#666; text-decoration:none;}
.left-link li{padding:7px 0px 10px 20px; background:url(../images/line.gif) no-repeat left center; margin:0px;list-style:none;}*/
.left-link{font:12px Verdana, arial, Geneva, sans-serif; color:#666; list-style:none; margin:0px; width:205px; float:left; padding:0px; }
.left-link a{color:#666; text-decoration:none;}
.left-link li{padding:6px 0px 6px 13px; background:url(../images/line.gif) no-repeat left center; margin:0px; list-style:none;}


.mid-panel{width:566px; float:left; padding-left:10px;}
.mid-panel-new{width:780px; float:left; padding-left:10px; border:solid 0px red;}
.right-panel{width:192px; float:right;}

/* Added by shyambala Muley */

.left-link li.Clicked
{
    background:none;
    background-color:#9D1347;
    color:#fff; 
    width:188px;
}
.left-link li a.Clicked
{
     background:none;
     background-color:#9D1347;
     color:#fff;
}

/* Added by sanjiv on 13/07/2011 */
.left-link li.submenu-shade
{
    background-position: none;
    background: none;
    color: #4E4E4E;
    width: 188px;
    background-color: #FADADD;
    border-bottom: 1px solid #fff;/*#C0C0C0*/
    
}
.left-link li a.submenu-shade
{
    background-position: none;
    background: none;
    background-color: #FADADD;
    color: #4E4E4E;
}
/* end of submenu-shade */

/* added by shyambala muley for mandetory fields */
.red
{
	color: Red;
	font-weight: normal;
	font-size: 11px;
	padding-right :5px;
}
/* Added by shyambala muley for mid-panel content*/

.fonta
{
    font:11px Verdana, arial, san-serif; 
    float:left; 
    color:Black;  
    text-align:justify;
}
.fonta1
{
    font:11px Verdana, arial, san-serif; 
    color:Black;  
    text-align:justify;
}
div#midPanelContent
{
    padding:0px 10px 0px 0px;
    float:left;
    font:1em;
}
div#midPanelContent1
{
    padding:0px 0px 0px 0px;
    float:left;
    font:1em;
}
.lnkbtn
{
    color: #CA2559;
    font-weight:bold;
    font-size: 12px;
    text-decoration :none;        
}  
div#midPanelContent p
{ 
    font-size:11px; 
    padding-bottom:5px;
    line-height:1.4; 
}
div#midPanelContent p.subheading
{ 
    color:#CA2559; 
    font-size:12px; 
    font-weight:bold; 
    margin-top:2px;
}
div#midPanelContent h3
{
    color:#CA2559; 
    font-size:12px; 
    font-weight:bold; 
    margin-top:2px;
}

div#midPanelContent h3.headingsmall{color:#9D1347; font-size:13px; /*padding-right:70px; border-bottom:1px solid #d4e3ef;*/ display:inline;}

div#midPanelContent ul{list-style:none; margin:0; padding:0; margin-bottom:6px;}
div#midPanelContent ul li{padding:0; padding-bottom:5px; margin:0; color:#000000; background:url(../images/arrow_small.gif) no-repeat left 6px; padding:2px 0 0 12px;}
div#midPanelContent ul li a{color:#3c88bd; margin:0; font-size:12px; text-decoration:none;}
div#midPanelContent ul li a:hover{text-decoration:underline;}
div#midPanelContent p a {color:#F70862; margin:0; font-size:11px; text-decoration:underline;}
div#midPanelContent p a:hover{text-decoration:underline;}
div#midPanelContent ul.subDetails{list-style:none; padding:3px 0 0 0; margin-bottom:15px; }
div#midPanelContent ul.subDetails li{ color:#000000; width:870px; background:url(../images/arrow_small_black.gif) no-repeat left 6px; padding:2px 0 0 12px; margin-bottom:5px;font-family:Verdana, arial, san-serif;font-size:12px;}
div#midPanelContent h3.subHeading{margin-bottom:10px; padding-top:10px;}
div#midPanelContent p.subDetails{ padding:0 0 0 1px;list-style:none;  margin-bottom:10px;}
div#midPanelContent p a {color:#F70862; margin:0; font-size:11px; text-decoration:underline;}
div#midPanelContent p a:hover{text-decoration:underline;} 
div#midPanelContent ol li{padding:0; padding-bottom:5px; margin:0; color:#000000; font-family:Verdana, arial, san-serif;font-size:12px; padding:2px 0 0 12px;}
div#midPanelContent ol li a{color:#3c88bd; margin:0; font-size:11px; text-decoration:underline;}
div#midPanelContent ol li a:hover{text-decoration:underline;}


/*Added by neena on 14/7/2011*/
div#midPanelContent p a.inner-text
{
		font-size:8.5pt;
	}
	/**/
table.gridSmall td.tdfirstcolumn
{
	/*background-color:#efefef;*/
	color:#0076c0;
	width:120px;
	height:25px;
	line-height:normal;
}

.rowOdd
{
    background-color:#f9f9f9; 
}

.rowEven
{
    background-color:#f2f2f2;  
}

.author-search
{
    padding :50px 0px 0px 0px;
}

.center-bannerimage
{
	float:inherit;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

input.Checkbox
{
    width: 8pt;
    height: 8pt;
    margin-right: 4px;
    margin-bottom: 2px;
    margin-top: 0px;
}

div#subject_details p
{
  font-size:12px;    
}


div#smallContainer{
	padding:10px 15px;
	float:left; 
	height:auto;
	width:745px;
}
div#smallContainer h3{font-size:13px; font-weight:bold;}
.big-right-panel
{
    width:200px; 
    padding :10px 0px 0px 0px;
    float:right;
    
}

div#authorDetailsSmall{min-height:50px;float:left; padding: 5px 5px 5px 10px; }

.authorNameSmall{font-size:13px; font-weight:bold; color:#959595; margin:0px 0px 10px 0px; padding:0px 0px 0px 10px; }

div#otherBooksSmall{ float:left; margin-left:5px; padding:5px 0px 5px 5px; width:200px; }

.book-boxsmallimage
{
	float:left;
	width :170px;
	height:110px;
	margin-bottom :5px;
	text-align:center;
}

.title-small
{
    width :150px;
    height:180px; 
    text-align :center;
    vertical-align :top;
    padding-left :5px;
}

.title-lnk
{
   /*float:left; */
   font-family :Verdana, arial, san-serif;
   font-size:11px;
   color :#9D1347;
   font-weight:bold;
   text-decoration:none;
}

a.mouseover
{
    color:#CA2559;
    text-decoration:none; 
}

div#left-link a.mouseout
{
    background:none;
    color:#fff;
} 
/* Added by sanjiv on 09/06/2011 to have small seprater*/
div.seperatorSmallBig{margin:25px 0 15px 0; background:url(../images/seperator_big_small.gif) no-repeat 30px top; height:1px; width:700px; font-size: 1px; line-height: 0px;}


div#authorBottomBlockSmall{}
h3.searchAuthorsSmall{background:url(../images/search_authors.gif) no-repeat left top; height:22px; width:126px; text-indent:-2000px; margin-bottom:5px; margin-left:10px; }
div#searchAuthorsContainerSmall{height:40px;}
div.authorSearchSmall{float:left; 
                      width:400px; height:38px; line-height:38px; padding:0px 5px; color:#005a98; border:solid 0px red; 
                      margin-left :10px; }
div.authorSearchSmall .label-11px {
	float:left;
	line-height:18px;
	margin:10px 0;
	font-family:Verdana, arial, san-serif;
	font-size:11px; 	
}
div.alphabaticAuthorsSmall{padding:10px 10px 10px 10px; float:left;font-size:12px; font-family:Verdana, arial, san-serif;}
.imgSmall
{
    vertical-align:middle ; 
    padding :5px 5px 10px 5px ;
}


.NewsContainer
{
   margin-top:5px; 
   margin-left :0px;
}

.newslist 
{
    font-family:Verdana, arial, san-serif; 
    font-size:11px; 
    line-height:15px; 
    border-bottom:1px solid #dadada;
    height :35px;
}

.news_link
{
    text-decoration: none;
    color:#000000 ; 
}

.news-header
{
    font-family:Verdana, arial, san-serif; 
    font-size:12px; 
    line-height:10px; 
    border-bottom:1px solid #dadada;
    height :20px;
}

.image-heading
{
	font-family:Verdana, arial, san-serif;
	font-size: 13px;
	/*font-weight: bold;   */
	color: #fff;
	text-decoration: none;
	padding : 5px 5px ;
		
}

div.image-header
{
    height :19px;
    width :185px;
    background-color :#9D1347;
    padding : 5px 0px 0px 0px;
}

div.outer-image-div
{
    padding-left :0px;
    padding-bottom :0px;
    padding-top :0px;
    padding-right :0px;
}

/*  HOME      */
div.home-lnk-heading
{
	font-family:Verdana, arial, san-serif;
	font-size: 13px;
	/*font-weight: bold;   */
	color: #fff;
	text-decoration: none;
	padding: 6px 0px 0px 0px;  
		
}

.home-lnk-heading li{ position :relative; margin :0; list-style:none; float:left;  white-space: nowrap; padding :0px 20px 0px 0px;}

div.home-div-size
{
    height :30px;
    width :1000px;
    background-color :#9D1347;
    overflow:hidden ; 
    position:relative ; 
}

div.home-outer-div
{
    padding: 0px 10px 0px 0px;   
    overflow :hidden ;
    margin :0;
} 

div.home-video-container
{
    padding:0px 10px 0px 12px;
    float:left;
}

div.home-image-container
{
    padding:0px 0px 0px 0px;
    float:none;
	width:1000px; 
}

/*END HOME*/

.home-banner{float:left; width:1000px; background-position:center; background-image:url(../images/pearson-header-bg.jpg); background-repeat:repeat-x; 
height:365px; margin-left :0px; padding:0px; border:solid 0px red;} 

.home-banner-img{float:left; width:770px;  padding-left:20px; padding-top:40px; border:solid 0px blue; }
.watch-film{float:left; padding-left:165px; padding-top:50px;}
.watch-film-new{float:left; padding-left:0px; padding-top:10px; width:100% ; border:solid 0px red;}

.green{color:#6B287B; font-family:Verdana, arial, san-serif; font-size:13px;}
.green a{color:#6B287B; text-decoration:none;}

.green-video-lnk{color:#6B287B; padding-right:25px;}
.green-video-lnk a{color:#6B287B; text-decoration:none; text-align :right; }

.a-view-catalog
{
    text-decoration :none;
    font-family:Verdana, arial, san-serif;
	font-size: 10px;
	font-weight :bolder ;
	color :#9D1347;
}
.categorydetailtext
{
    font-family:Verdana, arial, san-serif;
    font-size:11px;
    text-align:justify; 
    line-height:1.4;
}

.home-search-box{width:190px; float:right; margin-right:5px; height:222px; background-color:#9D1347; border:solid 0px red;}
.home-search-box-new{width:190px; float:right; margin-right:5px; border:solid 0px red;}
.black-box{width:185px; background-color:#000; font:12px Verdana, arial, san-serif;  color:#FFF; height:19px; text-align:left; float:left; padding:5px 0px 0px 5px;}
.input-box{width:170px; float:left;float:left; padding:15px 0px 0px 10px;}
.input-text1{ width:166px; border: 1px #999 solid; height:16px; float:left;color:#939292;}
.input-text2{ width:150px; border: 1px #999 solid; height:20px; float:left; text-align:left;color:#939292;}
.submit-button{float:left; width:180px;padding:15px 0px 0px 0px; text-align:right;}
/*Added by Neena on 28/6/2011*/
.menu-style{width:62%; height:44px; font:12px Verdana, arial, san-serif; float:left; margin:0px;	padding:0px 0px 0px 5px;}
/*Added by ankit*/
.homepagetext{font-size:12px; background-color:#000;}

.lblError
{
    float: right; 
    font-family: Verdana, arial, san-serif;
    font-size: 11px; 
    color: Red; 
    /*font-weight: bold;*/
}

/*Adde by Neena on 1/7/2011*/
.match
{
	font-weight: bold; /*color: #3399FF;*/
	color: red;
}


.pbound
{
	font-family: Verdana, arial, san-serif; 
	font-size: 11px;
	color: #000000;
	padding-left: 0px;
}

 .checkout-tab-bg1{
	    background-color:#FFF;
	    background-repeat:repeat-x;
	    /*height:387px;*/
	    background-position:bottom;
    }
    
    
a.text-link
{
	font-size: 11px;
	color: #276DAB;
	text-decoration: none;
	vertical-align: top;
}
a.text-link:hover
{
	color: #D92318;
	text-decoration: none;
}

.row-head-new 
{
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	font-family: Verdana, arial, san-serif;
}

.row1
{
	background-color: #F3F8FC;
}
.row2
{
	/*background-color:#E8F1EF;*/
	background-color: #ffffff;
}
#tr_affiliation, #tr_affiliationHeading, #tr_profession, #tr_organisation, #tr_address, #tr_organisationPhone, #tr_designation, #tr_department
, #tr_yearSem, #tr_courses, #tr_level, #tr_class, #tr_profcode
{}

.search-panel-new
{
   float:left; 
   width:1000px; 
   height:44px;margin-left:0px;
   border:solid 0px red;
   padding-left:10px;
   
}
.search-panel-new1
{
   width:1000px; 
   height:44px;margin-left:0px;
   border:solid 0px red;
   padding-left:5px;   
}

.left-panel-width
{
    width :23%;
}

.mid-panel-width
{
   width :55%;
}
.mid-panel-width-new
{
   width :77%;
}
.right-panel-width
{
    width :22%;
}
.bookdiscounttext
{
	font-family: arial;
	font-size: 10px;
	color: #fff;
	font-weight: bold;
	line-height: 11px;
	padding: 4px;
	border: solid 0px red;
	float:right;
	/*vertical-align: middle;*/
}
.bookdiscount10
{
	float: right;
	width: 30px;
	height: 30px; /*margin-top:8px;*/
	background-image: url(../Images/blue-button.gif);
	background-repeat: no-repeat;
	font-size:10px;
	padding-top: 0px;
	margin-bottom: 0px;
}
.bookdiscount15
{
	float: right;
	width: 30px;
	height: 30px; /*margin-top:8px;*/
	background-image: url(../images/orange-btn.gif);
	background-repeat: no-repeat;
	border: solid 0px red;
	padding-bottom: 0px;
	margin-bottom: 0px;
	color: #FFF;
	font-size:10px;
}
.bookdiscount20
{
	float: right;
	width: 30px;
	height: 30px; /*margin-top:8px;*/
	background-image: url(../images/red-btn.gif);
	background-repeat: no-repeat;
	border: solid 0px red;
	padding-bottom: 0px;
	margin-bottom: 0px;
	color: #FFF;
	font-size:10px;
}

.admin-background-color
{
    background-color :#fff;
}

.author-nolink
{
    color:#959595; 
	/*text-decoration:none; */
	font-weight:bold; 
	/*cursor:text;*/
	font-size:11px; font-family:Verdana, arial, san-serif;    
}

.talktoauthor-newcss
{
    color:#9D1347; margin:0; font-size:12px; text-decoration:none;
}

.talktoauthor-mouseout
{
    color:#9D1347; margin:0; font-size:12px; text-decoration:none;
}

.talktoauthor-mouseover
{
    color:#9D1347; margin:0; 
    font-size:12px;
    text-decoration:'underline' 
}

.border-replocator
{
    border-left: solid 1px white;
    border-right: solid 1px white;
}
#header{float:left; background-image:url(../images/header.gif); width:900px; height:248px;}
#mid-panel1{float:left; background-color:#F8EFDD; padding-bottom:15px; padding-top:10px; padding-left:15px; width:auto;}
#mid-panel1 a{text-decoration:none;}
/*.tab{float:left; margin:0px; padding:0px; list-style:none;}
.tab li{float:left; padding:13px; margin:0px;}*/
.clear{clear:both;}
.Tab1{width:151px; height:142px; background-color:#861F4A; float:left; margin:13px;}
.Tab2{width:151px; height:142px; background-color:#A52848; float:left; margin:13px;}
.Tab3{width:151px; height:142px; background-color:#B53641; float:left; margin:13px;}
.Tab4{width:151px; height:142px; background-color:#CA3E49; float:left; margin:13px;}
.Tab5{width:151px; height:142px; background-color:#D44950; float:left; margin:13px;}
.Tab6{width:151px; height:142px; background-color:#D44950; float:left; margin:13px;}
.Tab7{width:151px; height:142px; background-color:#CA3E49; float:left; margin:13px;}
.Tab8{width:151px; height:142px; background-color:#BA3342; float:left; margin:13px;}
.Tab9{width:151px; height:142px; background-color:#A52848; float:left; margin:13px;}
.Tab10{width:151px; height:142px; background-color:#861F4A; float:left; margin:13px;}
.Tab11{width:151px; height:142px; background-color:#861F4A; float:left; margin:13px;}
.Tab12{width:151px; height:142px; background-color:#861F4A; float:left; margin:13px;}
.Tab13{width:151px; height:142px; background-color:#CA3E49; float:left; margin:13px;}
.Tab14{width:151px; height:142px; background-color:#CA3E49; float:left; margin:13px;}
/*.tab-img{float:left; margin-left:-10px; padding-top:10px;}*/
.tab-content{float:left; margin:0p; padding:0px; color:#FFF; font-size:10px; padding:8px;text-decoration:none; }
.tab-content a{color:#FFF; text-decoration:none; }
#wrapper{width:900px; height:auto; margin:0 auto;}
.red-heading{padding-left:10px; background-color:#9D2747; color:#ffffff; font-size:18px; height:24px; padding-top:6px; font-family:Arial; font-weight:200; margin-bottom:10px;padding-right:20px;} 
.heading1{color:#9d1347; font-size:16px; height:25px; padding-top:6px; padding-left:10px; background-image:url(../images/heading-bg.jpg); background-repeat:repeat-x;  margin-top:10px; margin-bottom:10px;}
.heading11{color:#9d1347; width:100%; font-size:16px; height:25px; padding-top:6px;  padding-left:10px; background-image:url(../images/heading-bg.jpg); background-repeat:repeat-x;  margin-top:10px; margin-bottom:10px;}
.heading2{padding-left:10px; background-color:#9D2747; color:#ffffff; font-size:16px;padding-top:6px; font-family:Arial; font-weight:200; padding-bottom:6px;}
.red-bg{float:left; background-color:#9D2A47; width:240px; margin-right:10px; padding-bottom:10px; min-height:460px;}
.red-bg-new{float:left; border:solid 1px grey; background-color:#fff; width:100%; margin-right:10px; padding-bottom:10px; min-height:170px; padding-top:10px;}
.red-bg1{float:left; background-color:#9D2A47; width:240px; margin-right:10px; padding-bottom:10px; min-height:180px;}
.heading-panel{width:230px; float:left;}
.heading-panel-new{width:260px; float:left;}
.heading-link{font-family:verdana, Helvetica, sans-serif; font-size:12px; color:#fff; margin:0px; padding:0px;}
.heading-link li{float:left; padding:5px 0px 5px 18px; list-style:none; width:90%; background-image:url(../images/heading-arrow1.png); background-repeat:no-repeat; position:left top;}
.heading-link-new{font-family:verdana, Helvetica, sans-serif; font-size:11px; color:#000; margin:0px; padding:0px;}
.heading-link-new li{float:left; padding:5px 0px 5px 18px; list-style:none; width:90%; background-image:url(../images/heading-red-arrow.png); background-repeat:no-repeat; position:left top;}
.custome-solution{float:left; padding:5px 0px 5px 18px; background-image:url(../images/top-img.gif); background-repeat:no-repeat; position:left top;}
.heading-link li a{color:#ffffff;}
.tab-img{float:left; margin-left:-10px; padding-top:2px; background-image:url(../images/College-Preparedness.gif);
background-repeat:no-repeat; width:127px; height:41px; font-size:9px; font-weight:bold; color:#333; padding-left:12px; border:0px red solid;} 
.tab-img a{color:#333; text-decoration:none;}
/*.panel{float:left; width:566px; background-image:url(../images/bg.jpg); height:235px; background-repeat:no-repeat; border:0px red solid;}
.ENGINEERING{ float:left; font-size:10px; color:#33498A; width:auto; padding-top:20px; border:0px red solid; padding-left:10px; text-align:center; font-weight:bold;}
.MANAGEMENT{ float:left; font-size:10px; color:#33498A; width:auto; padding-top:20px; border:0px red solid; padding-left:42px; text-align:center; font-weight:bold;}
.HUMANITIES{ float:left; font-size:10px; color:#33498A; width:auto; padding-top:20px; border:0px red solid; padding-left:48px; text-align:center; font-weight:bold;}
.APPLIED-SCIENCE{ float:left; font-size:10px; color:#33498A; width:auto; padding-top:20px; border:0px red solid; padding-left:38px; text-align:center; font-weight:bold;}
.COMPETITIVE-EXAM{ float:left; font-size:10px; color:#33498A; width:auto; padding-top:20px; border:0px red solid; padding-left:28px; text-align:center; font-weight:bold;}
.your-device{ float:left; font-size:11px; color:#33498A; width:auto; padding-top:42px; border:0px red solid; padding-left:220px; text-align:center; font-weight:bold;}
*/
.panel{float:left; width:780px; background-image:url(../images/bg.jpg); height:324px; background-repeat:no-repeat; border:0px red solid;}
.ENGINEERING{ float:left; font-size:12px; color:#0055A6; width:auto; padding-top:28px; border:0px red solid; padding-left:7px; text-align:center; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}
.MANAGEMENT{ float:left; font-size:12px; color:#E6682A; width:auto; padding-top:28px; border:0px red solid; padding-left:67px; text-align:center; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}
.HUMANITIES{ float:left; font-size:12px; color:#6E8241; width:auto; padding-top:28px; border:0px red solid; padding-left:67px; text-align:center; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}
.APPLIED-SCIENCE{ float:left; font-size:12px; color:#A4238F; width:auto; padding-top:28px; border:0px red solid; padding-left:58px; text-align:center; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}
.COMPETITIVE-EXAM{ float:left; font-size:12px; color:#905B3E; width:auto; padding-top:28px; border:0px red solid; padding-left:28px; text-align:center; font-weight:bold;font-family:Verdana, Geneva, sans-serif;}
.your-device{ float:left; font-size:13px; color:#231F20; width:406px; padding-top:59px; border:0px red solid; padding-left:305px; font-weight:bold;
}
.tablets{float:left; font-size:12px; color:#231F20; width:auto; padding-top:116px; border:0px red solid; padding-left:96px; font-weight:bold;}
.desktops{float:left; font-size:12px; color:#231F20; width:auto; padding-top:138px; border:0px red solid; padding-left:170px; font-weight:bold;}
.smartphone {float:left; font-size:12px; color:#231F20; width:auto; padding-top:112px; border:0px red solid; padding-left:150px; font-weight:bold;}
