body{font:70% Arial, Verdana, Helvetica, sans-serif; color:#1e2a65; line-height:1.5em; margin:0; padding:0;}
img{border:0;}
em{font-weight:bold; font-style:normal;}
h1{line-height:1; font-family:"Trebuchet MS", Arial; font-style:normal; font-size:200%; color:#036; font-weight:normal; text-transform:uppercase; margin:15px 0 0 0; padding:0;}
h2{font-size:140%; font-weight:bold; margin:1.5em 0 0 0;}
h3{font-size:130%; font-weight:bold;}
h4{font-size:120%; margin:15px 0 0 0; padding:0;}
p{font-size:120%; margin:0.5em 0 1em 0;}
ol{font-size:120%;}
.FRlogo{float:left; margin-right:30px;}
.PRlogo{margin-top:20px; margin-left: 225px;}
.header_box{padding:37px 0 0 50px;}
.button_box{width:500px; margin:2em auto;}
.button_box a:link, .button_box a:visited{color:#FFF; text-decoration:none;}
.button_box a:hover, .button_box a:active{text-decoration:underline;}
.headBG{background:#fff url(images/BGtop.jpg) repeat-x left top; width:800px; margin:5px auto 0 auto; min-height:177px;}
.midBG{background:#fff url(images/BGstrip.jpg) repeat left top; width:800px; margin:0 auto;}
.footBG{background:#fff url(images/BGbottom.jpg) repeat-x left bottom; width:800px; margin:0 auto;}
.buttons{padding:0.2em; margin:0 0.2em; float:left; font-weight:bold; font-family:'Trebuchet MS', arial, sans-serif; font-size:120%; color:#fff; border:#2a166f 1px solid; width:83px; text-align:center; background-color:#4099c8;}
.buttonsnav{font-family:impact, arial; font-style:italic; font-size:140%; color:#003366; border:#000000 1px solid;}
.content_box{width:500px; padding:1em 0;}
.content_box2{width:570px; padding:10px 0 0 0; text-align:left; margin:auto;}
.content_box2 ul{padding:0; margin:0 0 0 1em; font-size:120%;}
.content_box2 li{margin:0; padding:0.5em 0;}
a:link, a:visited{color:#1e2a65; text-decoration:underline;}
a:hover, a:active{color:#000033;}
.PR_logos{text-align:center;}
.PR_logos p{margin:0 0 5px 0;}
.latest_news{text-align:left; width:500px;}
.latest_news p{font-family:Arial, Helvetica, sans-serif; font-size:110%;}
.latest_news a:link, .latest_news a:visited{color:#1e2a65; font-weight:bold; text-decoration:none; text-decoration:underline;}
.latest_news a:hover,.latest_news a:active{color:#003;}
.footer a:link{color:#1e2a65;}
.home{font-weight:bold; color:#FFFFFF; font-size:120%;}
.mugshots{float:right; border:1px solid #069; margin:0 0 1em 1em;}
.clear{clear:both;}
#logosbox{text-align:center; width:200px; margin:auto; padding:1em;}
#logosbox p{margin-top:0;}
#paddbot{padding-bottom:20em;}
ul.newslinks{list-style-type:none; margin:0; padding:0;}
ul.newslinks li{margin:1em 0; text-transform:uppercase;}
.newsyrs{float:right}
.leftpic{float:left; margin:1em 1em 1em 0;}

.links{padding-top:1em; padding-bottom:1em; font-size:90%; margin-left:9em;}
.links ul{width:20%; float:left; list-style:none; padding:0 0 0 10px; margin:1em 0 0 0;}
.links li{padding:0;}
.links ul li:first-child{padding:0; font-weight:bold;}
.footer ul.none_inline{text-align:center; margin:0; padding:0;}
.footer ul.none_inline li{display:inline; margin:0; padding:0;}
.footer ul.none_block{text-align:center; list-style-type:none; margin:0 1em;}
.footer ul.none_block li{display:block;}

.onethird{width:30%; margin-right:1%; float:left;}
.half{width:47%; margin:0 1% 10px 0; float:left;}

.half table{width:90%;}
.half table td{padding:2px;}
