body,p,th,td,ul,li,blockquote,input,textarea,select,button 
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;}
th { text-align: left; background-color: #CCCCCC;}
p { margin-top: 15px; margin-bottom: 15px; margin-left: 15px; margin-right: 15px;}
ul { margin-top: 10px; margin-bottom: 10px;}
li { margin-top: 3px; margin-bottom: 3px;}
blockquote { margin-top: 10px; margin-bottom: 10px;}
A { COLOR: blue; TEXT-DECORATION: underline; }
A.nav { COLOR: #CCCCCC; TEXT-DECORATION: underline;}
A:hover { TEXT-DECORATION: underline; color: #990000;}
.content { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.footnotes { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC;}
.titles { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CC0000; font-weight: bold;}
.box { margin: 10px; padding: 0px; border: 0px none; background-color: #ffffff;}
.option_title {text-align:right; color:#990000; font-weight: bold;}
.box_title {margin: 0px; padding: 15px; border: 0px; color:#0000FF; font-weight: bold; background-color: #99ccff}
.box_title_green {margin: 0px; padding: 2px; border:1px solid #FFFFFF; color:#000000; font-weight: bold; background-color: #ccffcc}
.box_title_yellow {margin: 0px; padding: 2px; border:1px solid #FFFFFF; color:#000000; font-weight: bold; background-color: #ffcc66}
.box_title_blank {margin: 0px; padding: 5px; border: 0px; color:#990000; font-weight: bold; background-color: #ffffff}

#login	        	        {float:center; width:225px; text-align:center; line-height:12px;}
#login p			        {margin:0; padding:5px; background:url(../artwork/bg_fill.gif) repeat-x; background-position:-1px; color:#333; font-weight:700; text-align:center; border:1px solid #666; }

#login_info   		        {float:right; width:370px; font-weight:400; color:#003366;}
#login_info ul		        {margin:0 0 20px 10px; padding-left:20px}
#login_info li		        {padding:2px; list-style-type:square; font-size:11px;}
#login_info li.head	        {font-size:12px; font-weight:700; list-style-type:none; padding:0 0 5px 0; color:#333}
#login_info li.link	        {text-align:center; font-size:12px; font-weight:700; list-style-type:none;}
#login_info li strong       {color:#000; font-weight:400;}
#login_info li span         {padding:8px; border:1px solid #aaa; background-color:#FFFFEE;}

#loginbox			        {padding:10px; background-color:#eee; border:1px solid #666; border-top:0; text-align:left;}
#loginbox input.login       {width:95%;}	
#loginbox span.controls	    {float:right; text-align:right; padding:15px; margin:-10px}	
#loginbox br.spacer 		{line-height:6px;}

.header {font-weight: bold;}
.info {font-weight: bold; color:Blue;}
.cart_header			        {margin:0; padding:5px; background:url(../artwork/bg_fill.gif) repeat-x; background-position:-1px; color:#333; font-weight:700; text-align:center; border:1px solid #666; }
.cart_subfooter			        {margin:0; padding:5px; background-color: #eeeeee }
.cart_footer			        {margin:0; padding:5px; font-weight: bold; background-color: #dddddd }

