.ticki{
	position : absolute;
	left : 45px;
	top : 30px;
}
.tickls{
	color : Black;
	cursor : default;
	text-decoration : none;
}

a{
	color : #0000FF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.embeddedquote{
float:right;
background-color:#dddddd;
padding:2 2 2 2;
width:150px;}

a:visited{
	color : Navy;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

a:hover {
	color : #0099FF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

a.blacklink{
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

a.blacklink:visited{
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

a.blacklink:hover{
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

a.redlink{
	color : Red;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

a.redlink:visited{
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

a.redlink:hover{
	color : Red;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

a.navylink{
	color : Navy;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

a.navylink:visited{
	color : Navy;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

a.navylink:hover{
	color : Navy;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

a.whitelink{
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

a.whitelink:visited{
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

a.whitelink:hover{
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

body{
	background-color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	left : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	position : absolute;
	top : 0px;
}

h1 {
	color : #000090;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	text-align : center;
}

h2 {
	color : #000090;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
}

h3 {
	color : #000090;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
}

p.smalltext {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}

td {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
}

td.heading {
	background-color : #000000;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	text-align : center;
}

td.league {
	background-color : #FFFFFF;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
td.verticaltext { 
	background-color : Navy;
	color : White;
	font-size : 8pt;
	font-weight : bold;	
	writing-mode: tb-rl;
	filter:   flipH() flipV();
}
td.messages{
	background-color : #DCDCDC;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}

td.msgheader{
	background-color : #000000;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	text-align : center;
}

td.score {
	background-color : #000000;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-align : center;
}

td.livescore {
	background-color : #000000;
	color : gray;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-align : center;
}

td.team {
	background-color : #DCDCDC;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	width : 45%;
}

td.top-blue{
	background-color : #4169E1;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	padding-bottom : 1px;
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 0px;
}
td.top-black{
	background-color : black;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	padding-bottom : 1px;
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 0px;
}

td.top-pink{
	background-color : #ff00ea;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	padding-bottom : 1px;
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 0px;
}
td.top-white{
	background-color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

td.whitley {
	background-color : #4169E1;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
}
TD.month
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #000090;
	text-align : center;
}
TD.spacer
{
    HEIGHT: 8px;
}
TD.competition
{
	FONT-SIZE: 8pt;
	COLOR: #000090;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	width : 50px;
}
TD.Date
{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	width : 125px;
}
TD.seasscore
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
}
td.round{
	background-color : Navy;
	color : White;
	font-weight : bold;
	text-align : center;
	font-size : 12pt;
}

TD.seasscorers
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	padding-left : 5px;
	padding-right : 5px;	
}
p.month {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	color : #000099;
	font-weight : bold;
}
p.date{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight : bold;
}
p.competition{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight : bold;	
	color : #000099;
}
pre{
	font-family : "Courier New", Courier, monospace;
	font-size : 9pt;
	padding-left : 2px;
}
td.fixture{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align : center;
	font-style : italic;
}
td.blanksq{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color : Black;
}
td.result{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color : Silver;
	color : Black;
	font-weight : bold;
	text-align : center;
}
td.topheading{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color : Navy;
	color : White;
	font-weight : bold;
	text-align : center;
}
td.sideheading{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color : Navy;
	color : White;
	font-weight : bold;
	text-align : left;
}
.EmailFriend
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #0000cc;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
}
.story
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify;
}
TD.homedate
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: black;
}
TD.awaydate
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #dcdcdc;
}
TD.homecomp
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: black;
}
TD.awaycomp
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #dcdcdc;
}
TD.hometeam
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: black;
}
TD.awayteam
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #dcdcdc;
}
TD.homescore
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: black;
    TEXT-ALIGN: center;
}
TD.awayscore
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #dcdcdc;
    TEXT-ALIGN: center;
}
TD.reportheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #000099;
    TEXT-ALIGN: center;
}
TD.reportcompetition
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: Black;
    TEXT-ALIGN: center;
}
TD.reportscorers
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #4169E1;
	TEXT-ALIGN: left;
	padding-left : 5px;
}
TD.reportdate
{
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #CCCCCC;
	width : 33%;
	text-align : center;
}
TD.reportgame
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #CCCCCC;
	TEXT-ALIGN: center;
	width : 56%;
}
TD.reportscore
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #CCCCCC;
	TEXT-ALIGN: center;
	width : 11%;
}
TD.colheading
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: Silver;
	TEXT-ALIGN: center;
}
TD.data
{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align : center;
}
TD.dataleft
{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}
TD.databold
{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align : center;
	font-weight : bold;
}
TD.databoldleft
{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
	font-weight : bold;
}
.toplinks{
	position:absolute;
	top:5px;
	left:45px;
}
TD.cupsscore
{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	background-color : Silver;
	color : Black;
	font-weight : bold;
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	width : 50px;
}
TD.cupshometeam
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
}
TD.cupsawayteam
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;	
}
TD.cupsdate
{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color : Silver;
	color : Black;	
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;		
}
td.cupsround{
	background-color : Navy;
	color : White;
	font-weight : bold;
	text-align : center;
	font-size : 12pt;
}
td.cupstopborder{
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
}
td.cupsnotes{
	width:100px;
}
.submitbutton{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color : Silver;
}
td.leaguetable-heading{
	background-color : Black;
	color : White;
	font-weight : normal;
	text-align : center;
	font-size : 10pt;
}
td.leaguetable-HA{
	background-color : Black;
	color : White;
	font-weight : bold;
	text-align : center;
	font-size : 10pt;
}
td.leaguetable-normal{
	background-color : White;
	color : Black;
	font-weight : normal;
	text-align : left;
	font-size : 10pt;
}
td.leaguetable-blue{
	background-color : Blue;
	color : White;
	font-weight : bold;
	text-align : left;
	font-size : 10pt;
}
td.leaguetable-normalcenter{
	background-color : White;
	color : Black;
	font-weight : normal;
	text-align : center;
	font-size : 10pt;
}
td.leaguetable-bluecenter{
	background-color : Blue;
	color : White;
	font-weight : bold;
	text-align : center;
	font-size : 10pt;
}
td.leaguetable-yellow{
	background-color : Yellow;
	color : Black;
	font-weight : bold;
	text-align : left;
	font-size : 10pt;
}
td.leaguetable-yellowcenter{
	background-color : Yellow;
	color : Black;
	font-weight : bold;
	text-align : center;
	font-size : 10pt;
}
td.leaguetable-red{
	background-color : Red;
	color : Black;
	font-weight : bold;
	text-align : left;
	font-size : 10pt;
}
td.leaguetable-redcenter{
	background-color : Red;
	color : Black;
	font-weight : bold;
	text-align : center;
	font-size : 10pt;
}
p.team-teamname{
	font-weight : bold;
}
td.team-date{
	background-color : Black;
	color : White;
	font-weight : bold;
	text-align : center;
}
td.team-home{
	background-color : #DCDCDC;
	color : Black;
	text-align : left;
}
td.team-score{
	background-color : #DCDCDC;
	color : Black;
	text-align : center;
}
td.team-away{
	background-color : #DCDCDC;
	color : Black;
	text-align : right;
}
td.team-leagueheading{
	background-color : Black;
	color : White;
	font-weight : bold;
	text-align : center;
}
td.team-leagueinfo{
	background-color :  #DCDCDC;
	color : Black;
	font-weight : bold;
	text-align : center;	
}
td.team-homeresult{
	background-color : #DCDCDC;
	color : Black;
	text-align : right;
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}
td.team-awayresult{
	background-color : #DCDCDC;
	color : Black;
	text-align : left;
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}
td.team-opp{
	background-color : White;
	color : Black;
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	font-weight : bold;
	text-align : center;
}
td.seas-teamheading{
	background-color : #DCDCDC;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	text-align : center;
	font-weight : bold;
}
td.stats-teambox{
	background-color : White;
	color : Black;
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	font-weight : bold;
	text-align : center;
}
td.stats-value{
	background-color : #DCDCDC;
	color : Black;
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	font-weight : bold;
	text-align : center;
}
td.stats-divisionheading{
	background-color : Black;
	color : White;
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	font-weight : bold;
	text-align : center;
}
td.matches{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : Black;
	vertical-align : top;
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;	
}
td.bordered{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color : Black;
	vertical-align : top;
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;	
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;	
}
td.archive-competition{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight : bold;
	color : Black;
	vertical-align : top;
	text-align : center;
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;	
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;	
}
td.archive-round{
	background-color : #DCDCDC;
	color : Black;
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	font-weight : normal;
	text-align : left;
}
.red{
	color : Red;
}
td.greyheading{
	background-color : #DCDCDC;
	color : Black;
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	font-weight : bold;
	text-align : center;
}
.inputBut{
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
	padding-left : 3px;
	padding-right : 3px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
}
.inputButLogin{
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
	padding-left : 3px;
	padding-right : 3px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
}
.tour-desc{
	valign:top;
	position:absolute;
	visibility:hidden;
	left:644px;
	top:77px;
	border-bottom-color:Black;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-left-color:Black;
	border-left-style:solid;
	border-left-width:2px;
	border-right-color:Black;
	border-right-style:solid;
	border-right-width:2px;
	border-top-color:Black;
	border-top-style:solid;
	border-top-width:2px;
	padding-left : 2px;
	padding-right : 2px;	
	height:480px;
	width:126px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size : 10pt;	
}
td.tour-item{
	border-bottom-color:Black;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-left-color:Black;
	border-left-style:solid;
	border-left-width:2px;
	border-right-color:Black;
	border-right-style:solid;
	border-right-width:2px;
	border-top-color:Black;
	border-top-style:solid;
	border-top-width:2px;
	padding-left : 2px;
	padding-right : 2px;	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size : 9pt;	
}
td.greyheading{
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
	padding-left : 3px;
	padding-right : 3px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	background-color : #DCDCDC;
	color : Black;
	text-align : left;
}
td.stories{
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
	padding-left : 3px;
	padding-right : 3px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
td.greyleftheading{
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
	padding-left : 3px;
	padding-right : 3px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	background-color : #DCDCDC;
	color : Black;
}
td.greymiddleheading{
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
	padding-left : 3px;
	padding-right : 3px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	background-color : #DCDCDC;
	color : Black;
	text-align : center;
}
td.greyrightheading{
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
	padding-left : 3px;
	padding-right : 3px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	background-color : #DCDCDC;
	color : Black;
	text-align : right;
}
td.storiesnotop{
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	padding-left : 3px;
	padding-right : 3px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
td.storiesnotoporbottom{
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	padding-left : 3px;
	padding-right : 3px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
.boxheading{
	background-color : Navy;
	color : White;
	font-weight : bold;
	padding-left : 2px;
	padding-right : 2px;	
	background-image : url(/images/corner.gif);
	background-position : right;
	background-repeat : no-repeat;	
}
.box{
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	padding-left : 2px;
	padding-right : 2px;
	overflow : visible;
}
 td.greybg{
  background-color : #D6D3CE;
}

.bordered{
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;	
}

sup{
	font-size : 80%;	
}


a.sitenamelink {
	color : Black;
	text-decoration : none;
}

a.sitenamelink:link {
	color : Black;
	text-decoration : none;
}

a.sitenamelink:visited {
	color : Black;
	text-decoration : none;
}

a.sitenamelink:hover {
	color : Black;
	text-decoration : underline;
}

a.categoryheadinglink {
	color : White;
	text-decoration : none;
}

a.categoryheadinglink:link {
	color : White;
	text-decoration : none;
}

a.categoryheadinglink:visited {
	color : White;
	text-decoration : none;
}

a.categoryheadinglink:hover {
	color : White;
	text-decoration : underline;
}

/* classes */
.forumlistheading {
	background-color : #D3D3D3;
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-left : 3px;
	padding-top : 2px;
	padding-bottom : 2px;
	text-align : center;
	vertical-align : top;
	margin-bottom : 5px;
}
.forumlistcategory {
	background-color : #6495ED;
	color : White;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-left : 3px;
	padding-top : 2px;
	padding-bottom : 2px;
	vertical-align : top;	
}

.forumlisticon {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : Black;
	vertical-align : top;	
}

.forumlistlastpost {  	
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : Black;
	font-size : 80%;
	vertical-align : top;	
}

.forumlistname {  
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : Black;
	vertical-align : top;
	font-weight : bold;
}

.forumlistdesc {  
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : Black;
	vertical-align : top;	
	font-size : 80%;
}

.topiclisttitle{
	background-color : #000099;
	color : White;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-left : 3px;
	padding-top : 2px;
	padding-bottom : 2px;
	vertical-align : top;
}

.topiclisticon{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : Black;
	vertical-align : top;
	width : 5%;
}
.topiclistname{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : Black;
	vertical-align : top;
	font-weight : bold;
	width : 65%;
}

.topiclistpostinfo{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : Black;
	font-size : 80%;
	vertical-align : top;
	width : 10%;
}

.topicliststats{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : Black;
	font-size : 80%;
	vertical-align : top;	
	width : 10%;
}

.topiclistnomessages{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : Black;
	vertical-align : top;
	font-weight : bold;
	width : 100%;
}

.menubar{
	background-color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : White;
	text-align : center;
	vertical-align : top;
	font-weight : bold;
	width : 100%;
	padding-top : 5px;
	padding-bottom : 5px;
}

.userinfofooter{
	vertical-align:bottom;
	text-align : center;
}

.userinfoon{
	background-color : #f5f5f5;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : Black;
	font-size : 100%;
	font-weight : bold;
	vertical-align : top;
	width : 150px;
	padding-left:3px;
}

.userinfooff{
	background-color : #e0e0e0;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : Black;
	font-size : 100%;
	vertical-align : top;
	font-weight : bold;	
	width : 150px;
	padding-left:3px;
}

.messageon{
	background-color : #f5f5f5;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : Black;
	font-size : 10px;
	vertical-align : top;
	padding-left:3px;	
	padding-bottom : 0px;	
}

.messagebodyon{
	background-color : #f5f5f5;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : Black;
	font-size : 120%;
	vertical-align : top;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:15px;	
	height:100%;			
}

.messagefooteron{
	background-color : #f5f5f5;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : Black;
	font-size : 10px;
	vertical-align : top;
	padding-left : 3px;
	padding-top : 0px;
	height:15px;	
}

.messageoff{
	background-color : #e0e0e0;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : Black;
	font-size : 10px;
	vertical-align : top;
	padding-left:3px;	
	padding-bottom : 0px;	
}

.messagebodyoff{
	background-color : #e0e0e0;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : Black;
	font-size : 120%;
	vertical-align : top;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:15px;	
	height:100%;
}

.messagefooteroff{
	background-color : #e0e0e0;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : Black;
	font-size : 10px;
	vertical-align : top;	
	padding-left : 3px;
	padding-bottom : 0px;	
	height:15px;
}

.messagesplitter{
	height : 0px;
	width : 0px;
}

.messagequote{
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;	
	background-color : #c0c0c0;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : Black;
	font-weight:bold;	
}

.logininputtitle{
	background-color : #D3D3D3;
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-right : 3px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	text-align:right;
	clear : none;
}

.logininput{
	background-color : White;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : Black;
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;		
	vertical-align : middle;
	font-weight : bold;
	width : 100;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-left : 3px;
}

.loginsubmit{
	background-color : #B9B9B9;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : Black;
	text-align : center;
	border-left-color : Black;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : Black;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;	
	vertical-align:top;
	font-weight : bold;
	height:20px;
	cursor : hand;
	margin-top : 1px;
	margin-bottom : 1px;
}

table.greytable{
	background-color : #D3D3D3;
	width : 100%;
	padding-top : 2px;
	padding-bottom : 2px;
}

#richtextbox{
	background-color : #DCDCDC;
	padding : 2px 2px 2px 2px;
	border : thin solid Black;
}
a.dhtml{
	color : Black;
	text-decoration : none;
}
a.dhtml:visited{
	color : Black;
	text-decoration : none;
}
a.dhtml:hover{
	color : Black;
	text-decoration : underline;
}

a.whitelink{
	color : White;
	text-decoration : none;
}
a.whitelink:visited{
	color : White;
	text-decoration : none;
}
a.whitelink:hover{
	color : White;
	text-decoration : underline;
}