﻿body {
	padding:0;
	margin:0;

	background-color:#FFFFFF;
	font-family: Trebuchet MS;
	font-size:12px;
}

@font-face {
	font-family: Edo;
	src: url(edo.ttf) format("truetype");
}

#preheader {
	padding:8px;
	border-top: 1px solid #808080;	
	border-bottom: 1px solid #808080;
	text-align:right;
	background:-webkit-gradient(linear, left top, left bottom,
    	color-stop(0.0, #fdfdfd),
	    color-stop(0.50, #bdbdbd),
		color-stop(0.51, #aaa9a9),
		color-stop(1.00, #e8e8e8)
	);
	background:-moz-linear-gradient(top,
		#fdfdfd 0%,
	    #bdbdbd 50%,
		#aaa9a9 51%,
		#e8e8e8 100%
	);
	background: -o-linear-gradient(top,
		#fdfdfd 0%,
	    #bdbdbd 50%,
		#aaa9a9 51%,
		#e8e8e8 100%
	);
}

#preheader a {
	color: #404040;
	text-decoration:none;
	border:1px solid #808080;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;	
	padding: 2px;
}

#header {
	padding:4px;
	background: -moz-linear-gradient(top, #99e1ff 0%, #fff 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#99e1ff), to(#fff));
	background: -o-linear-gradient(top, #99e1ff 0%, #fff 100%);
}
#header-text h1 {
	font-family: Edo, Trebuchet MS, Arial;
	color:#FFFFFF;
	text-shadow: 1px 1px 3px #000000;
	font-size: 32px;
	padding-top:0;
	margin-top:0;
	padding-bottom:0;
	margin-bottom:0;
}
#header-text h3 {
	padding-top:0;
	margin-top:5px;
	font-size: 12px;
}

#mainbody {
	padding:8px;
}

#bar_one {
/*
	border: 1px solid #000000;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	background: #ffffff;
	
	-moz-box-shadow: 2px 2px 5px #aaa;
	-webkit-box-shadow: 2px 2px 5px #aaa;
	*/
}
#bar_one .bar_time {
	float:right;
	font-size:20px;
	height:34px;
	line-height: 34px;
	padding-right:5px;
}

#bar_one h2{
	margin:0;
	padding: 4px;
	padding-left:5px;
	border-bottom:1px solid #000000;
	font-size: 20px;
}

.boxheader {
	padding:0;
	margin:0;
	background-color:#000000;
	color:#FFFFFF;
	width:100%;
}
.box .updated {
	float:right;
	font-size:9px;
	padding: 8px;
}
.box h2{
	margin:0;
	padding: 4px;
	padding-left:10px;
	border-bottom:1px solid #000000;
	float:left;
	font-size: 20px;
}

.box {
	margin:0;
	padding: 0;

	border: 1px solid #000000;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	background: #ffffff;
	
	-moz-box-shadow: 2px 2px 5px #aaa;
	-webkit-box-shadow: 2px 2px 5px #aaa;
}

.boxtab {
	width:100%;
}
.boxtab td {
/*	border: 1px dashed red; */
	padding: 2px;
	width:20%; 
}
.boxtab td.big {
		width:35%; 
		font-size:24px;
		font-weight:600;
		text-align:right;
}

#footer {
	padding:4px;
	background: -moz-linear-gradient(top, #fff 0%, #99e1ff 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#99e1ff));	
	background: -o-linear-gradient(top, #fff 0%, #99e1ff 100%);	
}
#footer h3 {
	padding-top:0;
	padding-bottom: 5px;
	margin-top:5px;
	font-size: 16px;
	text-align:center;
}