/*--------------------------------------------------------------

 Faculty of Medical Sciences Stylesheet, University of the West Indies

---------------------------------------------------------------*/


/* =General
---------------------------------------------------------------*/

body {
	background-color: #FFFFFF;
}

#header {
	background-color: #FFFFFF;
}

#headercol1 {
	background: url(../images/crest.jpg) no-repeat transparent;
}

#banner {
	background: url(../images/fms-banner.jpg) no-repeat;
}

#container {
	background: url(../images/fms-swirl-bg.jpg) repeat-y;
}

#container_info {
	background: url(../images/fms-swirl-bg.jpg) repeat-y;
}

#container_inner_info {
	background: url(../images/fms-swirl-glare-bg.jpg) no-repeat;
}

#uppercontainer {
	background: url(../images/fms-girl-samaritan.jpg) no-repeat;
	padding-right: 18px;
}

#footerholder {
	width: 749px;
	margin-left: 5px;
}

#main_info {
 /*width: 485px;*/ /* Not necessary and caused the page to break. You can take this out. - Yannick */
 }
 
 #textblock{
 vertical-align:top;
 margin-left:5px;

 }

/* =Events
---------------------------------------------------------------*/

/*#events h2 {
	border-bottom: 1px solid #dcd458;
}*/

#events h3 {
	padding: 0 10px;
	text-align: center;
	width: 22px;
	/*font-weight: normal;*/
	font-size: 15px;
	display:inline-block;
}

#events .event_month {
	text-transform: uppercase;
	font-size: 11px;

}

#events .event_day {
	font-size: 21px;
	width:50px; 
}

#events .event_month,
#events .event_day {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	display: block;
	color: #900;
	text-align:left;
}

#events .event_list {
	border-left: 1px solid #EAE9E6;
	margin-left: 52px;
	margin-top: -53px;
	padding-left: 10px;
	width:180px;
	position:relative;
	vertical-align:top;


}

#events p {
	line-height: 15px;
	margin-bottom: 7px;
	font-weight: bold;
}

/* Menu
---------------------------------------------------------------- */

.menu {
 width:130px;
 margin-left:0px;
 margin-right:0px;
}

 #sub_menu{
font-size:9px;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#666666;
padding-left:15px;
line-height:19px;}


/* =Research
---------------------------------------------------------------*/

#research {
/*	padding: 5px; */
	background:no-repeat;
	background-image: url(../images/stickie.png);
	width:250px;
	height:216px;
	
/*	background-color: #d1d3aa; */
}

#research h2 {
	font-size: 16px;
	color: #0000CC;
	border: none;
	text-decoration: underline;	
}
#research_sticky {
width:170px;
height:150px;
position:inherit;
padding-left:40px;
padding-top:25px;

}

/* =Images
---------------------------------------------------------------*/
.img {
	display: inline;
}

.left {
	float: left;
	margin: 0 10px 10px 0;
}

.centre {
	text-align: center;
}

.right {
	float: right;
	margin: 0 0 10px 10px;
}

/* =Headings
---------------------------------------------------------------*/

h2 {
	border-bottom: 1px solid #dcd458;
	font-size: 20px;
}

p.sectionheader {
	color: #1E1E1E;
	}

p.sectionheader3 {
	color: #660033;
	}

p.sectionheader2 {
	color: #660033;
	}

p.sectionsubheader {
	color: #000;
	}

p.sectionsubheader2 {
	color: #000;
	}

/* NEWS
------------------------------------------------------------------------*/
.news_item{
text-align:justify; 
}

.news_image{
float:left; 
margin-right:5px; 
margin-bottom:5px;
}

/* =Links
---------------------------------------------------------------*/


#main a, 
#textblock a,
#main a:hover, 
#textblock a:hover,
.menu a, 
.menu a:visited,
.menu a:hover {
	color: #660033;
	font-family:Verdana,Arial;
	font-size:12px;
}

.headerlinks a:link, 
.headerlinks a:visited,  
.headerlinks a:active, 
.headerlinks a:hover
{
	text-decoration: underline;
	color: #666666;
	
	}


#main_info .news_item a { 
color:#CC6600;
text-decoration:underline;}


#sub_menu a, 
#sub_menu a:visited,
#sub_menu a:hover{
font-size:9px;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#666666;
}

#ethics_menu a, 
#ethics_menu a:visited, 
#ethics_menu a:active, #ethics_menu a:hover{
text-decoration: underline;
font-size:12px;
color: #666666;
font-family: Verdana, Arial;
}


/*  INTERNET RESOURCES
-------------------------------------------------------------------------*/
#left_menu{
float:left;
width:158px;
}
 
 #right_body{
 float:right;
 width:158px;
 }
 
 #inet_resource_list{
 list-style:none;
}

/*  =Tables
-------------------------------------------------------------------------*/

table {
  border-collapse: collapse;
  border: 1px solid #000000;
}

table th,
table td {
  padding: 5px;
  border: 1px solid #000000;
}

table th {
  background-color: #000000;
  color: #FFFFFF;
}