a:link, a:visited {
color: #0F3F34;
font-weight: bold;
text-decoration: underline;
}

a:hover, a:active {
color: #0F674D;
text-decoration: underline;
}

a.navi:link, a.navi:visited {
font-size: 12px;
padding-left: 10px;
color: #000000;
text-decoration: none;
}

a.navi:hover, a.navi:active {
font-size: 12px;
padding-left: 17px;
color: #000000;
text-decoration: none;
font-weight: bold;
}

a.updates:link, a.updates:visited {
color: #000000;
text-decoration: none;
}

a.news:link, a.news:visited {
color: #ffffff;
text-decoration: none;
font-weight: normal;
}

a.news:hover, a.news:active {
text-decoration: none;
font-weight: bold;
}

a.readmore:link, a.readmore:visited {
text-decoration: none; 
padding-left: 10px; 
font-size: 12px;
}

a.banners:hover {
border-color: #000000;
}

a.banners:link img, a.banners:visited img {
border: 2px;
border-style: solid;
border-color: #000000;
}

a.banners:hover img, a.banners:active img {
border: 2px;
border-style: solid;
border-color: #5F9C7C;
}

a.aff:link, a.aff:visited {
color: #000000;
}

a.aff:hover, a.aff:active {
text-decoration: underline;
font-weight: bold;
padding-left: 0px;
}

a.list:link, a.list:visited {
color: #0C3229;
font-weight: bold;
text-decoration: none;
}

a.list:hover, a.list:active {
color: #0F674D;
text-decoration: underline;
}

a.log:link, a.log:visited {
color: #000000;
text-decoration: none;
}

a.log:hover, a.log:active {
color: #000000;
text-decoration: underline;
}

table {
spacing: 0px;
border-collapse: collapse;
}

table.layout {
background-image:url('/images/layout/background.jpg');
spacing: 0px;
padding: 0px;
border-collapse: collapse;
margin-left: auto;
margin-right: auto;
width: 825px;
}

table.layoutshop {
background-image:url('/images/layout/backgroundshop.jpg');
spacing: 0px;
padding: 0px;
border-collapse: collapse;
margin-left: auto;
margin-right: auto;
width: 825px;
}

table.sidebox {
background-image:url('/images/layout/sidebg.jpg');
background-repeat: no-repeat;
width: 250px;
height: 240px;
position:relative;top:5px;
}

table.updates {
width: 300
overflow: hidden;
}

table.border {
border: 1px solid #3F7773; 
}

table.cpgborder {
border-style: solid;
border-color: #3F7773;
border-width: 0px 1px 1px 1px;
width: 98%;
margin-left: 6px; 
}

td {
padding: 0px;
font-family: trebuchet ms;
font-size: 12px;
font-weight: normal;
color: 000000;
text-align: left;
}

td.navi {
background-image:url('/images/layout/navibg.jpg');
background-position: bottom left;
background-repeat: no-repeat;
width: 210px;
padding-top: 7px;
padding-left: 8px;
}

td.banner {
background-image:url('/images/layout/top2.jpg'); 
height: 130px;
background-repeat:no-repeat;
background-position: top center;
padding-left: 8px;
padding-right: 8px;
}

td.bannershop {
background-image:url('/images/layout/top2shop.jpg'); 
height: 130px;
background-repeat:no-repeat;
background-position: top center;
padding-left: 8px;
padding-right: 8px;
}

td.main {
background-image:url('/images/layout/pagetop.jpg');
background-repeat:no-repeat;
background-position: top center;
padding: 0px;
height: 200px;
}

td.news {
font-family: trebuchet ms;
font-size: 11px;
font-weight: normal;
color: ffffff;
text-align: left;
line-height: 11.3pt;
padding-top: 3px;
}

td.sidebar {
width: 265px;
}

td.content {
padding-top: 16px;
padding-left: 2px;
padding-right: 15px;
height: 100px;
}

td.updates {
background-color: #5DAE9C;
padding-top: 9px;
padding-left: 7px;
padding-right: 7px;
padding-bottom: 9px;
width: 545px;
overflow: hidden;
}

td.updatesmedia {
background-color: #5DAE9C;
padding-top: 9px;
padding-right: 5px;
padding-bottom: 9px;
}

td.box {
background-color: #5DAE9C;
padding-top: 9px;
padding-left: 7px;
padding-right: 7px;
padding-bottom: 9px;
}

td.boxtwo {
background-color: #63B9A6;
padding-top: 9px;
padding-left: 7px;
padding-right: 7px;
padding-bottom: 9px;
}

td.boxthree {
padding-top: 9px;
padding-left: 7px;
padding-right: 7px;
padding-bottom: 9px;
}

td.border {
border: 1px solid #3F7773;
}

td.cpgbox {
background-color: #5DAE9C;
padding-top: 9px;
padding-left: 7px;
padding-right: 7px;
padding-bottom: 9px;
width: 140px;
text-align: center;
}

td.cpgboxtwo {
background-color: #63B9A6;
padding-top: 9px;
padding-left: 7px;
padding-right: 7px;
padding-bottom: 9px;
width: 140px;
text-align: center;
}

th.padding, td.padding {
padding: 5px;
}

th {
font-size: 12px;
}

div.contentpad {
padding-left: 10px;
padding-right: 10px;
}

div.container{
z-index: -1;
}

div.box {
width:418px;
height:91px;
overflow: scroll;
overflow-x: hidden;
position:relative;top:11px;
}

div.updates {
width: 545px;
overflow: hidden;
}

p.navi {
font-size: 12px;
padding-left: 15px;
}

p.uptitle {
font-family: trebuchet ms;
font-size: 16;
font-weight: bold;
text-transform: capitalize;
}

p.title {
font-size: 13px;
font-weight: bold;
}

p.indent {
text-indent: 35px;
}

p.sidetitle {
font-size: 14px; 
font-weight: bold; 
text-decoration: underline; 
line-height: 9pt; 
padding-left: 10px;
}

font.pagetitle {
font-family: trebuchet ms;
font-weight: bold;
font-size: 14px;
padding-left: 4px;
text-transform: capitalize;
position: relative;
top: -13px;
}

font.upstats {
padding-left: 0px;
font-family: arial;
font-size: 11;
font-weight: bold;
}

font.titleu {
text-decoration: underline;
font-weight: bold;
}

img.upmedia {
margin-left: 10px; 
margin-bottom: 5px; 
margin-right: 0px; 
border: 1px solid #000000; 
width: 170px;
}

img.bars {
padding-top: 5px; 
padding-bottom: 5px;
}

img.boximage { 
border: 1px solid #000000; 
}

img.articles { 
margin-left: 7px; 
margin-right: 7px; 
border: 1px solid #000000; 
}
