/* Style sheet for lrp */

body {
   color:#000000;
   background-color:#ffffff;
   font-family:arial, verdana, sans-serif; 
   font-size:12px;
   margin-top:0px;
   margin-left:0px;
   margin-right:0px;
   margin-height:0px;
   margin-width:0px;
	
}

.white {
color:#FFFFFF;
}


.white_large {
font:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
}


a {
  font-family: arial, verdana, sans-serif; 
  font-size:12px;
  font-weight:bold;}

a:link {
  color:#3366ff;
  text-decoration:none;}

a:visited {
  color:#3366ff;
  text-decoration:none;}

a:hover {
  color:#00ccff;
}

a.white {
  font-family: arial, verdana, sans-serif; 
  font-size:12px;
  font-weight:bold;}

a.white:link {
  color:#ffffff;
  text-decoration:none;}

a.white:visited {
  color:#ffffff;
  text-decoration:none;}

a.white:hover {
  color:#cc0000;
}

.red_font {
  font-weight:bold;
  color:#ff0000;
}

table.one {
  border-spacing:2px;
  border-collapse:collapse;
  width:540px;
}

table.two {
  border-spacing:2px;
  border-collapse:collapse;
  width:480px;
}

table.convention {
  border-spacing:2px;
  border-collapse:collapse;
  width:500px;
}

table.three {
  border-spacing:2px;
  border-collapse:collapse;
  width:580px;
}

table.kids {
  border-spacing:2px;
  border-collapse:collapse;
  margin-top:6px;
  margin-bottom:2px;
  margin-left:6px;
  margin-right:8px; 
  width:230px;
}

table.video {
  border-spacing:2px;
  border-collapse:collapse;
  margin-top:6px;
  margin-bottom:2px;
  margin-left:0px;
  margin-right:8px; 
  width:280px;
}

table.award {
  border-spacing:2px;
  border-collapse:collapse;
  width:410px;
}

table.three {
  border-spacing:2px;
  border-collapse:collapse;
  width:500px;
}

td {
  font-family:arial, verdan, sans-serif;
  font-size:12px;
}  

td.food {
  font-family:arial, verdan, sans-serif;
  font-size:12px;
  background-color:#3366cc;
  border-style:solid;
  border-width:1px;
  border-color:#cccccc;
  align:center;
}  

td.bright {
  border-style:solid;
  border-width:1px;
  border-color:#cccccc;
  text-align:left;
  padding:4px;
}

td.a {
  border-style:solid;
  border-width:1px;
  border-color:#cccccc;
  padding:4px;
}

td.b {
  border-style:solid;
  border-width:1px;
  border-color:#cccccc;
  text-align:center;
  padding:4px;
}

td.bb {
  border-style:solid;
  border-width:1px;
  border-color:#000000;
  text-align:left;
  padding:4px;
}

td.bc {
  border-style:solid;
  border-width:1px;
  border-color:#000000;
}

td.bcc {
  border-style:solid;
  border-width:1px;
  border-color:#cccccc;
  font-size:12px;
  text-align:left;
  padding:4px;
}

td.bcd {
  border-style:solid;
  border-width:1px;
  border-color:#cccccc;
  font-size:12px;
  text-align:left;
  padding:4px;
}

td.bce {
  border-style:solid;
  border-width:1px;
  border-color:#cccccc;
  font-size:12px;
  text-align:center;
  padding:4px;
}

td.c {
  border-style:solid;
  border-width:1px;
  border-color:#cccccc;
  background:#cc0000;
  align:center;
  padding:4px;
}

td.d {
  border-style:solid;
  border-width:1px;
  border-color:#cccccc;
  padding:0px;
  text-align:center;
}

td.e {
  padding:0px;
  font-size:10px;
}


.white_font {
  font-weight:normal;
  color:#ffffff;
}

.blue_font01 {
  font-weight:normal;
  color:#000099;
}

.blue_font02 {
  font-weight:bold;
  color:#000099;
}


.blue_font04 {
  font-weight:normal;
  color:#3366ff;
}


.white_font02 {
  font-weight:bold;
  color:#ffffff;
}

.blue_font {
  font-weight:bold;
  color:#666666;
}

.footer_font {
  font-weight:normal;
  color:#999999;
  font-size:10px;
}


.normal_link {
  font-weight:normal;
}

.footer_link {
  font-weight:normal;
  font-size:10px;
}

.footer_link_b {
  font-weight:normal;
  font-size:12px;
}

.header_link {
  font-weight:bold;
  font-size:10px;
}

dl {
  font-size:12px;
  line-height:20px;
}

dt { 
  font-weight:bold;
}



ul {
  font-size:12px;
  line-height:16px;
}

.home_calendar {
  list-style-image: url(graphics/arrow_two.gif);
  line-height:14px;
  margin-top:8px;
  margin-bottom:12px; 
}

.arrowone {
  list-style-image: url(graphics/arrow_two.gif);
  line-height:18px;
  margin-top:6px;
  margin-bottom:2px; 
}

.arrowone_small {
  list-style-image: url(graphics/arrow_two.gif);
  font-size:10px;
  line-height:18px;
  margin-top:6px;
  margin-bottom:2px; 
}

.arrowone_space {
  list-style-image: url(graphics/arrow_two.gif);
  line-height:24px;
  margin-top:4px;
  margin-bottom:4px; 
}

.arrowwhite {
  list-style-image: url(graphics/arrow_white02.gif);
  line-height:18px;
  margin-top:6px;
  margin-bottom:2px; 
}

.arrowbrown {
  list-style-image: url(graphics/arrow_brown.gif);
  line-height:18px;
  margin-top:6px;
  margin-bottom:20px;
  margin-left:40px; 
}

.arrowone_c {
  font-weight:normal;
  font-size:10px;
  list-style-image: url(graphics/arrow_one.gif);
  line-height:16px;
  margin-top:8px;
  margin-left:12px;
  margin-bottom:8px; 
}

.arrowone_d {
  font-weight:normal;
  font-size:10px;
  list-style-image: url(graphics/arrow_red.gif);
  line-height:16px;
  margin-top:8px;
  margin-left:12px;
  margin-bottom:8px; 
}

.arrowone_b {
  font-weight:normal;
  font-size:12px;
  list-style-image: url(graphics/arrow_one.gif);
  line-height:16px;
  margin-top:8px;
  margin-left:12px;
  margin-bottom:8px; 
}

.arrowtwo {
  list-style-image: url(graphics/arrow_one.gif);
  margin-top:10px;
  margin-bottom:8px;
  line-height:20px;
}


.arrow_gold {
  list-style-image: url(graphics/arrow_gold.gif);
  margin-top:10px;
  margin-bottom:8px;
  line-height:20px;
}

.arrowthree {
  list-style-image: url(graphics/arrow_one.gif);
  margin-top:10px;
  margin-bottom:8px;
  line-height:18px;
  font-size:12px;
}

p {margin-bottom:2px; margin-top:8px;
}

.page_space {
  margin-top:1px; 
  margin-bottom:1px;
}

.page_break {
  margin-top:2px; 
  margin-bottom:8px;
}

.importantwords {
  font-weight:bold;
}

.smaller_gray {
  font-size:10px;
  font-weight:normal;
  color:#999999;
}

.smaller {
  font-size:10px;
}

.italicwords {
  font-style:italic;
}

.importantWords_02 {
  font-weight:bold;
  color:#003366;
  margin-top:12px;
  margin-bottom:10px;
}

.heading {
  margin-top:12px;
  margin-bottom:12px;
  font-weight:bold;
  font-size:14px;
  color:#000066;
}

.blackheading {
  margin-top:10px;
  margin-bottom:10px;
  font-weight:bold;
  font-size:12px;
  color:#000000;
}

.boxtext_one {
  font-family:arial, verdana, sans-serif;
  font-size:8px;
  color:#000000;
  background-color:#ffffff;
  width:124px;
  padding:0;
  margin-left:8px; margin-right:2px; margin-bottom:8px; margin-top:8px;
  border-style:solid; border-width:1px; border-color:#000000;
}

.boxtext_one_ed {
  font-family:arial, verdana, sans-serif;
  font-size:10px;
  font-color:#000000;
  background-color:#ffffff;
  width:180px;
  padding:4;
  margin-left:8px; margin-right:2px; margin-bottom:8px; margin-top:8px;
  border-style:solid; border-width:1px; border-color:#666666;
}

.boxtext_page {
  font-family:arial, verdana, sans-serif;
  font-size:12px;
  color:#000000;
  background-color:#ffffff;
  width:580px;
  padding:6px;
  margin-left:8px; margin-right:2px; margin-bottom:8px; margin-top:8px;
  border-style:solid; border-width:1px; border-color:#cccccc;
}


.boxtext_page_2009 {
  font-family:arial, verdana, sans-serif;
  font-size:12px;
  color:#000000;
  background-color:#ffffff;
  width:580px;
  padding:10px;
  margin-left:8px; margin-right:2px; margin-bottom:8px; margin-top:8px;
  border-style:solid; border-width:1px; border-color:#cccccc;
}

.boxtext_page02 {
  font-family:arial, verdana, sans-serif;
  font-size:12px;
  color:#000000;
  background-image: url(graphics/bluestick.gif);
  background-repeat:repeat-x;
  width:580px;
  padding:6px;
  margin-left:8px; margin-right:2px; margin-bottom:8px; margin-top:8px;
  border-style:solid; border-width:1px; border-color:#999999;
}

.boxtext_page22 {
  font-family:arial, verdana, sans-serif;
  font-size:12px;
  color:#000000;
  background-image: url(graphics/bluestick.gif);
  background-repeat:repeat-x;
  width:504px;
  padding:6px;
  margin-left:8px; margin-right:2px; margin-bottom:8px; margin-top:8px;
  border-style:solid; border-width:1px; border-color:#999999;
}



.boxtext_form {
  font-family:arial, verdana, sans-serif;
  font-size:8px;
  color:#000000;
  background-color:#ffffff;
  width:350px;
  padding:0;
  margin-left:8px; margin-right:2px; margin-bottom:8px; margin-top:8px;
  border-style:solid; border-width:1px; border-color:#000000;
}

.boxtext_two {
  font-family:arial, verdana, sans-serif;
  font-size:8px;
  background-color:#ffffff;
  width:120px;
  padding:0;
  margin-left:0; margin-right:0; margin-bottom:4px; margin-top:2px;
  border-style:solid; border-width:1px; border-color:#cccccc;
}

.boxtext_two_a {
  font-family:arial, verdana, sans-serif;
  font-size:8px;
  text-align:center;
  background-color:#3366cc;
  width:80px;
  padding:4;
  margin-left:0; margin-right:0; margin-bottom:4px; margin-top:6px;
  border-style:solid; border-width:1px; border-color:#000066;
}

.boxtext_two_b {
  font-family:arial, verdana, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#ffffff;
  text-align:center;
  background-color:#3366cc;
  width:80px;
  padding:4;
  margin-left:0; margin-right:0; margin-bottom:4px; margin-top:6px;
  border-style:solid; border-width:1px; border-color:#000066;
}

.boxtext_two_d {
  font-family:arial, verdana, sans-serif;
  font-size:8px;
  background-color:#ffffff;
  width:150px;
  padding:2;
  margin-left:8; 
  margin-right:0; 
  margin-bottom:2px; margin-top:0px;
  border-style:solid; 
  border-width:1px; 
  border-color:#cccccc;
}

.boxtext_two_e {
  font-family:arial, verdana, sans-serif;
  font-size:8px;
  background-color:#ffffff;
  width:300px;
  padding:2;
  margin-left:8; 
  margin-right:0; 
  margin-bottom:2px; margin-top:0px;
  border-style:solid; 
  border-width:1px; 
  border-color:#cccccc;
}

.boxtext_home {
  font-family:arial, verdana, sans-serif;
  font-size:8px;
  background-color:#ffffff;
  width:340px;
  padding:8;
  margin-left:8; 
  margin-right:0; 
  margin-bottom:2px; margin-top:0px;
  border-style:solid; 
  border-width:1px; 
  border-color:#cccccc;
}


.boxtext_two_brownfield {
  font-family:arial, verdana, sans-serif;
  font-size:10px;
  background-color:#ffffff;
  width:300px;
  padding:6;
  margin-left:8; 
  margin-right:0; 
  margin-bottom:2px; margin-top:0px;
  border-style:solid; 
  border-width:1px; 
  border-color:#cccccc;
}

.boxtext_two_f {
  font-family:arial, verdana, sans-serif;
  font-size:10px;
  background-color:#ffffff;
  width:300px;
  padding:20px;
  margin-left:10; 
  margin-right:0; 
  margin-bottom:2px; margin-top:0px;
  border-style:solid; 
  border-width:1px; 
  border-color:#cccccc;
}

.boxtext_two_home {
  font-family:arial, verdana, sans-serif;
  font-size:10px;
  background-color:#ffffff;
  width:181px;
  padding:none;
  margin-left:none; 
  margin-right:none; 
  margin-bottom:2px; margin-top:0px;
  border-style:solid; 
  border-width:1px; 
  border-color:#000066;
}

.boxtext_two_homeb {
  font-family:arial, verdana, sans-serif;
  font-size:10px;
  background-color:#ffffff;
  width:181px;
  padding:none;
  margin-left:none; 
  margin-right:none; 
  margin-bottom:2px; margin-top:0px;
  border-style:solid; 
  border-width:1px; 
  border-color:#666666;
}

.boxtext_two_homex {
  font-family:arial, verdana, sans-serif;
  font-size:12px;
  background-color:#ffffff;
  width:220px;
  padding:4px;
  margin-left:none; 
  margin-right:none; 
  margin-bottom:2px; margin-top:0px;
  border-style:solid; 
  border-width:1px; 
  border-color:#666666;
}

.boxtext_visionarchive {
  font-family:arial, verdana, sans-serif;
  font-size:10px;
  background-color:#ffffff;
  width:240px;
  padding:none;
  margin-left:none; 
  margin-right:none; 
  margin-bottom:2px; margin-top:0px;
  border-style:solid; 
  border-width:1px; 
  border-color:#000066;
}



.boxtext_visionarchive02 {
  font-family:arial, verdana, sans-serif;
  font-size:10px;
  background-color:#ffffff;
  width:240px;
  padding:6px;
  margin-left:none; 
  margin-right:none; 
  margin-bottom:2px; margin-top:0px;
  border-style:solid; 
  border-width:1px; 
  border-color:#000066;
}

.boxtext_visionarchive02_yellow {
  font-family:arial, verdana, sans-serif;
  font-size:10px;
  background-color:#f2f2ca;
  width:240px;
  padding:6px;
  margin-left:none; 
  margin-right:none; 
  margin-bottom:2px; margin-top:0px;
  border-style:solid; 
  border-width:1px; 
  border-color:#000066;
}


.button_one {
  font-family:arial, verdana, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#ffffff;
  background-color:#3366cc;
  text-align:center;
  width:64px;
  padding:4;
  margin-left:0; margin-right:0; margin-bottom:4px; margin-top:6px;
  border-style:solid; border-width:1px; border-color:#000066;
}



.button_two {
  font-family:arial, verdana, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#ffffff;
  background-color:#3366cc;
  text-align:center;
  width:130px;
  padding:4;
  margin-left:0; margin-right:0; margin-bottom:4px; margin-top:6px;
  border-style:solid; border-width:1px; border-color:#000066;
}

.callout {
    background-image: none;
	background-repeat: no-repeat;
	float: right;
	width: 220px;
	margin: 2px 0px 0px 0px;
	padding: 6px 4px 8px 10px;
	border: 1px solid #333333;
	font-size: 12px;
}

<-- News block definitions -->
    TABLE.tableStyles  { background-color: #ffffff}
    TH.headingStyles   { background-color: #ffffff}
    A.titleLink        { font-family: Arial, Helvetica, sans-serif; font-size: 16px;
                         font-weight: bold; color: #cc0000; text-decoration: none}
    A.dateStyles       { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;
                         text-decoration: none }
    DIV.dateBackground { background-color: #F3F0E6 }
    A.articleLink      { font-family: Arial,Helvetica, sans-serif; font-weight: normal; font-size: 10px }










