Body { 
background-color : #ffffff;
/*background-image : url('../styles/aquablack/images/bk_body.gif');*/
background-position : top;
background-repeat : repeat-x;
margin-top : 20px;
font-family : Verdana, Arial, Sans-serif;
text-align : center;
} 
Table { 
margin : 0;
width : 100%;
border-width : 0;
border-color : #333333;
border-style : solid;
border-collapse : collapse;
} 
P, TD { 
padding : 0;
font-family : Verdana, Sans-serif;
font-size : 11px/14px;
color : #525252;
vertical-align : top;
/*line-height : 14pt;*/
} 
DIV { 
font-family : Verdana, Sans-serif;
font-size : 11px/14px;
color : #525252;
/*line-height : 14pt;*/
} 


H1, A.H1, A.H1:link, A.H1:visited { 
color : #000000;
font-size : 12px;
font-weight : 900;
text-decoration : none;
} 
H3, A.H3, A.H3:link, A.H3:visited { 
color : #000000;
font-size : 16px;
font-weight : 900;
text-decoration : none;
}
A { 
font-family : Verdana, Sans-serif;
font-size : 11px/14px;
} 
A:active { 
text-decoration : underline;
color : #f93d00;
} 
A:visited { 
text-decoration : underline;
color : #f93d00;
} 
A:link { 
text-decoration : underline;
color : #f93d00;
} 
A:hover { 
text-decoration : underline;
color : #fb6e40;
} 
HR { 
color : #ececec;
} 
IMG { 
border-width : 0;
margin : 0;
vertical-align : middle;
} 
FORM { 
padding : 0;
margin : 0;
} 

.HeaderTable { 
width : 100%;
padding : 0;
margin-top : 0;
border-width : 0;
border-style : solid;
border-color : #cccccc;
} 
.HeaderTitle { 
color : #38454d;
padding : 5px;
padding-left : 2px;
font-size : 10pt;
font-weight : 800;
} 
.HeaderTitleFont { 
font-size : 10pt;
font-weight : 800;
} 
.HeaderTitleFont:visited { 
text-decoration : underline;
color : #f93d00;
} 
.HeaderTitleFont:link { 
text-decoration : underline;
color : #f93d00;
} 
.HeaderTitleFont:hover { 
text-decoration : none;
color : #38454d;
} 
.HeaderTD { 
color : #999999;
padding : 3px;
font-size : 10pt;
font-weight : 800;
border-width : 0;
border-color : #e1e1e1;
border-style : solid;
} 
.HeaderDate { 
font-family : Arial;
font-size : 13px;
padding-right : 4px;
text-align : right;
vertical-align : middle;
color : #9c9c9c;
} 
.HeaderFont { 
font-size : 10pt;
color : #38454d;
font-weight : 800;
} 
.HeaderFont:visited { 
text-decoration : underline;
color : #232323;
} 
.HeaderFont:link { 
text-decoration : underline;
color : #232323;
} 
.HeaderFont:hover { 
text-decoration : none;
color : #38454d;
} 
.LabelTD { 
padding : 3px;
text-align : right;
color : #454545;
border-width : 0;
border-bottom-width : 0;
border-color : #232323;
border-style : solid;
} 
.LabelFont { 
color : #000000;
font-weight : 800;
} 
.LabelFont:visited { 
text-decoration : none;
color : #666666;
} 
.LabelFont:link { 
text-decoration : none;
color : #666666;
} 
.LabelFont:hover { 
text-decoration : none;
color : #232323;
} 
.DataTD { 
color : #696969;
padding : 3px;
border-width : 1px;
border-color : #ececec;
border-style : solid;
} 
.DataTDover { 
background-color : #ececec;
color : #38454d;
padding : 3px;
border-width : 1px;
border-color : #ffffff;
border-style : solid;
} 
.DataFont { 
color : #38454d;
} 
.DataFont:visited { 
text-decoration : underline;
color : #454545;
} 
.DataFont:link { 
text-decoration : underline;
color : #454545;
} 
.DataFont:hover { 
text-decoration : none;
color : #000000;
} 
.FieldTD { 
background-color : #f9f9f9;
color : #38454d;
padding : 1px;
vertical-align : top;
border-width : 1px;
border-color : #ffffff;
border-style : solid;
} 
.FieldFont { 
font-size : 9px;
color : #38454d;
font-weight : 500;
} 
.FieldFont:visited { 
text-decoration : none;
color : #232323;
} 
.FieldFont:link { 
text-decoration : none;
color : #232323;
} 
.FieldFont:hover { 
text-decoration : none;
color : #000000;
} 

.MenuTable {background-color:#2f8080;width:;height:;border-width:0;border-top-width:0px;border-style:solid;border-color:#2f8080;} 
.MenuTD {background-color:;width:;padding:4px;text-align:center;vertical-align:middle;border-width:0;border-bottom-width:1px;border-style:solid;border-color:#38454D;} 
.MenuTDOver {background-color:#389898;width:;padding:4px;text-align:center;vertical-align:middle;border-width:0px;border-bottom-width:1px;border-style:solid;border-color:#2f8080;}
.MenuTDOn {background-color:#389898;width:;padding:4px;text-align:center;vertical-align:middle;border-width:0px;border-bottom-width:1px;border-style:solid;border-color:#2f8080;} 

.MenuVTable {background-color:;width:100%;border-top-width:0px;}
.MenuVTD {background-color:;padding:4px;text-align:left;border-width:0;border-bottom-width:1px;border-style:solid;border-color:#555555;} 
.MenuVTDOver {background-color:;padding:4px;text-align:left;border-width:0;border-bottom-width:1px;border-style:solid;border-color:#38454D;}
.MenuVTDOn {background-color:;padding:4px;text-align:left;border-width:0;border-bottom-width:1px;border-style:solid;border-color:#38454D;}

.MenuTDTop {background-color:;height:5px;}
.MenuTDLeft {padding:0px;width:0;border-width:0px;border-style:solid;border-color:#FFFFFF;}
.MenuTDDiv {background-color:#6F6F6F;background-image:url('');width:1px;height:30;padding:0px;border-bottom-width:0px;border-top-width:0px;border-left-width:0px;border-right-width:0px;border-style:solid;border-color:#B7B2AE;}
.MenuTDSpacer {background-color:;height:0;display:none;}
.MenuTDRight {width:0;border-width:0px;border-style:solid;border-color:#FFFFFF;}
.MenuTDBottom {height:28px;}
.MenuFont {
	font-family:Verdana,Arial,Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size:11px;
	padding:3;
	}
.MenuFont:visited {
	text-decoration:none;
	color:#ffffff;} 
.MenuFont:link {text-decoration:none;color:#F3F3F3;} 
.MenuFont:hover {text-decoration:none;color:#FFFFFF;}
.MenuFontOn {font-family:Verdana,Arial,Sans-serif;font-weight: bold;font-size:11px;padding:3;}
.MenuFontOn:visited {text-decoration:none;color:#ffffff;} 
.MenuFontOn:link {text-decoration:none;color:#F3F3F3;} 
.MenuFontOn:hover {text-decoration:none;color:#000000;}
.MenuCatTypeTD {background-color:;background-image:url('');padding:3px;height:;text-align:;vertical-align:middle;border-width:0px;border-top-width:1;border-style:solid;border-color:#C9C9C9;}
.MenuCatTypeFont {font-family:Verdana,Arial,Sans-serif;font-size:12px;}
.MenuCatTypeFont:link {text-decoration:none;color:#F3F3F3;}
.MenuCatTypeFont:visited {text-decoration:none;color:#F3F3F3;}
.MenuCatTypeFont:hover {text-decoration:none;color:#ECECEC;}
.MenuContentTypeTD {background-color:;background-image:url('');padding:3px;padding-left:6px;height:;text-align:;vertical-align:middle;border-width:0;border-top-width:0px;border-bottom-width:1px;border-style:solid;border-color:#525252;border-bottom-color:#4A4A4A;}
.MenuContentTypeTDOver {background-color:;background-image:url('');padding:3px;padding-left:6px;height:;width:;text-align:;vertical-align:middle;border-width:0;border-top-width:0px;border-bottom-width:1px;border-style:solid;border-color:#666666;border-bottom-color:#555555;}
.MenuContentTypeTDOn {background-color:;background-image:url('');padding:3px;padding-left:6px;height:;width:;text-align:;vertical-align:middle;border-width:0;border-top-width:0px;border-bottom-width:1px;border-style:solid;border-color:#666666;border-bottom-color:#666666;}
.MenuContentTypeFontOn {font-family:Verdana,Arial,Sans-serif;font-size:12px;}
.MenuContentTypeFontOn:link {text-decoration:none;color:#ECECEC;}
.MenuContentTypeFontOn:visited {text-decoration:none;color:#ECECEC;}
.MenuContentTypeFontOn:hover {text-decoration:none;color:#F3F3F3;}
.MenuContentTypeFont {font-family:Verdana,Arial,Sans-serif;font-size:12px;}
.MenuContentTypeFont:link {text-decoration:none;color:#ECECEC;}
.MenuContentTypeFont:visited {text-decoration:none;color:#ECECEC;}
.MenuContentTypeFont:hover {text-decoration:none;color:#F3F3F3;}
.MenuParentTD {background-color:;padding:2px;padding-left:8px;text-align:;border-width:0px;border-style:dotted;border-color:#C9C9C9;}
.MenuParentFont {font-family:Verdana,Arial,Sans-serif;font-size:12px;}
.MenuParentFont:link {color:#F3F3F3;}
.MenuParentFont:visited {color:#F3F3F3;}
.MenuParentFont:hover {color:#ECECEC;}
.MenuCatTD {background-color:;padding:2px;padding-top:0;padding-left:8px;text-align:;border-width:0px;border-style:dotted;border-color:#DDDDDD;}
.MenuCatTDOn {background-color:;padding:2px;padding-top:0;padding-left:8px;text-align:;border-width:0px;border-style:dotted;border-color:#DDDDDD;}
.MenuCatFont {font-size:10px;}
.MenuCatFont:link {text-decoration:none;color:#ECECEC;}
.MenuCatFont:visited {text-decoration:none;color:#ECECEC;}
.MenuCatFont:hover {text-decoration:none;color:#ECECEC;}
.MenuCatFontOn {font-size:10px;}
.MenuCatFontOn:link {text-decoration:none;color:#F3F3F3;}
.MenuCatFontOn:visited {text-decoration:none;color:#F3F3F3;}
.MenuCatFontOn:hover {text-decoration:none;color:#F3F3F3;}
#DhtmlMenuDiv { 
background-color : transparent;
width : 100%;
position : relative;
bottom : 0;
right : 0;
margin : 0 auto;
} 
#DhtmlMenu ul { 
margin : 0;
padding : 0;
} 
#DhtmlMenu li { 
display : inline;
list-style : none;
padding : 0;
} 
A.DhtmlMenuLink { 
width : auto;
color : #000000;
font-size : 11px;
font-weight : 500;
padding-bottom : 5px;
text-decoration : none;
} 
A.DhtmlMenuLink:link { 
text-decoration : none;
color : #ffeea9;
} 
A.DhtmlMenuLink:visited { 
text-decoration : none;
color : #ffeea9;
} 
A.DhtmlMenuLink:hover { 
color : #ffffff;
} 
.DhtmlMenuItem { 
border : 0;
padding : 0;
position : absolute;
visibility : hidden;
border-width : 0;
} 
.DhtmlMenuItem li A { 
display : block;
font-size : 10px;
line-height : 1.75em;
margin-top : 0;
text-decoration : none;
border-width : 1px;
border-top-width : 0;
border-style : solid;
border-color : #a61010;
} 
.DhtmlMenuItem li A:link { 
background-color : #c31c1c;
text-decoration : none;
color : #ffeea9;
} 
.DhtmlMenuItem li A:visited { 
background-color : #c31c1c;
text-decoration : none;
color : #ffeea9;
} 
.DhtmlMenuItem li A:hover { 
background-color : #a61010;
text-decoration : none;
color : #fffbeb;
} 

.AppMenuTable {
	background-color:;
	width:auto;
	margin-left: auto;
	margin-right: auto;
	margin-top:3px;
	margin-bottom:1px;
	border-width:0px;
	border-color:#FFFFFF;
	}
	
.AppMenuVTable {background-color:#27343C;width:100%;margin-top:1;border-width:0px;border-top-width:0px;border-style:solid;border-color:;}
	.AppMenuVTable a:link{color:;}
	.AppMenuVTable a:visited{color:;}
	.AppMenuVTable a:hover{color:;}
.AppMenuTD {background-color:;height:;width:;padding:4;font-size:11px;border-width:0px;border-style:none;border-color:#DEDEDE;text-align:center;vertical-align:middle;border-bottom-width:0px;border-bottom-style:solid;border-bottom-color:#DEDEDE;} 
.AppMenuTDOver {background-color:;height:;width:;padding:4;border-width:0px;border-style:none;border-color:#DEDEDE;text-align:center;vertical-align:middle;border-bottom-width:0px;border-bottom-style:solid;border-bottom-color:#DEDEDE;} 
.AppMenuVTD {text-align:left;padding-left:5;}
.AppMenuVTDOver {text-align:left;padding-left:5;} 
.AppMenuLangTD {width:auto;vertical-align:bottom;}
.AppMenuTop {height:15px;}
.AppMenuLeft {width:5;padding:0px;}
.AppMenuDiv {background-color:;width:3px;border-width:0px;}
.AppMenuSpacer {background-color:;height:1;padding:0;}
.AppMenuBottom {}
.AppMenuRight {width:5;padding:0px;}
.AppMenuFont {font-family:Verdana,Arial,Sans-serif;font-size:11px;font-weight:700;letter-spacing:1px;} 
.AppMenuFont:visited {text-decoration:underline;color:#2f8080;} 
.AppMenuFont:link {text-decoration:underline;color:#2f8080;}
.AppMenuFont:hover {text-decoration:underline;color:#ffffff; background-color: #2f8080;}

.SubMenuTable { 
background-color : #fafafa;
margin : 0;
margin-bottom : 8px;
height : 30px;
border-width : 0;
border-bottom-width : 1px;
border-style : solid;
border-color : #e0e0e0;
} 
.SubMenuTD { 
color : #000000;
background-image : url('');
padding : 1px;
font-size : 11px;
border-width : 0;
border-style : none;
border-color : #dedede;
border-right-width : 0;
border-right-style : solid;
border-right-color : #ffffff;
border-top-width : 0;
border-top-style : solid;
border-top-color : #000000;
} 
.SubMenuTDFont { 
font-size : 10px;
color : #ffffff;
font-weight : 800;
} 
.SubMenuTDFont:visited { 
text-decoration : none;
color : #696969;
font-weight : 800;
} 
.SubMenuTDFont:link { 
text-decoration : none;
color : #696969;
font-weight : 800;
} 
.SubMenuTDFont:hover { 
text-decoration : none;
color : #232323;
font-weight : 800;
} 
.SubMenuTab { 
color : #ffffff;
padding : 2px;
font-size : 9px;
vertical-align : middle;
} 
.SubMenuTabFont { 
background-image : url('../styles/aquablack/images/bk_button.gif');
background-color : #fafafa;
font-size : 10px;
color : #232323;
padding : 1px;
padding-left : 3px;
padding-right : 3px;
border-width : 1px;
border-style : solid;
border-color : #c0c0c0;
} 
.SubMenuTabFont:visited { 
text-decoration : none;
color : #27343c;
} 
.SubMenuTabFont:link { 
text-decoration : none;
color : #27343c;
} 
.SubMenuTabFont:hover { 
text-decoration : underline;
color : #38454d;
} 
.SubMenuLeft { 
width : 12px;
background-repeat : no-repeat;
border-top-width : 0;
border-top-style : solid;
border-bottom-color : #000000;
} 
.SubMenuDiv { 
width : 10%;
border-top-width : 0;
border-top-color : #000000;
} 
.SubMenuRight { 
width : 12px;
border-right-width : 0;
border-right-style : solid;
border-right-color : #000000;
} 
.SubMenuFont { 
background-image : url('../styles/aquablack/images/bk_button.gif');
background-color : #fafafa;
font-size : 10px;
padding : 1px;
padding-left : 2px;
padding-right : 2px;
border-width : 1px;
border-style : solid;
border-color : #c0c0c0;
} 
.SubMenuFont:visited { 
text-decoration : none;
color : #38454d;
} 
.SubMenuFont:link { 
text-decoration : none;
color : #38454d;
} 
.SubMenuFont:hover { 
text-decoration : underline;
color : #111111;
} 
.SubMenuTitleTable { 
background-color : #fafafa;
border-width : 0;
border-style : solid;
border-color : #222222;
} 
.SubMenuTitle { 
color : #999999;
font-size : 13px;
vertical-align : middle;
} 
.SubMenuTitleRight { 
width : 0;
} 
.SubMenuTitleFont { 
font-size : 13px;
color : #38454d;
font-weight : 500;
} 
.SubMenuTitleFont:visited { 
text-decoration : underline;
color : #38454d;
} 
.SubMenuTitleFont:link { 
text-decoration : underline;
color : #38454d;
} 
.SubMenuTitleFont:hover { 
text-decoration : underline;
color : #000000;
} 
.SubMenuSort { 
width : 30%;
padding : 2px;
padding-right : 7px;
font-size : 7pt;
color : #38454d;
text-align : right;
vertical-align : middle;
} 
.SubMenuSearch { 
background-color : #f6f6f6;
width : 174px;
text-align : right;
padding : 2px;
font-size : 7pt;
vertical-align : middle;
border-width : 1px;
border-bottom-width : 0;
border-style : solid;
border-color : #e0e0e0;
} 
.SubMenuSearchFont { 
font-size : 7pt;
color : #dfdfdf;
} 
.SubMenuSearchInput { 
font-size : 10px;
}  

.GroupTD { 
background-color : #fafafa;
color : #38454d;
font-size : 10pt;
padding : 5px;
vertical-align : top;
} 
.MsgTD { 
padding : 2px;
vertical-align : top;
border-width : 0;
border-style : solid;
border-color : #222222;
} 
.MsgFont { 
font-size : 13px;
color : #66cc00;
font-weight : 800;
padding : 2px;
border-width : 0;
border-style : solid;
border-color : #222222;
} 
.ErrTD { 
padding : 2px;
vertical-align : top;
} 
.ErrFont { 
font-size : 13px;
color : #cc0000;
font-weight : 800;
padding : 2px;
} 
.DateAlert { 
color : #cc0000;
} 
Select { 
font-size : 10px;
color : #000066;
background-color : #f0f4f7;
vertical-align : middle;
border-width : 1px;
border-color : #cddde8;
} 
Input { 
font-size : 10px;
color : #000066;
background-color : #f0f4f7;
vertical-align : middle;
border-width : 1px;
border-color : #cddde8;
border-style : solid;
} 
Textarea { 
font-size : 10px;
color : #000066;
background-color : #f0f4f7;
width : 90%;
border-width : 1px;
border-color : #cddde8;
} 
.cmd { 
font-family : verdana;
font-size : 10px;
color : #333366;
letter-spacing : 0;
cursor : pointer;
background-image : url('../styles/aquablack/images/bk_button.gif');
background-color : #ffffff;
border-width : 1px;
border-color : #cccccc;
} 
.radio { 
border-width : 0;
} 
.code { 
font-size : 11px;
color : #222222;
background-color : #cccccc;
border-width : 1px;
border-color : #dedede;
border-style : solid;
padding : 3px;
margin : 0;
} 
.copyright { 
font-size : 11px;
color : #666666;
margin : 0 auto;
margin-top : 10px;
text-align : center;
} 
.TabTable { 
border-width : 0;
width : 99.5%;
} 
.TabTdLeft { 
width : 8px;
border-width : 0;
border-bottom-width : 1px;
border-color : #dddddd;
border-style : dotted;
} 
.TabTdOn { 
padding : 4px;
border-width : 1px;
border-bottom-width : 0;
border-color : #999999;
border-style : dotted;
} 
.TabTd { 
padding : 4px;
border-width : 1px;
border-color : #dddddd;
border-style : dotted;
} 
.TabTdDiv { 
width : 5px;
border-width : 0;
border-bottom-width : 1px;
border-color : #dddddd;
border-style : dotted;
} 
.TabTdRight { 
width : 28%;
border-width : 0;
border-bottom-width : 1px;
border-color : #dddddd;
border-style : dotted;
} 
.TabFont:visited { 
color : #f93d00;
} 
.TabFont:link { 
color : #f93d00;
} 
.TabFont:hover { 
color : #666666;
} 
.PanelTable { 
width : 99.5%;
border-width : 0;
border-color : #cccccc;
border-style : dotted;
} 
.PanelTd { 
padding : 6px;
border-width : 0;
border-bottom-width : 1px;
border-color : #cccccc;
border-style : dotted;
} 
.FeedsTable { 
width : 99%;
border-width : 0;
border-bottom-width : 0;
border-style : solid;
border-color : #dedede;
} 
.CalendarTable { 
background-color : #e6edf2;
width : 100%;
} 
.CalendarTable Td { 
border-width : 1px;
border-style : solid;
border-color : #bfd4e0;
} 
.PagingTable { 
width : 99%;
} 
.CommerceTable { 
border-width : 0;
} 
.CommerceThumb { 
float : right;
} 
.CommerceImage { 
float : right;
} 
.Inbox { 
width : 99%;
} 

.MiniCalendarHeadTable {
margin-top:0;
width:99%;
border-color:#FFFFFF;
border-bottom-width : 1px;
border-style:solid;
}
.MiniCalendarHeadTD {
background-image:url('../styles/aquablack/images/bk_head.gif');
background-color:#E6EDF3;
height : 19px;
padding : 4px;
padding-left : 6px;
font-family : Verdana,Arial,Sans-serif;
font-size : 12px;
font-weight : 800;
letter-spacing : 1px;
color:#5977A0;
vertical-align : bottom;
border-color : #FFFFFF;
border-width : 0;
border-bottom-width : 1px;
border-style : solid;
}
.MiniCalendarTable {
margin-top : 0;
margin-bottom : 2px;
width : 99%;
}
.MiniCalendarSpacer {
background-color : #FFFFFF;
padding : 0;
height : 3px;
}
.MiniCalendarLabelTD {
background-color:#FFFEFA;width:10%;
padding: 1px;
color:#38454D;
border-width: 1px;
border-color:#ECECEC;
border-style:solid;
}
.MiniCalendarToday {
background-color:#DDDDDD;
padding : 1px;
border-width : 1px;
border-color:#CCCCCC;
border-style:solid;
}
.MiniCalendarTD {
padding : 1px;
border-width : 1px;
border-color:#ECECEC;
border-style:solid;
}
.MiniCalendarEvent {
background-color:#ECECEC;
padding : 1px;
border-width : 1px;
border-color : #CFCFCF;
border-style : solid;
}
.MiniCalendarTodayFont:link {font-size:9px;color:#222222;}
.MiniCalendarTodayFont:visited {font-size:9px;color:#222222;}
.MiniCalendarTodayFont:hover {font-size:9px;color:#38454D;}

.MiniCalendarEventFont:link {
font-size:9px;
color:#232323;
}
.MiniCalendarEventFont:visited {
text-decoration:none;
font-size:9px;
color:#696969;
}
.MiniCalendarFont {
font-size:9px;color:#6D7D87;
}
.MiniCalendarFont:link {
text-decoration:none;
font-size:9px;color:#6D7D87;
}
.MiniCalendarFont:visited {
text-decoration:none;
font-size : 9px;
color:#6D7D87;
}
.MiniCalendarFont:hover {
font-size : 9px;
color:#38454D;
}
.MiniCalendarFootTD {
padding : 1px;
border-width:0;
border-bottom-width: 1px;
border-color:#E0E0E0;
border-style:solid;
}
.MiniCalendarFootFont {
font-size : 11px;
font-weight:800;
}
.MiniCalendarFootFont:link {
text-decoration:none;
color:#6D7D87;
}
.MiniCalendarFootFont:visited {
text-decoration:none;
color:#6D7D87;
}
.MiniCalendarFootFont:hover {
text-decoration:underline;
color:#38454D;
}

.ForumTable { 
width : 100%;
border-color : #ececec;
border-style : solid;
} 
.ForumMessageInfoTable { 
background-color : #f3f3f3;
border-color : #ececec;
border-style : dotted;
} 

.TopBarTable {
	margin:0 auto;
	width:820;
	height:100;
	background-color:#FFFFFF;
	background-position:top;background-repeat:no-repeat;
	border-width:1px;border-bottom-width:0px;
	border-color:#2f8080;
	}
.TopBar { 
background-position : left bottom;
width : 10%;
vertical-align : middle;
} 
.TopAdTD { 
width : 80%;
text-align : right;
vertical-align : middle;
} 
.TopRightTD { 
width : 80%;
text-align : right;
vertical-align : middle;
} 
.TopBarFont { 
font-size : 13px;
font-weight : 800;
} 
.TopBarFont:visited { 
text-decoration : none;
color : #eeeef8;
} 
.TopBarFont:link { 
text-decoration : none;
color : #eeeef8;
} 
.TopBarFont:hover { 
text-decoration : none;
color : #ffffff;
} 
.MainTable {
background-color:#FFFFFF;
margin:0 auto;
margin-top:0px;
width:820;border-collapse:;
border-width:1px;
border-top-width:0px;
border-color:#2f8080;
border-style:solid;
}
/*.MainTable { 
background-color : #ffffff;
margin : 0 auto;
margin-top : 0;
width : 820px;
border-width : 6px;
border-top-width : 0;
border-color : #ffffff;
border-style : solid;
} */
.MainTDHead { 
background-repeat : repeat-x;
padding : 0;
font-size : 13px;
text-align : right;
} 
.MainTD { 
width : 100%;
padding : 0;
padding-top : 6px;
text-align : center;
} 
.MainTDFoot { 
height : 0;
} 
.HeadTD { 
background-color : #5fc0e3;
padding : 0;
border-width : 0;
border-style : solid;
text-align : right;
} 
.LeftTD { 
background-color : #fafafa;
width : 19.5%;
padding : 0;
padding-top : 6px;
border-width : 0;
border-style : solid;
border-color : #ffffff;
} 
.DivTD { 
padding : 0;
border-width : 0;
} 
.RightTD { 
background-color : #ffffff;
width : 80%;
text-align : center;
padding : 0;
padding-top : 6px;
border-width : 0;
border-style : dotted;
border-color : #dedede;
} 
.AppMenuHolderTD { 
background-color : #feac25;
text-align : right;
vertical-align : bottom;
border-width : 0;
border-style : solid;
} 
.FooterTable {
	margin:0 auto;
	width:820;
	text-align: center;
	background-color:#ffffff;
	/*background-image:url('../styles/aquablack/images/bk_footer.jpg');background-repeat:repeat-x;background-position:top;*/
	height:72;
	border-width:1px;
	border-top-width:0px;
	border-color:#2f8080;
	}
.FooterTDLeft {width:6;background-position:top;padding:0;} 
.FooterTD {text-align:center;background-color:;background-position:top;background-repeat:repeat-x;padding:5;vertical-align:bottom;}
.FooterTDRight {width:6;background-position:top;padding:0;} 

.CatTable { 
width : 100%;
border-width : 0;
border-style : solid;
border-color : #f4f4f4;
} 
.CatTD { 
background-image : url('../styles/aquablack/images/bk_td2.gif');
background-repeat : repeat-x;
background-color : #ffffff;
font-size : 13px;
padding : 4px;
padding-left : 7px;
color : #999999;
line-height : 14pt;
} 
.RelCatTD { 
font-size : 13px;
padding-right : 10px;
color : #cccccc;
text-align : right;
} 
.CatFont { 
font-size : 13px;
} 
.CatFont:link { 
color : #57787f;
} 
.CatFont:visited { 
color : #57787f;
} 
.CatFont:hover { 
color : #38454d;
} 
.SubDiv { 
padding : 3px;
padding-left : 14px;
} 
.ParentDiv { 
padding : 4px;
padding-left : 10px;
font-size : 13px;
color : #999999;
line-height : 14pt;
} 
.ParentFont { 
font-size : 13px;
font-weight : 800;
} 
.ParentFont:link { 
text-decoration : underline;
color : #25535c;
} 
.ParentFont:visited { 
text-decoration : underline;
color : #25535c;
} 
.ParentFont:hover { 
text-decoration : underline;
color : #38454d;
} 
.ContentTable { 
border-width : 0;
border-style : solid;
border-color : #232323;
} 
.ContentTitle { 
font-size : 12px;
font-weight : 800;
color : #38454d;
border-width : 0;
border-color : #232323;
border-style : solid;
} 
.ContentRating { 
text-align : right;
} 
.ContentCatTD { 
padding-right : 6px;
border-width : 0;
border-color : #232323;
border-style : solid;
} 
.ContentCatFont { 
font-size : 13px;
color : #232323;
} 
.ContentCatFont:visited { 
text-decoration : underline;
color : #696969;
} 
.ContentCatFont:link { 
text-decoration : underline;
color : #232323;
} 
.ContentCatFont:hover { 
color : #38454d;
} 
.ContentShortDesc { 
color : #696969;
} 
.ContentLongDesc { 
color : #232323;
} 
.ContentPrevTD { 
padding : 8px;
border-width : 0;
border-style : solid;
} 
.ContentNextTD { 
padding : 8px;
text-align : right;
border-width : 0;
border-style : solid;
} 
.ContentPrevNextFont { 
padding : 1px;
color : #38454d;
} 
.ContentPrevNextFont:visited { 
text-decoration : underline;
color : #38454d;
} 
.ContentPrevNextFont:link { 
text-decoration : underline;
color : #38454d;
} 
.ContentPrevNextFont:hover { 
color : #000000;
} 
.PagingFont { 
padding : 1px;
} 
.ContentLinkTable { 
width : 99%;
margin-top : 2px;
} 
.ContentLinkLabel { 
color : #4c6b7d;
width : 75%;
padding : 3px;
text-align : right;
font-size : 13px;
font-weight : 800;
border-width : 0;
border-bottom-width : 1px;
border-color : #f3f3f3;
border-style : solid;
} 
.ContentLinkTD { 
padding : 3px;
width : 25%;
border-bottom-width : 1px;
border-color : #f3f3f3;
border-style : solid;
} 
.ContentLinkFont { 
font-size : 13px;
} 
.ContentTD { 
padding: 5px;
vertical-align : top;
text-align : left;
} 
.ContentFont { 
font-family : Gill Sans MT;
font-size : 10pt;
font-weight : 800;
color : #000066;
} 
.ContentMore { 
font-size : 9pt;
font-weight : 800;
} 
.ContentMore:visited { 
color : #000000;
} 
.ContentMore:link { 
color : #000000;
} 
.ContentMore:hover { 
color : #4c6b7d;
} 
.SubContentDiv { 
padding : 7px;
width : 99%;
text-align : left;
border-color : #ececec;
border-style : solid;
} 
.SubContentTitleTable { 
background-color : #ececec;
width : 100%;
} 
.SubContentTitleTD { 
padding : 1px;
font-weight : 800;
border-width : 0;
border-color : #ffffff;
border-style : solid;
} 
.SubContentTable { 
width : 100%;
} 
.SubContentTD { 
padding : 2px;
} 
.SubContentFont:link { 
text-decoration : underline;
} 
.SubContentFont:visited { 
text-decoration : underline;
} 
.SubContentSubmitLink { 
font-weight : 800;
padding-top : 6px;
} 

.PopUpTD { 
background-color : #ffffff;
} 
.Thumbnail { 
background-color : #ffffff;
margin-right : 3px;
border-width : 0;
border-color : #999999;
border-style : solid;
float : left;
clear : left;
} 
.Image1 { 
border-width : 0;
margin : 8px;
margin-bottom : 2px;
float : left;
} 
.AdTable { 
width : 100%;
margin-top : 2px;
border-width : 0;
} 
.AdTd { 
padding-right : 0;
padding-top : 8px;
width : 158px;
} 
.AdContentTd { 
padding : 0;
} 
.AdDiv { 
background-color : #fafafa;
text-align : center;
padding : 2px;
} 
.ListTable { 
width : 99%;
height : 60px;
padding : 0;
margin-top : 0;
margin-bottom : 8px;
border-width : 0;
border-color : #f9f9f9;
border-style : solid;
} 
.ListHeaderTable { 
width : 99%;
margin-top : 10px;
margin-bottom : 1px;
border-width : 0;
border-color : #232323;
border-style : solid;
} 
.ListHeaderTitle { 
color : #357899;
width : 75%;
padding : 2px;
padding-bottom : 0;
border-width : 0;
border-color : #e0e0e0;
border-style : solid;
} 
.ListHeaderTitleFont { 
font-size : 9pt;
color : #f93d00;
font-weight : 800;
} 
.ListHeaderTitleFont:visited { 
text-decoration : underline;
color : #f93d00;
} 
.ListHeaderTitleFont:link { 
text-decoration : underline;
color : #fb6e40;
} 
.ListHeaderTitleFont:hover { 
text-decoration : underline;
color : #000000;
} 
.ListHeaderCategory { 
background-color : #fffefa;
color : #232323;
padding : 3px;
vertical-align : top;
border-width : 1px;
border-color : #e0e0e0;
border-style : solid;
} 
.ListHeaderCategoryFont { 
color : #a8b499;
} 
.ListHeaderCategoryFont:visited { 
text-decoration : underline;
color : #999999;
} 
.ListHeaderCategoryFont:link { 
text-decoration : underline;
color : #999999;
} 
.ListHeaderCategoryFont:hover { 
text-decoration : none;
color : #232323;
} 
.ListHeaderTD { 
padding : 2px;
font-size : 9px;
font-weight : 500;
} 
.ListHeaderFont { 
color : #232323;
font-weight : 800;
} 
.ListHeaderFont:visited { 
text-decoration : underline;
color : #232323;
} 
.ListHeaderFont:link { 
text-decoration : underline;
color : #232323;
} 
.ListHeaderFont:hover { 
text-decoration : none;
color : #38454d;
} 
.ListTD { 
padding : 4px;
} 
.ListThumb { 
padding-left : 18px;
padding-top : 0;
font-size : 10px;
text-align : center;
vertical-align : top;
} 
.ListFont { 
font-size : 10px;
color : #232323;
} 
.ListFont:visited { 
text-decoration : underline;
color : #999999;
} 
.ListFont:link { 
text-decoration : underline;
color : #999999;
} 
.ListFont:hover { 
text-decoration : none;
color : #232323;
} 
.AttrDiv { 
padding : 7px;
width : auto;
margin-top : 0;
font-size : 13px;
color : #9c9c9c;
text-align : left;
} 
.AttrTable { 
background-color : #f9f9f9;
width : 60%;
border-width : 1px;
border-style : solid;
border-color : #e0e0e0;
} 
.AttrLabel { 
font-size : 10px;
font-weight : 800;
color : #38454d;
text-align : right;
border-width : 1px;
border-style : solid;
border-color : #ececec;
} 
.AttrData { 
font-size : 10px;
color : #232323;
width : 83%;
border-width : 1px;
border-style : solid;
border-color : #ececec;
} 
.AttrFont:visited { 
text-decoration : underline;
font-size : 10px;
color : #38454d;
} 
.AttrFont:link { 
text-decoration : underline;
font-size : 10px;
color : #38454d;
} 
.AttrFont:hover { 
text-decoration : underline;
font-size : 10px;
color : #000000;
} 
.RatingsDiv { 
text-align : left;
padding : 8px;
margin-top : 0;
font-size : 13px;
color : #9c9c9c;
} 
.RatingsFont { 
font-size : 13px;
padding-right : 5px;
} 
.RatingsFont:visited { 
text-decoration : underline;
color : #38454d;
} 
.RatingsFont:link { 
text-decoration : underline;
color : #38454d;
} 
.RatingsFont:hover { 
text-decoration : underline;
color : #232323;
} 

.HomeTable { 
width : 100%;
margin-top : 0;
height : 373px;
border-width : 0;
} 
.HomeSidebar { 
width : 29%;
padding : 0;
text-align : center;
vertical-align : top;
} 
.HomeBody { 
width : 75%;
padding : 1px;
padding-left : 4px;
vertical-align : top;
} 

.HomeLeft {
	width:147px;
	padding-left:5px;
	text-align:center;
	vertical-align:top;
	}
.HomeCenter {
	width:auto;background-color:;
	padding:0px;
	padding-left:4px;
	padding-right:4px;
	vertical-align:top;
	}
.HomeRight {
	width:200px;
	padding-right:5px;
	text-align:center;
	vertical-align:top;
	}

.HomeLeftSidebar { 
padding : 0;
text-align : center;
vertical-align : top;
} 
.HomeCenter { 
width : auto;
padding : 1px;
padding-left : 4px;
padding-right : 4px;
vertical-align : top;
} 
.HomeRightSidebar { 
padding : 0;
text-align : center;
vertical-align : top;
}
.HomeTop { 
padding : 0;
padding-right : 3px;
vertical-align : top;
} 
.HomeBottom { 
padding-top : 3px;
text-align : left;
vertical-align : top;
} 
.HomeDiv { 
width : 5px;
} 
.HomeSpacer { 
height : 0;
display : none;
} 
.HomeFont { 
font-size : 10px;
font-weight : 800;
color : #ececec;
} 
.HomeContent Div { 
width : auto;
padding : 0;
} 
.HomeContentOuterTable { 
margin-bottom : 2px;
width : 100%;
} 
.HomeContentOuterTl { 
background-color : #ffffff;
background-image : url('');
} 
.HomeContentOuterTc { 
background-image : url('');
} 
.HomeContentOuterTr { 
background-color : #ffffff;
background-image : url('');
} 
.HomeContentOuterCl { 
background-image : url('');
} 
.HomeContentOuterCc { 
text-align : center;
border-width : 0;
border-style : solid;
} 
.HomeContentOuterCr { 
background-image : url('');
} 
.HomeContentOuterBl { 
background-color : #ffffff;
background-image : url('');
} 
.HomeContentOuterBc { 
background-image : url('');
} 
.HomeContentOuterBr { 
background-color : #ffffff;
background-image : url('');
} 
.HomeContentTable { 
width : 100%;
margin-bottom : 6px;
} 
.HomeContentHeadTD { 
padding : 0;
padding-bottom : 6px;
line-height : 14pt;
font-family : verdana;
vertical-align : top;
} 
.HomeContentHeadFont { 
font-family : verdana;
font-size : 11pt;
font-weight : 800;
padding : 0;
border-width : 0;
border-bottom-width : 1px;
border-style : solid;
border-color : #fafafa;
} 
.HomeContentHeadFont:link { 
text-decoration : none;
color : #f93d00;
} 
.HomeContentHeadFont:visited { 
text-decoration : none;
color : #f93d00;
} 
.HomeContentHeadFont:hover { 
text-decoration : none;
color : #fb6e40;
} 
.HomeContentTD { 
padding : 2px;
padding-bottom : 6px;
line-height : 16pt;
vertical-align : top;
border-width : 0;
border-style : solid;
border-color : #ececec;
} 
.HomeContentInfo { 
background-color : #fafafa;
color : #999999;
padding-bottom : 0;
text-align : right;
font-size : 10px;
border-width : 0;
border-top-width : 1px;
border-style : solid;
border-color : #ececec;
} 
.HomeContentInfoFont:link, .HomeContentInfoFont:visited { 
font-size : 7pt;
color : #999999;
border-width : 1px;
border-style : solid;
border-color : #f0f0f0;
} 
.HomeContentFont { 
font-family : verdana;
font-size : 9pt;
font-weight : 800;
} 
.HomeContentFont:link { 
color : #232323;
} 
.HomeContentFont:visited { 
color : #232323;
} 
.HomeContentFont:hover { 
color : #f93d00;
} 
.HomeContentThumbnail { 
float : left;
} 
.HomeCatTable { 
margin-top : 6px;
margin-bottom : 3px;
width : 85%;
border-width : 0;
border-style : solid;
border-color : #868686;
} 
.HomeCatTD { 
color : #9c9c9c;
padding : 6px;
} 
.HomeCatFont { 
color : #868686;
} 
.HomeCatFont:visited { 
text-decoration : underline;
color : #f93d00;
} 
.HomeCatFont:link { 
text-decoration : underline;
color : #f93d00;
} 
.HomeCatFont:hover { 
text-decoration : underline;
color : #38454d;
} 


.SectionOuterTable { 
margin-bottom : 4px;
width : 99%;
border-width : 0;
border-color : #006600;
} 
.SectionOuterTl { 
width : 7px;
height : 6px;
background-image : url('../styles/aquablack/images/borders/tl_border.gif');
} 
.SectionOuterTc { 
background-image : url('../styles/aquablack/images/borders/tc_border.gif');
} 
.SectionOuterTr { 
width : 7px;
height : 6px;
background-image : url('../styles/aquablack/images/borders/tr_border.gif');
} 
.SectionOuterCl { 
width : 7px;
background-image : url('../styles/aquablack/images/borders/cl_border.gif');
} 
.SectionOuterCc { 
padding : 0;
text-align : center;
} 
.SectionOuterCr { 
width : 7px;
background-image : url('../styles/aquablack/images/borders/cr_border.gif');
} 
.SectionOuterBl { 
width : 7px;
height : 7px;
background-image : url('../styles/aquablack/images/borders/bl_border.gif');
} 
.SectionOuterBc { 
background-image : url('../styles/aquablack/images/borders/bc_border.gif');
} 
.SectionOuterBr { 
width : 7px;
height : 7px;
background-image : url('../styles/aquablack/images/borders/br_border.gif');
} 

.SectionHeadTable { 
width : 99%;
margin-top : 0;
} 
.SectionHeadTD { 
background-image : url('../styles/aquablack/images/bk_head.gif');
background-color : #e6edf3;
height : 19px;
padding : 4px;
padding-left : 6px;
font-family : Verdana, Arial, Sans-serif;
font-size : 12px;
font-weight : 800;
color : #5977a0;
vertical-align : bottom;
border-color : #ffffff;
border-width : 0;
border-style : solid;
} 
.SectionHeadTDFont:link, .SectionHeadTDFont:visited {
font-size : 11px;
color : #5977A0;
}
.SectionTitleTD { 
background-color : #e6edf3;
color : #787878;
padding : 5px;
vertical-align : top;
} 
.SectionTitleTDFont:link, .SectionTitleTDFont:visited { 
font-size : 10px;
color : #787878;
} 
.SectionTable { 
background-color : #e8eff3;
width : 99%;
margin-bottom : 2px;
} 
.SectionTD { 
color : #113942;
padding : 1px;
vertical-align : top;
font-size : 10px;
} 
.SectionFont { 
font-size : 10px;
} 
.SectionFont:visited { 
text-decoration : underline;
color : #113942;
} 
.SectionFont:link { 
text-decoration : underline;
color : #113942;
} 
.SectionFont:hover { 
text-decoration : underline;
color : #38454d;
} 
.EventsHeadTable { 
width : 99%;
margin-top : 0;
border-color : #a7c1cf;
border-style : solid;
} 
.EventsHeadTD { 
background-color : #bfd4e0;
font-family : Verdana, Arial, Sans-serif;
font-size : 12px;
font-weight : 800;
color : #3d6ba7;
vertical-align : bottom;
} 
.EventsHeadTDFont:link, .EventsHeadTDFont:visited { 
font-size : 9pt;
color : #eeeef8;
} 
.EventsTable { 
background-color : #e2eaf0;
width : 99%;
margin-bottom : 2px;
} 
.EventsTD { 
color : #000000;
padding : 1px;
padding-left : 6px;
vertical-align : top;
font-size : 7pt;
border-color : #eeeef8;
border-width : 0;
border-style : solid;
} 
.EventsFont { 
font-size : 7pt;
} 
.EventsFont:visited { 
text-decoration : underline;
color : #222222;
} 
.EventsFont:link { 
text-decoration : underline;
color : #38454d;
} 
.EventsFont:hover { 
text-decoration : underline;
color : #000000;
} 

.FeaturePanel { 
width : 99%;
} 
.FeaturePanelCell { 
text-align : center;
padding : 0;
} 
.FeatureOuterTable { 
margin-bottom : 4px;
border-width : 0;
border-color : #006600;
} 
.FeatureOuterTl { 
width : 0;
height : 0;
background-image : url('');
} 
.FeatureOuterTc { 
background-image : url('');
} 
.FeatureOuterTr { 
width : 0;
height : 0;
background-image : url('');
} 
.FeatureOuterCl { 
width : 0;
background-image : url('');
} 
.FeatureOuterCc { 
padding : 0;
text-align : center;
} 
.FeatureOuterCr { 
width : 0;
background-image : url('');
} 
.FeatureOuterBl { 
width : 0;
height : 0;
background-image : url('');
} 
.FeatureOuterBc { 
background-image : url('');
} 
.FeatureOuterBr { 
width : 0;
height : 0;
background-image : url('');
} 
.FeatureHeadTable { 
width : 100%;
margin-top : 0;
} 
.FeatureHeadTD { 
background-color : #feac25;
height : 19px;
padding : 4px;
color : #ffffff;
font-family : Verdana, Arial, Sans-serif;
font-size : 11px;
font-weight : 800;
border-color : #dc8a03;
border-width : 0;
border-style : solid;
} 
.FeatureTitleTD { 
padding : 2px;
padding-left : 5px;
border-width : 0;
border-style : solid;
border-color : #38454d;
border-bottom-color : #999999;
vertical-align : bottom;
} 
.FeatureTitleFont { 
font-size : 10px;
} 
.FeatureTitleFont:link { 
color : #f93d00;
} 
.FeatureTitleFont:visited { 
color : #f93d00;
} 
.FeatureTitleFont:hover { 
color : #bf3c3c;
} 
.FeatureTable { 
background-color : #fafafa;
margin-bottom : 5px;
width : 100%;
height : 120px;
} 
.FeatureSpacer { 
height : 5px;
} 
.FeatureAdTD { 
background-color : #f6f6f6;
font-size : 10px;
text-align : center;
} 
.FeatureTD { 
height : 100px;
color : #525252;
padding : 4px;
padding-left : 6px;
font-size : 11px;
border-width : 0;
border-style : solid;
border-color : #38454d;
} 
.FeatureFont { 
font-size : 11px;
} 
.FeatureFont:visited { 
text-decoration : underline;
color : #d0d0d0;
} 
.FeatureFont:link { 
text-decoration : underline;
color : #e9e9e9;
} 
.FeatureFont:hover { 
text-decoration : underline;
color : #ffffff;
} 


.ContentPanelOuterTable {
margin-bottom:2px;
width:auto;
border-width:0;
border-color:#006600;
}
.ContentPanelOuterTl {
width: 7px;
height: 7px;
background-image:url('');
}
.ContentPanelOuterTc {
background-image:url('');
}
.ContentPanelOuterTr {
width: 7px;
height: 7px;
background-image:url('');
}
.ContentPanelOuterCl {
width: 7px;
background-image:url('');
}
.ContentPanelOuterCc {
padding:0;
width:auto;
text-align:center;
}
.ContentPanelOuterCr {
width: 7px;
background-image:url('');
}
.ContentPanelOuterBl {
width: 7px;
height: 7px;
background-image:url('');
}
.ContentPanelOuterBc {
background-image:url('');
}
.ContentPanelOuterBr {
width: 7px;
height: 7px;
background-image:url('');
}

.ContentPanelHeadTable { 
width : 100%;
margin-top : 0;
border-color : #a7c1cf;
border-style : solid;
} 
.ContentPanelHeadTD { 
background-image : url('../styles/aquablack/images/bk_head.gif');
background-color : #e6edf3;
padding: 4px;
font-family : Verdana, Arial, Sans-serif;
font-size : 12px;
font-weight : 800;
color : #5977a0;
vertical-align : bottom;
border-color : #ffffff;
border-width : 0;
border-style : solid;
} 
.ContentPanelTitleTD { 
height : 17px;
padding : 2px;
padding-left : 5px;
border-width : 0;
border-style : solid;
border-color : #38454d;
border-bottom-color : #999999;
vertical-align : bottom;
} 
.ContentPanelTitleFont { 
font-size : 13px;
} 
.ContentPanelTitleFont:link { 
color : #006eac;
} 
.ContentPanelTitleFont:visited { 
color : #006eac;
} 
.ContentPanelTitleFont:hover { 
color : #000000;
} 
.ContentPanelTable { 
background-color : #e2eaf0;
margin-bottom : 3px;
width : 100%;
height : auto;
} 
.ContentPanelSpacer { 
height : 5px;
} 
.ContentPanelTD { 
color : #9c9c9c;
padding : 2px;
padding-left : 5px;
font-size : 11px;
border-width : 0;
border-style : solid;
border-color : #38454d;
} 
.ContentPanelFont { 
font-size : 11px;
} 
.ContentPanelFont:visited { 
text-decoration : underline;
color : #113942;
} 
.ContentPanelFont:link { 
text-decoration : underline;
color : #113942;
} 
.ContentPanelFont:hover { 
text-decoration : underline;
color : #38454d;
}
#contactInfo {
	font: normal normal 11px/13px verdana,arial,helvetica,sans-serif;
	color: #2f8080;
	margin-left: 43px;
	text-align: right;
	z-index: 999;
	height: 101px;
	width: 196px;
	padding: 25px 5px 0px 0px;
}

.contactName {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
}
