@charset "UTF-8";
/* CSS Document */
body{
font-family:Helvetica, Arial, sans-serif;
margin:0px;
padding:0px;
background-color:#c5d5e9;
}
h1{
color:#14497b;
margin:0px 0px 0px 0px;
border-bottom:1px solid #14497b;
font-size:24px;
line-height:24px;
font-weight:100;
padding:0px 0px 5px 0px;
}
h2{
color:#14497b;
font-size:16px;
line-height:17px;
font-weight:100;
margin:15px 0px 4px 0px;
padding:0px;
}
.allcontent{
width:960px;
padding:10px 15px 9px 10px;
margin:0px;
}
.col1{
float:left;
width:600px;
background-color:#FFFFFF;
}
.col2{
float:right;
width:350px;
}
.floatfix{
clear:both;
margin:0px;
padding:0px;
font-size:1px;
line-height:1px;
}
.footer{
clear:both;
background-image:url(/design/footernew.jpg);
background-repeat:no-repeat;
width:985px;
height:30px;
}
.header{
background-image:url(/design/headernew.jpg);
background-repeat:no-repeat;
padding:62px 0px 0px 0px;
}
.pagewidth{
width:985px;
background-image:url(/design/pagewidthbacknew.jpg);
background-repeat:repeat-y;
margin:0px;
margin-left:0px;
margin-right:auto;
padding:0px;
}
.mainnav{
width:980px;
height:32px;
border-top:1px solid #14497b;
border-bottom:1px solid #14497b;
background-image:url(/design/mainnavback.jpg);
background-repeat:repeat-x;
margin-left:0px;
margin-right:auto;
padding:1px 0px 1px 0px;
}
.mainnav ul{
font-size:11px;
line-height:11px;
margin:0px;
padding:0px;
}
.mainnav ul li{
display:inline;
float:left;
border-right:1px solid #2f78d2;
border-left:1px solid #10427f;
}
.mainnav ul li a{
color:#FFFFFF;
display:block;
text-decoration:none;
padding:11px 20px 10px 20px;
margin:0px;
background:transparent repeat-x left top;
}
.mainnav ul li a:hover{
color:#14497b;
background-image:url(/design/mainnavbackhov.jpg);
background-color:#99b2cd;
}
.homenews{
width:328px;
padding:11px;
background-color:#adbfd1;
margin:0px 0px 10px 0px;
}
.homenews p{
color:#333333;
font-size:11px;
line-height:13px;
margin:8px 0px 8px 0px;
}
.homerequest{
background-image:url(/design/requestback.jpg);
background-repeat:no-repeat;
background-position:bottom right;
width:330px;
padding:9px;
margin:0px;
background-color:#14497b;
border:1px solid #14497b;
}
.homerequest p{
color:#ffffff;
font-size:11px;
line-height:13px;
margin:8px 0px 8px 0px;
width:55%;
}
a.request{
display:block;
width:156px;
background-image:url(/design/requestbut.gif);
background-repeat:no-repeat;
text-align:center;
color:#FFFFFF;
font-size:11px;
line-height:11px;
font-weight:bold;
text-decoration:none;
padding:8px 0px 7px 0px;
margin:0px;
margin-top:5px;
}
a.request:hover{
background-image:url(/design/requestbuthov.gif);
background-repeat:no-repeat;
color:#14497b;
}
.homenewsscroll{
border:1px solid #14497b;
background-image:url(/design/homenewsback.jpg);
background-repeat:no-repeat;
width:326px;
height:180px;
}
.homenewsscroll ul{
list-style:none;
width:316px;
height:180px;
overflow:auto;
margin:0px;
padding:0px 0px 0px 10px;
}
.homenewsscroll ul li{
width:290px;
padding:0px 0px 10px 0px;
margin:10px 0px 0px 0px;
border-bottom:1px solid #14497b;
}
.homenewspic{
float:left;
width:66px;
}
.homenewspic a img{
border:1px solid #14497b;
}
.homenewspic a:hover img{
border:1px solid #FFFFFF;
}
.homenewstext{
float:right;
width:214px;
}
.homenewstext h2{
color:#1958a6;
font-size:12px;
line-height:12px;
margin:0px;
padding:0px;
}
.homenewstext p{
color:#333333;
font-size:11px;
line-height:12px;
margin:5px 0px 0px 0px;
}
.homenewstext a{
color:#2a78c1;
text-decoration:none;
}
.homenewstext a:hover{
color:#81b3ed;
text-decoration:none;
}
a.newslink h2{
text-decoration:none;
color:#1958a6;
}
a.newslink:hover h2{
color:#14497b;
}
p.newsdate{
color:#888888;
font-size:10px;
font-weight:bold;
line-height:10px;
margin:2px 0px 0px 0px;
padding:0px 0px 3px 0px;
border-bottom:1px solid #888888;
}
.innerhometextleft{
float:left;
width:290px;
}
.innerhometextright{
float:right;
width:290px;
}
.innerhometextright p{
color:#333333;
font-size:12px;
line-height:14px;
margin:8px 0px 4px 0px;
padding:0px;
}
.innerhometextleft p{
color:#333333;
font-size:12px;
line-height:14px;
margin:8px 0px 4px 0px;
padding:0px;
}
.homebigpic{
margin:0px 0px 10px 0px;
padding:0px;
width:600px;
}
.homebigpic img{
margin:0px;
padding:0px;
}
.col3{
width:225px;
float:left;
margin:0px;
padding:0px;
}
.col4{
float:right;
width:725px;
margin:0px;
padding:0px;
}
.innertop{
width:725px;
margin:0px;
padding:0px;
}
.inner1{
float:left;
width:342px;
margin:0px;
padding:10px;
display:inline;
}
.inner2{
float:right;
width:342px;
margin:0px;
padding:10px;
}
.inner1 p{
color:#333333;
font-size:12px;
line-height:14px;
margin:8px 0px 4px 0px;
padding:0px;
}
.inner1 h1{
color:#14497b;
font-size:18px;
line-height:18px;
margin:5px 0px 4px 0px;
padding:0px;
}
.inner1 h2{
color:#14497b;
font-size:16px;
line-height:17px;
font-weight:100;
margin:15px 0px 4px 0px;
padding:0px;
}
.inner2 h2{
color:#14497b;
font-size:16px;
line-height:17px;
font-weight:100;
margin:15px 0px 4px 0px;
padding:0px;
}
.inner2 p{
color:#333333;
font-size:12px;
line-height:14px;
margin:8px 0px 4px 0px;
padding:0px;
}
.inner1 img{
margin:0px;
padding:0px;
margin-left:auto;
margin-right:auto;
display:block;
}
.inner2 img{
border:1px solid #14497b;
padding:0px;
display:block;
margin:0px auto 10px auto;
}
.inner2 h1{
color:#14497b;
font-size:16px;
line-height:18px;
margin:5px 0px 4px 0px;
padding:0px;
}
.sidenav{
width:225px;
margin:0px 0px 10px 0px;
padding:0px;
}
.sidenav ul{
list-style:none;
margin:0px;
padding:0px;
font-size:11px;
line-height:11px;
}
.sidenav ul li{
display:inline;
margin:0px;
padding:0px;
}
.sidenav ul li a{
font-weight:bold;
text-decoration:none;
display:block;
color:#14497b;
border-top:1px solid #f6f6f6;
border-bottom:1px solid #d6d6d6;
background-color:#e6e6e6;
padding:9px 7px 7px 7px;
}
.sidenav ul li a:hover{
color:#FFFFFF;
border-top:1px solid #d6d6d6;
border-bottom:1px solid #f6f6f6;
background-color:#b6b6b6;
}
.sidenav ul li ul{
list-style:none;
margin:0px;
padding:0px;
font-size:11px;
line-height:11px;
}
.sidenav ul li ul li{
display:inline;
margin:0px;
padding:0px;
}
.sidenav ul li ul li a{
font-weight:bold;
text-decoration:none;
display:block;
color:#14497b;
border-top:1px solid #f6f6f6;
border-bottom:1px solid #d6d6d6;
background-color:#c5d5e9;
padding:9px 7px 7px 27px;
}
.sidenav ul li ul li a:hover{
color:#FFFFFF;
border-top:1px solid #d6d6d6;
border-bottom:1px solid #f6f6f6;
background-color:#14497b;
}
.siderequest{
background-image:url(/design/requestback2.jpg);
background-repeat:no-repeat;
background-position:bottom right;
width:205px;
padding:9px;
margin:0px;
background-color:#14497b;
border:1px solid #14497b;
}
.siderequest p{
color:#ffffff;
font-size:11px;
line-height:13px;
margin:8px 0px 8px 0px;
width:76%;
}
.sidenews{
width:222px;
margin:0px 0px 10px 0px;
padding:2px;
background-color:#c0c0c0;
}
.detailsscroll{
border:1px solid #14497b;
background-image:url(/design/detailscrollback.jpg);
background-repeat:no-repeat;
width:220px;
height:222px;
}
.detailsscroll ul{
list-style:none;
width:210px;
height:222px;
overflow:auto;
margin:0px;
padding:0px 0px 0px 10px;
}
.detailsscroll ul li{
width:182px;
padding:0px 0px 0px 0px;
margin:10px 0px 0px 0px;
}
.detailsscroll ul li a{
text-decoration:none;
font-size:12px;
line-height:12px;
display:block;
color:#333333;
border:1px solid #AAAAAA;
background-color:#EEEEEE;
width:168px;
padding:8px 7px 7px 7px;
}
.detailsscroll ul li a:hover{
color:#14497b;
border:1px solid #14497b;
background-color:#FFFFFF;
}
.inner1 h1{
color:#14497b;
margin:0px 0px 0px 0px;
border-bottom:1px solid #14497b;
font-size:24px;
line-height:24px;
font-weight:100;
padding:0px 0px 5px 0px;
}
.inner1 h3{
color:#888888;
margin:0px 0px 15px 0px;
border-bottom:1px solid #888888;
font-size:12px;
line-height:12px;
font-weight:100;
padding:7px 0px 5px 0px;
}
.inner2 h1{
color:#14497b;
margin:0px 0px 0px 0px;
border-bottom:1px solid #14497b;
font-size:24px;
line-height:24px;
font-weight:100;
padding:0px 0px 5px 0px;
}
.inner2 h3{
color:#888888;
margin:0px 0px 15px 0px;
border-bottom:1px solid #888888;
font-size:12px;
line-height:12px;
font-weight:100;
padding:7px 0px 5px 0px;
}
.col5{
width:475px;
float:left;
}
.col5 h1, .col6 h1{
color:#14497b;
margin:0px 0px 0px 0px;
border-bottom:1px solid #14497b;
font-size:24px;
line-height:24px;
font-weight:100;
padding:0px 0px 5px 0px;
}
.col5 h2, .col6 h2{
color:#888888;
margin:0px 0px 15px 0px;
border-bottom:1px solid #888888;
font-size:12px;
line-height:12px;
font-weight:100;
padding:7px 0px 5px 0px;
}
.col5 h3, .col6 h3{
color:#888888;
margin:0px 0px 15px 0px;
border-bottom:1px solid #888888;
font-size:14px;
line-height:14px;
font-weight:100;
padding:7px 0px 5px 0px;
}
.col5 p, .col6 p{
color:#333333;
font-size:12px;
line-height:14px;
margin:8px 0px 4px 0px;
padding:0px;
}
.col6{
width:475px;
float:right;
color:#14497b;
}
.col6 table td{
font-size:12px;
line-height:12px;
color:#14497b;
}
.col6 table td input{
background-color:#d0dbe5;
border:1px solid #14497b;
margin:1px;
padding:3px;
}
.col6 table td input.FormButton{
background-color:#14497b;
border:1px solid #d0dbe5;
color:#FFFFFF;
font-weight:bold;
padding:4px 8px 4px 8px;
cursor:pointer;
}
.col6 table .EditingFormCategory{
font-weight:bold;
font-size:14px;
border-bottom:1px solid #14497b;
}
.col6 table textarea{
background-color:#d0dbe5;
border:1px solid #14497b;
width:310px;
padding:4px;
}
.sidefacility{
background-image:url(/design/brimfield_location.jpg);
background-repeat:no-repeat;
background-position:bottom right;
width:205px;
padding:9px;
margin:10px 0px 0px 0px;
background-color:#a7a7a7;
border:1px solid #a7a7a7;
}
.sidefacility p{
color:#333333;
font-size:11px;
line-height:13px;
margin:8px 0px 8px 0px;
width:76%;
}
a.facility{
display:block;
width:156px;
background-image:url(/design/resumebut.gif);
background-repeat:no-repeat;
text-align:center;
color:#FFFFFF;
font-size:11px;
line-height:11px;
font-weight:bold;
text-decoration:none;
padding:8px 0px 7px 0px;
margin:0px;
margin-top:5px;
}
a.facility:hover{
background-image:url(/design/resumebuthov.gif);
background-repeat:no-repeat;
color:#14497b;
}
.sideresume{
background-image:url(/design/resumeback.jpg);
background-repeat:no-repeat;
background-position:bottom right;
width:205px;
padding:9px;
margin:10px 0px 0px 0px;
background-color:#a7a7a7;
border:1px solid #a7a7a7;
}
.sideresume p{
color:#333333;
font-size:11px;
line-height:13px;
margin:8px 0px 8px 0px;
width:70%;
}
a.resume{
display:block;
width:156px;
background-image:url(/design/resumebut.gif);
background-repeat:no-repeat;
text-align:center;
color:#FFFFFF;
font-size:11px;
line-height:11px;
font-weight:bold;
text-decoration:none;
padding:8px 0px 7px 0px;
margin:0px;
margin-top:5px;
}
a.resume:hover{
background-image:url(/design/resumebuthov.gif);
background-repeat:no-repeat;
color:#14497b;
}
.inner1 table{
font-size:12px;
line-height:12px;
}
.inner1 table a{
color:#777777;
text-decoration:underline;
}
.inner1 table a:hover{
color:#14497b;
}
.newstoppage{
background-image:url(/design/newsbackfull.jpg);
background-repeat:no-repeat;
width:400px;
margin:0px 0px 10px 0px;
padding:50px 10px 10px 550px;
border-bottom:1px solid #14497b;
}
.newstoppage h1{
color:#14497b;
margin:0px 0px 0px 0px;
border-bottom:1px solid #14497b;
font-size:24px;
line-height:24px;
font-weight:100;
padding:0px 0px 5px 0px;
}
.newstoppage p{
font-size:12px;
line-height:14px;
color:#444444;
margin:6px 0px 6px 0px;
}
.newscontain{
width:725px;
}
.newscontop{
background-image:url(/design/newscontop.jpg);
background-repeat:no-repeat;
width:701px;
height:20px;
padding:12px;
}
.newsconmid{
background-image:url(/design/newsconmid.jpg);
background-repeat:repeat-y;
width:693px;
padding:0px 10px 0px 22px;
color:#14497b;
font-size:12px;
}
.newsconmid a{
color:#14497b;
}
.newsconmid a:hover{
color:#777777;
}
.newsconbot{
background-image:url(/design/newsconbot.jpg);
background-repeat:no-repeat;
width:725px;
height:23px;
}
.newsitem{
display:inline;
width:313px;
height:66px;
float:left;
background-color:#eeeeee;
border:1px solid #c1c1c1;
margin:0px 10px 10px 0px;
padding:10px;
}
.nipic{
float:left;
width:66px;
height:66px;
}
.nipic a img{
border:1px solid #14497b;
}
.nipic a:hover img{
border:1px solid #999999;
}
.nitext{
float:right;
width:237px;
height:66px;
}
.nitext h1{
margin:0px 0px 5px 0px;
padding:0px 0px 3px 0px;
border-bottom:1px solid #14497b;
}
.nitext h1 a{
text-decoration:none;
font-size:13px;
line-height:14px;
color:#14497b;
}
.nitext h1 a:hover{
color:#999999;
}
.nitext span.date{
margin:0px;
padding:3px 0px 0px 0px;
font-size:11px;
line-height:11px;
color:#666666;
}
.footernav{
display:inline;
float:right;
height:10px;
width:800px;
padding:8px 5px 8px 0px;
}
.footernav ul{
margin:0px;
padding:0px;
list-style:none;
}
.footernav ul li{
margin:0px 4px 0px 4px;
font-size:14px;
line-height:15px;
float:right;
}
.footernav ul li a{
text-decoration:none;
color:#ffffff;
}
.footernav ul li a:hover{
color:#14497b;
}
.col6 ul{
font-size:12px;
line-height:12px;
font-weight:bold;
list-style-type:square;
}
.col6 ul li{
margin:6px 0px 6px 0px;
}
.col6 ul li a{
color:#4b749a;
}
.col6 ul li a:hover{
color:#14497b;
}
.col6 ul li ul{
font-weight:100;
}
.col6 ul li ul li{
}
.col6 ul li ul li a{
color:#999999;
}
.col6 ul li ul li a:hover{
color:#666666;
}
.MainMenuCMSMenuItem{
border-right:1px solid #2f78d2;
border-left:1px solid #10427f;
padding:11px 10px 10px 10px;
margin:0px;
font-size:12px;
line-height:11px;
color:#FFFFFF;
background-image:url(/design/naveback.jpg);
text-transform:uppercase;
}
.MainMenuCMSMenuItemMouseOver{
border-left:1px solid #2f78d2;
border-right:1px solid #10427f;
padding:11px 10px 10px 10px;
margin:0px;
font-size:12px;
line-height:11px;
color:#14497b;
background-image:url(/design/mainnavbackhov.jpg);
background-color:#99b2cd;
text-transform:uppercase;
}
.MainMenuCMSMenuItemMouseUp{
border-right:1px solid #2f78d2;
border-left:1px solid #10427f;
padding:11px 10px 10px 10px;
margin:0px;
font-size:12px;
line-height:11px;
color:#14497b;
background-image:url(/design/mainnavbackhov.jpg);
background-color:#99b2cd;
text-transform:uppercase;
}
.MainMenuCMSMenuItemMouseDown{
border-left:1px solid #2f78d2;
border-right:1px solid #10427f;
padding:11px 10px 10px 10px;
margin:0px;
font-size:12px;
line-height:11px;
color:#14497b;
background-image:url(/design/mainnavbackhov.jpg);
background-color:#99b2cd;
text-transform:uppercase;
}
.MainMenuCMSMenuHighlightedMenuItem{
border-left:1px solid #2f78d2;
border-right:1px solid #10427f;
padding:11px 10px 10px 10px;
margin:0px;
font-size:12px;
line-height:11px;
color:#14497b;
background-image:url(/design/mainnavbackhov.jpg);
background-color:#99b2cd;
text-transform:uppercase;
}
.MainMenuCMSMenuHighlightedMenuItemMouseDown{
border-left:1px solid #2f78d2;
border-right:1px solid #10427f;
padding:11px 10px 10px 10px;
margin:0px;
font-size:12px;
line-height:11px;
color:#14497b;
background-image:url(/design/mainnavbackhov.jpg);
background-color:#99b2cd;
text-transform:uppercase;
}
.MainMenuCMSMenuHighlightedMenuItemMouseOver{
border-left:1px solid #2f78d2;
border-right:1px solid #10427f;
padding:11px 10px 10px 10px;
margin:0px;
font-size:12px;
line-height:11px;
color:#14497b;
background-image:url(/design/mainnavbackhov.jpg);
background-color:#99b2cd;
text-transform:uppercase;
}
.MainMenuCMSMenuHighlightedMenuItemMouseUp{
border-right:1px solid #2f78d2;
border-left:1px solid #10427f;
padding:11px 10px 10px 10px;
margin:0px;
font-size:12px;
line-height:11px;
color:#14497b;
background-image:url(/design/navback.jpg);
background-color:#99b2cd;
text-transform:uppercase;
}
.SubMenuCMSMenuItem{
padding:7px 11px 6px 11px;
margin:0px;
font-size:12px;
line-height:11px;
color:#14497b;
background-color:#99b2cd;
text-transform:uppercase;
}
.SubMenuCMSMenuItemMouseOver{
padding:7px 11px 6px 11px;
margin:0px;
font-size:12px;
line-height:11px;
color:#ffffff;
background-color:#14497b;
text-transform:uppercase;
}
.SubMenuCMSMenuItemMouseUp{
padding:7px 11px 6px 11px;
margin:0px;
font-size:12px;
line-height:11px;
color:#ffffff;
background-color:#14497b;
text-transform:uppercase;
}
.SubMenuCMSMenuItemMouseDown{
padding:7px 11px 6px 11px;
margin:0px;
font-size:12px;
line-height:11px;
color:#14497b;
background-color:#99b2cd;
text-transform:uppercase;
}
.SubMenuCMSMenuHighlightedMenuItem{
padding:7px 11px 6px 11px;
margin:0px;
font-size:12px;
line-height:11px;
color:#ffffff;
background-color:#14497b;
text-transform:uppercase;
}
.SubMenuCMSMenuHighlightedMenuItemMouseOver{
padding:7px 11px 6px 11px;
margin:0px;
font-size:12px;
line-height:11px;
color:#ffffff;
background-color:#14497b;
text-transform:uppercase;
}
.SubMenuCMSMenuHighlightedMenuItemMouseUp{
padding:7px 11px 6px 11px;
margin:0px;
font-size:12px;
line-height:11px;
color:#ffffff;
background-color:#14497b;
text-transform:uppercase;
}
.SubMenuCMSMenuHighlightedMenuItemMouseDown{
padding:7px 11px 6px 11px;
margin:0px;
font-size:12px;
line-height:11px;
color:#ffffff;
background-color:#14497b;
text-transform:uppercase;
}
.MainMenuOtherLevelsCMSMenuItem{
padding:7px 11px 6px 11px;
margin:0px;
font-size:14px;
line-height:11px;
color:#14497b;
background-color:#99b2cd;
}
.MainMenuOtherLevelsCMSMenuItemMouseOver{
padding:7px 11px 6px 11px;
margin:0px;
font-size:14px;
line-height:11px;
color:#ffffff;
background-color:#14497b;
}
.MainMenuOtherLevelsCMSMenuItemMouseUp{
padding:7px 11px 6px 11px;
margin:0px;
font-size:14px;
line-height:11px;
color:#ffffff;
background-color:#14497b;
}
.MainMenuOtherLevelsCMSMenuItemMouseDown{
padding:7px 11px 6px 11px;
margin:0px;
font-size:14px;
line-height:11px;
color:#14497b;
background-color:#99b2cd;
}
.MainMenuOtherLevelsCMSMenuHighlightedMenuItem{
padding:7px 11px 6px 11px;
margin:0px;
font-size:14px;
line-height:11px;
color:#ffffff;
background-color:#14497b;
}
.MainMenuOtherLevelsCMSMenuHighlightedMenuItemMouseOver{
padding:7px 11px 6px 11px;
margin:0px;
font-size:14px;
line-height:11px;
color:#ffffff;
background-color:#14497b;
}
.MainMenuOtherLevelsCMSMenuHighlightedMenuItemMouseUp{
padding:7px 11px 6px 11px;
margin:0px;
font-size:14px;
line-height:11px;
color:#ffffff;
background-color:#14497b;
}
.MainMenuOtherLevelsCMSMenuHighlightedMenuItemMouseDown{
padding:7px 11px 6px 11px;
margin:0px;
font-size:14px;
line-height:11px;
color:#ffffff;
background-color:#14497b;
}
.locationspage{
width:520px;
margin:0px auto 0px auto;
padding:0px;
}
.locationsheader{
width:520px;
height:91px;
margin:0px;
padding:0px;
background-image:url(/design/locationsheader.jpg);
background-repeat:no-repeat;
}
.locationsfooter{
background-image:url(/design/locationsfoot.jpg);
background-repeat:no-repeat;
width:520px;
height:23px;
margin:0px;
padding:0px;
}
.locationsfullmid{
background-image:url(/design/locationmid.jpg);
background-repeat:repeat-y;
width:476px;
margin:0px;
padding:0px 22px 0px 22px;
}
.locationstop{
background-image:url(/design/locationtop.jpg);
background-repeat:no-repeat;
width:476px;
height:6px;
margin:0px;
padding:0px;
font-size:3px;
line-height:3px;
}
.locationsmid{
background-image:url(/design/locationsmid.jpg);
background-repeat:repeat-y;
width:464px;
margin:0px;
padding:0px 6px 0px 6px;
}
.locationsmid h3{
margin:0px;
font-size:14px;
font-weight:bold;
line-height:14px;
padding:0px 0px 4px 0px;
color:#14497b;
}
.locationsmid p{
font-size:11px;
line-height:11px;
margin:0px;
padding:3px 0px 3px 0px;
color:#333333;
}
.locationsbottom{
background-image:url(/design/locationsbot.jpg);
background-repeat:no-repeat;
width:476px;
height:6px;
margin:0px;
padding:0px;
font-size:3px;
line-height:3px;
}
.locationscontain{
width:476px;
padding:10px 0px 0px 0px;
margin:0px;
}
.locationsfullmid h2{
margin:0px;
padding:10px 0px 0px 0px;
font-size:16px;
line-height:16px;
font-weight:100;
border-bottom:1px solid #14497b;
color:#14497b;
}
h2.sectionhead{
border-bottom:1px solid #14497b;
border-top:1px solid #14497b;
background-color:#c5d5e9;
padding:10px;
margin:0px;
color:#14497b;
font-size:14px;
line-height:14px;
font-weight:bold;
}
a.listingcareer{
display:block;
font-weight:bold;
padding:4px 0px 4px 0px
}
a.listingcareer:hover{
}
h3.listingsection{
background-color:#aaaaaa;
border-top:1px solid #777777;
border-bottom:1px solid #777777;
color:#ffffff;
margin:3px 0px 1px 0px;
padding:5px 4px 4px 4px;
font-size:14px;
line-height:15px;
font-weight:100;
}
.highlight{
border:1px solid #14497b;
padding:2px;
background-color:#c5d5e9;
}
.highlight h3{
color:#ffffff;
margin:0px;
padding:11px 9px 9px 9px;
font-size:20px;
line-height:20px;
font-weight:100;
background-color:#14497b;
border-bottom:1px solid #ffffff;
}
.holder{
padding:4px 5px 6px 7px;
background-color:#2f6293;
color:#ffffff;
}
.highlight p{
color:#333333;
font-size:12px;
line-height:16px;
margin:10px 8px 10px 6px;
}
.holder table{
margin:0px;
padding:0px;
}
.holder table td{
margin:0px;
padding:2px;
color:#ffffff;
}
input#plcRoot_Layout_zoneAllContent_pageplaceholder_partPlaceholder_Layout_zoneTwoColright_editabletext1_ctl01_Bizform1_ctl00_btnOK{
display:block;
width:156px;
height:26px;
background-image:url(/design/requestbut.gif);
background-repeat:no-repeat;
text-align:center;
color:#FFFFFF;
font-size:11px;
line-height:11px;
font-weight:bold;
text-decoration:none;
border:none;
margin:0px;
}
.quoteblockgreen{
margin:0px auto 0px auto;
padding:8px 0px 8px 0px;
width:325px;
}
.qbgtop{
background-image:url(http://www.hessprintsolutions.com/content-images/block-quote/qblocktop.aspx);
background-repeat:no-repeat;
width:325px;
height:13px;
margin:0px;
padding:0px;
font-size:3px;
line-height:3px;
}
.qbgmid{
background-image:url(http://www.hessprintsolutions.com/content-images/block-quote/qblockmid1.aspx);
background-repeat:repeat-y;
width:325px;
margin:0px;
padding:0px;
}
.qbgmidin{
background-image:url(http://www.hessprintsolutions.com/content-images/block-quote/qblockmid2.aspx);
background-repeat:no-repeat;
width:275px;
text-align:center;
font-style:italic;
color:#ffffff;
padding:6px 25px 9px 25px;
margin:0px;
font-size:17px;
line-height:19px;
font-weight:100;
}
.qbgbot{
background-image:url(http://www.hessprintsolutions.com/content-images/block-quote/qblockbottom.aspx);
background-repeat:no-repeat;
width:325px;
height:10px;
margin:0px;
padding:0px;
font-size:3px;
line-height:3px;
}
.innergreen{
background-image:url(http://www.hessprintsolutions.com/content-images/block-quote/grassygreen.aspx);
background-repeat:no-repeat;
background-position:bottom left;
background-color:#547c26;
float:left;
width:342px;
margin:0px;
margin-top:10px;
padding:0px 10px 0px 10px;
display:inline;
}
.innergreen p{
color:#ffffff;
font-size:12px;
line-height:14px;
margin:8px 0px 4px 0px;
padding:0px;
}
.innergreen h1{
color:#ffffff;
font-size:18px;
line-height:18px;
margin:5px 0px 4px 0px;
padding:0px;
}

table.InlineForm td,
	table.InlineForm th { font-size:12px; color:#147; }
table.InlineForm th	{ width:120px; text-align:left; font-weight:normal; }
table.InlineForm h3	{ border-bottom:solid 1px #14497B; }
table.InlineForm a.submitbutton	{ padding:5px; display:block; width:190px; background-color:#148; color:#FFF; font-weight:bold; text-decoration:none; font-size:12px; text-align:center; }
table.InlineForm a.submitbutton:hover	{ background-color:#36A; } 

/* ---- NEW MENU ---- */

.MainMenuCMSTreeMenuItem a {
font-size:11px;
line-height:11px;
font-weight:bold;
text-decoration:none;
display:block;
color:#14497b;
border-top:1px solid #f6f6f6;
border-bottom:1px solid #d6d6d6;
background-color:#e6e6e6;
padding:9px 7px 7px 7px;
width:211px;
}
.MainMenuCMSTreeMenuItem a:hover {
font-size:11px;
line-height:11px;
font-weight:bold;
text-decoration:none;
display:block;
color:#FFFFFF;
border-top:1px solid #d6d6d6;
border-bottom:1px solid #f6f6f6;
background-color:#b6b6b6;
padding:9px 7px 7px 7px;
}
.MainMenuCMSTreeMenuSelectedItem a {
font-size:11px;
line-height:11px;
font-weight:bold;
text-decoration:none;
display:block;
color:#ffffff;
background-color:#14497b;
border-top:1px solid #f6f6f6;
border-bottom:1px solid #d6d6d6;
padding:9px 7px 7px 7px;
width:211px;
}
.MainMenuCMSTreeMenuSelectedItem a:hover {
font-size:11px;
line-height:11px;
font-weight:bold;
text-decoration:none;
display:block;
color:#FFFFFF;
border-top:1px solid #d6d6d6;
border-bottom:1px solid #f6f6f6;
background-color:#b6b6b6;
padding:9px 7px 7px 7px;
}
.SubMenuCMSTreeMenuItem a {
font-size:11px;
line-height:11px;
font-weight:bold;
text-decoration:none;
display:block;
color:#14497b;
background-color:#fff;
border-top:1px solid #f6f6f6;
border-bottom:1px solid #d6d6d6;
padding:9px 0px 7px 22px;
width:203px;
}
.SubMenuCMSTreeMenuItem a:hover {
font-size:11px;
line-height:11px;
font-weight:bold;
text-decoration:none;
display:block;
color:#14497b;
background-color:#eee;
border-top:1px solid #f6f6f6;
border-bottom:1px solid #d6d6d6;
padding:9px 0px 7px 22px;
width:203px;
}
.SubMenuCMSTreeMenuSelectedItem a {
font-size:11px;
line-height:11px;
font-weight:bold;
text-decoration:none;
display:block;
color:#14497b;
background-color:#99b2cd;
border-top:1px solid #f6f6f6;
border-bottom:1px solid #d6d6d6;
padding:9px 0px 7px 22px;
width:203px;
}
.SubMenuCMSTreeMenuSelectedItem a:hover {
font-size:11px;
line-height:11px;
font-weight:bold;
text-decoration:none;
display:block;
color:#14497b;
background-color:#eee;
border-top:1px solid #f6f6f6;
border-bottom:1px solid #d6d6d6;
padding:9px 0px 7px 22px;
width:203px;
}

table.glossary { font-size:12px; line-height:14px; color:#333;}
table.glossary th { background-color:#14497b; color:#fff; padding:5px;}
table.glossary tr td { border-bottom:1px solid #666; padding:5px;}