body{text-align: left; margin: 0; padding: 0; font-family: Sans-serif, Arial, Helvetica;}
div#placeholder {width: 70%; margin: 20px auto 0 auto; padding: 0; text-align: left;}
div.sizer {margin: 0 auto 0 auto; width: 100%; padding: 0; background-color: #ffffff;}
div.bgwhite {background-color:#FFFFFF;}
img.imgstripe {display: block; margin: 0; padding: 0; width: 100%; float: left;}

div.right-container {width: 30%; display: block; text-align: left; float: left; margin: 3px 0 0 0; padding: 2px 0 2px 0; font-size: 0.9em;}
div.right-bar {padding: 0; margin: 20px 20px 20px 20px}

div.rightcontainer {width: 70%; margin: 0; font-size: 0.9em; padding: 0; text-align: left; float: left; line-height: 140%;}
div.rightcontent {margin: 0; padding: 20px 20px 20px 20px; display: block; text-align: left; line-height: 150%;}

div.footercontainer {display: block; margin: 0; font-size: 11px; color: #555555; padding: 5px 0 5px 0; clear: both; background-color: #FFFFFF;}
div.footercontent {padding: 15px 0 0 0; margin: 0; text-align: center;}

h1.masthead {font: normal 70px Sans-serif, Verdana, Geneva; background-color: #FFFFFF; text-spacing: 3px; text-align: center; display: block; margin: 0; font-smooth: always; text-transform: uppercase; outline: none; padding: 45px 0 0 10px;}
h2.tagline {font: normal 15px Sans-serif, Arial, Helvetica; padding: 10px 10px 10px 20px; color: #555555; margin: 0; text-align: left;}
h1.masthead a:link{color: #000000; text-decoration: none; outline: none; margin: 0 0 0 3px; padding: 0 0 0 3px;}
h1.masthead a:visited{color: #000000; text-decoration: none; outline: none; margin: 0 0 0 3px; padding: 0 0 0 3px;}
h1.masthead a:hover{color: #0066cc; text-decoration: none;}
div.masthead {background-color: #FFFFFF; padding: 0; margin: 0; display: block;}

p.stylenews {padding: 5px 5px 5px 12px; margin: 0; display: block;}
p.article {border-bottom: 1px dotted #CCCCCC; padding: 0 0 5px 0; margin: 0;}

h1, h2, h3, h4, h5, h6 {padding: 0; margin: 0;}
h2.intro{padding: 10px 0 0 0}
h1.title {font: normal 22px "Trebuchet MS", Sans-serif, Arial, Helvetica;}
h1.h1left {font: bold 12px Sans-serif, Arial, Helvetica; display: block; margin: 0; background-color: #000000; padding: 4px 5px 3px 5px; color: #FFFFFF;}

span.intro-content {margin: 0; padding: 0;}

a:link{color: #0055AA; outline: none; text-decoration: none;}
a:visited{text-decoration: none; color: #0055AA;}
a:hover{text-decoration: underline;}
a:active{outline: none;}

.navigation {margin: 0; display: block; padding: 8px 0 9px 0; text-align: center;}
.navigation ul{width: 100%; text-align: center; padding: 0; margin: 0 auto 0 auto; background-color: #FFFFFF;}
.navigation ul li{font: normal 14px Arial, Helvetica; display: inline;}
.navigation ul li a{color: #0066CC; background-color: #ffffff; padding: 10px; margin: 0 10px 0 0; font: normal 14px Arial, Helvetica; outline: none; border: none; text-transform: uppercase;}
.navigation ul li a:visited{color: #0066cc; text-decoration: none; border: none;}
.navigation ul li a:hover{color: #000000; background-color:#EFEFEF; text-decoration: none;}
.navigation ul li a:active{font-weight: normal;}

div.brief {padding: 4px 4px 4px 0; margin: 0 0 5px 0; background-color: #FEFEFE;}





