.leftColA {clear:both; float:left; width:420px;}
.leftColB {float:left; width:530px; background-color:#FFF; padding-left:5px;}

.leftColA img { margin-right: 10px; }

.guide-title a:link {text-decoration: none;}
.guide-title a:visited {text-decoration: none;}
.guide-title a:hover {text-decoration: underline;}
.guide-title a:active {text-decoration: none;}

.big-left-image .article_title.big a {
	font-size: 16pt;
	line-height: 18pt;
	text-decoration: none;
}
.big-left-image .article_title.big {
	margin: 3px 0 !important;
}
.big-left-image .article_description.big {
	font-size: 11pt;
	line-height: 1.5 !important
}

p.category {display:block; margin:0; font:bold 11px/95% arial,sans-serif; color:#990000; text-transform:uppercase;}
p.category a:link {text-decoration: none; color:#990000;}
p.category a:visited {text-decoration: none; color:#990000;}
p.category a:hover {text-decoration: underline; color:#990000;}
p.category a:active {text-decoration: none; color:#990000;}

.leftColB .article_title a {
	font-size: 18pt;
	line-height: 16pt;
	text-decoration: none;
}

.GlossaryLetter { font-family: Georgia, Helvetica, Sans-Serif; font-size: 15pt; color: #666666; font-style: normal;  font-weight: bold; border-top: 1px dotted #666666; border-bottom: 1px dotted #666666; }

.GlossaryTerm { font-family: Georgia, Helvetica, Sans-Serif; font-size: 8pt; color: #333333; font-style: it;  font-weight: bold;}

.GlossarySearchBold { font-family: Georgia, Helvetica, Sans-Serif; font-size: 30pt; color: #666666; font-style: it;  font-weight: bold;}

.GlossarysearchField { border: 1px solid #6C87A5; height: 20px; font-family: Verdana, Helvetica, Sans-Serif; font-size: 11px; }

.GlossaryPoweredBy { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #333333; font-style: italic; font-weight: normal;}

.GlossaryDottedBrdr { border-top: 1px dotted #666666; border-right: 1px dotted #666666; border-bottom: 1px dotted #666666; border-left: 1px dotted #666666; }

.GlossaryRtLinks { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #333333; font-weight: normal; text-decoration: none; }
.GlossaryRtLinks a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #333333; font-weight: normal; text-decoration: none; }
.GlossaryRtLinks a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #333333; font-weight: normal; text-decoration: none; }
.GlossaryRtLinks a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #333333; font-weight: normal; text-decoration: underline; }

.GlossaryBorder { border-top: 1px dotted #666666; border-right: 1px dotted #666666; border-bottom: 1px dotted #666666; border-left: 1px dotted #666666; }

.GlossaryBorder2 {  border-top: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999; }

.GlossarySubject { font-family: Georgia, Helvetica, Sans-Serif; font-size: 10pt; color: #336699; font-style: italic;  font-weight: bold; }

.GlossaryFullLink { font-family: Arial, Helvetica, Sans-Serif; font-size: 7pt; color: #333333; font-weight: bold; text-decoration: none; background-color: none;  padding: 3px;}
.GlossaryFullLink a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 7pt; color: #333333; font-weight: bold; text-decoration: none;  background-color: none;  padding: 3px;}
.GlossaryFullLink a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 7pt; color: #333333; font-weight: bold; text-decoration: none;  background-color: none;  padding: 3px;}
.GlossaryFullLink a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 7pt; color: #E3E8EE; font-weight: bold; text-decoration: none;  background-color: 6C87A5; padding: 3px;}

.GlossarySubjectLink { font-family: Georgia, Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #333333; font-weight: bold; text-decoration: none;  padding: 3px; }
.GlossarySubjectLink a:link { font-family: Georgia, Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #333333; font-weight: bold; text-decoration: none;  padding: 3px; }
.GlossarySubjectLink a:visited { font-family: Georgia, Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #333333; font-weight: bold; text-decoration: none;  padding: 3px; }
.GlossarySubjectLink a:hover { font-family: Georgia, Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #333333; font-weight: bold; text-decoration: none; background-color: #ececec; padding: 3px; }

.EbookBullets { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #333333; font-weight: normal; }

.EbookIntroCopy { font-family: Georgia, Arial, Helvetica, Sans-Serif; font-size: 12pt; color: #666666; font-weight: bold; font-style: italic; }

.EbookCopy { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; color: #333333; font-weight: normal; }

.EbookTeaser { font-family: Georgia, Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #666666; font-weight: bold; font-style: italic; }

.EbookTeaser2 { font-family: Georgia, Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #333333; font-weight: normal; font-style: italic; }


.EbookAdobeNote { font-family: Georgia, Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #666666; font-weight: bold; font-style: normal; }
.EbookAdobeNote a:link { font-family: Georgia, Arial, Verdana, Helvetica, Sans-Serif; font-size: 8pt; text-decoration: underline; color: #336699; }
.EbookAdobeNote a:visited { font-family: Georgia, Arial, Verdana, Helvetica, Sans-Serif; font-size: 8pt; text-decoration: underline; color: #336699; }
.EbookAdobeNote a:hover { font-family: Georgia, Arial, Verdana, Helvetica, Sans-Serif; font-size: 8pt; text-decoration: none; color: #999999;}

.EbookAccessBook { font-family: Georgia, Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #336699; font-weight: bold; font-style: normal; }
.EbookAccessBook a:link { font-family: Georgia, Arial, Verdana, Helvetica, Sans-Serif; font-size: 8pt; text-decoration: underline; color: #336699; }
.EbookAccessBook a:visited { font-family: Georgia, Arial, Verdana, Helvetica, Sans-Serif; font-size: 8pt; text-decoration: underline; color: #336699; }
.EbookAccessBook a:hover { font-family: Georgia, Arial, Verdana, Helvetica, Sans-Serif; font-size: 8pt; text-decoration: none; color: #999999;}

.BookTitle { font-family: Georgia, Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #996666; font-weight: bold; }

.EbookGo { font-family: Georgia, Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #336699; font-weight: bold; }
.EbookGo a:link { font-family: Georgia, Arial, Verdana, Helvetica, Sans-Serif; font-size: 8pt; text-decoration: underline; color: #336699; }
.EbookGo a:visited { font-family: Georgia, Arial, Verdana, Helvetica, Sans-Serif; font-size: 8pt; text-decoration: underline; color: #336699; }
.EbookGo a:hover { font-family: Georgia, Arial, Verdana, Helvetica, Sans-Serif; font-size: 8pt; text-decoration: none; color: #999999;}

.BasicsBookTitle { font-family: Georgia, Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #336699; text-decoration: none; font-weight: bold; }
.BasicsBookTitle a:link { font-family: Georgia, Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #336699; text-decoration: none; font-weight: bold; } 
.BasicsBookTitle a:visited { font-family: Georgia, Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #336699; text-decoration: none; font-weight: bold; }
.BasicsBookTitle a:hover { font-family: Georgia, Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #336699; text-decoration: underline; font-weight: bold; } 


.BasicsBookTitle2 { font-family: Georgia, Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #333333; font-weight: bold; }

.PortBldgBookTitle { font-family: Georgia, Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #336699; font-weight: bold; }

.PortBldgBookTitle2 { font-family: Georgia, Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #333333; font-weight: bold; }

.EbookTeaserBrdr { border-top: 1px dotted #666666; border-right: 1px dotted #666666; border-bottom: 1px dotted #666666; border-left: 1px dotted #666666; }

.EbookBulletsBrdr { border-top: 1px dotted #999999; border-right: 1px dotted #999999; border-bottom: 1px dotted #999999; border-left: 1px dotted #999999; }

.tableSubHd, .tableSubHd td { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #E8E9D9; font-weight: bold; text-decoration: none; background-color: #666666 !important; text-align: center; vertical-align: bottom; }
.tableSubHd a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #E8E9D9; font-weight: bold; text-decoration: underline; background-color: #666666; text-align: center; vertical-align: bottom; }
.tableSubHd a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #E8E9D9; font-weight: bold; text-decoration: underline; background-color: #666666; text-align: center; vertical-align: bottom; }
.tableSubHd a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #E8E9D9; font-weight: bold; text-decoration: none; background-color: #666666; text-align: center; vertical-align: bottom; }

.tableSubHdblue, .tableSubHdblue td { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #000000; font-weight: bold; text-decoration: none; background-color: #D7DEEA !important; }
.tableSubHdblue a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #000000; font-weight: bold; text-decoration: underline; background-color: #D7DEEA; }
.tableSubHdblue a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #000000; font-weight: bold; text-decoration: underline; background-color: #D7DEEA; }
.tableSubHdblue a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #000000; font-weight: bold; text-decoration: none; background-color: #D7DEEA; }
.everyother td { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #000000; text-decoration: none; background-color: #DFF7FF !important; }

.tableSubHdblue2 { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #000000; font-weight: bold; text-decoration: none; background-color: #D7DEEA; }
