BODY {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
TABLE TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; vertical-align:top;
}
.sectionhead {
	COLOR: #ffffff; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.icon {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-LEFT: 18px; PADDING-TOP: 4px
}
.icon2 {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-LEFT: 55px; PADDING-TOP: 4px
}
.redheading {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #990000; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.padded TABLE TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.padded TABLE {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.bottomline {
	BORDER-BOTTOM: #cccccc 1px dotted
}
.redtext {
	COLOR: #ff0000
}
.silver {
	COLOR: #999999
}
.gold {
	COLOR: #b29d6a
}
.indent {
	MARGIN-LEFT: 5px
}
.greentext {
	COLOR: #339966
}
.purpletext {
	COLOR: #663399
}
.docdesc {
	PADDING-LEFT: 15px
}


.harbor-content { background:#01000b; padding:0 16px 15px 16px; text-align:left;}
.harbor-content img {border:none;}
body, html, .harbor-content h1, .harbor-content h2, .harbor-content h3, .harbor-content h4, .harbor-content h5, .harbor-content h6, p, .harbor-content em, .harbor-content strong, .harbor-content a, .harbor-content div, .harbor-content span, .harbor-content i, .harbor-content table, .harbor-content tr, .harbor-content caption, .harbor-content thead, .harbor-content tbody, .harbor-content tfoot, .harbor-content col, .harbor-content colgroup, .harbor-content form, .harbor-content ul, .harbor-content ol, .harbor-content li, .harbor-content dl, .harbor-content dt, .harbor-content dd, .harbor-content img { padding:0; margin:0; }

.harbor-content .top { height:117px; position:relative;}
.harbor-content .top .logo { position:absolute; top:15px; left:18px;}
.harbor-content .top .slogan {position:absolute; right:20px; bottom:15px;}

.harbor-content .second-col {float:right; width:350px;}
.harbor-content .first-col {float:left; width:350px;}

.harbor-content .box {background:url(/images/box_bg.png) left top repeat-x #005a77; padding:14px 5px 5px 17px; color:#fff; margin-bottom:18px;}
.harbor-content .red {color:#ff6600 !important;}
.harbor-content h3 {font-weight:bold; color:#00aeef; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-bottom:11px; background:url(/images/2red-arrows.gif) left 4px no-repeat; padding-left:17px;}
.harbor-content h4 { font-weight:bold; color:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-bottom:7px;}
.harbor-content h5 { font-weight:normal; color:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-top:8px; margin-bottom:8px;}
.harbor-content a {color:#fff; text-decoration:none;}
.harbor-content a:hover {text-decoration:underline;}
.harbor-content a.undrl {text-decoration:underline;}
.harbor-content a.undrl:hover {text-decoration:none;}
.flo:after {content:".";visibility:hidden;display: block;clear: both; height:0;}
*html .flo {height:1%;}
*+html .flo {height:1%;}

.harbor-content .box p {padding-bottom:9px; color:#fff;}

.harbor-content .ico-acrobat {background:url(/images/ico_acrobat.gif) left 1px no-repeat; padding-left:26px; padding-bottom:1px;}
.harbor-content .ico-excel {background:url(/images/ico_excel.gif) 1px 1px no-repeat; padding-left:26px;}
.harbor-content .ico-ppt {background:url(/images/ico_ppt.gif) 2px 1px no-repeat; padding-left:26px;}
.harbor-content .red-arrows {background:url(/images/2red-arrows.gif) left 4px no-repeat; padding-left:17px; display:block;}
.harbor-content a.red-arrows {text-decoration:underline; padding-bottom:4px;}
.harbor-content a.red-arrows:hover {text-decoration:none;}

.harbor-content .descr-cont { padding:9px 0 5px 0;}
.harbor-content .descr-cont img {float:left; margin-right:19px;}
.harbor-content .descr-cont .col {display:table; _height:0;}
.harbor-content .descr-cont .col .number { width:19px; float:left;}

.harbor-content .first-col h4.img img { vertical-align:middle; margin-right:11px;}
.harbor-content .first-col h4.img { margin-bottom:18px;}
.harbor-content .first-col .box { padding-left:19px; padding-bottom:10px;}











