body, p, div, td, blockquote	{ font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#004685; }
form							{ margin:0px; padding:0px; }
a:active						{ color:#009AD8; text-decoration:none; }
a:link							{ color:#009AD8; text-decoration:none; }
a:visited						{ color:#009AD8; text-decoration:none; }
a:hover							{ color:#014A7F; text-decoration:underline; }
.TopBottomBar					{ font-size:11px; background:#7CD4FA; height:23px; color:#FFF; }
a:active.TopBottomBarlink		{ color:#FFF;text-decoration:none; }
a:link.TopBottomBarlink			{ color:#FFF;text-decoration:none; }
a:visited.TopBottomBarlink		{ color:#FFF;text-decoration:none; }
a:hover.TopBottomBarlink		{ color:#FFF;text-decoration:underline; }

/** Box Styles **/
.BoxFrame						{ border:#004685 solid 1px; }
.BoxHeader						{ background:#7CD4FA; height:20px; font-weight:bold; text-align:left; padding-left:5px; }
.BoxContent						{ font-size:10px; padding:3px 5px; color:#242424; }
.BoxText						{ font-size:10px; color:#242424; }
a:active.Boxlink				{ color:#009AD8;text-decoration:none; }
a:link.Boxlink					{ color:#009AD8;text-decoration:none; }
a:visited.Boxlink				{ color:#009AD8;text-decoration:none; }
a:hover.Boxlink					{ color:#014A7F;text-decoration:underline; }

/** Page Header and Navigation **/
.PageHeader						{ font-size:16px; font-weight:bold; padding-bottom:10px; }
.PageNavigation					{ font-size:11px; padding:3px 3px 7px 5px; color:#222; }

/** Catalog Items **/
.CatalogNavigation				{ font-size:12px; color:#004685; }
.CatalogItemDark				{ font-size:12px; padding:4px; color:#000; border-top:#999 solid 1px; }
.CatalogItemLight				{ font-size:9px; padding:4px; color:#000; }

/** Forms **/
.FormHeader						{ font-size:12px; border-top:#A0A0A0 solid 1px; font-style:italic; font-weight:bold; padding:4px; color:#004685; }
.FormItems						{ font-size:11px; padding:2px; color:#333; }
.FormSeparator					{ background:; padding:6px; color:#004685; }
.FormInputText					{ font-size:11px; width:150px; color:#004685; }
.FormInputSelect				{ font-size:11px; width:150px; color:#004685; }
.FormRemark						{ font-size:9px; color:#999; }
.ProductSubtitle				{ font-size:14px; font-weight:bold; border-bottom:1px solid #CCC; padding:5px; }

/** Menus **/	
.m0l0iout						{ font-size:11px; text-decoration:none; padding:4px; }
.m0l0iover						{ font-size:11px; text-decoration:underline; padding:4px; color:#000; }
.m0l0oout						{ text-decoration:none; border:1px solid; }
.m0l0oover						{ text-decoration:none; border:1px solid; background:#FFF; }

/** level 1 inner **/
.m0l1iout						{ font-size:10px; text-decoration:none; padding:4px; }
.m0l1iover						{ font-size:10px; text-decoration:underline; padding:4px; }

/** level 1 outer **/
.m0l1oout						{ text-decoration:none; border:1px solid; }
.m0l1oover						{ text-decoration:underline; border:1px solid; }

/** level 1 inner **/
.m0l2iout						{ font-size:10px; text-decoration:none; padding:4px; }
.m0l2iover						{ font-size:10px; text-decoration:underline; padding:4px; }

/** level 1 outer **/
.m0l2oout						{ text-decoration:none; border:1px solid; }
.m0l2oover						{ text-decoration:underline; border:1px solid; }