.content
{
	float		: left;
	width		: 550px;
}
.innerleft
{
	float		: left;
}
.SANAform
{
	height		: 526px;
}
.SANAform td
{
	vertical-align				: top;
}
.photolist_introtext,
.photolist_outrotext
{
	overflow:auto;
	padding:10px;
}
.photolistlist_content
{
	overflow:auto;
}
.news_content,
.photo_content,
.biography_content,
.team_content,
.sponsor_content,
.interview_content,
.horse_content,
.book_content,
.activities_content
{
	height		: 500px;
	width		: 550px;
	/*overflow	: scroll;*/
	overflow-y	: auto;
	overflow-x	: auto;
	/*overflow-x	: hidden;*/
	scrollbar-base-color		: #00081D;
	scrollbar-arrow-color		: white;
	scrollbar-track-color		: #AEC3DB;
	scrollbar-shadow-color		: #00081D;
	scrollbar-lightshadow-color	: #00081D; 
	scrollbar-darkshadow-color	: #00081D;
	scrollbar-highlight-color	: #00081D;
	scrollbar-3dlight-color		: #00081D; 
}
.newslist_content,
.biographylist_content,
.interviewlist_content,
.teamlist_content, 
.sponsor_list_content,
.horselist_content,
.booklist_content, 
.calendarlist_content
{
	overflow	: auto;
	overflow-x	: hidden;
	height		: 500px;
	width		: 250px;
	scrollbar-base-color		: #CAA16E;
	scrollbar-arrow-color		: white;
	scrollbar-track-color		: #F6EDDC;
	scrollbar-shadow-color		: #CAA16E;
	scrollbar-lightshadow-color	: #CAA16E; 
	scrollbar-darkshadow-color	: #CAA16E;
	scrollbar-highlight-color	: #CAA16E;
	scrollbar-3dlight-color		: #CAA16E;
}

.photolist_image
{
	margin-left : auto;
	margin-right: auto;
	text-align	: center;
}
.calendarlist_content
{
	height: 422px;
}
.contact_info
{
	height			: 491px;
}
.contact_div
{
	background-color:#E7CCAF;
}
.bottomtable_border_l
{
	width		: 818px;
	margin-left : auto;
	margin-right: auto;
}
/*********** CALENDAR PO ************/
.month_conatiner
{
	margin		: 10px;
	text-align	: left;
}
.month_conatiner, .month_year_title
{
	width		: 202px;
}
.month_year_title
{
	color		: #00052f;
	font-size	: 9pt;
	font-weight	: bold;
	overflow	: auto;
	height		: 25px;
}
.month_title, .year_title
{
	float		: left;
	padding-right	: 5px;
}
.month_grid
{
	width		: 202px;
	font-size	: 7pt;
	overflow	: auto;
}
.month_grid_column
{
	float		: left;
	width		: 27px;
}
.month_grid_column_first
{
	width		: 40px;
	float		: left;
	font-weight	: bold;
	color		: #006cb1;
}
.month_grid_cell, .month_grid_cell_header
{
	text-align	: center;
}
.month_grid_cell_first, .month_grid_cell_first_header
{
	text-align	: left;
}
.month_grid_cell_header
{
	color		: #006cb1;
	font-weight	: bold;
}
.month_grid_column_first div, .month_grid_column div
{
	height		: 14px;
	margin		: 0px 4px 3px 3px;
}
.month_link
{
	text-decoration	: none;
	color		: #00052f;
}
.eventtypes_container
{
	height		: 58px;
	background-color	: #a3620a;
	color		: #00052f;
	padding		: 10px 0px 10px 0px;
}
.eventtypes_typerow
{
	height		: 20px;
	padding		: 0px 10px 0px 10px;
}
.eventtypes_colouredcell
{
	float		: left;
	width		: 20px;
	height		: 15px;
	vertical-align	: middle;
}
.eventtypes_titlecell
{
	float			: left;
	vertical-align	: middle;
	height			: 15px;
	padding-left	: 8px;
}
.activity0,
.activity120000000000001,
.activity120000000000002,
.activity120000000000003
{
	text-align		: center;
}
.activity120000000000001
{
	background-color: #a3620a;
	/*border			: solid 1px #ffffff;*/
}
.activity120000000000002
{
	background-color: #005a96;
	/*border			: solid 1px #005a96;*/
}
.activity120000000000003
{
	background-color: #b11116;
	/*border			: solid 1px #b11116;*/
}
.activity120000000000001 a,
.activity120000000000002 a,
.activity120000000000003 a
{
	/*width			: 15px;
	height			: 14px;*/
	display			: block;
	text-decoration	: none;
	color			: #ffffff;
}
.eventtypes_colouredcell .activity120000000000001
{
	border			: solid 1px #ffffff;
}
/**          Activity list page        **/
.activities_leftpart
{
	float		: left;
	width		: 255px;
	margin		: 10px;
}
.activities_rightpart
{
	float		: left;
	width		: 250px;
	margin		: 10px 0px 10px 0px;
}
.activity_image_n_description
{
	margin-bottom	: 15px;
	overflow		: hidden;
}
.activity_image
{
}
.activity_description
{
	padding			: 5px 0px 0px 0px;
	color			: #00052f;
	font-size		: 7pt;
	font-weight		: bold;
}

/*  end of calendar po and activity list page */
