/*Rosemead School of PsychologyLevel 2 Global CSS Document------------------------------Site-Level:		Global Level 2Media:			PrintUpdated:		September 03 2004Author:			Tim Beardshear*//*	Imported Styles-------------------------------------- */@import url(/css/global_classes.css); /* Font styles-------------------------------------- */.main-nav,#side_col {	font-family:Arial, Helvetica, sans-serif;	}h1, h2, h3, h4, h5, h6, .sub-info-1,.content-maintitle-3,.content-maintitle-4 {	font-family:Arial, Helvetica, sans-serif;	padding:0;	}/* Primary page title */#center_container .content-maintitle-1 { 	font-size:24px;	margin:2px 0 2px 0;	color:#6699CC;	font-weight:normal;	}/* Secondary page title */#center_container .content-maintitle-2 { 	font-size:16px;	margin:0 0 15px 0;	color:#6699CC;	font-weight:normal;	}	#center_container .content-maintitle-3 {	font-size:16px;	margin:0 0 0 0;	padding:3px 0 0 0;	color:#333333;	font-weight:bold;	}	#center_container .content-maintitle-4 {	font-size:14px;	margin:0 0 0 0;	padding:3px 0 0 0;	color:#333333;	font-weight:bold;	}	#center_container .content-maintitle-5 {	font-size:16px;	margin:0 0 10px 0;	padding:3px 0 0 0;	color:#666;	font-weight:normal;	}#center_container .content-maintitle-6 {	font-size:20px;	margin:0 0 2px 0;	padding:3px 0 0 0;	color:#6699CC;	font-weight:normal;	}   	#center_container .content-subtitle {	font-size:13px;	font-weight:normal;	color:#000000;	margin:1px 0 15px 0;	padding:0;	}#center_container .content-subtitle-2 {	font-size:12px;	font-weight:bold;	margin:0;	padding:10px 0 0 0;	}	#center_container .content-subtitle-3 {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:bold;	margin:0;	padding:5px 0 0 0;	}	#center_container .sub-info-1 {	font-weight:bold;	font-size:13px;	margin:3px 0 2px 0;	padding:0;	color:#888888;	}	#center_container .sub-info-2 {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-weight:bold;	font-size:11px;	margin:2px 0 1px 0;	padding:0;	}	/* Titles in content area */#center_container h3,#center_container h4,#center_container h5,#center_container h6,#side_col h3,#side_col h4,#side_col h5,#side_col h6 { 	font-size:13px;	font-weight:bold;	margin:0;	padding:2px 0 0 0;	}	#side_col h3,#side_col h4,#side_col h5,#side_col h6 {	padding-top:4px;	}/* Titles in side column */#side_col h1,#side_col h2 {	font-size:16px;	font-weight:normal;	margin:20px 0 5px 0;	padding:0 0 0 0;	}	#main_col_2b h1,#main_col_2b h2 {	font-size:16px;	font-weight:normal;	margin:8px 0 5px 0;	padding:0 0 0 0;	}.main-nav {	font-weight:bold;	font-size:9px;	line-height:9px;	}	.sub-nav {	font-size:9px;	line-height:1.1em;	}/* Sets default body font */#center_container p, #center_container table,#center_container dl,#center_container li,#side_col p,#side_col li,#side_col dl,#left_col p,#left_col li,.stem-leaf {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	line-height:1.25em;	color:#454545;	font-weight:normal;	}	/* Link styles-------------------------------------- */a.main-nav:link,a.main-nav:visited,a.sub-nav:link,a.sub-nav:visited {	color:#7B4D24;	text-decoration:none;	}a.main-nav:link,a.main-nav:visited {	padding-left:8px;	}	a.sub-nav:link,a.sub-nav:visited {	padding-left:7px;	margin-right:5px;	}#center_container a:link,#center_col a:link,#side_col a:link {	color:#1C549D;	}#center_container a:visited,#center_col a:visited,#side_col a:visited {	color:#663333;	}/* Layout-------------------------------------- *//* Entire page including margins */#page_container { 	margin:0;	padding:0;	}/* Centered page area including header and footer */#content_container { 	margin:0 auto;	padding:0;	width:670px;	}/* Area between header and footer */#main_content { 	margin:0;	padding:20px 0 0 0;	}/* Header (Rosemead Logo, Search Field)-------------------------------------- */#header_container {	margin:0 auto;	padding:0px;	width:670px;	height:60px;	border-bottom:solid 1pt #666666;	}	#logo {	margin:0 0 0 -15px;	padding:0 0 0 0;	float:left;	border:none;	width:230px;	}	#logo img {	visibility:visible;	border:none;	}#search-form {	display:none;	}		/* Primary Navigation-------------------------------------- */#main-nav_container {	margin:0;	padding:0;	}#main-nav_list {	margin:0 0px 15px 0;	padding:0;	list-style-type:none;	float:left;	width:130px;	}#main-nav_list li {	margin:0 0 4px 0;	padding:0;	}	#main-nav_list li ul li {	margin:5px 0 5px 0;	padding:0;	}.sub-nav_list {	margin:0 0 15px 5px;	padding:0 0 0 10px;	list-style-type:none;	}/* uniformly applies padding to multi-lined list items */.sub-nav { 	display:block;	}		/* Content styles-------------------------------------- */.main-image {	margin:0 0 20px 0;	padding:0;	}	.split-image_container {	display:none;	}/* Images that allow text to flow around */.floating_image-big { 	margin:0;	padding:4px 15px 15px 0;	float:left;	}	.floating_image-small {	margin:0;	padding:4px 10px 10px 0;	float:left;	}	.floating_image-right {	margin:0;	padding:0 0 20px 30px;	float:right;	clear:right;	}	.image_margin-1 {	margin:0 0 0 122px; }.image_margin-2 {	margin:0 0 15px 70px; }.image_margin-3 {	margin:0 0 15px 55px; }.image_margin-4 {	margin:0 0 15px 90px; }.side-col-margin-1 {	margin:235px 0 0 0;	}	/* Creates right side margin for side images */.side-image_container {	width:345px;	}/* Side column images */.side_image-hi { 	margin:75px 0 4px 0;	padding:0;	}.side_image-lo { 	margin:253px 0 4px 0;	padding:0;	}/* Forces paragraphs below floated images */.paragraph-break { 	clear:left;	}	#center_container .no-bullet_list {	margin:0 0 15px 0;	padding:0;	list-style-type:none;	}	#center_container .no-bullet_list li {	background:transparent;	padding:0;	}#center_container ul,#side_col ul {	margin:5px 0 15px 5px;	padding:0;	}	#center_container ul li,#side_col ul li {	padding:0;	}	#center_container ol,#side_col ol {	margin:5px 0 15px 5px;	padding:0 0 0 19px;	}	#center_container ul li,#center_container .no-bullet_list li,#center_container ol li,#side_col ul li,#side_col .no-bullet_list li,#side_col ol li {	margin:0 0 5px 0;	}	.cleaner {	clear:left;	height:1px;	}	.cleaner-b {	clear:both;	height:1px;	}	.hidden {	display:none;	}	#main_content hr {	margin:3px 0 5px 0;	padding:0;	color:#666666;	background:#666666;	height:1px;	border:solid 1pt #999999;	}/* Groups content sections */.content_group { 	margin:0 0 20px 0;	padding:0;	display:inline;	}/* Footer-------------------------------------- */#footer {	border-top:solid 1pt #666666;	clear:left;	padding-top:10px;	}/* IE Win hacks (www.positioniseverything.net)---------------------------------------------- *//* Begin hide IE-mac \*/* html .sub-nav_list li {line-height:.1em;}* html #footer {padding-top:5px;}* html #search-form {margin:0 0 0 285px;}/* End hide IE-mac *//* IE Mac hacks---------------------------------------------- */* html #address {	margin-top:-15px;	/* Begin hide IE-mac \*/	margin-top:0;	/* End hide IE-mac */	}	* html #main_content hr {	margin:-5px 0 -2px 0;	/* Begin hide IE-mac \*/	margin:-5px 0 0 0;	/* End hide IE-mac */	}	* html #center_container ol,* html #side_col ol {	padding:0 0 0 23px;	}