/* CSS Document */

/* From thomson main Required styles  */

body, td, span { 
    font-family: arial, helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
}

p {
    font-family: arial, helvetica, sans-serif;
	font-size: 11px;
    margin-top: 8px;
    margin-bottom: 8px;
	margin-left: 1px;
	margin-right: 5px;
}
a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

a:link, a:visited {
    color: #3366cc;
}

a:hover, a:active {
    color: #999999; 
}

div#global{
	width:975px;
}

div#content{
	width:975px;
	float:left;
}
.navWht, a.navWht, a.navWht:visited, a.navWht:hover {
padding:0px 0px 0px 8px;
color:#ffffff;
text-decoration:none}

/* from common layout styles */

div #breadcrumb{
	color:#993333;
	font-weight:400;
	padding:5px 0px 0px 5px;
}
/* *************** global styles for the corporate nav **********************/

#learning_img{
padding:0px 0px 0px 8px;
float:left;
clear:right;
}
.headImg{
float:left;
/*border:1px solid black; */
	width:165px;
	padding:0px 0px 0px 8px;
	
}
.bg_redhead{
padding:0px;
	width:100%;
	float:left;
	background-color:#993333;
}
#bg_navlink{
	float:right;
	width:795px;
	padding:3px 3px 3px 8px;
}

#bg_navlink a{
	padding:2px;
	color:#FFFFFF;
	text-align:justify;
	text-decoration:none;
	font-size:11px;
}

.bg_sm_bluehead{
margin:0px;
padding:0;
	border-top:4px solid #003399;
}
#bg_bluehead{
	margin:0px;
	/*border:1px solid green;*/
	float:right;
	width:794px;
	padding:3px 3px 3px 0px;
	background-color:#003399;
	
}

#bg_bluehead a{
	padding:2px;
	color:#FFFFFF;
	text-align:justify;
	text-decoration:none;
	font-size:10px;
}
.style10{ color:#FFFFFF}

/* POSITIONED DIV FOR IR LIT REQUEST 

#addressBlk {visibility:hidden;position:relative}
#inquiryBlk {visibility:hidden;position:relative}



.style11{ font-size:11px}

.content{
	font-size:11px;
	font-weight:lighter;
	color:#000000
}

.contentHeading{
	color:#000000;
	font-weight:bold;
	font-size:12px;
}

.bcontent{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000
	font-weight: 600;
	font-size:12px;
	padding:5px 5px 5px 0px;
}*/
/*
.bhead{
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	color:#000;
	font-weight:600;
	font-size:14px;
}


.bsubhead{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:300;
	font-size:12px;
}

.booktitle {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; font-style: normal; 
	font-weight: bold; color: #660033; 
	vertical-align:bottom; 
}

.bold12 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.buynow {
padding:3px 0px  0px  0px;
float:left;
}

.printContentHeading{
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color:#000000;
	font-weight:600;
	font-size:13px;
}
.body-bgcolor {
	FONT: 11px Arial, Helvetica, sans-serif;
	COLOR: #333333; 
}
.tableBox{
	MARGIN: 5px 0px 0px; 
	PADDING-TOP: 0px;
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 5px; 
	PADDING-LEFT: 0px; 
	MIN-HEIGHT: 290px; 	
	BORDER-RIGHT: #cfcabc 5px solid; 
	BORDER-LEFT: #cfcabc 5px solid; 
	
	BORDER-TOP: #cfcabc 5px solid;
	BORDER-BOTTOM: #cfcabc 5px solid
}
.headingBarColorLessTop {
	FONT: 15px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#F1F0EE;
	padding: 5px;
	background-repeat: repeat-x; 
	background-image: url(../images/temp.jpg);
	height:25px;
	width:785px
}
.CourseMapLink  {
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	text-decoration:none;
	text-transform:uppercase;
	padding:2px;
}
.lhsPadLink {
text-decoration:none;
}

.cs_topics{
	font-size: 11px;
	font-weight:bold;
	color: #000000;
}
.cs_padding{
	padding:20px 20px 20px 20px;
}
.cls_both{
/*border: 1px solid blue;*/
/*	clear:both;
	visibility:hidden;
}	
.cls_left{
	clear:left;
}	

.cls_right{
	clear:right;
}	

.cls_none{
	clear:none;
}	

.noBorder{
	border :0px;
}

.author {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px; 
	COLOR: #000; 
}
.bookName {
	FONT-WEIGHT: bold;
	 FONT-SIZE: 12px; 
	 COLOR: #000; 
}



.strike{
font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	padding:5px 5px 5px 0px;
text-decoration:line-through;
}
.cs_list_lk{
padding:0px 0px 0px 0px;
}
.cs_list_lk a,.cs_list_lk a:visited{
	font-weight:normal;
	font-size:10px;

}
*/
/*   Start footer styless  */
div#footer{
	width:100%;
	margin:10px 0px 0px 10px;
	padding:10px 0px 20px 10px;
	clear:both;
	text-align:center;
	color:#3366cc;
}
div#footer a:link{
	color: #3366cc;
	text-decoration:none;
}
div#footer a:visited{
	color: #3366cc;
	text-decoration:none;
}
div#footer a:hover{
	color: #999999;
	text-decoration:none;
}
div#footer hr{
height:1px;
color:#3366cc;
margin:3px;
}
.dividerFooter {
	border-top:1px solid #3366cc;
	margin:3px;
}


/*  end  footer styless  */

