/* nacta2_green.css
 *
 * -------------------------------
 *  Essential HTML elements
 * -------------------------------
 */


/* -------------------------------
 *  Page containers
 * -------------------------------
 */

body {
	background:#d5d6b9 url('green/bg_logo.gif');
}

#divPage {
	border-color		: white;
	background-color:white;
}


/* -------------------------------
 *  Top region elements
 * -------------------------------
 */


/* subsections */

#divRegionTop {
	background-color	: white;
	border-bottom-color	: white;
	}

#divSectionStoreSelector {
	background-color	: #CFD0BE;
	border-color		: #CAAD25;
	background-image	: url('green/finder_top.gif');
}



/* -------------------------------
 *  Middle region elements
 * -------------------------------
 */

.layout_2colnw #divRegionMiddle {
	/* don't need one */
}

/*.layout_3colnwn*/ #divRegionMiddle {
	background:#fff url(faux-column.gif) repeat-y left top;
}
#home #divRegionMiddle {
	background:none;
}

/* main column */

#divColumn99 {
	background-color	: #edede1;
	color				: #667766;
}

#divColumn99 A {
	color				: #667766;
}

#divColumn99 A:hover {
	color				: #d0b640;
	background-color	: none;
}


/* left nav column */

#divColumn1 {
	color				: black;
}


/* right nav column */

#divColumn2 {
	color				: white;
}



/* -------------------------------
 *  Bottom region elements
 * -------------------------------
 */

/* region container */

#divRegionBottom {
	background-color	: #C5C5A9;
	color				: white;
}



/* -------------------------------
 *  Forms
 * -------------------------------
 */

#divSectionStoreSelector FORM {
	border-top-color	: white;
}

#divSectionStoreSelector SELECT {
	border-color		: #999999;
}



/* -------------------------------
 *  Menus
 * -------------------------------
 */

/* Top Nav Menu */

#divSectionTopNav {
}

#divSectionTopNav A {
	color				: white;
	border-left-color	: white;
}

#divSectionTopNav A:hover, a.selectedParent {
	color				: #D0B640 !important ;
}



/* Top Feature Menu */

#divSectionTopFeatureNav A {
	color				: #446338;
	background	:#c5c5a9 url('bullet_green.gif') no-repeat 5px 50%;
}

#divSectionTopFeatureNav A:hover {
	color				: #fff;
	background	:#8c9a87 url('bullet_white.gif') no-repeat 5px 50%;
}



/* Left Nav Menu */


#divLeftSideNav UL {
	background-color	: white;
}

#divLeftSideNav /*.menuLevel0*/ {
 border:solid 1px #8c9a87;
}


#divLeftSideNav UL A {
	color				: #636442;
}

#divLeftSideNav UL A:hover {
	background-color	: #636442;
	color				: white;
}

#divLeftSideNav UL A.selected {
	color				: #8c9a87;
}

#divLeftSideNav UL A.menuLevel0 {
	/* styled with widget headers below */
}

#divLeftSideNav UL A.menuLevel1 {
	background-image	: url('bullet_green.gif');
}


#divLeftSideNav ul li li a {
	background-image	: url('bullet_green.gif');
}

#divLeftSideNav UL a:hover {
	background-image	: url('bullet_white.gif')!important ;
}


	/* IE6 */

.ie6 #divLeftSideNav UL A.menuLevel0 {
	background-image	: none !important; /* because IE6 is THAT stupid */
}

.scShareWidget a:link,.scShareWidget a:visited,.scSubscribeWidget a:link, .scSubscribeWidget a:visited  {color:#fff;background:#8c9a87 url(widgetButton.gif) repeat-x left bottom;}
a:hover.scShareLink, a:hover.scSubscribeLink  {color:#fff;background:#636442 url(widgetButtonOver.gif) repeat-x left bottom;}



/* Bottom Nav Menu */


#divSectionBottomNav ul li {
	background: url('menusep_sm.gif') left no-repeat;
}

#divSectionBottomNav ul li.navFirstItem {background:none;} 




/* -------------------------------
 *  Text
 * -------------------------------
 */

/* headings */

H1 {
	color 				:#666;
}

H2, H3, H4, H5, H6 {
	color 				: #667766;
}

#divRegionBottom A {
	color				: white;
}




/* -------------------------------
 *  Widget Headers
 * -------------------------------
 */

#divLeftSideNav UL A.menuLevel0, .widgetTitle {
	background-color	: #8c9a87;
	color				: white;
}



/* -------------------------------
 *  Page Tools
 * -------------------------------
 */

#divPageToolsWidget {
}

#divPageToolsWidget .widgetTitle {
	/* styled with widgets */
}

#divPageToolsWidget UL {
	background-color	: #8FA187;
	border-top-color	: white;
}

#divPageToolsWidget UL A {
	color				: white;
	background-image	: url('bullet_white.gif');
}

#divPageToolsWidget UL A.selected {
	color				: white;
}

#divPageToolsWidget UL A:hover {
	background-color	: white;
	color				: #636442;
	background-image	: url('bullet_dkgray.gif');
}



#divColumn99 ul li {
background:url('bullet_green.gif') left no-repeat;
}


/* -------------------------------
 *  Miscellaneous
 * -------------------------------
 */

TABLE.contentTable th {
	color				: #FFFFFF;
	background-color	: #8c9a87;
	border-color		: #EAEFE9;
}

TABLE.contentTable td { 
border:solid 1px #EAEFE9;
}

TABLE.contentTable tr	{ background-color: #FFFFFF }
TABLE.contentTable tr.rowDark, TABLE.contentTable tr.scAltRow{background-color: #EBEBE3; }

TABLE.contentTable td.cellWhite		{ background-color: #FFFFFF }
TABLE.contentTable td.cellYellow	{ background-color: #FFDE3A }
TABLE.contentTable td.cellPink		{ background-color: #EEAC94 }

TABLE.contentTable th a:link, TABLE.contentTable th a:visited {color:#fff!important} 
TABLE.contentTable th a:hover{color:#fff!important}



/**************************
Shoutout Widget
**************************/
#scShoutoutWidget{background:#c5c5a9 !important;border:solid 4px #8c9a87; }
#scShoutoutWidget h1{background:#8c9a87;color:#fff}
#scShoutoutWidget p{background: url(shoutoutBottom.gif) no-repeat center bottom;}


/**************************
News definition list
**************************/
.scNewsWidget{background:#446338;border:solid 3px #8c9a87;}
.scEventsWidget{background:#d0b640;border:solid 3px #ac9e4c;}
.scNewsWidget h2, .scNewsWidget h2 a:link, .scNewsWidget h2 a:visited {color:#fff;}
.scEventsWidget h2, .scEventsWidget h2 a:link, .scEventsWidget h2 a:visited{color:#716d30}
.scNewsWidget h2 a:hover{color:#d0b640}
.scEventsWidget h2 a:hover{color:#333}

dt a:link, dt a:visited{color:#c9ced4;}
dt a:hover{color:#e1b622;}
dt{border-bottom:2px dotted #8c9a87;}
dd, dd a:link, dd a:visited {color:#8c9a87;}
dd a:hover{color:#d0b640;}
a.scMore{ color:#c9ced4 !important;text-decoration:none !important }
a:hover.scMore {color:#e1b622 !important;}

.scEventsWidget a:link, .scEventsWidget a:visited{color:#fff!important ;}
.scEventsWidget dt a:hover{color:#333;}
.scEventsWidget dd{border-bottom:2px dotted #8c9a87;}
.scEventsWidget dd, .scEventsWidget dd a:link,.scEventsWidget dd a:visited {color:#666;}
.scEventsWidget dd a:hover{color:#333;}
.scEventsWidget a.scMore{ color:#666 !important;text-decoration:none !important }
.scEventsWidget a:hover.scMore {color:#716d30 !important;}

.scEventsPagelet{background:#d0b640;color:#446338;border:solid 3px #ac9e4c;}
.scEventsPagelet h2 {color:#fff}

.scEventsPagelet a:link, .scEventsPagelet a:visited {color:#fff!important ;background:none!important ;}
.scEventsPagelet a:hover {color:#446338!important }

/**************************
Forms and buttons
**************************/
form.emailForm, form.scForm{background:none;border:none;border-radious:0;
box-shadow:none; -webkit-box-shadow: none; -moz-box-shadow:none;}
.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(submit.gif) no-repeat left top;border:none;color:#fff; }
input.submit:hover  {background: url(submit.gif) no-repeat right top;cursor:pointer}


/**************************
Buttons
**************************/
/*Single button*/
p.button {background:url(buttonR.gif) no-repeat right top;}
p.button:hover{background:url(buttonR.gif) no-repeat right bottom!important ; }
p.button a:link, p.button a:visited{background:url(buttonL.gif) no-repeat left top;border:none;}

/*list of buttons */
ul.buttons li{background:url(buttonR.gif) no-repeat right top !important;}
ul.buttons li:hover{background:url(buttonR.gif) no-repeat right bottom !important;}
ul.buttons li a:link, ul.buttons li a:visited{background:url(buttonL.gif) no-repeat left top !important;border:none !important;}

p.button a:link, p.button a:visited, ul.buttons li a:link, ul.buttons li a:visited{color:#fff !important;}


#scSocialWidget ul { list-style-type:none}
#scSocialWidget li {float:left;width:62px; margin:0 8px 16px 0px; font:bold 10px verdana,sans-serif; list-style:none;padding:0!important;background:none!important }
#scSocialWidget li a{padding:0;background:none}

/**************************
Non-typical elements
**************************/

.scForumMessageContainer { margin-bottom: 10px; padding: 10px; border: solid #CCCCCC 1px; }
.scForumMessageContainerHighlight { border: solid yellow 1px; }

a:link.productAddToCart, a:visited.productAddToCart  {
color:#fff!important }
