/*   =============================================================================================
	A.Kostyuk  (ask me, if don't understand information below)
	All styles for more understanding and managing we have devided on section 
	List of sections:
		1. Standard for all
		2. Top areas 
			- area 1
			- area 2 
			........
			- area 5
		3. Middle areas
			- area 6
			- area 7
			-content (area 8)
			- area 9
			- area 10
		4. Bottom areas
			- area 11
			- area 12
			.........
			- area 15
	For find place where styles should locates first find section
	inside section we should add comments:
	(who add this styles, when it was, and which page object use them)
  =============================================================================================*/
/*=============================================================================================*/
/*=============================================================================================*/

/* Start section: Standard for all */
*{	padding				:	0px;
	margin				:	0px;}
html{
	font-family			: Arial;
	font-size			: 8pt;
	color				: #414141;}
body
{
	font-family:Verdana;
	background-color:#FFFFFF;
}
img
{
	border				: 0px;
	}
a  
{
	color				: #000000;
	}

/*---------------------------------------*/
.centerContainer{
		margin-left			:auto;
		margin-right		:auto;
		text-align			:center;
		background-image	:url(../content/VanbaalenImages/head_fon.gif);
		background-repeat	:repeat-x;		
		width			: auto;
 }
 .siteContainer
 {
		margin-left			:auto;
		margin-right		:auto;
		text-align			:center;
		width				:818px;		
 }

/* End   section: Standard for all */




/* Start section: Top areas */
.toptable_border_l
{
	background-image		:url(../content/VanbaalenImages/head_left_gradient.jpg);
	background-repeat		:repeat-y;
	background-position		:left top;
	padding-left			:9px;
}

.toptable_border_r
{	
	background-image		:url(../content/VanbaalenImages/head_right_gradient.jpg);
	background-repeat		:repeat-y;
	background-position		:right top;
	padding-right			:10px;	
}
.toptable
{
	background-image		:url(../content/VanbaalenImages/head_fon.gif);
	background-repeat		:repeat-x;	
	height					:130px;
	width					: 800px;
}
	
/* Start section: area 1 */
.area1
{
	overflow			:visible; /*was AUTO*/
	text-align          :right;
}
/* End   section: area 1 */

	/* Start section: area 2 */

#menu1item0
{
	float					:left;
	
}
#vanbalen_right_top_menu
{	
	width					: 595px;
	/*height				: 85px;*/
	/*width					: 606px;*/
	height					: 55px;
	text-align				: right;   
	float					: left;
}
.vanbalen_right_top_menu_container_elem
{
	float					: right;
	font-size				: 7pt;
	padding-top				: 15px;
	padding-right			: 5px;
}
.vanbalen_right_top_element
{
	float					:left;
	padding-left			:10px;
}
.vanbalen_right_top_element a
{
	font-weight				:bold;
	text-decoration			:none;
	color					:White;
}	
.vanbalen_right_top_element a:hover
{
	font-weight				:bold;
	text-decoration			:none;
	color					:#0063A6;
}

/***** V. Ivanchuk 30.11 ********/

.vanbalen_right_top_element_route
{
	float					:left;
	padding-left			:10px;
}
.vanbalen_right_top_element_route a
{
	font-weight				:bold;
	text-decoration			:none;
	color					:#0063A6;
}	
.vanbalen_right_top_element_route a:hover
{
	font-weight				:bold;
	text-decoration			:none;
	color					:White;
}
.vanbalen_right_top_element_sel_route
{
	float					:left;
	padding-left			:10px;
	
}	
.vanbalen_right_top_element_sel_route a
{
	font-weight				:bold;
	text-decoration			:none;
	color					:White;
}

/********************************/

.vanbalen_right_top_element_sel
{
	float					:left;
	padding-left			:10px;
	
}	
.vanbalen_right_top_element_sel a
{
	font-weight				:bold;
	text-decoration			:none;
	color					:#0063A6;
}
	/* End   section: area 2 */


	/* Start section: area 3 */
	
	/*Start Section: menu section */

		
		/*end Section: menu section */
	
	/* End   section: area 3 */



	/* Start section: area 4 */

	
	/* End   section: area 4 */


	/* Start section: area 5 */
	/* End   section: area 5 */


/* End   section: Top areas */






/* Start section: Middle areas */
	.maintable_border_l{
		background-image		:url(../content/VanbaalenImages/left_gradient.gif);
		background-position		:left top;
		background-repeat		:repeat-y;		
		padding-left			:9px;
		overflow:auto;
	}
	
	.maintable_border_r{
		background-repeat		:repeat-y;
		background-image		:url(../content/VanbaalenImages/right_gradient.gif);
		background-position		:right top;
		padding-right			:9px;		
	}	
	.maintable
	{
		overflow				:hidden;
		width					: 800px;
	}

	/* Start section: area 6 */
#menu6item0
{
	padding-bottom:1px;
}
	/* End   section: area 6 */


	/* Start section: area 7 */
	/* End   section: area 7 */


	/* Start section: area 8 (content)							*/
	/*  It is styles which we using on all pages				*/
	/*  For other situations we should use "content.css" file	*/

	/* End   section: area 8 (content)							*/


	/* Start section: area 9 */
	
	
	/* End   section: area 9 */


	/* Start section: area 10 */
	/* End   section: area 10 */

	

/* End   section: Middle areas */

/* Start section: Bottom areas */

/*End section: Bottom areas */
/* Start section: area 11 */
.bottomtable
{	
	/*27.11.07  V. Ivanchuk*/
	/*overflow					:auto;	*/
	overflow	:   hidden;
	/*************/
}
.area11
{
	float						:left;
	text-align					:left;
	overflow					: auto;
	width:100%;
}
#menu11item0
{
	/*padding-left				:10px;
	padding-top					:13px;	
	padding-bottom				:13px;	*/
	
}
.bottomtable_border_l
{
	    /*background-image		:url(../content/VanbaalenImages/left_gradient.gif);
		background-position		:left top;
		background-repeat		:repeat-y;		
		padding-left			:10px;*/
}
.bottomtable_border_r
{
	    /*background-repeat		:repeat-y;
		background-image		:url(../content/VanbaalenImages/right_gradient.gif);
		background-position		:right top;
		padding-right			:10px;		*/
}

.BM_left_border
{
    background-image    : url(../content/VanbaalenImages/left_gradient.gif);
    background-repeat   : repeat-y;
    background-position : left;
    width               : 818px;
}
.BM_right_border
{
    background-image    : url(../content/VanbaalenImages/right_gradient.gif);
    background-repeat   : repeat-y;
    background-position : right;
    width               : 809px;
    padding-left        : 9px;
}
.BM_bottom_border
{	
    background-image    : url(../content/VanbaalenImages/page_bottom_gradient.gif);
    background-repeat   : no-repeat;
    background-position : left;
    width               : 818px;
    clear				: both; /* V.Ivanchuk 23.11.07 */
}
.BM_content
{
	color			: #000000;
	font-size		: 7pt;
	font-weight		: bold;
    width			: 790px;
    padding-top		: 10px;
    padding-left	: 10px;
    height			: 20px;
}

.BM_content a
{
	text-decoration	: none;
}

/* End   section: area 11 */


/* Start section: area 12 */
/* End   section: area 12 */


/* Start section: area 13 */
/* End   section: area 13 */


/* Start section: area 14 */
/* End   section: area 14 */


/* Start section: area 15 */
/* End   section: area 15 */

/* End   section: Bottom areas */

#menu6item0
{
	padding-bottom		: 1px;
}



/* Latest news PO, Oleg Rudckivsky, 12/11/2007 */
.Latest_News_List_Body
{
	overflow			: auto;	
	background-color	: #E5EEF5;
	text-align			: left;
	/*height				: 244px;*/
	height				: 246px;
	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;
}
.LatestNews_PO
{
	text-align			: left;
	width				: 399px;
	/*width				: 399px;
	height				: 270px;
	display				: block;
	background-color	: #E5EEF5;
	text-align			: left;
	overflow			: auto;*/
}

.LatestNews_PO_Header
{
	background-color	: #00052F;
	color				: #ffffff;
	height				: 21px;
	font-size			: 9pt;
	padding-left		: 10px;
	padding-top			: 5px;
	font-weight			: 700;
}

.LatestNews_PO_TopSpacer
{
	height				: 14px;
}

.LatestNews_PO_Item
{
	/*padding-top			: 13px;*/
	padding-bottom		: 9px;
	font-size			: 7pt;
	font-weight			: 700;
	
}

.LatestNews_PO_Item_Date
{
	padding-left		: 25px;
	color				: #006CB1;
}

.LatestNews_PO_Item_Title
{
	padding-left		: 10px;
	padding-right		: 10px;
	color				: #A2620A;
	display				: block;
	overflow			: hidden;
	height				: 12px;
	/*white-space			: nowrap;*/
}

.LatestNews_PO_Item_Title img
{
	padding-right		: 8px;
	
}

.LatestNews_PO_Item_Title a:link,
.LatestNews_PO_Item_Title a:hover,
.LatestNews_PO_Item_Title a:active,
.LatestNews_PO_Item_Title a:visited
{
	text-decoration		: none;
	color				: #A2620A;
}

.LatestNews_PO_Item_Description
{
	padding-left		: 25px;
	padding-right		: 10px;
	color				: #00052F;
	display				: block;
	overflow			: hidden;
	height				: 24px;
	/*white-space			: nowrap;*/
}

/**/

/* Latest news PO, Oleg Rudckivsky, 12/11/2007 */

.NewsList_PO,
.Biography_PO,
.Team_PO,
.Interview_PO,
.SponsorList_PO,
.Horse_PO,
.Book_PO
{
	width				: 250px;
	height				: 100%;
	display				: block;
	background-color	: #E8D8C2;
	text-align			: left;
}

.NewsList_PO_Header,
.Biography_PO_Header,
.Team_PO_Header,
.Interview_PO_Header,
.SponsorList_PO_Header,
.Horse_PO_Header,
.Book_PO_Header
{
	background-color	: #A3620A;
	color				: #ffffff;
	height				: 21px;
	font-size			: 9pt;
	padding-left		: 10px;
	padding-top			: 5px;
	font-weight			: 600;
}

.NewsList_PO_TopSpacer,
.Biography_PO_TopSpacer,
.Team_PO_TopSpacer,
.Interview_PO_TopSpacer,
.SponsorList_PO_TopSpacer,
.Horse_PO_TopSpacer,
.Book_PO_TopSpacer
{
	height				: 13px;
}

.NewsList_PO_Item,
.Biography_PO_Item,
.Team_PO_Item,
.Interview_PO_Item,
.SponsorList_PO_Item,
.Horse_PO_Item,
.Book_PO_Item
{
	/*padding-top			: 13px;*/
	padding-bottom		: 9px;
	font-size			: 7pt;
	font-weight			: 700;
	
}

.NewsList_PO_Item_Date
{
	padding-left		: 25px;
	color				: #006CB1;
}

.NewsList_PO_Item_Title,
.Biography_PO_Item_Title,
.Team_PO_Item_Title,
.Interview_PO_Item_Title,
.SponsorList_PO_Item_Title,
.Horse_PO_Item_Title,
.Book_PO_Item_Title
{
	padding-left		: 10px;
	padding-right		: 10px;
	color				: #A2620A;
	display				: block;
	clear:both;	    /* V. Ivanchuk */
	overflow:auto;   /* V. Ivanchuk */
	/*overflow			: hidden;
	height				: 12px;*/
	/*width:195px;*/
	width: 235px;	
	/*white-space			: nowrap;*/
}

.NewsList_PO_Item_Title img,
.Biography_PO_Item_Title img,
.Team_PO_Item_Title img,
.Interview_PO_Item_Title img,
.SponsorList_PO_Item_Title img,
.Book_PO_Item_Title img,
.Horse_PO_Item_Title img
{
	padding-right		: 8px;
}
/*V. Ivanchuk 22.11.07 */
/**************************/
.Book_PO_Item_Title img,
.NewsList_PO_Item_Title img,
.Biography_PO_Item_Title img,
.Team_PO_Item_Title img,
.Horse_PO_Item_Title img,
.Interview_PO_Item_Title img
{
	padding-top			: 3px;
	float				: left;
}
.Book_PO_Item_Title_Link,
.NewsList_PO_Item_Title_Link,
.Biography_PO_Item_Title_Link,
.Team_PO_Item_Title_Link,
.Horse_PO_Item_Title_Link,
.Interview_PO_Item_Title_Link
{
	float				: left;
	width				: 200px;
}
/***************************/
.Biography_PO_Item_Title a:link,
.Biography_PO_Item_Title a:hover,
.Biography_PO_Item_Title a:active,
.Biography_PO_Item_Title a:visited,
.NewsList_PO_Item_Title a:link,
.NewsList_PO_Item_Title a:hover,
.NewsList_PO_Item_Title a:active,
.NewsList_PO_Item_Title a:visited,
.Team_PO_Item_Title a:link,
.Team_PO_Item_Title a:hover,
.Team_PO_Item_Title a:active,
.Team_PO_Item_Title a:visited,
.Interview_PO_Item_Title a:link,
.Interview_PO_Item_Title a:hover,
.Interview_PO_Item_Title a:active,
.Interview_PO_Item_Title a:visited,
.SponsorList_PO_Item_Title a:link,
.SponsorList_PO_Item_Title a:hover,
.SponsorList_PO_Item_Title a:active,
.SponsorList_PO_Item_Title a:visited,
.Horse_PO_Item_Title a:link,
.Horse_PO_Item_Title a:hover,
.Horse_PO_Item_Title a:active,
.Horse_PO_Item_Title a:visited,
.Book_PO_Item_Title a:link,
.Book_PO_Item_Title a:hover,
.Book_PO_Item_Title a:active,
.Book_PO_Item_Title a:visited

{
	text-decoration		: none;
	color				: #A2620A;
}

.NewsList_PO_Item_Description
{
	padding-left		: 25px;
	padding-right		: 10px;
	color				: #00052F;
	display				: block;
	overflow			: hidden;
	height				: 24px;
	width:195px;
	/*white-space			: nowrap;*/
}
.Team_PO_Item_Picture,
.SponsorList_PO_Item_Picture
{
	width:210px;
	overflow:hidden;
	padding-left:10px;
}

.SponsorList_PO_Item_Picture
{
	text-align	: center;
}

/**/

/* Hide items for the latest news PO, Oleg Rudckivsky, 14-11-2007 */

.homepage_news, /*, .LatestNews_PO,*/
.linearing1 /*, linearing11, linearing12*/
{
}

/**/

/*Bottom menu style. V.Ivanchuk 23.11.07*/
.bottom_menu_link
{
	float	:	left;
	padding-right	:10px;
}

/**/

#menu1item1
{
	width		: 606px;
	text-align	: right;
}

.searchbox
{
	width		: 600px;
	height		: 26px;
	color		: White;
	padding-top	: 4px;
}

.searchboxheader
{
	width		: 440px;
	float		: left;
	display		: block;
	overflow	: auto;
	padding-top	: 6px;
}

.searchform
{
	width		: 160px;
	float		: left;
	display		: block;
	overflow	: auto;
	margin		: 0px;
	text-align	: left;
}

.searchboxinput
{
	float			: left;
	display			: block;
	padding-left	: 9px;
	padding-right	: 5px;
}

.searchboximage
{
	float		: left;
	display		: block;
	width		: 20px;
	padding-top	: 1px;
}

.searchtext
{
	border				: solid 1px white;
	background-color	: #000E3A;
	color				: White;
	width				: 121px;
	height				: 17px;
}