/* CSS Document */
body
{
	margin:0;
	padding:0px;
	font-family:arial;
	font-size:12px;
	
}
a
{
	color:#cc0000;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
a:hover
{
	color:#B4B4B4;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}


p
{
	margin:0;
	padding-top:0px;
	padding-bottom:20px;
	padding-left:27px;
	padding-right:40px;

}

#wrapper
{
	width:737px;
	margin : 0 auto;
	text-align:left;
	border:none;
	position:relative;
}


/* End General CSS */


/****************** Header CSS */

#header {
position:relative;
height:80px;
border-bottom:9px solid #CC0000;
}

#header h1{
margin: 0;
padding: 0;
float: left;

}

#header h1 a {
display: block;
background: transparent url(../_images/logo.gif) top left;
width:266px;
height:80px;
text-indent: -9999px;
overflow: hidden;
}

/* End Header CSS  */


#primarynav
{
	float: right;
	margin:0px;
	padding:0px;
	display:block;
	margin-top:59px;
	width:471px;
}

#primarynav li {
	display:inline;
	list-style:none;
	margin-left:10px;
	}

#primarynav li a
{
	font-size:11px;
	color:#000;
	text-decoration:none;
}

#primarynav li a:hover
{
	font-size:11px;
	color:#e71737;
	text-decoration:none;
}

.sublink
{
	font-size:15px;
	color:#B4B4B4;
	font-weight:bold;
	padding-left:30px;
}

/* End Horizontal Primary Navigaiton panel for header */

/****************** Banner CSS */

#banner_aboutus
{
	background-image:url(../_images/banner_aboutus.jpg) ;
	width:737px;
	height:135px;
}

#banner_careers
{
	background-image:url(../_images/banner_careers.jpg) ;
	width:737px;
	height:135px;
}

#banner_careers_stores
{
	background-image:url(../_images/banner_careers_stores.jpg) ;
	width:737px;
	height:135px;
}

#banner_careers_schain
{
	background-image:url(../_images/banner_careers_schain.jpg) ;
	width:737px;
	height:135px;
}

#banner_careers_bservices
{
	background-image:url(../_images/banner_careers_bservices.jpg) ;
	width:737px;
	height:135px;
}

#banner_careers_international
{
	background-image:url(../_images/banner_location_international.jpg) ;
	width:737px;
	height:135px;
}


#banner_officedepot
{
	background-image:url(../_images/banner_college.jpg) ;
	width:737px;
	height:135px;
}

#banner_locations
{
	background-image:url(../_images/banner_location.jpg) ;
	width:737px;
	height:135px;
}

#banner_college
{
	
	background-image:url(../_images/banner_officedepot.jpg) ;
	width:737px;
	height:135px;
}

#banner_searchjobs
{
	background-image:url(../_images/banner_jobsearch.jpg) ;
	width:737px;
	height:135px;
}

#banner_default
{
	background-image:url(../_images/Default_Header.jpg) ;
	width:737px;
	height:332px;
}

/*End Banner CSS */

/* LeftPanel CSS */

#left_panel_bg_aboutus
{
	background-image:url(../_images/aboutus_left_bg.jpg) ;
	width:257px;
	height:350px;
	float:left;

}

#left_panel_bg_careers
{
	background-image:url(../_images/careers_left_bg.jpg) ;
	width:258px;
	height:380px;
	float:left;
}

#left_panel_bg_careers_stores
{
	background-image:url(../_images/careers_store_left_bg.jpg) ;
	width:258px;
	height:380px;
	float:left;
}

#left_panel_bg_careers_schain
{
	background-image:url(../_images/careers_schain_left_bg.jpg) ;
	width:258px;
	height:380px;
	float:left;
}

#left_panel_bg_careers_bservices
{
	background-image:url(../_images/careers_bservices_left_bg.jpg) ;
	width:258px;
	height:380px;
	float:left;
}

#left_panel_bg_careers_international
{
	background-image:url(../_images/location_international_left_bg.jpg) ;
	width:258px;
	height:380px;
	float:left;
}


#left_panel_bg_officedepot
{
	background-image:url(../_images/college_left_bg.jpg) ;
	width:258px;
	height:380px;
	float:left;
}

#left_panel_bg_college
{
	background-image:url(../_images/OfficeDepot_left_bg.jpg) ;
	width:258px;
	height:380px;
	float:left;
}

#left_panel_bg_locations
{
	background-image:url(../_images/location_left_bg.jpg) ;
	width:258px;
	height:350px;
	float:left;
}


#left_panel_bg_searchjobs
{
	background-image:url(../_images/Jobsearch_left_bg.jpg) ;
	width:258px;
	height:350px;
	float:left;
}

#left_panel_bg_default_footer
{
	background-image:url(../_images/Default_footer.jpg) ;
	width:736px;
	height:114px;
}


#left_panel_bg .mainpage_didyouknow
{
	padding:165px 0 0 40px;	
	font-size:16px;
	font-weight:bold;
	color:#cc0000;
}

#left_panel_bg .mainpage_didyouknowtxt
{
	padding:0px 20px 0 40px;	
	font-size:11px;
	font-weight:normal;
	color:#000;
}


#footer_spacer
{
	height:28px;
}

/* End LeftPanel CSS */




/****************** Content CSS */
#contentwrapper
{
	background: #fff url(../_images/content_box_bg.gif);
	background-position:top left;
	background-repeat:repeat-y;
	width:479px;
	float:left;
	border:none;
}

#contentwrapper b
{
	color:#000;
}

#contentwrapper ul
{
	margin:0px;
	padding:0px 20px 10px 40px;
}

#content_header
{
	position:relative;
	float:left;	
	width:479px;
	height:45px;
	background: #fff url(../_images/content_header_bg.gif);
}

#secondarynav
{
	position:relative;
	float:left;	
	width:466px;
	height:24px;
	background: #fff url(../_images/content_secondarynav.gif);
	padding:0px;
	margin:0px;
	padding-bottom:16px;
	padding-left:13px;
}

#secondarynav ul {
	margin:0;
	padding:0;
	list-style:none;
	line-height:12px;


}
#secondarynav li{
	display:inline;
	color:Red;
	}

#secondarynav li a
{
	margin-left:10px;
	color:#B4B4B4;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

#secondarynav li a:hover
{
	margin-left:10px;
	color:#EA1938;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}

#secondarynav .secondarynav_selected 
{
	color:#EA1938;
}

#content_footer
{
	position:relative;
	float:left;	
	width:479px;
	height:46px;
	background: #fff url(../_images/content_footer.gif);
}



#content_body
{
	background: #fff url(../_images/txtarea_bg.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	width:470px;
	margin-left:1px;
	padding:0;
}

#content_body h1
{
	color:#cc0000;
	font-size:14px;
	font-weight:bold;
	padding:0 0 0 22px;
	margin:0px;
}

#content_body h2
{
	color:#cc0000;
	font-size:12px;
	font-weight:bold;
	padding:0 0 0 27px;
	margin:0px;
}

#content_header h1
{	
	background-image:url(../_images/text_heading.jpg);
	background-repeat:no-repeat;
	padding:0 0 0 20px;
	margin:0px;
	font-size:16px;
	line-height:28px;
	font-weight:bold;
	color:#fff;

}
/* End Content CSS */


/****************** Footer CSSW */
#footer 
{
	width:737px;
	position:relative;
	clear:both;
	height:52px;
}

#footer_left_curv
{
	background-image:url(../_images/footer_leftcrv.gif) ;
	width:17px;
	height:25px;
}

#footnav
{
	position:absolute;
	top:0;
	left:17px;
	background-image:url(../_images/footnavbg.jpg);
	background-repeat:repeat-y;
	height:25px;
	margin:0px;
	padding:0px;
	display:inline;
}

#footnav li 
{
	display:inline;
	list-style:none;
	margin-right:14px;
	line-height:25px;
	color:#F87690;
}	

#footnav li a
{
	color:#8F8F8F;
	font-size:10px;
	text-decoration:none;
}

#footnav li a:hover
{
	color:#EA1938;
	font-size:10px;
	text-decoration:none;
}


.copyright 
{
	position:absolute;
	top:0;
	left:492px;
	right:10px;
	line-height:28px;
	color:#CC0000;
	font-size:9px;
	width:247px;
}


/* End Footer CSSW */

p.homepagetxt
{
	padding:220px 90px 0 420px;
	font-size:11px;
	position:absolute;
}


p.leftpane_slogan
{
	padding:22px 60px 0 56px;
	font-size:12px;
	font-weight:bold;
	position:absolute;
}

p.leftpane_slogan_title
{
	padding:32px 29px 0 29px;
	font-size:18px;
	position:absolute;
	font-weight:bold;
	color:#cc0000;
}

p.leftpane_title_officedepot
{
	padding:25px 30px 0 30px;
	font-size:18px;
	font-weight:bold;
	position:absolute;
	color:#cc0000;
}

p.sentence
{
	padding:345px 70px 0 420px;
	font-size:11px;
	font-weight:bold;
	position:absolute;
}

p.sentence_title
{
	padding:360px 70px 0 420px;
	font-size:18px;
	position:absolute;
	font-weight:bold;
	color:#cc0000;
}

p.didyouknow
{
	padding:0 0px 0 60px;
	font-size:12px;
	position:absolute;
	font-weight:bold;
	color:#cc0000;
}

p.did_txt
{
	padding:18px 0px 0 60px;
	font-size:11px;
	position:absolute;
	color:#000;
}

#applyhome
{
	padding:80px 0px 0 570px;
	position:absolute;
}

.applyhome
{
	padding:65px 0px 0 60px;
	position:absolute;
}

#apply
{
	width:690px;
	text-align:right;
}
/* css menu starts */

#dropmenudiv{
position:absolute;
border:1px solid #cbcbcb;
border-bottom-width: 0;
font:normal 9px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 170px;
display: block;
text-indent: 3px;
font-size:10px;
color:#000;
border-bottom: 1px solid #cbcbcb;
padding: 0 0 0 0px;
text-decoration: none;
font-weight: normal;
background-color: #fff;
}

/*hover background color*/
#dropmenudiv a:hover
{ 
background-color: #f2f2f2;
color:#cc0000;
}

#col_left
{
	
}

#col_right
{
	background: url(../_images/content_box_bg.gif);
	background-position:top left;
	background-repeat:repeat-y;
	width:230px;
	float:left;
	border:none;
	border:0px solid #000;
	background-color: transparent;

}

h4
{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	padding:0 0 10px 27px;
	margin:0px;
}

.testimonial
{
	color:#cc0000;
	font-weight:bold;
}


/* css menu ends */