/* Body Tag Style */
body {background-color: #ffffff; margin-top: 0em; margin-left: 0em;}

/* Website Link Styles (Unless otherwise specified) */
A:link {color: #0022cc; text-decoration: underline;}
A:visited {color: #663399; text-decoration: underline;}
A:active {color: #0022cc; text-decoration: underline;}
A:hover {color: #cc6600; text-decoration: underline;}

/* Input Areas & Other Content Types Styles */
INPUT {color: #000000; font-family: Arial, Helvetica; z-index:1 }
SELECT {color: #000000; font-family: Arial, Helvetica; z-index:1 }
TEXTAREA {color: #000000; font-family: Arial, Helvetica; z-index:1 }

/* DynamicWeb Menu Styles */
.dynMenu {font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}
A.dynMenu {font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}
A.dynMenu:link {font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}
A.dynMenu:visited {font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}
A.dynMenu:active {font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}
A.dynMenu:hover {font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }
.dynSubMenu {font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none;}
A.dynSubMenu {font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; color: #000000; text-indent: 10px; text-decoration: none;}
A.dynSubMenu:link {font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; color: #000000; text-indent: 10px; text-decoration: none;}
A.dynSubMenu:visited {font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; color: #000000; text-indent: 10px; text-decoration: none;}
A.dynSubMenu:active {font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; color: #000000; text-indent: 10px; text-decoration: none;}
A.dynSubMenu:hover {font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; color: #000000; text-indent: 10px; text-decoration: none;}

/* FIP Menu Styles */
.fipMenu {font-family: Arial, Helvetica; font-size: 0.29cm; font-weight: bold; LETTER-SPACING: .2px; color: #ffffff; z-index:1; text-decoration: none;}
A.fipMenu{left: 2px; top: 0px; font-family: Arial, Helvetica; font-weight: bold; LETTER-SPACING: .2px; font-size: 0.29cm; color: #ffffff; text-decoration: none;}
A.fipMenu:link {left: 2px; top: 0px; font-family: Arial, Helvetica; font-weight: bold; LETTER-SPACING: .2px; font-size: 0.29cm; color: #ffffff; text-decoration: none;}
A.fipMenu:visited {left: 2px; top: 0px; font-family: Arial, Helvetica; font-weight: bold; LETTER-SPACING: .2px; font-size: 0.29cm; color: #ffffff; text-decoration: none;}
A.fipMenu:active {left: 2px; top: 0px; font-family: Arial, Helvetica; font-weight: bold; LETTER-SPACING: .2px; font-size: 0.29cm; color: #ffffff; text-decoration: none;}
A.fipMenu:hover {left: 2px; top: 0px; font-family: Arial, Helvetica; font-weight: bolder; LETTER-SPACING: .2px; font-size: 0.29cm; color: #ffffff; text-decoration: none; background-color: #035ba0;}

/* Breadcrumb Styles */
.breadcrumb {font-family: Arial, Helvetica; font-size: 11px; color: #000000;}
A.breadcrumb:link {font-family: Arial, Helvetica; font-size: 11px; color: #000066;}
A.breadcrumb:active {font-family: Arial, Helvetica; font-size: 11px; color: #000000;}
A.breadcrumb:visited {font-family: Arial, Helvetica; font-size: 11px; color: #000000;}
A.breadcrumb:hover {font-family: Arial, Helvetica; font-size: 11px; color: #000000;}

/* Text Format Styles */
.bodyAlert {font-family: Arial, Helvetica; font-size: 14px; font-weight: bold; color: #ff0000; z-index:1}
.bodyCaption {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000; z-index:1}
.bodyPageNavigation {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000; text-transform: uppercase; z-index:1}
.bodyText {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; z-index:1}
.bodySmall {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000; z-index:1}
.footer {font-family: Arial, Helvetica; font-size: 9px; font-weight: normal; color: #000000; z-index:1}
.h1 {font-family: Arial, Helvetica; font-size: 16px; font-weight: bold; color: #000000; z-index:1}
.h2 {font-family: Arial, Helvetica; font-size: 14px; font-weight: bold; color: #330066; z-index:1}
.h3 {font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #000000; z-index:1}
.Sub {font-family: Arial, Helvetica; font-size: 8px; font-weight: normal; color: #000000; vertical-align: sub; z-index:1}
.Super {font-family: Arial, Helvetica; font-size: 8px; font-weight: normal; color: #000000; vertical-align: super; z-index:1}
.newsScroller {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #ffffff;  text-decoration: none;}

/* News, Multipage and Link Exchange Styles */
.articleDate {font-family: Arial,Helvetica; font-size: 10px; color: #000000}
.articleTitle {font-family: Arial,Helvetica; font-weight: bold; font-size: 14px; color: #000000}
.articleBrief {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; z-index:1}
.articleBody {font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000000; z-index:1}
.articleHomeTitle {font-family: Arial,Helvetica; font-weight: normal; font-size: 11px; color: #002480; position: relative; left: 3px; text-decoration: underline;}
A.articleHomeTitle {font-family: Arial,Helvetica; font-weight: normal; font-size: 11px; color: #002480; position: relative; left: 3px; text-decoration: underline;}
A.articleHomeTitle:link {font-family: Arial,Helvetica; font-weight: normal; font-size: 11px; color: #002480; position: relative; left: 3px; text-decoration: underline;}
A.articleHomeTitle:visited {font-family: Arial,Helvetica; font-weight: normal; font-size: 11px; color: #002480; position: relative; left: 3px; text-decoration: underline;}
A.articleHomeTitle:active {font-family: Arial,Helvetica; font-weight: normal; font-size: 11px; color: #002480; position: relative; left: 3px; text-decoration: underline;}
A.articleHomeTitle:hover {font-family: Arial,Helvetica; font-weight: normal; font-size: 11px; color: #002480; position: relative; left: 3px; text-decoration: underline;}
.articleDotAlign {position: relative; left: 3px;}

/* Table Styles */ 
.tableHeaderResort {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #ffffff;}
td.header {font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; color: #ffffff; background: #48487d; text-transform: uppercase; z-index:1}
td.contentRegular {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal ;color: #000000; background: #ffffff; z-index:1}
td.contents1 {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000; z-index:1}
td.contents2 {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000; background: #ffffff; z-index:1}
td.contents3 {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000; z-index:1}
td.contents4 {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000; background: #E4E4E4; z-index:1}
td.evenrow {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000; background: #E4E4E4; z-index:1}
td.oddrow {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000; background: #F7F7F7; z-index:1}
tr.evenrow {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000; background: #E4E4E4; z-index:1}
tr.oddrow {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000; background: #F7F7F7; z-index:1}

/* Error Handling */
.loginAsterisk {position: relative; top: -6px; left: 0px; font-family: Arial,Helvetica; font-size: 10px; color: #000000; visibility: hidden; z-index:1}
.marked {position: absolute; top: -6px; left: 0px; font-family: Arial,Helvetica; font-size: 10px; color: #000000; visibility: hidden; z-index:1}

/* Rich Text Editor Styles */
.bodyHead {MARGIN-TOP: 0px; FONT-SIZE: 24px; Z-INDEX: 1; LEFT: 0px; MARGIN-BOTTOM: 10px; COLOR: #c2c2c2; LINE-HEIGHT: 110%; FONT-FAMILY: Arial black; LETTER-SPACING: -1.5px;}
.Heading28pxGr {MARGIN-TOP: 0px; FONT-SIZE: 28px; Z-INDEX: 1; LEFT: 0px; MARGIN-BOTTOM: 10px; COLOR: #BFC0C9; LINE-HEIGHT: 110%; FONT-FAMILY: Arial black; LETTER-SPACING: -2px;}
.Heading24pxBlue2 {MARGIN-TOP: 0px; FONT-SIZE: 24px; Z-INDEX: 1; LEFT: 0px; MARGIN-BOTTOM: 15px; COLOR: #003366; LINE-HEIGHT: 100%; FONT-FAMILY: Arial black; LETTER-SPACING: -1px;}
.Heading22pxBlue2 {MARGIN-TOP: 0px; FONT-SIZE: 22px; Z-INDEX: 1; LEFT: 0px; MARGIN-BOTTOM: 15px; COLOR: #003366; LINE-HEIGHT: 100%; FONT-FAMILY: Arial black; LETTER-SPACING: -1px;}
.Heading20pxBlue2 {MARGIN-TOP: 0px; FONT-SIZE: 20px; Z-INDEX: 1; LEFT: 0px; MARGIN-BOTTOM: 15px; COLOR: #003366; LINE-HEIGHT: 100%; FONT-FAMILY: Arial black; LETTER-SPACING: -1px;}
.Heading18pxBlue2 {MARGIN-TOP: 0px; FONT-SIZE: 18px; Z-INDEX: 1; LEFT: 0px; MARGIN-BOTTOM: 15px; COLOR: #003366; LINE-HEIGHT: 100%; FONT-FAMILY: Arial black; LETTER-SPACING: -1px;}
.Heading16pxBlue2 {MARGIN-TOP: 20px; FONT-SIZE: 16px; Z-INDEX: 1; LEFT: 0px; MARGIN-BOTTOM: 5px; COLOR: #003366; LINE-HEIGHT: 110%; FONT-FAMILY: Arial black; LETTER-SPACING: -1px;}
.Heading18pxBlue3 {MARGIN-TOP: 0px; FONT-SIZE: 18px; Z-INDEX: 1; LEFT: 0px; MARGIN-BOTTOM: 15px; COLOR: #0000ff; LINE-HEIGHT: 110%; FONT-FAMILY: Arial black; LETTER-SPACING: -1px;}
.Heading24pxBlue1 {MARGIN-TOP: 0px; FONT-SIZE: 24px; Z-INDEX: 1; LEFT: 0px; MARGIN-BOTTOM: 10px; COLOR: #2164CA; LINE-HEIGHT: 100%; FONT-FAMILY: Arial black; LETTER-SPACING: -2px;}
.Heading16pxBlue1 {FONT-SIZE: 15px; Z-INDEX: 1; MARGIN-BOTTOM: 5px; COLOR: #7799cc; LINE-HEIGHT: 110%; MARGIN-RIGHT: 0px; FONT-FAMILY: Arial black; LETTER-SPACING: -1px;}
.Heading14pxBlue2 {MARGIN-TOP: 0px; FONT-SIZE: 14px; Z-INDEX: 1; LEFT: 0px; MARGIN-BOTTOM: 15px; COLOR: #003366; LINE-HEIGHT: 110%; FONT-FAMILY: Arial black; LETTER-SPACING: -1px;}
.Heading12pxBlue2 {FONT-WEIGHT: 900; FONT-SIZE: 12px; Z-INDEX: 1; MARGIN-top: 4px; MARGIN-BOTTOM: 8px; COLOR: #003366; LINE-HEIGHT: 110%; MARGIN-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica; LETTER-SPACING: 0px;}
.Heading20pxOrange1 {FONT-WEIGHT: normal; FONT-SIZE: 20px; Z-INDEX: 1; MARGIN-BOTTOM: 8px; COLOR: #db954a; LINE-HEIGHT: 100%; MARGIN-RIGHT: 0px; FONT-FAMILY: Arial black; LETTER-SPACING: 0px;}
.Heading16pxOrange1 {FONT-WEIGHT: normal; FONT-SIZE: 16px; Z-INDEX: 1; MARGIN-BOTTOM: 8px; COLOR: #db954a; LINE-HEIGHT: 100%; MARGIN-RIGHT: 0px; FONT-FAMILY: Arial black; LETTER-SPACING: 0px;}
.Heading14pxOrange1 {FONT-WEIGHT: 900; FONT-SIZE: 14px; Z-INDEX: 1; MARGIN-BOTTOM: 8px; COLOR: #db954a; LINE-HEIGHT: 110%; MARGIN-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica; LETTER-SPACING: 0px;}
.Heading12pxOrange1 {FONT-WEIGHT: 900; FONT-SIZE: 12px; Z-INDEX: 1; MARGIN-BOTTOM: 8px; COLOR: #db954a; LINE-HEIGHT: 110%; MARGIN-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica; LETTER-SPACING: 0px;}
.Bodycopy12pxGrey {MARGIN-TOP: 12px; FONT-WEIGHT: normal; Z-INDEX: 1; FONT-SIZE: 12px; LEFT: 0px; MARGIN-BOTTOM: 8px; COLOR: #444444; TEXT-INDENT: 20px; LINE-HEIGHT: 120%; MARGIN-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica; LETTER-SPACING: 0px; text: 12px;}
.Bodycopy9pxGrey {MARGIN-TOP: 12px; FONT-WEIGHT: normal; FONT-SIZE: 9px; LEFT: 0px; MARGIN-BOTTOM: 8px; COLOR: #444444; TEXT-INDENT: 20px; LINE-HEIGHT: 110%; MARGIN-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica; LETTER-SPACING: 0px; text: 24px; Z-INDEX: 1;}
.Bodycopy11pxGrey {MARGIN-TOP: 12px; Z-INDEX: 1; FONT-WEIGHT: normal; FONT-SIZE: 11px; LEFT: 0px; MARGIN-BOTTOM: 8px; COLOR: #444444; TEXT-INDENT: 20px; LINE-HEIGHT: 120%; MARGIN-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica; LETTER-SPACING: 0px; text: 24px;}
.BodycopyOLgrey {MARGIN-TOP: 12px; FONT-WEIGHT: normal; Z-INDEX: 1; FONT-SIZE: 12px; LEFT: 0px; MARGIN-BOTTOM: 7px; COLOR: #444444; TEXT-INDENT: 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Arial, Helvetica; LETTER-SPACING: 0px;}
.BodycopyULgrey {MARGIN-TOP: 12px; FONT-WEIGHT: normal; Z-INDEX: 1; FONT-SIZE: 12px; LEFT: 0px; MARGIN-BOTTOM: 7px; COLOR: #444444; TEXT-INDENT: 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Arial, Helvetica; LETTER-SPACING: 0px;}
.BodycopyULgrey11px {MARGIN-TOP: 12px; FONT-WEIGHT: normal; FONT-SIZE: 11px; LEFT: 0px; MARGIN-BOTTOM: 7px; COLOR: #444444; TEXT-INDENT: 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Arial, Helvetica; LETTER-SPACING: 0px; Z-INDEX: 1;}
.BodycopyULgrey10px {MARGIN-TOP: 12px; FONT-WEIGHT: normal; FONT-SIZE: 10px; LEFT: 0px; MARGIN-BOTTOM: 7px; COLOR: #444444; TEXT-INDENT: 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Arial, Helvetica; LETTER-SPACING: 0px; Z-INDEX: 1;}
.BodycopyULgrey16 {MARGIN-TOP: 12px; FONT-WEIGHT: normal; FONT-SIZE: 16px; LEFT: 0px; MARGIN-BOTTOM: 7px; COLOR: #333333; TEXT-INDENT: 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Arial, Helvetica; LETTER-SPACING: 0px; Z-INDEX: 1;}
.BodycopyULgreyEXTmargin {MARGIN-TOP: 18px; FONT-WEIGHT: normal; Z-INDEX: 1; FONT-SIZE: 12px; LEFT: 0px; MARGIN-BOTTOM: 200px; COLOR: #444444; TEXT-INDENT: 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Arial, Helvetica; LETTER-SPACING: 0px;}
.BodycopyULblack {MARGIN-TOP: 12px; FONT-WEIGHT: normal; Z-INDEX: 1; FONT-SIZE: 12px; LEFT: 0px; MARGIN-BOTTOM: 7px; COLOR: #000000; TEXT-INDENT: 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Arial, Helvetica;}
.smallText {left:0px; top: 0px; font-family: Arial, Helvetica; font-weight: normal; font-size: 0.27cm; color: #000000; LINE-HEIGHT: 110%; z-index:1}
.mediumText {left:0px; top: 0px; font-family: Arial, Helvetica; font-weight: normal; font-size: 11px; color: #444444; LINE-HEIGHT: 110%; LETTER-SPACING: .2px; z-index:1}
.mediumTextBold {left:0px; top: 0px; font-family: Arial, Helvetica; font-weight: 600; font-size: 11px; color: #444444; LINE-HEIGHT: 110%; LETTER-SPACING: .2px; z-index:1}
.bodyCopyBold {left:0px; top: 0px; font-family: Arial, Helvetica; font-weight: bold; font-size: 0.35cm; color: #000000; z-index:1}
.pageHead {left:0px; top: 0px; font-family: Arial Black; font-weight: bold; font-size: 26px; color: #2F6ABC; z-index:1}
.bodyCopyBlue {left:0px; top: 0px; font-family: Arial, Helvetica; font-style: italic; font-weight: bold; font-size: 0.35cm; color: #002480; z-index:1}
.bodyCopy {left:0px; top: 0px; font-family: Arial, Helvetica; font-weight: normal; font-size: 12px; color: #000000; z-index:1}
.textimg { background: url(http://www.dryair.us/images/cmimages/Home_mosiac0113OEB-4282003-1596.gif) top center no-repeat;}

/* Special Content */
p {margin-top: 6px; margin-bottom: 8px;}
UL {margin-top: 6px; margin-bottom: 8px; list-style-position: outside; PADDING-LEFT: 1em; MARGIN-LEFT: 1em; list-style: circle; FONT-SIZE: 12px; LINE-HEIGHT: 110%; FONT-FAMILY: Arial, Helvetica; LETTER-SPACING: 0px;}
OL {margin-top: 6px; margin-bottom: 8px; list-style-position: outside; PADDING-LEFT: 1em; MARGIN-LEFT: 1em; FONT-SIZE: 12px; LINE-HEIGHT: 110%; FONT-FAMILY: Arial, Helvetica; LETTER-SPACING: 0px;}
LI {margin-bottom: 3px}
.Heading12pxBlue2 LI {margin-top: 4px}
blockquote {margin-top: 2px; margin-bottom: 5px;}
hr {border: 0; width: 100%; color: #c0c0c0; background-color: #c0c0c0; height: 1px;}


/* Dry Air - pipes between top nav menuitems */
.smallTextGrey {color:#EFEFEF;}

