body {
	background: url("/Image/horzSliceBody.gif") 0 0 repeat-y transparent;
	color: #333;
	font-family: Verdana, Helvetica, sans-serif;
	height: 100%;
	width: 100%;
}
body.home {
	background: url("/Image/horzSliceBodyHm.gif") 0 0 repeat-y transparent;
}
a:link {
	color: #800d1e;
	text-decoration: none;
}
a:active {
	text-decoration: none;
	outline: none;
}
a:visited {
	color: #800d1e;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
#skip {	
	display: none; 
}
#contentContainer {
	padding-left: 24px;
	clear: both;
}
#container {
	background: url("/Image/vertSliceLft.gif") 0 0 repeat-x transparent;
	margin-left: -24px;
	padding-left: 24px;
}
#page {
	width: 100%;
}
#overlay[id] {
	position: fixed;
}

/** Footer navigation styles for both homepage and secondary pages */
#footer {
	background: url("/Image/footer-bg.gif") 0 0 repeat-y transparent;
	margin: 0;
	padding: 0;
	width: 749px;
}
#footerSpace {
	background: url("/Image/footer-bg.gif") 0 0 repeat-y transparent;
	margin: 0;
	padding: 0;
	height: 20px;
	clear: both;
}
#footer.home {
	background: none;
	padding-top: 0;
	width: 951px;
	position: relative;
}
#nav-footer ul {
	margin-bottom: 0;
	margin-left: 0;
	padding-left: 15px;
}
#footer.home ul {
	padding-top: 0;
	padding-left: 108px;
}
#nav-footer li {
	display: inline;
	border-right: 1px solid #ccc;
}
#footer.home li {
	border-right: 1px solid #fff;
}
#nav-footer li.last {
	border-right: 0;
}
#nav-footer li a {
	font-size: 0.9em;
	padding: 0 5px;	
}
#footer.home li a {
	padding: 0 7px;
}
#copyright {
	background-color: #f3efe4;
	margin-right: 10px;
	width: 225px;
	float: right;
}
#copyright.home {
	background-color: transparent;
	margin-top: 0;
	margin-right: 0;
	width: 235px;
}
#copyright ul {
	list-style: none;
	margin: 0 0 0 15px;
	padding: 0;
}
#copyright.home ul {
	margin: 0 0 0 15px;
	padding: 0;
}

/**
** HOMEPAGE-SPECIFIC STYLES **
*/

/** Phone Number and call hours link at top of homepage sidebar */
#sidebar-top {
	background: url("/Image/sidebarTopBgHm.gif") 0 0 no-repeat transparent;
	width: 236px;
	height: 40px;
	position: absolute;
	top: 0;
	left: 740px;
}
#sidebar-top ul {
	padding-left: 0;
}
#sidebar-home {
	background: #fff;
	border-right: 1px solid #e0d0b2;
	width: 235px;
	height: 621px;
	position: absolute;
	top: 40px;
	left: 740px;
}
#secondary-content-home {
	padding: 10px;
	width: 215px;
	height: 621px;
}

/** Welcome back, review where you... */
.welcome {
	color: #666;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 10px;
}
.welcome a {
	font-weight: normal;
}
#welcomeBack-home {
	padding-top: 3px;
	padding-bottom: 20px;
}

/** Right Hand Advisor Homepage see "Right Hand Advisor Secondary" for more styles */
.advisorHome {
}
.advisorHomeImg {
	padding-left: 30px;
}
.advisorHomeBox {
	background-color: #f3efe4;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid #e0d0b2;
	padding: 10px 12px;
}

/** Sidebar title for text in an h3 using bg img to show title. Also used in secondary sidebar */
.sidebarTitle {
	display: block;
	text-indent: -500px;
	overflow: hidden;
	margin: 0;
	width: 205px; 
	height: 29px;
}

/** News and Events Homepage Sidebar */
.news {
	background: url("/Image/sb_hm_newsEvents.gif") 0 0 no-repeat transparent;
}
.newsList {
	list-style-image: url("/Image/bullet_01.gif");
	margin: 0;
	padding: 6px 10px 10px 22px;
}
.newsList li {
	margin-bottom: 10px;
}

/**	Logo, intro, topnav and welcome back text for homepage */	
#intro-home-top {
	background: url("/Image/horzSliceTop.gif") 0 0 repeat-y transparent;
	height: 30px;
}
#intro-home {
	background: url("/Image/horzSliceIntroHm.gif") 0 0 repeat-y transparent;
	margin: 0;
	height: 119px;
}
#intro-home h1 {
	margin: 0;
}
#logo-home a {
	display: block;
	background: url("/Image/logo_home.gif") 0 0 no-repeat transparent;
	text-indent: -500px;
	overflow: hidden;
	margin: 0;
	width: 264px; 
	height: 39px;
	position: absolute;
	top: 30px;
	left: 45px;
}
#introText-home {
	display: block;	
	/*background: url("/Image/intro-text.gif") 0 0 no-repeat transparent;*/
	font-size: 1.3em;
	font-weight: bold;
	line-height: 1.6em;
	margin-top: 0;
	width: 539px; 
	height: 35px;
	position: absolute;
	top: 71px;
	left: 131px;
}
.headerNav-home {
	border-right: 1px solid #999;
	padding-right: 12px;
	padding-left: 10px;
}
.headerNavA-home {
	list-style-type: none;
	padding-left: 10px;
}
	
/** Main Navigation and Flash Div Homepage */	
#leftContent-home {
	height: 100%;
}
#content-home {
	background: url("/Image/horzSliceNavBtmRedHm.gif") 0 0 repeat-y transparent;
	height: 368px;	
}
#nav-top-home {
	background: url("/Image/horzSliceNavTopRedHm.gif") 0 0 repeat-y transparent;
	padding: 10px 0;
}
#nav-top-home .outerUl {
	margin: 1px 0 4px 15px;
	padding: 0;
}

/** Flash Element */		
#flash {
	position: absolute;
	top: -11px;
	left: 210px;
}
/* #flashcontent {
	width: 480px;
	height: 415px;
	float: left;
}*/
#flash-alt {
	background: url("/Image/flash-alt.gif") top left no-repeat;
	width: 467px;
	height: 403px;
	position: absolute;
	top: 136px;
	left: 38px;
}
#flash-alt p#first {
	margin-top: 42px;
}
#flash-alt a {
	color: #fff;
}
#flash-alt ul, #flash-alt p {
	color: #fff !important;
	font-size: 1.1em;
	font-weight: bold;   
	margin: 0 100px 10px 111px;
}
#flash-alt ul {
	list-style: circle;
	margin-left: 126px;
	padding: 0;
}
#find-program, #cost-finance, #online-learning {
	width: 328px;
	height: 33px;
	position: absolute;
}
#find-program {
	top: 221px;
	left: 68px;
}
#cost-finance {
	top: 290px;
	left: 22px;
}
#online-learning {
	top: 354px;
	left: 124px;
}

/**
** SECONDARY PAGE GLOBAL STYLES **
*/
#header-top {
	background: url("/Image/horzSliceTop.gif") 0 0 repeat-y transparent;
	height: 30px;
	padding-left: 680px;
}
.headerNavUl {
	height: 12px;
	width: 220px;
	padding-top: 10px;
	margin: 0;
	list-style-type: none;
}
.headerNavLi {
	float: left;
	color: #999;
}
.headerNavSpan {
	padding-right: 5px;
	padding-left: 5px;
	color: #333;
	border-right: 1px solid #999;
}
.headerNavA {
	padding-left: 5px;
}
#breadcrumb {
	height: 30px;
	padding-left: 170px;
	background: url("/Image/horzSliceBreadcrumb.gif") 0 0 repeat-y transparent;
}
#breadcrumb ul {
	margin: 0;
	padding-top: 8px;
	list-style-type: none;
}
#breadcrumb ul li {
	float: left;
	padding-right: 5px;
}
#logo {
	height: 89px;
	background: url("/Image/horzSliceLogo.gif") 0 0 repeat-y transparent;
}
#logo h1 {
	margin: 0;
}
#logo p {
	margin: 0;
}
#logo a {
	position: absolute;
	top: 53px;
	left: 43px;
	margin: 0;
	display: block;
	width: 155px; 
	height: 53px;
	background: url("/Image/logo.gif") 0 0 no-repeat transparent;
	text-indent: -500px;
	overflow: hidden;
}
#leftContent {
	height: 100%;
}
#content {
	background: url("/Image/horzSliceNavBtmRed.gif") 0 0 repeat-y transparent;
	height: 368px;
}
#nav-top {
	background: url("/Image/horzSliceNavTopRed.gif") 0 0 repeat-y transparent;
	padding: 10px 0;
}
#nav-top .outerUl {
	margin: 1px 0 4px 15px;
	padding: 0;
}
#nav-btm .outerUl {
	margin: 10px 0 4px 15px;
	padding: 0;
}
.outerUl li {
	padding-top: 3px;
}
.innerUl {
	margin: 0 0 0 32px;
	padding: 0;
	clear: both;
}
.navTop img, .navBtm img {
	margin: 0 3px 0 0;
	padding: 0;
}
.navTop img:hover, .navBtm img:hover {
	cursor: pointer;
}
.navTop a, .navBtm a {
	font-size: 1.1em;
	font-weight: bold;
	color: #fff;
}
.navTop a:hover, .navBtm a:hover {
	text-decoration: none;
}
.navTop a:visited, .navBtm a:visited {
	color: #fff;
}
.navTop a.selected, .navBtm a.selected {
	color: #e0d0b2;
	font-weight: bold;
}
.navTop .subNavDiv a, .navBtm .subNavDiv a {
	font-weight: normal;
}
.navTop .subNavDiv a.selected, .navBtm .subNavDiv a.selected {
	color: #e0d0b2;
	font-weight: bold;
	font-style: italic;
}
#primary-content {
	position: absolute;
	left: 226px;
	top: 60px;
	width: 749px;
	border-right: 1px solid #e0d0b2;
	background-color: #fff;
}
#primary-content table.primaryContentTable {
	height: 460px;
	margin: 28px 10px 0 20px;
}
#template-left {
	height: 100%;
	vertical-align: top;
	padding-right: 10px;
}
#template-right {
	width: 225px;
	height: 100%;
	background-color: #f3efe4;
	vertical-align: top;
}
.phd ul li {
 margin-bottom: -4px;
}

/** Share Page buttons with textlink - positioned absolute. */ 
.emailPage {
	position: absolute;
	top: 55px;
	left: 415px;
}
.emailPageBottom {
	position: relative;
	float:left;
	margin:0 0 0 390px;
	padding:0 8px 0 15px;
	border-right:#9c8261 1px solid;
	height: 12px;
	background: url("/Image/emailEnvelope.gif") 0 50% no-repeat transparent;
	text-decoration:underline;
}
.printPageBottom {
	position: relative;
	float:left;
	margin:0 0 0 10px;
	padding:0 8px 0 15px;
	border-right:#9c8261 1px solid;
	height: 12px;
	background: url("/Image/printerIcon.gif") 0 50% no-repeat transparent;

}
.sharePageBottom {
	position: relative;
	float:left;
	margin:0 0 0 10px;
	padding:0 8px 0 15px;
	height: 12px;
	background: url("/Image/shareIcon.gif") 0 50% no-repeat transparent;
}

.emailPageTop {
	position: absolute;
	top: 55px;
	left: 300px;
	padding-right:6px;
	padding-left: 15px;	
	border-right:#CCCCCC 1px solid;
	height: 12px;
	background: url("/Image/emailEnvelope.gif") 0 50% no-repeat transparent;	
}
.printPageTop {
	position: absolute;
	top: 55px;
	left: 360px;
	padding-right:9px;
	padding-left: 15px;	
	border-right:#CCCCCC 1px solid;
	height: 12px;
	background: url("/Image/printerIcon.gif") 0 50% no-repeat transparent;
}
.sharePageTop {
	position: absolute;
	top: 55px;
	left: 415px;
	height: 12px;
	background: url("/Image/shareIcon.gif") 0 50% no-repeat transparent;
	padding-left: 12px;	
}
/** Right Hand Advisor Secondary Pages */
div.advisorIntroTxt {
	padding: 10px 10px 0 10px;
	background-color: #fff;
}
.sbAdvisor {
	background-color: #fff !important;
}
.advisorBox {
	border: 1px solid #efe7d8;
	background-color: #fff;
	padding: 10px 16px;
}
.advisorBoxCall {
	font-size: 0.9em;
	font-weight: normal;
	color: #666;
}
.advisorBoxNumber {
	height: 33px;
	font-size: 1.1em;
	font-weight: bold;
	border-right: 1px solid #ccc;
	padding-right: 15px;
	padding-top: 8px;
}
.advisorBoxEmail {
	padding-left: 15px;	
}

/** Chat Box */
.advisorBox2 {
	border: 1px solid #efe7d8;
	background-color: #fff;
	padding: 10px 13px;
}
.advisorBoxCallChat {
	font-size: 0.9em;
	font-weight: normal;
	color: #666;
}
.advisorBoxNumberChat {
	height: 25px;
	font-size: 1.1em;
	font-weight: bold;
}
.advisorBoxChat {
	border-left: 1px solid #ccc;
	padding-left: 10px;
	margin-left: 10px;
}

/** Right Hand Request a University Guide Div Secondary Pages */	   
.requestGuide {
	padding: 10px 0 15px 16px;
	background-color: #fff;
}
.requestGuide2 {
	padding: 2px 0 21px 16px;
	background-color: #fff;
}
.requestGuideHome {
	padding: 10px 0 15px 9px;
	background-color: #fff;
}
.requestGuide2Home {
	padding: 2px 0 21px 9px;
	background-color: #fff;
}

/** Right Hand Last Viewed Module Div Secondary Pages */
.clickToBrowse {
	padding: 10px 0 21px 10px;
}
.lastViewedMod {
	padding: 10px;
}
ul.mostRecentLink, ul.alsoViewedLinks, ul.lastReviewedLinks {
	margin: 0 0 0 10px;
	padding: 0;
}
ul.lastReviewedLinks {
	list-style-image: url("/Image/bullet_01.gif");
	margin: 0 0 0 30px;
}
.alsoViewedLinks li, .lastReviewedLinks li {
	padding-bottom: 5px;
}
.alsoViewedLinks li.last {
	padding-bottom: 17px;
}
.lastViewed {
	background: url("/Image/sb_sh_lastViewed.gif") 0 0 no-repeat transparent;
}
.lastReviewedResources {
	background: url("/Image/sb_sh_lastRevResources.jpg") 0 0 no-repeat transparent;
}
.sidebarRule {
	height: 1px;
	width: 205px;
	background: url("/Image/dottedLine_01.gif") 0 0 no-repeat transparent;
	margin: 10px 0;
}

/** Right Hand Contact an Enrollment Counselor Div Secondary Pages */
#callCtaContainer {
	background-color:#FFFFFF; 
	padding:0 10px 4px 10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#callCtaContainer img {
	border:none; 
	margin:4px 5px 0 0px; 
	float:right; 
	clear:none;
}
#callCtaHeader {
	font-size:10px; 
	font-weight:bold; 
	color:#6a6a6a; 
	margin:0; 
	padding:0;
}
#callCtaNumber {
	font-size:13px; 
	color:#800d1e; 
	font-weight:bold; 
	margin-top:4px; 
	padding-top:0;
}			 
/**
** CONTENT TEMPLATES **
*/
#mainColumn {
  vertical-align: top;
  padding: 30px 0 20px 20px;
}
#mainCol1 {
	width: 245px;
	vertical-align: top;
}
#mainCol2 {
	width: 245px;
	vertical-align: top;
}

/**
** CONTENT STYLES **
*/
h1 {
	font-size: 1.4em;
}
h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#800d1e;
	font-size:12px;
	font-weight:bold;
	margin: 0;
	padding-top: 18px;
	padding-bottom: 18px;
}
h2.sidebar {
	padding-left: 10px;
	padding-bottom: 7px;
}
h3 {
	font-size: 1.2em;
	font-weight: bold;
	margin: 0;
	padding-bottom: 9px;
}
h3.underTitle {
	padding-top: 40px;
}
h3.underParagraph {
	margin: 0;
	padding-top: 18px;
}
h3.sidebarTitle {
	padding-bottom: 7px;
}
h3.caps {
	text-transform: uppercase;
}
h4 {
	margin: 0;
	padding-bottom: 5px;
	font-size: 1.1em;
	font-weight: bold;
	color: #6D4601;
}
.contentStyle1 {
	padding-left: 15px;
}
#template-left div.contentStyle1 p {
	padding-right: 10px;
	font-size: 1.0em;
}
div.contentStyle1 img {
	padding-top: 20px;
}
.contentStyle1 h4 /* used on the left column of contact us page, and probably many more */ {
	padding-top: 10px;
	padding-bottom: 0;
}
div.contentStyle2 /* used on the right column of contact us page */ {
	margin-top: 30px;
}
.contentStyle2 div /* used on the right column of contact us page */ {
	border-left: 1px solid #e0d0b2;
	margin-bottom: 37px;
	padding-left: 10px;
}
.contentStyle2 div.requestGuide {
	padding-top: 0;
	padding-bottom: 28px;
}
#parentDiv /* used around the email us button, will change both the button in contact us content and in sidebar */ {
	border-left: none;
	margin: 0;
	padding: 0;
}
#parentDiv a {
	color: #800d1e;
	font-weight: bold;
}
h4.drkGray {
	color: #333;
	padding: 0 0 9px 0;
}
h5 {
	margin: 0;
	font-size: 1.0em;
	font-weight: bold;
}
h5.award {
	margin: 0;
	font-size: 1.0em;
	font-weight: normal;
	padding-top: 5px;
}
h6 {
	margin: 0;
	font-size: 1.0em;
	font-style: italic;
	color: #999;
	padding: 0 0 15px 0;
}
h1.contentTitle {
	margin: 0;
	font-size: 1.9em;
	line-height: 25px;
}
h1.advisorTitle {
	margin: 0;
	font-size: 1.5em;
}
p#flyoutTitle {
	font-size: 1.4em;
	font-weight: bold;
	padding-bottom: 0;
	margin: 0;
	text-indent: -1200px;
}
.contactUs {
	width: 73px; 
	height: 15px;
	background: url("/Image/popup_header_contact.gif") 0 0 no-repeat transparent;	
}
.callHoursTitle {
	width: 73px; 
	height: 15px;
	background: url("/Image/popup_header_callHours.gif") 0 0 no-repeat transparent;	
}
.suzanneTitle {
	width: 55px; 
	height: 15px;
	background: url("/Image/popup_suzanne.gif") 0 0 no-repeat transparent;	
}
.victorTitle {
	width: 41px; 
	height: 15px;
	background: url("/Image/popup_victor.gif") 0 0 no-repeat transparent;	
}
.louisTitle {
	width: 36px; 
	height: 15px;
	background: url("/Image/popup_louis.gif") 0 0 no-repeat transparent;	
}
.deliaTitle {
	width: 35px; 
	height: 15px;
	background: url("/Image/popup_delia.gif") 0 0 no-repeat transparent;	
}
.anthonyTitle {
	width: 57px; 
	height: 15px;
	background: url("/Image/popup_anthony.gif") 0 0 no-repeat transparent;	
}
div.callHours {
	padding-bottom: 30px;
}
.callHours th {
	font-weight: bold;
	padding-bottom: 8px;
}
.callHours td {
	padding-bottom: 10px;
}
.callHoursLeftColumn {
	padding-right: 21px;
}
.callHoursRightColumn {
	padding-left: 21px;
}
div#lowerH1 {
	padding-top: 10px;
}
div#lowerH1 span, div#lowerH1 h1 {
	width: 474px;
	font-size: 1.0em;
	color: #999;
	font-weight: normal;
	margin: 0;
	padding-left: 20px;
	padding-bottom: 20px;	
}
div.lowerHomeH1 h1 {
	font-size: 1.0em;
	color: #666;
	font-weight: normal;
	margin: 0;
	padding: 30px 0 5px 113px;
}
#template-left ul, #template-left ol {
	font-size: 1.1em;
	margin: 0;
	padding: 0 0 21px 0;
}
#template-left ul.underTitle {
	padding-top: 40px;
}
#template-left table tr td {
	font-size: 1.1em;
}
#template-left ol {
	list-style-type: decimal;
	padding-left: 22px;
}
#template-left ol li {
	padding-bottom: 3px;
}
#template-left ol li ul, #template-left ol li ol, #template-left table tr td ul, #template-left ul li ul {
	font-size: 1.0em;
}
#template-left ol li ol {
	list-style-type: lower-alpha;
} 
#template-left ul.bulletList /*bullet list slightly indented, slight padding between */ {
	list-style-image: url("/Image/bullet_01.gif");
	margin: 0 0 10px 0;
	padding: 0 0 0 17px;
}
#template-left ul.bulletList li {
	padding-bottom: 2px;
}
#template-left ul.bulletLinkList /*bullet list spaced out, 30px indent, with italic links*/ {
	list-style-image: url("/Image/bullet_01.gif");
	margin: 0;
	padding: 0 0 0 30px;
}
#template-left ul.bulletLinkList li {
	padding-bottom: 8px;
}
#template-left ul.bulletLinkList li a {
	font-style: italic;
}
#template-left ul.phoneList /* used on the right column of contact us page */ {
	padding-bottom: 28px;
	font-size: 1.0em;
}
#template-left ul.applyList /* used on the right column of contact us page */ {
	padding-bottom: 5px;
	font-size: 1.0em;
}
#template-left p.addressP /* used on the right column of contact us page */ {
	padding-bottom: 5px;
	font-size: 1.0em;
}
#template-left ul.boldLinkList /* used at the bottom of contact us page */ {
	font-weight: bold;
	padding-bottom: 0;
}
#template-left ul.boldLinkList li {
	padding-bottom: 5px;
}
#template-left ul.regLink {
	padding-bottom: 0;
	padding-left: 50px;
}
#template-left ul.regLink li {
	display: inline;
	border-right: 1px solid #ccc;
	padding: 0 10px;
}
#template-left ul.regLink li.last {
	border-right: none;
}
#template-left p {
	font-size: 1.1em;
	margin: 0;
	padding: 0;
}
#template-left p.padBtm10 {
	padding-bottom: 10px;
}
#template-left p.underTitle /* used on the contact us page, and probably many more */ {
	padding-top: 40px;
}
#template-left div.padBtm10, #template-left p.padBtm10 {
	padding-bottom: 10px;
}
#template-left div.backUp {
	padding-bottom: 15px;
	float: right;
}
a.crosslink, a.crosslink:hover, a.crosslink:visited {
	color: #333;
	text-decoration: none !important;
	cursor: text;
}
.courseInfoForm {
	padding: 0 0 15px 0;
}
.hr1 {
	width: 220px;
	background: url("/Image/dottedLine_01.gif") 50% 50% no-repeat transparent;
	padding: 10px 0;
}
.hr2 {
	width: 484px;
	background: url("/Image/dottedLine_02.gif") 0 0 no-repeat transparent;
	padding-bottom: 20px;
}
.hr2a {
	width: 484px;
	background: url("/Image/dottedLine_02.gif") 0 0 no-repeat transparent;
	padding-bottom: 10px;	
}
.hr3 {
	width: 315px;
	border-bottom: 1px solid #e0d0b2;
	margin-bottom: 10px;
}
.hr4 {
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;	
}
.hr5 {
	width: 193px;
	background: url("/Image/dottedLine_04.gif") 0 0 no-repeat transparent;
	padding-bottom: 10px;	
}
.jumpToLinks ul {
	margin: 0;
	padding: 0;	
}
.jumpToLinks li {
	display: inline;
	border-right: 1px solid #ccc;		
}
.jumpToLinks li span {
	font-weight: bold;
}
.jumpToLinks li a {
	padding: 0 5px;
}
		
/** Default Content Styling */
#default-content p {
	margin-bottom: 10px;
}
#default-content table {
	border: 1px solid #999;
	border-width: 1px 1px 0 0;
	margin: 10px 0;
	width: 100%;
}
#default-content th {
	background-color: #999;
	border-left: 1px solid #fff;
	font-size: 1.1em;
	font-weight: bold;
	padding: 10px 0;
	text-align: center;
}
#default-content th.first {
	border-left-color: #999;
}
#default-content td {
	border: 1px solid #999;
	border-width: 0 0 1px 1px;
	padding: 10px;
}
   
/** Loan Table Styles */		
.tableHeader {
	background-color: #999999;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: solid 1px #fff;
	text-align: center;
	font-size: 1.1em;
	font-weight: bold;
}
.columnHeader {
	background-color: #ccc;
	padding: 10px;
	font-size: 1.0em;
	font-weight: bold;
	width: 50%;	
}
.leftColumn {
	border-right: solid 1px #fff;	
}
td.columnData {
	padding: 9px;	
	vertical-align: top;
	border: solid 1px #ccc;
	border-top: solid 0;
}
td.columnDataRight {
	border-left: solid 0;	
}
div.columnDataHeader {
	font-weight: bold;	
}

/** Colloquia Schedule Table Styles */
.schedule td.leftColumn {
	width: 150px;
}

/** Refund Policy Table Styles */
.policy {
	margin-bottom: 10px;
}
.policy td {
	padding-bottom: 3px;
}
.policy td.leftColumn {
	width: 250px;
}

/** Probation Policy Table Styles */ 
.probationPolicy th.columnHeader1, .probationPolicy th.columnHeader2, .probationPolicy th.columnHeader3  {
	background-color: #ccc;
	padding: 10px;
	font-size: 1.0em;
	font-weight: bold;
}
.probationPolicy th.columnHeader1, .probationPolicy th.columnHeader2 {
	width: 15%;	
}
.probationPolicy td.columnHeader3 {
	width: 70%;
}

/** Affiliated Table Styles */
td.affiliated {
	width: 250px;
}

/** Alliance Members Table Styles */
td.allianceMembers {
	width: 200px;
}

/** Learners and Alumni */
.learnerDropDownModule {
	background-color: #f3efe4;
	padding: 15px;
	height: 60px;
}
.learnerDropDownModule select {
	width: 280px;
	margin-right: 10px;
}

/** Admin and Board of Directors */
.leftPhoto {
	float: left;
	border: 1px solid #e0d0b2;
	margin-bottom: 20px;
	margin-top: 20px;
}
.rightTitle {
	float: left;
	padding: 145px 0 0 20px;
}
.rightTitle2 {
	float: left;
	padding: 122px 0 0 20px;	
}
.rightTitle3 {
	float: left;
	padding: 100px 0 0 20px;	
}

/** Trio Story - Community & People */
.trioStory {
	width: 475px;
	height: 303px;
	background: url("/Image/communitypeople_bg.jpg") #f3efe4 bottom left repeat-x; 
	padding: 0;
	margin: 0 0 20px 0; 
}
.trioStory h2 {
	padding: 0;
	margin: 0;
	font-size: 1.8em;
	font-weight: normal;
	font-family: "Times New Roman", Times, serif;
	color: #800d1e;
}
#template-left .trioStory p {
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
	color: #000;
	margin: 0;
}
.trio1 {
	background: url("/Image/communitypeople_border.gif") top right no-repeat;
	height: 128px;
	width: 127px;
	padding: 0 10px 0 14px;
	margin: 0;
}
.learn1 {
	margin-top: 14px;
}
.trio2 {
	background: url("/Image/communitypeople_border.gif") top right no-repeat;
	height: 128px;
	width: 122px;
	padding: 0 11px 0 16px;
	margin: 0;
}
.learn2 {
	margin-top: 14px;
}
.trio3 {
	width: 148px;
	height: 128px;
	margin: 0;   
	padding: 0 0 0 15px;
}
.trio3 p {
	width: 128px;
}
.learn3 {
	margin-top: 14px;
}
#podcast_cta img {
	float: left; 
	margin: 0 15px 0 0;
}
#podcast_cta p {
	width: 235px; 
	float: left; 
	padding: 20px 0 20px 0;
}

/** Trio Story 2 - Online Learning */
.trioStory2 {
	width: 475px;
	height: 303px;
	background: url("/Image/onlinelearning_bg.jpg") top left repeat-x;   
}
.trioStory2 h2 {
	font-family: "Times New Roman", Times, serif;
	color: #800d1e;
	font-size: 1.8em;
	font-weight: normal;
	padding: 110px 0 0 0;
	margin: 0;
	width: 116px;	
}
#template-left .trioStory2 p {
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
	color: #000;
	width: 118px;
	margin: 0;
}
.trio4 {
	margin: 5px 0 0 0;
 	padding: 0 0 0 17px;
	background: url("/Image/onlinelearning_01.jpg") top center no-repeat; 
	width: 142px;
	border-right: #ebdfd3 1px solid;
}
.trio5 {
	margin: 5px 0 0 0;
	padding: 0 0 0 17px;
	background: url("/Image/onlinelearning_02.jpg") top center no-repeat;
	width: 142px;
	border-right: #ebdfd3 1px solid;	
}
.trio6 {
	margin: 5px 0 0 0;
	padding: 0 0 0 16px;
	background: url("/Image/onlinelearning_03.jpg") top center no-repeat;
	width: 139px;
}
.learn4 {
	margin-top: 17px;
}
.learn5, .learn7, .learn8, .learn10 {
	margin-top: 10px;
}
.learn6 {
	margin-top: 17px;
}
.learn9 {
	margin-top: 17px;
}

/** Trio Story SEO */
.trioStorySeo {
	width: 475px;
	height: 250px;
	background: url("/Image/communitypeople_bg.jpg") #f3efe4 bottom left repeat-x; 
	padding: 0;
	margin: 0 0 20px 0; 
}
.trioStorySeo h2 {
	padding: 0;
	margin: 0;
	font-size: 1.8em;
	font-weight: normal;
	font-family: "Times New Roman", Times, serif;
	color: #800d1e;
}
#template-left .trioStorySeo p {
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
	color: #000;
	margin: 0;
}
.trioseo1 {
	background: url("/Image/communitypeople_border.gif") top right no-repeat;
	height: 100px;
	width: 127px;
	padding: 0 10px 0 14px;
	margin: 0;
}
.learn1 {
	margin-top: 14px;
}
.trioseo2 {
	background: url("/Image/communitypeople_border.gif") top right no-repeat;
	height: 100px;
	width: 122px;
	padding: 0 11px 0 16px;
	margin: 0;
}
.learn2 {
	margin-top: 14px;
}
.trioseo3 {
	width: 148px;
	height: 100px;
	margin: 0;   
	padding: 0 0 0 15px;
}
.trioseo3 p {
	width: 128px;
}

/** Single Story - Staff Bio */ 
.staffBioMod {
	padding-top: 40px;
	padding-bottom: 10px;
}
.staffBioModuleLeft {
	float: left;
}
.staffBioModuleRight {
	float: left;
	width: 300px;
	height: 164px;
	background: url("/Image/staff_page_text.jpg") 0 0 no-repeat transparent;
}
.staffLink1 {
	padding-top: 62px;
}
.staffLink2, .staffLink3 {
	padding-top: 24px;
}
.staffLink1, .staffLink2, .staffLink3 {
	padding-left: 15px;
}

/** Acad Progress Policy */
ol.upper-roman {
	list-style-type: upper-roman;
	list-style-position: inside;
}

/** Site Map Styles */
#siteMapContent {
	font-size: 1.1em;
	width: 720px;
}
#siteMapContent div.col2 {
	width: 350px;
	padding-left: 20px;
}
#siteMapContent div.col1 {
	width: 320px;
	padding-right: 20px;
	border-right: 1px solid #ccc; 
}   
#siteMapContent a.catTitleLink {
	font-weight: bold;
}
#siteMapContent p a.catTitleLink {
	margin-bottom: 10px;
}
#siteMapContent p.ital, #siteMapContent a.ital {
	font-style: italic;
	margin: 0;
	padding: 0;
}
#siteMapContent ul {
	list-style-image: url("/Image/bullet_01.gif");
	margin: 0 0 10px 0;
	padding: 0 0 0 25px;
}
#siteMapContent ul.jumpToLinks {
	padding: 0;
	margin-top: 40px;
}
#siteMapContent div.backUp {
	padding-bottom: 15px;
	float: right;
}

/** Program Overview Tab Control */
#mainPanel {
	padding: 10px 0;
	width: 474px;
}
.tabs {
	width: 474px;
	height: 44px;
	padding: 0;
	margin: 0;
}
#tabOne {
	float: left;
	cursor: hand;
	width: 237px;
}
#tabTwo {
	float: right;
	cursor: hand;
	width: 237px;
}
#ProgramInformation_controlContentOne, #ProgramInformation_controlContentTwo {
	padding: 16px 15px 20px 15px;
	width: 442px;
	height: 100%;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	background: url("/Image/gradient_01.gif") 0 100% repeat-x transparent;	
}
#ProgramInformation_controlContentOne {
	clear: both;
}
#ProgramInformation_controlContentTwo {
	display: none;
}

/** Flyout Div Styles */	
.flyoutHeader {
	padding: 15px 10px 10px 10px;
	background-color: #333;
}
.flyoutHeader p {
	float: left;
}
.flyoutHeader button {
	float: right;
}
.flyoutDiv {
	padding: 20px 28px 20px 28px;
	background-color: #f3efe4;
	z-index: 1000;
	position: fixed;
}
.flyoutBody {
	padding: 20px 28px 20px 28px;
	background-color: #f3efe4;
	border: 3px solid #333;
	z-index: 1000;
}
.flyoutFooter {
}
#flyoutOverlay {
	top: 0;
	left: 0;
	z-index: 500;
	position: fixed;
	clear: both;
	display: none;
	width: 100%;
	height: 100%;
	background-color: #000;
	-moz-opacity: 0.3;
	opacity: .30;
	filter: alpha(opacity=30);
}

/**
** BUTTONS **
*/
.submitBtn /* Red Submit Button hover changes arrow color*/ {
	width: 100px;
	height: 19px;
	border: 0;
	background: url("/Image/btn_submit.gif") 0 0 no-repeat transparent;
	cursor: pointer;
	display: block;
	text-indent: -500px;
	font-size: 0.5em;
}
.submitBtn:hover {
	background: url("/Image/btn_submit_o.gif") 0 0 no-repeat transparent;
}
.resetBtn /* Red Reset Button hover changes arrow color */ {
	width: 100px;
	height: 19px;
	border: 0;
	background: url("/Image/btn_reset.gif") 0 0 no-repeat transparent;
	cursor: pointer;
	display: block;
	text-indent: -500px;
	font-size: 0.5em;
}
.resetBtn:hover {
	background: url("/Image/btn_reset_o.gif") 0 0 no-repeat transparent;
}
.searchBtn /* Red Arrow with Gray hover to the left of 'search' on white matte */ {
	width: 45px;
	height: 9px;
	display: block;
	text-indent: -500px;
	font-size: 0.5em;
	cursor: pointer;
	overflow: hidden;
}
.searchButtonWhite {
	background: url("/Image/btn_search_white.gif") 0 0 no-repeat transparent;
}
.searchButtonWhite:hover {
	background: url("/Image/btn_search_white_o.gif") 0 0 no-repeat transparent;
}
.searchButtonGrey /* Red Arrow with Grey hover to the left of 'search' on grey matte */ {
	background: url("/Image/btn_search_grey.gif") 0 0 no-repeat transparent;
}
.searchButtonGrey:hover {
	background: url("/Image/btn_search_grey_o.gif") 0 0 no-repeat transparent;
}
.goBtn {
	width: 54px;
	height: 19px;
	border: 0;
	background: url("/Image/btn_Go.gif") 0 0 no-repeat transparent;
	cursor: pointer;
	display: inline;
	text-indent: -500px;
	font-size: 0.5em;
	overflow: hidden;
}
.goBtn:hover {
	background: url("/Image/btn_Go_o.gif") 0 0 no-repeat transparent;
}
.sendToMeBtn /* Red Arrow with Gray hover to the left of 'send to me' on tan matte */ {
	width: 68px;
	height: 9px;
	border: 0;
	background: url("/Image/btn_sendToMe_tan.gif") 0 0 no-repeat transparent; 
	cursor: pointer;
	display: inline;
	text-indent: -500px;
	overflow: hidden;
	padding-top: 9px;
	padding-right: 5px;
	color: #F3efe4;
}
.sendToMeBtn:hover {
	background: url("/Image/btn_sendToMe_tan_o.gif") 0 0 no-repeat transparent;
	cursor: pointer;
} 
.emailBtn /* envelope button, on hover turns gray, with 'Email' text under it. */ {
	width: 41px;
	height: 35px;
	border: 0;
	cursor: pointer;
	display: block;
	text-indent: -500px;
	font-size: 0.5em;
	overflow: hidden;
}
.emailImageWhite /* envelope button, on hover turns gray, with 'Email' text under it. */ {
	background: url("/Image/btn_emailLarge_white.gif") 0 0 no-repeat transparent;
}
.emailImageWhite:hover {
	background: url("/Image/btn_emailLarge_white_o.gif") 0 0 no-repeat transparent;
}
.emailImageTanMatte /* envelope button, on hover turns gray, with 'Email' text under it. */ {
	background: url("/Image/btn_emailLarge_tan.gif") 0 0 no-repeat transparent;
}
.emailImageTanMatte:hover {
	background: url("/Image/btn_emailLarge_tan_o.gif") 0 0 no-repeat transparent;
}
.emailBtnLong /* envelope button, on hover turns gray, with 'Email' text to the right of it. */ {
	width: 70px;
	height: 21px;
	border: 0;
	cursor: pointer;
	display: block;
	text-indent: -500px;
	font-size: 0.5em;
	overflow: hidden;
}
.emailImageWhiteLong /* envelope button, on hover turns gray, with 'Email' text to the right of it. */ {
	background: url("/Image/btn_email_white.gif") 0 0 no-repeat transparent;
}
.emailImageWhiteLong:hover {
	background: url("/Image/btn_email_white_o.gif") 0 0 no-repeat transparent;
} 
.chatBtn /* chat button, on hover turns gray, with 'Chat With Us' text to the right of it. */ {
	width: 90px;
	height: 21px;
	border: 0;
	cursor: pointer;
	display: block;
	text-indent: -500px;
	font-size: 0.5em;
	overflow: hidden;
}
.chatImageWhite /* envelope button, on hover turns gray, with 'Email' text under it. */ {
	background: url("/Image/btn_chat_white.gif") 0 0 no-repeat transparent;
}
.chatImageWhite:hover {
	background: url("/Image/btn_chat_white_o.gif") 0 0 no-repeat transparent;
}  
.emailPageBtn a /* small envelope button to the left of email Page link */ {
	height: 12px;
	border: 0;
	background: url("/Image/btn_email.gif") 0 50% no-repeat transparent;
	cursor: pointer;
	padding-left: 12px;	
}
.arrowBtn a, .arrowBtnUp a /* arrow to the left of bold link */ {
	height: 12px;
	border: 0;
	background: url("/Image/btn_arrowRt.gif") 0 50% no-repeat transparent;
	cursor: pointer;
	font-weight: bold;
	padding-left: 12px;
	color: #800d1e;
}
.arrowBtn a:hover, .arrowBtnUp a:hover {
	background: url("/Image/btn_arrowRt_o.gif") 0 50% no-repeat transparent;
	color: #800d1e;
	text-decoration: none;
}
.arrowBtnUp a {
	background: url("/Image/btn_arrowUP.gif") 0 50% no-repeat transparent;
}
.arrowBtnUp a:hover {
	background: url("/Image/btn_arrowUP_o.gif") 0 50% no-repeat transparent;
}
.arrowBtnTrio a /* different image positioning */ {
	height: 12px;
	border: 0;
	background: url("/Image/btn_arrowRt.gif") 0 0 no-repeat transparent;
	cursor: pointer;
	font-weight: bold;
	padding-left: 12px;
}
.arrowBtnTrio a:hover {
	background: url("/Image/btn_arrowRt_o.gif") 0 0 no-repeat transparent;
	text-decoration: none;
}   
.closeBtn /* close button */ {
	width: 9px;
	height: 9px;
	border: 0;
	background: url("/Image/btn_close.gif") 0 0 no-repeat transparent;
	cursor: pointer;
	display: inline;
	text-indent: -500px;
	font-size: 0.5em;
	overflow: hidden;
}
.viewStoryBtn {
	width: 66px;
	height: 15px;
	background: url("/Image/btn_viewStory.gif") 0 0 no-repeat transparent;
	display: block;
	text-indent: -500px;
	overflow: hidden;
}
.viewStoryBtn:hover {
	background: url("/Image/btn_viewStory_o.gif") 0 0 no-repeat transparent;
}
.facultyBtn {
	width: 47px;
	height: 11px;
	background: url("/Image/btn_faculty.gif") 0 0 no-repeat transparent;
	display: block;
	text-indent: -500px;
	overflow: hidden;
}
.staffBtn {
	width: 35px;
	height: 10px;
	background: url("/Image/btn_staff.gif") 0 0 no-repeat transparent;
	display: block;
	text-indent: -500px;
	overflow: hidden;
}
.learnerBtn {
	width: 100px;
	height: 16px;
	background: url("/Image/btn_learnersAlumni.gif") 0 0 no-repeat transparent;
	display: block;
	text-indent: -500px;
	overflow: hidden;
}
					 
/**
** FORMS **
*/

/** Search Form and style for search txt */
.veryTopPadBgWht {
	background-color: #fff;
	height: 19px;	
}
.topPadBgWht {
	background-color: #fff;
	height: 5px;
}
div.searchSecond {
	padding: 10px 0 0 10px !important;
	background-color: #f2f2f2 !important;
	float: left;
}
div.searchModBtm {
	padding-bottom: 10px !important;
	background-color: #f2f2f2 !important;
}
div.buttonDiv {
	padding: 15px 7px 10px 5px;
	height: 15px;
	width: 44px;
	background-color: #f2f2f2 !important;	
}
div.buttonDivHome {
	padding: 5px 7px 0 5px;
	height: 10px;
	width: 44px;	
}
.searchForm a {
	font-weight: bold;
	padding-left: 2px;
}
.searchField {
	border: 1px solid #d7d8d9;
	width: 150px;
	margin-right: 5px;
}
.whiteSpacer {
	height: 20px;
	width: 100%;
	background-color: #fff;
	margin-left: -10px;
}

/** Request Course Info Form */
#requestCourseInfo {
	background-color: #f3efe4;
	padding: 15px;
	margin-bottom: 20px;
}
span.courseDescriptionTitle {
	display: block;
	padding-bottom: 8px;
	width: 134px; 
	height: 12px;
	background: url("/Image/sh_courseDescriptions.gif") 0 0 no-repeat transparent;
	text-indent: -1000em;
	overflow: hidden;		
}
#requestCourseInfo p {
	padding-bottom: 15px;
	font-size: 1.0em;
}
.nameDiv {
	padding-top: 7px;
	padding-bottom: 7px;
}
.nameDiv label {
	padding-right: 10px;
}
.emailDiv {
	padding-left: 17px;
	padding-bottom: 7px;
}
.emailDiv label {
	padding-right: 10px;
}
ul.subscribe {
	height: 5px;
	padding-bottom: 15px !important;
	padding-left: 105px !important;
	font-size: 1.0em !important;
}
ul.subscribe li {
	float: left;
	padding-left: 5px;
}
.newsletterChkBox {
	vertical-align: top;
}
ul.subscribe li.newsletterLink a {
	border-right: 1px solid #ccc;
	padding-right: 5px;
}
ul.subscribe li.privacyLink a {
}

/** Contact Us Flyout Form */
#ContactUsFlyout {
	width: 383px;
	background-color: #fff; 
	display: none; 
	border: 1px solid #ccc;
	padding: 19px 19px 19px 19px;
}
.contactUsIntroTxt {
	font-size: 1.1em;
	font-weight: bold;
	color: #6d4601;
	margin: 0;
	padding: 0 0 10px 0;
}
.contactUsIntroTxt a {
	font-weight: normal;
}
#professionSelection, #degreeSelection {
	display: block;
}
#contactUsFormTable {
	width: 335px;
}
#contactUsFormTable td {
	padding: 0 0 6px 0;
}
#contactUsFormTable td.left {
	width: 90px;
	padding-right: 10px;
}
#contactUsFormTable td.noBottomPad {
	padding: 0;
}
#contactUsFormTable td.right {
	padding-left: 8px;
	padding-bottom: 7px;
}
#contactUsFormTable td span {
	padding: 0;
	margin: 0;
}
#contactUsFormTable td span.area {
	padding-right: 25px;
}
#contactUsFormTable td span.number {
	padding-right: 57px;
}
#contactUsFormTable td p {
	padding: 0;
	margin: 0;
}
#contactUsFormTable td.left label {
	float: right;
}
#contactUsFormTable td label.digit {
	font-size: 0.9em;
	color: #666;
}
#contactUsFormTable td select, #contactUsFormTable td input {
	height: 18px;
	font-size: 1.0em;
	border: 1px solid #d7d8da;
	background-color: #f7f7f7;
}
input.textField {
	width: 200px;
}
input.txtAreaCode {
	width: 40px;
	margin-right: 7px;
}
input.txtPhoneNumber {
	width: 90px;
	margin-right: 7px;
}
input.txtPhoneExtension {
	width: 50px;
}
.multiLineTxtBox {
	height: 100px;
	width: 200px;
}
   
/** Browse By Class */
.browseByHeader {
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	font-size: 1.1em;
	font-weight: bold;
}
span.browseLink {
	line-height: 1.6em;
}
span.browseLink a {
	color: #800d1e;
	font-size: 1.1em;
	font-weight: bold;
	margin-bottom: 10px;
	cursor: pointer;
}
.browseByContainer {
	background-color: #f3efe4;
	margin-bottom: 10px;
}
#upperLinksDiv {
	background: #f8f7f2;
	text-align: center;
	border-top: 2px solid #fff;
	border-bottom: 2px solid #fff;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 100%;
}
#browseProgramsByDegree #upperLinksDiv {
	font-size: 9px;
}
#lowerLinksDiv {
	padding: 10px;
	text-align: center;
}
.browseBySeparator {
	color: #ccc;
	padding-left: 7px;
	padding-right: 7px;
}
#template-left p.specialLinks {
	padding-left: 20px;
	padding-bottom: 5px;
}
#template-left p.subHeadItalic {
	font-style: italic;
	padding-bottom: 5px;
}
.headSpecialLink {
	font-size: 1.2em;
	font-weight: bold;
}
.headSpecialDiv {
	padding-top: 8px;
}
	
/** Request Course Info */
.requestCourseInfo {
	background-color: #f3efe4;
	padding: 10px;
}
.requestCourseInfo .signupForm {
	padding-top: 10px;
	padding-bottom: 10px;	
}
.requestCourseInfo .signup {
	background-color: #fff;
	padding: 10px;	
}
.submitButton {
	padding-top: 12px;
	text-align: right;
}

/** Cost and Financing */
.costFinancing {
	padding-top: 0;
	margin-top: 0;	
}
.costFinancing .title {
	margin-bottom: 20px;
	font-weight: bold;
	font-size: 1.1em;
}
.costFinancing .redDivider {
	margin-top: 10px;
	margin-bottom: 10px;
}
.costFinancing div.quote {
	padding-top: 17px;
	padding-bottom: 14px;
	text-align: right;
}
.costFinancing div.quoteAlt {
	padding-top: 17px; 
	padding-bottom: 14px; 
	text-align: left; 
	width:200px; 
	float:left;
}
.costFinancing div.contactButton {
	padding-bottom: 20px;
	text-align: right;
}

#suzeOrman {
	background:transparent url("http://www.capella.edu/Image/bg_suzeOrman2.jpg") top left no-repeat;
	height:103px;
	width:350px;
	padding:60px 15px 0 103px;
	margin:10px 0 0 0;
}
#suzeOrman p{
	padding:0;
	margin:0;
	color:#735c4a;
	font-size:11px;
}

#davidGergen {
	background:transparent url("http://www.capella.edu/Image/bg_davidGergen.jpg") top left no-repeat;
	height:103px;
	width:373px;
	padding:60px 4px 0 93px;
	margin:10px 0 0 0;
}
#davidGergen p{
	padding:0;
	margin:0;
	color:#735c4a;
	font-size:11px;
}

/** Compare Capella */
.compareCapella {
	display: block;
	background: transparent url("/Image/sb_sh_compareCapella_alternate.gif") no-repeat;
	text-indent: -10000em;
	overflow: hidden;
	margin: 0;
	padding: 0;
	width: 205px; 
	height: 45px;
}
a.compareCapellaDownload {
	display: block;
	padding: 9px 0 0;
}

/** PHR SPHR cert */
#ProgramInformation_controlContentThree {
	padding: 17px 5px 20px 15px;
	width: 442px;
	height: 48px;
	border: 1px solid #ccc;
	background: url("/Image/gradient_01.gif") 0 100% repeat-x transparent;
	clear:both; 
}

/** Link Box */
.linkbox {
	background: url("/Image/linkbox_background.gif") repeat-x;
	margin: 5px 10px 15px 0;
	border: 1px solid #d7d7d7;
	padding: 5px 0 0 10px;
	width: 410px;
	height: 36px;
}
.linkbox .title {
	margin: 0;
	padding-bottom: 3px;
}

/** Admission
body {
	padding-left:0px;
	}
h1 {
	font-family:"Times New Roman", Times, serif;
	color:#6c665c;
	font-size:20px;
	font-weight:normal;
	}
h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#800d1e;
	font-size:12px;
	font-weight:bold;
	padding:0;
	margin:00;
	}
.red {
	color:#800d1e;
	font-size:12px;
	}
#intro {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	margin:0 0 30px 0;
	color:#3e3c3c;
	line-height:16px;
	}
#intro a{
	color:#800d1e;
	}
#steps div {

	height:160px;
	float:left;
	padding:15px 0 0 42px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#800d1e;
}
#steps {
	width:785px;
	}
#steps div p {
	line-height:18px;
	margin-top:23px;
	}
#stepOne {
	background:url(images/step1_bg.gif) top left no-repeat;
		width:206px;
		margin:0 15px 0 0;
	}
#stepTwo {
	background:url(images/step2_bg.gif) top left no-repeat;
	width:206px;
	margin:0 15px 0 0;
	}
#stepThree {
	background:url(images/step3_bg.gif) top left no-repeat;
	width:206px;
	padding-right:4px;
	margin:0;
	}
.completedStep {
	color:#9b8f7b;
	}
#callus {
	width:800px;
	float:left;
	clear:both;
	padding:0;
	margin:0;
	font-size:11px;
	color:#3e3c3c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
*/

/* Style block added for job #132,738 */
/* HCM scholarship CTA box */

#hcm-cta {
	border:1px solid #e6e6e6;
	background-color:#f4f0e7;
	margin:9px 9px 9px 0;
	padding:13px 15px;
}

/* end style bock for job #132,738 */

/* Style block for SHRM CTA box */

.award {
	width:474px;
}

.awardStar {
	background: #fff url("http://www.capella.edu/Image/starHeader.gif") top left no-repeat;
	width:444px;
	height:28px;
	padding-left:30px;
	padding-top:4px;
	font-size:12px;
	font-weight:bold;
	color:#800d1e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.awardStar p {
	padding:0 6px 0 3px;
	margin:3px 0 0 0;
	background-color:#FFFFFF;
	float:left;
}
.lightBrown {
	color:#a98a73;
}
.awardText {
	background:#f6f3ea url("http://www.capella.edu/Image/awards_gradient.gif") top left repeat-x;
	width:444px;
	font-size:0.9 em;
	margin:0 0 10px 0;
	padding:0 15px 6px 15px;
	border-bottom:double 4px #e0d0b2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.awardText p{
	padding:00;
	margin:0;
}

/* end style block for SHRM CTA box */

#publicServicesCTA {
	background:url("/Image/publicServiceCta_bg.gif") top left no-repeat;
	width:473px;
	height:70px;
	margin:10px 0 0 0;
	padding:60px 0 0 0; 
	font-weight:normal;
}

#publicServicesCTA ul {
	margin:0px 22px 5px 22px;
	font-size:11px;
	list-style:none;
	padding: 0;
}
#publicServicesCTA ul li {
	padding:2px 0 2px 0;
	line-height:12px;
	margin:2px 0 2px 0;	
}
/* Degree Page Tabs/Content */

#tabContainer .tabs {
	list-style:none;
	padding:5px 0 0 10px;
	margin:0px 10px 0px 0;
	height:26px;
	background:url("/Image/backing.gif") repeat-x left bottom;
	width:460px;
}
#tabContainer .tabs li {
	float:left;
	margin-right:-29px;
}
#tabContainer .tabs li a {
	display:block;
	position:relative;
	text-decoration:none;
}
#tabContainer .tabs li a em {
	display:block;
	height:26px;
	float:left;
	padding:0 39px 0 10px;
	background:url("/Image/tab3.gif") right top;
	position:relative;
	z-index:100;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#800d1e;
	line-height:25px;
	font-family:verdana;
}
#tabContainer .tabs li a b {
	display:block;
	float:left;
	width:29px;
	height:26px;
	background:url("/Image/tab3.gif") left top;
	position:relative;
	z-index:200;
}
#tabContainer .tabs li a.m1 {
	z-index:600;
}
#tabContainer .tabs li a.m2 {
	z-index:500;
}
#tabContainer .tabs li a.m3 {
	z-index:400;
}
#tabContainer .tabs li a.m4 {
	z-index:300;
}
#tabContainer .tabs li a.m5 {
	z-index:200;
}
#tabContainer .tabs li a.m6 {
	z-index:100;
}
#tabContainer .tabs li a:hover {
	border:0;
	z-index:700;
	cursor:pointer;
}
#tabContainer .tabs li a:hover b {
	background-position: left center;
}
#tabContainer .tabs li a:hover em {
	background-position: right center;
	color:#800d1e;
}
#tabContainer .tabs li a.selected, #tabContainer .tabs li a.selected:hover {
	border:0;
	z-index:800;
	cursor:default;
}
#tabContainer .tabs li a.selected b, #tabContainer .tabs li a.selected:hover b {
	background-position: left bottom;
}
#tabContainer .tabs li a.selected em, #tabContainer .tabs li a.selected:hover em {
	background-position: right bottom;
	color:#fff;
}
#tabContainer #underTab {
	background:url("/Image/underTab_bg.gif") repeat-x left bottom;
	height:13px;
	width:470px;
	padding:0;
	margin:0;
}
#tabContainer #tabContent {
	border-right:#E0D0B2 1px solid;
	border-bottom:#E0D0B2 1px solid;
	border-left:#E0D0B2 1px solid;
	padding:8px 8px 15px 8px;
	background-color:#FEFCF7;
	width:452px;
}
#tabContainer #tabContent h3 {
	color:#800d1e;
	background-color:#E9DFCF;
	margin:0 0 10px 0;
	padding:4px 0 4px 6px;
}
#tabContainer #tabContent h4 {
	background-color:#F2EBDF;
	border:#ECE1CD 1px solid;
	margin:10px 0 10px 0;
	padding:2px 0 2px 5px;
}
#tabContainer #tabContent h5 {
	color:#7C604B;
	padding:0 0 2px 15px;
	margin:0;
}
#tabContainer #tabContent ul.bulletList {
	padding-left:35px;
}
#tabContainer #tabContent p {
	margin:5px 10px 5px 10px;
}
#tabContainer #tabContent .hide {
	display:none;
}
#certifContent {
	padding:8px 0 15px 0;
	background-color:#FEFCF7;
	width:482px;
}
#certifContent h3 {
	color:#800d1e;
	background-color:#E9DFCF;
	margin:0 0 10px 0;
	padding:4px 0 4px 6px;
}
#certifContent h4 {
	background-color:#F2EBDF;
	border:#ECE1CD 1px solid;
	margin:10px 0 10px 0;
	padding:2px 0 2px 5px;
}
#certifContent h4 {
	background-color:#F2EBDF;
	border:#ECE1CD 1px solid;
	margin:10px 0 10px 0;
	padding:2px 0 2px 5px;
}
#certifContent h5 {
	color:#7C604B;
	padding:0 0 2px 15px;
	margin:0;
}
#certifContent ul.bulletList {
	padding-left:35px;
}
#certifContent p {
	margin:5px 10px 5px 10px;
}
/* End Degree Page Tabs/Content */


/** Miscellaneous */
.pad5 {
	padding-bottom: 5px;
}
.padBtm10 {
	padding-bottom: 10px;
}
.padBtm15 {
	padding-bottom: 15px;
}
.padLft20 {
	padding-left: 20px;
}
.padLft5 {
	padding-left: 5px;
}
.txtIndent {
	padding-left: 10px;
}
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
.clearBoth {
	clear: both;
}
.boldTxtLink, .boldTxt {
	font-weight: bold;
}
.undoBold {
	font-weight: normal;
}
.undoPadding {
	padding: 0;
}
.font11 {
	font-size: 1.1em;
}


