a {
	color: #823025;
}

a abbr, a acronym {
	border: none;
}

a, img, a img {
	border: none;
}
abbr, acronym {
	font-size: 80%;
	letter-spacing: .1em;
	text-transform: uppercase;
}

abbr[title], acronym[title], dfn[title] {
	cursor: help;
}

body {
	background-color: #333;
	font-size: 1.4em;
}

.CategoryFeedList, .OtherFeedList,.CategoryFeedList li, .OtherFeedList li {
	list-style-type: none;
}

.CategoryPagination {
	font-size: .9em;
	padding: 0 5px;
	text-align: center;
}

.CategoryPagination .PagingList li {
	display: inline;
	padding: 0 5px;
}

.CategoryPagination .PagingList, .CategoryPagination .PagingList li {
	list-style: none;
	margin: 0;
	padding: 0;
}


#Container {
	margin: 0 auto;
	text-align: left;
	width: 980px;
}
.Content .ContentPostDetails li {
	background-position: 0% 6px;
	background-repeat: no-repeat;
	padding: 0 15px 0 20px;
}

.Content .PostDetails li {
	background-position: 0% 6px;
	background-repeat: no-repeat;
	display: inline;
	padding: 3px 15px 0 20px;
}

.ContentModulesContainer, .listRow, .BodyContent {
	clear: both;
}

.ContentPostDetails {
	margin: 10px 15px;
}

.ContentPostDetails li {
	display: inline;
}

form {
	margin: 0 0 20px 0;
	padding: 0;
}

.HighlightedLink a {
	font-size: 0.9em;
	font-weight: bold;
	padding: 0 0 3px 8px;
	text-decoration: none;
}

.HorizontalFormContainer dd {
	margin-bottom: 5px;
	margin-left: 130px;
}

.HorizontalFormContainer dt {
	clear: left;
	float: left;
	margin: 0 0 5px 0;
	width: 130px;
}

.HorizontalFormContainer p.Submit {
	margin: 0 0 0 130px;
}

hr {
	border-top: 1px solid #d8d0b8;
	height: 1px;
}

html {
	font-family: georgia, tahoma, arial, sans-serif;
	font-size: 62.5%;
}

html[xmlns] .clearfix {
	display: block;
}

.HtmlBlock {
	background-color: #f6f6e4;
	margin: 0 0 1px 0;
}

.HtmlBlock p {
	padding: 10px 12px 0;
}

input, textarea, select {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	margin: 5px 0 5px 0;
	padding: 3px;
}



.listRow {
	padding: 15px 15px 0 15px;
}

.listSummary {
	clear: both;
}

.listSummary li {
	padding-left: 10px;
}


.Search {
	background-color: #dddddd;
	margin: 0 0 1px 0;
	padding: 0;

}

.Search form {
	padding: 0 12px;
}

.Search p {
	font-size: .85em;
	margin-top: -62px;
}

.SearchGoButton {
	margin-left: 105px;
}

.SearchToggleLinkShow, .SearchToggleLinkHide {
	font-size: .8em;
}

select option {
	padding: 0 10px;
}


#smallSearch_Query {
float:left;width:99.5%;padding:1px 3px; height:20px;
}



















































body {margin:0px; background-color:#ffffff; width:100%; padding:0px; }












#flOuter{position:relative;}






#body-container { width:100%; border:0px solid #000000; }
#Container { width:100%; border:0px solid #000000; }
#Header{ float:left; width:100%; height:140px; border-bottom:0px solid #000000}
#content{ float:left; width:100%; min-height:600px; padding:0px 0px 10px 0px;}

#delafield-head {float:left; height:140px; width:100%; min-width:991px; border:0px solid #000000; background-color:#ede33f;}
#delafield-logo {float:left; height:125px; width:28%; min-width:248px; border:0px solid #000000; }
#delafield-logo img{border:0px solid #000000; margin:0px 0px 0px 20px; }
#delafield-top-nav {float:left; height:125px; min-width:641px; width:72%; border:0px solid #000000; }

#delafield-top-nav-upper { float:left; height:120px; min-width:641px; width:99%; text-align:right; padding-right:1%; border:0px solid #000000; font-size:12px; font-weight:bold; font-family:sans-serif;color:#444444 }
#delafield-top-nav-lower { float:left; height:20px; min-width:370px; width:65%; background-image: url('/images/top-nav-pie-y.jpg'); background-position:top left; background-repeat:no-repeat; background-color:#000000; border:0px solid #ffffff; padding:0px 0px 0px 4.85%; }
#delafield-top-nav-lower-right { float:left; height:20px; min-width:128px; width:29%; background-color:#000000; border:0px solid #ffffff; padding:0px 1% 0px 0px; text-align:left; }



#top-nav{ height:20px; width:100%; padding:1px 0px 0px 0px; color:#cccccc; list-style-type:none; text-align:left; margin:0px; }
#top-nav li { display:inline; list-style-type:none;border-right:1px solid #ffffff;  padding:0px 2% 0px 2%;}
#top-nav li a{ text-decoration:none; color:#ffffff; font-size:12px; font-family:arial; }
#top-nav li a:hover{ text-decoration:none; color:#d9d9d9; font-size:12px; font-family:sans-serif; }

#srch-form { float:left;width:99.5%;padding:1px 0px 0px 0px; height:20px; }
#inp-srch { float:left; width:70%; }
#srch-f { float:left; width:135px; height:14px; font-size:10px; margin-top:0px; }
#srch-cell { float:left; width:20%; }
#submit { float:left; height:20px; font-size:10px; margin-top:0px; }
#srch { height:11px; width:40px; margin-top:5px; background-image:url('/images/srch.gif'); border:1px solid #ffffff; padding:1px 2px 1px 2px; background-repeat: no-repeat; background-position: 2px 1px; margin-top:2px}
#srch:hover{ height:11px; width:40px; margin:4px 0px 0px 1px; background-image:url('/images/srch-o.gif'); border:1px solid #cccccc; padding:1px 2px 1px 2px; background-repeat: no-repeat; background-position: 2px 1px; }

#delafield-nav-container { float:left; height:19px; width:100%; background-color:#dddddd; border-width:0px 0px 1px 0px; border-style:solid; border-color:#999999; text-align:center;  padding:2px 0px 2px 0px;}

#main-nav{width:100%; padding:0px 0px 0px 0px; color:#cccccc; margin-top:0px; height:19px; text-align:center;}

#main-list { list-style-type:none; border:0px solid #000000; height:19px; }
#main-list li{ display:inline;height:19px; }
#main-list .cbnav{ border-right:1px solid #777777;width:163px; height:19px; display:block; float:left;   }
#main-list .cnav{ border-right:1px solid #777777;padding:0px 0px;margin:0px;height:19px; display:block; float:left;   }
#main-list .tbnav{ width:163px; height:19px; text-align:center; padding:0px 1px 1px 0px; display:block; float:left; }
#main-list .tnav{ height:19px; text-align:center; padding:0px 35px 1px 35px; display:block; float:left; }
#main-list li a{ font-size:12px; font-family:sans-serif; color:#444444; text-decoration:none; display:block; position:relative; top:4px;}
* html #main-list li a{ position:relative; top:5px;}
#main-list li a:hover{ font-size:12px; font-family:sans-serif; color:#01679a; text-decoration:none; display:block; position:relative; top:4px;}
* html #main-list li a:hover{ position:relative; top:5px;}

#main-list #mni-loc { width:164px; height:15px; border-right:0px solid #000000; padding-top:0px }

#delafield-main-body-container { float:left; width:100%; height:545px; padding:1px 0px 0px 0px; border:0px solid #000000; }
* html #delafield-main-body-container { height:545px; padding:20px 0px 0px 0px; border:0px solid #000000; }
#delafield-body-left { float:left; width:205px; height:545px; border:0px solid #000000; padding:10px 5px 5px 5px; }
#delafield-body-right { float:left; width:756px; height:545px; border:0px solid #000000; }

#delafield-body-right-upper{float:left; width:761px; height:296px; border:0px solid #000000; text-align:left; padding:5px 0px 0px 5px;}
#delafield-body-right-lower{float:left; width:755px; height:333px; border:0px solid #000000; padding:5px 0px 0px 5px;}

#page-header{float:left; width:755px; height:25px; padding:5px 0px 0px 5px;}
#page-header h1{font-size:18px; font-family:sans-serif; color:#2f6881; border-bottom:1px solid #2f6881; }
#crumb-trail{float:left; width:755px; height:15px; padding:5px 0px 0px 5px; font-size:10px; color:#bbbbbb; border:0px solid #000000; }
#crumb-trail a:link{font-size:10px; color:#bbbbbb; text-decoration:none;}
#crumb-trail a:visited{font-size:10px; color:#bbbbbb; text-decoration:none;}
#crumb-trail a:hover{font-size:10px; color:#cccccc; text-decoration:underline;}

.low-widget { float:left; PADDING-BOTTOM: 1px; MARGIN: 8px 0px 1px; WIDTH: 235px;  padding:20px 5px 0px 10px; border:0px solid #aeaeae; font-family:sans-serif; font-size:12px; }
.low-widget H3 { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #aeaeae; PADDING-BOTTOM: 4px; COLOR: #fff; LINE-HEIGHT: 1em; PADDING-TOP: 5px; font-family:sans-serif;}

.low-widgets { float:left; MARGIN: 8px 0px 1px 0px; WIDTH: 355px; height:80px; padding:15px 5px 0px 0px; border-bottom:0px solid #aeaeae; font-family:sans-serif; font-size:10px; }
.low-widgets-img{ float:left; width:105px; height:90px; }
.low-widgets-content { float:left; width:245px; height:90px; font-size:12px; font-family:sans-serif; padding:2px 2px 2px 2px; border:0px solid #000000; }
.low-widgets-content h3{ height:15px; border:0px solid #aeaeae; font-family:sans-serif; font-size:11px; font-weight:bold; color:#444444;}

.widget-img-vert { width:80px; height:120px;  border:0px solid #aeaeae; float:left; padding:0px 5px 2px 0px; }
.widget-cont { border:1px solid #aeaeae;}
.widget-content { float:left; width:140px; }
.low-widget a{ font-size:12px; font-family:sans-serif; text-decoration:none; color:#01679a;}


.high-widgets { float:left; MARGIN: 8px 0px 1px 0px; WIDTH: 355px; height:115px; padding:15px 5px 15px 0px; border-bottom:1px solid #aeaeae; font-family:sans-serif; font-size:12px; }
.high-widgets-img{ float:left; width:105px; height:90px; }
.high-widgets-content { float:left; width:245px; height:90px; font-size:12px; font-family:sans-serif; padding:2px 2px 2px 2px; border:0px solid #000000; }
.high-widgets-content h3{ height:15px; border:0px solid #aeaeae; font-family:sans-serif; font-size:14px; font-weight:bold; color:#2f6881; text-decoration:underline; padding:0px 0px 4px 0px;}
.high-widgets-content h3 a{ font-family:sans-serif; font-size:14px; font-weight:bold; color:#2f6881; text-decoration:none; }
.high-widgets-content h3 a:link{ font-family:sans-serif; font-size:14px; font-weight:bold; color:#2f6881; text-decoration:none; }
.high-widgets-content h3 a:hover{ font-family:sans-serif; font-size:14px; font-weight:bold; color:#2f6881; text-decoration:underline; }

.high-widgets-content h2 strong{ height:15px; border:0px solid #aeaeae; font-family:sans-serif; font-size:14px; font-weight:bold; color:#2f6881; text-decoration:underline; padding:0px 0px 4px 0px;}

.high-widgets-content ul { margin:10px 0px 5px 55px; list-style-type:square;}
.high-widgets-content li { }

#maps-left{ float:left; width:200px; height:400px;}
#maps-right{ float:left; width:500px; height:400px; padding:10px 0px 0px 10px;}
.js-st { BORDER-RIGHT: #aeaeae 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #aeaeae 1px solid; BORDER-BOTTOM: #aeaeae 1px solid; }

.content LI { DISPLAY: block; BACKGROUND: url('/images/dotted.gif') repeat-x; font-size:12px; font-family:sans-serif; padding:4px 2px 4px 2px; height: 15px;}
.content LI A:link { COLOR: #2f6881; TEXT-DECORATION: none }
.content LI A:visited { COLOR: #2f6881; TEXT-DECORATION: none }
.content LI A:hover { TEXT-DECORATION: underline }
.content LI A:active { TEXT-DECORATION: underline }
.content LI .inner_sub { padding-left:15px; }
.content h2 { font-size:16px; font-family:sans-serif; font-weight:bold; color:#2f6881}
.link-all A:link { COLOR: #2f6881; TEXT-DECORATION: none }
.link-all A:visited { COLOR: #2f6881; TEXT-DECORATION: none }
.link-all A:hover { TEXT-DECORATION: underline }
.link-all A:active { TEXT-DECORATION: underline }

.bodyLk:link { COLOR: #2f6881; TEXT-DECORATION: none }
.bodyLk:visited { COLOR: #2f6881; TEXT-DECORATION: none }
.bodyLk:hover { TEXT-DECORATION: underline }

.contentb LI { DISPLAY: block; BACKGROUND: url('/images/dotted.gif') repeat-x; font-size:12px; font-family:sans-serif; padding:4px 2px 4px 2px; height: 30px;}
.contentb LI A:link { COLOR: #2f6881; TEXT-DECORATION: none }
.contentb LI A:visited { COLOR: #2f6881; TEXT-DECORATION: none }
.contentb LI A:hover { TEXT-DECORATION: underline }
.contentb LI A:active { TEXT-DECORATION: underline }
.contentb h2 { font-size:16px; font-family:sans-serif; font-weight:bold; color:#2f6881}

#delafield-foot-nav-container { float:left; height:30px; width:100%; background-color:#bbbbbb; text-align:center; border:0px solid #000000; }
#delafield-foot-nav-container-cont { height:30px; width:90%; border:1px solid #ffffff; }

#delafield-foot-legal-container{ float:left; font-size:10px; font-family:sans-serif; height:40px; width:991px; border:0px solid #000000; padding:30px 0px 0px 5px;}

#delafield-foot-legal-container a { COLOR: #2f6881; TEXT-DECORATION: none }
#delafield-foot-legal-container a:link { COLOR: #2f6881; TEXT-DECORATION: none }
#delafield-foot-legal-container a:visited { COLOR: #2f6881; TEXT-DECORATION: none }
#delafield-foot-legal-container a:hover { TEXT-DECORATION: underline }

#main-list-foot { list-style-type:none; border:0px solid #000000; height:19px; width:90%}
#main-list-foot li{ display:inline;height:19px; }
#main-list-foot .bnav{ border-right:1px solid #777777; padding:0px 20px 0px 20px; height:19px; display:block; float:left;   }
#main-list-foot li a{ font-size:12px; font-family:sans-serif; color:#444444; text-decoration:none; display:block; position:relative; top:4px;}
* html #main-list-foot li a{ position:relative; top:5px;}
#main-list-foot li a:hover{ font-size:12px; font-family:sans-serif; color:#01679a; text-decoration:none; display:block; position:relative; top:4px;}
.bnav{color:#777777;}
.bnav hover{color:01679a;}

.additional-lists{ }
.additional-lists li a:link{font-size:12px; color:#2f6881; text-decoration:none;}
.additional-lists li a:visited{font-size:12px; color:#2f6881; text-decoration:none;}
.additional-lists li a:hover{font-size:12px; color:#2f6881; text-decoration:underline;}


#form-container { width:500px; height:535px; padding:5px 5px 5px 5px; border:0px solid #ffffff; }
.form-line-label{ float:left; width:100%; height:15px; padding:3px 5px 0px 5px;}
.form-line-label-img{ float:left; width:100%; height:65px; padding:3px 5px 0px 5px;}
.form-line-input{ float:left; width:100%; height:15px; padding:0px 5px 3px 5px;}
.form-line-txt{ float:left; width:100%; height:70px; padding:0px 5px 3px 5px;}
.form-line-submit{ float:left; width:100%; height:20px; padding:5px 5px 1px 5px; text-align:center; color:#000000}
.form-5{ float:left; width:5%; height:100%; color:#000000; font-size:12px; font-family:sans-serif; padding:0px 5px 0px 2px;}
.form-10{ float:left; width:10%; height:100%; color:#000000; font-size:12px; font-family:sans-serif; padding:0px 5px 0px 2px; }
.form-15{ float:left; width:15%; height:100%; color:#000000; font-size:11px; font-family:sans-serif; padding:0px 5px 0px 2px; }
.form-20{ float:left; width:20%; height:100%; color:#000000; font-size:12px; font-family:sans-serif; padding:0px 5px 0px 2px; }
.form-25{ float:left; width:25%; height:100%; color:#000000; font-size:12px; font-family:sans-serif; padding:0px 5px 0px 2px; }
.form-30{ float:left; width:30%; height:100%; color:#000000; font-size:12px; font-family:sans-serif; padding:0px 5px 0px 2px; }
.form-40{ float:left; width:40%; height:100%; color:#000000; font-size:12px; font-family:sans-serif; padding:0px 5px 0px 2px; }
.form-50{ float:left; width:50%; height:100%; color:#000000; font-size:12px; font-family:sans-serif; padding:0px 5px 0px 2px; }
.form-60{ float:left; width:60%; height:100%; color:#000000; font-size:12px; font-family:sans-serif; padding:0px 5px 0px 2px; }
.form-70{ float:left; width:70%; height:100%; color:#000000; font-size:12px; font-family:sans-serif; padding:0px 5px 0px 2px; }
.form-80{ float:left; width:80%; height:100%; color:#000000; font-size:12px; font-family:sans-serif; padding:0px 5px 0px 2px; }
.form-90{ float:left; width:90%; height:100%; color:#000000; font-size:12px; font-family:sans-serif; padding:0px 5px 0px 2px; }
.form-100{ float:left; width:100%; height:100%; color:#000000; font-size:12px; font-family:sans-serif; }
input{border:1px; border-color:#2f6881; border-style:solid; background-color:#ffffff; font-size:12px; font-family:sans-serif;}
textarea{border:1px; border-color:#2f6881; border-style:solid; background-color:#cccccc; font-size:12px; font-family:sans-serif;}
.form-5 input{ height:15px; width:75%; }
.form-10 input{ height:15px; width:95%; }
.form-15 input{ height:15px; width:95%; }
.form-20 input{ height:15px; width:95%; }
.form-25 input{ height:15px; width:95%; }
.form-30 input{ height:15px; width:95%; }
.form-40 input{ height:15px; width:95%; }
.form-50 input{ height:15px; width:95%; }
.form-60 input{ height:15px; width:95%; }
.form-70 input{ height:15px; width:95%; }
.form-80 input{ height:15px; width:95%; }
.form-90 input{ height:15px; width:95%; }
.form-100 input{ height:15px; width:95%; }
.form-90 textarea{ height:75px; width:95%; }

.info-tabs-off {border-bottom:3px solid #000000; color:#000000; background-color:#eeeeee; }
.info-tabs-off:hover{color:#000000; cursor:pointer;  background-color:#ffff00;}
*html .info-tabs-off{cursor:hand;border-bottom:3px solid #ffffff;}
*html .info-tabs-off:hover{cursor:hand; }
.info-tabs-on {border-bottom:3px solid #000000;background:#000000; color:#ffff00; }
.info-tabs-on:hover{color:#000000; cursor:pointer;background:#ffff00; color:#000000;  }
*html .info-tabs-on{cursor:hand;}
*html .info-tabs-on:hover{cursor:hand;}






DIV { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
DL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
DT { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
DD { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
OL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
H1 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
H2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
H3 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
H4 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
H5 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
H6 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
PRE { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
FORM { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
FIELDSET { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
INPUT { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
BLOCKQUOTE { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
TH { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
TD { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
TABLE { BORDER-COLLAPSE: collapse; border-spacing: 0 }
FIELDSET { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px }
IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px }
ADDRESS { FONT-WEIGHT: normal; FONT-STYLE: normal }
CAPTION { FONT-WEIGHT: normal; FONT-STYLE: normal }
CITE { FONT-WEIGHT: normal; FONT-STYLE: normal }
CODE { FONT-WEIGHT: normal; FONT-STYLE: normal }
DFN { FONT-WEIGHT: normal; FONT-STYLE: normal }
EM { FONT-WEIGHT: normal; FONT-STYLE: normal }
STRONG { FONT-WEIGHT: normal; FONT-STYLE: normal }
TH { FONT-WEIGHT: normal; FONT-STYLE: normal }
VAR { FONT-WEIGHT: normal; FONT-STYLE: normal }
OL { LIST-STYLE-TYPE: none }
UL { LIST-STYLE-TYPE: none }
CAPTION { TEXT-ALIGN: left }
TH { TEXT-ALIGN: left }
H1 { FONT-SIZE: 100% }
H2 { FONT-SIZE: 100% }
H3 { FONT-SIZE: 100% }
H4 { FONT-SIZE: 100% }
H5 { FONT-SIZE: 100% }
H6 { FONT-SIZE: 100% }

A:link { COLOR: #039 }
A:visited { COLOR: #639 }

.skiplinks { DISPLAY: none; VISIBILITY: hidden }

.menuFrame { MARGIN-TOP: -1px; DISPLAY: none; OVERFLOW: hidden; POSITION: absolute }
 HTML .menuFrame { MARGIN-LEFT: 1px }
.menu { BORDER-RIGHT: 1px outset; BORDER-TOP: 0px outset; FONT-SIZE: 86.6%; BORDER-LEFT: 1px outset; WIDTH: 100%; BORDER-BOTTOM: 1px outset; POSITION: relative; HEIGHT: 100% }
.menu LI { DISPLAY: inline; MARGIN-BOTTOM: -1px }
 HTML BODY .menu LI { }
.menu A:link { BORDER-RIGHT: #c9cbcd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d5e0e6 1px solid; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; WIDTH: 185px; COLOR: #2f6681; LINE-HEIGHT: 108%; PADDING-TOP: 2px; TEXT-DECORATION: none }
.menu A:visited { BORDER-RIGHT: #c9cbcd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d5e0e6 1px solid; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; WIDTH: 185px; COLOR: #2f6681; LINE-HEIGHT: 108%; PADDING-TOP: 2px; TEXT-DECORATION: none }
HTML .menu LI A:link { BACKGROUND: #fff; FILTER: alpha(opacity=92); opacity: .92 }
HTML .menu LI A:visited { BACKGROUND: #fff; FILTER: alpha(opacity=92); opacity: .92 }
HTML .menu LI A:hover { FILTER: alpha(opacity=92); opacity: .92; BACKGROUND-COLOR: #d5e0e6 }


.menu A:hover { BACKGROUND-POSITION: 0px -250px; DISPLAY: block }
.menu .subhover { BACKGROUND-POSITION: 0px -250px; DISPLAY: block }
.link-group { FONT-WEIGHT: bold }
.menu .link-group A:link { BORDER-RIGHT: #c9cbcd 1px solid; BORDER-TOP: #acc2cd 1px solid; FONT-WEIGHT: bold! important }
.menu .link-group A:visited { BORDER-RIGHT: #c9cbcd 1px solid; BORDER-TOP: #acc2cd 1px solid; FONT-WEIGHT: bold! important }
.menu .link-group A:hover { BORDER-RIGHT: #c9cbcd 1px solid; BORDER-TOP: #acc2cd 1px solid; FONT-WEIGHT: bold! important }
.menu .link-group A:active { BORDER-RIGHT: #c9cbcd 1px solid; BORDER-TOP: #acc2cd 1px solid; FONT-WEIGHT: bold! important }

#solutionsFrame { MARGIN-LEFT: -1px }
 HTML #solutionsFrame { MARGIN-LEFT: 0px }
#partnerFrame { LEFT: 588px! important; MARGIN-RIGHT: -1px }
 HTML #partnerFrame { LEFT: 587px! important; WIDTH: 201px }

.link-allb { CLEAR: both; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: url(/swa/i/dotted.gif) repeat-x; PADDING-TOP: 12px }
.link-all { CLEAR: both; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-TOP: 12px }

DIV.selectBox A:hover { TEXT-DECORATION: none }
DIV.selectBox A:visited { TEXT-DECORATION: none }

.productList { }
.productList LI {margin:0px 0px 10px 0px;list-style-image:url('/images/elements/raquo1.jpg');padding-bottom:5px;}
.productList LI a:link{font-size:12px; font-weight:bold; color:#2f6681}
.productList LI a:visited{font-size:12px; font-weight:bold; color:#2f6681}
.productList LI a:hover{font-size:12px; font-weight:bold; color:#2f6681}
.productList LI a:active{font-size:12px; font-weight:bold; color:#2f6681}





.Content .tplvar-listitem-contenttypename { position:absolute; top:-10000px; left:-10000px }
.Content .tplvar-listitem-publishdate { position:absolute; top:-10000px; left:-10000px }

.lower-h2{position:absolute;top:-100000px; left:-100000px}
.hd-callout-metal-hose{text-decoration:none; font-size:16px;color:#2f6881}

