BODY	{	scrollbar-base-color: #0033CC;	scrollbar-track-color: #000066;	scrollbar-arrow-color: #CCFF99;	backgroUnd-color: #113F99;	background-image: url("../picts/cobalt/background-main.jpg");	}/* NON-MENU LINK COLORS */a:link, a:visited, a:active	{ color: #CCFF99; text-decoration: none; }a:hover				{ color: #FFFF9C; text-decoration: none; text-decoration: none; }/* PAGE FONTS AND TITLES *//* THE NEXT LINE CONTROLS THE FONT SIZE ON ALL PAGES */TABLE		{ COLOR: #FFFFFF; FONT: 12px arial, verdana, sans-serif; font-weight: bold; }.title		{ COLOR: #FFFFFF; FONT: 18px arial, verdana, sans-serif; font-weight: bold; }.subtitle	{ COLOR: #FFFFFF; FONT: 17px arial, verdana, sans-serif; font-weight: bold; }.smalltitle 	{ COLOR: #CCFFFF; FONT: 13px verdana, arial, sans-serif; font-weight: bold; }.date-font	{ color: #FFFFFF; font: 10px verdana, arial, sans-serif; font-weight: bold; }#date-location	{ right: 10px; POSITION: absolute; TOP: 70px; }/* GENERAL TEXT SIZES and COLORS */.smalltext		{ COLOR: #C0C0C0; FONT: 11px arial, sans-serif; font-weight: bold; }.footer			{ COLOR: #FFFFFF; FONT: 9px verdana, arial, sans-serif; font-weight: bold; }.phonetitle		{ COLOR: #CCFFFF; FONT: 13px arial, sans-serif; font-weight: bold; }.list 			{ COLOR: #FFFF9C; FONT: 12px verdana, arial, sans-serif; font-weight: normal; }.testimonial		{ COLOR: #CCFFFF; FONT: 11px verdana, arial, sans-serif; font-style: italic; font-weight: bold; }/* HEADER BACKGROUND COLOR - edit the header.js also */.headercolor		{ background-color: #0033CC; }/* SHADOW AND CORNER IMAGE */#cornerimage		{ background-image: url("../picts/cobalt/corner.gif"); }.pageheight		{ background-image: none; }.shadow-horizontal	{ background-image: none; }/* GALLERY & PRODUCTS CODE */.price			{ COLOR: #CCCC99; FONT: 16px verdana, arial, sans-serif; font-weight: bold; }.carttitle 	{		FONT: bold 12px verdana, arial, sans-serif;		COLOR: #FFFFFF;		border: 1px solid #C0C0C0;		background-color: #000099;		background-color: transparent;		margin-bottom: 3px;		padding: 4px 9px 4px 9px;		}.picturename		{			COLOR: #FFFFFF;			FONT: 16px arial, verdana, sans-serif;			font-weight: bold;			margin-left: 10px;			}.picturetitle 		{			COLOR: #FFFFFF;			FONT: 13px arial, verdana, sans-serif;			font-weight: bold;			}.ordertitle		{ COLOR: #FFFFFF; FONT: 16px arial, verdana, sans-serif; font-weight: bold; }.gallerytext		{ COLOR: #FFFFFF; FONT: 12px arial, verdana, sans-serif; font-weight: bold; }.viewer-border		{ border: #FFFFFF 1px solid; }.Galborder	 	{ border: #FFFFFF 1px solid; margin-bottom: 3px; }A:hover .Galborder 	{ border: #000000 1px solid; margin-bottom: 3px; Filter: Alpha(Opacity=80);-moz-opacity: 0.8; }/* PAGE LINES & BORDERS */.pagebars	{		background-color: #0033CC;		background-image: url("../picts/cobalt/bar.jpg");		height: 15px;		border: solid #000000;		border-width: 1px 0px 1px 0px;		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */		}.pagebar-bottom	{		background-color: #0033CC;		background-image: url("../picts/cobalt/bar.jpg");		height: 20px;		border: solid #000000;		border-width: 1px 0px 1px 0px;		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */		}.page-splits		{			border: #000099 1px solid;			background-color: #113F99;			color: #113F99;			}/* LEFT SIDEBAR OPTIONS */.sidebar-background, .sidebar-background2			{			background-image: url("../picts/cobalt/background-sidebar.jpg");			background-color: #1956E2;			background-repeat: repeat-y;			}.sideborder		{ BORDER: #7399F0 1px solid; }/* THE NEXT 2 LINES ARE NOT USED IN 2009 MODELS - FOR OLDER CHROME COMPATIBILITY */.sidebartitle		{ COLOR: #FFFFFF; FONT: 11px verdana, arial, sans-serif; font-weight: bold; }.sidebartext		{ COLOR: #F0F0F0; FONT: 9px arial, verdana,  sans-serif; font-weight: bold; }.sidebartitle-box	{		padding: 5px;		background-color: #13904C;		background-image: url("../picts/cobalt/background-sidebar-title.gif");		color: #FFFFFF;		font: bold 12px arial, verdana, sans-serif;		text-align: left;		border-top: #003F1E 1px solid;		border-bottom: #003F1E 1px solid;		border-left: #003F1E 1px solid;		border-right: #003F1E 1px solid;		}	.sidebartext-box	{		padding: 6px;		background-color: transparent;		color: #F0F0F0;		font: bold 10px arial, verdana, sans-serif;		text-align: left;		border-top: #7399F0 0px solid;		border-bottom: #7399F0 1px solid;		border-left: #7399F0 1px solid;		border-right: #7399F0 1px solid;		}a.sidelink:link, a.sidelink:visited, a.sidelink:active	{ color: #CCFF99; text-decoration: none; }a.sidelink:hover					{ color: #FFFF9C; text-decoration: none; }/* FOR RIGHT SIDEBAR */.sidebartext-right	{ color: #F0F0F0; FONT: 12px arial, verdana,  sans-serif; font-weight: bold; }fieldset 	{		border: #7399F0 1px solid;		}fieldset legend {		FONT: bold 13px arial, verdana, sans-serif;		COLOR: #FFFFFF;		border:1px solid #003F1E;		background-color: #13904C;		}