 a {
	color:#006699;
	text-decoration:none
}

BODY {
font:12px Arial, Helvetica, sans-serif;
background:#efefef;
text-align:center;
color:#000;
margin:0;
padding:0
}

img {
border:0
}


p {
font-size:12px;
text-transform:none;
color:#000;
line-height:15px;
font-style:normal;
font-family:Arial, Helvetica, sans-serif;
margin-top:0;
margin-bottom:5px
}

table {
font-size:12px;
color:#000;
font-family:Arial, Helvetica, sans-serif
}



.timetable td {
vertical-align:top;
text-align:left;
border:1px;
border-color:#CCC;
padding:7px
}

.timetable .stripe {
background-color:#efefef
}

.timetable th {
background-color:#fc0;
font-weight:700;
font-size:12px;
text-align:left;
padding-left:4px;
padding-right:4px;
vertical-align:bottom
}

h1 {
clear:both;
font-family:Georgia, Verdana, Arial, Helvetica, sans-serif;
font-size:21px;
color:#666;
background-image:url('http://cdol.co.uk/gfx/headerLine.gif');
line-height:1.1;
margin-top:0;
margin-bottom:0
}

h1 a {
color:#666;
background-color:#FFF;
background-image:url('http://cdol.co.uk/gfx/headerLine.gif');
padding-right:5px
}

.h1Unlinked {
background-color:#FFF
}

h2 {
font-weight:700;
font-size:15px;
margin-bottom:10px;
text-transform:none;
color:#333;
font-family:Georgia, Verdana, Arial, Helvetica, sans-serif
}

h3 {
clear:both;
font-family:verdana, arial, helvetica, sans;
font-size:10px;
line-height:1.1;
margin-top:0;
margin-bottom:5px;
font-weight:700;
text-transform:uppercase
}

h4 /*former .brazilicaHeader*/ {
font-weight:700;
font-size:13px;
margin-bottom:10px;
text-transform:none;
color:#444;
font-family:Georgia, Verdana, Arial, Helvetica, sans-serif
}

h5 /*former .brazilicaSubHeader*/ {
font-weight:700;
font-size:12px;
margin-bottom:10px;
text-transform:none;
color:#333;
font-family:Georgia,Verdana, Arial, Helvetica, sans-serif
}

#container {
width:780px;
background-color:#FFF;
border:0 solid #000;
float:none;
text-align:left;
position:relative;
margin:0 auto
}

#topcontainer {
float:left;
width:770px;
background-color:#fff;
position:relative
}

#bottomcontainer {
float:left;
width:770px;
background-color:#fff;
padding-top:5px;
position:relative
}

.content {
width:638px;
float:left;
background-color:#FFF;
position:relative
}

.arrowHeadline {
clear:left;
padding-left:5px;
padding-bottom:5px;
margin-left:0;
font-size:12px;
position:relative;
background:url('http://cdol.co.uk/gfx/arrow.gif') no-repeat
}

.arrowHeadlineVideo {
font-weight:bold;
background:url("http://cdol.co.uk/gfx/videoIcon.gif") top left no-repeat;
margin:0;
padding:0 0 8px 16px
}
.arrowHeadlineVideoYouTube ul{
list-style:none;
}
.arrowHeadlineVideoYouTube li{
list-style:none;
	font-weight:bold;
	background:url("http://cdol.co.uk/gfx/videoIconYou.gif") top left no-repeat;
	margin:0;
	padding:0 0 8px 16px
}

.button {
background-color:#039;
color:#fff;
font-size:9pt;
font-weight:700
}
.left .brazilicaGreyHeader {
width:110px;
margin-left:5px
}

.underline {
border-bottom:#999 1px dotted
}

.brazilicaLinkButton {
float:left;
font-size:11px;
display:block;
padding-bottom:2px;
text-transform:none;
width:110px;
padding-top:2px;
border-bottom:thin dotted #ccc;
background-color:#fff;
margin:0 0 0 5px
}

.blackBox {
background-color:#000;
color:#FFF;
float:left;
width:100%
}

.blogs {
background-color:#efefef;
padding:0
}

.caption {
float:left;
font-size:10px;
color:#333;
margin:0 0 10px
}

.dividerH {
background-image:url('http://cdol.co.uk/gfx/dotsHorizontal1.gif');
background-repeat:repeat-x;
height:10px;
font-size:1px;
clear:both
}

#dropmenudiv {
z-index:100;
border-bottom-width:0;
font:11px Verdana;
position:absolute
}

#dropmenudiv a {
margin-top:2px;
display:block;
font-weight:400;
width:100%;
text-indent:5px;
height:14px;
background-color:#ff6;
text-decoration:none;
padding:1px
}

#dropmenudiv a:hover {
background-color:#fc0
}

.greenBox {
background-color:#063;
color:#FFF;
float:left;
width:100%
}
.left p{font-size:11px;}

.limeBox {
float:left;
background-color:#e0f5fb
}

.yellowBox {
float:left;
background-color:#fc3
}

.whiteBox {
float:left;
background-color:#FFF
}

.inlineThumbnail {
float:left;
width:60px;
border:1px solid #090;
margin:2px
}

.inlineThumbnailVideo {
float:left;
border:3px solid #090
}

a.inlineThumbnailVideo {
border:3px solid #CCC
}

a.inlineThumbnailVideo:hover {
border:3px solid #090
}

.inlineImageVideoYou {
float:left;
border:3px solid #cc0000;
width:241px;
}
a .inlineImageVideoYou {
border:3px solid #cc0000;
}
.inlineThumbnailVideoYou {
float:left;
border:3px solid #cc0000;
width:120px;
}

a.inlineThumbnailVideoYou {
border:3px solid #cc0000
}

a.inlineThumbnailVideoYou:hover {
border:3px solid #ff0000
}
.inlineText {
float:left;
width:171px;
line-height:1.2;
margin:2px
}

#header {
clear:both;
margin-top:10px;
display:block;
font-weight:700;
font-size:16px;
float:left;
background-image:url('http://cdol.co.uk/gfx/headerLine.gif');
width:638px;
color:#222;
background-color:#fff
}

.ad120 {
width:120px;
float:left;
margin-left:0;
margin-bottom:15px;
background-color:#fbf9c6;
border-bottom-color:#CCC;
border-bottom-width:1px;
border-bottom-style:dotted;
clear:left;
padding:0
}

.ad120 p,.ad120 img {
margin-left:5px;
margin-right:5px
}

.ad120 h4 {
margin:5px 5px 2px
}

.ad120 img {
width:105px;
margin-bottom:5px
}

.adPromo {
background-color:#e0f5fb
}

.adVideo {
background-color:#006633
}

.footer {
float:right;
font-size:9px;
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif
}

.left {
float:left;
width:122px;
background-color:#fff;
overflow:hidden;
margin-right:10px
}

.left .ad120 {
background-color:#fff
}

.leftCaption {
float:left;
width:110px;
font-size:9px;
color:#666;
margin:0 0 0 5px
}

.lineBreak {
clear:both;
height:1px;
overflow:hidden;
font-size:1px;
margin:-1px 0 0
}

#logo {
background-position:0 0;
background-image:url('http://cdol.co.uk/gfx/logo_n.gif');
width:122px;
background-repeat:no-repeat;
height:115px
}

.module {
margin-bottom:5px;
margin-right:0px;
padding-right:0px;
clear:both;
overflow:hidden;
width:auto
}
.moduleHomepage{
background-image:url('http://cdol.co.uk/homepage_gfx/506-poncianinho-bananeira.jpg'); 
height:215px;
}
.moduleHomepage p{
color:#FFFFFF;
}
.moduleHomepage a{
color:#FFFFFF;
}
.primaryContent {
float:left;
width:506px;
margin-right:10px
}

.primaryContent1 {
float:left;
clear:left;
width:247px;
margin-bottom:5px
}
.primaryContent1photo img{
width:247px;
}
.primaryContent1photo {
float:left;
clear:left;
width:247px;
margin-bottom:5px
}
.primaryContent2 {
float:right;
clear:right;
width:247px;
margin-bottom:5px
}

.primaryContent3 {
	float:left;
	width:506px;
	margin-bottom:20px;
	clear:both
}
.bullet ul{
list-style:none;

}
.bullet li

{
	clear: left;
	padding-left: 8px;
	padding-bottom: 5px;
	margin-left: 1px;
	font-size: 12px;
	background-color: transparent;
	background-image: url(http://www.cdol.co.uk/gfx/bulletM.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	position: relative;
	list-style-type: none;
}
.listItem {
font-weight:700;
font-size:10px;
margin-bottom:5px;
text-transform:uppercase;
color:#060;
font-family:Verdana, Arial, Helvetica, sans-serif
}

.menu {
margin-top:15px;
font:11px;
text-align:left
}

#menuitem {
float:left;
text-align:left
}

.shareFooter {
margin-bottom:18px
}

.shareFooter a {
float:left;
display:inline;
font-size:11px;
margin:0 10px 10px 0;
padding:5px 0 5px 24px
}

.shfFacebook a {
background-color:transparent;
background-image:url(http://www.cdol.co.uk/gfx/btn_share_facebook.gif);
background-repeat:no-repeat;
background-attachment:scroll;
background-x-position:left;
background-y-position:center
}

.secondaryContent {
float:right;
width:122px;
background-color:#FFF;
overflow:hidden
}

.subHeader {
font-weight:700;
font-size:12px;
margin-bottom:10px;
text-transform:none;
color:#f90;
font-family:Georgia,Verdana, Arial, Helvetica, sans-serif
}

.timestamp {
font-size:10px;
font-weight:400;
color:#666
}

#uniformInfo {
float:left;
width:100px;
margin-right:10px;
background-color:#ccc;
padding:5px
}

#breadcrumb {
margin-top:42px;
float:left;
width:638px;
background-color:#eee
}

.trail {
font-size:9px;
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:transparent
}

.trail A:hover {
font-size:9px;
color:#006baf;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#ffc;
text-decoration:underline
}

.trail A:active {
font-size:9px;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:transparent;
text-decoration:none
}

.video {
background-color:#efefef;
padding-top:5px;
margin-bottom:10px
}
.videoYou {
background-color:#ffffff;
padding-top:5px;
margin-bottom:10px
}
.videoHeadline {
clear:left;
position:relative;
background:url('http://cdol.co.uk/gfx/videoIcon.gif') top left no-repeat;
margin:0;
padding:0 0 0 15px
}

.videoThumb {
width:108px;
border:2px;
border-color:#090
}

.videoThumb a {
border:2px;
border-color:#090
}

.videoThumb a:hover {
border:2px;
border-color:#060
}

a:hover,:hover.brazilicaLinkButton {
text-decoration:underline
}

h3 a,.brazilicaHeaderUnderline a,.brazilicaHeaderUnderline a:hover {
color:#063
}

.blackBox a,.greenBox a,.adVideo a,.adVideo h4 a {
color:#FFF
}

.blackBox h3 a,.greenBox h3 a {
color:#fc3
}

a.inlineThumbnail,a.inlineThumbnail:hover {
border:1px solid #090
}

.trail A:link,.trail A:visited {
font-size:9px;
color:#006baf;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:transparent;
text-decoration:none
}
