body { font-size: 12px; font-family: Arial, Helvetica, sans-serif} table { font-size: 12px; font-family: Arial, Helvetica, sans-serif} .input { border: 1px solid #0066CC; padding: 2px; color: #000000; font-size: 16px; font-weight: bold; } h1 { color: #FF0000; font-size: 18px; font-weight: bold } .heading2 { color: #FF0000; font-size: 14px; font-weight: bold; } .footer { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; }  a { COLOR: #333333; font-weight: bold;text-decoration:none; } a:hover { TEXT-DECORATION: underline; } .bodytext { FONT-SIZE: 11px; font-weight: bold; color: #FFFFFF; } .bodytextBig { FONT-SIZE: 16px } a.linkBold { FONT-WEIGHT: bold; color: #66CCFF; } a.linkBold:hover { FONT-WEIGHT: bold; COLOR: #000066; TEXT-DECORATION: underline; } a.linkBoldGrey { FONT-WEIGHT: bold; COLOR: #FF0000; TEXT-DECORATION: none; background-repeat: repeat-y; background-position: left; } a.linkBoldGrey:hover { FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: underline; } a.linkblue { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; font-weight: normal; } .tableback { background-color: #E0E0E0; } a.linkgrback { font-family: Arial, Helvetica, sans-serif; } .bodytext2 { FONT-SIZE: 12px; font-weight: normal; color: #333333; line-height: 25px; } .bluelines { color: #0E2692; font-size: 18px; font-weight: bold; } .bodyBolddkgry { FONT-SIZE: 12px; font-weight: bold; color: #333333; } .bodytextsmall { FONT-SIZE: 10px; font-weight: normal; color: #333333; } a.navLink	{	color:#FF0000 !important; 			}a.navLink:hover	{	text-decoration:underline;				}				/* Pick your Language */#language	{	padding:3px 15px 0 0;				height:10px;				margin:0 ;				text-align:right;			}#language p	{	margin:0;			}#language a	{			}#language a:hover	{					}							/* Navigation */div.navigation	{	background: transparent url(../images/menu_bkgd.gif) no-repeat;					height: 55px;				}ul.nav	{	list-style-type:none;			margin:0 auto;		}.nav li	{	float: left;			line-height:25px;			text-align:center;					padding:12px;			}#home	{	width:;	}#about	{	width:;		}#onlineCatalog	{	width:;		}#quotes	{	width:;		}#contact	{	width:;		}catalogIndex	{	width:;		}siteMap	{	width:;		}.nav li a	{	font-weight:bold;				color:red;			}.nav li a:hover	{ text-decoration:underline;			}/* end Navigation *//* footer Navigation */div.foot_navigation	{					}ul.foot_nav	{	list-style-type:none;			}.foot_nav li	{	width:90px;					text-align:center;					line-height:15px;					padding:0 0 5px 0;					float:left;				}.foot_nav li a	{	color:red;					font-size:12px;				}