
body { background-color:#CCCCCC; margin:12px; }

.coretable { border-color:White; background-color:White; font-family:arial; font-size:10pt; }
.maintable { border-color:White; background-color:White; font-family:arial; font-size:10pt; }
.menutable { border-color:White; background-color:White; font-family:arial; font-size:10pt; }

.resultdivision {font-face:arial;color:red;font-weight:bold;font-size:12pt}

table { font-family:arial; font-size:10pt; }

table.overallstandings { font-family:arial; font-size:10pt; width:450px}
table.overallstandings td {width:150px}
table.overallstandings td.place {width:50px;font-weight:bold;color:blue}

table.tour2 { font-family:arial; font-size:10pt; width:800px;}
table.tour2 tr.alt {background:#FEFCDE;}
table.tour2 td {}
table.tour2 th {font-weight:bold;color:#224968;text-align:left}

table.tour3 { font-family:arial; font-size:10pt; }
table.tour3 tr.alt {background:#FEFCDE;}
table.tour3 td { border-left:1px solid black;text-align:right}
table.tour3 th {font-weight:bold;color:#224968;text-align:left}

table.tour4 { font-family:arial; font-size:10pt; width:700px;}
table.tour4 tr.alt {background:#FEFCDE;}
table.tour4 td {}
table.tour4 th {font-weight:bold;color:#224968;text-align:left;line-height:10px;vertical-align:bottom;padding-top:20px;border-bottom:1px solid #224968}

DIV#h1 { width:100%; background-color:#FEFCDE; margin-bottom:12px; }

DIV#rotate { position:absolute; top:45px; right:30px; height:120px; width:150px; border: solid 1px #000000;}
DIV#rotate2 { position:absolute; top:45px; left:30px; height:120px; width:150px; border: solid 1px #000000;}

h1 {font-family:arial;font-size:18pt;font-weight:bold; margin:0px;}
h2 {font-family:arial;font-size:16pt;font-weight:bold; margin:0px; border-bottom:solid 2px #224968; color:#224968;width:70% }

h6 { FONT-SIZE: 10px; COLOR: #AAACAE; border-top:dashed 1px #AAACAE; }

A { color:#2046BB; }
A:hover { color:red; }

A.m { BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; DISPLAY: block; FONT: 12px verdana,sans-serif; BORDER-LEFT: black 1px solid; CURSOR: hand; COLOR: white; BORDER-BOTTOM: black 1px solid; TEXT-DECORATION: none; }
A.m { BORDER-LEFT-COLOR: black; margin-left:0px; BORDER-BOTTOM-COLOR: black; WIDTH: 185px; BORDER-TOP-COLOR: black; BACKGROUND-COLOR: #58586C; TEXT-ALIGN: left; BORDER-RIGHT-COLOR: black; }
A.m:link { COLOR: white; }
A.m:visited { COLOR: white; }
A.m:hover { COLOR: black; BACKGROUND-COLOR: #FEF67F; TEXT-DECORATION: none; }
A.m:active { COLOR: white; }

A.mo { BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; DISPLAY: block; FONT: 12px verdana,sans-serif; BORDER-LEFT: black 1px solid; CURSOR: hand; COLOR: white; BORDER-BOTTOM: black 1px solid; TEXT-DECORATION: none; }
A.mo { BORDER-LEFT-COLOR: black; margin-left:0px; BORDER-BOTTOM-COLOR: black; WIDTH: 185px; BORDER-TOP-COLOR: black; BACKGROUND-COLOR: #FEF67F; TEXT-ALIGN: left; BORDER-RIGHT-COLOR: black; }
A.mo:link { COLOR: black; }
A.mo:visited { COLOR: black; }
A.mo:active { COLOR: black; }

A.m1 { BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; DISPLAY: block; FONT: 12px verdana,sans-serif; BORDER-LEFT: black 1px solid; CURSOR: hand; COLOR: white; BORDER-BOTTOM: black 1px solid; TEXT-DECORATION: none; }
A.m1 { BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; margin-left:5px; WIDTH: 180px; BORDER-TOP-COLOR: black; BACKGROUND-COLOR: #898993; TEXT-ALIGN: left; BORDER-RIGHT-COLOR: black; }
A.m1:link { COLOR: white; }
A.m1:visited { COLOR: white; }
A.m1:hover { COLOR: black; BACKGROUND-COLOR: #FEF67F; TEXT-DECORATION: none; }
A.m1:active { COLOR: white; }

A.m1o { BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; DISPLAY: block; FONT: 12px verdana,sans-serif; BORDER-LEFT: black 1px solid; CURSOR: hand; COLOR: white; BORDER-BOTTOM: black 1px solid; TEXT-DECORATION: none; }
A.m1o { BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; margin-left:5px; WIDTH: 180px; BORDER-TOP-COLOR: black; BACKGROUND-COLOR: #FEF67F; TEXT-ALIGN: left; BORDER-RIGHT-COLOR: black; }
A.m1o:link { COLOR: black; }
A.m1o:visited { COLOR: black; }
A.m1o:active { COLOR: black; }

A.m2 { BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; DISPLAY: block; FONT: 12px verdana,sans-serif; BORDER-LEFT: black 1px solid; CURSOR: hand; COLOR: white; BORDER-BOTTOM: black 1px solid; TEXT-DECORATION: none; }
A.m2 { BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; margin-left:15px; WIDTH: 170px; BORDER-TOP-COLOR: black; BACKGROUND-COLOR: #9E9EA1; TEXT-ALIGN: left; BORDER-RIGHT-COLOR: black; }
A.m2:link { COLOR: white; }
A.m2:visited { COLOR: white; }
A.m2:hover { COLOR: black; BACKGROUND-COLOR: #FEF67F; TEXT-DECORATION: none; }
A.m2:active { COLOR: white; }

A.m2o { BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; DISPLAY: block; FONT: 12px verdana,sans-serif; BORDER-LEFT: black 1px solid; CURSOR: hand; COLOR: white; BORDER-BOTTOM: black 1px solid; TEXT-DECORATION: none; }
A.m2o { BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; margin-left:15px; WIDTH: 170px; BORDER-TOP-COLOR: black; BACKGROUND-COLOR: #FEF67F; TEXT-ALIGN: left; BORDER-RIGHT-COLOR: black; }
A.m2o:link { COLOR: black; }
A.m2o:visited { COLOR: black; }
A.m2o:active { COLOR: black; }

td.frk {color:red}

#footer a{
	font-family: Arial, Helvetica, sans-serif;
 	Color : #224968;
}

#footer a:hover{
	text-decoration: underline;
	Font-weight : bold;
}

.beltlinks {
	font-weight : bold;
	font-size: 11pt;
	background-color:white;
	padding:4px 2px 0px 2px;
	text-decoration:none;
}

table.syllabus {
	width:700px;
	border:2px solid #cccccc;
	padding:0px;
	margin:0px;

}

table.syllabus td.stripe {
	height:30px;
	font-weight : bold;
	font-size: 11pt;
	text-align:center;
	
}

table.syllabus td.stripe a {
	background-color:white;
	padding:4px 2px 0px 2px;
	color:black;
}

table.syllabus td.belt {
	height:30px;
	font-weight : bold;
	font-size: 11pt;
	text-align:center;
	background-color:#eeeeee;
}
table.syllabus td.belt2 {
	height:20px;
	font-size: 9pt;
	text-align:center;
	background-color:#eeeeee;
}

table.syllabus th {
	height:20px;
	font-weight : normal;
	font-size: 9pt;
	text-align:center;
	background-color:#cccccc;
}
table.syllabus td {
	text-align:left;
	padding:8px;
	width:50%;
}
.logo_bar{
	text-align:center;
	float:right;
	position:relative;
	left:-200px;
	top:-100px;
}
.image_float_left{
	float:left;
	padding:5px 10px 5px 0px;
}
.image_float_right{
	float:right;
	position:relative;
	left:-50px;
	padding:5px 5px 5px 5px;
}
.pic_spacer{
	width:50px;

}

