body
{
background-color:silver;
font-family:verdana,arial,helvetica;
font-size:9pt;
}
Table#wrapper
{
width:680px;
margin-left:auto;
margin-right:auto;
background-color:white;
}
#header
{
border-bottom:5px solid black;
}
#header table.ultimatelogo
{
padding:0px;
}
table #content
{
padding-top:0em;
background-color:white;
}
h1
{
font-size:12pt;
}
h2
{
font-size:12pt;
}
h3
{
font-size:10pt;
}
h4,h5,h6
{
font-size:9pt;
}


table.module_intro
{
margin-top:0px;
padding-top:0;
border-bottom:0px;
}
table.module_intro h1,
.module_intro h1,
#article h1
{
background-color:white;
font-size:12pt;
text-align:center;
color:#5F1C40;
line-height:32px;
margin-bottom:0;
margin-top:0px;
padding-top:0;
border-bottom:0px;
}

#left_td table.edition_number
{
font-size:12pt;
line-height:26px;
text-align:center;
color:white;
background-color:#5F1C40;
width:203px;
padding:0px;

border-right:0px;
}
#header table.actions
{
background-color:black;
line-height:25px;
width:100%;
}
#header table.actions table
{
margin:0px;
padding:0px;
text-align:center;
background-color:black;
width:100%;
}
#header table.actions table td
{
margin:0px;
padding:0px;
text-align:center;
background-color:black;
}
table.actions table  a:link, 
table.actions table  a:visited
{
color:white;
font-size:8pt;
text-decoration:none;
margin-left:3px;
margin-right:3px;
}
#left_td 
{
width:202px;
color:white;
background-color:#996F85;
}
#left.col 
{
margin-top:0px;
margin-right:2px;
background-color:#996F85;
width:202px;
}
#left_td  a
{
color:#5F1C40;
}
#left_td h3,
td.cd_title
{
color:white;
background-color:#996F85;
width:186px;
text-align:center;
}

#left_td table.contact_details td.cd_title h3
{
color:white;
background-color:#996F85;
width:186px;
}
table.inthisedition table td
{
border-bottom:1px dotted silver;
text-decoration:none;
padding-bottom:5px;
}
#content table.inthisedition table td a
{
border-bottom:0px ;
color:white;
font-weight:bold;
text-decoration:none;
}
#content table.inthisedition table td a:hover
{
border-bottom:0px;
color:#5F1C40;
font-weight:bold;
text-decoration:none;
}
table.contact_details,
table.inthisedition
{
color:white;
background-color:#996F85;
margin-left:3px;
width:186px;
margin-top:0px;
}
#left_td table.contact_details table td
{
color:white;
}
table.contact_details strong
{
color:white;
background-color:#996F85;
}

#left_td table.grow_future
{
width:200px;
text-align:left;
}
#left_td table.grow_future,
#left_td table.grow_future td,
#left_td table.grow_future img
{
padding:0px;
margin:0px;
}
#footer .actions table  a:hover
{
text-decoration:underline;
}
table.module
{
background-color:white;
border-left:1px solid white;
padding-left:0em;
padding-right:0em;
}
table.module #article
{
background-color:white;
padding-left:5px;
padding-right:5px;
}
.subitem
{
color:black;
margin-bottom:0.5em;
margin-bottom:0.2em;
margin-top:0.2em;
border-top:0px solid white;
border-bottom:2px solid #996F85;
}
.subitem h3 a.viewsubitem:link,
.subitem h3 a.viewsubitem:visited
{
font-size:11pt;
color:#5F1C40;
text-decoration:none;
}
.subitem p a.viewsubitem:link,
.subitem p a.viewsubitem:visited
{
color:black;
font-weight:bold;
}
.subitem h3, .subitem h4, .subitem p
{
margin-top:0.2em;
margin-bottom:0.2em;
}