.body { FONT-SIZE: 11px; FONT-FAMILY: Arial }
.bodytext { FONT-SIZE: 11px; FONT-FAMILY: Arial }
.bodysmall { FONT-SIZE: 10px; FONT-FAMILY: Arial; COLOR: #5c5c5c; text-decoration:none }
.bodysmalllink { FONT-SIZE: 10px; FONT-FAMILY: Arial; }
.titleheader {FONT-SIZE: 11px; FONT-FAMILY: Arial; FONT-WEIGHT: bold; COLOR: #ffffff}
.title {FONT-SIZE: 14pt; FONT-FAMILY: Arial; FONT-WEIGHT: bold; COLOR: #B0123C}
.titleblue {FONT-SIZE: 14pt; FONT-FAMILY: Arial; FONT-WEIGHT: bold; COLOR: #302672}
.titlesmall {FONT-SIZE: 11pt; FONT-FAMILY: Arial; FONT-WEIGHT: bold; COLOR: #302672; text-align: left;}
.titlewhite {FONT-SIZE: 11px; FONT-FAMILY: Arial; FONT-WEIGHT: bold; COLOR: #ffffff;}
.testimonial { FONT-SIZE: 10px; FONT-FAMILY: Arial; font-style: italic;  COLOR: #223B6A}
.formtable { color: #868181; padding: 2 5 2 5; border-style: solid; border-width: 1 0 0 0; border-color: #9C9A9C; vertical-align: top; FONT-SIZE: 8pt; FONT-FAMILY: Arial}
.table { color: #666666; padding: 2 5 2 5; border-style: solid; border-width: 1 0 0 0; border-color: #9C9A9C; vertical-align: top; FONT-SIZE: 8pt; FONT-FAMILY: Arial}
tr.table_whitebkg { background-color: #FFFFFF; FONT-SIZE: 9pt; FONT-FAMILY: Arial; color: #9C9A9C; border-style: solid; border-width: 0 0 1 0; border-color: #9C9A9C}
tr.table_greybkg { background-color: #EEEFEE; FONT-SIZE: 9pt; FONT-FAMILY: Arial; color: #9C9A9C; border-style: solid; border-width: 0 0 1 0; border-color: #9C9A9C}
tr.table_darkgraybkg { background-color: #9C9A9C; FONT-SIZE: 9pt; FONT-FAMILY: Arial; border-style: solid; border-width: 0 1 1 0; border-color: #EEEFEE; color: #ffffff}
td.table_whitebkg { background-color: #FFFFFF; FONT-SIZE: 12px; FONT-FAMILY: Arial; color: #000000; border-style: solid; border-width: 0 0 1 0; border-color: #9C9A9C}
td.table_greybkg { background-color: #EEEFEE; FONT-SIZE: 9pt; FONT-FAMILY: Arial; color: #9C9A9C; border-style: solid; border-width: 0 0 1 0; border-color: #9C9A9C}
td.table_darkgraybkg { background-color: #9C9A9C; FONT-SIZE: 9pt; FONT-FAMILY: Arial; border-style: solid; border-width: 0 1 1 0; border-color: #EEEFEE; color: #ffffff}
td.table_greybkg { background-color: #D9E7D9; FONT-SIZE: 8pt; FONT-FAMILY: Arial; color: #887E7C; border-style: solid; border-width: 0 0 1 0; border-color: #9C9A9C}
td.table_greybkg { background-color: #EDEBE3; FONT-SIZE: 8pt; FONT-FAMILY: Arial; color: #9C9A9C; border-style: solid; border-width: 0 0 1 0; border-color: #9C9A9C}
td.table_greenbkg { background-color: #D9E7D9; FONT-SIZE: 8pt; FONT-FAMILY: Arial; color: #887E7C; border-style: solid; border-width: 0 0 1 0; border-color: #9C9A9C}

.table2 { background-color: #ffffff; color: #000000; padding: 2 2 2 2; border-style: solid; border-width: 1 1 1 1; border-color: #D0D0D0; vertical-align: top; FONT-SIZE: 9pt; FONT-FAMILY: Arial}
.table3 { background-color: #C5CBE3; color: #445365; padding: 0 0 0 0; border-style: solid; border-width: 1 1 0 1; border-color: #8A8B8D; vertical-align: top; FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial}
.table4 { background-color: #D4D5DA; FONT-SIZE: 9pt; FONT-FAMILY: Arial; color: #9C9A9C; border-style: solid; border-width: 1 1 1 1; border-color: #9C9A9C}
td.table4 { background-color: #FFFFFF; FONT-SIZE: 9pt; FONT-FAMILY: Arial; color: #9C9A9C; border-style: solid; border-width: 0 0 1 0; border-color: #9C9A9C}
.table5 { background-color: #ffffff; FONT-SIZE: 7pt; FONT-FAMILY: Arial; color: #9C9A9C; border-style: solid; border-width: 0 0 0 0; border-color: #ffffff}
.table6 { color: #000000; padding: 3 2 2 5; border-style: solid; border-width: 0 1 1 0; border-color: #9C9A9C; vertical-align: top; FONT-SIZE: 8pt; FONT-FAMILY: Arial}
td.table6 { FONT-SIZE: 8pt; FONT-FAMILY: Arial; color: #000000; border-style: solid; border-width: 1 0 0 1; border-color: #9C9A9C}

 .header { font-family: arial, verdana, sans-serif; font-size:14px; font-weight:bold;color:#ffffff; padding:3.75pt 3.75pt 3.75pt 3.75pt;}
 .tableheader {	background: #365EAF; font-weight:bold; color:#ffffff;}
 .tableheadergrey {	background: #cccccc; font-weight:bold; color:#ffffff;}
 .light {	background: #ffffff;}
 .tablelines {	background: #999999;}

.footer { FONT-SIZE: 7pt; FONT-FAMILY: Arial; COLOR: #868181}
.smalltext { FONT-SIZE: 7pt; FONT-FAMILY: Arial;  COLOR: #887E7C; text-decoration:none }
.smalltextwhite { FONT-SIZE: 7pt; FONT-FAMILY: Arial;  COLOR: #ffffff; text-decoration:none; line-height: 180% }
.smalllink { FONT-SIZE: 7pt; FONT-FAMILY: Arial;  COLOR: #887E7C; text-decoration:none }
.submenutext { FONT-SIZE: 8pt; FONT-FAMILY: Arial;  COLOR: blue; text-decoration:none; }
.breadcrumb { FONT-SIZE: 7pt; FONT-FAMILY: Arial;  COLOR: #CFC4BC; text-decoration:none }
.welcomebkg { background: url(/images/bkg1.jpg) #f0f8ff fixed }
.filterlink { FONT-SIZE: 7pt; FONT-FAMILY: Arial; COLOR: #A9A8A2; }

.textarea { overflow: auto; border-style: solid; border-width: 1; border-color: #999999 }
.form { FONT-SIZE: 8pt; FONT-FAMILY: Arial;  COLOR: #5C5757; text-decoration:none }
.tablestyle { BACKGROUND-COLOR: #E5E5E5; LETTER-SPACING:1px; }
.input { border-style: solid; border-width: 1; background-color: #F2F7FB; border-color: #999999 }
.input2 { BORDER-RIGHT: #9a9a9a 1px solid; BORDER-TOP: #9a9a9a 1px solid; BORDER-LEFT: #9a9a9a 1px solid; WIDTH: 102px; COLOR: #000000; BORDER-BOTTOM: #9a9a9a 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff; FONT-SIZE: 7pt; FONT-FAMILY: Arial; COLOR: #887E7C; }
.input3 { border-style: solid; border-width: 1; border-color: #887E7C }
.input4 { FONT-SIZE: 9px; FONT-FAMILY: Arial; }
.checkbox { border-style: none }
.dropdownDiv { position: static; background: #FFECBE; border-color: #222288; border-style: inset; border-width: '0.5cm'; cursor: default; padding: 14; scrollbar-face-color: #dddddd; scrollbar-highlight-color: #222288; scrollbar-3dlight-color: #222288;scrollbar-darkshadow-color: #222288; scrollbar-shadow-color: #222288;scrollbar-arrow-color: black; scrollbar-track-color: #eeeeee;font-size: 8pt; white-space: nowrap;  }
.dropdownNotSelected { FONT-SIZE: 8pt; color: black; }
.dropdownSelected { FONT-SIZE: 8pt; color: white; background-color: #222288; }
.dropDown1 {border-width: '0.5cm'; background-color: #F2F7FB; border-color: #cccccc; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; scrollbar-face-color: #9A9A9A;}
.dropDown2 {border-width: '0.5cm'; background-color: #ffffff; border-color: #E2E2E2; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; scrollbar-face-color: #ffffff;}
.dropDown3 {border-width: '0.5cm'; background-color: #415780; border-color: #E2E2E2; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CCDCFF; scrollbar-face-color: #9A9A9A;}

BODY, BLOCKQUOTE, LI, OL, UL, P, DIV { FONT-SIZE: 11px; FONT-FAMILY: Arial }
#A { font-size: 11px; font-family: Arial; color: blue }
#A:LINK { font-size: 11px; font-family: Arial; color: blue}
#A:VISITED { font-size: 11px; font-family: Arial; color: #a5a  }
#A:HOVER { FONT-SIZE: 11px; FONT-FAMILY: Arial; COLOR: #223B6A }
hr { HEIGHT:0.75pt; BACKGROUND-COLOR: #000000; COLOR: #000000; BORDER: 0; }


#specs {
	font-family: Arial, Helvetica, sans-serif;
	border-left: 1px solid #A9A8A2;
	border-right: 1px solid #A9A8A2;
}
#specs td {
	padding:4px 1px 4px 2px;
}
#specs .leftcol {
	background-color: #6F6E69;
	font-weight: bold;
	font-size: 10px;
	color: #FFF;
	border-bottom: 1px solid #8A8984;
}
#specs .leftcol_compare {
	background-color: #8d8d8e;
	font-weight: bold;
	font-size: 10px;
	color: #FFF;
	border-bottom: 1px solid #6F6E69;
}
#specs .clubmodel_compare {
	background-color: #D1D2CC;
	font-weight: bold;
	font-size: 10px;
	color: #333;
	border-bottom: 1px solid #A9A8A2;
}
#specs .topbar_compare {
	background-color: #FF7F24;
	padding: 0px;
}
#specs .clubmodel {
	background-color: #f7f5f2;
	font-size: 10px;
	color: #333;
	border-bottom: 1px solid #8A8984;
}
#specs .thumbrow {
	background-color:#FFFFFF;
	padding:0px;
}
#specs .spacrow {
	background-color:#FFFFFF;
	padding:0px;
}
#specs .data {
	border-bottom: 1px solid #8A8984;
	font-size: 10px;
	color: #333;
	background-color: #FFF;
}

.specContent {
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	line-height: 16px;
	padding: 5px 5px 5px 5px;
}

.toptable {
	border-top: 1px solid #C1C0BC;
	border-left: 1px solid #C1C0BC;
	border-bottom: 1px solid #C1C0BC;
	border-right: 1px solid #C1C0BC;
	margin: 5px 0px 15px 0px;
	padding: 4px 4px 4px 0px;
}

.resultsTitle {
	font-size: 14px;
	color: #666666;
	line-height: 14px;
	margin: 15px 0px 0px 0px;
}

.spacertable {
	margin: 15px 0px 15px 0px;
}

.bgMonthListing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #C1C0BC;
}

.bgDayListing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	color: #ffffff;
	background-color: #A9A8A2;
}
