HTML,BODY				{padding:0; margin:0; border:0; height:100%}
BODY,TD,SELECT,INPUT	{font-family:verdana,arial,helvetica,sans-serif; font-size:11px; font-weight:normal; color:#000000}
BODY 					{background-color:white; scrollbar-face-color:#D4D0C8; scrollbar-shadow-color:#B1B1B1; scrollbar-highlight-color:#FFFFFF; scrollbar-3dlight-color:#B1B1B1; scrollbar-darkshadow-color:#404040; scrollbar-track-color:#DADADA; scrollbar-arrow-color:#FFFFFF}
H1						{font-size:24px; font-weight:bold; font-family: "futura bk bt",verdana,arial,helvetica,sans-serif; color:#466577; letter-spacing:5px}
H2						{font-weight:bold; font-family:arial,helvetica,sans-serif; color:#345F77; letter-spacing:1px; padding-top:8px; padding-bottom:8px; margin:0}
H3						{font-weight:bold; font-family:arial,helvetica,sans-serif; color:#345F77; letter-spacing:0px; padding-top:8px; padding-bottom:12px; margin:0}
H4						{font-weight:bold; font-family:verdana,arial,helvetica,sans-serif; color:#345F77; letter-spacing:0px; padding-top:8px; padding-bottom:10px; margin:0}
H5						{font-weight:bold; font-family:verdana,arial,helvetica,sans-serif; color:#345F77;margin:8px 0 8px 0}
P						{padding:0; margin-bottom:12px; margin-top:0; border:0}
HR						{height:1px; width:100%; background-color:#B4BABD; color:#B4BABD; border:0}
A						{color:#145476; text-decoration: underline}
A:hover					{color:#cc0000}
UL 						{margin-top:0}

/* Page Template */
.MainStructure			{background-color:#ECF1F5}
.CenterColumn			{background-color:white; border-left:1px solid #36454D; border-right:1px solid #36454D}
.MainNav				{background-color:#F2F1E8; border-bottom:1px solid #647275}
.MainNav TD				{color:#61737D; padding:4px 0}
.MainNav A				{color:#61737D; text-decoration:none; font-size:10px; font-weight:bold}
.MainNav A:hover		{color:#61737D; text-decoration:underline}
.greytext				{font-size:10px; color:#61737D}
.LoginButtons			{background-color:#61737D; margin-top:6px}
.LoginButtons TD		{background-color:white}
.LoginButtons A			{color:#61737D; text-decoration:none; font-size:10px}
.LoginButtons A:hover	{color:#61737D; text-decoration:underline}
.nav_title				{font-family:arial,helvetica,sans-serif; color:#61737D}
.mainmenu				{color:#61737D; text-decoration:none; font-size:10px}	
.mainmenu:hover			{color:#61737D; text-decoration:underline}
.greytext TD			{font-family:arial; color:grey}

/* Custom Link Styles */
.moreinfo				{text-decoration:none; font-size:10px}
.moreinfo:hover			{text-decoration:underline}
.product				{color:#ffffff; text-decoration:none; font-weight:bold; font-size:10px}
.product:hover			{color:#ffffff; text-decoration:underline}
.drilldown				{font-family:arial,helvetica,sans-serif; color:#61737D; text-decoration:underline}
.design_title			{color:#ffffff; text-decoration:none; font-weight:bold}
.design_title:hover		{color:#ffffff; text-decoration:underline}
.checkout				{color:#ffffff; text-decoration:none; font-weight:bold; font-size:9px}
.checkout:hover			{color:#ffffff; text-decoration:underline}
.add					{color:#000000; text-decoration:none; font-weight:bold; font-size:9px}
.add:hover				{color:#000000; text-decoration:underline}
.techinfo				{color:#145476; text-decoration:underline; font-size:10px}
.techinfo:hover			{color:#cc0000}
.calc					{color:#145476; text-decoration:underline; font-size:10px}
.calc:hover				{color:#cc0000}
.greylink				{color:#61737D}

/* Other Custom Styles */
.HeadingContainer		{padding-bottom:3px !important; padding-top:3px !important}
.HeadingContainer2		{padding-bottom:9px !important; padding-top:3px !important}
.ScrollContainer		{padding-top:3px !important}
.ScrollContainer2		{background-color:#d3d3d3; padding-top:14px !important}
.ScrollPanel			{scrollbar-face-color:#61737d; scrollbar-shadow-color:white; scrollbar-highlight-color:white; scrollbar-3dlight-color:white; scrollbar-darkshadow-color:white; scrollbar-track-color:white; scrollbar-arrow-color:white; margin:0}
.ScrollPanel2			{scrollbar-face-color:#61737d; scrollbar-shadow-color:white; scrollbar-highlight-color:white; scrollbar-3dlight-color:white; scrollbar-darkshadow-color:white; scrollbar-track-color:white; scrollbar-arrow-color:white; margin:0; background-color:#d3d3d3}
.SummaryPanel			{border:1px solid #cccccc; margin:0 0 7px 0}
.SummaryPanel TD		{padding:12px}
.SellupPanel			{border:1px solid #cccccc; margin:18px 0 7px 0}
.SellupPanel TD			{padding:12px 10px 14px 10px}
.SellupPanel DIV		{padding:3px; background-color:#d3d3d3; color:black; font-family:Tahoma; font-size:10px; text-align:left; text-decoration:none; cursor:pointer}
.SellupPanel A			{text-decoration:none}
.SellupLabel			{letter-spacing:1px; color:#5a6b73; font-size:12px; padding:8px 0 0 14px !important}
.SwatchSummary			{letter-spacing:1px; color:#5a6b73; font-family:Tahoma; font-size:10px; line-height:13px}
.SwatchSummary B		{letter-spacing:0}
.SwatchSummary A		{color:#5a6b73}
.SwatchSummary FORM		{padding:0; margin:0}
.SwatchSummary DIV		{padding:0; margin:3px 0 0 0}
.SwatchNotes			{letter-spacing:1px; color:#5a6b73; font-family:Tahoma; font-size:11px; line-height:13px}
.SwatchNotes B			{letter-spacing:0}
.SwatchNotes A			{color:#5a6b73}

.subtitle				{font-weight:bold; color:#000b7e}
.presstitle				{font-size:12px; font-weight:bold}
.blacktitle				{font-size:12px; font-weight:bold}
.calctext				{font-size:10px; font-weight:bold}
.title					{font-size:13px; font-weight:bold; color:#00a688; letter-spacing:5px}
.footertext				{font-size:10px}
.blackbasket			{font-weight:bold; color:#1D3542}
.bluebasket				{font-weight:bold; color:#345F77}
.redbasket				{font-weight:bold; color:#D62525}
.greybasket				{font-weight:bold; color:#7b7b7b}
.bluebold				{font-weight:bold; color:#345F77}
.product_title			{font-weight:bold; font-family:arial,helvetica,sans-serif; color:#000000; letter-spacing:0px}
.swatchID				{font-size:9px; padding:0; margin-bottom:6px; margin-top:0; border:0; letter-spacing:-1px}
p.address				{padding:0; margin-bottom:10px; margin-top:0; border:0}
p.delivery				{font-size:9px; padding:0; margin-bottom:10px; margin-top:0; border:0}
.smalltext				{font-size:10px; font-weight:normal}
.smallwhite				{font-size:9px; font-weight:bold; color:#ffffff}
.technical				{font-size:9px; font-weight:bold; color:#424242}
.data					{font-size:10px; font-weight:normal; padding-left:5px}
.icontext				{font-size:10px; font-family:arial,helvetica,sans-serif; color:#000000; letter-spacing:0}
.radiotext				{font-size:9px; font-weight:bold}
.pattern				{font-weight:bold; color:#ffffff}
.pattern A				{color:white; text-decoration:none}
.pattern A:hover		{color:#31424a}
.ref					{font-weight:bold}
.price					{font-size:10px; letter-spacing:-1px}
.submenu				{width:100%; background-color:#DEDEDE}
.submenu TR				{width:100%; height:19px; background-color:#F5F5F5}
.submenu,.submenu2A		{width:100%; text-indent:10px}
.submenu2				{width:100%; background-color:#DEDEDE}
.submenu2 TR			{width:100%; height:19px; background-color:#E9E9E9}
.submenu3				{width:100%; background-color:#F5F5F5; border:1px solid #DEDEDE; padding:6px 12px}
.submenu3 SELECT		{margin:3px 0}
.StateText				{color:red; font-size:8px; font-weight:bold}
.SmallText				{font-size:10px; font-weight:normal}
.LRVtext				{font-size:8px; letter-spacing:0px; font-weight:bold; font-style:italic}
.headingT				{color:#417495; font-size:20px; font-family:arial; letter-spacing:2px}
.headingT2				{color:white; font-size:20px; font-family:arial; letter-spacing:2px}
.DiaryDates				{font-size:9px; font-weight:bold; font-family:Arial; color:white; line-height:15px; padding:4px 14px 0 0}
.DiaryDates A			{color:white}
.gallery TD				{font-size:8px}

.imageEnlarge			{position:absolute;visibility:hidden;margin-top:-80px;margin-left:75px;padding:3px;border:1px solid #CCCCCC;background:white; filter:progid:DXImageTransform.Microsoft.DropShadow(offX=3,offY=3,color=#eeeeee)}

#animImg1,#animImg2,#animImg3		{filter:blendTrans(duration=0.6)}

.homepage A 			{color:white}
.HomeTable TD			{padding-top:8px}
.PanelFade				{filter:blendTrans(duration=0.5)}
.PricingTable			{padding:2px 1px}
.NewBanner				{margin-bottom:115px}

