﻿body {margin:0px 0px 0px 5px; background-color:#fff; font-family:Verdana,  Helvetica, Sans-Serif; font-size:0.7em;line-height:140%;}
p{margin:0px; padding:0px; padding-bottom:5px;}
table{   padding:0px; border:none; border-collapse:collapse; }
td{   padding:0px;border-collapse:collapse; }
.bolddarkbluefont{ color:#003399; font-weight:bold;}
.darkbluefont{ color:#003399;  text-decoration:none;}
.darkblue17font{ color:#003399; font-size:17px}
.font12{ font-size:12px;}
.font21{ font-size:21px;}
.boldblue13font{ color:#0099FF; font-weight:bold; font-size:13px;}
.grayfont{color:#999; }
.more{ text-align:right; padding:10px 0px;}
.more a{color:#999; font-size:11px; text-decoration:none; }
.grayfont a:hover { font-weight:bold;}
.publicity{color: #999;font-family: Arial;    font-size: 9px; text-align:left;}
.blackfont{color:#000; text-decoration:none;}
.blueborderbottom{ border-bottom:solid 1px #BBDFF8; }
input.search {background:#EEEEEE none repeat scroll 0%;border:1px solid #FFFFFF;color:#000000;width:150px; height:13px;}
#hd1{    background-image:url(http://www.caribbeannewsdigital.com/Images/header1.gif);   background-repeat: repeat-x;height:52px; width:100%; color:#fff;}
.image {border-width: 0px; margin-bottom: -3px;}
/* CSS Tabs */
#navcontainer ul {margin: 0px;padding: 0px;list-style-type: none; }
#navcontainer ul li {display: block;float: left; text-align: center;  margin: 0px;}
#navcontainer ul li a {width: 220px; height: 20px;border-right: 1px solid #C4CED0; padding-top: 4px;color: #000; font-weight:bold; text-decoration: none;display: block; }
#navcontainer ul li a:hover {background: #EBEEF1;}
.loginHeader {background-color:#4A8EBC;color:#FFFFFF;font-style:normal;font-variant:normal;font-weight:bold;margin:0pt 0pt 0px;padding:5px 0pt 5px 5px;}
.login {background-color:#A9D4F2;border:solid 1px #4A8EBC;color:Black;margin:0pt 0pt 10px;}
.textbackground{background:#FFFFFF url(../../Images/input1.gif) no-repeat scroll 0%;border:0pt none;padding:4px;width:150px;}
#title {padding-bottom:5px; text-align:left;}
.newsBlock{padding-left:10px;padding-right:10px;padding-top:5px;text-align:left;}
a.title{ display:block; font-size:12px; color:#003399; font-weight:bold; text-decoration:none;}
.title { font-size:12px; color:#003399; font-weight:bold; text-decoration:none;padding-bottom:5px;}
.Main a.title{ font-size:20px;font-weight:normal;line-height:140%;}
.Section { border-bottom:solid 1px #BBDFF8; padding-bottom:5px;color:#0099FF; font-weight:bold; font-size:13px; text-align:left;}
.Section a {text-decoration:none;color:#0099FF; font-weight:bold; font-size:13px;}
.bttonBackground{ background : url(http://www.caribbeannewsdigital.com/Images/bttonBackground.gif) repeat-x; color:White; text-decoration:none; height:17px; width:60px; display: block; padding-left:2px; font-family:Arial, Verdana; text-align:center;}
/* Vertical - Ticket */
.news_style{display:none;}
.news_show{background-color: white;color:black;width:160px;overflow: auto;	padding:3px;}
.news_show a{ text-decoration:none;color:black;  }
.news_border{background-color: white;height:220px;border: 1px solid #C4C4C4;padding: 5px 5px 5px 5px;overflow: auto;}
.news_mark {background-color:white;border:0px solid #C4C4C4;color:black;height:35px;text-align:center;width:180px;}
.news_title{ border: 0px solid #C4C4C4;color:#414A76;font-weight:bold;}
.news_show img{margin-left: 5px;margin-right: 5px;}
.buttondiv{position: absolute;/*float: left;*//*top: 169px;*/padding: 10px 5px 5px 5px;background-color:white ;border: 1px solid #C4C4C4;/*border-top-color: white;*/border-top:none;height:20px;}
br.spacer{clear:both;font-size:0px;line-height:0px;}
.sectionMenu { font-weight:bold; color:#003399; margin:4px 4px; width:100%; text-align: right;border-bottom:1px solid #BBDFF8;}
.lastminute{ background:url(http://www.caribbeannewsdigital.com/Images/last-minute.gif) no-repeat;text-transform:capitalize; height:28px;color:#003399; font-weight:bold;  padding-left:5px; text-align:left;}
.Logo{padding-top: 8px; padding-bottom: 8px; width:180px;}
.Logo div{float: left; padding-right: 10px; border-right: solid 2px #003399;}
.LeftColumn{background-color: #DBDBDB; width: 180px; vertical-align:top;}
.RightColumn{width:180px; vertical-align:top; background-color:#F3F9FE;}
.comments { width:100%;}
.comments td {padding-top:10px; }
.info{border: 1px solid #DDD; background-color: #F8F8F8;padding: 10px;  margin-top:10px;}