/* Start of CMSMS style sheet 'cpws : carec' */ body { margin: 0; padding: 0; font-family: verdana, arial, helvetica, sans-serif; /*color: #FFFFFF;*/ } .p-left { text-align: left; } .p-right { text-align: right; } .p-justify { text-align: justify; } .background { width: 850px; background: url(uploads/flowered/bg-main.png) repeat-y center; } .wrapper2 { width: 800px; height: 100%; /*background-color: #ac572d;*/ font-family: Verdana, Arial, Helvetica, sans-serif; } .nav-top { padding: 6px 10px; text-align: right; font-size: 11px; font-weight: bold; color: #000000; } .nav-top a { color: #af0c30; text-decoration: none; } .nav-top a:hover { text-decoration: underline; } #breadcrumb1 { margin-left: 5px; margin-right: 5px; font-size: 10px; text-align: left; } #breadcrumb1 a { color: #996600; text-decoration: none; } #breadcrumb1 a:hover { color: #996600; text-decoration: underline; } #header { width: auto; /*800px; changed by rommel */ text-align: left; } #header .masthead { height: 140px; /*border-top: 3px solid #af0c30;*/ background-color: #ffffff; background-image:url(uploads/images/bg-masthead.gif); font-size: 11px; } #header .masthead .left { float: left; } #header .masthead .left img { border: 0px; } #header .masthead .right { float: right; vertical-align: bottom; padding-right: 7px; padding-left: 400px; padding-top: 1px; } #header .masthead .right a { font-weight: bold; color: black; text-decoration: none; } #header .masthead .right a:hover { text-decoration: underline; } #header .masthead .search { float: right; width: 193px; height: 17px; vertical-align: bottom; padding-top: 95px; padding-left: 10px; } span.more { margin:0; padding-left:15px; display:block; background: url('uploads/flowered/arrow-blue.gif') no-repeat left 2px; } span.more a { color: #003063; font-size: 11px; text-decoration: none; } span.more a:hover { color: #996600; text-decoration: underline; } /* - - - start new style for 3C - - - */ #sideteaser { font-size: 13px; font-family: verdana; color: #000000; padding-left: 10px; padding-right: 5px; padding-top: 10px; padding-bottom: 10px; text-align: left; font-style: italic; background: #e2ebf6; } #sideteaserplus { font-size: 12px; font-family: verdana; color: #000000; padding-left: 10px; padding-right: 0px; padding-top: 15px; padding-bottom: 10px; text-align: left; } #siderightblock { font-size: 11px; font-family: verdana; color: #000000; text-align: left; width: 169px; } #siderightblock .side-section { border: 1px solid #FFFFFF; } #siderightblock .side-section-header { height: 20px; font-size: 11px; font-weight: normal; color: white; background:url(uploads/flowered/bg-subsection-header.gif) repeat-x; text-align: left; } #siderightblock .side-section-item { font-size: 11px; background: #d8deed; border-bottom: 1px solid #FFFFFF; } #siderightblock .side-section td span.date { color: #666666; display: block; text-align: left; } #siderightblock .side-section td a { color: #003366; text-decoration: none; } #siderightblock .side-section-item select { font-size: 11px; } #siderightblock .side-section-item option { font-size: 11px; } #siderightblock .side-section td a:hover { color: #996600; text-decoration: underline; } #centercontent { font-size: 12px; font-family: verdana; color: #000000; text-align: left; /*width: 431px;*/ margin-left: 5px; margin-right: 5px; padding-left: 13px; padding-right: 13px; } #centercontent h3 { margin-top: 10px; margin-bottom: 5px; margin-right:2px; text-align:left; font-size: 16px; /*letter-spacing: 2px;*/ color: #004f9e; font-family: verdana; } #centercontent h4 { margin-top: 5px; margin-bottom: 5px; margin-right:2px; text-align:left; font-size: 13px; /*letter-spacing: 1px;*/ color: #004f9e; font-family: verdana; } #centercontent a { text-align:left; color: #004f9e; font-family: verdana; text-decoration: underline; } #centercontent a:hover { text-align:left; color: red; font-family: verdana; text-decoration: none; } #centercontent ul { margin-top: 5px; margin-left: 2em; margin-right: 2em; margin-bottom: 5px; padding-left: 0; } #centercontent ol { margin-top: 5px; margin-left: 2em; margin-right: 2em; margin-bottom: 5px; padding-left: 0; } #centercontent p, ul, ol { margin-top: 2px; margin-bottom: 10px; } #centercontent ol, ul { margin-left: 75px; margin-right: 75px; } /* - - - end new style for 3C - - - */ /* - - - - */ p.byline { text-align: right; margin-bottom: 0; } h1 { margin-left: 110px; margin-right: 110px; font-size: .8em; padding-bottom: 3px; padding-top: 23px; padding-left: 50px; padding-right: 0; color: #000000; border-bottom: 1px #ff4700 solid; letter-spacing: 5px; font-weight: bold; background-color: #F2F2F2; margin-top: 0; margin-bottom: 0; } #main-text { margin-top: 0; margin-bottom: 0; /*margin-left: 110px; margin-right: 110px;*/ font-size: .7em; line-height: 1.8em; background-color: #ffffff; } #main-text p { text-align: justify; margin-left: 50px; margin-right: 50px; } h2 { padding-bottom: 3px; padding-right: 0; color: #003366; border-bottom: 1px #000000 solid; /*letter-spacing: 5px;*/ margin-left: 5px; margin-right: 5px; font-size: 1.3em; margin-top: 0; padding-top: 10px; font-family: "arial black", arial; font-weight: normal; } h3 { padding-bottom: 3px; padding-right: 0; color: #003366; margin-right: 5px; font-size: 15px; padding-top: 5px; font-family: verdana; font-weight: bold; } p, ul, ol { margin-top: 7px; margin-bottom: 0; } ol, ul { margin-left: 75px; margin-right: 75px; } a:link, a:visited { text-decoration: none; font-weight: none; #color: #ff0000; color: #004f9e; } a:hover { color: red; text-decoration: underline; } #footer2 { margin: 0px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; background-color: #4c5a7c; font-size: 11px; text-align: left; width: 795px; } .stretch, .clear { clear:both; height:1px; margin:0; padding:0; font-size: .7em; line-height: 1px; } .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } * html>body .clearfix { display: inline-block; width: 100%; } * html .clearfix { /* Hides from IE-mac \*/ height: 1%; /* End hide from IE-mac */ } /* end clearing */ /* replace */ .replace { display:block; background-repeat: no-repeat; background-position: left top; background-color:transparent; } /* tidy these up */ .replace * { text-indent: -10000px; display:block; background-repeat: no-repeat; background-position: left top; background-color:transparent; } .replace a { text-indent:0; } .replace a span { text-indent:-10000px; } /* end replace */ /* accessibility */ span.accesskey { text-decoration:none; } .accessibility { position: absolute; top: -999em; left: -999em; } dfn { position: absolute; left: -1000px; top: -1000px; width: 0; height: 0; overflow: hidden; display: inline; } div.left49 { float: left; width: 49%; } div.right49 { float: right; width: 49%; text-align: right; }/* Horizontal menu for the CMS CSS Menu Module */ /* by Alexander Endresen */ /* The wrapper clears the floating elements of the menu */ #menuwrapper { /*overflow: hidden; removed by rommel */ /*background-color: #4c5a7c;*/ /*border-bottom: 1px solid white; removed by rommel */ /*background: url(uploads/flowered/bg-main-nav.png) repeat-x; removed by rommel */ /*width: 776px;*/ width: 800px; font-size: .79em; font-weight:bold; color: white; /*margin-left: 110px;*/ align: left; } #menuwrapper2 { overflow: hidden; border-bottom: 1px solid white; background: url(uploads/flowered/bg-main-nav.png) repeat-x; width: 100%; font-size: .72em; color: white; align: left; } /* Set the width of the menu elements at second level. Leaving first level flexible. */ #primary-nav li li { width: 225px; } /* Unless you know what you do, do not touch this */ /* added by rommel 10/21/13 */ #primary-nav{ background: none; } #primary-nav ul li a{ color: #000 !important; text-transform: capitalize !important; text-shadow: none !important; font-weight: normal !important; } #primary-nav li a:hover{ color: #000 !important; text-shadow: none !important; } /*end added by rommel*/ #primary-nav, #primary-nav ul { z-index: 999; list-style: none; margin: 0px; padding: 0px; text-align: left; } #primary-nav ul { position: absolute; top: auto; display: none; background: #e5d5d5; /* #EAEBD8; changed by rommel */ /*border: 1px solid #475474 removed by rommel */; } #primary-nav ul ul { margin-top: 1px; margin-left: -1px; left: 100%; top: 0px; } #primary-nav li { margin-left: -1px; float: left; /*background: #EAEBD8; removed by rommel */ /*border: 1px solid #475474; shadow effect on menu */ } #primary-nav li li { margin-left: 0px; margin-top: -1px; float: none; position: relative; border-bottom: 1px solid #fff; } /* Styling the basic apperance of the menu elements */ #primary-nav a { display: block; margin: 0px; padding: 7px 8px; text-decoration: none; color : white; font-size: 12px; font-weight: bold; text-shadow: 1px 1px 1px #000; text-transform: uppercase; } #primary-nav li a { /*border-right: 1px solid white;*/ /*border-left: 1px solid white; removed by rommel */ color : white; /*background: url(img/bg-main-nav.png) repeat-x; } #primary-nav li li a { border: 1px solid #3b4a6e; /* - border submenu- */ } #primary-nav li, #primary-nav li.menuparent { /*background-color: #4c5a7c; removed by rommel */ color : white; } /* Styling the basic apperance of the active page elements (shows what page in the menu is being displayed) */ #primary-nav li.menuactive {/* used to identify selected page */ background-color: #f8a718; color: #000; /* added by rommel */ text-shadow: none; /* added by rommel */ } /* Styling the basic apperance of the menuparents - here styled the same on hover (fixes IE bug) */ #primary-nav ul li.menuparent, #primary-nav ul li.menuparent:hover, #primary-nav ul li.menuparenth { background-image: url(images/hassub.png); background-position: center right; background-repeat: no-repeat; } /* Styling the apperance of menu items on hover */ #primary-nav li:hover, #primary-nav li.menuh, #primary-nav li.menuparenth, #primary-nav li.menuactiveh, #primary-nav li:hover > a /* added #primary-nav li:hover > a by rommel*/{ background-color: #f8a718; color: #000 !important; /* added by rommel */ text-shadow: none !important; /* added by rommel */ } /* The magic - set to work for up to a 3 level menu, but can be increased unlimited */ #primary-nav ul, #primary-nav li:hover ul, #primary-nav li:hover ul ul, #primary-nav li.menuparenth ul, #primary-nav li.menuparenth ul ul { display: none; } #primary-nav li:hover ul, #primary-nav ul li:hover ul, #primary-nav ul ul li:hover ul, #primary-nav li.menuparenth ul, #primary-nav ul li.menuparenth ul, #primary-nav ul ul li.menuparenth ul { display: block; } /* IE Hacks */ #primary-nav li li { float: left; clear: both; } #primary-nav li li a { height: 1%; } /* End of 'cpws : carec' */