/*Gavin R. Stevens Foundation
*/body {font-size: 14px;font-family: Arial, Helvetica, Verdana, sans-serif, serif;}/*Golf heading h2
*//*amazon styles
*/table.table-amazon {float: right;}h2.golf-title-h2 {margin-bottom: -4px;margin-top: -4px;}/*New header styles 4-9-13
*/
td.hdr-mission-new {vertical-align: top;font-family: Arial, Helvetica, Verdana, sans-serif, serif;font-size: 14px;font-style: italic;color: #9e9e9e;font-weight: bold;text-align: center;}table.nwol-border {border: 1px #ff6600 solid;}a.nwol-link:link {color: #fff;}a.nwol-link:visited {color: #fff;}a.nwol-link:hover {color: #fff;}a.nwol-link:active {color: #fff;}li.list-nwol {margin-left: -8px;list-style-type: none;}img.nwol-image-hdr {padding-top: 8px;padding-bottom: 8px;}td.nwol-sponsor-hdr {color: #fff;font-size: 16px;text-align: center;font-weight: bold;}img.faces-float-right {float: right;padding-top: 10px;padding-left: 10px;padding-bottom: 10px;}img.faces-float-left {float: left;padding-top: 10px;padding-bottom: 10px;padding-right: 10px;}span.underline {text-decoration: underline;font-weight: bold;}table.pledgeformtable {border: 4px #ff6600 double;}

td.container-bot-cell{vertical-align: top;padding-top: 15px;}table.shellforborder {border: 1px #ff6016 solid;padding-left: 10px;padding-right: 10px;}table.content-main-movie {float: right;padding-left: 10px;padding-bottom: 10px;}table.tablefloatrightborder {float: right;padding-left: 10px;padding-bottom: 10px;border: 2px #ff6600 dashed;}

table.tablefloatright {
float: right;
padding-left: 10px;
padding-bottom: 10px;
}table.tablefloatrightBorder {
float: right;
padding-left: 10px;
padding-bottom: 10px;border: 1px #ff6600 solid;}table.content-main-movie-nwol {float: right;padding-left: 10px;padding-bottom: 10px;padding-right: 10px;}table.content-inner-table-nwol {
border: 1px #ff6016 solid;padding-left: 5px;padding-right: 5px;}table.content-main-movie-left {float: left;padding-right: 10px;}table.container {width: 875px;}/*header styles
*/td.hdr-logo {padding-right: 15px;width: 320px;}td.hdr-mission {padding-top: 35px;padding-bottom: 5px;vertical-align: top;text-align: justify;font-family: Arial, Helvetica, Verdana, sans-serif, serif;font-size: 14px;width: 50%;padding-right: 15px;padding-left: 15px;font-style: italic;color: #9e9e9e;font-weight: bold;}td.hdr-address {padding-top: 35px;padding-bottom: 5px;vertical-align: top;text-align: right;font-family: Arial, Helvetica, Verdana, sans-serif, serif;font-size: 13px;width: 50%;padding-right: 15px;}/*top nav styles*/td.top-nav-container {padding-left: 3px;padding-right: 3px;vertical-align: top;}td.top-nav {text-align: center;font-size: 12px;font-family: Arial, Helvetica, Verdana, sans-serif, serif;line-height: 30px;vertical-align: middle;width: 145px;text-transform: lowercase;border-top: 1px #216363 solid;
border-bottom: 1px #216363 solid;
border-right: 1px #216363 solid;}td.top-nav-right {text-align: center;font-size: 12px;font-family: Arial, Helvetica, Verdana, sans-serif, serif;line-height: 30px;vertical-align: middle;width: 145px;text-transform: lowercase;border-top: 1px #216363 solid;
border-bottom: 1px #216363 solid;
}a.top:link {text-decoration: none;color: #000;}a.top:visited {text-decoration: none;color: #000;}a.top:hover {color: #000;text-decoration: underline;}a.top:active {text-decoration: none;color: #000;}/*Golf Form Styles
*/td.golflogo {padding-top: 5px;padding-left: 5px;width: 320px;padding-bottom: 5px;border-bottom: 1px #ff6633 solid;
border-top: 1px #ff6633 solid;
border-left: 1px #ff6633 solid;}td.golfprado {font-family: Arial, Helvetica, Verdana, sans-serif, serif;vertical-align: top;font-size: 14px;padding-top: 5px;padding-left: 5px;}td.golfclassic {vertical-align: top;text-transform: uppercase;font-size: 2.2em;width: 50%;font-weight: bold;font-family: Times, "Times New Roman", serif;text-align: center;}td.golflogoright {padding-bottom: 5px;padding-top: 5px;padding-right: 5px;vertical-align: top;border-bottom: 1px #ff6633 solid;border-right: 1px #ff6633 solid;border-top: 1px #ff6633 solid;}td.golfheader {border-bottom: 1px #ff6633 solid;border-right: 1px #ff6633 solid;border-left: 1px #ff6633 solid;text-align: center;}td.golfname {padding-top: 10px;vertical-align: top;}td.golfincludescell {height: 160px;vertical-align: top;}td.golfpricetables {width: 33%;vertical-align: top;padding-left: 8px;padding-bottom: 10px;
border-left: 1px #ff6633 solid;border-right: 1px #ff6633 solid;
border-bottom: 1px #ff6633 solid;}td.golfpricetablescenter {width: 33%;vertical-align: top;padding-left: 5px;padding-bottom: 10px;border-bottom: 1px #ff6633 solid;}td.golfextras {padding-left: 5px;padding-bottom: 10px;vertical-align: top;
border-left: 1px #ff6633 solid;border-right: 1px #ff6633 solid;
border-bottom: 1px #ff6633 solid;}td.golfextrascenter {padding-left: 5px;padding-bottom: 10px;vertical-align: top;
border-bottom: 1px #ff6633 solid;}/******** Content Styles  *************
*/h1.page-heading {margin-top: 0px;margin-bottom: 5px;font-size: 18px;}#shuffle {float: right;}table.shuffle-table {float: right;padding-left: 10px;padding-bottom: 10px;}img.high5 {float: right;padding-left: 10px;padding-bottom: 10px;}h4.content-page-heading {margin-top: 0px;}/****gift giving styles*****
*/span.gift-dr {color: #bcbcbc;}img.gift-image-right {padding-bottom: 0px;padding-left: 10px;float: right;}img.gift-image-left {padding-bottom: 0px;float: left;padding-right: 10px;}td.gift-main-window-xmas {
/*use for christmas page
*/background-image: url(images/xmas/bkgnd1-3.jpg);padding-bottom: 10px;padding-left: 8px;vertical-align: top;font-family: Verdana, Helvetica, Arial, sans-serif;}td.gift-main-window {
padding-bottom: 10px;padding-left: 8px;vertical-align: top;font-family: Verdana, Helvetica, Arial, sans-serif;}

td.gift-main-btm-window {
/*use for christmas page
*/background-image: url(images/xmas/grsf-lights.gif);background-repeat: repeat-x;padding-bottom: 20px;}table.gift-recipients {border: 1px #ff0000 solid;}table.gift-outertbl-recipients {float: left;}td.content-main-window {padding-top: 15px;padding-right: 10px;background-color: #f9f9f9;}td.content-main-right {vertical-align: top;padding-left: 10px;margin-top: 0px;}

/*Valentine Cookie Styles*/

td.val-cookie-content-main-right {
vertical-align: top;
padding-left: 10px;
margin-top: 0px;
background-image: url(images/cookies-valentine/val-bkg-2a.jpg);
background-repeat: repeat-x,y;
font-size: 14px;
font-family: Arial, Helvetica, Verdana, sans-serif, serif;}

img.val-floatleft{
float:left;
padding-right: 10px;
padding-bottom:8px;
}
h2.valh2{
margin-bottom:0px;
}


/* Sponsor Styles*/

h3.sponsor-heading{
margin-bottom:0px;
margin-top:0px;
color: #ff6600;
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration:underline;
}
td.content-main-right-dinner {vertical-align: top;padding-left: 10px;margin-top: 0px;font-family: Verdana, Helvetica, Arial, sans-serif;color: #fff;background-color: #000;}span.line-through {text-decoration: line-through;}a.email-dinner:link {color: #ff6600;}a.email-dinner:visited {color: #ff6600;}a.email-dinner:hover {color: #ff6600;}a.email-dinner:active {color: #ff6600;}/*********  links styles  ***********
*/h2.links {margin-bottom: 2px;}td.links-main {padding-left: 20px;vertical-align: top;font-size: 14px;border-bottom: 1px #216363 solid;padding-bottom: 10px;background-color: #f9f9f9;}/*contact styles
*/td.conact-cells {padding-left: 5px;vertical-align: top;width: 33%;padding-bottom: 10px;}/***** event styles
*/td.events-left-150 {vertical-align: middle;width: 160px;padding: 10px;text-align: center;border-left: 1px #ff6600 solid;border-bottom: 1px #ff6600 solid;}h3.events-heading-h3 {margin-top: 0px;}td.events-fundraising {border: 1px #000 solid;padding-top: 5px;padding-bottom: 10px;font-size: 18px;text-align: center;font-weight: bold;background-color: #ff6600;}td.events-fullcell {
vertical-align: top;
padding-top: 10px;border-right: 1px #ff6600 solid;
border-left: 1px #ff6600 solid;border-bottom: 1px #ff6600 solid;padding-right: 10px;
padding-left: 10px;
}td.events-right-420 {vertical-align: top;width: 430px;padding-top: 10px;border-right: 1px #ff6600 solid;border-bottom: 1px #ff6600 solid;padding-right: 10px;}td.events-heading {padding-top: 10px;padding-bottom: 10px;}

/*tour de sight styles
*/td.tour-main {padding-bottom: 10px;vertical-align: top;}td.tour-bio {vertical-align: top;padding-bottom: 15px;}img.tour-pic {float: left;padding-left: 0px;padding-bottom: 5px;padding-right: 10px;padding-top: 10px;}span.tour-name {font-size: 18px;font-weight: bold;}table.news-table-right {float: right;border: 1px #669a98 solid;}td.news-tableheader {background-color: #669a98;color: #fff;font-weight: bold;vertical-align: middle;text-align: center;text-transform: uppercase;line-height: 30px;font-size: 15px;}td.news-body {padding: 3px;vertical-align: top;}img.wedding-pic {float: left;padding-right: 10px;}th.wedding-cell {padding: 5px;}table.wedding-table-outline {border: 3px #ff9900 solid;}/*styles forwho is gavin feature
*/h1.casy-header {color: #225b95;text-transform: uppercase;margin-bottom: 1px;}h2.casy-sub-header {color: #225b95;text-transform: uppercase;margin-bottom: 1px;}