/*********************************************************************************/
/* The following base styles define the default behaviour of all Faculty of      */
/* Medicine pages.  If changes are made to these styles, they will affect the    */
/* whole site.  Changes should be made cautiously.  Additionally, changes should */
/* also be applied to the HTMLeditor.css file so that the styles that appear on  */
/* the site are consistent with the ones that appear in the editor window.       */
/*                                                                               */
/* Site URL: http://www.medgen.med.ubc.ca/                                       */
/* Filename: medgen.css                                                          */
/*                                                                               */
/* Creator: Jerome Valdez                                                        */
/* Last Updated by: Tony Chang                                                   */
/* Creation Date: July 15th, 2005                                                */
/* Last Updated: May 12, 2009                                                    */
/*                                                                               */
/* People authorized to make changes: Irene Mark and David Cowley                */
/*                                                                               */
/* Dependencies: this file is not directly dependent on any other file           */
/* Associations: ubcnav.css [which controls the accordion menu styles            */
/*               HTMLeditor.css [which controls the styles in the HTML editor]   */
/*                                                                               */
/* Revision History:                                                             */
/*                                                                               */
/*	1.0	Style sheet as delivered by Jerome                               */
/* 	2.0	Style sheet after required customizations to support site design */
/*              and design changes.  Added documentation block, and reorganized  */
/*              the file for ease of use.  DC, 19 Aug 2005                       */
/*                                                                               */
/*                                                                               */
/*                                                                               */
/*********************************************************************************/

#otherLogo
{
	font-size: 26pt;
	font-weight: 900;
	color: #9999ff;
	background-color: #eeeeff;
	border: 1px dashed #9999ff;
	padding: 0px 20px 10px 20px;
}

/*#secondaryTopNav {
	text-align: right;
	padding: 3px 3px 3px 0;
	margin: 0;
	float: right;
}

#secondaryTopNav li {
	display: inline;
}*/

#secondaryTopNav input, #footer input, .headerLink {
	background-color: #efefef;
	border: 1px solid #cccccc;
}

#secondaryTopNav li a, #footer p.nav a, .headerLink {
	background-color: #FF9600;
	color: #ffffff;
	border-top: 0px solid #cccccc;
	border-left: 0px solid #cccccc;
	border-bottom: 0px solid #666666;
	border-right: 0px solid #666666;
	padding: 2px 20px;
}

#secondaryTopNav li a:hover, #footer p.nav a:hover, .headerLink:hover {
	background-color: #FF9600;
	color: #ffffff;
	border-top: 0px solid #cccccc;
	border-left: 0px solid #cccccc;
	border-bottom: 0px solid #666666;
	border-right: 0px solid #666666;
	padding: 2px 20px;
}

#secondaryTopNavContainer {
	/* border-bottom:2px solid #CC9900; */
	height:26px;
	background-color: #F7B642;
	border-bottom:5px solid #6396D6;
	width:100%;
	/* width:100%; */
}

body {
	color: #000000;
	background-color: #eeeeff;
	margin-top: 0px;
}

#wrapper {
	/*width: 800px;*/ /*width of the main content area*/
	width: 960px;
	background-color: #fff;
	text-align: left; /*required alignment to override the center alignment at the body level*/
	/*margin: 0 auto;*/ /*shorthand for top and bottom margins and left right margins*/
	padding: 0px 0px 10px 0px;
}

#mainContentwrapper {
}

#mainContent {
	margin: 0 0 0 14px;
	padding: 10px 0 0 10px;
	width: 750px;
/*	position: relative;*/
	min-height: 480px;
}

#mainContent h1 {
	background-color: #fff;
	padding-left: 10px; 
	color: #F7B642; 
	text-align: center;
}

#mainContent h1.firstPageHeading, 
#mainContentHome h1.firstPageHeading {
	background:#6298D9 url('../images/h1.jpg') repeat-y; 
	background-color: #fff;
	color: #F7B642;
	font-size:11pt;
	margin:0 0 15px;
	padding: 2px;
	text-align: center;
}


#mainContentHome
{
	padding-bottom: 0px;
	padding-left: 0px;
}

#mainContentHome p {
	padding-left: 10px;
	padding-right: 10px;
	line-height: 12pt;
}

#mainContentHome h1
{
	background:#6298D9 url('../images/leftcol-bkgd.jpg') no-repeat; 
	BORDER-TOP: #cc9900 2px solid; 
	BORDER-BOTTOM: #cc9900 2px solid;
	PADDING-TOP: 2px; 
	PADDING-BOTTOM: 2px; 
	padding-left: 10px;
	BACKGROUND: #003399; 
	COLOR: #ffffff; 
}

#mainContentHome h1.announcements
{
	BORDER-TOP: #cc9900 2px solid; 
	BORDER-BOTTOM: #cc9900 2px solid;
	PADDING-TOP: 2px; 
	PADDING-BOTTOM: 2px; 
	padding-left: 10px;
	BACKGROUND: #ffffff; 
	COLOR: #003399; 
}

#footer
{
	/*border-top: 2px solid #cc9900;*/
	/*bottom: 0px;
	margin-left: 180px;
	position: absolute;
	text-align: center;*/
}

#leftCol {
	float:left; 
	background:#6298D9 url('../images/leftcol-bkgd.jpg') no-repeat; 
	width: 177px;
	border: 0 none;
	padding: 0;
	height: 230px;
}

#leftCol-navigation {
	margin-left: 20px;
	margin-top: 20px;
}

#leftCol-navigation a {
	color: #FFFFFF;
}

/*#leftCol table tr td table tr td table tr td {*/
#leftCol table tr td  {
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
}

#leftCol table tr td table tr td table tr td {
	border: 1px #dddddd solid;
	background-color: #7FABE0;
	padding-left: 5px;
	padding-right: 5px;
}

#leftCol table tr td table tr td table tr td table tr td,
#leftCol table tr td table tr td table tr td table tr td table tr td {
	border: none; 
}

/*#leftCol table tr td:hover,*/ 
#leftCol table tr td table:hover, 
#leftCol table tr td table tr td:hover, 
#leftCol table tr td table tr td table tr td:hover {
	background-color: #5B99E4;

}

#SectionMenu_16Wrapper{
	background: #6396D6; 
}

#searchbox {
	background: #6396D6; 
	margin: 0px; 
	padding: 0px; 
	padding-top: 10px;
	padding-right: 20px;
	float: right;
	display: inline;
}

#searchbox input {
	border: 1px solid #999999;
}

#banner-title {
	background: #6396D6 url('../images/title-bkgd.jpg') repeat-y; 
	margin: 0px; 
	padding: 0px; 
	height: 87px;
	padding-top: 10px;
	padding-left: 80px;
	/*margin-bottom: 15px;*/
}

#banner #imageBanner, #banner #subsiteBanner {
	margin: 0;
	padding: 0;
	width: 100%; /*800px;*/
	clear: left; /*this clears the float:left used to make the top nav menu list horizontal*/
	border-top: solid 6px #cc9900;
	border-bottom: none;
}

#banner #noImageBanner {
	border-bottom:6px solid #CC9900;
	clear:left;
	height:40px;
	margin:0;
	padding:0;
}

#banner #otherLogo {
	margin-top: 10px;
	float: right;	
	/*border-top: solid 1px #fff;*/
}
#banner .bannerTitle {
	color: #003399;
	font-family: Garamond, Georgia, serif;
	font-size: 12pt;
	font-weight: 900;
	text-transform: none;
	margin: 0px 0px 0px 81.5px;	/*shorthand for top-right-bottom-left*/	
	letter-spacing: 1px;
}

#banner .bannerTitleOther{
	color: #800000;		/*  Maroon */	
	font-size: 18pt;
	font-weight: 900;
	text-transform: uppercase;
	margin: 10px 0px 0px 80px;	/*shorthand for top-right-bottom-left*/	
	letter-spacing: 4.5px;
}

#banner .bannerTitleOther span.titlePreface {
	color: #800000;		/*  Maroon */	
	font-size: 14pt;
	font-weight: normal;
	text-transform: none;
	letter-spacing: 1px;
}

.facultyContainer, .staffContainer {
	width: 100%;
}

.facultyTemplateHeading, .staffTemplateHeading {

}

#facultyNameContact, #staffNameContact {
	width: 50%;
	float: left;
}

#facultyImage, #staffImage {
	width: 50%;
	float: right;
}

#facultyTeaching, #facultyOtherAcademic {
	width: 50%;
	float: left;
	clear: left;
}

#facultyResearch, #facultySelectedPublications {
	width: 50%;
	float:right;
}

.address {
	border-top: 2px solid #cc9900;
	border-bottom: 2px solid #cc9900;
	background-color: #003399;
	color: #ffffff;
	padding: 2px 0px 2px 0px;
}

.cookieCrumb {
	colour: #cc9900;
	font-size: 8pt;
}

.nonBold {
	font-weight: normal;
}

.redText {
	color: #ff0000;
}

.darkGreenText {
	color: #008000;
}

.greenText {
	color: #009900;
}

.purpleText {
	color: #990099;
}

.rustText {
	color: #993300;
}

.yellowText {
	color: #ffff00;
}

/*.ipf-sectionmenu li {
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
float:left;
font-size:9pt;
width:130px;
}
*/

.contactus {
	margin: 2px;
}

.headerCssClass {
	display: none;
}

