body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style-type: square;
	list-style-position: outside;
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style-type: decimal;
	list-style-position: outside;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.bodystyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

.box1 {
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	line-height: 12px;
	color: #999999;
	border: 1px solid #999999;
	margin: 3px;
}

.box2 {
	border-width: 3px;
	border-style: solid;
	padding: 5px;
}
.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: normal;
	text-decoration: none;
}
.whitelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9.5px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.whitelink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9.5px;
	color: #FFFFFF;
	text-decoration: underline;
}
.sidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.graylinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.graylinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: underline;
	font-size: 10px;
}
.whitecopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	color: #FFFFFF;
}
.shoppingbag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.graytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	color: #999999;
}
.darkgreenbkgd {
	background-color: #1b3930;
}
.topnavbkgd {
	background-image: url(../image/top_nav_bk.gif);
}
.graylinksdhtml {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.lightgreenbkgd {
	background-color: #43655A;
}
.ccpattern {
	background-image: url(../images/cc_pattern.gif);
}
.topgreen {
	background-color: #43655A;
	background-image: url(../images/top_green.gif);
	background-repeat: repeat;
}
.featurebkgdgreen {
	background-color: #466A5F;
}
.featurebottombkgdgreen {
	background-color: #37584E;
}
.dkbluebkgd {
	background-color: #2A3960;
}
.ltbluebkgd {
	background-color: #465F98;
}
.boysltredbkgd {
	background-color: #8D485A;
}
.featurebkgdgray {
	background-color: #F1F0F0;
}
.featurebottombkgdgray {
	background-color: #E2E1E1;
}
.graylinksverdana {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}
.graylinksverdana:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
}
.featurebkgdtopleft {
	background-image: url(../images/countryclub/side_left_gray.gif);
	background-repeat: repeat-y;
	background-color: #F1F0F0;
}
.featurebkgdtopright {
	background-image: url(../images/side_right_gray.gif);
	background-repeat: repeat-y;
	background-color: #F1F0F0;
}
.featurebkgdtop {
	background-image: url(../images/top_gray.gif);
	background-repeat: repeat-x;
	background-color: #F1F0F0;
}
.featurebkgdbottom {
	background-image: url(../images/bottom_gray.gif);
	background-repeat: repeat;
	background-color: #E2E1E1;
}
.featurebkgdbottomright {
	background-image: url(../images/side_right_gray_dk.gif);
	background-repeat: repeat;
	background-color: #E2E1E1;
}
.featurebkgdbottomleft {
	background-image: url(../images/side_left_gray_dk.gif);
	background-repeat: repeat;
	background-color: #E2E1E1;
}
.pulldownlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.pulldownlinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.graylinksbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.TopNavSelect {
    background-color: #465F98; 
	font-size: 10.5px; 
	color: white; 
	font-family: Arial, Helvetica, sans-serif;
}
.whiteheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	color: #FFFFFF;
}
.graytextmain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #666666;
}
.bluelinksverdana {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #465f98;
	text-decoration: none;
	font-weight: bold;
}
.bluelinksverdana:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #293960;
	text-decoration: underline;
	font-weight: bold;
}
.blueverdana {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #465f98;
	text-decoration: none;
	font-weight: bold;
}
.bluelinksbig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #465f98;
	text-decoration: none;
	font-weight: bold;
}
.bluelinksbig:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #293960;
	text-decoration: underline;
	font-weight: bold;
}
.redlinksbig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #88292F;
	text-decoration: none;
	font-weight: bold;
}
.redlinksbig:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #631316;
	text-decoration: underline;
	font-weight: bold;
}
.redlinksverdana {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #631316;
	text-decoration: none;
	font-weight: bold;
}
.redlinksverdana:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #88292F;
	text-decoration: underline;
	font-weight: bold;
}
.goldlinksverdana {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	color: #DAC793;
	text-decoration: none;
	font-weight: bold;
}
.goldlinksverdana:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.bluetextsidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	color: #465f98;
}
.whitelinkbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.whitelinkbold:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.dkbluelinkbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A3960;
	text-decoration: underline;
	font-weight: bold;
}
.dkbluelinkbold:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A3960;
	text-decoration: underline;
	font-weight: bold;
}
.whitecopybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	}
.dkbluecopybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A3960;
	font-weight: bold;
}
.bluetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #465f98;
}
.regprice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.bluetextdark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #293960;
}
.smalllink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #293960;
}
.royalbkgd {
	background-color: #0A357E;
}
.goldbkgd {
	background-color: #DAC793;
}
.royalltbkgd {
	background-color: #22509F;
}
.whitesmalllink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-decoration: underline;
}
.whitesmalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
}
.redlinkshiliday {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #690202;
	text-decoration: none;
	font-weight: bold;
}
.redlinkshiliday:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7E0A0A;
	text-decoration: underline;
	font-weight: bold;
}
.holidaybkgd {
	background-color: #990000;
}
.holidaybkgdlt {
	background-color: #B34040;
}
