/* ========================================================================= */
/* Defaults for all pages */
/* ------------------------------------------------------------------------- */
/* Pagedefaults */
body /**/
{
	font-size: 8pt;
	font-family: Verdana, Arial;
}

p /**/
{
	font-family: Verdana, Arial, helvetica;
	font-size: 12px;
}

/* Pageborder */
.PageBound
{
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-right: gray 1px solid;
	border-bottom: gray 1px solid;
}

/* Tablerow including the menu */
.MMenu
{
	border-top: #8A867A 1px solid;
	border-bottom: #8A867A 1px solid;
}

/* Link */
a /**/
{
	font-weight: bold;
	color: #194c7e;
	text-decoration: none;
}

/* Link with hovering mousepointer */
a:Hover /**/
{
	color: #6d6dff;
}
/* ========================================================================= */



/* ========================================================================= */
/* Classes used by any page */
/* ------------------------------------------------------------------------- */
/* Stor rubrik (Sidrubrik) */
/*.Headline_1
{
	font-size: 18px;
	font-weight: bold;
}*/

/* Rubrik (Styckerubrik) */
/*.Headline_2
{
	font-size: 14px;
	font-weight: bold;
}*/

/* Brödtext */
/*.Normal
{
	font-size: 11px;
}*/

/*.TableHeaderBig
{
	font-size: 13px;
	font-variant: small-caps;
	font-weight: bold;
	color: #efedde;
	text-align: Center;
	background-color: #194c7e;
}*/

.TableHeaderCenter /**/
{
	font-size: 11px;
	font-variant: small-caps;
	font-weight: bold;
	text-align: Center;
	background-color: #e8e9ca;
}

.TableHeaderLeft /**/
{
	font-size: 11px;
	font-variant: small-caps;
	font-weight: bold;
	text-align: left;
	background-color: #e8e9ca;
}

.TableHeaderRight /**/
{
	font-size: 11px;
	font-variant: small-caps;
	font-weight: bold;
	text-align: right;
	background-color: #e8e9ca;
}

/* Data i en tabellcell, vänsterjusterad */
.DataLeft /**/
{
	text-align: left;
	font-size: 10;
	vertical-align: top;
	background-color: #f4f4dc;
}

/* Data i en tabellcell, centrerad */
.DataCenter /**/
{
	text-align: center;
	font-size: 10;
	vertical-align: top;
	background-color: #f4f4dc;
}

/* Data i en tabellcell, högerjusterad */
.DataRight /**/
{
	text-align: right;
	font-size: 10;
	vertical-align: top;
	background-color: #f4f4dc;
}

/*.RegDataHR	
{	font-family: Verdana,Arial;
	font-weight: bold;
	font-size: 11;
	text-align: right;
	vertical-align: text-top;
	background-color: #f4f4dc;
}*/	

.DataTable /**/
{
	background-color: #f4f4dc;
}

.DataRowOdd /**/
{
	background-color: #ececec;
}

.DataRowEven /**/
{
	background-color: #ffffff;
}	

/*.RegData
{
	font-family: Verdana,Arial;
	font-size: 11;
	vertical-align: text-top;
	background-color: #f4f4dc;
}*/

.TextpageHeadline /**/
{
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
}

.TextPageHeader /**/
{
	font-family: Verdana;
	font-variant: small-caps;
	font-size: 14;
	font-weight: bold;
	color: #efedde;
	text-align: Center;
	background-color: #194c7e;
}

.TextPageText /**/
{
	font-family: Verdana;
	font-size: 12;	
}

.PictureText /**/
{
	font-family: Verdana;
	font-size: 9px;
	font-style: italic;
}
/* ========================================================================= */


/* ========================================================================= */
/* Padegree-classes */
.PedData /**/
{
	font-family: Verdana;	
	font-size: 11px;
	text-align: left;
	vertical-align: middle;
	background-color: #f4f4dc;
}

.PedDataBL /**/
{
	font-family: Verdana;	
	font-size: 11px;
	text-align: left;
	vertical-align: middle;
	background-color: #f4f4dc;
	border-bottom: solid 1px gray;
}
/* ========================================================================= */


/* ========================================================================= */
/* Newslist on the first page */
.News thead td
{
	font-weight: bold;
	font-size: 23px;
	color: #efedde;
	padding-bottom: 4px;
	padding-top: 4px;
	background-color: #194c7e;
	text-align: center;
	font-variant: small-caps;
}

.News tbody td
{
	font-size: 11px;
	padding-top: 8px;
	padding-bottom: 8px;
}

.News a
{
	color: #194c7e;
}

.NewsDate
{
	color: dimgray;
	text-indent: 10px;
}

.NewsBg
{
	background-color: #e4e1c8;
	color: #efedde;
}

.NewsPopupHeader
{
	font-weight: bold;
	font-size: 23px;
	background-color: #194c7e;
	color: #efedde;
	font-variant: small-caps;
	padding: 0px 5px 0px 5px;
}

.NewsPopupTable
{
	border-right: darkgray 2px solid;
	border-top: darkgray 2px solid;
	border-left: darkgray 2px solid;
	border-bottom: darkgray 2px solid;
}

.NewsPopup
{
	padding: 0px 5px 0px 5px;
}

.NewsPopupFooter
{
	background-color: #EFEDDE;
	text-align: right;
	padding: 0px 5px 0px 5px;
	vertical-align: top;
}

.NewsPopupFooter a
{
	vertical-align: top;
}
/* ========================================================================= */



/* ========================================================================= */
/* Latest results on the first page */
.LastResult thead td
{
	background-color: #194c7e;
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: bold;
	font-size: 23px;
	font-variant: small-caps;
	color: #efedde;
	text-align: center;
}

.LastResult tbody td
{
	font-size: 11px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
}

.LastResultDate
{
	color: dimgray;
	text-indent: 10px;
}

.LatestResultBg
{
	background-color: #dad5b2;
}
/* ========================================================================= */

/* ========================================================================= */
/* Special classes */
/*.ResultYearSelectionBox
{
	font-family: Verdana, hevetica, Arial;
	font-size: 10;
	vertical-align: middle;
}*/
/* ========================================================================= */


/* ========================================================================= */
/* Picture on the first page */
.FrontPicture
{
	border-right: #8A867A 3px solid;
	border-top: #8A867A 3px solid;
	border-left: #8A867A 3px solid;
	border-bottom: #8A867A 3px solid;
	border-right-style: outset;
	border-top-style: outset;
	border-left-style: outset;
	border-bottom-style: outset;
}
/* ========================================================================= */