/* @override 
	http://stage.nestlepurinacareers.com/_res/css/layout.css
	http://stage1.purinacareers.com/_res/css/layout.css
	http://aj.idea-agency.com/nppc/_res/css/layout.css
*/

#shell



{



	position: relative;



	margin: 0 auto;



	width: 961px;



}







/* START of left-hand navigation classes */


div#navLinks div.linkArea div.social-links a, div#navLinks div.linkArea div.social-links a:hover, div#navLinks div.linkArea div.social-links a:link, div#navLinks div.linkArea div.social-links a:visited, div#navLinks div.linkArea div.social-links a:active {
	background-image: none;
	border-style: none;
}


.linkArea



{

	padding: 33px 0 0 18px;	



}







.linkArea a



{
	display: block;
	margin: 0 0 17px 0;
}

#navLinks div.linkArea div.social-links a {
	padding: 0;
}

#navLinks div.linkArea div.social-links a img {
	
}











.indLinks



{



	padding: 0 0 0 10px;	



}







.indLinks a



{



	background-image: url(../i/grey_dot.gif);



	background-repeat:no-repeat;



	background-position: 0 1px;



}







#navLinks



{



    float: left;



    font-family: Arial, Verdana, Helvetica, Sans-Serif;



    font-weight: normal;



    font-size: 11px;



    letter-spacing: -0.01em;



    line-height: 1em;



    width: 215px;



    height: 522px;



    background-image: url(../i/nav_bg.jpg);



    background-repeat: no-repeat;



}











#navLinks .hr65BE5F



{



	margin: 16px 0 12px 0;



    height: 1px;



    background-color: #ffffff;



    width: 152px;



}







#navLinks .hrD1EDF6
{
	margin: 16px 0 12px 0;
	height: 1px;
	background-color: #d1edf6;
	width: 152px;
}

#navLinks a:link
{
	margin: 0 0 0.1em 0;
	padding: 4px 0 3px 7px;
	background-position: 0 6px;
	color: #666666;
	text-decoration: none;
}

#navLinks a:visited

{
	margin: 0 0 0.1em 0;
	padding: 4px 0 3px 7px;
	background-position: 0 6px;
	color: #666666;
	text-decoration: none;
}

#navLinks a:hover, #navLinks a:active
{
	background-image: url(../i/arrow_D31A00.gif);
	background-repeat:no-repeat;
	margin: 0 0 0.1em 0;
    	padding: 4px 0 3px 7px; 
    	background-position: 0 6px;
    	color: #218FCB;
	text-decoration: none;
} 

#navLinks .curSelect
{
	background-image: url(../i/arrow_D31A00.gif);
	background-repeat:no-repeat;
	background-position: 0 7px;
	margin: 0 0 0.1em 0;
	padding: 4px 0 3px 7px;
	letter-spacing: -0.01em; 
	line-height: 1em;
	color: #218FCB;
	text-decoration: none;
} 

/* START of left-hand sub navigation classes */
#navLinks a.subLink {

}

#navLinks a.subLink:link
{
	margin: 0 0 0.1em 0;
	padding: 4px 0 3px 7px;
	background-position: 0 6px;
	color: #CC9933;
	text-decoration: none;
}

#navLinks a.subLink:visited 
{
	margin: 0 0 0.1em 0;
	padding: 4px 0 3px 7px;
	background-position: 0 6px;
	color: #CC9933;
	/*color: #929395;*/
	text-decoration: none; 
}

#navLinks a.subLink:hover , #navLinks a.subLink:active 
{
	background-image: url(../i/arrow_D31A00.gif);
	background-repeat:no-repeat;
	margin: 0 0 0.1em 0;
	padding: 4px 0 3px 7px;
	background-position: 0 6px;
	color: #218FCB;
	text-decoration: none;
}

#navLinks .subSelect 
{
	background-image: url(../i/arrow_D31A00.gif);
	background-repeat:no-repeat;
	margin: 0 0 0.1em 0;
	padding: 4px 0 3px 7px;
	background-position: 0 6px;
	color: #218FCB;
	text-decoration: none;
}

#navLinks a.invisible:link, #navLinks a.invisible:visited, #navLinks a.invisible:hover, #navLinks a.invisible:active
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    text-decoration: none;
}

#navLinks a.subLink:curSelect

{
	background-image: url(../i/arrow_D31A00.gif);
	background-repeat:no-repeat;
	margin: 0 0 0.1em 0;
	padding: 4px 0 3px 7px;
	background-position: 0 6px;
	color: #218FCB;
	text-decoration: none;
}

/* START of content classes */
#headerImg
{
	float:left;
	display: block;
	width: 713px;
}

#headerNoImg
{



	float:left;



	display: block;



    width: 713px;



    height: 7px;



    background-image: url(../i/header_shadow.jpg);



	background-repeat:no-repeat;



}







.headerRgtImg



{



	float: left;



	width: 219px;



	height: 142px;



}







.petPhotoMain



{



	padding: 0 0 22px 0;	



}







#content



{



	float: left;



	width: 395px;



	padding: 34px 40px 50px 59px;



	margin: 0 0 0 0;



}







#content h2



{



	font-family: Arial, Verdana, Helvetica, Sans-Serif;



	font-size: 18px;



	letter-spacing: -0.01em;



	font-weight: normal;



	line-height: 21px;



	margin: 0 0 0.8em 0;



	color: #51B1CE;



	padding: 0 0 0 0;



}







#content h3



{   



    font-family: Arial, Verdana, Helvetica, Sans-Serif;



	font-size: 13px;



	font-weight: bold;



	line-height: 1em;



	margin: 0 0 2px 0;



	color: #48A0BA;



}







#content h4



{   



    font-family: Arial, Verdana, Helvetica, Sans-Serif;



	font-size: 11px;



	font-weight: normal;



	font-style: italic;



	line-height: 1em;



	margin: 0 0 0.2em 0;



	color: #666666;



}







#content h5



{   



    font-family: Arial, Verdana, Helvetica, Sans-Serif;



	font-size: 12px;



	font-weight: normal;



	line-height: 1em;



	margin: 0 0 20px 0;



	color: #BCBCBC;



}







#content h6



{   



    font-family: Arial, Verdana, Helvetica, Sans-Serif;



	font-size: 12px;



	font-weight: normal;



	line-height: 1em;



	margin: 0 0 20px 0;



	color: #666666;



}







#content blockquote



{   



    font-family: Arial, Verdana, Helvetica, Sans-Serif;



	font-size: 12px;



	font-weight: normal;



	margin: 0 0 0 20px;



	color: #7C7C7C;



	line-height: 1.25em;



}







#content .siteLink



{   



    font-family: Arial, Verdana, Helvetica, Sans-Serif;



	font-size: 13px;



	font-weight: bold;



	line-height: 1em;



	color: #48A0BA;



}







#content a:link



{



	color: #426282;



	outline: none;



}







#content a:visited



{



	color: #ABABAB;



	outline: none;



}







#content a:hover, #content a:active



{



	color: #426282;



	background-color: #FFFFDF;



} 







#content dt



{



	font-weight: bold;



}







#content dd 



{



	text-indent: none;



	padding-left: 0px;



	margin-left: none;



}







/* START of callout classes */







#callouts



{



	float: left;



	color: #666666;



	width: 219px;



    font-size: 11px;



	line-height: 1.25em;



}

#callouts h2
{
	font-size: 15px;
	letter-spacing: -0.01em;
	font-weight: normal;
	line-height: 1em;
	margin: 0 27px 0.2em 0;
	color: #51B1CE;
}

#callouts h3
{
	font-size: 11px;
	letter-spacing: -0.01em;
	font-weight: bold;
	line-height: 1em;
	margin: 0 27px 0.2em 0;
	color: #333333;
}

#callouts p
{
	margin: 0 27px 5px 0;
	line-height: 1.25em;
}

#callouts a:link
{
	color: #426282;
	outline: none;
}

#callouts a:visited
{
	color: #ABABAB;
	outline: none;
}

#callouts a:hover, #callouts a:active
{
	color: #426282;
	background-color: #FFFFDF;
} 

.callout
{
	float: left;
	width: 200px;
	padding: 22px 27px 25px 25px;
	margin: 8px 0 0 0;
	background-image: url(../i/callout_bg.jpg);
    background-repeat: no-repeat;
}

.calloutAlt
{
	float: left;
	width: 164px;
	height: 130px;
	padding: 22px 27px 25px 25px;
	margin: 0 2px 0 0;
	background-image: url(../i/calloutAlt_bg.jpg);
    background-repeat: repeat-x;
}

.calloutAltLg
{
	float: left;
	width: 382px;
	height: 130px;
	padding: 22px 27px 25px 25px;
	margin: 0 2px 0 0;
	background-image: url(../i/calloutAlt_bg.jpg);
    background-repeat: repeat-x;
}

ul.list2
{
    list-style-type: decimal;
}

li.list2
{
    margin: 0 27px 0.1em 0;
    padding: 0 0 0 7px;
    background-image: url(../i/bullet_AE8300.jpg);
    background-repeat:no-repeat;
    background-position: 0 6px;
    line-height: 1.25em;
}

.callout ul.list
{
    list-style-type: none;
}

.callout ul.list li
{
    margin: 0 27px 0.1em 0;
    padding: 0 0 0 7px;
    background-image: url(../i/bullet_AE8300.gif);
    background-repeat:no-repeat;
    background-position: 0 6px;
    line-height: 1.25em;
}

.calloutLg
{
	clear:both;
	color: #666666;
	width: 200px;
	height: 284px;
	padding: 22px 27px 25px 25px;
	background-image: url(../i/callout_Lgbg.jpg);
    background-repeat: no-repeat;
}

/* START of page positioning classes */
#topPge
{
	float:left;
	width: 961px;
	height: 29px;
	background-image: url(../i/top_bg.gif);
	background-repeat: no-repeat;
}

.pgHdr
{
	width: 928px;
	height: 95px;
	padding: 0;
	background-color: #000;
	background-image: url(../i/bgMastHead.gif);
	background-repeat: no-repeat;
}

.pgHdr .hdr
{
	display: block;
	width: 928px;
	height: 68px;
	background-image: url(../i/navHdr_careers.gif);
	background-repeat: no-repeat;
}

.pgHdr .hdrHome
{
	display: block;
	width: 928px;
	height: 68px;
	background-image: url(../i/navHdr_careers.gif);
	background-repeat: no-repeat;
}

#pgeBg
{
	clear: both;
	width: 961px;
	background-image: url(../i/line_bg.gif);
	background-repeat: repeat-y;
	padding: 0 16px 0 16px;	
}

/* START of page bottom classes */
#pgeBtm
{
	width: 961px;
	height: 73px;
	background-image: url(../i/bottom_bg.gif);
	background-repeat: no-repeat;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
    font-weight: normal;
    font-size: 9px;
    letter-spacing: -0.01em;
    color: #626577;
}

#pgeBtm .trade
{
	float: left;
	height: 19px;
	padding: 1px 0 0 39px;
	position: relative;
	top: -5px;
	left: 0px;
	z-index: 2;	
	line-height: 1.2em;
}

#pgeBtm .links
{
	float: right;
	height: 19px;
	padding: 1px 25px 0 0;
}

#pgeBtm .world
{
	clear: both;
	padding: 20px 0 0 37px;
	font-size: 10px;
	color: #FFF;
}

a:link span.splnk
{
    color: #FFFFFF;
    text-decoration: none;
}

a:visited span.splnk
{
    color: #FFFFFF;
    text-decoration: none;
}

a:hover span.splnk, a:active span.splnk
{
    color: #426282;
    text-decoration: none;
}

#pgeBtm a:link
{
	color: #426282;
	outline: none;
}

#pgeBtm a:visited
{
	color: #ABABAB;
	outline: none;
}

#pgeBtm a:hover, #pgeBtm a:active
{
	color: #426282;
    background-color: #FFFFDF;
} 

#pgeBtmHome
{
	width: 961px;
	height: 73px;
	background-image: url(../i/hm_bottom_bg.gif);
	background-repeat: no-repeat;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
    font-weight: normal;
    font-size: 9px;
    letter-spacing: -0.01em;
    color: #626577;
}

#pgeBtmHome .trade
{
	float: left;
	height: 19px;
	padding: 1px 0 0 39px;
	position: relative;
	top: -2px;
	left: 0px;
	z-index: 2;	
	line-height: 1em;
}

#pgeBtmHome .links
{
	float: right;
	height: 19px;
	padding: 1px 25px 0 0;
}

#pgeBtmHome .world
{
	clear: both;
	padding: 20px 0 0 37px;
	font-size: 10px;
	color: #FFF;
}

#pgeBtmHome a:link
{
	color: #426282;
	outline: none;
}

#pgeBtmHome a:visited
{
	color: #ABABAB;
	outline: none;
}

#pgeBtmHome a:hover, #pgeBtmHome a:active
{
	color: #426282;
	background-color: #FFFFDF;
} 







/* START of top nav classes */
#topNav
{



	clear: both;



	width: 928px;



	height: 27px;



	background-image: url(../i/bgTopNav.gif);



	background-repeat: repeat-x;



}







#topNav a:link, #topNav a:visited, #topNav a:active, #topNav a:hover, #topNav div



{



	float: left;



	display: block;



}







#topNav a:link, #topNav a:visited



{



	height: 27px;



	background-position: 0 27px;



}







#topNav a span



{



	display: none;



}







a.btnCareer 



{



   width: 132px;



   background-image: url(../i/nav_career.gif);



}







a.btnCulture



{



   width: 134px;



   background-image: url(../i/nav_culture.gif);



}







a.btnDept



{



    width: 134px;



    background-image: url(../i/nav_depart.gif);



}







a.btnStdnt



{



	width: 134px;



	background-image: url(../i/nav_students.gif);



}







a.btnCoworkers



{



	width: 133px;



	background-image: url(../i/nav_coworkers.gif);



}







a.btnCommunity



{



	width: 134px;



	background-image: url(../i/nav_community.gif);



}







a.btnWelcome



{



	width: 127px;



	background-image: url(../i/nav_welcome.gif);



}







#topNav a:hover



{



	background-position: 0 0;



}







.btnCareerOn



{



   height: 27px;



   width: 132px;



   background-image: url(../i/nav_career.gif);



   background-position: 0 0;



}







.btnCultureOn



{



   height: 27px;



   width: 134px;



   background-image: url(../i/nav_culture.gif);



   background-position: 0 0;



}







.btnDeptOn



{



   height: 27px;



   width: 134px;



   background-image: url(../i/nav_depart.gif);



   background-position: 0 0;



}







.btnStdntOn



{



   height: 27px;



   width: 134px;



   background-image: url(../i/nav_students.gif);



   background-position: 0 0;



}







.btnCoworkersOn



{



   height: 27px;



   width: 133px;



   background-image: url(../i/nav_coworkers.gif);



   background-position: 0 0;



}







.btnCommunityOn



{



   height: 27px;



   width: 134px;



   background-image: url(../i/nav_community.gif);



   background-position: 0 0;



}







.btnWelcomeOn



{



   height: 27px;



   width: 127px;



   _width: 124px;



   background-image: url(../i/nav_welcome.gif);



   background-position: 0 0;



}







/* START of home page classes */



#homeLft



{



	float: left;



	background-image: url(../i/flvPreview/overview_preview.jpg);



	background-repeat: no-repeat;



	width: 568px;



	height: 320px;



}







#homeRgt



{



	float: left;



	font-size: 11px;



	color: #CCCCCC;



	background-image: url(../i/hm_unleash2.jpg);



	background-repeat: no-repeat;



	width: 360px;



	height: 320px;



}







#homeRgt .rgtText



{



	color: #FFFFFF;



	font-size: 10px;



	width: 250px;



	padding: 85px 0 0 43px;



}







#homeRgt .rgtText p



{



	margin: 0 0 10px 0;



	line-height: 1.25em;



}







#homeRgt .rgtLinks



{



	padding: 0 0 0 31px;



}







#searchJobs



{



	clear: both;



	padding: 0 0 0 12px;



}







#searchJobs a:link, #searchJobs a:visited



{



	float: left;



	display: block;



	height: 27px;



	background-position: 0 27px;



}







#searchJobs a span



{



	display: none;



}







a.btnSearch 



{



   width: 145px;



   height: 27px;



   background-image: url(../i/btnSearch.gif);



}







#searchJobs a:hover



{



	background-position: 0 0;



}







#searchJobsSm



{



	clear: both;



}







#searchJobsSm a:link, #searchJobsSm a:visited



{



	float: left;



	display: block;



	height: 23px;



	background-position: 0 23px;



}







#searchJobsSm a span



{



	display: none;



}







a.btnSearchSm 



{



    width: 120px;



    height: 23px;



    background-image: url(../i/btnSearchSm.gif);



}







#searchJobsSm a:hover



{



	background-position: 0 0;



}











#search02



{



	clear: both;



	display: block;



	padding: 0 0 0 16px;



}







#search02 a:link



{



	color: #CCCCCC;



	outline: none;



}







#search02 a:visited



{



	color: #ABABAB;



	outline: none;



}







#search02 a:hover, a:active



{



	color: #426282;



	background-color: #FFFFDF;



} 







#home



{



	background-image: url(../i/hm_bg.jpg);



	background-repeat: no-repeat;



	width: 929px;



	height: 404px;



}







#home .callout



{



	float: left;



	background-image: url(../i/hm_bg.png);



	background-repeat: repeat-x;



	width: 186px;



	height: 192px;



	margin-top: 22px;



	margin-right: 2px;



	padding: 16px 15px 0 15px;



}







#home h2



{



	font-family: Arial, Verdana, Helvetica, Sans-Serif;



	font-size: 18px;



	letter-spacing: -0.01em;



	font-weight: normal;



	line-height: 1em;



	margin: 0 0 0.2em 0;



	color: #51B1CE;



}







#home p



{



	padding: 3px 0 0 0;



	font-family: Arial, Verdana, Helvetica, Sans-Serif;



    font-weight: normal;



    font-size: 11px;



	line-height: 1.25em;



}







#home a:link



{



	color: #426282;



	outline: none;



}







#home a:visited



{



	color: #ABABAB;



	outline: none;



}







#home a:hover, #home a:active



{



	color: #426282;



	background-color: #FFFFDF;



} 







#homeRoll



{



	float: left;



	width: 60px;



	padding: 155px 0 0 17px;



	z-index: 4;



	position: absolute;



}







#homeRoll a:link, #homeRoll a:visited



{



	display: block;



	width: 55px;



	height: 50px;



	clear: both;



}







a.roll01:link, a.roll01:active, a.roll01:hover, a.roll01:visited



{



	background-image: url(../i/hm_space.gif);



	background-position: 0 50px;



}







a.roll01a:link, a.roll01a:active, a.roll01a:hover, a.roll01a:visited



{



   cursor: default;



   visibility: hidden;



   background-image: url(../i/hm_space.gif);



   background-position: 0 0;  



}







a.roll02



{



   margin-bottom: 4px;



   background-image: url(../i/hm_space.gif);



   background-position: 0 50px;



}







.roll02a



{



   cursor: default;



   visibility: hidden;



   margin-bottom: 4px;



   background-image: url(../i/hm_space.gif);



   background-position: 0 0;



}







a.roll03 



{



   background-image: url(../i/hm_space.gif);



   background-position: 0 50px;



}







.roll03a 



{



   cursor: default;



   visibility: hidden;



   background-image: url(../i/hm_space.gif);



   background-position: 0 0;



}







/* START of Brand page classes */



.brndLft



{



	float: left;



	border: none;



	width: 77px;



	margin: 0 59px 29px 0;	



}







.brndMdl



{



	float: left;



	border: none;



	width: 80px;



	margin: 0 60px 29px 0;	



}







.brndRgt



{



	float: left;



	border: none;



	width: 74px;



	margin: 0 0 29px 0;	



}







/* START of button classes */



.btnSubmit



{



	cursor:pointer;



    cursor:hand;



    background:#EBCCC9;



    color:#333333;



    font: bold 11px arial, helvetica, san-serif, "san serif", serif;



    margin:0px;



    border-width:0px;



    background:url("../i/btnArrowRight.gif");



    background-position:top right;



    background-repeat:no-repeat;



    padding:5px 25px 5px 5px;



    height:25px;



}







/* START of button classes */



#sitemap



{



	display: block;



}







#sitemap ul.listMap



{



    list-style-type: none;



    padding: 0;



    margin: 0 0 30px 0;



}







#sitemap ul.listMap li



{



    margin: 5px 5px 0 14px;



    padding: 0 0 0 14px;



    background-position: 0 6px;



    line-height: 1.25em;



}







/* START of coworkers classes */











div#meetyourcoworkers_overview div#content div#workers



{



	width: 650px;



}







#meetyourcoworkers_overview #callouts



{



	position: absolute;



	top: 320px;



	right: 17px;



}







#workers h2



{



	font-family: Arial, Verdana, Helvetica, Sans-Serif;



	font-size: 11px;



	letter-spacing: -0.01em;



	font-weight: normal;



	line-height: 1em;



	color: #218FCB;



	padding: 8px 0 2px 0;



	margin: 0 0 0 0;



}







#workers h2 a, #workers h2 a:hover, #workers h2 a:link, #workers h2 a:visited, #workers h2 a:active 



{



	text-decoration: none;



	color: #218FCB;



}















#workers h3



{



	height: 20px;



	background-image: url(../i/coworkers/coworkers_blueRule.gif);



	background-repeat: no-repeat;



	background-position: 0px 15px;



}







#workers p



{



	font-family: Arial, Verdana, Helvetica, Sans-Serif;



	font-size: 11px;



	letter-spacing: normal;



	font-weight: normal;



	line-height: 1.25em;



	color: #666666;



	padding: 0 0 0 0;



	margin: 0 0 0 0;



}







#workers a 



{



	font-size: 11px;



}







#workers .worker_dept



{



	margin: 10px 0px 26px 0px;



}







#workers .worker_pic



{



	margin-top: 10px;



}







#workers .worker_pic 



{



	width: 98px;



	float: left;



}







#workers .worker_pic img



{



	padding-bottom: 0px;



	margin-bottom: 0px;



	height: auto;



}







#workers .worker_desc



{



	width: 140px;



	float: left;



	padding-left: 14px;



	margin-right: 24px;



	color: #666;



}







#workers .worker_name



{



	font-weight: bold;



	height: auto;



	padding-top: 10px;



}







#workers .worker_title



{



	font-weight: normal;



	letter-spacing: -0.01em;



	display: block;



	padding-bottom: 8px;



	color: #333;



}







#workers .worker_link



{



	position: relative;



	bottom: 7px;



}







#workers a img



{



	border-style: none;



}















/* START worker profile classes */







#worker_profile h2



{



	margin-bottom: 4px;



}







#worker_profile h1



{



	margin-bottom: 15px;



}







#worker_profile img



{



	border: 1px solid #0F9FCF;



	padding: 2px;



}







#worker_profile dt



{



	font-weight: bold;



	font-family: Arial, Verdana, Helvetica, Sans-Serif;



	font-size: 12px;



	/* letter-spacing: -0.01em; */



	line-height: 1.25em;



}







#worker_profile dd



{



	font-family: Arial, Verdana, Helvetica, Sans-Serif;



	font-size: 12px;



	/* letter-spacing: -0.01em; */



	font-weight: normal;



	line-height: 1.25em;



	color: #444;



	padding-left: 0px;



	margin: 0px 0px 20px 0px;



	text-indent: 0px;



}







#worker_profile dd .it



{



	font-style: italic;



}







/* BEGIN profile page callout */



div #profile_callout



{



	float: right;



	width: 218px;



	/* margin: 85px 0 0 10px;*/



	margin: 85px 33px 0 0;



	background-image: url(../i/coworkers/callout_bg.jpg);



    background-repeat: no-repeat;



}







* html div#profile_callout



{



	width: 205px;



	margin-left: -15px;



	



}







#profile_callout dl



{



	padding: 4px 10px 10px 10px;



}







* html #profile_callout dl



{



	padding-top: 10px;



}







#profile_callout dt



{



	font-weight: bold;



	font-family: Arial, Verdana, Helvetica, Sans-Serif;



	font-size: 11px;



	color: #333;



	margin: 0;



	padding: 0;



}







#profile_callout dd



{



	font-family: Arial, Verdana, Helvetica, Sans-Serif;



	font-size: 11px;



	font-weight: normal;



	line-height: 1.25em;



	color: #333;



	padding: 0px;



	margin: 0px 10px 5px 10px;



	position: relative;



	bottom: 5px;



}







#callout_dept



{



	text-indent: -5000px;



	background-image: url(../i/coworkers/callout_dept.gif);



    background-repeat: no-repeat;



}







#callout_pos



{



	text-indent: -5000px;



	background-image: url(../i/coworkers/callout_pos.gif);



    background-repeat: no-repeat;



}







#callout_role



{



	text-indent: -5000px;



	background-image: url(../i/coworkers/callout_role.gif);



    background-repeat: no-repeat;



}







#callout_time



{



	text-indent: -5000px;



	background-image: url(../i/coworkers/callout_time.gif);



    background-repeat: no-repeat;



}







#callout_pets



{



	text-indent: -5000px;



	background-image: url(../i/coworkers/callout_pets.gif);



    background-repeat: no-repeat;



}







.dog_type



{



	display: block;



	font-weight: bold;



}







.blue_rule



{



	padding: 10px 0;



	margin-top: 10px;



	position: relative;



	top: 10px;



	background-image: url(../i/coworkers/blue_rule.gif);



	background-repeat: no-repeat;



}











/*************************************************



	VIDEO PLAYER CSS



*************************************************/







#content ul.video_tabs



{



	list-style-type: none;



	margin: 0 0 10px 0;



	padding: 0 0 0 0;



	height: 80px;



}







#content ul.video_tabs li



{



	float: left;



	background-image: url(../i/dept/videotab_bg.gif);



	background-repeat: no-repeat;



	height: 77px;



	width: 95px;



	margin-right: 7px;



	text-align: center;



}







#content ul.video_tabs li img



{



	margin: 0;



	margin-top: 7px;



	padding: 0;



}







#content ul.video_tabs li a



{



	position: relative;



	bottom: 3px;



	text-align: center;



	display: block;



	font-size: 10px;



	width: 95px;



	line-height: 1.2;



	text-decoration: none;



	color: #006699;



	font-weight: bold;



}



#content ul.video_tabs li a:hover



{



	background-color: Transparent;



}



#home .ada h2{

	font-family: Arial, Verdana, Helvetica, Sans-Serif;



	font-size: 13px;



	letter-spacing: -0.01em;



	font-weight: normal;



	line-height: 1em;



	margin: 0 0 1em;



	color: #51B1CE;	

}

#home div.ada {

	border-top: 2px solid #cedbec;

	padding-top: 10px;

	width: 830px;

	margin-left: 40px;

	clear: both;

}

#home div.ada ul li {
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-weight: normal;
	font-size: 11px;
	line-height: 1.25em;
}
