.megaanchor 
{
	width:236px; height:222px;
}
.megaanchor a 
{
    float:left;
    width:236px; height:222px;
}

.menu_img_container
{
	float:left;
	margin:0px;
	padding:0px;
}
	
/*portal home page style definition for text area*/
#about 
{
	width:236px;
	height:222px;
}
#about a:hover {
    float:left;
    width:236px; height:222px;
    background:url(../images/about_box_over.jpg);
}	
#sponsors {
	width:236px;
	height:222px;
}
#sponsors a {
    float:left;
    width:236px; height:222px;
    background:url(../images/sponsors_portal.jpg);
}	

#investigators {
	width:236px;
	height:222px;
}
#investigators a {
    float:left;
    width:236px; height:222px;
    background:url(../images/investigators_portal.jpg);
}

#research {
	width:236px;
	height:222px;
}
#research a {
    float:left;
    width:236px; height:222px;
    background:url(../images/research_portal.jpg);
}

/*portal home page style definition for text area*/
#left_column, #middle_column, #right_column
{
	width:326px;
	height:342px;
	float: left;
	margin-top: -4px;
}

#left_column, #middle_column
{
	border-right:#dbdada solid 1px;
}
#middle_column
{
	width:306px;
}
#left_column_text, #middle_column_text, #rigth_column_text
{
	font-family:Verdana;
	font-size:12px;
	color:#00496f;
	width:286px;
	margin-left: 20px;
	text-align: justify;
	margin-top: 24px;
	line-height:16px;
}
#middle_column_text
{
	_height: 206px;
	margin-left: 10px;
	margin-top: 4px;
}
.read_more
{
	float:right;
	font-family:Verdana;
	font-size:10px;
	color:#b69c5e;
	text-decoration:underline;
	margin-top: -10px
}

#irbCalendarCont
{
    _width: 286px;
    _margin-right: 4px;
}

#irbCalendarlegend
{
    padding-top: 3px;
	font-family:Verdana;
	font-size:10px;
    margin-left: 0px;
    text-align: left;
    color: #00496F;
}

.calendarTodayDate
{
    text-align: center;
    border-color: #006699;
    border-style: Solid; 
    border-width: 1px;
    font-weight: bold;
}
.calendarPastMeeting
{
    text-align: center;
    background-color: #999999;
    border-color: #982829;
    color: #982829;
    border-style: Solid; 
    border-width: 1px;
}
.calendarCurrentMeeting
{
    text-align: center;
    background-color: #982829;
    color: White;
    font-weight: bold;
}
.calendarFutureMeeting
{
    text-align: center;
    color: #982829;
    border-color: #982829;
    border-style: Solid; 
    border-width: 1px;
}
.calendarNotWorkingDay
{
    background-color: #E0E0E0;
}
.calendarSubmission
{
    background-color: #FFFFCC;
}

.shortcut_btn {
	background:url(../images/bg_btn_homepage.png);
	background-repeat: no-repeat;
	width:140px;
	height:24px;
	_margin-left:10px;
}
	
.shortcut_btn_text {
	width:140px;
	text-align:center;
	vertical-align: middle;
	padding-top:2px;
	font-family:Verdana;
	font-size:14px;
	font-weight: bold;
	color:#982829;
}

#accreditation
{
    height: 60px;
}
