
 /* Main Menu Inactive Menu Color CSS */ 
ul.nav-menu li a { /*background-image:none;*/ color:#b3b3b3; }
 .golf-club-list-nav ul li a { display: inline-block;padding: 6px 5px 8px 5px;text-decoration: none;font-size: 17px; color:#b3b3b3; }

 /* Main Menu Active Menu Color CSS */ 
ul li.current-menu-parent a, ul li.current-menu-item a, ul.nav-menu a:hover {  color:#ffffff; }
 .golf-club-list-nav ul li a:hover, .golf-club-list-nav ul li.sel a{ background: #ffffff;}
 .golf-club-list-nav ul li a {color: #ffffff};

 /* Sub Active Menu Color CSS */ 
ul.sub-menu li a:hover, ul.sub-menu li.current-menu-item  a, ul.sub-menu-sample li.active a {color:#ffffff; } 

 /* Sub Active 3D Top Color CSS */ 
ul.sub-menu li a:hover, ul.sub-menu li.current-menu-item  a, ul.sub-menu-sample li.active a {border-top: none; } 

 /* Sub Active 3D Bottom Color CSS */ 
ul.sub-menu li a:hover, ul.sub-menu li.current-menu-item  a, ul.sub-menu-sample li.active a {border-bottom:none; } 

 /* Sub Menu Inactive Menu Color CSS */ 
ul.sub-menu li a, ul.sub-menu-sample .inactive a { color:#0059a8; }.golf-club-list-items a {color:#0059a8;}
.golf-club-list-nav ul li a:hover, .golf-club-list-nav ul li.sel a{color:#0059a8;}
 #popularProducts .productRow { border-color: #0059a8;}
 .product_reviewButton a { background-color: #0059a8;}

 /* Sub Menu Active Menu Background Color CSS */ 
@media only screen and (min-width: 700px) {ul.sub-menu li a:hover, ul.sub-menu-sample li a:hover, ul.sub-menu li.current-menu-item  a, ul.sub-menu-sample li.active a { background-color: #0059a8; }}

 /* TopLoginRegister */ 
.TopLoginRegister { color: #444444 !important; }
.TopLoginRegister a{ color: #444444 !important; }

 /* FooterColor */ 
.FooterColor { color: #444444; }

 /* Main Menu Gradient CSS */ 
#site-navigation{ border-radius:5px 5px 5px 5px;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0059A8+0,0059A8+100 */
background: #0059A8; /* Old browsers */
background: -moz-linear-gradient(top, #0059A8 0%, #0059A8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #0059A8 0%,#0059A8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #0059A8 0%,#0059A8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0059A8', endColorstr='#0059A8',GradientType=0 ); /* IE6-9 */ }
 .golf-club-list-nav {border-radius:5px 5px 5px 5px;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0059A8+0,0059A8+100 */
background: #0059A8; /* Old browsers */
background: -moz-linear-gradient(top, #0059A8 0%, #0059A8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #0059A8 0%,#0059A8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #0059A8 0%,#0059A8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0059A8', endColorstr='#0059A8',GradientType=0 ); /* IE6-9 */ }

 /* Sub Menu Gradient CSS */ 
#header, .header_sub_menu_sample { /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eeeeee+0,eeeeee+100;Grey+Flat */
background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(top, #eeeeee 0%, #eeeeee 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #eeeeee 0%,#eeeeee 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #eeeeee 0%,#eeeeee 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */ }
 .golf-club-list, { /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eeeeee+0,eeeeee+100;Grey+Flat */
background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(top, #eeeeee 0%, #eeeeee 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #eeeeee 0%,#eeeeee 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #eeeeee 0%,#eeeeee 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=\'#eeeeee\', endColorstr=\'#eeeeee\',GradientType=0 ); /* IE6-9 */;}

 /* Sub Menu Gradient for all other */ 
.product-partner-detail, .course-detail, .course-search, .user-review-rating, .product-overview, .golf-club-list, .Virtual-Class-list { background-image:none; background-color: #eeeeee; }
.featured-item #featured-nav li a { background-color: #eeeeee; border: 1px solid #eeeeee; }
.product-partner-detail, .course-detail, .course-search, .user-review-rating, .product-overview, .golf-club-list, .Virtual-Class-list { background-image:none; background-color: #eeeeee; }
.Virtual-Class-list-nav ul li.sel a, .Virtual-Class-list-nav ul li a:hover { background:/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eeeeee+0,eeeeee+100;Grey+Flat */
background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(top, #eeeeee 0%, #eeeeee 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #eeeeee 0%,#eeeeee 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #eeeeee 0%,#eeeeee 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=\'#eeeeee\', endColorstr=\'#eeeeee\',GradientType=0 ); /* IE6-9 */; }
.Virtual-Class-list-nav ul li, .golf-club-list-nav ul  li{ position: relative; }
.Virtual-Class-list-nav li.sel a:before, .Virtual-Class-list-nav li a:hover:before, .golf-club-list-nav li.sel a:before, .golf-club-list-nav li a:hover:before { position:absolute;width:0px;height:0px;left:50%;top:17px;margin-left:-6px;border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #eeeeee; }

 /* Main Menu Gradient for all other */ 
table thead, .Virtual-Class-list-nav, .golf-club-list-nav,#footer-separator{ background-image:none; border-radius:5px 5px 5px 5px;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0059A8+0,0059A8+100 */
background: #0059A8; /* Old browsers */
background: -moz-linear-gradient(top, #0059A8 0%, #0059A8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #0059A8 0%,#0059A8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #0059A8 0%,#0059A8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0059A8', endColorstr='#0059A8',GradientType=0 ); /* IE6-9 */; /*border-radius:0px 0px 0px 0px;*/ }.text-header{ background-image:none; border-radius:5px 5px 5px 5px;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0059A8+0,0059A8+100 */
background: #0059A8; /* Old browsers */
background: -moz-linear-gradient(top, #0059A8 0%, #0059A8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #0059A8 0%,#0059A8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #0059A8 0%,#0059A8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0059A8', endColorstr='#0059A8',GradientType=0 ); /* IE6-9 */;     border-top-left-radius: 5px; border-top-right-radius: 5px; height: 24px;  padding: 10px 0 0 0px;  width: 350px; }
h1,h2 { color: #0059A8; font-weight:bold; }
#product-rating-detail table td.dr, .course-search .txt input, .course-search .sub, .review-index-header, .product-score-box  { background-image:none; background-color: #0059A8; }
.reviews-nav a, .product-score-inner, .article-index-nav, .course-detail td { color: #0059A8; }
.featured-item #featured-nav li a.cur { background-color: #0059A8; border: 1px solid #0059A8; }
div.lwr, ul.states a, .top-courses ul li a, .hot-deals-module, .hot-deals-text-main a, .green, .golf-club-list, .product-list .product-list-nav a, .product-list .product-list-nav, .Virtual-Class-list, .VirtualClass table.VirtualClass-list td a, p.subheadertext, ul.popular-golf-clubs li a, .VirtualClass-list-items ul li a, .pn a, .brand a, .rev a { color: #0059A8; }
ul.popular-golf-clubs li a,.title a, a.arrow-right { color: #0059A8; }
#golf-courses ul.states li { border-right: 1px solid #0059A8; }
.product-score-outer { border-left: 1px solid #0059A8; }
a.BtnWriteReview  span{ visibility: visible; }
a.BtnWriteReview { background-color: #0059A8; margin-left:0px; background-image:none; -moz-border-radius:28; border-radius: 28px; font-family: 'Lucida Sans', sans-serif; color: #ffffff; font-size: 12px; font-weight:600; padding: 6px 15px 6px 15px; text-decoration: none; border: 1px solid #0059A8; }
 a.writereview  span{ visibility: visible; }
div.imgdiv { margin-top:5px; width:140px;}
a.writereview { background-image:none; -webkit-border-radius: 25px; -moz-border-radius: 25px; border-radius: 25px; font-size:13px;	font-family: 'Lucida Sans', sans-serif;	padding: 8px 22px;text-decoration:none;	font-weight:bold; color: #FFF; background-color: #0059A8; border: 1px solid #0059A8; }

 /* ArticleHeaderGradient */ 
.text-header{  width:595px; border-radius:5px 5px 5px 5px;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0059A8+0,0059A8+100 */
background: #0059A8; /* Old browsers */
background: -moz-linear-gradient(top, #0059A8 0%, #0059A8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #0059A8 0%,#0059A8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #0059A8 0%,#0059A8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0059A8', endColorstr='#0059A8',GradientType=0 ); /* IE6-9 *//* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0059A8+0,0059A8+100 */
background: #0059A8; /* Old browsers */
background: -moz-linear-gradient(top, #0059A8 0%, #0059A8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #0059A8 0%,#0059A8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #0059A8 0%,#0059A8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0059A8', endColorstr='#0059A8',GradientType=0 ); /* IE6-9 */ border-radius:5px 5px 0px 0px; }
.text-header h2, .text-header h3{ color: #ffffff; }
.title a, .title a:visited { color: #0059A8; }

 /* SaveBottomDividerColor */ 
#footer{ background:none; }
#footer-separator { background:none; background-color:#0059A8; margin:0px; height:8px; }

 /* FeaturedGolfDealsBackgroundColor */ 
#product-rating-detail table td, #featured-golf-deals table td, .golf-deals table td, .featured-golf-deals-sample { background-color: #eeeeee;  }

 /* CircleArrowImage */ 
a.arrow-right{ background:none; color: #0059A8; display: inline-block; position: relative; padding-right: -10px; }
 a.arrow-right:before{ content:' ';position: absolute;top: 0px;right: 0px; opacity: 1;width: 15px;height: 15px;border-radius: 50%;background: #0059A8 ;transition: opacity 0.2s, top 0.2s, right 0.2s; }
a.arrow-right:after{ content:' '; position: absolute; top: 0px; right: 5px;opacity: 1; width: 3px; height: 3px;margin-top: 5px;background: transparent;	border: 3px solid #FFF;	border-top: none; border-right: none; transition: opacity 0.2s, top 0.2s, right 0.2s;	transform: rotate(225deg); }
.best-clubs ul li.top div{ background:none; display: inline-block; position: relative; }
.best-clubs ul li.top div:before{ content:' ';position: absolute;top: 6px;right: 171px; opacity: 1;width: 15px;height: 15px;border-radius: 50%;background: #0059A8; transition: opacity 0.2s, top 0.2s, left 0.2s; }
.best-clubs ul li.top div:after{ content:' ';position: absolute; top:5px; right: 176px;opacity: 1;width: 3px;height: 3px;margin-top: 5px;background: transparent;	border: 3px solid #FFF;	border-top: none; border-right: none; transition: opacity 0.2s, top 0.2s, left 0.2s; transform: rotate(225deg); }
.best-clubs ul li.top, .best-golf-clubs-sample { /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eeeeee+0,eeeeee+100;Grey+Flat */
background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(top, #eeeeee 0%, #eeeeee 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #eeeeee 0%,#eeeeee 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #eeeeee 0%,#eeeeee 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */  }

 /* WhiteTriangle */ 
li.current-menu-parent a:before, li.current-menu-item a:before, ul.nav-menu a:hover:before{ position:relative; width:0px; height:0px; left:50%; top:-2px; margin-left:-11px; border-left:6px solid transparent;border-right:6px solid transparent; border-top: 6px solid #eeeeee; }
ul.sub-menu li a:before{ content:none; }
ul.sub-menu li a:hover:before{ content:none; }

 /* Others Static */ 
ul.image-thumb-list li.left-arrow, ul.image-thumb-list li.right-arrow { position: relative; }
ul.image-thumb-list li.left-arrow a, ul.image-thumb-list li.right-arrow a {  background-image:none;  }
ul.image-thumb-list li.right-arrow a:after {content:' ';position: absolute;top: 0px;right: -1px;opacity: 1;width: 12px;height: 12px;margin-top: 20px;background: transparent; border: 4px solid #939693; border-top: none; border-right: none; transition: opacity 0.2s, top 0.2s, right 0.2s; transform: rotate(225deg); }
ul.image-thumb-list li.left-arrow a:after {content:' ';position: absolute;top: 0px;right: -1px;opacity: 1;width: 12px;height: 12px;margin-top: 20px;background: transparent; border: 4px solid #939693; border-bottom: none; border-left: none; transition: opacity 0.2s, top 0.2s, right 0.2s; transform: rotate(225deg); }
.search_box { background-image:none; margin-top:2px; }
.search_box input { -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; -khtml-border-radius: 10px; height:20px; width:142px; padding:0px 8px 0px 27px; border: 2px solid #d8d9d8; background-color:#FFF;}
input.search-page-box { -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; -khtml-border-radius: 10px; height:20px; width:340px; padding:0px 8px 0px 27px; border: 2px solid #d8d9d8; background-color:#FFF; background-image:none; }
