a {text-decoration:none; outline:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#018AC8; line-height:14px; }
a .visited {text-decoration:none; outline:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#018AC8; line-height:14px; }
a .hover {text-decoration:none; outline:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#018AC8; line-height:14px; }
a .active {text-decoration:none; outline:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#018AC8; line-height:14px; }
h1 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
h2 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}

p {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; }
b {font-family:Arial, Helvetica, sans-serif;}
strong {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; }

/*--------------------------------------- Links -------------------------------------------*/

a.navlinks:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; }
a.navlinks:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; }
a.navlinks:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;  }
a.navlinks:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;  } 

a.footerlinks:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }
a.footerlinks:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }
a.footerlinks:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;  }
a.footerlinks:active {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6666666;  } 

a.BlueLink:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#018AC8; line-height:14px; }
a.BlueLink:active {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#018AC8; line-height:14px; }
a.BlueLink:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#02558F; line-height:14px; }
a.BlueLink:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#018AC8; line-height:14px; }

a.BigBlueLink:link {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#018AC8; line-height:18px; }
a.BigBlueLink:active {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#018AC8; line-height:18px; }
a.BigBlueLink:hover {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#02558F; line-height:18px; }
a.BigBlueLink:visited {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#018AC8; line-height:18px; }

a.MediaImageLink:link {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#018AC8; line-height:15px; }
a.MediaImageLink:active {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#018AC8; line-height:15px; }
a.MediaImageLink:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#02558F; line-height:15px; }
a.MediaImageLink:visited {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#018AC8; line-height:15px; }

/*----------------------------------- Rollover Links --------------------------------------*/

/*--------------------------------------- Fonts -------------------------------------------*/

.NavFont { font-family:Arial, Helvetica, sans-serif; font-size:12px;; color:#FFFFFF; line-height:39px; }
.ProductHeaderFont {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#018AC8; }
.FooterFont {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:14px; }
.BodyCopy {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:14px; }
.HeaderFont {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#018AC8; line-height:30px; }
.NavyFont { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#1B213D; line-height:16px; }
.BoldFont { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:14px; font-weight:bold; }
.BlueFont  {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#003399; line-height:14px; }
.BlueParagraph {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#018AC8; line-height:18px; }
.OrangeParagraph {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FF3300; line-height:18px; }
.OrangeSmall {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FF3300; line-height:13px; }
.OrangeProduct {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FF3300; line-height:18px; }
.GreySmall {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#444444; line-height:13px; }
.PadImg {padding:8px; }
.NewsHeadFont { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#1B213D; line-height:18px; font-weight:bold; }
.CartSummaryBlk {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; line-height:13px; }
.CartSummaryBlue {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#018AC8; line-height:13px; }
.BlueCopy {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#018AC8; line-height:14px; }
.footerfont {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;  }

.iframe { border:#FFFFFF; }
.clstd  {clear:both }
.rss { vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; float:left; margin-left:-5px; }
.rss2 { float:left; width:122px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; margin:-5px 0 0 -5px; }
.rss2 img { margin: 0px 0px -30px 135px; }
.rss2 .weatherItems b { margin-bottom:0px; }
.rss2 .weatherItems { clear:both; padding-bottom:5px; padding-left:40px; width:105; font-family:Arial, Helvetica, sans-serif; font-size:10px; *width:150px; }


