/* BODY */
body { background-color:#FFFFFF; margin-left: 10px; margin-top: 13px; margin-right: 10px; margin-bottom: 10px; }

/* NAVIGATION STYLES */
a:link { color: #313131; text-decoration: none }
a:visited { color: #313131; text-decoration: none }
a:hover { color: #0072BC; text-decoration: underline }
a:active { color: #0072BC; text-decoration: none }

a.press:link { color: #313131; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin-left: 5px; margin-bottom: 5px; }
a.press:visited { color: #313131; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin-left: 5px; margin-bottom: 5px; }
a.press:hover { color: #0072BC; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin-left: 5px; margin-bottom: 5px; }
a.press:active { color: #0072BC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin-left: 5px; margin-bottom: 5px; }

a.globalnav:link { color: #313131; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-right: 10px; font-weight: bold; }
a.globalnav:visited { color: #313131; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-right: 10px; font-weight: bold; }
a.globalnav:hover { color: #0072BC; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-right: 10px; font-weight: bold; }
a.globalnav:active { color: #0072BC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-right: 10px; font-weight: bold; }

a.breadcrumb:link { color: #313131; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 10px; }
a.breadcrumb:visited { color: #313131; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 10px; }
a.breadcrumb:hover { color: #0072BC; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 10px; }
a.breadcrumb:active { color: #0072BC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 10px; }

a.footer:link { color: #313131; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 10px; }
a.footer:visited { color: #313131; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 10px; }
a.footer:hover { color: #0072BC; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 10px; }
a.footer:active { color: #0072BC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 10px; }

a.nav:link { color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 10px; font-weight: bold; }
a.nav:visited { color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 10px; font-weight: bold; }
a.nav:hover { color: #0072BC; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 10px; font-weight: bold; }
a.nav:active { color: #0072BC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 10px; font-weight: bold; }

ul { list-style-position: outside; padding: 10px; margin: 0px; }

a.subnav:link { color: #313131; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 0px; font-weight: bold; line-height: 13pt; list-style-position: outside; }
a.subnav:visited { color: #313131; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 0px; font-weight: bold; line-height: 13pt; list-style-position: outside; }
a.subnav:hover { color: #0072BC; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 0px; font-weight: bold; line-height: 13pt; list-style-position: outside; }
a.subnav:active { color: #0072BC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 0px; font-weight: bold; line-height: 13pt; list-style-position: outside; }

a.subsubnav:link { color: #5F5F5F; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 0px; font-weight: bold; line-height: 17pt; }
a.subsubnav:visited { color: #5F5F5F; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 0px; font-weight: bold; line-height: 17pt; }
a.subsubnav:hover { color: #0072BC; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 0px; font-weight: bold; line-height: 17pt; }
a.subsubnav:active { color: #0072BC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 0px; font-weight: bold; line-height: 17pt; }

a.subsubsubnav:link { color: #8A8A8A; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 0px; font-weight: bold; line-height: 17pt; }
a.subsubsubnav:visited { color: #8A8A8A; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 0px; font-weight: bold; line-height: 17pt; }
a.subsubsubnav:hover { color: #0072BC; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 0px; font-weight: bold; line-height: 17pt; }
a.subsubsubnav:active { color: #0072BC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 0px; font-weight: bold; line-height: 17pt; }

.boxsubnav { padding: 0 0 0 15px; width: 165px;}
.dots {margin: 6px 0; padding: 0;} 

a.inbody:link { color: #0072BC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; border: 0px; margin-left: 5px; line-height: 25px; font-weight: bold; }
a.inbody:visited { color: #0072BC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; border: 0px; margin-left: 5px; line-height: 25px; font-weight: bold; }
a.inbody:hover { color: #0DB14B; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; border: 0px; margin-left: 5px; line-height: 25px; font-weight: bold; }
a.inbody:active { color: #0DB14B; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; border: 0px; margin-left: 5px; line-height: 25px; font-weight: bold; }

a.fwdlnk:link { color: #0072BC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; border: 0px; margin-left: 5px; font-weight: bold; }
a.fwdlnk:visited { color: #0072BC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; border: 0px; margin-left: 5px; font-weight: bold; }
a.fwdlnk:hover { color: #0DB14B; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; border: 0px; margin-left: 5px; font-weight: bold; }
a.fwdlnk:active { color: #0DB14B; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; border: 0px; margin-left: 5px; font-weight: bold; }

a.inbodytitle:link {color: #0072BC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; }
a.inbodytitle:visited {color: #0072BC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; }
a.inbodytitle:hover {color: #0DB14B; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; }
a.inbodytitle:active  {color: #0DB14B; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; }

a.greyboxtitlelink:link {color: #0072BC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; padding-right: 10px; }
a.greyboxtitlelink:visited {color: #0072BC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; padding-right: 10px; }
a.greyboxtitlelink:hover {color: #0DB14B; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; padding-right: 10px; }
a.greyboxtitlelink:active  {color: #0DB14B; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; padding-right: 10px; }

a.sitemapsubnav:link { color: #313131; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; line-height: 13pt; }
a.sitemapsubnav:visited { color: #313131; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; line-height: 13pt; }
a.sitemapsubnav:hover { color: #0072BC; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; line-height: 13pt; }
a.sitemapsubnav:active { color: #0072BC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; line-height: 13pt; }

a.sitemapsubsubnav:link { color: #5F5F5F; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 20px; font-weight: bold; line-height: 13pt; }
a.sitemapsubsubnav:visited { color: #5F5F5F; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 20px; font-weight: bold; line-height: 13pt; }
a.sitemapsubsubnav:hover { color: #0072BC; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 20px; font-weight: bold; line-height: 13pt; }
a.sitemapsubsubnav:active { color: #0072BC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 20px; font-weight: bold; line-height: 13pt; }

a.sitemapsubsubsubnav:link { color: #8A8A8A; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 30px; font-weight: bold; line-height: 13pt; }
a.sitemapsubsubsubnav:visited { color: #8A8A8A; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 30px; font-weight: bold; line-height: 13pt; }
a.sitemapsubsubsubnav:hover { color: #0072BC; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 30px; font-weight: bold; line-height: 13pt; }
a.sitemapsubsubsubnav:active { color: #0072BC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 30px; font-weight: bold; line-height: 13pt; }

a.logonav:link { color: #FFFFFF; margin: 0px 0px 5px 0px; border: 0px}
a.logonav:visited { color: #FFFFFF; margin: 0px 0px 5px 0px; border: 0px}
a.logonav:hover { color: #FFFFFF; margin: 0px 0px 5px 0px; border: 0px}
a.logonav:active { color: #FFFFFF; margin: 0px 0px 5px 0px; border: 0px}

/* BODY COPY STYLES */
p, th, td, li, ul {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #4C4C4C; }
strong {font-weight: bold;}

.footer { color: #313131; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-left: 10px; }

.inpagesubtit {color: #0072BC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
.inpagetit {color: #0072BC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; }

.arrowicon {margin-right: 5px}


.pressdate {color: #313131; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; margin-top: 5px; margin-bottom: 5px; }
.pressdate {color: #313131; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin-top: 5px; margin-bottom: 5px; }

.tankerbox {color: #4C4C4C; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-right: 10px; }

.pagetitle {color: #0072BC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; }

.textgallerytitle {color: #0072BC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; margin-left: 10px; }

.textblueboxbody {color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-top: 7px; padding-right: 10px; }
.textblueboxtitle {color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; padding-right: 10px; }

.textemergencybody {color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 7px; padding-right: 10px; }
.textemergencybodydk {color: #313131; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 7px; padding-right: 10px; }
.textemergencytitle {color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; padding-right: 10px; }

.textteaserbody {color: #4C4C4C; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-top: 7px; }
.textteasertitle {color: #0072BC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }

.textgreyboxbody {color: #4C4C4C; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-top: 7px; padding-right: 10px; }
.textgreyboxtitle {color: #0072BC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; padding-right: 10px; }

.textwhiteboxbody {color: #4C4C4C; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-top: 7px; padding-right: 10px; }
.textwhiteboxtitle {color: #0072BC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; padding-right: 10px; }

select.dropquicksearch { width: 150px; font-family: Arial, Helvetica, Sans-serif; font-size: 8pt; margin: 5px 0px 0px 0px; }

.textsitemaptitle {color: #0072BC; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }

input.formregular { width: 210px; font-family: Arial, Helvetica, Sans-serif; font-size: 9pt; margin: 5px 0px 5px 0px; }
input.formshort { width: 100px; font-family: Arial, Helvetica, Sans-serif; font-size: 9pt; margin: 5px 0px 5px 0px; }
input.checkbox { margin: 5px 20px 5px 0px; }
input.radio { margin: 5px 20px 5px 0px; }
select.dropnarrow { width: 110px; font-family: Arial, Helvetica, Sans-serif; font-size: 9pt; margin: 5px 0px 5px 0px; }
select.dropwide { width: 210px; font-family: Arial, Helvetica, Sans-serif; font-size: 9pt; margin: 5px 0px 5px 0px; }
textarea.formcomments { width: 210px; font-family: Arial, Helvetica, Sans-serif; font-size: 9pt; margin: 5px 0px 5px 0px; }

/* BOXES STYLES */
.boxnav { background: #810F48; height: 20px; border: 0px; }
.boxbread { background: #EFEFEF; height: 20px; }
.boxpagetitle { background: #FFFFFF; margin-left: 10px; margin-top: 10px; margin-right: 10px; }
.boxsubpagetitle { background: #FFFFFF; margin-left: 190px; margin-top: 10px; margin-right: 10px; }
.boxteaser { background: #FFFFFF; border: 1px solid #5F5F5F; height: 175px;padding: 10px; margin-top: 10px; }
.boxgrey { background: #ECECEC; padding-top: 10px; padding-left: 10px; padding-bottom: 10px; margin-top: 10px; }
.boxgreynomargin { background: #ECECEC; padding-left: 10px; padding-bottom: 10px}
.containergrey { background: #ECECEC; margin-top: 10px; padding-top: 10px; padding-bottom: 0px;}
.boxform { background: #ECECEC; padding-top: 5px; padding-left: 10px; padding-bottom: 10px; margin-top: 10px; }
.boxcolgrey { background: #ECECEC; padding-top: 10px; padding-bottom: 10px; margin-top: 10px; }
.boxcoreports { padding-top: 10px; padding-left: 10px; padding-bottom: 10px; margin-top: 10px; }
.boxblue { background: #0070BC; padding-top: 10px; padding-left: 10px; padding-bottom: 10px; margin-top: 10px; }
.boxcolblue { background: #0070BC; padding-top: 10px; padding-bottom: 10px; margin-top: 10px; }
.boxwhite { padding-top: 10px; padding-left: 10px; margin-top: 10px; }
.boxwhitenomargin { padding-top: 10px; padding-left: 10px; padding-bottom: 0px; margin-top: 0px; }
.boxgallery { background: #ECECEC; margin-top: 10px; padding-bottom: 10px; padding-top: 10px; }
.boxgallerypopup { background: #ECECEC; margin-top: 10px; padding: 10px; }
.boxtextarea { padding-top: 10px; padding-left: 10px; padding-right: 10px; }
.boxhomequicksearch { border: 1px solid #810F48;padding: 10px; margin-top: 10px; }
.boxmainhome { padding-bottom: 10px; }
.boxfooter { padding-top: 10px; padding-bottom: 10px; border-top: 1px solid #0DB14B;}
.boxsitemaptitle { background: #FFFFFF; margin-left: 10px; margin-top: 10px; margin-right: 10px; }
.imagegallery { background: #ECECEC; margin-left: 10px; margin-top: 10px; border: 0px;}
.boxemergency { background: #B9B200; border: 10px solid #5F5F5F; margin-top: 10px; }

/* Fix IE. Hide from IE Mac \*/
* html .boxsubnav { width: 180px; }
/* End */ 
