.igg_CaribbeanMod2009Control
{
	background-color:WhiteSmoke;
	border:solid 1px #001060;
	cursor:default;
}


.igg_CaribbeanMod2009Header
{
	background-color:#ACB3F6;
	background-repeat:repeat-x;
	background-position:top ;
	background-image: url(images/header_grid.gif);
	height: 25px;
	color:White;
}


.igg_CaribbeanMod2009HeaderCaption
{
	border-width:0px;
	padding-left:8px;
	overflow: hidden;
	text-align:left;
}


.igg_CaribbeanMod2009Footer
{
	background-color:#F3F8FB;
	background-position:center ;
	background-image:none;
	height: 22px;
}


.igg_CaribbeanMod2009FooterCaption
{
	font-weight:normal;
	padding-left:8px;
	overflow: hidden;
	text-align:left;
}


tbody.igg_CaribbeanMod2009Item>tr>td
{
	background-color:White;
	background-repeat:repeat-x;
	background-position:bottom ;
	background-image:none;
	border-top:solid 1px Gainsboro;
	padding:5px 8px 5px 8px;
	overflow: hidden;
	vertical-align:middle;
}


.igg_CaribbeanMod2009ScrollbarIntersection
{
}


.igg_CaribbeanMod2009RowSelector
{
	background-color:White;
	border-top:solid 1px #DCDCDC;
	border-right:solid 1px #DCDCDC;
	width: 35px;
	color:Black;
	text-align:center;
	vertical-align:middle;
}


.igg_CaribbeanMod2009Pager
{
	background-color:#E0F3FB;
	background-image: url(images/item_alt.gif);
	border-width:0px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	text-align:right;
}


.igg_CaribbeanMod2009PageLink
{
	font-weight:bold;
	margin-right:15px;
	cursor:pointer;
	color:DarkBlue;
	text-decoration:underline;
}


.igg_CaribbeanMod2009FilterRuleDropDown
{
	background-color:White;
	border:solid 1px #001060;
	overflow: auto;
	width: 150px;
	max-height: 150px;
	height: auto !important;
	height: 150px;
}


.igg_CaribbeanMod2009FilterButton
{
	background-color:Transparent;
	border-style:solid;
	border-width:0px;
	height: 18px;
}


.igg_CaribbeanMod2009ResizeIndicator
{
	background-color:#2866D2;
	width: 2px;
}


.igg_CaribbeanMod2009FixedColumnSeparatorCssClass
{
	background-color:#2A6AD3;
	width: 3px;
}


.igg_CaribbeanMod2009FixedColumnPinButtonCssClass
{
	padding-top:0px;
	padding-right:3px;
	cursor:pointer;
	vertical-align:middle;
}


.igg_CaribbeanMod2009VirtualScrollTooltip
{
	background-color:#2866D2;
	font-size:10px;
	border:solid 1px #001060;
	padding:3px;
	color:White;
	text-align:center;
}


.igg_CaribbeanMod2009TopDragIndicator
{
	background-repeat:no-repeat;
	background-image: url("images/igg_topdragindicator.png");
	margin-top:2px;
	width: 11px;
	height: 6px;
	z-index: 100;
}


.igg_CaribbeanMod2009MiddleDragIndicator
{
	background-repeat:repeat-y;
	background-position:center ;
	background-image: url("images/igg_middledragindicator.png");
	width: 11px;
}


.igg_CaribbeanMod2009BottomDragIndicator
{
	background-repeat:no-repeat;
	background-image: url("images/igg_bottomdragindicator.png");
	margin-top:-2px;
	width: 11px;
	height: 6px;
	position: absolute;
	z-index: 100;
}


.igg_CaribbeanMod2009DragMarkup
{
}


.igg_CaribbeanMod2009FixedColumnHeaderCssClass
{
}


tbody>tr.igg_CaribbeanMod2009Alt>td
{
	background-color:#E6F5FC;
	background-repeat:repeat-x;
	background-position:top ;
	background-image: url(images/item_alt.gif);
	padding:5px 8px 5px 8px;
	vertical-align:middle;
}


.igg_CaribbeanMod2009HeaderRowSelector
{
	background-color:Transparent;
	background-image:none;
	border:solid 0px Gainsboro;
}


.igg_CaribbeanMod2009FooterRowSelector
{
	background-color:Transparent;
	background-image:none;
	border:solid 0px Gainsboro;
}


.igg_CaribbeanMod2009SelectedHeader
{
}


.igg_CaribbeanMod2009PageCurrent
{
	background-repeat:no-repeat;
	background-position:center ;
	background-image: url(images/submit_down.gif);
	font-weight:bold;
	margin-right:15px;
	padding:2px 6px 5px 6px;
	width: 20px;
	color:White;
}


.igg_CaribbeanMod2009AddNewRow
{
}


.igg_CaribbeanMod2009AddNewRowSelectorImageCssClass
{
	background-color:Transparent;
	background-repeat:no-repeat;
	background-position:center ;
	background-image: url(images/addnewrow_image.gif);
}


.igg_CaribbeanMod2009AddNewRowSelectorCssClass
{
	background-color:#F7F7F7;
	border-top:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	border-bottom:solid 0px #CCCCCC;
	border-left:solid 0px #CCCCCC;
}


.igg_CaribbeanMod2009AddNewRowExpansionColumnCssClass
{
}


.igg_CaribbeanMod2009FilterRow
{
	font-size:10px;
	font-family: Verdana;
	border-top:solid 0px #CCCCCC;
	border-right:solid 0px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;
	height: 22px;
	color:Black;
}


.igg_CaribbeanMod2009FilterRuleDropDownItem
{
	font-size:11px;
	font-family: Verdana;
	margin:1px 0px 1px 0px;
	padding:0px 3px 0px 3px;
}


.igg_CaribbeanMod2009FilterRowSelectorImage
{
}


.igg_CaribbeanMod2009FilterRowSelectorCssClass
{
	background-color:White;
	background-repeat:repeat-x;
	background-image: url(images/igg_filterrow.gif);
	border-top:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	border-bottom:solid 0px #CCCCCC;
	border-left:solid 0px #CCCCCC;
}


.igg_CaribbeanMod2009FilterRowCell
{
}


.igg_CaribbeanMod2009FilterRowExpansionColumnCssClass
{
}


.igg_CaribbeanMod2009FixedColumnCellCssClass
{
}


.igg_CaribbeanMod2009FixedColumnFooterCssClass
{
	font-weight:bold;
}


.igg_CaribbeanMod2009HeaderScrollbarIntersection
{
}


.igg_CaribbeanMod2009FooterScrollbarIntersection
{
}


.igg_CaribbeanMod2009SelectedRowSelector
{
	background-color:#6BB6EB;
	background-repeat:no-repeat;
	background-position:left center ;
	background-image: url(images/selectedrowselector.gif);
}


.igg_CaribbeanMod2009SelectedRowSelectorImage
{
}


.igg_CaribbeanMod2009AddNewRowTop
{
}


.igg_CaribbeanMod2009AddNewRowBottom
{
}


.igg_CaribbeanMod2009FilterRowTop
{
}


.igg_CaribbeanMod2009FilterRowBottom
{
}


.igg_CaribbeanMod2009FilterRuleDropDownSelectedItem
{
	font-size:11px;
	font-family: Verdana;
	margin:1px 0px 1px 0px;
	padding:0px 3px 0px 3px;
}


.igg_CaribbeanMod2009FilterRowTopCell
{
}


.igg_CaribbeanMod2009FilterRowBottomCell
{
}


.igg_CaribbeanMod2009SelectedCell
{
	background-color:#4A87DC;
	background-image: url(images/igg_selected.gif);
	font-weight:bold;
	color:White;
}


.igg_CaribbeanMod2009AddNewRowScrollbarIntersection
{
	background-color:#F7F7F7;
	border-top:solid 1px #CCCCCC;
	border-right:solid 0px #CCCCCC;
	border-bottom:solid 0px #CCCCCC;
	border-left:solid 0px #CCCCCC;
}


.igg_CaribbeanMod2009FilterDisabled
{
}


.igg_CaribbeanMod2009FilterScrollbarIntersection
{
	background-color:#EEEEEE;
	background-repeat:repeat-x;
	background-image: url(images/igg_filterrow.gif);
	border-top:solid 1px #CCCCCC;
	border-right:solid 0px #CCCCCC;
	border-bottom:solid 0px #CCCCCC;
	border-left:solid 0px #CCCCCC;
}


.igg_CaribbeanMod2009ActiveCell
{
}


.igg_CaribbeanMod2009ActiveRow
{
}


.igg_CaribbeanMod2009ActiveColumn
{
}


.igg_CaribbeanMod2009ActiveRowSelectorImage
{
	color:White;
}


.igg_CaribbeanMod2009ActiveRowSelector
{
	background-color:#6BB6EB;
	background-position:left center ;
	background-image: url(images/selectedrowselector.gif);
}


.igg_CaribbeanMod2009FilterRuleDropDownHoverItem
{
	background-image: url(images/header.gif);
	font-size:11px;
	font-family: Verdana;
	margin:1px 0px 1px 0px;
	padding:0px 3px 0px 3px;
	color:White;
}


.igg_CaribbeanMod2009EditCell
{
	background-color:White;
	border:solid 1px #AAAAAA !important;
}


tr.igg_CaribbeanMod2009FilterRowTop>td
{
}


.igg_CaribbeanMod2009FilterButton>td
{
	border-top:solid 0px Transparent;
	border-right:solid 0px Transparent;
	border-bottom:solid 0px Transparent;
	border-left:solid 0px Transparent;
}


tbody tr.igg_CaribbeanMod2009AltIE6 td
{
	background-color:#E6F5FC;
	background-repeat:repeat-x;
	background-position:top ;
	background-image: url(images/item_alt.gif);
	padding:5px 8px 5px 8px;
	vertical-align:middle;
}


tbody.igg_CaribbeanMod2009FixedColumnCellCssClass>tr>td
{
}


tbody>tr>td.igg_CaribbeanMod2009SelectedCell
{
	background-color:#4A87DC;
	background-image: url(images/igg_selected.gif);
	font-weight:bold;
	color:White;
}


tr.igg_CaribbeanMod2009AddNewRow>td
{
	background-color:#F7F7F7;
	font-size:10px;
	font-family: Verdana;
	border-top:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	border-bottom:solid 0px #CCCCCC;
	border-left:solid 0px #CCCCCC;
	padding-left:7px;
	height: 22px;
	overflow: hidden;
	color:#333333;
}


tbody>tr>td.igg_CaribbeanMod2009ActiveCell
{
}


tr.igg_CaribbeanMod2009FilterRowIE6 td
{
	background-color:White;
	background-repeat:repeat-x;
	background-image: url(images/igg_filterrow.gif);
	border-top:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	border-bottom:solid 0px #CCCCCC;
	border-left:solid 0px #CCCCCC;
}


tr.igg_CaribbeanMod2009FilterRow>td
{
	background-color:White;
	background-repeat:repeat-x;
	background-image: url(images/igg_filterrow.gif);
	border-top:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	border-bottom:solid 0px #CCCCCC;
	border-left:solid 0px #CCCCCC;
}


tr.igg_CaribbeanMod2009AddNewRowTop>td
{
}


tbody tr td.igg_CaribbeanMod2009SelectedCellIE6
{
	background-color:#4A87DC;
	background-image: url(images/igg_selected.gif);
	color:White;
	font-weight:bold;
}




tr.igg_CaribbeanMod2009AddNewRowTopIE6 td
{
}


tr.igg_CaribbeanMod2009FilterRowTopIE6 td
{
}


tr.igg_CaribbeanMod2009AddNewRowBottom>td
{
}


tr.igg_CaribbeanMod2009FilterRowBottomIE6 td
{
}


tr.igg_CaribbeanMod2009AddNewRowIE6 td
{
	background-color:#F7F7F7;
	font-size:10px;
	font-family: Verdana;
	border-top:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	border-bottom:solid 0px #CCCCCC;
	border-left:solid 0px #CCCCCC;
	padding-left:7px;
	height: 22px;
	overflow: hidden;
}


tr.igg_CaribbeanMod2009AddNewRowBottomIE6 td
{
}


tbody.igg_CaribbeanMod2009ItemIE6 tr td
{
	background-color:White;
	background-repeat:repeat-x;
	background-position:bottom ;
	background-image:none;
	border-top:solid 1px Gainsboro;
	padding:5px 8px 5px 8px;
	overflow: hidden;
	vertical-align:middle;
}


tr.igg_CaribbeanMod2009FilterRowBottom>td
{
}


tbody tr td.igg_CaribbeanMod2009ActiveCellIE6
{
}

tbody>tr>td.igg_CaribbeanMod2009SelectedCell>a:link
{
	color:Yellow;
}

tbody>tr>td.igg_CaribbeanMod2009SelectedCell>a:visited
{
	color:Black;
}

