body {font-family:verdana,arial,sans-serif;}

table.layout td {vertical-align:top; text-align:left;}

#sidebar {background:#FB9733; color:#30F; font-weight:bold;  font-size:.75em;}
#sidelinks {padding:0px 15px; text-align:left; line-height:1.8em;}

#sidelinks ul li {list-style:none;
margin:none;
line-height:1.5em;
}

#sidebar a:link {color:#30f; text-decoration:none;}
#sidebar a:visited {color:#30f; text-decoration:none;}
#sidebar a:hover {color: #1A0F48; text-decoration:underline;}

#sidelinks a#head  {color:#1A0F48; text-decoration:none; font-size:1.1em;}
#sidelinks a.subnavON {color:#1A0F48; text-decoration:none; padding-left:9px;}
.subnav {padding-left:9px;}

.parent {line-height:1em;}
.subnavsm {padding-left:9px; font-size:.9em;}


#navbar {background:#30F; color:#fff; font-weight:bold; font-size:10px; padding-top: 5px; padding-right:5px; padding-left:5px; padding-bottom: 4px; height:20px; text-align:center;}

#navbar a:link {color:#fff; text-decoration:none;}
#navbar a:visited {color:#fff; text-decoration:none;}
#navbar a:hover {color: #ff6; text-decoration:underline;}

b {font-size:.95em;}
b.sm {font-size:.95em;}
b.start {font-size:1em; text-decoration:underline;}


#main {background:#fff; color:#30F; font-size:.85em; text-align:left;}
#maintxt {padding:0px 10px; font-size:.95em;}
.sm {font-size:.75em;}

h2 h3 h4 h5 {color:#30F; padding:0px; 8px;}

h4 {display:inline; font-size:1.1em; line-height:1.5em;}

#imgboxright {float:right; padding:5px; margin-right:6px; background:#D6CCFF; width:160px;}
#callout {float:left; padding:5px;  width:330px; background:#D6CCFF; font-size:.95em;}

#callout2 {padding:5px;  width:85%; background:#6FC0F5; font-size:.9em; border:1px solid #0072BC; margin-left:auto; margin-right:auto; color:#1A0F48;}

.callout {padding:5px;  width:85%; background:#6FC0F5; font-size:.9em; border:1px solid #0072BC; margin-left:auto; margin-right:auto; color:#1A0F48;}

a.highlight {padding:3px; background:#ff0;}
a:link {color:#30f; text-decoration:underline;}
a:visited {color:#30f; text-decoration:underline;}
a:hover {color: #1A0F48; text-decoration:underline;}

.yellow {padding:3px; background:#ff0;}
.green {padding:3px; background:#6f6;}
.blue {padding:3px; background:#3ff;}

#training {font-size:.9em;}

table.travel td {border: 1px solid #30f;}

.score_table { font-size: 9pt; color: #000000;}
.score_td	{ font-size: 8pt; color: #000000;  border:1px solid #30F; }
.score_th	{ font-size: 9pt; background-color: #30F; color: #fff; font-weight: bold }
.score_td .hf {color:#30F;}

.away {font-size:.9em; padding:4px 0px;}

