﻿/* CSS Document 

only the stuff that directly effects the header, and footer, in here 
noting else  
How to use: 
Basicly this style sheet controls the header and foot only. 
You should comment it out of eather the headder SSI or the page the header include loads in to. 
you only want it once. it should not overide the styles in the Cengage_global style sheet. 


/***********   Cengage nave styles ************/

/*style commented-out by Andy 11/19/08 - the site looks fine without them, and it was screwing up printing for Quote.aspx
div#headerWrap{
}*/


div.cengage_nav{
font-family:Arial, Helvetica, sans-serif;
margin:0px 0px 6px 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;
}

.nelson_headImg {width:992px; margin:0; padding-top:13px;}

div#headerRight{
/*float:right;*/
margin:0px;
padding:10px 0px 0px 0px;
width:51%;
}


/****************  Navagation bar ********************/

div#cen_Learninglink{
background-image:url(../images/cen_images/NewNavBar_back.jpg);
/*background-color:#014880;*/
margin:0px 0px 0px 0px;
padding:6px 0px 5px 0px;
/*this is a tricky situation adding an extra pixel will get rid of the diference in ff but not in ie and to make them diferennt but todo taht I have to use a hack or an if else statment. 
I would prefer to not use the if else statment becase I dont want multipul style sheets to maintain for a single page  
POsible other solutions ar to adjust the blue bar widthe ect ut agin we run into the height interratation issue. 
12 05 07 */
/*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-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%;
}

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:0px 0px 0px 0px;
padding:0px 10px 0px 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;
}

/**** Top Nav  Buttons for Tech Support Pages *****/
#danglingTopNavButtons
{
    position:relative; 
    top:0px; 
    padding-right:5px;
    width: 965px; 
    right:0px; 
    z-index:10; 
    height:23px; 
    background-color:#ffffff;
}


/************** main Navagation  **************/

/* Displays ULs in the following format: "Item 1 | Item 2 | Item 3 | Item 4" */
ul.pipeDelimited { display:inline; margin:0px; list-style:none; }
ul.pipeDelimited li { display:inline; margin:0px; padding-right:2px; padding-left:5px; border-right:1px solid #ffffff; }
ul.pipeDelimited li.noPad { padding-left:0px; }
ul.pipeDelimited li.last { border-right:none; }
ul.pipeDelimited li a { white-space:nowrap; }

div#MainHeadLinks
{
    position:relative;
    /*left:-35px;*/
    font-size:80%;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    float:left;
    width:500px;
}

#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 0px 0px;
margin:0px 0px 0px 0px;
float:left;
width:100%;

/*
text-align:left;
font-size:80%;
*/
}

div#FooterWrap{
padding:0px 0px 10px 0px;
margin:0px 0px 0px 0px;
float:left;
color:#FFFFFF;
width:100%;
text-align:left;
font-size:80%;


}

.Footer_left{
border:none;
float:left;
width:550px;
padding:0px 0px 0px 0px;
margin:5px 0px 5px 0px;
}

.Footer_right{
padding:0px 0px 0px 0px;
margin:5px 0px 0px 0px;
float:right;
width:300px;
text-align:right;
}


div#FooterWrap a:link{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
color:#FFF;
font-weight:normal;
text-decoration:none;
}
div#FooterWrap a:visited{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
color:#FFF;
font-weight:normal;
text-decoration:none;
}
div#FooterWrap 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;
}



div#FooterWrap_blue{
padding:0px 0px 10px 0px;
margin:0px 0px 0px 0px;
float:left;
width:100%;
text-align:left;
font-size:80%;


}

.Footer_left_blue{
border:none;
float:left;
width:500px;
padding:0px 0px 0px 0px;
margin:5px 0px 5px 0px;
clear:left;
}

.Footer_right_blue{
padding:0px 0px 0px 0px;
margin:5px 0px 0px 0px;
float:right;
width:300px;
text-align:right;
}


div#FooterWrap_blue a:link{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-weight:normal;
text-decoration:none;
}
div#FooterWrap_blue a:visited{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-weight:normal;
text-decoration:none;
}
div#FooterWrap_blue a:hover{
margin:0px 0px 0px 0px;

font-weight:normal;
text-decoration:underline;
}

.EDUspacer_blue{
padding:0px;
margin:0px 2px 0px 5px;

}

div#FooterWrap_blue .Blue_Text_v3{
color:#0789c4;
padding:0px 0px 0px 0px;
margin:0px 3px 0px 3px;
}


/********** Start the corpare area of the footer *********/

.OSU_AB{
font-size:115%;
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;
}
