body         { font-family: Verdana; font-size: 11px }
td			 { font-family: Verdana; font-size: 11px; line-height: 17px; }

.search 			{margin-bottom: 2px; margin-right: 3px; background-color:#F8F9CB; color:#000000; width: 150px; padding:3px; text-align:left; border:1px solid #000000;}
.menutitle 			{cursor:pointer; margin-bottom: 2px; margin-right: 3px; background-color:#ffffff; color:#000000; width:150px; padding:3px; text-align:left; border:1px solid #000000;}
.menutitle a:link		{ text-decoration: none; color: #000000;}
.menutitle a:visited	{ text-decoration: none; color: #000000; }
.menutitle a:hover		{ text-decoration: underline; color: #000000; }

.submenu				{ margin-left: 4px; margin-bottom: 2px; text-decoration: none;}
.submenu a:link			{ text-decoration: none; }
.submenu a:visited		{ text-decoration: none; }
.submenu a:hover		{ text-decoration: underline; }

#row		{ padding-top: 6px; border-left: none; border-right: none; border-top: none; border-bottom: 1px solid #ffffff; padding-left:4px; padding-right:4px; padding-bottom:6px }
#header		{ font-family: verdana; font-size: 14px; font-weight: bold; color: #b84b03; padding-bottom: 10px; }
.content	{ background-color: #FFFFFF; padding: 6px; }
.content a:link			{ color: #b84b03; text-decoration: none; font-weight: bold; }
.content a:visited		{ color: #b84b03; text-decoration: none; font-weight: bold; }
.content a:hover		{ color: #b84b03; text-decoration: underline; font-weight: bold; }

#line-item	{ padding-top: 3px; padding-bottom: 3px; padding-left: 17px; padding-right: 15px; background-image: url('images/calendar_bg.gif'); background-repeat: repeat-x; }
#line-item-b { font-family: verdana; font-size: 11px; color: #000000; a:link color: #b84b03; text-decoration: none; font-weight: bold; padding-top: 3px; padding-bottom: 3px; padding-left: 17px; padding-right: 15px;  }
#home-header { background-image: url('images/icon.gif'); background-repeat: no-repeat; background-color: #7f8c3e; color: #FFFFFF; padding-left: 18px; }
#right		{ background-image: url('images/internal_13.jpg'); background-repeat: no-repeat; }
#submit		{ curser: pointer; text-decoration: none; margin-top: 5px; text-align: center; border: 1px solid #cccccc; background-color: #e8e8e8; font-weight: bold; width: 130px; }
#archive	{ curser: pointer; text-decoration: none; margin-top: 5px; text-align: center; border: 1px solid #cccccc; background-color: #e8e8e8; font-weight: bold; width: 110px; }

#cust_quote		{ background: url('images/quotes.gif'); background-repeat: no-repeat; min-height: 150px; width: 250px; float: right; padding: 10px; font-size: 18px; font-family: Georgia, Times, Serif; color: #888888; line-height: 25px;}
#cust_byline	{ font-size: 11px; color: #888888; font-family: verdana; }

#cust_quotel		{ background: url('images/quotes.gif'); background-repeat: no-repeat; min-height: 150px; width: 250px; float: left; padding: 10px; font-size: 18px; font-family: Georgia, Times, Serif; color: #888888; line-height: 25px;}
#cust_bylinel	{ font-size: 11px; color: #888888; font-family: verdana; }


/* NEW STYLES 07.13.2006 */
.main_header			{ width: 800px; height: 178px; background: url('images/nc_header.jpg') no-repeat; display: block; clear: both; text-align: left; margin: 0px; padding-bottom: 0px; }
#marqueecontainer				{ width: 185px; height: 106px; position: absolute; top: 55px; margin-left: 600px; text-align: left; overflow: hidden; display: block; font-weight: bold; }
#marqueecontainer a:link		{ color: #62247A; text-decoration: none; }
#marqueecontainer a:visited	{ color: #62247A; text-decoration: none; }
#marqueecontainer a:hover		{ color: #62247A; text-decoration: underline; }

.main_nav				{ width: 800px; height: 24px; text-align: center; line-height: 24px; background: #FFFFFF; font-weight: bold; font-size: 10px; overflow: hidden; padding: 0px; margin: 0px; }
.main_nav a:link		{ color: #915FA4; text-decoration: none; }
.main_nav a:visited		{ color: #915FA4; text-decoration: none; }
.main_nav a:hover		{ color: #62247A; text-decoration: none; }

.visit_napa				{ width: 217px; height: 114px; position: absolute; top: 55px; margin-left: 325px; cursor: pointer; }
.return_home			{ width: 231px; height: 74px; position: absolute; top: 24px; margin-left: 25px; cursor: pointer; }
