body { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; margin: 0px; padding: 0px; }
a:link { font-size: 9pt; font-weight: 400; text-decoration: none; color: #C02500; }
a:visited { font-size: 9pt; font-weight: 400; text-decoration: none; color: #942232; }
a:hover { text-decoration: underline; }
a:active { font-size: 9pt; font-weight: 400; text-decoration: none; color: #86091B; }
h1 { font-size: 16pt; color: #003152; margin: 0px; padding-top: 5px; padding-bottom: 3px; }
h1 a:link { font-size: 16pt; color: #003152; font-weight:700; }
h2 { font-size: 14pt; color: #003152; margin: 0px; padding-top: 5px; padding-bottom: 3px; }
h2 a:link { font-size: 14pt; color: #003152; font-weight:700; }
h3 { font-size: 12pt; color: #003152; margin: 0px; padding-top: 5px; padding-bottom: 3px; }
h3 a:link { font-size: 12pt; color: #003152; font-weight:700; }
h4 { font-size: 11pt; color: #003152; margin: 0px; padding-top: 5px; padding-bottom: 3px; }
h4 a:link { font-size: 11pt; color: #003152; font-weight:700; }
h5 { font-size: 10.5pt; color: #003152; margin: 0px; padding-top: 5px; padding-bottom: 3px; }
h5 a:link { font-size: 10.5pt; color: #003152; font-weight:700; }
h6 { font-size: 10pt; color: #003152; margin: 0px; padding-top: 5px; padding-bottom: 3px; }
h6 a:link { font-size: 10pt; color: #003152; font-weight:700; }
p { font-size: 9pt; font-weight: 400; color: #030536; margin: 0px; padding-top: 3px; padding-bottom: 5px; line-height: 12pt; }
li { font-size: 9pt; font-weight: 400; color: #030536; margin: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; line-height: 12pt; }
form { padding: 0px; margin-top: 5px; margin-bottom: 5px; }
#ContainerTable { border: 1px solid #FFFFFF; }

#header { background-image:url(header-bg.jpg); background-repeat:repeat-x; height:125px; z-index:1; position: relative; }
#header_star { width:463px; height:125px; background-image:url(header-stars.png); background-repeat:no-repeat; z-index:2; position: absolute; top:0; right:0; }
#header_graphics { width:940px; height:125px; background-image:url(banner_community1.png); background-repeat:no-repeat; z-index:3; position: absolute; top:0; left:0; border:none;}
#logoArea { width:125px; height:93px; position:absolute; top:19px; left: 36px; }
#RotationBanner { width:408px; height:93px; position:absolute;top:19px; left: 190px; }
img#random { width:598px; height:93px; }
#bg_left { background-image: url(bgregionleft.gif); background-repeat: repeat-y; background-position: left top; }
#bg_right { background-image: url(bgregionright.gif); background-repeat: repeat-y; background-position: right top; }
.footerimgbg { line-height: 34px; background-image: url(footerimg_bg.jpg); background-repeat: repeat-x; background-position: left top; height: 34px; }
.footerimgright { background-image: url(footerimg_right.jpg); background-repeat: no-repeat; background-position: right top; }
.bgmiddle { background-image: url(bgmiddlecontents.gif); background-repeat: repeat-x; background-position: left top; }
.Heading1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: 400; color: #29608e; text-decoration: none; margin-bottom: 5pt; }
a.Heading1:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt !important; font-weight: 400; color: #29608e !important; text-decoration: none; margin-bottom: 5pt; }
a.Heading1:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: 400; color: #5082ac; text-decoration: none; margin-bottom: 5pt; }
a.Heading1:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt !important; font-weight: 400; color: #29608e !important; text-decoration: none; margin-bottom: 5pt; }
a.Heading1:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: 400; color: #29608e; text-decoration: none; margin-bottom: 5pt; }
.iconimg { background-color:#f5f5f2; margin:7px; border:1px solid #d8d6ce; padding: 7px; display: inline; float: right; }
.HeaderRed { font-family: arial; font-size: 12pt; color: #c02500; font-weight: 700; letter-spacing: 0.2pt; }
.HeaderBlue { font-family: arial; font-size: 12pt; color: #030536; font-weight: 700; letter-spacing: 0.2pt; }
.spacing { padding-top: 3pt; padding-bottom: 2pt; padding-left: 7pt; margin: 0px; }
.footerlinks { margin: 0px; padding: 0px; }
.footerlinks a:link { font-size:8pt; line-height:10px; border-right:solid; border-right-width:1px; border-right-color:#001741; text-decoration:none; padding-right:10px; padding-left:10px; color:#001741; font-weight: 700; }
.footerlinks a:visited { font-size:8pt; line-height:10px; border-right:solid; border-right-width:1px; border-right-color:#243b67; text-decoration:none; padding-right:10px; padding-left:10px; color:#152c54; font-weight: 700; }
.footerlinks a:hover { color:#000000; text-decoration:underline; }
.footerlinks a:active { font-size:8pt; line-height:10px; border-right:solid; border-right-width:1px; border-right-color:#001741; text-decoration:none; padding-right:10px; padding-left:10px; color:#001741; font-weight: 700; }
.footerlinks a.last:link { font-size:8pt; text-decoration:none; padding-right:10px; padding-left:10px; color:#001741; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.footerlinks a.last:visited { font-size:8pt; text-decoration:none; padding-right:10px; padding-left:10px; color:#243b67; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.footerlinks a.last:hover { color:#000000; text-decoration:underline; }
.footerlinks a.last:active { font-size:8pt; text-decoration:none; padding-right:10px; padding-left:10px; color:#001741; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.footerlinks p { color:#001741; line-height: 15pt; margin: 0pt; padding-top: 6pt; padding-right: 0px; padding-bottom: 10pt; padding-left: 0px; }
.bgtopnav { background-image: url(top_navigation_bg.jpg); background-repeat: repeat-x; height: 32px; background-position: left top; background-color: #255b89; }
.textversion { font-size: 8pt !important; font-weight: 700 !important; color:#FFFFFF !important; margin: 0px; padding: 0px; text-transform: uppercase; text-decoration: none; }
.textversion a:link { font-size: 8pt !important; font-weight: 700 !important; color:#FFFFFF !important; text-decoration:none; }
.textversion a:hover { text-decoration:none; }
.textversion a:active { font-size: 8pt !important; font-weight: 700 !important; color:#FFFFFF !important; text-decoration:none; }
.textversion a:visited { font-size: 8pt !important; font-weight: 700 !important; color:#FFFFFF !important; text-decoration:none; }
#topnav { margin: 0px; line-height: 32px; height: 32px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 0px; }
.LeftNav { padding:0px; margin: 0px; width: 222px; }
.LeftNav ul { padding:0px; margin: 0px; }
.LeftNav li { font-size: 9pt; display: block; line-height: 12pt; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #97a1ab; list-style-type: none; margin: 0px; padding:0px; }
.LeftNav li a:link { color: #333333; text-decoration:none; display: block; font-weight: 700; padding-left: 7pt; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; margin: 0px; }
.LeftNav li a:visited { color: #333333; text-decoration:none; display: block; font-weight: 700; padding-left: 7pt; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; margin: 0px; }
.LeftNav li a:hover { background-color: #5b82a9; color: #FFFFFF; background-image: url(bgleftnav_r.gif); background-repeat: repeat-y; background-position: left top; text-decoration:none; display: block; font-weight: 700; padding-left: 7pt; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; margin: 0px; }
.LeftNav li a:active { color: #333333; text-decoration:none; display: block; font-weight: 700; padding-left: 7pt; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; margin: 0px; }
.LeftNav ul.subnav { margin: 0px; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #97a1ab; }
.LeftNav .subnav li { font-size: 8pt; display: block; line-height: 12pt; list-style-type: none; margin: 0px; padding:0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.LeftNav .subnav li a:link { font-size: 8pt; color: #333333; text-decoration:none; display: block; font-weight: 700; padding-left: 7pt; padding-top: 3px; padding-bottom: 3px; padding-right: 5px; margin: 0px; }
.LeftNav .subnav li a:visited { font-size: 8pt; color: #333333; text-decoration:none; display: block; font-weight: 700; padding-left: 7pt; padding-top: 3px; padding-bottom: 3px; padding-right: 5px; margin: 0px; }
.LeftNav .subnav li a:hover { font-size: 8pt; background-color: #5b82a9; color: #FFFFFF; text-decoration:none; display: block; font-weight: 700; padding-left: 7pt; padding-top: 3px; padding-bottom: 3px; padding-right: 5px; margin: 0px; }
.LeftNav .subnav li a:active { font-size: 8pt; color: #333333; text-decoration:none; display: block; font-weight: 700; padding-left: 7pt; padding-top: 3px; padding-bottom: 3px; padding-right: 5px; margin: 0px; }
#SearchSite { font-size: 11pt; width: 222px; margin-top: 7pt; }
#SearchSite .SearchText { font-size: 8pt; width: 168px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; color: #333333; text-decoration: none; padding: 2px; margin: 0px; }
#SearchSite #Searchbtn { width: 24px; background-image: url(btnok.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; margin: 0px; padding: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 20px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
/*.missionstatement { }*/
.missionstatement p {font-size: 9pt; font-weight: 700 !important; padding-bottom: 15px; padding-right: 5px; padding-left: 5px;}
/*.missionstatement span { font-size: 8pt; font-weight: 400; }*/
#MayorArea { width: 222px; padding: 0px; margin: 0px; float: right; }
#MayorArea .mayor_name { font-size: 9pt; color:#8c1519; font-weight: 700; padding-top: 15pt; padding-bottom: 10pt; margin: 0px; }
.NewsArea { margin: 0px; padding: 0px; }
.news_img_area { padding: 10px; }
.news_content_area { font-size: 9pt; color:#030536; padding: 10px; }
.news_content_area a { color:#C02500; }
.news_content_area h1 { font-size: 11pt; font-weight: 700; color:#8c1519; }
.photo_msg { padding-left:10px; padding-right:5px; font-style: italic; font-size: 8pt; }
.news_button_next { font-size: 8pt; font-weight: 700; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px; text-align: right; }
.news_button_next a { font-size: 8pt; color:#00002e; background-image: url(news_next.gif); background-repeat: no-repeat; background-position: right center; vertical-align: middle; display: block; margin: 0px; padding-top: 0px; padding-right: 12px; padding-bottom: 0px; padding-left: 0px; }
.news_button_next a:hover { color:#c02500; }
.news_button_back { font-size: 8pt; font-weight: 700; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px; }
.news_button_back a { font-size: 8pt; color:#00002e; background-image: url(news_back.gif); background-repeat: no-repeat; background-position: left center; vertical-align: middle; display: block; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 12px; }
.news_button_back a:hover { color:#c02500; }
.news_bg { background-image: url(news_navigation_bg.jpg); background-repeat: repeat-x; background-position: center center; border: 2px solid #F4F4F4; }
#TabInfo { background-image: url(bgmiddlecontents.gif); background-repeat: repeat-x; border-top-width: 1px; border-top-style: solid; border-top-color: #95a0ab; min-height: 700px; background-position: left top; }
.pr { margin: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ccd3e3; padding: 2pt; font-size: 9pt; line-height: 1.3; }
.PRArea { background-position: right 34px; background-repeat: no-repeat; padding-bottom: 10px; }
.PRArea .PRlist { padding: 0px; margin: 0px; }
.PRArea .PRlist .prheading { font-size: 11pt; color: #003152; padding-top: 5px; padding-bottom: 7px; font-weight: 700; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; background-image: url(prunderline.gif); background-repeat: repeat-x; background-position: left bottom; }
.PRArea .PRlist ul { margin: 5px; padding: 0px; }
.PRArea .PRlist li { margin: 0px; list-style-type: none; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ccd3e3; padding: 2pt; }
.PRArea .PRlist a { text-decoration: underline; }
.pagination {
	background-color: #dde4ee;
	height: 22px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b0bac7;
	border-right-color: #b0bac7;
	border-bottom-color: #b0bac7;
	border-left-color: #b0bac7;
	text-align: center;
	vertical-align: middle;
}
#SearchPR { font-size: 11pt; width: auto; margin-top: 7pt; margin-bottom: 7pt; }
#SearchPR .SearchText { font-size: 8pt; width: 200px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; color: #333333; text-decoration: none; padding: 3px; margin: 0px; height: 22px; }
#SearchPR .Searchbtn { background-image: url(bgsearchbtn.gif); background-repeat: repeat-x; background-position: center center; color: #364869; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: 700; text-decoration: none; padding: 2px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #97a3b8; border-right-color: #2b364b; border-bottom-color: #2b364b; border-left-color: #97a3b8; }
#SearchPR .Searchbtn:hover { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #2b364b; border-right-color: #97a3b8; border-bottom-color: #97a3b8; border-left-color: #2b364b; }
.pagination { border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; padding-top: 0px; padding-bottom: 0px; }
.pagination a:link { padding: 3px; }
.pagination .active { font-size: 9pt; border: 1px solid #8c1519; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; color: #FFFFFF; text-decoration: none; text-align: center; padding: 2px; background-color: #ae3237; }
.region_content { font-size: 9pt; color:#030536; padding-top: 10px; padding-right: 7pt; padding-bottom: 27px; padding-left: 7pt; margin: 0px; }
.region_content a { color:#030536; text-decoration:underline; }
.region_content ul { margin: 0px; padding: 0px; }
.region_content li { margin: 0px; background-image: url(region_bullets1.gif); background-repeat: no-repeat; background-position: left 5px; list-style-type: none; padding-top: 2pt; padding-right: 0pt; padding-bottom: 2pt; padding-left: 10pt; }
.region_content li a:link { color:#030536; text-decoration:underline; font-size: 9pt; }
.region_content li a:visited { color:#61636d; text-decoration:underline; font-size: 9pt; }
.region_content li a:hover { text-decoration: none; }
.region_content li a:active { color:#030536; text-decoration:underline; font-size: 9pt; }
.Bodyid7186siteid0 { margin-top: 10pt; font-size: 8pt; font-weight: 700; text-decoration: none; }
.Bodyid7186siteid0 .titleid7186siteid0 { margin-top: 10pt; font-size: 8pt; font-weight: 700; text-decoration: none; }
.Bodyid7186siteid0 .inplacedisplayid7186siteid0 { margin-top: 10pt; font-size: 8pt; font-weight: 700; text-decoration: none; }
.Bodyid7186siteid0 a.titleorimageid7186siteid0:link { font-size: 8pt !important; font-weight: 400 !important; text-decoration: none; color: #86091B !important; }
.Bodyid7186siteid0 a.titleorimageid7186siteid0:active { font-size: 8pt; font-weight: 400; text-decoration: none; color: #86091B; }
.Bodyid7186siteid0 a.titleorimageid7186siteid0:hover { text-decoration: underline !important; }
.Bodyid7186siteid0 a.titleorimageid7186siteid0:visited { font-size: 8pt; font-weight: 400; text-decoration: none; color: #86091B; }
.Bodyid7187siteid0 { }
.Bodyid7187siteid0 .titleid7187siteid0 { Color:#1c3c57; Font-Size:16pt; }
.Bodyid7187siteid0 a.titleorimageid7187siteid0:link { font-size: 9pt !important; font-weight: 400 !important; text-decoration: none; color: #86091B !important; }
.Bodyid7187siteid0 a.titleorimageid7187siteid0:active { font-size: 9pt; font-weight: 400; text-decoration: none; color: #86091B; }
.Bodyid7187siteid0 a.titleorimageid7187siteid0:hover { text-decoration: underline !important; }
.Bodyid7187siteid0 a.titleorimageid7187siteid0:visited { font-size: 9pt; font-weight: 400; text-decoration: none; color: #86091B; }
.Bodyid7185siteid0 { }
.inplacedisplayid7185siteid0 { font-size: 9pt; font-weight: 400; color: #030536; margin: 0px; padding-top: 3px; padding-bottom: 5px; line-height: 12pt; }
.inplacedisplayid7185siteid0 h1 { font-size: 16pt !important; color: #003152; margin: 0px; padding-top: 5px; padding-bottom: 3px; }
.inplacedisplayid7185siteid0 h1 a:link { font-size: 16pt; color: #003152; font-weight:700; }
.inplacedisplayid7185siteid0 h2 { font-size: 14pt !important; color: #003152; margin: 0px; padding-top: 5px; padding-bottom: 3px; }
.inplacedisplayid7185siteid0 h2 a:link { font-size: 14pt; color: #003152; font-weight:700; }
.inplacedisplayid7185siteid0 h3 { font-size: 12pt !important; color: #003152; margin: 0px; padding-top: 5px; padding-bottom: 3px; }
.inplacedisplayid7185siteid0 h3 a:link { font-size: 12pt; color: #003152; font-weight:700; }
.inplacedisplayid7185siteid0 h4 { font-size: 11pt !important; color: #003152; margin: 0px; padding-top: 5px; padding-bottom: 3px; }
.inplacedisplayid7185siteid0 h4 a:link { font-size: 11pt; color: #003152; font-weight:700; }
.inplacedisplayid7185siteid0 h5 { font-size: 10.5pt !important; color: #003152; margin: 0px; padding-top: 5px; padding-bottom: 3px; }
.inplacedisplayid7185siteid0 h5 a:link { font-size: 10.5pt; color: #003152; font-weight:700; }
.inplacedisplayid7185siteid0 h6 { font-size: 10pt !important; color: #003152; margin: 0px; padding-top: 5px; padding-bottom: 3px; }
.inplacedisplayid7185siteid0 h6 a:link { font-size: 10pt; color: #003152; font-weight:700; }
.inplacedisplayid7185siteid0 p { font-size: 9pt; font-weight: 400; color: #030536; margin: 0px; padding-top: 3px; padding-bottom: 5px; line-height: 12pt; }
#jumpMenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: 400; color: #333333; margin: 0px; padding: 2px; width: 196px; }
.contLayoutBlueRight { width:222px; margin:0; padding:0; background-image:url(portletheaderblue.jpg); background-position:right top; background-repeat:no-repeat; }
.contLayoutBlueRight .LeftCurve { background-attachment:scroll; background-image:url(portletheaderblue.jpg); background-repeat:repeat-x; margin: 0px; padding: 0px; }
.contLayoutBlueRight .RightCurve { background-attachment:scroll; background-image:url(portletheaderblue.jpg); background-repeat:repeat-x; margin: 0px; padding: 0px; }
.contLayoutBlueRight .PortletHeaderColor { background-image:url(portletheaderblue.jpg); background-repeat:repeat-x; height: 30px !important; margin:0; padding:0; }
.contLayoutBlueRight .PortletHeaderText { display:block; font-size: 9pt; text-transform: none; text-decoration: none; margin:5px 0; padding: 0px; color: #FFFFFF; }
.contLayoutBlueRight .RegionBorder { border:0px solid #000; }
.contLayoutBlueRight .RegionBorder { margin-top:10px; }
.contLayoutRedRight { width:222px; margin:auto; background-image:url(portletheaderred.gif); background-position:right top; background-repeat:no-repeat; }
.contLayoutRedRight .LeftCurve { background-attachment:scroll; background-image:url(portletheaderred.gif); background-repeat:repeat-x; margin: 0px; padding: 0px; }
.contLayoutRedRight .RightCurve { background-attachment:scroll; background-image:url(portletheaderred.gif); background-repeat:repeat-x; margin: 0px; padding: 0px; }
.contLayoutRedRight .PortletHeaderColor { background-image:url(portletheaderred.gif); background-repeat:repeat-x; height: 30px !important; }
.contLayoutRedRight .PortletHeaderText { display:block; font-size: 8pt; text-decoration: none; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding: 0px; color: #FFFFFF; }
.contLayoutRedRight .RegionBorder { border:0px solid #000; }
.contLayoutRedRight .RegionBorder { margin-top:10px; }
.contLayoutBlueLeft { width:222px; margin:auto; background-image:url(portletheaderblue.jpg); background-position:left top; background-repeat:no-repeat; float: left; }
.contLayoutBlueLeft .LeftCurve { background-attachment:scroll; background-image:url(portletheaderblue.jpg); background-repeat:repeat-x; margin: 0px; padding: 0px; }
.contLayoutBlueLeft .RightCurve { background-attachment:scroll; background-image:url(portletheaderblue.jpg); background-repeat:repeat-x; margin: 0px; padding: 0px; }
.contLayoutBlueLeft .PortletHeaderColor { background-image:url(portletheaderblue.jpg); background-repeat:repeat-x; height: 30px !important; }
.contLayoutBlueLeft .PortletHeaderText { display:block; font-size: 9pt; text-transform: none; text-decoration: none; margin:5px 0; padding: 0px; color: #FFFFFF; }
.contLayoutBlueLeft .RegionBorder { border:0px solid #000; }
.contLayoutBlueLeft .RegionBorder { margin-top:10px; }
.contLayoutRedLeft { width:222px; margin:auto; background-image:url(portletheaderred.gif); background-position:left top; background-repeat:no-repeat; float: left; }
.contLayoutRedLeft .LeftCurve { background-attachment:scroll; background-image:url(portletheaderred.gif); background-repeat:repeat-x; margin: 0px; padding: 0px; }
.contLayoutRedLeft .RightCurve { background-attachment:scroll; background-image:url(portletheaderred.gif); background-repeat:repeat-x; margin: 0px; padding: 0px; }
.contLayoutRedLeft .PortletHeaderColor { background-image:url(portletheaderred.gif); background-repeat:repeat-x; height: 30px !important; }
.contLayoutRedLeft .PortletHeaderText { display:block; font-size: 8pt; text-transform: uppercase; text-decoration: none; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding: 0px; color: #FFFFFF; }
.contLayoutRedLeft .RegionBorder { border:0px solid #000; }
.contLayoutRedLeft .RegionBorder { margin-top:10px; }
iframe { background-color: transparent; }
