/* 
 * G&S2.css
 */
/* HTML tag styles */
body						{ background-image:  url("../i/GSbg.jpg"); color:#666666; font-family:"Trebuchet MS",Arial,sans-serif; font-size:10pt; margin:0px; padding:0px; width:auto; }
a							{ color:#006633; text-decoration:none; }
a:hover						{ color:#999999; text-decoration:underline; }

h1							{ color:#334d55; font-size:24pt; margin:0px; }
h2							{ color:#006633; font-size:18pt; margin:40px 0 0 0; }
h3							{ color:#334d55; font-size:14pt; margin:20px 0 0 0; font-weight:bold; border-bottom:1px solid #333333; }
h4							{ color:#333333; font-size:10pt; margin:10px 0 0 0; font-weight:bold; border-bottom:1px solid #cccccc; }
h5							{ color:#334d55; font-size:8pt; font-weight:bold; }

#grey						{ color:#999999; }
#greyS						{ color:#999999; }
#green						{ color:#009900; }
.blue	{ color:#0000FF; }

/* Layout Divs */
#page						{ margin:auto; text-align:left; width:740px; }
#masthead					{ border-bottom:1px solid #cccccc; padding:10px; width:100%; }
#navBar						{ float:left; width:180px; margin:0px; padding:0px 0px 0px 10px; }
#content					{ float:left; width:520px; padding:10px 0px 10px 30px; }
#GSsize						{ float:left; text-align:left; width:7%; }
#GSprice					{ float:left; text-align:right; width:7%; }

#g2t 						{ color:#aaa; padding:20px 0px 30px 0px; font-size:7pt;  }
#g2t a						{ color:#009900; font-size:7pt; }
#g2t a:hover				{ color:#f60; }

#NS	a						{ font-size:10pt; }		/* Navigation : Site */
#NS a:hover					{ color:#999999; text-decoration:none }

#nav, #nav ul				{ padding:0; margin:0; list-style:none; float:left; width:170px; }			/* all lists */
#nav li 					{ position:relative; float:left; width:170px; }	 							/* all list items */
#nav li ul 					{ position:absolute; left:-999em; margin-left:180px; margin-top:-1.5em; }	/* second-level lists */
#nav li ul ul 				{ left:-999em; }															/* third-and-above-level lists */
#nav li a 					{ width:170px; display:block; color:#009900; text-decoration:none; background-color:#eee; border:1px solid #ccc; padding:0 4px;	} 
#nav li a:hover 			{ color:#111; background-color:#bbb; background-image:url(../i/grey_backgd.gif); }
#nav li:hover ul ul, 
#nav li:hover ul ul ul, 
#nav li.sfhover ul ul, 
#nav li.sfhover ul ul ul 	{ left:-999em; }
#nav li:hover ul, 
#nav li li:hover ul, 
#nav li li li:hover ul, 
#nav li.sfhover ul, 
#nav li li.sfhover ul, 
#nav li li li.sfhover ul	{ left:auto; }	/* lists nested under hovered list items */

#PF							{ clear:both; color:#999; font-size:75%; padding:10px 10px 10px 220px; }	/* Page Footer */
#PF img						{ padding:4px 4px 4px 0px; vertical-align:middle; }
.SKG						{ font-size:8pt; padding:0px; }		/* Stock Keeping Group */
.SKG h3						{ font-size:120%; }
.SKG img					{ float:left; padding:0px 10px 10px 0px; }
.SKGr						{ font-size:8pt; text-align:right; }

#ver						{ background-image:url(../i/grey_backgd.gif); padding:0px 5px; color:#CCCCCC; margin:0px auto; }

.green						{ color:#009900; }
.ora						{ color:#FF6600; }
.pink						{ color:#FF66FF; }
.red						{ color:#FF0000; }
.trace						{ color:#ddd; font-size:80%; }

/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||  Inactive 
input,
select,
textarea		{ background-image:url(../i/box-bg.gif); border-top:1px #666655 solid; border-left:1px #666655 solid; border-bottom:1px #ccccbb solid; border-right:1px #ccccbb solid; color:#000; font-family:courier new,courier,mono; font-size:8pt; }
input.button	{ font-family:courier new,courier,mono; font-size:11px; color:#fff; border-top:1px #ffaf76 solid; border-left:1px #ffaf76 solid; border-bottom:1px #ab5b22 solid; border-right:1px #ab5b22 solid; background:#f83; }

