body,h1,h2,h3,h4,h5,h6,p,blockquote,table,tr,th,td,form{border:0;list-style:none;font:normal 12px/140% Arial, sans;margin:0;padding:0}
img,a img,:link img,:visited img,:hover img,abbr,acronym{border:0}
input, textarea{font:normal 12px/140% Arial, sans; padding:5px;}
li,dd{margin-left:5%}
a{text-decoration:none}
h1{font-size:18px}
h2{font-size:16px}
h3{font-size:14px}
.center{text-align:center}
.dottedlist li{list-style:inside disc}
.clearing{clear:both}
.left{float:left}
.right{float:right}
h4,p{font-size:12px}
img.arrow{position:relative; top:1px; padding-right:2px;}
.underline{border-bottom-width:1px; border-bottom-style:solid}
.textbox{border:1px solid #c8dee6;color:#163f4e}
.pdf{background:left center url(images/page_white_acrobat.png) no-repeat; padding-left:25px}
.word{background:left center url(images/page_word.png) no-repeat; padding-left:25px}
.hyperlink{background:0 -1px url(images/link.png) no-repeat; padding-left:25px; font-size:12px;}
.blue{color:#163f4e}
.comment{background:0 0 url(images/comment.png) no-repeat; padding-left:20px; font-size:12px;}
.comment:hover, .category:hover, .page:hover, .archive:hover, .hyperlink:hover, .bullet_black:hover{text-decoration:underline}
.category{background:0 -1px url(images/folder.png) no-repeat; padding-left:20px; font-size:12px;}
.page{background:0 -1px url(images/layout_sidebar.png) no-repeat; padding-left:20px; font-size:12px;}
.archive{background:0 -1px url(images/time.png) no-repeat; padding-left:20px; font-size:12px;}
.bullet_black{background:0 -1px url(images/bullet_black.png) no-repeat; padding-left:20px; font-size:12px;}

#content ul {list-style: circle; }
body.Background{background:#bed9e2}
div#Content{margin:0 auto; width:820px; background:#fff;}
div.ContentWrap{margin:0; padding:0 10px;}
div.ContentWrap a{color:#dc0803}
div.ContentWrap a:hover{color:#f20006}

div.Header{margin:0; padding:20px 30px 10px 30px; border-bottom:1px solid #c8dee6}
div.Header p.LogoLink{margin:0; padding:0; float:left}
div.Header p.LogoLink a{display:block}
p.FeedIcon{float:right; width:60px; text-align:center; padding-top:10px}
p.FeedIcon span.FeedText{font-size:10px; position:relative; top:-0.5em;}
p.FeedIcon a{color:#000}
p.FeedIcon a:hover{color:#163f4e}
div.Header span.LogoText{position:relative; font-size:12px; top:-20px; left:78px}

div.PromotionalArea{margin:0;clear:both; padding:30px 20px; background:url(images/gradient.png) top left repeat-x}
div.PromotionalArea ul.MainContent{margin:0; padding:0}
div.PromotionalArea ul.MainContent li.LeftColumn{margin:0; width:72%; padding:0 20px 0 0; color:#163f4e; border-right:1px solid #c8dee6; list-style:none}
div.PromotionalArea ul.MainContent li.LeftColumn div.StoryContent{margin:20px 0 0 0; padding-bottom:20px}
div.PromotionalArea ul.MainContent li.LeftColumn h4.AdditionalStoryData{padding:10px; background:#ecf5f8}
div.PromotionalArea ul.MainContent li.LeftColumn div.Post{margin:0 0 20px 0}
div.PromotionalArea ul.MainContent li.LeftColumn p{margin:10px 0}
div.PromotionalArea ul.MainContent li.LeftColumn ul li{list-style:disc inside; margin-left:0%}

div.PromotionalArea ul.MainContent li.RightColumn{float:right; margin:0; width:23%; padding:0; list-style:none; color:#163f4e;}
div.PromotionalArea ul.MainContent li.RightColumn dl{margin:0 0 20px 0}
div.PromotionalArea ul.MainContent li.RightColumn dl a{display:block}
div.PromotionalArea ul.MainContent li.RightColumn dl dt, div.PromotionalArea ul.MainContent li.RightColumn dl dd{margin:0; padding:0}
div.PromotionalArea ul.MainContent li.RightColumn dl dt{font-size:16px;font-weight:700; margin:10px 0}
div.PromotionalArea ul.MainContent li.RightColumn dl dd{padding:4px 0}
div.PromotionalArea hr{height:1px; color:#c8dee6; border:none; background:#c8dee6; margin:5px 0;}
div.PromotionalArea h2 a{font-weight:700}
div.PromotionalArea p{color:#183d4f; margin:0;}
div.PromotionalArea img{margin:10px}

div.PreFooter{background:url(images/gradient2.png) bottom center repeat-x; margin:1px 0; padding:20px}
div.PreFooter h3{margin-bottom:10px}
div.PreFooter p{font-size:10px; color:#183d4f}
div.PreFooter h3 img.icon{position:relative; top:2px; padding-right:5px}

div.Footer{margin:0; padding:20px 0; border-top:1px solid #c8dee6; color:#474747}
div.Footer p{font-size:10px; text-align:center; margin:0;}

.alignleft { float: left; }
.alignright { float: right; }