.clear, .clearie, .clearie0 {
	overflow:hidden;
	clear:both;
	height:0px;
	margin:-1px 0px 0px 0px;
	font-size:1px;
	padding:0;
}
*html .clearie {
	margin:-2px 0px 0px 0px;
}
*html .clearie0 {
	margin:0px 0px 0px 0px;
}

.divider {
	height:10px;
	margin:0px 0px 0px 0px;
	font-size:1px;
	padding:0;
}
body, p, a, div, img, form, input, object, embed, h1, h2, h3, h4, ul, li, ol {margin:0;padding:0;}
body {background:#FFF;text-align:center;color:#000000;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;background:url(../../../images/gpn/A/1/background.jpg) repeat-x top;}
table,form {color:#000000;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
input, textarea {font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;} 
img {border:0;}
* html .IEFloatFix { height: 0.01%; }
* html .iehide { display:none; }
p {color:#000;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
h2 {font-size:14px;font-weight:bold;line-height:17px;padding-bottom:12px;}
h3 {font-size:13px;font-weight:bold;line-height:14px;padding-bottom:5px;}
ul {margin-left:20px;}
ol {margin-left:25px;}
*html ol {margin-left:27px;}
li {padding-bottom:3px;color:#000;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}

#main {overflow:hidden;}
span.cms_area p {margin-bottom:10px;}
span.cms_area ul {margin-bottom:10px;zoom:1;overflow:hidden;padding-left:16px;margin-left:0px;}
span.cms_area ol {margin-bottom:10px;zoom:1;overflow:hidden;padding-left:20px;margin-left:0px;}
*html span.cms_area ol {padding-left:23px;}

.bold {font-weight:bold;}
.white {color:#FFFFFF;}
.colour {color:#00AAAD;}
a.colour:link {color:#00AAAD;}
a.colour:hover {color:#00AAAD;}
a.colour:visited {color:#00AAAD;}
input, select {font-family:Verdana, Arial, Helvetica, sans-serif;}
input.inputfield {height:18px;border:1px solid #8E8F8F;}

.blackborder {border:1px solid #000000;text-align:center;}
.larger {font-size:12px;}
select {font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}

a:link, a:visited {text-decoration:underline;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000;}
a:hover {text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000;}
a.smallarrowlink:link, a.smallarrowlink:visited {padding-left:10px;background:url(../../../images/gpn/A/1/linkarrow_small.jpg) no-repeat left 4px;}
a.smallarrowlink:hover {padding-left:10px;background:url(../../../images/gpn/A/1/linkarrow_small.jpg) no-repeat left 4px;}
a.buttonlink:link {color:#00AAAD;text-decoration:none;}
a.buttonlink:visited {color:#00AAAD;text-decoration:none;}
a.buttonlink:hover {color:#000000;text-decoration:none;}

#outline {width:982px;text-align:center;background:#FFF;margin:auto;}
#container {width:956px;text-align:left;background:#FFF;margin:auto;}

#header {height:160px;}
#header_left {width:553px;float:left;height:160px;background:#000000 url(../../../images/gpn/A/1/header_left.jpg) no-repeat 0px 0px;}
	p.club_name {font-size:60px;line-height:50px;text-transform:uppercase;font-family:arial;padding:30px 0px 10px 170px;color:#FFFFFF;}
	span.tagline_left {display:block;height:35px;padding:10px 0px 10px 20px;background:url(../../../images/gpn/A/1/tagline_left.jpg) no-repeat 0px 0px;margin-left:195px;}
	*html span.tagline_left {padding:0px 0px 0px 20px;}
	span.tagline_right {height:35px;padding:10px 20px 10px 0px;background:url(../../../images/gpn/A/1/tagline_right.jpg) no-repeat right 0px;color:#FFFFFF;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
#header_right {width:403px;float:left;height:160px;background:url(../../../images/gpn/A/1/header_right.jpg) no-repeat 0px 0px;}

#topline {height:32px;background:#666666;margin-top:4px;margin-bottom:8px;}
	#topline_phone {width:205px;float:left;}
	#topline_phone p {line-height:32px;font-size:14px;font-weight:bold;padding-left:13px;color:#FFFFFF;}
	#topline_menu {width:638px;float:left;color:#FFFFFF;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:32px;}
	#topline_menu a:link {color:#FFFFFF;font-size:12px;text-decoration:none;}
	#topline_menu a:visited {color:#FFFFFF;font-size:12px;text-decoration:none;}
	#topline_menu a:hover {color:#00AAAD;font-size:12px;text-decoration:none;}
	#topline_date {width:88px;float:left;}
	#topline_date p {line-height:32px;font-size:9px;font-weight:bold;color:#FFFFFF;}


#left {width:178px;float:left;}
#left_padding {padding-right:13px;}
	h2.leftmodule_title_black {background:#000000 url(../../../images/gpn/A/1/left_black_top.jpg) no-repeat 0px 0px;color:#00AAAD;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;padding:12px 0px 5px 15px;}
	h2.leftmodule_title_colour {background:#00AAAD url(../../../images/gpn/A/1/left_colour_top.jpg) no-repeat 0px 0px;color:#FFFFFF;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;padding:12px 0px 5px 15px;}	
	
	
	.leftmodule_bkg_black {background:#000000 url(../../../images/gpn/A/1/left_black_bottom.jpg) no-repeat 0px bottom;padding:3px 0px 10px 12px;margin-bottom:9px;}
	.leftmodule_bkg_colour {background:#00AAAD url(../../../images/gpn/A/1/left_colour_bottom.jpg) no-repeat 0px bottom;padding:3px 0px 10px 12px;margin-bottom:9px;}
	.leftmodule_grey_top {background:#444444 url(../../../images/gpn/A/1/left_grey_top.jpg) no-repeat 0px 0px;}
	.leftmodule_grey_bottom {background:url(../../../images/gpn/A/1/left_grey_bottom.jpg) no-repeat 0px bottom;padding:0px 0px 20px 0px;}
	.leftmodule_grey_padding {padding:13px 13px 0px 13px;}
	
	#left .loginField {height:18px;width:142px;font-size:11px;font-family:arial;border:0px;padding-left:2px;padding-top:2px;margin-bottom:6px;color:#000;}
	#left #loginContent {color:#FFF;font-size:12px;}
	#left #loginContent p {color:#FFF;font-size:12px;}
	#left #lostPassword {padding-left:3px;}
	#left #lostPassword a {color:#FFF;font-size:10px;}
	#loginbutton {width:80px;height:20px;margin-top:6px;margin-bottom:3px;}
	#left #signUp {padding:8px 0px 5px 3px;}
	#left #signUp p {color:#FFF;font-size:10px;font-weight:bold;}
	#left #signUp a:link {color:#FFF;font-size:10px;font-weight:bold;}
	#left #signUp a:visited {color:#FFF;font-size:10px;font-weight:bold;}
	#left #signUp a:hover {color:#FFF;font-size:10px;font-weight:bold;}
	
	#left #vdcContent {color:#FFF;font-size:12px;}
	#left #vdcContent p {color:#FFF;font-size:12px;}
	
	#menu {margin-bottom:9px;}
	a.button:link {display:block;color:#FFF;font-size:12px;padding-bottom:6px;margin-top:4px;border-bottom:1px solid #696969;text-decoration:none;}
	a.button:visited {display:block;color:#FFF;font-size:12px;padding-bottom:6px;margin-top:4px;border-bottom:1px solid #696969;text-decoration:none;}
	a.button:hover {display:block;color:#00AAAD;font-size:12px;padding-bottom:6px;margin-top:4px;border-bottom:1px solid #696969;text-decoration:none;}
	a.button_on:link {font-weight:bold;}
	a.button_on:visited {font-weight:bold;}
	a.button_on:hover {font-weight:bold;}	
	
		
#fullright {width:778px;float:left;}
.topbanner_holder {width:728px;height:90px;float:left;margin-bottom:13px;}
.topbanner_right {width:50px;height:90px;float:left;background:#666666;margin-bottom:13px;}
td.iconcell {height:45px;width:50px;}

#main {width:464px;float:left;}
.halfwidth {width:232px;}
#main.book_lesson_main {width:478px;float:left;}
	.main_narrow {width:172px;float:left;}
	.main_wide {width:292px;float:left;}
	.main_images {width:190px;float:left;}
	.main_text {width:274px;float:left;}
	img.imageMed {width:190px;margin-bottom:12px;}
	img.imageThumb {width:120px;height:80px;}	
	
	.padding_right {padding-right:14px;}
	.padding_left {padding-left:14px;}
	h2.welcome {font-size:14px;font-weight:bold;line-height:17px;color:#00AAAD;padding-bottom:12px;}
	span.welcome_title {font-size:14px;font-weight:bold;line-height:17px;color:#00AAAD;}
	div.welcome_imageholder {width:292px;float:right;margin-left:15px;margin-bottom:8px;}
	img.welcome_book_button {width:292px;}
	img.welcome_image {width:292px;margin-top:15px;}
	img.welcome_two {}
	
	.promotion_box {background:#E8E8EA;padding:10px;border:1px solid #7F7F7F;margin-bottom:8px;}
	.promotion_box_over {background:#DFDFE1;padding:10px;border:1px solid #7F7F7F;margin-bottom:8px;}
	.promotion_text {font-weight:bold;font-size:12px;color:#6F6F70;}
	a.promotion_link:link {font-weight:bold;font-size:12px;color:#00AAAD;}
	a.promotion_link:visited {font-weight:bold;font-size:12px;color:#00AAAD;}
	a.promotion_link:hover {font-weight:bold;font-size:12px;color:#00AAAD;}
	
#right {width:314px;float:left;}
#right.book_lesson_right {width:300px;float:left;}
#right_padding {padding-left:14px;}
#right_padding.book_lesson_right_padding {padding-left:0px;}

#footer {height:76px;background:#00AAAD url(../../../images/gpn/A/1/footer_left.jpg) no-repeat 0px 0px;}
p.footertext {padding-top:10px;text-align:left;line-height:20px;color:#FFFFFF;padding-left:300px;}
#footer a:link {color:#FFFFFF;}
#footer a:visited {color:#FFFFFF;}
#footer a:hover {color:#FFFFFF;}

#copyright {text-align:center;padding-top:15px;padding-bottom:20px;}
#copyright a:link {color:#000000;}
#copyright a:visited {color:#000000;}
#copyright a:hover {color:#000000;}




/*modules*/
.background_module {background:#00AAAD;}
.background_module_padding {padding:12px;padding-right:0px;}
*html .background_module_padding {height:1px;}
.module_image {width:130px;float:left;}
.introImage {float:left;margin-right:12px;margin-bottom:8px;width:190px;clear:left;}
.largeImage {width:464px;}
.fullwidth_module_image {float:left;margin-right:12px;margin-bottom:10px;}
.profile_thumb {width:140px;}
.offer_image, .contact_image {float:left;margin-right:12px;width:190px;}
.introMargin {margin-bottom:15px;}
.dividerMargin {margin-bottom:15px !important;}
.moduleMargin {margin-bottom:10px;}
.fiveMargin {margin-bottom:5px;}  
.module_content_withimage {width:95px;float:left;}
.center_left {width:225px;float:left;}
.center_right {width:239px;float:left;}
.center_right_padding {padding-left:14px;}
.center_right .module_image {width:144px;}
.center_right .module_image img {margin-left:14px;}

.contact_content_withimage {width:262px;float:left;}

.module_subtitle {font-weight:bold;}
.titlemargin {margin-bottom:10px;}
a.module_subtitle:link {text-decoration:none;}
a.module_subtitle:visited {text-decoration:none;}
a.module_subtitle:hover {text-decoration:underline;}
a.morelink:link {text-decoration:underline;margin-bottom:2px;}
a.morelink:visited {text-decoration:underline;margin-bottom:2px;}
a.morelink:hover {text-decoration:none;margin-bottom:2px;}

#right .module_image {width:115px;float:left;}
#right .module_content_withimage {width:110px;float:left;}
#right .module_subtitle {color:#FFFFFF;font-weight:bold;}
#right .module_summary {color:#FFFFFF;} 
#right a.module_subtitle:link {color:#FFFFFF;text-decoration:none;}
#right a.module_subtitle:visited {color:#FFFFFF;text-decoration:none;}
#right a.module_subtitle:hover {color:#FFFFFF;text-decoration:underline;}
#right a.morelink:link {color:#FFFFFF;text-decoration:underline;margin-bottom:2px;}
#right a.morelink:visited {color:#FFFFFF;text-decoration:underline;margin-bottom:2px;}
#right a.morelink:hover {color:#FFFFFF;text-decoration:none;margin-bottom:2px;}

.round_box_top {padding-top:16px;background:url(../../../images/gpn/A/1/round_box_top.gif) no-repeat 0px top;}
.round_box_body {background:url(../../../images/gpn/A/1/round_box_body.gif) no-repeat 0px bottom;padding-bottom:18px;}
.round_box_padding {padding-left:16px;padding-right:16px;}
div.round_box_body h2.welcome {margin-top:0px;}

/*signupform*/

.signupformpadding {padding-left:26px;}
table#signupform {width:266px;}
table#signupform td {padding-top:4px;padding-bottom:4px;}
table#signupform td.namefield {width:120px;}
table#signupform td.checkboxfield {width:20px;}
table#signupform td.malefield {width:45px;}
table#signupform td.femalefield {width:61px;}
table#signupform td.textboxfield {width:146px;}
table#signupform td.labelfield {width:126px;}
table#signupform .lastcheckboxpadding {padding-top:10px;}
.right-border{
	background:url(../../../images/gpn/A/1/sign_up_divider.jpg) repeat-y 171px 8px;
}

input.text {width:130px;height:18px;border:1px solid #8E8F8F;}
input.radio {width:14px;height:14px;margin:0;padding:0;}
input.checkbox {width:14px;height:14px;}

#signupform .brandtable {width:206px;}
#signupform .brandtable td.brandfield {width:186px;}
a.letter {display:block;float:left;height:16px;width:16px;line-height:16px;margin-right:2px;margin-top:2px;border:1px solid #7F7F7F;background:#E8E8EA;color:#6F6F70;text-align:center;text-decoration:none;font-size:10px;cursor:pointer;}
*html a.letter {width:18px;}
.captcha_border {border:1px solid #8E8F8F;}

#signupsubmit {margin-top:10px;margin-bottom:15px;}


/*book_lesson*/
#book_lesson_content {width:262px;float:left;}
#book_lesson_calendar {width:216px;height:505px;float:left;background:url(../../../images/gpn/A/1/book_lesson_calendar_bkg.gif) no-repeat 0px 0px;}
.book_lesson_bkg {padding-bottom:150px;background:url(../../../images/gpn/A/1/book_lesson_grass.jpg) no-repeat 0px bottom;}
.book_lesson_calendar_padding {padding-top:11px;padding-left:30px;}
table.book_calendar {margin-left:-2px;margin-top:10px;empty-cells:hide;}
table.book_calendar th.heading {background:#F2F2F2;font-weight:bold;text-align:center;padding-top:2px;padding-bottom:2px;}
table.book_calendar td {text-align:center;}
table.book_calendar .book_cal_day {width:18px;}
table.book_calendar .head {height:14px; font-weight: 100;}
table.book_calendar a:link {text-decoration:none;color:#0058F9;}
table.book_calendar a:visited {text-decoration:none;color:#0058F9;}
table.book_calendar a:hover {text-decoration:underline;color:#0058F9;}
table.book_calendar .body {height:17px;background:#8BFEE8;color:#0058F9;}
table.book_calendar .today a:link {font-weight:700;color:#000;text-decoration:none;}
table.book_calendar .today a:visited {font-weight:700;color:#000;text-decoration:none;}
table.book_calendar .today a:hover {font-weight:700;color:#000;text-decoration:underline;}
table.book_calendar .taken {background:#666666;}
table.book_calendar .taken a:link {color: #FFFFFF;}
table.book_calendar .taken a:visited {color: #FFFFFF;}
table.book_calendar .taken a:hover {color: #FFFFFF;}
table.book_calendar .avail {background-color:#FCB0A0;}

.navbutton {margin-left:6px;}

/* Lesson Looking form */
#lesson-looking #date {float:left;}
#lesson-looking #time {float:left;}

#lesson-looking ul {
	list-style-type: none;
	margin: 10px 0 0;
	padding: 0;
}

#lesson-looking li {
	margin: 0 2px 2px 0;
	color: #FFF;
}

#lesson-looking select {
	height: 18px;
}

#lesson-looking .checkbox {
	vertical-align: bottom;
}

#lesson-looking #lesson-submit {
	background: transparent url('/images/gpn/A/1/button_search.gif') no-repeat scroll bottom right;
	color: #000;
	width: 80px;
	height: 20px;
	border: 0;
    color: #444;
    display: block;
    float: left;
    text-decoration: none;
}

#lesson-looking #lesson-submit:hover {
	background: transparent url('/images/gpn/A/1/button_search_over.gif') no-repeat scroll bottom right;
}

/* Book lesson list lessons*/
table.timetable {
	padding: 0;
	margin: 0 0 0 0;
}

table.timetable thead th {
	text-align: left;
	padding: 5px 0;
}

table.timetable tbody td {
	padding: 5px 2px;
	background-color: #F5F5F5;
	color: #00AAAD;
}

table.timetable tbody td.no-lessons {
	background-color: #F5F5F5;
	color: #000;
	padding: 5px;
	width:225px;
}

table.timetable tbody td.heading {width:45px;}
table.timetable tbody td.value {width:180px;}
table.timetable tbody td.spacerline {background-color:#FFFFFF !important;font-size:1px;padding:0;}


/* Booking system booking form */
form#lesson-man {
	padding: 5px 5px 2em;
}

#lesson-man ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#lesson-man li {
	clear: both;
	padding: 5px;
}

#lesson-man label {
	width: 170px;
	float: left;
	vertical-align: bottom;
}

#lesson-man fieldset{
	margin: 0;
	padding: 0;
	border: none;
}

#lesson-man legend{
	margin-left: -5px;
}

#lesson-man fieldset label{
	font-weight: 100;
	padding: 5px 5px 0 0;
}

#lesson-man input, #lesson-man select, #lesson-man textarea {
	float: left;
	height: 18px;
}

#lesson-man input[type='text'] {
	width: 180px;	
}

#lesson-man textarea {
	height: auto;	
	width: 215px;
}

#lesson-man input[type='radio'], #lesson-man input[type='checkbox'] {
	margin-right: 5px;
}

#lesson-man input[type='image'] {
	height: 19px;
}

#lesson-man label.reset {
	width: auto;
}

/*latest events*/
#event_table {width:430px;}
#event_table th, #event_table td {border-bottom:2px solid #FFFFFF;}
#event_table .rightborder {border-right:2px solid #FFFFFF;}
#event_table th {text-align:left;font-weight:bold;padding-bottom:4px;}
#event_table td {text-align:left;padding:2px;background:#F5F5F5;}

/*special offers*/
.claim_box {padding:10px;background:#E8E8EA;border:1px solid #7F7F7F;margin-top:10px;}
.claim_dets {padding-top:7px;}
h3.claim_link_down {display:block;padding-left:34px;line-height:28px;height:28px;background:url(../../../images/gpn/A/1/arrow_down.jpg) no-repeat left 0px;font-size:12px;font-weight:bold;color:#00AAAD;cursor:pointer;text-decoration:underline;}
h3.claim_link_up {display:block;padding-left:34px;line-height:28px;height:28px;background:url(../../../images/gpn/A/1/arrow_up.jpg) no-repeat left 0px;font-size:12px;font-weight:bold;color:#00AAAD;cursor:pointer;text-decoration:underline;}

/*contact us*/
#rightform p {color:#FFF;padding-bottom:2px;}
.rightform_textfield {width:270px;height:18px;border:1px solid #DDDDDD;margin-bottom:4px;}
.rightform_textarea {width:270px;border:1px solid #DDDDDD;margin-bottom:4px;}
#rightform table.newsoptions {margin-bottom:5px;}
#rightform .newsoptions td {color:#FFFFFF;padding-top:3px;vertical-align:top;}

/*visitor profile*/

#profileform {width:464px;}
#profileform td {padding-top:4px;padding-bottom:4px;}
#profileform td.namefield {width:180px;}
#profileform td.checkboxfield {width:20px;}
#profileform td.malefield {width:45px;}
#profileform td.femalefield {width:199px;}
#profileform td.textboxfield {width:284px;}
#profileform td.labelfield {width:264px;}

#profileform .playerstatus {width:464px;}
#profileform .playerstatus td.namefield {width:180px;}
*html #profileform .playerstatus td.namefield {width:175px;}
#profileform .playerstatus td.checkboxfield {width:20px;}
#profileform .playerstatus td.seniorfield {width:45px;}
*html #profileform .playerstatus td.seniorfield {width:48px;}
#profileform .playerstatus td.adultfield {width:45px;}
#profileform .playerstatus td.juniorfield {width:134px;}
*html #profileform .playerstatus td.juniorfield {width:136px;}

#profileform input.text {width:180px;height:18px;border:1px solid #8E8F8F;padding-top:1px;padding-left:2px;}

#profile_brandholdertable {width:464px;}
#profile_brandholdertable td.alpha {width:280px;}
#profile_brandholdertable td.brands {width:184px;}
#profile_brandholdertable .brandtable {width:184px;}
#profile_brandholdertable .brandtable td.brandfield {width:164px;}

#formMessage p {background:#FFFFFF;padding:4px;font-weight:bold;color:#00AAAD !important;margin-right:12px;margin-bottom:6px;}

/* image gallery styles */
.gallery_list {padding-left:0px;}
.gallery_imageholder {margin-top:3px;margin-bottom:0px;margin-right:3px;border:solid 1px #7F7F7F;padding:3px;float:left;text-align:center;background-color:#E8E8EA;}
*html .gallery_imageholder {width:106px;padding:4px;} 
.gallery_imagename {font-family:verdana,arial;font-size:10px;color:#000;padding-bottom:3px;}
.gallery_imagebox {height:100px;text-align:center;}
h2.gallery_name {}

/*MEMBER PAGES*/

/*training diary*/
a.arrowlink:link {text-decoration:none;}
a.arrowlink:visited {text-decoration:none;}
a.arrowlink:hover {text-decoration:underline;}

#member_training_diary {width:464px;margin-left:-3px;}
#member_training_diary th.monthcell {text-align:center;padding-left:0px;width:100%;}
#member_training_diary th.monthcell p {text-align:center;}
#member_training_diary td.navcell {background:transparent;text-align:right;width:200px;}
#member_training_diary th, #member_training_diary td {width:66px;}
#member_training_diary th {color:#FFF;background:#00AAAD;}
#member_training_diary th a{color:#FFF;}
#member_training_diary td {height:33px;color:#FFF;background:#D1D3D5;text-align:center;}
#member_training_diary td.active {background:#00AAAD;}
#member_training_diary td.today {background:#FFF;color: #000;}
a.calendar_day:link {font-weight:bold;color:#FFF;font-size:13px;}
a.calendar_day:visited {font-weight:bold;color:#FFF;font-size:13px;}
a.calendar_day:hover {font-weight:bold;color:#FFF;font-size:13px;}



#member_training_diary td a{color: #00AAAD;text-decoration: none;}
#member_training_diary td.today a{color: #000;}
#member_training_diary td.active a{color: #FFF;}

.diary_details {width:162px;float:left;}
.diary_details_padding {padding-right:20px;}
.diary_details_last {width:140px;float:left;}
.diary_details ul{list-style-type: none; margin:0;}
.diary_details_last ul{list-style-type: none; margin:0;}

#diary_bottomnav {text-align:right;padding-top:10px;}
#diary_bottomnav a.page:link {margin-right:2px;margin-left:2px;color:#00AAAD;font-weight:bold;text-decoration:none;}
#diary_bottomnav a.page:visited {margin-right:2px;margin-left:2px;color:#00AAAD;font-weight:bold;text-decoration:none;}
#diary_bottomnav a.page:hover {margin-right:2px;margin-left:2px;color:#00AAAD;font-weight:bold;text-decoration:underline;}
#diary_bottomnav a.left:link {margin-right:10px;}
#diary_bottomnav a.left:visited {margin-right:10px;}
#diary_bottomnav a.left:hover {margin-right:10px;}
#diary_bottomnav a.right:link {margin-left:10px;}
#diary_bottomnav a.right:visited {margin-left:10px;}
#diary_bottomnav a.right:hover {margin-left:10px;}

#addeventtable td {padding-top:5px;}
#addeventtable td.titlefield {padding-right:8px;}
#addeventtable td.datefield {padding-right:2px;}
#addeventtable td.dateicon {padding-right:6px;}
#addeventtable td.timetitle {padding-right:4px;}
#addeventtable td.timeselect {padding-right:6px;white-space:nowrap;}
#addeventtable .adddiary_titlefield {width:370px;height:19px;border:1px solid #8E8F8F;}
#addeventtable .adddiary_summaryfield {width:370px;border:1px solid #8E8F8F;}
#addeventtable .adddiary_datefield {width:197px;height:19px;border:1px solid #8E8F8F;}
#addeventtable .hour_select, #addeventtable .minute_select {height:19px;border:1px solid #8E8F8F;}
#addeventtable .submit_button {height:19px;background:none;border:0;font-weight:bold;font-size:11px;cursor:pointer;}
#addeventtable .submit_button:hover {height:19px;background:none;border:0;font-weight:bold;color:#00AAAD;font-size:11px;cursor:pointer;}
#addeventtable .submit_button_over {height:19px;background:none;border:0;font-weight:bold;color:#00AAAD;font-size:11px;cursor:pointer;}

/* Booking form */
ul.formlist {list-style-type:none;margin:0;padding:0;}
ul.formlist li {list-style-type:none;margin:0;padding:0;}
input.general_text {height:18px;}
input.right_text {border:1px solid #DDDDDD;}
select.general_select {height:18px;}
input.general_checkbox {width:13px;height:13px;vertical-align:-15%;}
*html input.general_checkbox {vertical-align:0%;}
label.text_label_float {float:left;display:block;line-height:18px;}
label.select_label {line-height:18px;}

#lesson_booking_height {height:255px;}
#lesson-looking ul li {display:block;height:21px;}
#lesson-looking ul li label {color:#FFF;}
#lesson-looking ul li.date {padding-top:8px;}
#lesson-looking ul li.flexible {padding-top:5px;padding-bottom:12px;}
#lesson-looking ul li.submit {padding-top:12px;}
#lesson-looking #date_label, #lesson-looking #time_label {width:40px;}
#lesson-looking input.right_text {}


/* Lesson view */
table.timetable thead th {
	text-align: left;
}
/* Miscellaneous */

img.fam-small {
	width: 12px;
	height: 12px;
	vertical-align: sub;
	margin-right: 5px;
}

img.fam-norm {
	width: 16px;
	height: 16px;
	vertical-align: middle;
	margin-right: 5px;
}

div.error {
 border: #DEB7B7 1px solid;
 background-color: #F3DDDD;
 margin: 0px 20px 5px 0px;
 padding: 5px;
 font-weight: 700;
}

div.error p {
 padding: 0; 
 color: #000 !important;
}

div.success {
	border: #007700 1px solid;
	background-color: #c2ffc2;
	margin: 5px 40px 5px 5px;
	padding: 10px;
	font-weight: 700;
}

div.error img {
	vertical-align: bottom;
	padding-right: 2px;
}

#newsletter-signup label.error, #contactForm label.error {
	color: #000 !important;
	font-weight: 700 !important;
}

label.error {
	color: #C00 !important;
	font-weight: 700 !important;
}

/* Re-captcha */
#recaptcha {text-align:right;float:right;margin-bottom:10px;}
#recaptcha #recaptcha_table {float:right !important;border:1px solid #8E8F8F !important;}
#recaptcha #recaptcha_widget_div {text-align:right;float:right;}
#recaptcha #recaptcha_area {text-align:right;float:right;}
#recaptcha #recaptcha_response_field {border:1px solid #8E8F8F !important;}
#recaptcha #recaptcha_image {border-top:0px !important;border-left:0px !important;border-right:0px !important;border-bottom:0px !important;}
#recaptcha #recaptcha_image img {border:1px solid #8E8F8F !important;}

#recaptcha_profile {text-align:left;float:none;margin-bottom:10px;}
#recaptcha_profile #recaptcha_table {float:none !important;border:1px solid #8E8F8F !important;}
#recaptcha_profile #recaptcha_widget_div {text-align:left;float:none;}
#recaptcha_profile #recaptcha_area {text-align:left;float:none;}
#recaptcha_profile #recaptcha_response_field {border:1px solid #8E8F8F !important;}
#recaptcha_profile #recaptcha_image {border-top:0px !important;border-left:0px !important;border-right:0px !important;border-bottom:0px !important;}
#recaptcha_profile #recaptcha_image img {border:1px solid #8E8F8F !important;}


/* reCaptcha Custom */
#recaptcha_widget {
	color: #FFF;
	font-family :Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	margin-top: 1em;
}
#signupForm #recaptcha_widget {
	color: #000 !important;
}

#recaptcha_widget #recaptcha_response_field {
	width: 270px;
	border: 1px solid #DDDDDD;
	height: 18px;
	margin-bottom: 4px;
}
#signupForm #recaptcha_widget #recaptcha_response_field {
	width: 250px !important;
	border: 1px solid #8E8F8F !important;
}

#recaptcha_widget #recaptcha_image, #recaptcha_widget #recaptcha_image img {
	width: 270px !important;
	margin-bottom: 10px;
	background-color: #FFF;
}

#signupForm #recaptcha_widget #recaptcha_image, #signupForm #recaptcha_widget #recaptcha_image img {
	width: 250px !important;
	margin-bottom: 10px;
	background-color: #FFF;
}

#signupForm #recaptcha_widget #recaptcha_image img {
	border: 1px solid #8E8F8F !important;
}

#recaptcha_widget ul#recaptcha_btns{
	margin: 0;
	padding-bottom: 8px;
}

#recaptcha_widget #recaptcha_btns li{
	list-style-type: none;
	display: inline;
}

#recaptcha_widget #recaptcha_btns li.copy{
	font-size: 8px;
}

/* ui.dropslide */

.ui-dropslide      { position:absolute;width:500px;}
.ui-dropslide ol   { margin-top:2px; list-style:none; }
.ui-dropslide li   { float:left !important;}
.ui-dropslide span {
    font-size:.7em;
    padding:4px 6px 4px 6px;
    margin-left:2px;
    text-align:center;
    cursor:pointer;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    display:block;
    text-align:center;
}
.ui-timepickr ol li.hour,
.ui-timepickr ol li.minute,
.ui-timepickr ol li.second { width:30px; }

/* dark theme */

.ui-timepickr.dark span {
    border:0;
    color:#ccc;
    background:#333;
    font-weight:bold;
    border:1px solid #555;
}
.ui-timepickr.dark span:hover {
    color:#eee;
    background:#333;
    border:1px solid #777;
}

/* weather module styles */

.blueoutlinebox {
	background:#FFF;
	width:100%; height:100%;
	border:1px solid #000000;
	border-top:0px;
	float:left;
	margin:0px;
	padding:0px;
}	
.blueoutlinebox img {border-right:5px solid #FFF;margin:top:0px;padding-top:8px}
.blueoutlinebox p {padding:5px 0px 5px 10px;margin:0px;font-size:11px;padding:0;font-family:verdana;}
.bluebox h1 {color:#FFFFFF;line-height:22px;margin-bottom:0px;font-family:Verdana,Arial,Trebuchet MS,Helvetica;font-weight:bold;font-size:14px;padding:1px;padding-left:5px;}
.bluebox h3{
	color:#FFF;
	line-height:22px;
	margin:0px;
	font-size:100%;
}
.bluebox {
	float:left;
	width:100%;
	height:auto;
	border:1px solid #000000;
	margin:0px 0px 0px 0px;
	padding:0px;
	background-color: #000000;
	}
#forecast .day {width:20%;float:left;border-right:1px solid #000000;height:270px;text-align:center;padding-top:10px;}
#forecast .day p, .lastday p {padding-left:5px}
#forecast .day h5, .lastday h5 {font-size:9px;color:#666;padding-left:5px;font-family:tahoma;}
#forecast .lastday {
	width:19%;
	float:left;
	border-right:0px solid #000000;
	text-align:center;
	padding-top:10px;
}
#weatherbox {border:1px solid #363942;padding-top:8px;padding-bottom:8px;text-align:center;}
.blueboxlink {text-align:center;padding:5px 0px 5px 0px;}
.blueboxlink a:link {color:#000000;font-size:12px;font-family:arial;font-weight:bold;text-decoration:underline;padding:0;margin:0;text-align:center;}
.blueboxlink a:visited {color:#000000;font-size:12px;font-family:arial;font-weight:bold;text-decoration:underline;padding:0;margin:0;text-align:center;}
.blueboxlink a:hover {color:#000000;font-size:12px;font-family:arial;font-weight:bold;text-decoration:none;padding:0;margin:0;text-align:center;}
#forecast {border:1px solid #000000;text-align:center;}
.weather_small {background-image:url(../../../images/gcn/P/1/weather_bkg.gif);background-repeat:no-repeat;width:262px;height:80px;background-position:1px 1px;text-align:left;margin:auto;}

#weather_icon {height:80px;width:262px;background-position:26px 24px;background-repeat:no-repeat;}

#weather_content {height:80px;width:185px;margin-left:75px;}
	#weather_content .top {height:15px;font-family:trebuchet MS,tahoma;font-size:10px;font-weight:bold;color:#1A4073;text-align:left;padding-bottom:3px;padding-top:8px;padding-left:13px;}
	#weather_content .mid {height:28px;font-family:trebuchet MS,tahoma;font-size:11px;font-weight:bold;text-align:left;padding-top:2px;padding-left:5px;}
		.temp  {height:28px;width:60px;float:left;text-align:center;}
		.wind  {height:28px;width:60px;float:left;text-align:left;}
	#weather_content		span.hi  {font-family:tahoma !important;font-size:16px !important;font-weight:bold !important;color:#8F0C0C !important;}
	#weather_content		span.lo  {font-family:tahoma !important;font-size:16px !important;font-weight:bold !important;color:#315EC5 !important;}
	#weather_content		div.wi  {font-family:tahoma !important;font-size:16px !important;width:35px;text-align:center;font-weight:bold !important;color:#14711F !important;}
	#weather_content .bot {height:12px;font-family:trebuchet MS,tahoma;font-size:11px;font-weight:bold;text-align:left;padding-left:8px;}
		.weather_text  {width:58px;float:left;text-align:center;font-family:tahoma;font-size:10px;font-weight:100;}

/* popup styles */
.popup_directions {background-color:#000000;}
#popup_directions_container {margin:20px;padding-top:220px;padding-bottom:220px;padding-left:130px;background-color:#F3F3F3;}
#popup_directions_container fieldset {padding-left:10px;padding-bottom:10px;padding-top:3px;border:1px solid #000000;width:260px;margin-bottom:15px;margin-left:0px;}
* html #popup_directions_container fieldset {padding-left:10px;padding-bottom:10px;padding-top:3px;border:1px solid #000000;width:280px;margin-bottom:15px;margin-left:0px;}
#popup_directions_container legend {padding-left:3px;padding-right:3px;padding-bottom:5px;font-family:verdana,tahoma,arial;font-size:12px;font-weight:bold;color:#000000;text-decoration:none;}
.popup_textfield {padding:0;margin:0;float:left;border: 1px solid #666666;height:20px;}
.popup_subimg {margin:0;float:left;margin-left:5px;}

/* 19TH HOLE START */

.clear {
	overflow:hidden;
	clear:both;
	height:0px;
	margin:-1px 0px 0px 0px;
	font-size:1px;
	padding:0;
}

* html .IEFloatFix { height: 0.01%; }
	
.article_area_19_top {margin-bottom:10px;}
.article_area_19_bottom ul {margin-bottom:10px;zoom:1;overflow:hidden;padding-left:16px;margin-left:0px;font-size:12px;font-family: Verdana;}
.article_area_19_bottom ol {margin-bottom:10px;zoom:1;overflow:hidden;padding-left:20px;margin-left:0px;font-size:12px;font-family: Verdana;}

span.more_chevron {display:none;}

.module_image img {width:100px;height:70px;}
.module_text_withimage {width:180px;float:left;}

ul.formholder {list-style-type:none;padding:0;margin:0;}
ul.formholder li {list-style-type:none;padding:0;margin:0;} 
fieldset, legend {margin:0;padding:0;border:0;}

#menu19_left {padding-left:0px;height:30px;margin-top:12px;clear:both;}
#menu19_right {padding-right:0px;height:30px;}
#menu19 {padding-left:0px;height:30px;background:#666667;}
a.menu19_link:link {height:30px;line-height:30px;color:#FFFFFF;font-size:12px;font-weight:100;font-family: Verdana;padding-left:13px;padding-right:13px;border-right:1px solid #FFF;text-decoration:none;display:block;float:left;}
a.menu19_link:visited {height:30px;line-height:30px;color:#FFFFFF;font-size:12px;font-weight:100;font-family: Verdana;padding-left:13px;padding-right:13px;border-right:1px solid #FFF;text-decoration:none;display:block;float:left;}
a.menu19_link:hover {height:30px;line-height:30px;color:#FFFFFF;background:#000001;font-size:12px;font-weight:100;font-family: Verdana;padding-left:13px;padding-right:13px;border-right:1px solid #FFF;text-decoration:none;display:block;float:left;}

a.menu19_last:link, a.menu19_last:visited, a.menu19_last:hover {border-right:0px;padding-left:23px;padding-right:22px;}
a.menu19_active:link, a.menu19_active:visited, a.menu19_active:hover {background:#000001;font-weight:100;color:#FFFFFF;}
#submenu19 {height:24px;background:#000001;margin:0;padding:0;}
a.submenu19_link:link {line-height:24px;height:24px;margin:0;padding:0;color:#FFFFFF;font-size:12px;font-family: Verdana;padding-left:13px;padding-right:13px;border-right:0px solid #FFF;text-decoration:none;display:block;float:left;}
a.submenu19_link:visited {line-height:24px;height:24px;margin:0;padding:0;color:#FFFFFF;font-size:12px;font-family: Verdana;padding-left:13px;padding-right:13px;border-right:0px solid #FFF;text-decoration:none;display:block;float:left;}
a.submenu19_link:hover {line-height:24px;height:24px;margin:0;padding:0;color:#00AAAD;font-size:12px;font-family: Verdana;padding-left:13px;padding-right:13px;border-right:0px solid #FFF;text-decoration:none;display:block;float:left;}
a.submenu19_last:link, a.submenu19_last:visited, a.submenu19_last:hover {border-right:0px;}
a.submenu19_link_active:link, a.submenu19_link_active:visited, a.submenu19_link_active:hover {font-weight:bold;text-decoration:none;}
.menubottommargin {height:4px;}

	/*19th hole home*/
a.newslink19:link {color:#363942;font-family:verdana;font-size:11px;font-weight:bold;display:block;padding-bottom:6px;text-decoration:underline;}
a.newslink19:visited {color:#363942;font-family:verdana;font-size:11px;font-weight:bold;display:block;padding-bottom:6px;text-decoration:underline;}
a.newslink19:hover {color:#00AAAD;font-family:verdana;font-size:11px;font-weight:bold;display:block;padding-bottom:6px;text-decoration:none;}
a.byline19:link {color:#363942;font-family: Verdana;font-size:11px;font-weight:bold;text-decoration:underline;}
a.byline19:visited {color:#363942;font-family: Verdana;font-size:11px;font-weight:bold;text-decoration:underline;}
a.byline19:hover {color:#00AAAD;font-family: Verdana;font-size:11px;font-weight:bold;text-decoration:none;}
img.widethumb19 {width:376px;margin-bottom:6px;}
.home_left {width:376px;float:left;}

.home_left .module_content {width:376px;background:url(../../../images/gpn/A/1/horizontal_divider.gif) repeat-x 0px bottom;}
.home_right .module_content {width:376px;background:url(../../../images/gpn/A/1/horizontal_divider.gif) repeat-x 0px bottom;}

.home_left .areapadding {padding-left:0px;}
.home_left .module_image {width:106px !important;float:left;text-align:left;}
#centreMain .home_left .module_image p.morelink {display:block;}
#centreMain .home_left .module_image a.morelink {display:inline;}
#centreMain .home_left .content_with_image {width:270px;float:left;}
#centreMain .home_right .content_with_image {width:270px;float:right;}
.home_right {width:402px;float:left;background:url(../../../images/gpn/A/1/vertical_divider.gif) repeat-y 12px top;}
.home_right .module_image {width:106px !important;float:left;text-align:left;}
.home_left .titlemargin, .home_right .titlemargin {margin-bottom:4px;}
#centreMain .home_right .module_image p.morelink {display:block;}
#centreMain .home_right .module_image a.morelink {display:inline;}
.home_right .areapadding {padding-left:26px;padding-top:0px;padding-bottom:0px;}
.fixedheight_19home {min-height:126px !important;}
*html .fixedheight_19home {height:126px !important;}
.homedividerline19 {margin-bottom:0px;}

	/*19th hole instruction*/
a.arrowlink19:link {color:#363942;font-size:11px;font-family: Verdana;font-weight:bold;background:url(../../../images/gpn/A/1/19th_hole_news_arrow.jpg) no-repeat left 3px;padding-left:10px;display:block;text-decoration:none;}
a.arrowlink19:visited {color:#363942;font-size:11px;font-family: Verdana;font-weight:bold;background:url(../../../images/gpn/A/1/19th_hole_news_arrow.jpg) no-repeat left 3px;padding-left:10px;display:block;text-decoration:none;}
a.arrowlink19:hover {color:#363942;font-size:11px;font-family: Verdana;font-weight:bold;background:url(../../../images/gpn/A/1/19th_hole_news_arrow.jpg) no-repeat left 3px;padding-left:10px;display:block;text-decoration:underline;}
.introduction_fixedheight {height:125px !important;}

.article_title19 {font-size:13px;font-weight:bold;font-family: Verdana;color:#000;padding-bottom:8px;}
.article_image19 {float:left;margin-right:15px;clear:left;margin-bottom:10px;}
.article_image_holder19 {width:206px;margin-bottom:10px;float:left;margin-right:15px;text-align:right;}
*html .article_image_holder19 {margin-bottom:8px;margin-right:12px;}
#toolbox {width:130px;height:50px;float:right;border:1px solid #6D717E;margin-left:10px;margin-bottom:10px;}
*html #toolbox {margin-left:6px;}
#toolbox_padding {padding:10px;}
a.sendfriend:link, a.sendfriend:visited, a.sendfriend:hover {font-size:10px;color:#6D717E;padding-left:13px;background:url(../../../images/gpn/A/1/19th_hole_icon_send.gif) no-repeat left 2px;text-decoration:none;font-family: Verdana;display:block;padding-bottom:3px;}
a.printlink:link, a.printlink:visited, a.printlink:hover {font-size:10px;color:#6D717E;padding-left:13px;background:url(../../../images/gpn/A/1/19th_hole_icon_print.gif) no-repeat left 3px;text-decoration:none;font-family: Verdana;display:block;}

.faultfixleft {text-align:right;}
.faultheight {height:120px !important;}


	/*19th hole equipment*/
	
.module_image img.rating_star {width:13px;height:12px;margin-top:3px;}
.finder_left {width:145px;float:left;}
.finder_left_padding {padding-right:10px;}
.finder_right {width:484px;float:left;}
.small_title {line-height:19px;height:19px;padding-left:5px;margin-bottom:3px;background:url(../../../images/gpn/A/1/module_title_bkg_grey.jpg) repeat-x 0px 50%;color:#FFF;font-family:georgia;font-size:11px;font-weight:bold;}
.title_topmargin {margin-top:8px;}

#finderform {line-height:18px;}
#finderform input.checkbox {width:13px;height:13px;float:left;margin-top:1px;}
#finderform label {margin-left:5px;margin-right:10px;font-size:11px;font-family: Verdana;} 
#finderform label.leftlabel {width:107px;display:block;float:left;}
#finderform label.brandlabel {width:130px;display:block;float:left;} 
.finderform_holder {text-align:right;}

	/*results*/
label.general {margin-right:10px;font-size:11px;font-family: Verdana;}
label.resultslabel {font-size:11px;}
input.checkbox_general {width:13px;height:13px;vertical-align:-10%;margin-right:5px;}
*html input.checkbox_general {vertical-align:10%;}
input.finder_keyword {border:0;height:17px;width:99px;background:url(../../../images/gpn/A/1/19th_hole_keyword_bkg.jpg) 0px 0px;padding-left:3px;padding-top:2px;font-size:11px;}
*html input.finder_keyword {vertical-align:-20%;} 
input.finder_keyword_button {vertical-align:-25%;margin-right:8px;}
#results_table_19 {width:629px;font-size:11px;font-family: Verdana;margin-top:10px;margin-bottom:10px;}
#results_table_19 td.tobbackground {background:#E0E0E0;}
#results_table_19 td.head {font-weight:bold;}
#results_table_19 td.spacerline {height:13px;}
#results_table_19 td.price {color:#3E6118;font-weight:bold;font-size:14px;}

	/*19th hole coursesandtravel*/
.coursetravel_left19 {width:500px;float:left;}
.coursetravel_right19 {width:167px;float:right;border:1px solid #6B6B6B;}
#coursesearch_box19 {border:1px solid #6B6B6B;margin-top:10px;height:135px;}
*html #coursesearch_box19 {height:137px;}
#coursesearch_box_padding19 {padding:10px;}
.form_title19 {font-family: Verdana;font-size:11px;font-weight:bold;color:#000000;margin-bottom:8px;}
.coursesearch_field19 {border:1px solid #BABABA;background:#FFFFFF;padding-left:2px;padding-top:1px;}
p.small {font-size:11px;}

.coursefinder_left19 {width:320px;float:left;margin-bottom:2px;}
.coursefinder_right19 {width:350px;float:right;border:1px solid #6B6B6B;height:260px;}
*html .coursefinder_right19 {width:350px;height:260px;margin:0;padding:0;}
.coursefinder_right19 img {width:350px;height:260px;margin:0;padding:0;}

#courseadvancedsearch_box19 {border:1px solid #6B6B6B;height:260px;}
*html #courseadvancedsearch_box19 {height:262px;}
#courseadvancedsearch_box_padding19 {padding:10px;}
#courseadvancedsearch_box19 legend.full {font-weight:bold;font-size:11px;font-family: Verdana;}
#courseadvancedsearch_box19 p.half {display:block;width:120px;float:left;}
#courseadvancedsearch_box19 label.half {display:block;width:120px;float:left;font-size:11px;font-family: Verdana;}
#courseadvancedsearch_box19 li {display:block;height:23px;vertical-align:middle;font-size:11px;font-family: Verdana;}
#courseadvancedsearch_box19 input.checkbox {width:13px;height:13px;float:left;margin-top:1px;margin-right:3px;}
#courseadvancedsearch_box19 label.checkbox {width:24px;float:left;display:block;font-size:11px;font-family: Verdana;}
#courseadvancedsearch_box19 .coursesearch_field19 {float:left;}

#course_results_table_19 {width:685px;font-size:11px;font-family: Verdana;margin-top:4px;margin-bottom:10px;}
#course_results_table_19 td {padding-left:4px;}
#course_results_table_19 td.tobbackground {background:#E1E4E3;font-size:11px;}
#course_results_table_19 td.tobbackground p {font-size:11px;}
#course_results_table_19 td.navline {padding-top:5px;padding-bottom:5px;}
#course_results_table_19 td.head {font-weight:bold;}
#course_results_table_19 td.spacerline {height:13px;}
#course_results_table_19 a.morelink {white-space:nowrap;}

#halfmodules {background:url(../../../images/gpn/A/1/vertical_divider.gif) repeat-y 50% 0px;}
#halfmodules .divider {background:url(../../../images/gpn/A/1/horizontal_divider.gif) repeat-x 0px top;margin-top:4px;}

#centreMain #halfmodules .module_image a.morelink {display:inline !important;}
#centreMain #halfmodules .module_image p.morelink {display:block !important;}
*html #halfmodules {height:0.01%;}
#halfmodules .content_with_image {width:270px;float:left;}
#halfmodules .leftmodule {width:376px;float:left;}
#halfmodules .leftmodule .module_image {width:106px;float:right;text-align:right;}
#halfmodules .module_image {width:106px !important;}
#halfmodules .leftmodule .module_content p {text-align:right !important;}
#halfmodules .rightmodule {width:376px;float:right;}
#halfmodules .rightmodule .module_content p {text-align:left !important;}

#breadcrumbArea h1 {font-size:14px;font-weight:bold;line-height:17px;color:#00AAAD;padding-bottom:5px;}
h1.module_title, h1.module_title_grey {font-size:14px;font-weight:bold;line-height:17px;color:#000000;padding-bottom:7px;padding-top:0px;}
.module_area {margin-bottom:14px;}
.module_area .module_image {width:106px;}
/* 19TH HOLE END */



