* { 
margin: 0; 
padding: 0; 
}  
.reddot {
    font-size:90%;
    color:#FF0000;
}
body {
    font-family:Arial, Helvetica, sans-serif;
    margin:0px 0px 0px 0px;
    font-size:x-small;
    height:99.9%;
    width:100%;
    text-align:center;
    background-color:#cccccc;
    padding-bottom:0px;
    background-image:url(http://www.aga-web.co.uk/ImagesCSS/Header.gif);
    background-repeat:repeat-x;
}

.newshome {
    text-decoration:none;
    margin-left:12px;
    font-weight:bold;
    line-height:20px;
}

hr {
    color:#999999;
    height:1px;
}

.opacityit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}
.opacityit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 0.6;
}

h2 a {
    text-decoration:none;
}
h2 a:hover {
    text-decoration:underline;
}
h2 a:visited {
    text-decoration:none;
}
h2 a:visited:hover {
    text-decoration:underline;
}
a:link, a:visited, a:active {
    color:#484848;
}
a:hover {
    color:#000000;
}

.title {
    font-weight:bold;
}

#wrapper2 {
    CLEAR: both; 
    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px auto; 
    WIDTH: 100%; 
    PADDING-TOP: 0px; 
    HEIGHT: 1%; 
    TEXT-ALIGN: left;
}
#wrapper {
    CLEAR: both; 
    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px auto; 
    WIDTH: 989px; 
    PADDING-TOP: 0px; 
    HEIGHT: 1%; 
    TEXT-ALIGN: left;
}
#header {
    float:right;
    font-size:93%;
    line-height:normal;
    position:relative;
    margin:0px 0px 0px 0px;
    width:100%;
    height:75px;
    padding:0px 0px 0px 0px;
}
#header h1 {
    padding-top:10px;
    margin-bottom:0px;
    padding-bottom:0px;
}
#search {
    float:right;
    display:inline;
    margin-top:0px;
    padding:0;
}
input.btn {
   color:#999999;
   background-color:#000;
   border:0;
   margin-bottom:0px;
   width:20px;
}
#navsearch {
    width:990px;
    position:relative;
    float:left;
    margin-bottom:0px;
    background-image:url(http://www.aga-web.co.uk/ImagesCSS/menubar2.jpg);
    background-repeat:no-repeat;
    height:31px;
    z-index:200;
}
#navsearch form {
    padding-top:5px;
    padding-right:3px;
}
#navsearch form label {
    margin-bottom:5px;
}
.menu {
    position:absolute;
    clear:both;
    MARGIN:0px 0px 0px 0px; 
    padding:0px 5px 0px 0px;
    height:31px;
    text-align:center;
}
.menu UL {
    PADDING-RIGHT: 0px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; MARGIN:0px; PADDING-TOP:0px; LIST-STYLE-TYPE:none;
}
.menu UL LI {
    FLOAT: left; POSITION: relative; z-index:100;
}
.menu UL LI A {
    BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #9a6666 0px solid; DISPLAY: block; BORDER-LEFT: #ffffff 0px solid; WIDTH: 127px; COLOR: #000000; LINE-HEIGHT: 31px; BORDER-BOTTOM: #999999 0px solid; HEIGHT: 100%; TEXT-ALIGN: center; TEXT-DECORATION: none; FONT-WEIGHT: normal; padding:0px 0px 0px 0px;
}
.menu UL LI A:visited {
    BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #9a6666 0px solid; DISPLAY: block; BORDER-LEFT: #ffffff 0px solid; WIDTH: 127px; COLOR: #000000; LINE-HEIGHT: 31px; BORDER-BOTTOM: #999999 0px solid; HEIGHT: 100%; TEXT-ALIGN: center; TEXT-DECORATION: none; FONT-WEIGHT: normal; padding:0px 0px 0px 0px;
}
.menu UL LI A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #9a6666 0px solid; DISPLAY: block; BORDER-LEFT: #ffffff 0px solid; WIDTH: 127px; COLOR: #000000; LINE-HEIGHT: 31px; BORDER-BOTTOM: #999999 0px solid; HEIGHT: 100%; TEXT-ALIGN: center; TEXT-DECORATION: none; FONT-WEIGHT: normal; padding:0px 0px 0px 0px; background-image:url(http://www.aga-web.co.uk/ImagesCSS/hoverlibg.jpg); background-repeat:repeat-x;
}
.menu UL LI A:active {
    BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #9a6666 0px solid; DISPLAY: block; BORDER-LEFT: #ffffff 0px solid; WIDTH: 127px; COLOR: #000000; LINE-HEIGHT: 31px; BORDER-BOTTOM: #999999 0px solid; HEIGHT: 100%; TEXT-ALIGN: center; TEXT-DECORATION: none; FONT-WEIGHT: normal; padding:0px 0px 0px 0px; background-image:url(http://www.aga-web.co.uk/ImagesCSS/libg.jpg); background-repeat:repeat-x;
}
.menu UL LI UL {
    DISPLAY: none
}
.menu UL LI:hover A {
    COLOR: #000
}
.menu UL LI:hover UL {
    DISPLAY: block; LEFT: 0px; WIDTH: 127px; POSITION: absolute; TOP: 31px;
}
.menu UL LI:hover UL LI A {
    DISPLAY: block; BACKGROUND: #cccccc; COLOR: #000; border-bottom:#999999 1px solid; line-height:25px; border-right:0px; padding:1px 0px 1px 0px;
}
.menu UL LI:hover UL LI A:hover {
    BACKGROUND: #f2f2f2; COLOR: #000;
}

* .hide {
    display:none;
}

.search {
    position:absolute;
    height:auto;
    float:right;
    padding-right:3px;
}
#p7swapmenu {
    text-align:left;
    position: relative;
    margin-right:2px;
    margin-bottom:5px;
}
#p7swapmenu ul {margin: 0px; padding: 0px;}
#p7swapmenu li {margin: 0px; padding: 0px; list-style-type: none;}
.closed a, .open a {
    border-bottom:1px solid #FFFFFF;
    color: #000;
    display: block;
    padding: 5px 0px 5px 5px;
    text-decoration: none;
}
.closed a:hover, .open a:hover {
    background-color: #fff;
    color: #999;
}
.closed ul a, .open ul a, .open ul a:hover {
    background-color:#fff;
    border: 0;
    color:#666;
    font-weight:normal;
    padding: 0 0 0 0px;
    margin: 0 0 0 0px;
}
.open ul a:hover {
    background-color:#3F5CAA;
    color:#FFFFFF;
}
#p7current {font-weight: bold;}
#leftmenu {
    width:162px;
    float:left;
    margin-top:0px;
    margin-right:0px;
    margin-left:0px;
    margin-bottom:0px;
    padding-left:3px;
    padding-top:0px;
    padding-bottom:0px;
    border-top:#FFFFFF 1px solid;
}
#leftmenu ul {
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
}
#leftmenu li { 
    display:inline; 
    width:100%;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
} 
#leftmenu a:link, 
#leftmenu a:visited { 
    display:block;
    color:#000;  
    padding:5px 5px 5px 15px;
    text-decoration:none;  
    border-bottom:#FFFFFF 1px solid;
    height:100%;
} 
#leftmenu li a:hover { 
    color:#cccccc; 
    background-color:#000000;    
} 
#subnav {
    margin-left:-20px;
}
 
 /*IE needs extra margin and padding set for the indented li */
* html #subnav {
    margin-left:25px;
   
}
/* end IE hack */
#subnav li { 
    display:inline; 
    width:100%;
    margin-left:0px;
} 
#subnav a:link, 
#subnav a:visited { 
    display:block;
    color:#000; 
    background:#e7e7e7; 
    padding:5px 5px 5px 30px;
    text-decoration:none;  
    border-bottom:#FFFFFF 1px solid;
    height:100%;
} 
#subnav li a:hover { 
    color:#fff; 
    background:#666; 
} 
#morenav {
    margin-left:-40px;
}
 
 /*IE needs extra margin and padding set for the indented li */
* html #morenav {
    margin-left:40px;
   
}
/* end IE hack */
#morenav li { 
    display:inline; 
    width:100%;
    margin-left:0px;
} 
#morenav a:link, 
#morenav a:visited { 
    display:block;
    color:#000; 
    background:#f2f2f2; 
    padding:5px 5px 5px 50px;
    text-decoration:none;  
    border-bottom:#FFFFFF 1px solid;
    height:100%;
} 
#morenav li a:hover { 
    color:#fff; 
    background:#ccc; 
} 
#content {
    clear:both;
    width:989px;
    height:auto;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    background-image:url(http://www.aga-web.co.uk/ImagesCSS/background.gif);
    background-repeat:repeat-y;
    border-top:#FFFFFF 0px solid;
    float:left;
}

table.layout td {
    padding:5px 5px 5px 22px;
}

table.layout p {
    margin-bottom:20px;
}

#techtable {
    width:100%;
    position:relative;
    padding:0px 0px 0px 0px;
}

#techtable table tr td {
    border-bottom:1px solid #ffffff;
}

#techtable table tr td {
    padding:10px 10px 10px 10px;
}

#techtable p {
    margin-bottom:0px;
}

h2 {
    font-size:150%;
    color:#000000;
}

.heading {
    margin-left:0px;
}
    
h1 {
     font-size:160%;
    color:#666666;
}
#middle {
    position:relative;
    float:left;
    padding: 0px 0px 0px 1px;
    margin:0px 0px 0px 0px;
    width:auto;
}

#breadcrumb {
    width:633px;
    padding-top:2px;
    padding-bottom:5px;
    margin-left:22px;
    height:12px;
    font-size:95%;
    color:#999999;
    border-bottom:#FFFFFF 1px solid;
}
#breadcrumb a {
    text-decoration:none;
    color:#999999;
}
#breadcrumb a:hover {
    text-decoration:underline;
}
#rightpanel {
    width:162px;
    float:left;
    position:relative;
    padding:0px 0px 0px 1px;
    margin:0px 0px 0px 1px;
}
#rightpanel h2 {
    display:block;
    padding-top:7px;
    padding-bottom:0px;
    padding-left:10px;
    font-size:100%;
    border-bottom:1px solid #FFFFFF;
    border-top:1px solid #FFFFFF;
    margin-bottom:0px;
    margin-top:0px;
    height:22px
}
.rightanchor {
    display:block;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:6px;
    padding-right:5px;
    border-bottom:1px solid #FFFFFF;
    border-top:1px solid #FFFFFF;
    margin-bottom:0px;
    margin-top:0px;
    color:#FFFFFF;
    text-decoration:none;
    text-align:right;
    height:auto;
}
#rightpanel a:link, #rightpanel a:visited {
    color:#FFFFFF;
    text-decoration:none;
}
#rightpanel a:hover {
    text-decoration:underline;
}
.boxanchor {
    display:block;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:10px;
    padding-right:5px;
    font-size:x-small;
    margin-bottom:0px;
    margin-top:0px;
    color:#FFFFFF;
    text-decoration:none;
}
.anchorlist {
    display:block;
    padding-top:5px;
    padding-bottom:0px;
    padding-left:10px;
    padding-right:5px;
    font-size:x-small;
    margin-bottom:0px;
    margin-top:0px;
    color:#FFFFFF;
    text-decoration:none;
}
#footer {
    clear:both;
    background-color:#000000;
    width:100%;
    text-align:center;
    color:#999999;
    font-weight:bold;
    padding:1px 0px 2px 0px;
    margin:0px 0px 0px 0px;
    height:40px;
    text-align:center;
}
#footer a:link, #footer a:hover, #footer a:visited {    
    text-decoration:none;
    color:#999999;
    text-align:center;
    margin-bottom:0px;
}
#footertext {
    clear:both;
    width:989px;
    text-align:left;
    position:relative;
    margin:auto;
}
.homepage td {
    border: 1px solid #FFFFFF;
}
.right {
    float:right;
}

/* AGA 30 Styles
*
*    Author: RAJF
*
*    Notes:
*
* All styles prefixed with #aga30 to ensure that there's no interference with main CSS.
*
* CSS in order of markup.
*/
#aga30
{
    margin-top:11px;
    width:655px;
    background:#fff;
}
#aga30 .block
{
    display:block;
}
#aga30 h1
{
    padding:.5em 29px .5em 29px;
    font-size:3.3em;
    font-weight:lighter;
    color:#fff;
    background:#000 url(/ImagesCSS/title_bg.gif) repeat-x left top;
}
#aga30 #inner-content-wrapper
{
    background:#dae7b5;
    border-bottom:solid 2px #fff;
    
}
    #aga30 #inner-content
    {
        width:427px;
        float:left;
        padding-bottom:1em;
    }
    
        #aga30 h2
        {
            font-size:2.4em;
            line-height:1.1em;
            padding:.75em 29px 0 29px;
            color:#669933;
        }
        
        #aga30 #inner-content p
        {
            padding:1em 29px 0 29px;
            font-size:1.2em;
            line-height:1.35em;
        }
        
        #aga30 #inner-content p.title
        {
            padding:1.5em 29px 0 29px;
        }
    
    #aga30 #content-signposts
    {
        width:226px;
        float:right;
        border-left:solid 2px #fff;
        font-size:.01em;
    }
    
        #aga30 #content-signposts li
        {
            list-style:none;
            border-top:solid 2px #fff;
        }
        
        #aga30 #content-signposts li img
        {
            display:block;
        }
        
#aga30 h3
{
    font-size:1.8em;
    font-weight:lighter;
    padding:.3em 29px .3em 29px;
    color:#fff;
    background:#000 url(/ImagesCSS/sub_title_bg.gif) repeat-x left top;
}
#info
{
    border-top:solid 2px #fff;
    background: url(/ImagesCSS/info_bg.gif) repeat-y left top; /* caters for expanding definition lists */
}
    #aga30 dl.no-border
    {
        border-left:0;
    }
        #aga30 dl dt
        ,#aga30 dl dd
        {
            padding:.5em 3px .5em 10px;
        }
        
        #aga30 dl.no-border dt
        ,#aga30 dl.no-border dd
        {
            padding:.5em 3px .5em 29px;
        }
    #aga30 dl 
    {
        width:217px;
        float:left;
        border-left:solid 2px #fff;
    }
    
        #aga30 dl dt
        {
            background:#97bc30;
            color:#fff;
            font-weight:bold;
            font-size:1.2em;
        }
        #aga30 dl dd
        {
            border-top:solid 2px #fff;
            background:#c1d783;
            color:#fff;
            color:#000;
            font-size:1.1em;
        }
#aga30 #footer-signposts
{
    display:block;
    border-top:solid 2px #fff;
    border-bottom:solid 1px #fff;
    margin-left:-1px; /* offset li border */
}
    #aga30 #footer-signposts li
    {
        width:326px;
        display:block;
        float:left;
        border-left:solid 2px #fff;
        _border-left:solid 1px #fff;
    }
    
        #aga30 #footer-signposts li a img
        {
            border:0;
        }
/* BROWSER FIXES */
/* float fixes */
#aga30 #inner-content-wrapper:after
,#aga30 #info:after
,#aga30 #footer-signposts:after
{
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
#aga30 #inner-content-wrapper 
,#aga30 #info
,#aga30 #footer-signposts
{
    display: inline-block;
}
html[xmlns] #aga30 #inner-content-wrapper 
,html[xmlns] #aga30 #info
,html[xmlns] #aga30 #footer-signposts
{
    display: block;
}
* html #aga30 #inner-content-wrapper
,* html #aga30  #info
,* html #aga30 #footer-signposts
{
    height: 1%;
}
/* IE 6 specific */
#aga30 #footer-signposts li
{
    _border-left:solid 1px #fff;
}

/* --------------------------------- LOCAL LIFE -------------------------------------------------------------------*/
/* generic */
#local-life
{
    width:651px;
    margin-top:11px;
    background:#9ebc1e;
    color:#000;
    font-family:Arial;
    border-left:solid 2px #fff;
    border-right:solid 2px #fff;
}
#local-life .banner
{
    display:block;
    border-bottom:solid 6px #bed26a;
}
.topper
{
    display:block;
}
#left-column .box
{
    margin:2em 0 0 29px;
    padding:0 0 33px 0;
    background:url(http://www.aga-web.co.uk/ImagesLocalLife/left_column_base.jpg) no-repeat left bottom;
    width:337px;
}
    
    #left-column .box .topper
    {
        margin-bottom:33px;
    }
    
#right-column .box
{
    background:url(http://www.aga-web.co.uk/ImagesCSS/right_column_base.jpg) no-repeat left bottom;
    width:222px;
    padding-bottom:10px;
    margin-bottom:5px;
}
#right-column .box img
{
    display:block;
    margin:0 auto;
    margin-top:3px;
}
#local-life h2
,#left-column .box dl dt
,#local-life .large
{
    font-size:1.9em;
    font-weight:lighter;
}
#local-life p
{
    font-size:1.2em;
    line-height:1.2em;
}
#local-life p.caption
{
    font-size:1.3em;
    text-align:center;
    padding-top:.5em;
}
#local-life form label
,#local-life form .submit
,#local-life p.caption
,#local-life .large
{
    font-weight:bold;
}
.local-life-shop #left-column h1
,#local-life #left-column h2
,#local-life #left-column p
,#local-life #left-column table
,#local-life #left-column ul.buttons
{
    margin:0 29px 0 29px;
}
/* landing */
#local-life #left-column h2
,#local-life #left-column p
{
    padding-top:1em;
}
#local-life #left-column p
{
    padding-top:1.5em;
}
#local-life h1
{
    display:inline;
}
    #local-life h1 img
    {
        display:block;
        margin:0 0 0 29px;
    }
    #local-life #left-column
    {
        width:405px;
        float:left;
        padding:40px 0;
    }
    
        #local-life #find-event h2
        {
            padding:0 0 .5em 0;
        }
        
        #local-life form input
        ,#local-life form label
        {
            font-size:1.4em;
        }
        
        #local-life form label
        {
            margin:0 5px 0 29px;
        }
        
        #local-life form input
        {
            border:0;
            padding:2px 0;
            width:150px;
        }
        #local-life form select {
            border:0;
            padding:2px 0;
            width:auto;
            margin-left:29px;
            margin-top:10px;
        }

        #local-life form .submit
        {
            background:#000;
            color:#fff;
            padding:1px 3px;
            margin-left:-2px;
            width:auto;
        }
#local-life #right-column
{
    width:245px;
    float:right;
    margin-top:40px;
    border-left:solid 1px #bbd062;
}    
#right-column h2
,#local-life #right-column ul 
{
    margin:0 29px 0 29px;
    border-bottom:solid 1px #7e9618;
    padding-bottom:.5em;
}
#local-life #right-column ul 
{
    padding-top:.5em;
}
    #local-life #right-column p.arrow
    {
        margin:.5em 29px 0 38px;
        background:url(http://www.aga-web.co.uk/ImagesLocalLife/arrow.gif) no-repeat right .3em;
    }
    
    #local-life #right-column ul li
    {
        margin:0 13px 0 13px;
        padding:.1em 0 0 10px;
        list-style-type:none;
        background:url(http://www.aga-web.co.uk/ImagesLocalLife/arrow.gif) no-repeat left .5em;
    }
    
    #local-life #right-column ul li p
    {
        padding-top:0;
        margin:0;
        background:none;
    }
    
    #local-life #right-column ul li a
    {
        font-size:1.2em;
    }
    
    #local-life #right-column a
    {
        color:#000;
        font-weight:bold;
        text-decoration:underline;
    }
    
#love-local-life
{
    margin:.8em 0 10px 0;
    float:right;
    clear:right;
}
/* shop */
.local-life-shop #left-column
{
    padding-top:20px !important;
}
.local-life-shop #left-column h1
{
    display:block;
    color:#000;
    font-size:3.8em;
    line-height:.85em;
    font-weight:lighter;
    padding-top:5px;
}
.local-life-shop #left-column h2
{
    padding-top:.5em !important;
}
#local-life table
{
    width:335px;
    border:solid 1px #7e9618;
    border-top:0;
    font-weight:bold;
    font-size:1.2em;
    margin-top:1.5em !important;
}
    #local-life table th
    ,#local-life table td
    {
        border-top:solid 1px #7e9618;
        background:#9ebc1e;
        padding:.3em 1.5em;
    }
    
    #local-life table thead th
    {
        font-size:1.9em;
        padding:.4em .8em;
    }
    
    #local-life table tbody th
    {
        width:160px;
    }
    
    #local-life ul.buttons
    {
        padding:3em 0 0 0;
    }
    
    #local-life #left-column ul.buttons li
    {
        display:inline;
        text-align:right;
        font-size:1.2em;
        font-weight:bold;
    }
    
        #local-life ul.buttons li a
        {
            padding:1em 1em 1em 59px;
        }
    
    #local-life .button
    ,#local-life ul.buttons li a
    {
        background:#000;
        color:#fff !important;
        text-decoration:none !important;
    }
    
    #left-column .box dl 
    {
        margin:0 18px;
        font-size:1.2em;
    }
    
    #left-column .box dl dt
    ,#left-column .box dl dd.large
    {
        font-size:1.7em;
    }
    
    #left-column .box dl dd
    {
        margin-top:.5em;
    }
    
    #left-column .box dl dd.large
    {
        margin-top:0;
        margin-bottom:.5em;
    }
    
.local-life-shop #right-column
{
    border:0;
    margin-top:20px !important;
}
.local-life-shop #right-column dl
{
    margin:1.5em 18px 1em 18px;
    font-size:1.2em;
}
    .local-life-shop #right-column dl dt
    {
        font-size:2em;
        font-weight:bold;
        margin-top:.3em;
    }
    
    .local-life-shop #right-column dl dd img
    {
        margin-top:.5em;
    }
    .local-life-shop #right-column dl dt.first
    {
        font-size:1.4em;
    }
    .local-life-shop #right-column dl dt.second
    {
        font-size:1.3em;
    }
    .local-life-shop #right-column dl dt.third
    {
        font-size:1.2em;
    }
    
.local-life-shop #right-column .button 
{
    display:block;
    padding:1em  1em  1em  1em;
    margin-right:25px;
    font-size:1.4em;
}
#divopenweek {
    margin: 0;
    font: 14px Arial, Helvetica, sans-serif;
    padding: 0;
    color: #000000;
    width: 621px;
}
#divopenweek h1 {
    margin: 0;
    padding: 20px 15px 20px 0px;
    font-size: 14px;
    font-weight: normal;
    color: #3e577e;
    text-align: justify;
}
#divopenweek h2 {
    margin: 0;
    padding: 0;    
    font: 14px "Palatino Linotype", "Book Antiqua", Palatino, serif;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
}
#divopenweek h3 {
    margin: 0;
    padding: 0;
    font: 12px "Palatino Linotype", "Book Antiqua", Palatino, serif;
    font-weight: bold;
    color: #001f4f;
    text-align: center;    
}
#divopenweek h4 {
    margin: 0;
    padding: 0;
    padding-left: 10px;
    font-size: 11px;
    font-weight: bold;
}
#divopenweek h5 {
    margin: 0;
    padding: 0;
    padding-left: 10px;
    font-size: 10px;
    font-weight: bold;
    color: #3e577e;
}
#divopenweek ul {
    margin: 2px;
    font-size: 11px;
    color: #000000;
    margin-left: 27px;
}
#divopenweek li {
    font-size: 11px;
    color: #000000;

}
.openweekheadtext {
    font-size: 12px;
    color: #FFFFFF;
    padding: 8px 4px 8px 8px;
}
.openweekheadtext1 {
    font-size: 16px;
    color: #FFFFFF;
    padding: 8px 4px 8px 8px;
}
.openweektext {
    font-size: 11px;
    color: #000000;
    padding: 5px 5px 5px 8px;
}