@charset "UTF-8";

/***********   Cengage nave styles ************/

div#headerWrap{
width:100%;
float:left;
padding:0px 0px 0px 0px;
margin:0px;
}

div#cengage_nav{
font-family:Arial, Helvetica, sans-serif;
margin:5px 0px 0px 0px;
padding:0px;
float:left;
width:100%;
}


div#cengage_nav a:link{
color:#fff;
text-decoration:none;
}

div#cengage_nav a:visited{
color:#fff;
text-decoration:none;
}


div#cengage_nav a:hover{
color:#fff;
text-decoration:underline;
}



fieldset{
border:none;}



/**********************************************/
/*		 	Cengage Header starts here	      */

/************  logo styles *************/



.cen_headImg{

float:left;
width:300px;
margin:0px 0px 0px 0px;
padding:12px 0px 5px 8px;
}

div#headerRight{
float:right;
margin:0px;
padding:10px 0px 0px 0px;
width:51%;
}


/****************  Navagation bar ********************/

div#cen_Learninglink{

margin:0px 0px 0px 0px;
padding:2px 0px 2px 0px;
float:left;
width:100%;
}
 
div#cen_Learninglink a:link{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-weight:bold;
color:#fff;
text-decoration:none;
}
div#cen_Learninglink a:visited{
	padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-weight:bold;
color:#fff;
text-decoration:none;
}

div#cen_Learninglink a:hover{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-weight:bold;
color:#fff;
text-decoration:underline;
}


/******************* Search box **************************** */

div#Cengage_Search{
margin:4px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:right;
width:500px;
}

#CenForm{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:right;
width:490px;
}

.CengageSerchText{
float:right;
padding:3px 0px 0px 0px;
margin:0px 3px 0px 0px;
color:#666667;
font-size: 100%;
_font-size: 90%;
font-weight:bold;
}

.SeachText{
color:#666666;

float:left;
width:20px;
margin:1px 0px 0px 5px;
padding:0px 0px 0px 0px;
text-align:center;
}

.Cengage_searchBtn{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 2px;
float:right;
}

.Cengage_auth{ /* this is the two boxes for the search */
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:right;
width:390px;
}

#isbn{
background-color:#fff;
margin:0px 0px 0px 0px;
padding:1px 0px 1px 3px;
float:right;
width:168px;
}

#all{
background-color:#fff;
margin:0px 0px 0px 0px;
padding: 1px 0px 1px 3px;
float:left;
width:180px;
}

.inactive {
background-color:#FFFFFF;
float:right;
margin:0px;
opacity:0.25;
padding:2px 0px 2px 3px;
width:140px;
}
.active {
background-color:#FFFFFF;
float:left;
margin:0px;
opacity:1;
padding:2px 0px 2px 3px;
width:140px;
}
/******************* End Search box **************************** */

/******************* Start one pass login box **************************** */
div#prductRegTop{
margin:10px 0px 1px 0px;
padding:0px 0px 0px 0px;
float:right;
width:450px;
font-size:80%;
_font-size:80%;
}

div#prductRegTop h4{ /* this is the order center links*/
margin:1px 0px 0px 0px;
padding:0px 3px 0px 0px;
color:#0C6EC0;
font-weight:bold;
font-size:100%;
float:right;
width:200px;
text-align:right;
}


.topRegLinks{
margin:1px 0px 0px 0px;
padding:0px 0px 0px 5px;
float:right;
width:155px;

 }

div#prductRegTop a:link{
padding:5px 1px 0px 0px;
margin:0px 0px 0px 0px;
color:#CE3C23;
font-weight:bold;
}

div#prductRegTop a:visited{
padding:5px 1px 0px 0px;
margin:0px;
color:#CE3C23;
font-weight:bold;
}

div#prductRegTop a:hover{
padding: 5px 1px 0px 0px;
margin:0px;
font-weight:bold;
color:#CE3C23;
}
.blackTextBig{
color:#CE3C23;
padding:0px 0px 0px 4px;
margin:0px 0px 0px 0px;
}
/******************** regianla links ****************/
div#Region_Links{ margin:4px 0px 0px 0px;
padding:0px 10px 4px 0px;
float:right;
width:310px;
clear:right;
font-size:80%
}



div#Region_Links ul{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:right;
list-style:none;
width:300px;
}

div#Region_Links ul li{
list-style:none;
margin:0px 0px 0px 0px;
padding:0px 2px 0px 2px;
float:right;
width:auto; /*this lets the width of the piping and links be diferent*/
}

.region_spacer{
color:#9EDBFF;
}
.Active_region{
color:#9EDBFF;
font-weight:bold;
}



/************** main Navagation  **************/


div#MainHeadLinks{
font-size:80%;
_font-size:80%;
margin:4px 0px 0px 0px;
padding:0px 0px 0px 15px;
float:left;
width:50%;
}

#div#MainHeadLinks a:link{
padding:0px 0px 0px 0px;
margin:2px 0px 0px 0px;
font-weight:bold;
text-decoration:none;
color:#FFF;

}
div#MainHeadLinks a:visited{
	padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-weight:bold;
text-decoration:none;
color:#FFF;

}

div#MainHeadLinks a:hover{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-weight:bold;
text-decoration:underline;
color:#FFF;
}


/*****************************************/
/*		Footer 			*/

div#footer{
padding:0px 0px 10px 0px;
margin:0px 0px 0px 0px;
float:left;
width:100%;
text-align:left;
font-size:90%;
_font-size:9pt;
line-height:18px;
}

.Footer_left{
border:none;
float:left;
width:800px;
padding:0px 0px 0px 0px;
margin:3px 0px 5px 0px;
}

.Footer_right{
padding:0px 0px 0px 0px;
margin:3px 0px 0px 0px;
float:right;
width:100px;
text-align:right;
}

div#footer a:link{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
color:#FFF;
font-weight:normal;
text-decoration:none;
}
div#footer a:visited{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
color:#FFF;
font-weight:normal;
text-decoration:none;
}
div#footer a:hover{
margin:0px 0px 0px 0px;
color:#FFF;
font-weight:normal;
text-decoration:underline;
}

.EDUspacer{
padding:0px;
margin:0px 2px 0px 5px;
color: #FFFFFF;
}




/********** Start the corpare area of the footer *********/

.OSU_AB{
font-size:9pt;
_font-size:9px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

div#cengage_corpratelinks{
margin:4px 0px 4px 0px;
padding:0px 0px 0px 0px;
}

.Blue_Text{
color:#FFF;
padding:0px 0px 0px 0px;
margin:0px 3px 0px 3px;
}

div#cengage_corpratelinks a:link{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
div#cengage_corpratelinks a:visited{
	padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
color:#0789c4;
text-decoration:none;*/
}
div#cengage_corpratelinks a:hover{
	padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
color:#FFF;
text-decoration:underline;
}
