div#container320 {
float:left;
width:320px;
}

div.container240 {
float:left;
width:240px;
margin-left:20px;
}

div.container160 {
float:left;
width:160px;
margin-left:20px;
}



div.container300 {
float:left;
width:300px;
padding-left:20px;
}

div.container300 div.banner,div.container160 div.banner
{
    text-align:right;
    padding-top:20px;
}

div.container300  a img,div.container160  a img
{
    border:0;
}

div.container300right {
float:right;
width:300px;
margin-right:20px;
}

div.container580 {
float:left;
width:580px;
}

div.container720 {
float:left;
width:720px;
}

div.containerThree{
float:left; clear:left;
width:580px;
}

div.containerThree div.three{
float:left;
width:173px;
margin-left:20px;
}

div.containerThree div.three img{
margin:0; padding:0; border:none;
}

h3.charts {
background-color:#ffffff;
background: url(../images/h3charts.gif) top left repeat-x;
font-size:10px; 
text-transform:uppercase;
letter-spacing:0px;
font-weight:bold;
font-family: Verdana, sans-serif;
color:#6C73F3;
border-bottom:1px solid #dddddd;
padding:5px 0 5px 5px;
margin:20px 0 0 0;
line-height:14px;
}

h3.charts2 {
background-color:#ffffff;
background: url(../images/h3charts.gif) top left repeat-x;
font-size:10px; 
text-transform:uppercase;
letter-spacing:0px;
font-weight:bold;
font-family: Verdana, sans-serif;
color:#6C73F3;
border-bottom:1px solid #dddddd;
padding:5px 0 5px 5px;
margin:12px 0 0 0;
line-height:14px;
}

ul.charts a
{
    text-decoration:none;
    color:#6C73F3;
}

ul.charts a:hover
{
    text-decoration:underline;
    color:#6C73F3;
}

ul.charts {
margin:0;
padding:0;
list-style:none;
font-family: Verdana, sans-serif;
}


ul.charts li{
text-transform:uppercase;
font-size:9px;
margin:0;
padding:3px;
background-color:#fafafa;
border-bottom:1px solid #dddddd;
border-top:2px solid #ffffff;
}
ul.charts li.fixedBox {
    height:90px;
}

ul.charts li.spacer {
margin:0;
padding:0;
background-color: #FFFFFF;
border: none;
height:1px;
}

ul.charts li 
{
    text-transform:none;
}

ul.charts li.seeall{
text-transform: none;
font-size:9px; background-color: #ffffff;
background: url(/assets/website/images/icons_adm/icoArrow.gif) center right no-repeat;
margin:0;
padding:3px;
border-bottom: none;
text-align:right;
color:#6C73F3;
}

ul.charts li.seeall a{
text-decoration: none;
margin-right:18px;
text-align:right;
color:#6C73F3;
}

ul.charts li.seeall a:hover{
text-decoration: underline;
color:#6C73F3;
}

ul.charts li table.NextEvents
{
    border:1px solid #ffffff;
    border-collapse:collapse;
    color:#6C73F3;
    width:100%;
}

ul.charts li table.NextEvents td
{
    color:#666666;
    border-bottom:1px solid #cccccc;
    border-top:1px solid #ffffff;
    border-left:1px solid #ffffff;
    border-right:1px solid #ffffff;
}

ul.charts li table.NextEvents td.EventDate
{
    padding-right:10px;
}

ul.charts li table.NextEvents td span
{
    color:#6c73f3;
    font-family: Trebuchet MS, Verdana, Arial, Sans-serif;
    font-size:14px;    
    font-weight:bold;
}

ul.charts li table.NextEvents th
{
    display:none;
}

.NextEventsEmpty
{
    color:#aaaaaa;
    font-style:italic;
}

span.title, span.title a{
text-transform:uppercase;
text-decoration:none;
font-weight:bold;
color:#6C73F3;
}

span.title a:hover{
text-decoration:underline;
color:#6C73F3;
}

span.description{
text-transform: none;
font-weight: normal;
}

span.datetime{
text-transform: uppercase;
font-weight: normal;
color:#999999;
font-size:8px;
}

ul.charts li div.number{
float:left;
width:12px;
color:#6C73F3;
font-weight:bold;
}

ul.charts li div.date{
float:left;
width:40px;
color:#6C73F3;
font-weight:bold;
}

ul.charts li div.item_event {
float:left;
width:190px;
color:#666666;
}

ul.charts li div.item_event p {
padding-bottom:5px;
margin:0;
}

ul.charts li div.item{
float:left;
width:282px;
color:#666666;
padding:0;
}

ul.charts li div.item a {
text-decoration:none;
}

ul.charts li div.item a:hover {
text-decoration: underline;
}

ul.charts li div.item img{
margin:0;
}

ul.charts li img{
margin:0 5px;
padding:2px;
border:1px solid #cccccc;
}

div.description {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
margin:0;
padding:3px;
background-color:#fafafa;
border-bottom:1px solid #dddddd;
border-top:2px solid #ffffff;
}

div.description img{
margin:0 5px 0 0;
padding:2px;
border:1px solid #cccccc;
}

div.h120{
height:110px;
}

div#homeflash {
margin-top:20px;
border:1px solid #cccccc;
}

div.article {
font-family:"Trebuchet MS";
font-size:13px;
color:#333333;
text-transform:none;
text-align:left;
line-height:20px;
}

div.article h4{
font-family:"Trebuchet MS";
font-size:15px;
color:#6C73F3;
text-transform:none;
line-height:30px;
}

div.info_header 
{
    width:80px;
    color:#111111;
    float:left;
    padding-top:3px;
}

div.info_description 
{
    float:left;
    width:150px;
    color:#6c73f3;
    font-family: Trebuchet MS, Verdana, Arial, Sans-serif;
    font-size:14px;    
    font-weight:bold;
}

span.bigblue 
{
    width:150px;
    color:#6c73f3;
    font-family: Trebuchet MS, Verdana, Arial, Sans-serif;
    font-size:14px;    
    font-weight:bold;
}

div.info_description a, span.bigblue a
{
    color:#6c73f3;
    text-decoration:none;
}

div.info_description a:hover,span.bigblue a:hover
{
    color:#6c73f3;
    text-decoration:underline;
}

div.clear_line
{
    clear:left;
    border-bottom:1px solid #dddddd; 
    height:3px;
    margin-bottom:3px;
}

div.clear_noline
{
    clear:left; 
}