/**************************
NOTES

Main green: #10828C
dark purple:#683D99
light purple:#D9CDE5

**************************/

/**************************
Main colours
**************************/
body{color:#666;background:#fff url(bg.gif) repeat-x top center;}
#divRegionMiddle{background:#fff}
#divRegionTop {background: url(divRegionTop.png) no-repeat left top;}
a:link, a:visited {color:#10828C;}
a:hover {color:#683D99}
blockquote{background :url(quote-start.gif) no-repeat top left;color:#757f90}
blockquote p{background :url(quote-end.gif) no-repeat bottom right;}


/**************************
 Header & Nav containers
**************************/

#divHeaderTitle {color:#fff}
/**************************
 Main nav
**************************/
.primaryNav a:link,.primaryNav a:visited  {color:#fff}
.primaryNav a:hover, .primaryNav .selected,  .primaryNav .selectedParent{background:#10828C}

/* Everything below here is related to dropdowns */
.primaryNav ul li ul {}

.primaryNav li li a:link,.primaryNav li li a:visited { /* This is the list items in the drop-downs */
color:#fff;background:#10828C;}
.primaryNav li li a:hover, .primaryNav li li a.selected{background:#683D99}
/**************************
 Secondary nav (Feature menu)
**************************/
ul.secondaryNav {background: url(featurebg.png) no-repeat left top;}
ul.secondaryNav li a:link, ul.secondaryNav li a:visited {color:#37949d;background: url(line.gif) no-repeat right 50%;}
ul.secondaryNav a.navLastItem {background:none !important;}
ul.secondaryNav li a:hover, ul.secondaryNav li a.selectedParent, ul.secondaryNav li a.selected {color:#683D99;}

	/* Lists */
	#divColumn99 ul li {background: url(bullet.gif) no-repeat left top;}
	#divColumn99 ul li ul li{background:none !important;}
	#divColumn99 ul li ul li{color:#e0f8fa;background:url(sub-bullet.gif) no-repeat left 1px !important;}

/**************************
News definition list
**************************/
.scNewsWidget dl {background:#d2dadc url(news-bottom.gif) no-repeat left bottom; }
.scNewsWidget h2{color:#fff;background: url(news-top.gif) no-repeat left top;}
.scNewsWidget h2 a:link, .scNewsWidget h2 a:visited {color:#fff}
.scNewsWidget h2 a:hover{color:#c4af4c}
.scNewsPagelet h4 {color:#E0F8FA;}


dd a:hover{color:#000}

dd{color:#676765}
dt a:link, dt a:visited{color:#666;}
dt a:hover{}
dd a:link, dd a:visited {color:#999;}
dd a:hover{color:#32638f; }

.scMore a:link, .scMore a:visited {background: url(arrow.gif) no-repeat right 3px;}

.scNewsPagelet .scMore a:link, .scNewsPagelet .scMore a:visited {background: url(arrow-body.gif) no-repeat right 3px;}
.scNewsPagelet .scMore a:hover {background: url(arrow-body-over.gif) no-repeat right 3px;}
/**************************
 Products
**************************/
.categoryMenuTitle{color:#fff;background: url(news-top.gif) no-repeat left top;}
.categoryMenuTitle a:link, .categoryMenuTitle a:visited {color:#fff}
ul.shopCategoryMenu{background:#d2dadc url(news-bottom.gif) no-repeat left bottom;}
ul.shopCategoryMenu li {background: url(productSection.png);}
ul.shopCategoryMenu li a:link, ul.shopCategoryMenu li a:visited {border-bottom:dashed 1px #ccc}
ul.shopCategoryMenu li a:hover {background:#AEBDC0;color:#fff}
ul.shopCategoryMenu a.navLastItem{border-bottom:none !important;}
ul.shopCategoryMenu a:hover.navLastItem{background: url(productItemLast.gif) no-repeat left bottom;}
/**************************
 Shopping Cart
**************************/
#divShoppingCartWidget {background:#d2dadc url(news-bottom.gif) no-repeat left bottom;}
#divShoppingCartWidget DIV.cartTitle{color:#fff;background: url(news-top.gif) no-repeat left top;}
#divShoppingCartWidget DIV.cartItems a {background: url(cart.gif) no-repeat top right;}

/**************************
 Main body
**************************/

.highlight {border:solid 5px #E7F2D0;background:#eef6de;color:#8b917d}
a:link.button, a:visited.button {color:#ccc;background:url(../../../../common/images/button.gif) no-repeat;}
a.button:hover {color:#666;background:url(../../../../common/images/button-hover.gif) no-repeat;}

/**************************
Tables
**************************/
TABLE.contentTable th {background:#B6D9DB;color:#666;border:solid 2px #fff}
TABLE.contentTable td {color:#537999;border:solid 2px #fff;}

TABLE.contentTable tr{ background-color: #E0F8FA }
TABLE.contentTable tr.scAltRow{ background-color: #ECF9F9; }


TABLE.contentTable tr.scHighlight {background:#dfe847;border:solid 2px #fff;}
TABLE.contentTable tr.scHighlight td {color:#889540;border:none}

tr.scTableSubHeader{background:#a0ccd0 !important;}
tr.scTableSubHeader td{color:#fff}


/**************************
Forms 
**************************/
form.emailForm, form.scForm{border:1px solid #E0E0E0;background:#F2F2F2;
font-family:tahoma;font-size:13px;
border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -mso-border-radius:8px;
box-shadow: 4px 3px 6px #e1e1e1; -webkit-box-shadow: 3px 3px 6px #e1e1e1; -moz-box-shadow: 3px 3px 6px #e1e1e1;}
legend {color:#111111;}
legend, label {color: #666;}
.required {color:red}
input, textarea, select {background:#fff url(../../../../common/images/form_bg.gif) repeat-x;border:1px solid #ccc;color:#333333;}
select {background:#fff;color:#333333;border:1px solid #ccc;}

input:focus {background:#e4fefe;color:#333}
input.submit {float:right;background: url(../../../../common/images/submitSliding.gif) no-repeat left top;border:none;color:#fff; }
input.submit:hover  {background: url(../../../../common/images/submitSliding.gif) no-repeat right top;cursor:pointer;color:#fff;}


/**************************
Buttons
**************************/
p.button {background:url(buttonR.gif) no-repeat right 4px !important;}
p.button:hover{background:url(buttonR-over.gif) no-repeat right 4px !important;}
p.button a:link, p.button a:visited{background:url(buttonL.gif) no-repeat left 4px !important;color:#a4b68d !important;border:none !important;}
p.button li a:hover{color:#62734c !important} 

/*
a:link.button, a:visited.button {color:#a4b68d !important;background:url(../../../../common/images/button.png) no-repeat !important;}
a.button:hover {color:#999;background:url(../../../../common/images/button-over.png) no-repeat !important;}
*/
a:link.scSubscribeLink, a:visited.scSubscribeLink,  a:link.scShareLink, a:visited.scShareLink
{color:#818a75;background:url(columnButton.gif) no-repeat !important;line-height:16px;}
a:hover.scSubscribeLink , a:hover.scShareLink {color:#62734c !important;background:url(columnButtonOver.gif) no-repeat bottom !important;}

/*Newsletter button */
/*
.scSubscribeLink a:link, .scSubscribeLink a:visited {color:#32638f;background:url(newsletter.gif) no-repeat;}
.scSubscribeLink a:hover{color:#c4af4c !important;background:url(newsletter.gif) no-repeat -195px top!important;}
*/

	
/*list of buttons */
ul.buttons li{background:url(buttonR.gif) no-repeat right 4px !important;}
ul.buttons li:hover{background:url(buttonR-over.gif) no-repeat right 4px !important;}
ul.buttons li a:link, ul.buttons li a:visited{background:url(buttonL.gif) no-repeat left 4px !important;color:#a4b68d !important;border:none !important;}
ul.buttons li a:hover{color:#62734c !important} 

/* -------------------------------
 *  Bottom region elements
 * -------------------------------
 */
#divRegionBottom{border-top:solid 3px #e7ebea;}
/**************************
Non-typical elements
**************************/

a:link.button, a:visited.button {color:#949494; background: url(boxbutton.gif) no-repeat left top;}
a.button:hover{color:#D29C38;background: url(boxbutton-over.gif) no-repeat left top;}

/* Walkthrough */
.scWalkthroughNav {background: url(walkthrough-navigation.gif) no-repeat left top;}
.scWalkthroughNav a:hover {color:#32638f}

.scWalkthrough {background:url(hole-middle.gif) no-repeat left -20px;color:#666}
.scWalkthrough h3{color:#999}
.scWalkthrough img { border:solid 3px #e1d7a5;}
.holenav a:link, .holenav a:visited  {color:#959287 !important;}
.holenav a:hover  {color:#333 !important;}
.scWalkthrough dl {background: url(yardage.gif) no-repeat left top;}
.scWalkthrough dt {color:#333;}
.scWalkthrough dd {color:#666;}
.scWalkthroughBottom {background: url(hole-bottom.gif) no-repeat left bottom;}
.scBack a:link, .scBack a:visited  {background: url(back.gif) no-repeat left top;}
.scBack a:hover  {color:#333 !important;}
