#contacttag { font:bold 11px Verdana, Arial, Helvetica, sans-serif; background-color: white; color: black; text-align: center; }
#ddlinkstyle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #CC0000; color: #000000; text-decoration: none; font-weight: bold; text-indent: 3px; }
#ddlinkstyle:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #CC0000; color: white; text-decoration: none; text-indent: 0pt; }
#dropmenudiv { position:absolute; border:0px solid black; border-bottom-width: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:16px; z-index:100; padding-left: 3px; }
#dropmenudiv a { width: 100%; display: block; text-indent: 0px; border-bottom: 0px solid black; padding: 1px 0; color: black; text-decoration: none; font-weight: normal; }
#dropmenudiv a:hover { color: white; background-color: black; }
.names { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #CCCCCC; text-align: right; border-bottom-width: thin; border-bottom-style: solid; }
.semisubhead { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #FFFFFF; vertical-align: 0%; top: 12px; }
.brokernav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #CCCCCC; background-color: #333333; padding: 0px 12px 3px; border-bottom-style: solid; border-bottom-width: 1px; font-style: normal; line-height: normal; text-align: left; vertical-align: baseline; top: 3px; }
.brokertext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 20px; font-weight: normal; color: #FFFFFF; background-color: #666666; text-align: left; text-indent: 0px; margin: 6px; padding: 0px 6px; }
.brokername { font-family: "Times New Roman", Times, serif; font-size: 18px; color: #000; border-bottom-style: none; font-style: normal; font-weight: normal; padding-top: 6px; padding-left: 6px; border-left-style: none; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin; border-top-style: none; border-right-style: none; }
.lists { list-style-position: outside; list-style-image: none; list-style-type: square; left: 12pt; text-align: left; text-indent: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 14px; }
.carnmlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-align: left; background-position: left; color: #FFFFFF; line-height: 14px; }
.address { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #000000; text-align: center; background-color: #CCCCCC; }
.navbar { font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; color: #000000; }
.propaddress { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 22px; font-weight: lighter; color: #FFFFFF; padding-top: 6px; }
.clienttext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 20px; font-weight: normal; text-align: left;  color: #FFFFFF; vertical-align: text-top; }
.SubheadCaps { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-transform: uppercase; color: #FFFFFF; }
.whitetext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 20px; font-weight: normal; color: #FFFFFF; text-align: left; margin: 6px; padding: 6px; list-style-position: inside; list-style-type: square; }
.clientheads { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 20px; font-weight: normal; color: #FFFFFF; text-align: center; text-indent: 0px; margin: 6px; padding: 0px 6px; text-transform: capitalize; border-top-width: 2px; border-bottom-style: solid; border-top-color: #FFFFFF; bottom: 3px; }
.benefittext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 20px; font-weight: normal; color: #FFFFFF; background-color: #666666; text-align: left; margin: 6px; padding: 0px 6px; }
.introtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 20px; font-weight: normal; color: #FFFFFF; background-color: #000000; text-align: left; text-indent: 0px; margin: 6px; padding: 0px 6px; }
.photocaptions { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 11px; font-weight: normal; color: #000000; text-align: left; margin: 0px; padding: 6px; list-style-position: inside; list-style-type: square; }
.SubheadDark { font-family: "Times New Roman", Times, serif; font-size: 16px; line-height: 18px; color: #333333; }
.blackongray { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 20px; font-weight: normal; color: #000000; text-align: left; text-indent: 0px; margin: 6px; padding: 0px 6px; }
.detailstext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 11px; font-weight: normal; color: #CC3300; text-align: center; margin: 0px; padding: 6px; list-style-position: inside; list-style-type: square; }
.breakingnews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #CC0000;
	text-align: left;
	text-indent: 0px;
	margin: 6px;
	padding: 0px 6px;
}

/* begin image scroller */
/* js-disabled class - set image sizes so they all fit in the viewer */
.js-disabled img { width:202px; height:74px; display:block; float:left; margin:30px 0 0; padding:0 12px; display:none; }
#outerContainer { width:697px; height:99px; margin:auto; position:relative; }
#imageScroller { width:697px; height:99px; position:relative; /*background:#000000 url(images/imageScrollerBG.png) no-repeat;*/ }
#viewer {
	width:677px;
	height:182px;
	overflow:hidden;
	margin:auto;
	position:relative;
	top:10px;
	background-color: #FFFFFF;
}
#imageScroller a:active, #imageScroller a:visited { color:#000000; }
#imageScroller a img { border:0; padding:0 12px; }
#controls { width:634px; height:47px; background:url(images/controlsBG.png) no-repeat; position:absolute; top:4px; left:4px; z-index:10; display:none; }
#controls a { width:37px; height:35px; position:absolute; top:3px; }
#controls a:active, #controls a:visited { color:#0d0d0d; }
#outerContainer #title { color:#666666; font-family:arial; font-size:100%; font-weight:bold; width:100%; text-align:center; margin-top:10px; display:none; }
#rtl { background:url(images/rtl.png) no-repeat; left:100px; }
#rtl:hover { background:url(images/rtl_over.png) no-repeat; left:99px; }
#ltr { background:url(images/ltr.png) no-repeat; right:100px; }
#ltr:hover { background:url(images/ltr_over.png) no-repeat; }
/* end image scroller */

table.clienttext td { line-height:19px !important; font-size:11px !important; margin:0; padding:0 0 0 4px; }.brokertextdark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #333333;
	text-align: left;
	text-indent: 0px;
	margin: 6px;
	padding: 0px 6px;
}
.breakingnewsLG {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 50px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #CC0000;
	text-align: left;
	text-indent: 0px;
	margin: 6px;
	padding: 0px 6px;
}
