p.lastNews{
	padding-bottom: 10px;
	line-height: 1.4em;
}

a.topNav {
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
}

a.topNav:hover {
	font-size: 11px;
}

a.leftnav {
	color : #FFFFFF;
	text-decoration : none;
	font-weight: bold;
	font-size: 14px
}

a.leftnav:active {
	color : #FFFFFF;
}

a.leftnav:visited {
	color : #FFFFFF;
}

a.leftnav:hover {
	color : #FF0000;
	text-decoration : none;
	font-weight: bold;
	font-size: 14px
}

body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

body.popUp{
	margin:0px;
}

table.popUp{
	background-image:  url(../images/popBackground.gif);
}

h2.popUp{
	font-size: 15px;
	font-weight: bold;
	color: black;
}	
p{
	font-size: 12px;
}

p.rules{
	border-bottom: 1px dashed #000;
	padding-bottom: 3px;
}

p.firstNews{
	padding-top: 4px;
}

p.news{
	border-bottom: 1px dashed #000;
	padding-bottom: 10px;
	line-height: 1.4em;
}

h2{
	font-size: 11px;
}

p.about{
	margin-bottom: 0px;
	margin-top: 0px;
}

ul.about{
	margin-top: 5px;
	margin-bottom: 3px;
}

li.about{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	margin-top:0px;
}

#Main{
	width:357px;
	height:250px;
	border:1px solid #003366;	
}

#Main p{
	margin:0px;
	padding:7px 9px 7px 9px;
	text-align: justify;
	line-height: 1.25em;
}

#Main a{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

#Main img{
	margin-right: 10px;
	margin-bottom: 1px;
}

#Tourn{
	width: 173px;
	margin-right: 3px;
	height: 250px;
	border:1px solid #003366;
	background-color: #EEEEEE;
	voice-family: "\"}\""; 
    voice-family:inherit;
	width:170px;
}

html>body #Tourn{
  width:170px;
} 

#Tourn h2{
	background-color: #42678C;
	margin: 0px; 
	padding: 2px 0px 2px 0px;
	border-bottom: 1px solid #003366;
	color: white;
	text-align: center;
}

#Tourn p{
	font-size: 11px;
	margin: 6px 8px 6px 8px;
	padding-bottom: 4px;
	border-bottom: 1px dashed black;
	line-height: 1.3em;
	text-align: left;
}

#Tourn p.last{
	border-bottom: 0px;
}

#Tourn p.more{
	padding-left: 40px;
	font-size: 10px;
	text-align: right;
	align:bottom;
	border-bottom: 0px;
	padding-bottom: 0px;
	color: #666666;
}

#Tourn a{
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

#News {
	width:173px;
	margin-left:3px;
	margin-top:4px;
	height:254px;
	border:1px solid #003366;
	background-color: #EEEEEE;
	voice-family: "\"}\""; 
    voice-family:inherit;
	width:170px;
	height:250px;
}

html>body #News{
  width:170px;
} 

#News p{
	font-size: 11px;
	margin: 6px 8px 6px 8px;
	padding-bottom: 4px;
	border-bottom: 1px dashed black;
	line-height: 1.3em;
	text-align: left;
}

#News p.last{
	border-bottom: 0px;
}

#News p.more{
	padding-left: 40px;
	font-size: 10px;
	font-weight: normal;
	text-align: right;
	align:bottom;
	border-bottom: 0px;
	padding-bottom: 0px;
	color: #666666;
}

#News a.more{
	padding-left: 40px;
	font-size: 10px;
	font-weight: normal;
	text-align: right;
	align:bottom;
	border-bottom: 0px;
	padding-bottom: 0px;
	color: #666666;
}

#News a{
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}


#News h2{
	background-color: #42678C;
	margin: 0px; 
	padding: 2px 0px 2px 0px;
	border-bottom: 1px solid #003366;
	color: white;
	text-align: center;
}

#Scores {
	width:170px;
	margin-top:4px;
	height:254px;
	border:1px solid #003366;
	background-color: #EEEEEE;
	height:250px;
}

#Scores p{
	font-size: 10px;
	margin: 1px 8px 4px 8px;
	padding-bottom: 3px;
	border-bottom: 1px dashed black;
	line-height: 1.2em;
	text-align: left;
}

#Scores p.more{
	padding-left: 25px;
	font-size: 10px;
	font-weight: normal;
	text-align: right;
	align:bottom;
	border-bottom: 0px;
	padding-bottom: 0px;
	color: #666666;
}

#Scores a.more{
	padding-left: 40px;
	font-size: 10px;
	font-weight: normal;
	text-align: right;
	align:bottom;
	border-bottom: 0px;
	padding-bottom: 0px;
	color: #666666;
}

#Scores p.last{
	border-bottom:0px;
}

#Scores p.title{
	margin: 2px 0px 2px 0px;
	border-bottom:0px;
	text-align: center;
}

#Scores h2{
	background-color: #42678C;
	margin: 0px; 
	padding: 2px 0px 2px 0px;
	border-bottom: 1px solid #003366;
	color: white;
	text-align: center;
}

#Scores a{
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

#Mailing {
	width:173px;
	margin-top: 4px;
	margin-right: 3px;
	height: 254px;
	border:1px solid #003366;
	background-color: #42678C;
	voice-family: "\"}\""; 
    voice-family:inherit;
	width:170px;
	height:250px;
	background-image:  url(../images/logoBackground.gif);
}

html>body #Mailing{
  width:170px;
} 

#Mailing p{
	font-size: 11px;
	margin: 12px 15px 6px 15px;
	line-height: 1.3em;
	text-align: justify;
	color: white;
}

#Mailing p.title {
	margin: 0px;
	padding: 0px;
}

#Mailing h2{
	background-color: #42678C;
	margin: 0px 0px 10px 0px; 
	padding: 2px 0px 2px 0px;
	border-bottom: 1px solid #003366;
	color: white;
	text-align: center;
}	

#Mailing form{
	font-size: 11px;
	color: white;
	text-align: left;
	margin: 0px;
	padding-left: 0px;
}

#Mailing td{
	font-size: 11px;
	color: white;
	font-weight: bold;
}

p.info{
	font-size: 10px;
	margin: 12px 15px 6px 15px;
	line-height: 1.3em;
	text-align:right;
	color: #666666;
}

p.faq {
	font-size: 12px;
	padding: 0px 0px 5px 0px;
	margin: 0px;
}

p.firstFaq {
	border-top: 1px dashed black;
	padding-top: 25px;
}

a.under{
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}

a.under:hover{
		font-size: 12px;
	font-weight: normal;
}

a.info {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

a.faq {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

a.faq:hover {
	font-size: 12px;
	font-weight: normal;
}

a {
	color : #000066;
	text-decoration : none;
    font-weight: bold;
	font-size: 10px;
}

a:hover {
	color : #FF0000;
	text-decoration : none;
	font-weight: bold;
	font-size: 10px;
}

p.about{
	padding-top: 7px;
}

img.about{
	padding-right: 10px;
}

body {
	border : #000080 none;
}

.admininput {
	background : #ccd8e3;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}

table.menu tr td{
	padding-bottom : 1px;
	padding-left : 3px;
	padding-right : 3px;
	padding-top : 1px;
}

table.menu tr td.icon,
table.menu tr td.left{
	padding-bottom : 1px;
	padding-left : 1px;
	padding-right : 1px;
	padding-top : 1px;
	text-align : center;
}

table.menu tr.highlight	td{
	background : highlight;
	color : highlighttext;
}

td {
	color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.admintitletext {
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	letter-spacing : normal;
	text-decoration : none;
}

.bsbttn {
	background : #FEFEFE;
	border-bottom : 1px solid #104A7B;
	border-left : 1px solid #AFC4D5;
	border-right : 1px solid #104A7B;
	border-top : 1px solid #AFC4D5;
	color : #000066;
	cursor : hand;
	font-family : tahoma,sans-serif;
	font-size : 13px;
	text-decoration : none;
}

.bsbttn2 {
	background : #FEFEFE;
	color : #000066;
	font-family : tahoma,sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.bsbttn3 {
	background : #FEFEFE;
	color : #FF0000;
	font-family : tahoma,sans-serif;
	font-size : 10px;
	font-weight : bold;
}
.teetimes {
	color : #FF0000;
	font-family : tahoma,sans-serif;
	font-size : 11px;
	font-weight : bold;
}

.bttntext {
	color : #336699;
	font-family : tahoma,sans-serif;
	font-size : 11px;
	font-weight : BOLD;
	text-decoration : none;
}

.cart{
	background : #CCD3D9;
	border : 1px solid;
	border-color : #FFFFFF #708090 #708090 #FFFFFF;
	color : #000066;
	font-family : Arial, Helvetica;
	font-size : 11px;
	font-weight : bold;
	ime-mode : inactive;
}

.cart2{
	background : #FBFBFB;
	border : 1px solid;
	border-color : #000000 #BFC6CC #BFC6CC #000000;
	color : #000066;
	font-family : Arial, Helvetica;
	font-size : 11px;
	font-weight : bold;
	ime-mode : inactive;
}

.footer {
	color : #666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
}

.footer2 {
	color : #FF0000;
	font-family : Tahoma, Microsoft Sans Serif;
	font-size : 9px;
	font-weight : normal;
}

.footer2 a:link {
	color : #FF0000;
	font-family : Tahoma, Microsoft Sans Serif;
	font-size : 10px;
	text-decoration : none;
}

.footer2 a:visited {
	color : #FF0000;
	font-family : Tahoma, Microsoft Sans Serif;
	font-size : 10px;
	text-decoration : none;
}

.footer2 a:hover {
	color : #999999;
	cursor : hand;
	font-family : Tahoma, Microsoft Sans Serif;
	font-size : 10px;
	text-decoration : underline;
}

.footer2 a:active {
	color : #333333;
	text-decoration : none;
}

.frm {
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : Bold;
}

.login {
	background-image : url(../images/slice_new/blueblock.jpg);
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.login a:link {
	color : #FFFFFF;
	cursor : hand;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}

.login a:visited {
	;
	cursor : hand;
	border : #00008B;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}

.login a:hover {
	color : #DCDCDC;
	cursor : hand;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}

.login a:active {
	color : #FF0000;
	cursor : hand;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}

.mytext {
	color : #708090;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
}

.mytext a:link {
	font-weight : bold;
	color : #708090;
	text-decoration : none;
}

.mytext a:visited {
	font-weight : bold;
	color : #708090;
	text-decoration : none;
}

.mytext a:hover {
	color : #333333;
	text-decoration : none;
}

.mytext a:active {
	color : #333333;
	text-decoration : none;
}

.mytext2 {
	color : #003366;
	font : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.mytext2 a:link {
	color : #666666;
	text-decoration : underline;
}

.mytext2 a:visited {
	color : #666666;
	text-decoration : underline;
}

.mytext2 a:hover {
	background-color : #333333;
	color : #CCCCCC;
	text-decoration : none;
}

.mytext2 a:active {
	color : #333333;
	text-decoration : none;
}

.mytext3 {
	color : #003399;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.ns4login {
	color : #D6E7EF;
	font-family : tahoma, sans-serif;
	font-size : 10px;
	text-decoration : none;
}

.ns4loginbttn {
	background : #003366;
	background-color : #003366;
	border-bottom : 1px solid #104A7B;
	border-left : 1px solid #AFC4D5;
	border-right : 1px solid #104A7B;
	border-top : 1px solid #AFC4D5;
	color : #F0FFFF;
	font-family : tahoma,sans-serif;
	font-size : 12px;
	height : 19px;
	text-decoration : none;
}

.ns4obttn {
	background : #D6E7EF;
	color : #8CA5B5;
	font-family : tahoma, sans-serif;
	font-size : 12px;
	text-decoration : none;
}

.ns4sbttn {
	background : #D6E7EF;
	border-bottom : 1px solid #104A7B;
	border-left : 1px solid #AFC4D5;
	border-right : 1px solid #104A7B;
	border-top : 1px solid #AFC4D5;
	color : #000066;
	font-family : tahoma,sans-serif;
	font-size : 12px;
	height : 19px;
	text-decoration : none;
}

.obttn {
	background : #FEFEFE;
	border : 1px inset #708090;
	color : #999999;
	cursor : hand;
	display : block;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	layout-grid-char : 6px;
	margin : 0;
	padding : 1px 2%;
	padding-left : 6px;
	padding-right : 6px;
	ruby-overhang : whitespace;
	text-decoration : none;
	top : 3px;
	vertical-align : middle;
}

.pbttn {
	background : #FFFFFF;
	border-bottom : 1px solid #104A7B;
	border-left : 1px solid #AFC4D5;
	border-right : 1px solid #104A7B;
	border-top : 1px solid #AFC4D5;
	color : #000066;
	cursor : hand;
	font-family : tahoma, sans-serif;
	font-size : 11px;
	height : 19px;
	padding-left : 4px;
	padding-right : 4px;
	padding-top : 2px;
	text-decoration : none;
}

.remember {
	color : #D3D3D3;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
}

.rounds {
	color : #708090;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
}

.rounds a:link {
	color : #708090;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-decoration : none;
}

.rounds a:visited {
	color : #708090;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-decoration : none;
}

.rounds a:hover {
	color : #FF0000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-decoration : none;
}

.rounds a:active {
	color : #FF0000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
}

.sadmin {
	background : #FFFFFF;
	border : 1px solid #FFFFFF;
	color : #708090;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	ime-mode : inactive;
}

.sbttn {
	background : #FDFEFE;
	border-bottom : 1px solid #104A7B;
	border-left : 1px solid #AFC4D5;
	border-right : 1px solid #104A7B;
	border-top : 1px solid #AFC4D5;
	color : #000066;
	cursor : hand;
	font-family : tahoma,sans-serif;
	font-size : 11px;
	height : 19px;
	text-decoration : none;
}

.selectprofile{
	background : #F4F5F9;
	border : 1px solid #FFFFFF;
	color : #708090;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	ime-mode : inactive;
}

.selectprofilebox{
	background : #EEF3F4;
	border : 1px solid #708090;
	color : #708090;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	ime-mode : inactive;
}

.selectprofilebox2{
	background : #EEEEEE;
	border : 1px solid #FF0000;
	color : #303030;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	ime-mode : inactive;
}

.storedrop{
	background : #D6E7EF;
	border : 1px solid;
	border-color : #FFFFFF #708090 #708090 #FFFFFF;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	ime-mode : inactive;
	scrollbar-3dlight-color : #ADD8E6;
	scrollbar-arrow-color : #4682B4;
	scrollbar-shadow-color : #00BFFF;
}

.titles {
	background-color : #003366;
	color : #FFFFFF;
	cursor : default;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.titles2 {
	background-color : #003366;
	border : 1px solid #003366;
	color : #FFFFFF;
	cursor : default;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}

.toptext {
	color : #003366;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
}

.toptext a:link {
	;
	font-weight : bold;
	color : #003366;
	text-decoration : none;
}

.toptext a:visited {
	;
	font-weight : bold;
	color : #003366;
	text-decoration : none;
}

.toptext a:hover {
	color : #FF0000;
	text-decoration : none;
}

.toptext a:active {
	color : #333333;
	text-decoration : none;
}

.userselectprofilebox{
	background : #D6E7EF;
	border : 0px solid #708090;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	ime-mode : inactive;

}

.userselectprofilebox2{
	background : #FFFFFF;
	border : 0px solid #708090;
	color : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	ime-mode : inactive;

}
input.teetimes {
	border-bottom : none;
	border-left : none;
	border-right : none;
	border-top : none;
	color : #000000;
	background-color : White;
}
.ranks1a {
	background : #FEFEFE;
	color : #000066;
	font-family : tahoma,sans-serif;
	font-size : 11 px;
	
}
.ranks1b {
	background : #FEFEFE;
	color : #FF0000;
	font-family : tahoma,sans-serif;
	font-size : 11 px;
	font-weight : bold;
	
}
.ranks2a {
	background : #F4F5F9;
	color : #000066;
	font-family : tahoma,sans-serif;
	font-size : 11 px;
	
}
.ranks2b {
	background : #F4F5F9;
	color : #FF0000;
	font-family : tahoma,sans-serif;
	font-size : 11 px;
	font-weight : bold;
	
}
.resultsAge {
	color : #333333;
	background : #dfebf4;
	color : #708090;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
}

.scorecard {
	border:1px solid #003366;
	background-color: #EEEEEE;
	}

.scorecard_title
{
	background-color: #66cc99;
	border-bottom: 1px solid #003366;
}



.container {
	border:1px solid #003366;
	background-color: #EEEEEE;
	}

.container_title {
	background-color: #42678C;
	border-bottom: 1px solid #003366;
	color: #ffffff;
}

.container_header {
	font-weight: bold;
}

.container_row_odd {
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.container_row_even {
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

a.container_row_odd {
	color : #000066;
	text-decoration : none;
	font-size: 10px;
}

a.container_row_odd:hover {
	color : #FF0000;
	text-decoration : none;
	font-size: 10px;
}


a.container_row_even {
	color : #000066;
	text-decoration : none;
	font-size: 10px;
}

a.container_row_even:hover {
	color : #FF0000;
	text-decoration : none;
	font-size: 10px;
}




#playerrank {
	width:170px;
	margin-top:4px;
	height:254px;
	border:1px solid #003366;
	background-color: #EEEEEE;
	height:250px;
}

#playerrank p{
	font-size: 10px;
	margin: 1px 8px 4px 8px;
	padding-bottom: 3px;
	border-bottom: 1px dashed black;
	line-height: 1.2em;
	text-align: left;
}

#playerrank p.more{
	padding-left: 25px;
	font-size: 10px;
	font-weight: normal;
	text-align: right;
	align:bottom;
	border-bottom: 0px;
	padding-bottom: 0px;
	color: #666666;
}

#playerrank a.more{
	font-size: 10px;
	font-weight: normal;
	align:bottom;
	border-bottom: 0px;
	padding-bottom: 0px;
	color: #666666;
}

#playerrank p.last{
	border-bottom:0px;
}

#playerrank p.title{
	margin: 2px 0px 2px 0px;
	border-bottom:0px;
}

#playerrank h2{
	background-color: #42678C;
	margin: 0px; 
	padding: 2px 0px 2px 0px;
	border-bottom: 1px solid #003366;
	color: white;
	text-align: center;
}

#playerrank a{
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
}


#playerrank a.tour{
	font-size: 9px;
	text-decoration: none;
	font-weight: normal;
}
.TextBox
{
	border-right: 1px solid;
	border-top: 1px solid;
	font-size: 9pt;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font-family: Arial;
	border-color:#7B9EBD;
	
}
