/* CSS Document */

body { font-family: Tahoma; height: 100%; };
html { height:100%; }

.content_title { font-size: 12px; font-weight: bold; text-transform: uppercase; }
.head_text { padding-top: 38px; }
.centered { text-align:center; vertical-align:middle; background-color: #efefef; }
.bg_gray { background-color: #f5f5dc; }
.bg_white { background-color: #ffffff; }
.top_right_padding { padding-left: 31px; margin-top: 65px; }
.left_col_padding { padding-left: 26px}
.content { padding-top: 25px; padding-left: 46px; padding-right: 38px; padding-bottom: 20px; font-size: 11px; vertical-align:top; color: #666666; }

.bot_menu_item { text-decoration: underline; font-size: 12px; color: #000000; }
.bot_menu_selected { text-decoration: none; font-size: 12px; color: #000000; }
.bot_menu_item a { text-decoration: underline; font-size: 12px; }

.bottom_center { padding-top: 21px; padding-left: 46px; padding-right: 38px; padding-bottom: 20px; font-size: 11px; vertical-align:top; background-color: #efefef; color: #666666; }
.bottom_left { padding-top: 21px; padding-left: 26px; padding-right: 10px; padding-bottom: 20px; font-size: 11px; vertical-align:top; background-image: url(/site/img/am.gif); background-repeat:repeat-y; background-position:right;}
.bottom_right { padding-top: 21px; padding-left: 5px; padding-right: 33px; padding-bottom: 20px; font-size: 11px; vertical-align:top; background-color: #efefef; color: #666666; }


/* menu styles */

.menu_item { background-color: #333399; color: #FFFFFF; padding-left:26px; font-size: 12px; height: 36px; vertical-align: middle; }
.menu_selected_item { background-color: #FFFFFF; color: #333399; padding-left:26px; font-size: 12px; height: 36px; vertical-align: middle; }

.menu_ul { padding-left: 13px; margin: 0px; list-style-type:square; }

.menu a:hover { color: #99CCFF; text-decoration: none; }
.menu a { color: #FFFFFF; text-decoration: none; }

.menu_top { background-color: #333399; background-image:url(/site/img/trcorner.gif); background-repeat:no-repeat; background-position: top right;height: 8px; }
.menu_bot { background-color: #333399; background-image:url(/site/img/brcorner.gif); background-repeat:no-repeat; background-position: top right;height: 8px; }
.menu_edge { background-color: #333399; height: 8px; text-align: right; }

/* left-right panels */
.left_panel_right_line { background-image: url(/site/img/am.gif); background-repeat:repeat-y; background-position:right; width: 8px; vertical-align: top; }
.left_panel { vertical-align: top; background-color: #FFFFFF; background-image: url(/site/img/am.gif); background-repeat:repeat-y; background-position:right; }
.right_panel { vertical-align: top; background-color: #EFEFEF; padding-bottom: 200px; background-image:url(/site/img/win.gif); background-repeat:no-repeat; background-position:bottom center; }

.right_infobox_top { background-color: #FFFFFF; background-image: url(/site/img/tlcorner.gif); background-position:left; background-repeat: no-repeat; height: 5px; }
.right_infobox_bottom { background-color: #FFFFFF; background-image: url(/site/img/blcorner.gif); background-position:left; background-repeat: no-repeat; height: 5px; }
.right_infobox { background-color: #FFFFFF; padding-left: 16px; padding-right: 33px; padding-top: 7px; padding-bottom: 7px; }
.right_infobox_content { font-size: 11px; text-decoration: underline; }
.right_infobox_content_nu { font-size: 11px; text-decoration: none; }
.right_infobox_title { font-size: 11px; color: #333399; font-weight: bold; }

.right_red_infobox_top { background-color: #FF0000; background-image: url(/site/img/tlredcorn.gif); background-position:left; background-repeat: no-repeat; height: 5px; }
.right_red_infobox_bottom { background-color: #FF0000; background-image: url(/site/img/blredcorn.gif); background-position:left; background-repeat: no-repeat; height: 5px; }
.right_red_infobox { background-color: #FF0000; padding-left: 16px; padding-right: 7px; padding-top: 7px; padding-bottom: 7px; }

.calendar_table_head { background-color: #666666; color: #FFFFFF; font-size: 10px; padding: 4px; text-decoration: none; }
.calendar_table_body { background-color: #FFFFFF; color: #000000; font-size: 10px; padding: 4px; text-decoration: none; }

/* news */
.news_title { font-size: 11px; color: #333399; font-weight: bold; }
.news_text { font-size: 11px; }
.news_link { font-size: 11px; font-weight: bold; text-decoration: underline; color: #000000; }

/* colors */

.cl_red { color: #ff0000; }
.cl_blue { color: #333399; }

/* font sizes */
.sz_17 { font-size: 17px; }
.sz_21 { font-size: 21px; }
.sz_25 { font-size: 25px; }

/* styles */
.bold { font-weight: bold; }

/* paddings */
.pd_top_25 { padding-top: 25px; }
.pd_right_15 { padding-right: 15px; }

/* templates */

	.la { text-align: left; }
	.teams { font-family: Arial; font-size: 14px; font-weight: bold; text-align: center; }
	.teams tr td { height: 23px; background: white; }
	.teams { border: 1px solid black; }
	.teams .head { color: navy; font-size: 16px; background: #FFBB00; }
	.teams .team1 td { color: navy; font-size: 16px; background: #00BB00; }
	.teams td { font-size: 12px; }
	.teams .wf { width: 23px;}
	.teams .team2 td { color: navy; font-size: 14px; background: #FFFF00; }
	.teams .date td { color: white; font-size: 12px; background: #FF0000; width: 23px;}