﻿body, h1, h2 {
	padding: 0;
	margin: 0;
}
body {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;	
	margin: 0px;
	padding: 0px;	
	background-color: #A0A0A3;
	height: 100%;
}

#MBLeft{
	position: relative;
	float: left;
	width: 230px;	
	height: auto;
	background-color: #515151;
	margin: 0px 0px 0px 0px ;
}

#MBRight{
	position: relative;
	float: left;
	width: 711px;	
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;	
}


#flashBtnBlockHome a.roll:hover, 
#flashBtnBlock a.roll:hover, 
.backBtnBlock a.roll:hover, 
#footer a.roll:hover, 
#header a.roll:hover, 
#teasers a.roll:hover, 
#more_nav a.roll:hover,
#header .search a.roll:hover,
#label1QL a,
#label2QL a{
	background-position: top;
	outline:none;
}

/* Header */
#header {
	width: 941px;
	height: 37px;
	background-color: #515151;	
}
#header .home {
	float: left;
	background: url(/imagesWWW/global/topnav_home.gif) top;
}
#header .home a {
	display: block;
	width: 57px;
	height: 29px;
	background: url(/imagesWWW/global/topnav_home.gif) bottom;
}
#header .mycolgate{
	float: left;
	background: url(/imagesWWW/global/topnav_mycolgate.gif) top;
}
#header .mycolgate a {
	display: block;
	width: 98px;
	height: 29px;
	background: url(/imagesWWW/global/topnav_mycolgate.gif) bottom;
}
#header .offices {
	float: left;
	background: url(/imagesWWW/global/topnav_offices.gif) top;
}
#header .offices a {
	display: block;
	width: 138px;
	height: 29px;
	background: url(/imagesWWW/global/topnav_offices.gif) bottom;
}
#header .libraries{
	float: left;
	background: url(/imagesWWW/global/topnav_libraries.gif) top;
}
#header .libraries a {
	display: block;
	width: 81px;
	height: 29px;
	background: url(/imagesWWW/global/topnav_libraries.gif) bottom;
}
#header .contact{
	float: left;
	background: url(/imagesWWW/global/topnav_contact.gif) top;
}
#header .contact a {
	display: block;
	width: 154px;
	height: 29px;
	background: url(/imagesWWW/global/topnav_contact.gif) bottom;
}
#header .calendar{
	float: left;
	background: url(/imagesWWW/global/topnav_calendar.gif) top;
}
#header .calendar a {
	display: block;
	width: 90px;
	height: 29px;
	background: url(/imagesWWW/global/topnav_calendar.gif) bottom;
}
#header .search {
	/*float: none ; 
	margin-top: 1px ;*/
	background: #737373 url(/imagesWWW/global/icon_search.gif) left top no-repeat ;
	padding-left: 32px ;
	height: 29px;
    width: 150px;
    position: relative;
    float: right;
}
#header .search input {
	width: 130px ;
	height: 17px ;
	font-size: 10px ;
	margin-top: 2px ;
}
#header .search .go_button {
	position: absolute ;
	top: 18px ;
	left: 196px ;
	background: #FFFFFF url(/imagesWWW/global/button_go_search.gif) top no-repeat ; 
	
}
#header .search .go_button a {
	display: block ;
	width: 38px ;
	height: 16px ;
	background: url(/imagesWWW/global/button_go_search.gif) bottom; 
}
#header #padHeader {
	float: right;
	position: relative;
	width: 6px;
	height: 529px;
	margin-top: 5px;		
}

/* Footer */

#footer {
	clear: both;
	position: relative;
	width: 941px;
	height: 76px;
	background: url(/imagesWWW/global/Colgatefooter2011.jpg) no-repeat;
	background-color: #515151;
}
#footnav .siteindex {
	position: absolute;
	top: 19px;
	left: 670px;
	background: url(/imagesWWW/global/Colgatefooter2011_siteindex.jpg) top;
}
#footnav .siteindex a {
	width: 60px;
	height: 30px;
	display: block;
	background: url(/imagesWWW/global/Colgatefooter2011_siteindex.jpg) bottom;
}
#footnav .privacy {
	position: absolute;
	top: 19px;
	left: 730px;
	background: url(/imagesWWW/global/Colgatefooter2011_privacypolicy.jpg) top;
}
#footnav .privacy a {
	width: 87px;
	height: 30px;
	display: block;
	background: url(/imagesWWW/global/Colgatefooter2011_privacypolicy.jpg) bottom;
}
#footnav .contacts {
	position: absolute;
	top: 19px;
	left: 817px;
	background: url(/imagesWWW/global/Colgatefooter2011_contactsfeedback.jpg) top;
}
#footnav .contacts a {
	width: 119px;
	height: 30px;
	display: block;
	background: url(/imagesWWW/global/Colgatefooter2011_contactsfeedback.jpg) bottom;
}
#footer .top_button {
	position: absolute;
	top: 7px;
	left: 895px;
	background: url(/imagesWWW/global/button_top_footer.gif) top;
}
#footer .top_button a {
	width: 39px;
	height: 16px;
	display: block;
	background: url(/imagesWWW/global/button_top_footer.gif) bottom;
}

/* Left navigation */
#left_nav {
	float: left;
	width: 229px;
	height: 700px;
}


/* Secondary Navigation */

#more_nav {
      height:109px;
      background-color:#DFD7C5;
}

#more_nav .success {
	   width: 226px;
	   height: 17px;
	   background: url(/imagesWWW/global/nav_success_new.gif) top;
}

#more_nav .success a {
	   width: 226px;
	   height: 17px;
	   display: block;
	   background: url(/imagesWWW/global/nav_success_new.gif) bottom;
}

#more_nav .alumni {
	   width: 226px;
	   height: 17px;
	   background: url(/imagesWWW/global/nav_alumni_new.gif) top;
}

#more_nav .alumni a {
	   width: 226px;
	   height: 17px;
	   display: block;
	   background: url(/imagesWWW/global/nav_alumni_new.gif) bottom;
}

#more_nav .parents {
	   width: 226px;
	   height: 17px;
	   background: url(/imagesWWW/global/nav_parents_new.gif) top;
}

#more_nav .parents a {
	   width: 226px;
	   height: 17px;
	   display: block;
	   background: url(/imagesWWW/global/nav_parents_new.gif) bottom;
}

#more_nav .giving {
	   width: 226px;
	   height: 17px;
	   background: url(/imagesWWW/global/nav_giving_new.gif) top;
}

#more_nav .giving a {
	   width: 226px;
	   height: 17px;
	   display: block;
	   background: url(/imagesWWW/global/nav_giving_new.gif) bottom;
}

#more_nav .working {
	   width: 226px;
	   height: 17px;
	   background: url(/imagesWWW/global/nav_working_new.gif) top;
}

#more_nav .working a {
	   width: 226px;
	   height: 17px;
	   display: block;
	   background: url(/imagesWWW/global/nav_working_new.gif) bottom;

}

#more_nav .raiders {
	   width: 226px;
	   height: 17px;
	   background: url(/imagesWWW/global/nav_raiders_new.gif) top;
}

#more_nav .raiders a {
	   width: 226px;
	   height: 17px;
	   display: block;
	   background: url(/imagesWWW/global/nav_raiders_new.gif) bottom;
}

#more_nav .secNavBtmDippy {
	   position:relative;
	   padding: 0;
	   margin: 0;
	   width: 226px;
	   height: 68px;     
	   background: url(/imagesWWW/global/nav_secbtm.gif) top no-repeat;
}

#more_nav .secNavBtm {
	   position:relative;
	   padding: 0;
	   margin: 0;
	   width: 226px;
	   height: 3px;        
	   background: url(/imagesWWW/global/nav_secbtm.gif) top no-repeat;
}
/* Quick Links in left Navigation*/
#overallQL{
	   background-position : top;
	   width:100%;
	   height:auto;
	   overflow:hidden;
	   background: url(/imagesWWW/global/quick_links_NEW_BG.gif) no-repeat;
}
#headerQL {
	   position: relative;            
	   width: 226px;
	   height: 8px;                                   
	   background: url(/imagesWWW/global/headerBG.gif) no-repeat;
}
#main-bodyQL {
	   position: relative;            
	   width: 226px;
	   height: auto;
	   background: url(/imagesWWW/global/quick_links_NEW_BG.gif) repeat-y;                          
/*     border:1px solid red;*/
}
#footerQL {
	   position: relative;            
	   width: 226px;    
	   height: 5px;
	   background: url(/imagesWWW/global/footerbg.gif) no-repeat;                        
}
#listBlockQL {
	   position: relative;
	   padding:0px;
	   padding-left:20px;
	   margin: 0px;
	   background: url(/imagesWWW/global/quick_links_NEW_BG.gif) repeat-y;                          
	   width:200px;
}
#label1QL{
	   position: relative;
	   padding:0px;
	   margin: 3px 0px 3px 0px;
}
#label2QL{
	   position: relative;
	   padding:0px;
	   margin: 3px 0px 3px 0px;
}


/* Quick Links for dept in left Navigation*/
#dptoverallQL{
	background-position : top;
	width:100%;
	height:auto;
	overflow:hidden;
	background: url(/imagesWWW/global/quick_links_NEW_BG.gif) repeat-y;
}

#dptheaderQL {
	position: relative;	
	width: 226px;
	height: 5px;			
	background: url(/imagesWWW/global/headerBG.gif) no-repeat;
}
#dptmain-bodyQL {
	position: relative;	
	width: 226px;
	height: auto;
	background: url(/imagesWWW/global/quick_links_NEW_BG.gif) repeat-y;		
}
#dptfooterQL {
	position: relative;	
	width: 226px;	
	height: 5px;
	background: url(/imagesWWW/global/footerbg.gif) no-repeat;		
}
#dptlistBlockQL {
	position: relative;
	margin-left:11px;
	width:215px;
	background-image: url(/imagesWWW/global/quick_links_NEW_BG.gif);
	background-repeat: repeat-y;
	background-position: right;
}
#dptlabel1QL{
	position: relative;
	padding:0px;
	margin: 6px 0px 6px 0px;	
}
#dptlabel2QL{
	position: relative;
	padding:0px;
	margin: 6px 0px 6px 0px;	
}

/* BEGIN FIND IT FAST*/
.headlineText06{
	color: #8a0000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 3px;
}

.bodyText06{
	color: #222222;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

a.bodyText06{
	color: #827e75;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
a.bodyText06:hover{
	color: #CC9933;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}


.paddingTop3{
	padding-top: 3px;
}

.paddingTop5{
	padding-top: 5px;
}

.paddingTop20{
	padding-top: 20px;
}

.paddingTop50Left15{
	padding-top: 50px;
	padding-left: 15px;
}

.paddingLeft15{
	padding-left: 15px;
}

/* END FIND IT FAST*/

/* Start Back to Menu Button for Capital Campaigns and Department Pages*/
.backBtnBlock {
	clear: both;
	position: relative;
	width:auto;
	height: auto;
	float:right;
	padding-right:50px;
}

.backBtnBlock .backToDept_button {
	position: relative;
	background: url(/imagesWWW/global/btn_up_level.gif) top no-repeat;
	float:right;
	
}
.bckLabel{
	position: relative;
	float:right;
	padding-top:5px;	
}
.backBtnBlock .backToDept_button a {
	width: 24px;
	height: 21px;
	display: block;
	background: url(/imagesWWW/global/btn_up_level.gif) bottom no-repeat;
	
}
/* End Back to Menu Button for Capital Campaigns and Department Pages*/

#flashBtnBlock {
	clear: both;
	position: relative;
	width:auto;
	height: auto;
	float:left;
	padding-left:78px;
	top:-40px;
}

#flashBtnBlock .flash_button {
	position: relative;
	background: url(/imagesWWW/global/btn_download_flash.gif) top no-repeat;
	float:left;
	
}

#flashBtnBlock .flash_button a {
	width: 100px;
	height: 17px;
	display: block;
	background: url(/imagesWWW/global/btn_download_flash.gif) bottom no-repeat;
	
}
#flashBtnBlockHome {
	clear: both;
	position: relative;
	width:auto;
	height: auto;
	float:left;
	padding-left:100px;
	top:-60px;
}

#flashBtnBlockHome .flash_button {
	position: relative;
	background: url(/imagesWWW/global/btn_download_flash.gif) top no-repeat;
	float:left;
	
}

#flashBtnBlockHome .flash_button a {
	width: 100px;
	height: 17px;
	display: block;
	background: url(/imagesWWW/global/btn_download_flash.gif) bottom no-repeat;
	
}

.sf_listItemTitle, .sf_listItemTitleexp
{
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	font-size: 12px !important;
	font-weight: normal !important;
}

/*Rotating images on home page for non-flash devices*/
#slideshow {
	width:683px;
	height:339px;
	margin-top: 15px;
	margin-bottom: 15px;
}

#slideshow div {
	position:absolute;
	z-index:0;
}
#slideshow div.previous {
	z-index:1;
}
#slideshow div.current {
	z-index:2;
}


