/* Copyright Bridgeline Software, Inc. An unpublished work created in 2009. All rights reserved. This software contains the confidential and trade secret information of Bridgeline Software, Inc. ("Bridgeline"). Copying, distribution or disclosure without Bridgeline's express written permission is prohibited. */
/********** TEMPLATE: home **********/
/* WrapperBG Gradient is different for Home Page */
div.home{background: #e5e0cd url('/images/truman/misc/homeWrapperBg.gif') repeat-x left top;}

/*** News & Announcement ***/
div.home div.userLogin{margin-bottom: 3px !important;}
div.homeNews{
	margin-bottom: 14px;
	padding: 10px 10px 8px 16px;
}
div.homeNews h6{
	margin-bottom: 0.5em;
	font-size: 1em;
	line-height: 1.2em;
}

/*** User Specific Details ***/
div.home div.userDetails div.content{
	float: left;
	width: 192px;	
	margin-right: 1px;
	background: #3389c5 url('/images/truman/misc/homeDetailScholar.gif') repeat-x;
	color: #fff;
	min-height: 208px;
}
div.home div.userDetails a, div.home div.userDetails a:visited{color: #fff;}
div.home div.userDetails div.description{
	background: url('/images/truman/misc/homeUserDetailBg.png') no-repeat;
}
div.home div.userDetails div.description p{
	padding: 7px 12px 8px 10px;
	font-size: 1.12em;
	line-height: 1.35em;
	color: #afd1e8;
}
div.home div.userDetails div.homeDatesWatch{padding: 9px 10px 7px;}
div.home div.userDetails h5{
	margin: 0 0 8px;
	font-size: 1.2em;
	font-weight: bold;
}	
div.home div.userDetails ul{
	margin: 0;
	padding: 0 0 1px;
}
div.home div.userDetails ul li{
	margin: 0 0 10px;
	padding: 0;
	list-style: none;
	line-height: 1.25em;
}
div.home div.userDetails ul li.last{margin: 0 0 5px;}
div.home div.userDetails ul span{
	display: block;
	font-size: 0.95em;
	line-height: 1em;
	color: #99c4e2;
}
div.home div.userDetails a.viewAll{
	display: block;
	float: right;
	padding-right: 10px;
	background: url('/images/truman/misc/arrowWhite.gif') no-repeat right center;
}
/* Skinning *//* Default skin will be Scholar */
/* Cadidate Skin */
div.home div.userDetails div.candidate{background: #b8c861 url('/images/truman/misc/homeDetailCandidate.gif') repeat-x;}
div.home div.userDetails div.candidate div.description p{color: #f2f4e1;}
div.home div.userDetails div.candidate ul span{color: #e5ebc6;}
/* Faculty Skin */
div.home div.userDetails div.faculty{background: #d8663f url('/images/truman/misc/homeDetailFaculty.gif') repeat-x;}
div.home div.userDetails div.faculty div.description p{color: #f4d3c7;}
div.home div.userDetails div.faculty ul span{color: #f0c6b7;}
/* Friend Skin */
div.home div.userDetails div.friend{margin: 0; background: #efa154 url('/images/truman/misc/homeDetailFriend.gif') repeat-x;}
div.home div.userDetails div.friend div.description p{color: #fae3cc;}
div.home div.userDetails div.friend ul li span{color: #f8d7b5;}

/*** Home Branding Content ***/
/* Branding */
div.branding{
  float: left;
  width: 376px; 
  margin-top: 1px;  
  padding: 33px 0 0 9px;
  min-height: 300px;
  background: url('/images/truman/misc/homeBrandBg.gif') no-repeat 190px 0;
}
/* Scholar Speak */
div#scholarSpk{float: left;}
div.scholarSpeak{
	width: 383px;
	margin-top: 1px;
	padding-left: 3px;	
}
div.scholarSpeak a{
	display: block;
	float: left;
	margin-bottom: 1px;
	margin-right: 1px;
	width: 95px;
	height: 96px;
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none !important;
}
div.scholarSpeak a.last{margin-right: 0 !important; text-decoration: none !important;}
div.scholarSpeak a:hover{background-position: -95px 0;}
/* Tool Tip Styles */
div.homeToolTip{
	z-index: 3000;
	position: absolute;
	width: 324px;
	padding: 9px 13px;
	border: 1px solid #a5a49f;	
	background: #e6e2d1 url('/images/truman/misc/homeToolTipBg.gif') repeat-x;	
}
div.homeToolTip h3{
	margin: 0;
	font-size: 1em;
	line-height: 1.5em;
	font-weight: normal;
}
div.homeToolTip cite{
	margin: 0;
	display: block;
	padding-top: 6px;
	font-style: normal;
}

/*********** TEMPLATE: Candidate Landing **********/
div.candidateLand div.highlightContent{
	margin: 0 0 20px 10px;
	padding-bottom: 10px;
	background: url('/images/truman/misc/candidateGoverment.png') no-repeat right bottom;
}
div.highlightContent2{ /* This section will be in the top right side */
	margin-bottom: 20px;
}

/********** TEMPLATE: Faculty Rep Locator **********/
div.repLocator div.searchForm select{margin: 8px 0 3px;}

/********** TEMPLATE: Meet Our Scholar **********/
div.meetScholar div.headingAndLink a{width: 145px;}
/* Search Form */
div.meetScholar div.searchForm{padding-top: 5px;}
div.meetScholar label{
	padding-right: 20px;
	font-weight: bold;
}
div.meetScholar div.personInfoList h5{
	font-size: 1.1em;
	font-weight: bold;
	text-transform: uppercase;
}
/* Scholars List */
div.meetScholar div.personInfoList h5{margin-bottom: 6px;}
div.meetScholar p.name{
	font-weight: bold;
	padding-top: 10px;
}

/********** TEMPLATE: Meet Our Scholar By Year **********/
div.meetScholarYear div.headingAndLink h4{width: 350px;}
div.meetScholarYear div.headingAndLink a{width: 185px;}
div.meetScholarYear ol{
	margin: 0;
	padding: 0;
}
div.meetScholarYear ol li{
	margin: 0;
	padding: 0 0 10px;
	list-style: none;
	font-weight: bold;
}

/********** TEMPLATE: Meet Our Scholar Detail **********/
div.meetScholarDetail div.mainContent h5{margin-bottom: 2px;}
div.meetScholarDetail div.mainContent h6{
	margin: 0;
	line-height: 1em;
}
div.meetScholarDetail div.mainContent img{
	display: block;
	float: left;
	margin: 0 20px 10px 0;
}
div.meetScholarDetail div.mainContent p{margin-bottom: 8px;}

/********** TEMPLATE: News Listing **********/
div.newsListing div.newsItems h4{
	font-size: 1.1em;
	color: #3389c5;
}
div.newsListing div.newsItems p.date{
	margin-bottom: 0.25em;
	font-weight: bold;
}
div.newsListing p.newsExcerpt{margin-bottom: 1.5em;}
/* News Annoucement Detail */
div.annoucementDetail h5{
	margin: 0;
	font-size: 1.4em;
}
div.annoucementDetail p.date{
	margin-bottom: 1.5em;
	font-size: 0.9em;	
	color: #a7a087;
}
div.annoucementDetail h6{margin: 0;}

/********** TEMPLATE: Manage Scholarship **********/
/* Report Heading */
div.manageScholar h5.reportHeading{margin: 1em 0;}
/* Scholarship Summary */
div.manageScholar div.miniSummary{margin-bottom: 10px;}
div.manageScholar div.miniSummary h4{font-weight: normal;}
div.manageScholar  div.miniSummary h6{
	margin-bottom: 0;
	font-size: 1em;
	line-height: 1.1em;
}
div.manageScholar div.miniSummary p.info{margin-bottom: 0.75em;}
div.manageScholar div.miniSummary p.lastInfo{margin-bottom: 0;}

/********** TEMPLATE: Scholar Search Form **********/
div.scholarSearchForm div.formIntro{margin-bottom: 1.5em;}
div.scholarSearchForm input.fieldYear{width: 40px !important;}

/********** TEMPLATE: Dates To Watch **********/
/* PAGE: Dates to Watch Landing & Dates to Watch Detail */
/* There is no specific template for "Dates to Watch" detail page. Generic Template is used. Stying for the XML Content below */
div.datesWatchList h4{
	font-size: 1.1em;
	color: #3389c5;
}
div.datesWatchList p.date{
	margin-bottom: 0.5em;
	font-size: 0.95em;
}
div.datesWatchList p.content{margin-bottom: 1.5em;}
div.datesWatchAdmin{
	border: 1px solid #a1d1e2;
	background: #f1ede3;
	padding: 15px;
	font-weight: bold;
}

/********** TEMPLATE: Contact Us **********/
div.contactUs div.formContainer{
	width: 516px;
	margin: 25px 0 0 20px;
	padding: 20px 0 20px;
	border: 1px solid #a1d1e2;
}
div.contactUs div.formContainer label{width: 70px;}
div.contactUs div.formContainer input{width: 163px;}
div.contactUs div.formContainer textarea{
	width: 380px;
	height: 190px;
	padding: 6px 8px;
}
div.contactUs div.formContainer span.fieldInfo{
	padding-left: 5px;
	line-height: 2.5em;
	font-size: 0.95em;
	color: #a7a087;
}
div.contactUs div.formNav{padding: 0px 35px 0 80px;}
div.contactUs div.formNav a{font-size: 1em;}