.logo        { text-align:center; }
body		 { font-family: Tahoma ; background-color: #011e3c; background-image: url('http://www.swisstiming.co.uk/images/st_bg3.gif'); background-repeat: no-repeat; color: #001D3B; font-size:10pt}
.slogan      { color: #FFFFFF; font-family: Tahoma; font-size: 8pt; font-style:italic; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; }
.slogan 	 { padding:5px; font-family: Tahoma ; font-style: italic; font-size: 8pt; text-align:center }
.navigation  { font-family: Tahoma; font-size: 9pt; text-align:center; padding-left:2px; padding-top:2px; padding-bottom:2px; color:#FFFFDD }
p            { margin-top:0px;	margin-bottom: 0px;}
.contentpane { padding-left: 10px; padding-top: 10px; padding-bottom: 10px; color:#FFFFFF }
h1           { font-family:Tahoma; padding-left: 10px; padding-right: 10px; padding-top: 10px; margin-bottom: 3px; color:#000080 }
h2           { font-family:Tahoma; padding-left: 10px; padding-right: 10px; padding-top: 10px; margin-bottom: 3px; color:#FFFFFF; }
h3           { font-family:Tahoma; padding-left: 10px; padding-right: 10px; padding-top: 10px; margin-bottom: 3px; color:#FFFFFF; }
.plaintext   {  font-family: Tahoma ; font-size: 9pt; padding-left: 10px; padding-right: 10px; color:#000080 }
.smalltext   { padding:5px; font-family: Tahoma ; font-size: 8pt; color: #000080}
.newstext    { font-family: Tahoma; font-size: 9pt }
.p_sect      {	font-family:Tahoma;	padding-left: 8px;	padding-right: 4px;	padding-top: 4px;	margin-bottom: 0px;	color:#000080;	font-size: 18px;	font-weight: bolder;}
.p_ssect     {	font-family:Tahoma;	padding-left: 4px;	padding-right: 4px;	padding-top: 4px;	margin-bottom: 0px;	color:#000080;	font-size: 18px;}
.p_title     {	font-family:Tahoma;	padding-left: 5px;	padding-right: 5px;	padding-top: 0px;	margin-bottom: 2px;	color:#FA0101;	font-size: 20px;	font-weight: bold;font-style: oblique;}
.p_stitle    {	font-family:Tahoma;	padding-left: 5px;	padding-right: 5px;	padding-top: 0px;	margin-bottom: 2px;	color:#FA0101;	font-size: 20px;	font-weight: normal;	font-style: oblique;}
.p_desc      { font-family:Tahoma;	padding-left: 10px;	padding-right: 10px;	padding-top: 4px;	margin-bottom: 2px;	color:#000080;	font-size: 12px;}
.p_note      { font-family:Tahoma;	padding-left: 10px;	padding-right: 10px;	padding-top: 2px;	margin-bottom: 2px;	color:#000080;	font-size: 9px;}
.p_article   { font-family:Tahoma; padding-left: 10px; padding-right: 10px; padding-top: 4px; margin-bottom: 2px; color:#000080 }
.p_image     { font-family:Tahoma; padding-left: 10px; padding-right: 10px; padding-top: 4px; margin-bottom: 2px; color:#000080 }
.p_link      { font-family:Tahoma; padding-left: 10px; padding-right: 10px; padding-top: 4px; margin-bottom: 2px; color:#000080 }
li           { font-family: Tahoma ; font-size: 9pt; color: #000080 } 
#titleimg    { position:absolute;	width:250px;	height:172px;	z-index:2;	left: 10px;	top: 8px;	background-color: #333333;}
#sport_icons { position:absolute;	width:116px;	height:110px;	z-index:3;	left: 474px;	top: 68px;	background-image: url('http://swisstiming.co.uk/images/sport/sports.gif');}
#clock 		 { position:absolute;	width:163px;	height:116px;	z-index:3;	left: 449px;	top: 70px;}
.style1 	 { font-size: xx-small}

#rimage 	 { position:absolute;	width:180px;	height:99px;	z-index:2;	left: 52px;	top: 16px;}

a:link       { color: #0B5589; text-decoration: none; }
a:visited    { color: #0B5589; text-decoration: none; } 
a:hover      { color: #003366;	text-transform: bold;	text-decoration: underline;} 
a.prod:link  {	color: #DD0000;	text-decoration: none;	font-size: 20px;	font-style: oblique;}
a.prod:visited {color: #DD0000;	text-decoration: none;	font-size: 20px;font-style: oblique;} 
a.prod:hover {	color: #DD0000;	text-decoration: underline;	font-size: 20px;font-style: italic;} 

a.menu:link  { color: #FFFFDD; text-decoration: none; }
a.menu:visited { color: #FFFFDD; text-decoration: none; } 
a.menu:hover {
	background-color:#0099FF;
	text-decoration:none;
	color:#ffffff;
	border-color:#3333FF;
	border-style:inset;
	border-width: 1px;
} 
.buttonscontainer {
	position:absolute;
	width:140px;
	height:1600px;
	z-index:1;
	left: 0px;
	top: 266px;
	overflow: visible;
	background-color: #004273;
	border:0px solid #9999bb;
	padding:2px;
}

.buttons a {color: #FFFFDD;
border: 1px solid;
background-color: #004273;
padding: 2px;
padding-left: 3px;
font: 10px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
border-color: #0B5589 #0B5589 #00274E #00274E;
display: block;
margin: 0px;
width: 100%;
text-align: left;}

.buttons a:visited { color: #FFFFDD; text-decoration: none; } 

.buttons a:hover {border: 1px solid;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 1px;
padding-right: 1px;
background-color: #00285B;
border-color: #0B5589 #0B5589 #00274E #00274E;
color: #DDDDFF;
text-decoration: none;}
#sidemenu    {
	position:absolute;
	width:143px;
	height:1600px;
	z-index:1;
	left: 371px;
	top: 293px;
	overflow: visible;
	background-color: #004273;
	border:1px solid #9999bb;
	padding:2px;
	margin:2px;
	visibility: visible;
}
