/*
$File: main.css $
$Author: Laurence Lue Design (www.laurencelue.com) $
$Date: 2003.04.29 $
$Revision: 1.0 $
*/

/* Metro Blades Blue #9bae1b */

/* HTML tag definitions */

body {
  background-color:#999999;
  font-family:verdana,tahoma,sans-serif;
  font-size:8.5pt;
  color:#333333;
  margin:0px 0px 0px 0px;
  }

abbr, acronym, dfn {cursor:help;
  border-bottom:dashed line 1px;
  }
		
a {text-decoration:underline;}
a:link {color:#0066cc;}
a:hover {color:#ffcc00;}	
a:visited {color:#003366}
a:active {color:#cc0000}

h2 {
  font-family:verdana,tahoma,sans-serif;
  font-size:9pt;
	font-weight:bold;
  color: #333333;
  }

p {
  font-family:verdana,tahoma,sans-serif;
  font-size:8.5pt;
	line-height:12pt;
  color: #333333;
  }

li {
  font-family:verdana,tahoma,sans-serif;
  font-size: 8.5pt;
	line-height: 12pt;
  color: #333333;
  }

td {
  vertical-align: top;
	}


/* Tables */

table#header {
  background-color:#004076;
	}
	
table#main {
	background-color:#ffffff;
	vertical-align: top;
	}

table.footer {
  background-color:#999999;
	vertical-align: top;
	}

table#contact {
	border: 1px solid #666666;
	width: 390px;
  }

table#contact td {
	font-family:verdana,tahoma,sans-serif;
	font-size:8.5pt;
	color: #333333;
  vertical-align:top;
	padding: 5px 7px 12px 7px;
	}

table#noticeboard {
	border: 1px solid #999999;
	width: 100%;
	background-color: #fefee3;
	}

table#noticeboard td {
	font-family:verdana,tahoma,sans-serif;
	font-size:8pt;
	line-height:11pt;
	color: #333333;
  vertical-align:top;
	padding: 8px 10px 12px 10px;
	}

table#tournaments {
	border: 1px solid #666666;
	width: 95%;
	}

table#tournaments td {
	font-family:verdana,tahoma,sans-serif;
	font-size:8.5pt;
	color: #333333;
  vertical-align:top;
	padding: 5px 7px 12px 7px;
	}

.calchead {
	font-size:22px; font-family:arial, helvetica; font-weight:bold; vertical-align: top;
	}

.calcreset {
	background-color:#CCCCCC; font-size:13px; outline-style:outset; outline-color:#CCCCCC; color:red;
	}

.calclist {
	font-size:12px; font-family:Courier New; font-weight:bold;
	}

.calcresult {
	background-color:white; bgcolor:white; font-size:18px; font-family:arial, helvetica; font-weight:bold; color:red;
	}

.calculator {
	background-color:white; bgcolor: white; font-family:verdana,tahoma,sans-serif; font-size:10pt;
	color: #333333; vertical-align:top; padding: 5px 7px 12px 7px; vertical-align: center;
	}

.BGgrayE {
	background-color: #eeeeee;
	}



/* Nav */

td.nav1 {background-color:#ffffff;}

td.nav2 {text-align: right;}

span#nav2Sel {
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	font-weight: bold;
  letter-spacing:.05em;
	text-transform:lowercase;
	line-height:12pt;
  color: #999999;
	}


/* Links */

a.footer {
	font-family:verdana,tahoma,sans-serif;
	font-size: 7pt;
	color: #333333;
  }

a.note {
	font-family:verdana,tahoma,sans-serif;
	font-size: 8pt;
	color: #666666;
  }
a.note:link {color: #0066cc;}
a.note:visited {color: #003366}
a.note:active {color: #cc0000}


/* Lines */
td.ln_dotted {background-image:url(../images/ln-dotted.gif)}



/* Text Styles */

.caption {
	font-family:verdana,tahoma,sans-serif;
	font-weight: bold;
	font-size: 7pt;
	line-height: 9pt;
	color: #000000;
  }

.h2 {
  font-family:verdana,tahoma,sans-serif;
  font-size:9pt;
	font-weight:bold;
  color: #333333;
  }

.norm {
  font-family:verdana,tahoma,sans-serif;
  font-size:8.5pt;
	line-height:12pt;
  color: #333333;
  }

.noteStr {
	color: #ff0000;}

.noteStrSC {
	font-size: 7.5pt;
	font-weight: bold;
	color: #ff0000;
	letter-spacing: .15em;
	text-transform: uppercase;
  }

.txt_footer {
	font-family:verdana,tahoma,sans-serif;
	font-size: 7pt;
	color: #333333;
	line-height:8pt;
  }

.note {
	font-family:verdana,tahoma,sans-serif;
	font-size: 7.5pt;
	line-height:11pt;
  }

.txt_note {
	font-family:verdana,tahoma,sans-serif;
	font-size: 8pt;
	color: #666666;
  }

.role {
  font-family:verdana,tahoma,sans-serif;
  font-size:7.5pt;
	font-weight:bold;
	line-height:12pt;
  color:#333333;
  }


/* Photo Styles */

.pic_right {
  clip:   rect(   ); 
  border: 1px #000000 solid; 
  margin: 0px 18px 3px 0px}

.photo_right_half {
	float: right;
	width: 194px;
  margin: 0px 0px 14px 0px}

.pic_left {
  clip:   rect(   ); 
  border: 1px #000000 solid; 
  margin: 0px 18px 3px 0px}

.pic {
  clip:   rect(   ); 
  border: 1px #000000 solid; 
  margin: 0px 0px 3px 0px}	
	
.photo_left_half {
	float: left;
	width: 194px;
	margin: 0px 18px 10px 0px;
}
