 
             
html, body {height:100%; width:100%}
              
html,body {
	padding:0;
	margin:0;
	
}
body{	
	text-align:center;
	min-width:890px;                
	/*background-color: #FFF;*/
	color: #010080;
	font-family: arial, helvetica, sans-serif, System,verdana;
	background-color:#EAEAEA;
}
 
#container {width:890px; margin:auto;min-height:100%;position:relative;background:url(../images/bg2.jpg) repeat-y ;}

#outer{
	height:99.9%;  
	min-height:100%;
	width:890px;
	border-left:1px solid #010080;
	border-right:1px solid #010080; 
	color: #000000;
	text-align:left;
	margin:auto;
	position:relative;
	background-color: #FFF;
}
 
html>body #outer{height:auto;}                                                         
#header{
	position:absolute;
	top:0;
	left:-1px;
	width:890px;
	height:173px;
	background:#FFF;
	border:1px solid #010080;
	color: #000000;
	z-index:90;
	background:#ccc;
}
#sidebar {
	position:relative;                                
	width:0px;
	float:right;
	padding-top:192px;   
	z-index:1; 
	background-color: #FFF;                              
}
 



#footer {
	width:890px;
	clear:both;
	height:50px;
	border-top:1px solid #010080;
	border-bottom:1px solid #010080;
	background-color: #FFF;
	color: #010080;
	text-align:center;
	left:0;
	bottom:0;
	position: absolute;
	background-color: #FFF;
	background:url(../images/bg.gif) repeat-x;
}

#footer p {padding-top:15px; font-size: 0.8em;	font-weight:100;}

* html #footer{margin-bottom:-1px}                    
* html #footer {             
}
div,p  {margin-top:0}                                
#centrecontent {
	width:96%;
	float:left; 
	z-index:100;
	padding-top:202px;
	margin:10px auto;
	padding-left:15px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #010080;
}


#clearfooter {width:100%;height:52px;clear:both}                      
html >body #minHeight{float:left;width:0px;height:100%;margin-bottom:-52px;}                    



/* style the outer div to give it width */
.menu {
width:890px;
height:31px;
font-size:0.85em;
/*padding-bottom:150px;*/
z-index:100;
background:#010080; /*#356595;*/
background:url(../images/bg.jpg);
font-family: verdana, arial, helvetica, sans-serif;


}

.menu ul {list-style-type:none;}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
padding:0;
margin:0;
list-style-type:none;
}
.menu ul ul {
width:150px;
}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {
float:left;
/*width:104px;*/
position:relative;
}
/* style the links for the top level */
.menu ul a, .menu a:visited {
display:block;
font-size:11px;
text-decoration:none; 
color:#fff; 
/*width:139px;*/ 
height:28px; 
border:1px solid #010080;
/*border-left:1px solid #fff;
border-right:1px solid #fff; */.
border-width:1px 1px 0 0; 
/*background:#356595;*/
padding-left:17px;
padding-right: 16px; 
line-height:29px;
background:url(../images/bg.jpg);

}
 

/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {
/*width:95px;
w\idth:95px; */
float:left
}

.menu ul ul a.drop, .menu ul ul a.drop:visited {
background:#cce3f8;           
}
                                  
.menu ul ul a.drop:hover{
background:#cce3f8;           
}
.menu ul ul :hover > a.drop {
background:#c9ba65;
}
                                      
.menu ul ul ul a, .menu ul ul ul a:visited {
background:#cce3f8;
}
                                 
.menu ul ul ul a:hover {
background:#769bba;
color:#fff;
}
.menu ul ul ul :hover > a {
background:#769bba;
color:#fff;
}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
visibility:hidden;
position:absolute;
height:0;
top:31px;
left:0; 
width:150px;
}
/* another hack for IE5.5 */
* html .menu ul ul {
top:30px;
t\op:31px;
}

/* position the third level flyout menu */
.menu ul ul ul{
left:150px; 
top:0;
width:150px;
}
/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {
left:-150px;
}

/* style the table so that it takes no part in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {
background:#cce3f8;  
color:#000; 
height:auto; 
line-height:1em; 
padding:5px 10px; 
width:129px
/* yet another hack for IE5.5 */
}
* html .menu ul ul a{
width:150px;
w\idth:129px;
}


/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{
color:#fff;         
background:#769bba;
}
.menu :hover > a, .menu ul ul :hover > a {
color:#fff;        
background:#769bba;
}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{
visibility:visible; 
}
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{
visibility:hidden;
}
/* keep the fourth level hidden when you hover on second level list OR link */
.menu ul :hover ul :hover ul ul{
visibility:hidden;
}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ 
visibility:visible;
}
/* make the fourth level visible when you hover over third level list OR link */
.menu ul :hover ul :hover ul :hover ul { 
visibility:visible;
}
	
.pBlueSystem ,.pBlueVerdana, .pBlueTahoma, .pBlueHelvetica {font-size:12px; color:#010080;	text-align:justify; line-height:14px}
.pGrayHelvetica, .pGrayVerdana, .pGrayTahoma, .pGraySystem, .pGrayArial {font-size:12px; color:#666;	text-align:justify; line-height:14px}
.pBlueHelvetica,.pGrayHelvetica {font-family: Helvetica, sans-serif, Arial;}
.pBlueVerdana, .pGrayVerdana {font-family: Verdana, Arial, Helvetica, sans-serif}
.pBlueTahoma, .pGrayTahoma {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif}
.pBlueSystem, .pGraySystem {font-family:System, Helvetica, sans-serif, Arial;}	
.pGrayArial {font-family:Arial, Helvetica, sans-serif} 

.pRedSystem ,.pRedVerdana, .pRedTahoma, .pRedHelvetica {font-size:12px; color:#FF0000;	text-align:justify; line-height:14px}
.pGreenSystem ,.pGreenVerdana, .pGreenTahoma, .pGreenHelvetica {font-size:12px; color:#009900;	text-align:justify; line-height:14px}

.pRedHelvetica,.pGreenHelvetica {font-family: Helvetica, sans-serif, Arial;}
.pRedVerdana, .pGreenVerdana {font-family: Verdana, Arial, Helvetica, sans-serif}
.pRedTahoma, .pGreenTahoma {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif}
.pRedSystem, .pGreenSystem {font-family:System, Helvetica, sans-serif, Arial;}	

.renderedtable td p {margin:0em}

#centrecontent li {padding-bottom:3px}

.body_table {margin: 10px 0; width:99%}
.home_table {margin:0 0 10px 30px; float:left; width:45%;}
.weekly	{border:1px solid #010080; width:380px; clear:both; margin:10px auto;color:#010080;background-color:#f4f4f4 }
.home {border:1px solid #010080; width:440px; clear:both; margin:15px 0;color:#010080; clear:right; }
.home .blue,.home th, .weekly th { background-color:#010080; color:#FFFFFF; padding: 3px 0 3px 5px;font-weight:700; text-align:left; font-size:12px}
.home td, .weekly td {padding: 3px 0 3px 5px; }
.home .bglight, .home .bgdark {background-color:#f4f4f4 ; font-size:12px}
.weekly .bglight, .weekly .bgdark {background-color:#f4f4f4 ; font-size:12px}
.pricelist {width:360px; margin:10px auto}
legend {font-size:14px; color:#010080; text-transform:uppercase; font-weight:600}
fieldset {width:380px; border: #000066 1px solid;float:left; margin:10px auto }	
.home_fieldset {width:95%; border: #000066 1px solid;float:left; margin:10px auto; padding:0 5px; }	
.class_list { width:48%; float:left; margin-left:10px; margin-bottom:20px }
.list {width:400px;}	
.list td {background-color: #f4f4f4}

h1 {font-size:14px;color:#010080; clear:both}	
h2 {font-size:14px;color:#010080; text-decoration:underline; clear:both}	
h3 {font-size:14px;color:#010080; text-align: center; display:block; height:40px; text-decoration:underline; text-align:center; line-height:14px; clear:both; text-transform:uppercase}	
h4 {font-size:14px;color:#010080; text-decoration: none; text-align: center; clear:both}	
h5 {font-size:14px;color:#010080; text-align: center; display:block; height:30px; text-decoration:underline; text-align:left; line-height:14px; clear:both}	
h6, h7{font-size:13px;color:#010080; text-decoration:underline; text-align: left; margin-top:30px; clear: left}	


.title a {color:#fff}
a {color:#010080;}
p.read_more a, a.red {color:#666}
a.gray {color:gray} 
a:hover, a.red:hover, a.gray:hover, p.read_more a:hover {text-decoration:none} 
p.read_more a {text-decoration:underline}


p.read_more {margin-bottom:0.0em; color:#666}
p {margin-top: 0.2em; margin-bottom: 0.8em;}
#centrecontent p {margin-top: 0.2em; margin-bottom: 0.8em; text-align:justify}
p.clearLine {content:"."; display:block; height:0; clear:both; visibility:hidden;}
p.clearLine:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}	
p.read_more { width:100%; text-align:left}
.news_intro p{text-align:justify}
/*div.home_news:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}*/

div.content-view-embeddedmedia {clear:both}
div.embed-inline-image {margin:20px 0 20px 0 }
div.home_news {float:left; width:40%}
div.home_content {clear: left; float:left; width:100%}
.title {font-size:13px;background:#010080; color:#fff; width:97%;  text-align: left; margin:30px 0 4px 0; clear: left; padding:2px 5px}
.title2 {font-size:13px;color:#010080;text-align: left; margin:30px 0 4px 0; clear: left; padding-bottom:5px; font-weight:600}	
	

div.toddler_article{
margin:0px;
padding:10px;
background-color:#FFFFCC;
font-family:Chalkboard, 'Comic Sans MS', Arial, Helvetica, sans-serif;

}

td.fontColorRed {color:red}
td.fontColorBlue {color:#00CCFF}
td.fontColorOrange {color: orange}
td.fontColorYellow {color: yellow}
td.fontColorGreen {color: green}
td.fontColorGray {color: gray}
td.fontColorBrown {color: #996633}
td.fontColorBlack {color: #000000}
td.fontColorPurple {color: #FF6699}
td.backgroundColorRed {background:red}
td.backgroundColorBlue {background:#99ccff}
td.backgroundColorOrange {background:  #ffcc99;}
td.backgroundColorYellow {background:  #FFFF99}
td.backgroundColorGreen {background:  #ccffcc}
td.backgroundColorGray {background:  #999999}
td.backgroundColorBrown {background: #996633}
td.backgroundColorBlack {background: #000000}
td.backgroundColorPurple {background: #cc99ff}



pre.orange {color:#FF9900; font-size:13px; font-weight:600; text-align:center}
pre.red {color:#ff6666; font-size:13px; font-weight:600; text-align:center; font-family:system}
pre.green {color:green; font-size:12px; }
pre yellow  {color: #FFFF00; font-size:12px;}

.blue_border {border: 1px solid #010080;  text-align:center; color:#010080; margin:20px auto}
.blue_border td {border-bottom:1px solid #010080; border-right:1px solid #010080;}
.gray_border {border: 1px solid #666; text-align:center; margin:20px auto}
/********************************************************/

/* CLASSES CSS 20040217 */


/* GENERAL CLASS STYLES */

div.view-full h1
{
    margin-top: 0.2em;
}

div.view-line
{
    margin: 1em 0 1em 0;
}

div.content-byline p
{
    font-style: italic;
}

div.content-byline p.author
{
/*    float: left;
    width: 48%;*/
}

div.content-byline p.date
{
/*    text-align: right;
    float: right;
    width: 48%;*/
}


/* "READ MORE" TEXT FOR ALL CHILDREN OBJECTS */

div#maincontent div.content-view-line div.attribute-link p
{ 
    font-weight: normal;
    padding-left: 8px;
}

div#maincontent div.content-view-line div.attribute-link-disabled p
{ 
    font-weight: normal;
    padding-left: 8px;
    vertical-align: middle;
}


/* CONTENT LINK FOR ALL MAIN OBJECTS, E.G. " AND "THUMBNAIL/SLIDESHOW VIEW" */

div#maincontent div.content-view-full div.attribute-link p, div#maincontent div.view-slideshow div.attribute-link p, div#maincontent div.content-view-full div.attribute-tipafriend p
{ 
    padding-left: 8px;
    font-weight: normal;
}

div#maincontent div.content-view-full div.attribute-link-disabled p, div#maincontent div.view-slideshow div.attribute-link-disabled p
{ 
    font-weight: normal;
    padding-left: 8px;
    vertical-align: middle;
}


/* AUTHOR AND DATE FOR ALL FULL OBJECTS */

div.content-view-full div.attribute-byline p.author
{ 
    margin-right: 0.2em;
    display: inline;
}

div.content-view-full div.attribute-byline p.date
{ 
    margin: 0 0.2em 0 0.2em;
    display: inline;
}

div.content-view-full div.attribute-byline p.placement
{ 
    margin-left: 0.2em;
    display: inline;
}

div.content-view-full div.attribute-byline p.count
{ 
    margin-left: 0.2em;
    display: inline;
}


/* AUTHOR AND DATE FOR ALL CHILD OBJECTS */

div.content-view-full div.content-view-line div.attribute-byline p
{ 
    display: inline;
}


/* Sitemap */

div#maincontent div.content-view-sitemap table.content-view-children h2
{
    margin-top: 1px;
}

div#maincontent div.content-view-sitemap table.content-view-children
{
    margin-top: 1px;
    width: 99%;
}

div#maincontent div.content-view-sitemap table.content-view-children td
{
    vertical-align: text-top;
}

/*div#maincontent div.content-view-sitemap table.content-view-children td
{ 
    font-weight: bold;
}*/

/* FOLDER */

div#maincontent div.class-folder div.attribute-short p
{ 
    font-weight: bold;
}

div#maincontent div.class-folder div.content-view-children div.attribute-short p
{ 
    font-weight: normal;
}

div.relatedinfo
{  
    margin-top: 0.3em;
    margin-bottom: 0.1em;
    display: inline;
    font-style: italic;
    width: 30%;
    padding-right: 0.5em;
    float: right;
}


/* ARTICLE */

div#maincontent div.content-view-full div.class-article div.attribute-short p
{ 
    font-weight: bold;
}

div#maincontent div.content-view-full div.content-view-children div.class-article div.attribute-short p
{ 
    font-weight: normal;
}


/* COMMENT */

div.class-comment h3
{
    margin-bottom: 0.2em;
}


/* PRODUCT */

div#maincontent div.content-view-full div.class-product div.attribute-short p
{ 
    font-weight: bold;
}

div#maincontent div.content-view-children div.class-product div.attribute-short p
{ 
    font-weight: normal;
}

div#maincontent div.class-product div.attribute-price p
{ 
    float: right;
    font-weight: normal;
}

div.content-view-listitem div.class-product div.attribute-link-disabled a
{ 
    font-weight: normal;
    padding-left: 8px;
    vertical-align: middle;
}

span.oldprice
{
    text-decoration: line-through;
}

span.currentprice
{
}

span.pricesave
{
}

/* GALLERY */


div#maincontent div.class-folder div.class-gallery div.attribute-link-disabled p
{ 
    font-weight: normal;
    padding-left: 8px;
    vertical-align: middle;
}


div#maincontent div.class-gallery div.attribute-short p
{ 
    font-weight: bold;
}

div#maincontent div.class-gallery div.content-view-children table
{ 
    width: 100%;
}

div#maincontent div.class-gallery div.content-view-children table td
{ 
    width: 25%;
    padding: 6px;
    border: 1px solid;
    text-align: center;
    vertical-align: top;
}


/* EMBEDDED TAGS IN XML FIELDS */

div.factbox, div.content-view-embed 
{ 
    width: 14em;
}

div.factbox-design, div.content-view-embed 
{ 
    padding: 0px;
    border: 1px solid;
}

div#maincontent div.factbox-design h2, div#maincontent div.content-view-embed h2
{ 
    font-size: 1.2em;
    margin-top: 0px;
    padding: 2px 0 3px 10px;
}

div#maincontent div.content-view-embed div.content-view-children, div.factbox-content, div#maincontent div.content-view-embed div.content-body
{ 
    margin-top: 0;
    padding: 2px 10px 3px 3px;
}

div#maincontent-design div.content-view-embed h3
{ 
    font-size: 1em;
    margin: 0;
    text-decoration: underline;
}

blockquote
{ 
    width: 14em;
    padding: 0px;
}

div.quote-begin
{ 
    margin: 0 0.2em 0.2em 0;
    float: left;
    width: 16px;
    height: 16px;
}

div.quote-end
{ 
    margin: 0.2em 0 0 0.2em;
    float: right;
    width: 16px;
    height: 16px;
}

div#maincontent-design blockquote p
{ 
    font-weight: bold;
    width: 14em;
    display: inline;
}

div.object-right
{ 
    margin: 3px;
    float: right;
}

div.object-left
{ 
    /*margin: 3px;*/
    float: left;
	margin-right: 10px;
}

div.object-center
{ 
/*    float: center;*/
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

div.factbox h3
{ 
    font-size: 1em;
    margin: 0px;
}

div.factbox div.attribute-file p
{ 
    font-weight: normal;
}

/* list item styles  */
/*
div.content-view-listitem h3
{ 
    margin-top: 6px;
}
*/


/* LIST ITEM IMAGE */

div.content-view-listitem div.class-image div.attribute-caption p
{ 
    color: #666666;
}


/* CALENDAR */

div.calendar table.calendar
{
    margin-top: 0.5em;
}

div.calendar table
{
    width: 100%;
}

div.calendar a
{
    border: none;
}

div.calendar table td, div.calendar table tr
{
    padding: 0px;
    margin: 0px;
}

div.calendar tr.calendar-navigator table.calendar-navigator div
{
    display: inline;
}

div.calendar tr.calendar-navigator div.calendar-previous
{
    float: left;
}

div.calendar tr.calendar-navigator div.calendar-next
{
    float: right;
}

div.calendar tr.calendar-navigator span.calendar-arrow
{
    font-size: 1.5em;
}


div.calendar tr.calendar-navigator div.calendar-date span
{
    font-size: 1.3em;
}

div.calendar tr.calendar-navigator div.calendar-date span.calendar-month
{
    text-align: left;
    text-transform: lowercase;
}

div.calendar tr.calendar-day-names
{
    display: none;
}

div.calendar tr.calendar-navigator div.calendar-previous a, div.calendar tr.calendar-navigator div.calendar-next a
{
    text-decoration: none;
    border-bottom: none;
}

div.calendar th
{
    text-align: center;
    text-transform: lowercase;
}

div.calendar tr.calendar-day-names th
{
    font-size: 70%;
}

div.calendar td
{
    padding: 0 2px 0 2px;
    text-align: center;
    font-size: 0.7em;
}

div.calendar td.calendar-week
{
    padding: 0 2px 0 2px;
    border: none;
    text-align: center;
}

div.calendar tr.calendar-days td.calendar-day-selected
{
    border: 1px solid;
}

div.calendar tr.calendar-days td.calendar-day-selected-today
{
    border: 1px solid;
}

div.calendar tr.calendar-days strong.calendar-day-highlight
{
    font-weight: bold;
}

div.calendar div.selected
{
    font-weight: bold;
}

div.calendar td a, div.calendar td a:visited, div.calendar td a:hover
{
    font-weight: bold;
    border-bottom: none;
    text-decoration: underline;
}


/* POLL RESULT STYLE */

div.poll-result td.poll-resultbar td.poll-percentage, div.poll-result td.poll-resultbar td.poll-votecount
{  
    font-style: italic;
    font-size: 85%;
}

div.poll-result td.poll-resultbar td.poll-percentage
{  
    text-align: left;
}

div.poll-result td.poll-resultbar td.poll-votecount
{  
    text-align: right;
}

div.poll-result p
{  
    font-weight: bold;
}

div.poll-result div.chart-bar-resultbox
{
    margin: 0.5em 0 0.5em 0;
    width: 100%;
}

div.poll-result div.chart-bar-resultbar
{
    height: 14px;
}

div.poll-result td.poll-resultname
{
    padding-right: 5px;
}

div.poll-result td.poll-resultbar
{
    padding-left: 5px;
}

div.poll-result td.poll-resultbar table
{
    width: 300px;
}

div.poll-result div.chart-bar-resultbox
{
    background-color: #eeeeee;
}

div.poll-result div.chart-bar-resultbar
{
    background-color: #444; /* This could also be a repeating background image */
}

/* SHOP TABLES */

div.shop-basket table, div.shop-confirmorder table, div.shop-orderview table
{
    width: 100%;
    margin: 0px;
    padding: 0px;
}

div.shop-basket table th, div.shop-confirmorder th, div.shop-orderview th
{
    margin: 0px;
    padding: 3px;
}

div.shop-basket table td, div.shop-confirmorder td, div.shop-orderview td
{
    margin: 0px;
    padding: 3px;
}

div.shop-basket table td.product-details, div.shop-confirmorder td.product-details, div.shop-orderview td.product-details
{/*  border-bottom: 1px solid; */
}

div.shop-basket table td.product-price, div.shop-confirmorder table td.product-price, div.shop-orderview table td.product-price
{
    text-align: right;
}

div.shop-basket table td.product-subtotal, div.shop-confirmorder table td.product-subtotal, div.shop-orderview table td.product-subtotal
{/*  border-bottom: 1px solid; */
    text-align: right;
}

input.shop-basketbin
{ 
    width: 15px;
    height: 15px;
    background-image: url(../images/bin.gif);
    background-repeat: no-repeat;
}


/* RENDERED TABLE */

table.renderedtable td
{ 
    margin: 0px;
    padding: 3px;
    /* border-top: 1px solid;
    border-left: 1px solid;*/
}

table.renderedtable
{ 
   /* border-right: 1px solid;  border-bottom: 1px solid; */
}


/* FORUM */

div.infoline p
{
    float: left;
    margin-right: 1em;
}

div.infoline
{
    margin: -0.5em 0 -0.5em 0;
}

table.forum div.attribute-byline p.author, table.forum div.attribute-byline p.date
{
    display: block;
}

table.forum td.message p.date
{
    font-size: 0.8em;
    border-bottom: 1px solid #aaa;
}

div.content-view-children table.forum th.topic
{
    width: 45%;
}

div.content-view-children table.forum th.replies
{
    width: 10%;
}

div.content-view-children table.forum th.lastreply
{
    width: 45%;
}

div.content-view-children table.forum th.author
{
    width: 25%;
}

table.forum p.author
{
    font-weight: bold;
}

div.content-view-children table.forum th.message
{
    width: 75%;
}

table.forum tr.bglight td, table.forum tr.bgdark td
{
  /*  border-top: 1px solid;**/
}

/* POLL */

div.content-poll-results
{
    width: 100%;
}

div.content-poll-results ul
{
    margin-left: 0;
}

div.content-poll-results li
{
    list-style-type: none;
}

div.content-poll-results span.option
{
    font-weight: bold;
    float: left;
}

div.content-poll-results span.votes
{
    font-weight: normal;
}

div.content-poll-results span.value
{
    font-weight: bold;
    margin-top: 1.7em;
    float: right;
}

div.content-poll-results div.resultblock
{
    width: 100%;
    margin: -1.2em 0 0.5em 0;
    float: left;
}

div.content-poll-results div.resultedge-start
{
    padding-right: 4em;
}

div.content-poll-results div.resultedge-end
{
    border: 1px solid black;
}

div.content-poll-results div.resultbox
{
    background-image: url(../images/poll-bg.gif);
    background-repeat: repeat-x;
    background-position: top;
    background-color: #bcbbaf;
    width: 100%;
}

div.content-poll-results div.resultbar
{
    background-image: url(../images/poll-result-bg.gif);
    background-repeat: repeat-x;
    background-position: top;
    background-color: #4b7198;

    height: 20px;
}

div.content-poll-results div.result-divider
{
    height: 20px;
}

/*************  meni *************/

 