/* Page setup */
 body { background-color: #ffffff; margin: 10px 0 10px 0;}  
.backgroundcolor_main {background-color: #ffffff;}
.pageBackground {background-color: #ffffff;}

.lightgrey {background-color: #bababa;}
.lightergrey {background-color: #e9e9e9;}
.linecolour {background-color: #c0c0c0;}
.lightpink {background-color: #f6e8fa;}
.lightgreen {background-color: #edf7d6;}
.green {background-color: #6cba62;}

.logincolour {background-color: #c2c1c1; color: #ffffff; font-family: Arial, Helvetica, sand-serif; font-weight: normal; font-size: 12px; text-decoration: none;}
.loginheading {color: #c2c1c1;font-family: Arial Black, Arial, Helvetica, sans-serif;font-weight: normal;font-size:30px; line-height: 23px;}
.logintext {color: #ff8400; font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:15px;text-decoration:none;letter-spacing:75%;}

.studentcolour {background-color: #ff8400; color: #ffffff; font-family: Arial, Helvetica, sand-serif; font-weight: normal; font-size: 12px; text-decoration: none;}
.studentheading {color: #ff8400;font-family: Arial Black, Arial, Helvetica, sans-serif;font-weight: normal;font-size:30px; line-height: 23px;}
.studenttext {color: #ff8400; font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:15px;text-decoration:none;letter-spacing:75%;}

.staffcolour {background-color: #8c26b2; color: #ffffff; font-family: Arial, Helvetica, sand-serif; font-weight: normal; font-size: 12px; text-decoration: none;}
.staffheading {color: #8c26b2;font-family: Arial Black, Arial, Helvetica, sans-serif;font-weight: normal;font-size:30px; line-height: 23px;}
.stafftext {color: #8c26b2; font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:15px;text-decoration:none;letter-spacing:75%;}

.businesscolour {background-color: #92bb3d; color: #ffffff; font-family: Arial, Helvetica, sand-serif; font-weight: normal; font-size: 12px; text-decoration: none;}
.businessheading {color: #92bb3d;font-family: Arial Black, Arial, Helvetica, sans-serif;font-weight: normal;font-size:30px; line-height: 23px;}
.businesstext {color: #92bb3d; font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:15px;text-decoration:none;letter-spacing:75%;}

.howdoicolour {background-color: #58acf9; color: #ffffff; font-family: Arial, Helvetica, sand-serif; font-weight: normal; font-size: 12px; text-decoration: none;}
.howdoiheading {color: #58acf9;font-family: Arial Black, Arial, Helvetica, sans-serif;font-weight: normal;font-size:30px; line-height: 23px;}
.howdoitext {color: #58acf9; font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:15px;text-decoration:none;letter-spacing:75%;}

.programmegray {background-color: #e9e9e9; color: #597cb8; font-family: Arial, Helvetica, sand-serif; font-weight: bold; font-size: 13px; text-decoration: none; }
.programmeblue {background-color: #58acf9; color: #ffffff; font-family: Arial, Helvetica, sand-serif; font-weight: bold; font-size: 13px; text-decoration: none; }
.registergray {background-color: #a7a7a7; color: #ffffff; font-family: Arial, Helvetica, sand-serif; font-weight: bold; font-size: 13px; text-decoration: none; }

.contentcolour {background-color: #f1f1f1; color: #303030; font-family: Arial, Helvetica, sand-serif; font-weight: normal; font-size: 12px; text-decoration: none;}
.contentfill {background-color: #a7a7a7; }
.contenttitle {color: #ffffff; font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:13px;text-decoration:none;letter-spacing:75%;}

 /*Menu*/
 .parentTitle{height:38px;}

.searchbox1 { width:110px; font-size:10px; color:#000000; background-color:#ffffff;  border:1px solid #7a9347; }
.searchbox {width:170px; font-size:11px; color:#000000; background-color:#ebeef9;  border:1px solid #2543A7; margin-top:5px;}


.loginbox {width:170px; font-size:11px; color:#000000; background-color:#ebeef9;border:1px solid #2543A7}

.newsletterbox { width:200px; font-size:10px; color:#000000; background-color:#ffffff;  border:1px solid #7a9347; }
 
/* Link setup */
 a {color:#335fa8;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;text-decoration:none;letter-spacing:70%}
 a:hover { text-decoration: underline }
 
/* Texts */
.TabsOff {color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-weight: bold;font-size:11px;text-decoration:none;}
.TabsOn {color:#ffff00;font-family:Arial, Helvetica, sans-serif;font-weight: bold;font-size:11px;text-decoration:none;}
.Footer {color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-weight: normal;font-size:11px;text-decoration:none;}



.Breadcrumb {color:#666666;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;text-decoration:none;letter-spacing:75%}

/* change to new css */
.MenuHeader {color:#335fa8;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:15px;text-decoration:none;letter-spacing:110%}
.MenuMain {color:#335fa8;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;letter-spacing:70%}
.MenuMain :hover { text-decoration: underline }
.MenuMainSelected {color:#303030;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;text-decoration:none;letter-spacing:75%;}
.MenuSub {color:#303030;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;text-decoration:none;letter-spacing:75%;}
.MenuSubSelected {color:#303030;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;text-decoration:none;letter-spacing:75%;}

.Title {color:#3e3e3e;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:15px;text-decoration:none;letter-spacing:110%}
.Body {color:#303030;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;text-decoration:none;letter-spacing:75%;}
.BodyBold {color:#303030;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;text-decoration:none;letter-spacing:75%}

.BodyBigText {color:#303030;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:13px;text-decoration:none;letter-spacing:75%}
.TitlePurple {color:#a068af;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:15px;text-decoration:none;letter-spacing:110%}


.EventsHeader {color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;text-decoration:none;letter-spacing:100%}
.EventsHeaderBig {color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;text-decoration:none;letter-spacing:100%}
.EventsHeaderHighlight {color:#638b0f;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;text-decoration:none;letter-spacing:75%}

/*Added by Cirrus*/
.TitleUpEvents {color:#CFB53B;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:15px;text-decoration:none;letter-spacing:110%}
.BodyBoldGrey {color:#999999;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;text-decoration:none;letter-spacing:75%}
.HomeTitle {color:#6c6c6c;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:18px;text-decoration:none;letter-spacing:110%;}


/* END change to new css */


/*Form Styles*/
.formfield {color:#ff8400;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-decoration:none;letter-spacing:75%}
.formDivBorder { border-color:#ff8400 }

.searchButton{vertical-align: middle}

/*Generic sub menu sizes */
img.genericmenu{ width:152px }
img.genericsubmenu { width:142px }
td.genericsubmenu { width:142px }

/*case study style*/
.caseStudyDetail {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10pt; padding:10px}
.caseStudyContactTitleDetail {color:#3e3e3e; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13pt}
.CaseStudy{background-color:#361003;}
.LightCaseStudy{background-color:#dacdac;}
.TitleCaseStudy {color:#361003;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:15px;text-decoration:none;letter-spacing:110%}


/*master template padding changes*/
.masterMainContent
{
	width:730px;
	padding:23px 15px 10px 18px;	
}
.masterFooterImage
{
	/*background:url(../../../SiteManager/common/images/logos/WF_University_logosBar.jpg) no-repeat;
	height:59px;*/
}
/*calendar style*/
.calendarHeader
{
	background-color: #bababa;
	color:#3366FF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	letter-spacing:75%;
	border-top:1px solid black;
	border-bottom:1px solid black;
	padding-left:5px;
}
.calendarHeaderBig 
{
	font-size:12px;
	color:#3366FF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:5px;
}
.calendarBody
{
	color:#3366FF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
}


.hb_members IMG{
	border:none;
}
.hb_members .hb_first{
	padding-left:10px;
}

TABLE.hb_members TD.hb_title P{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding:10px;
}