.global_nav { padding-right: 15px; padding-top: 25px; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.global_nav A:link { color: #962E34; text-decoration: none;}
.global_nav A:active { color: #962E34; text-decoration: none;}
.global_nav A:visited { color: #962E34; text-decoration: none;}
.global_nav A:hover { color: #818181; text-decoration: none;}

.sidenav { background-color: #BCB8BC; font-size: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;  letter-spacing: 1px; padding-top: 15px; }
.sidenav A:link { color: #000000; text-decoration: none;}
.sidenav A:active { color: #000000; text-decoration: none;}
.sidenav A:visited { color: #000000; text-decoration: none;}
.sidenav A:hover { color: #ffffff; text-decoration: none;}

.mainnav { background-color: #962E34; font-size: 12px; font-family: trebuchet; color: #000000;  letter-spacing: 2px; padding-top: 5px; line-height: 20pt; padding-bottom: 5px; }
.mainnav A:link { color: #ffffff; text-decoration: none;}
.mainnav A:active { color: #ffffff; text-decoration: none;}
.mainnav A:visited { color: #ffffff; text-decoration: none;}
.mainnav A:hover { color: #000000; text-decoration: none;}

h1 { padding-left: 0px; padding-right: 5px; font-size: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #0E7260; letter-spacing: 2px; padding-top: 25px;} 

h2 { padding-left: 0px; padding-right: 10px; font-size: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #818181;}
A:link { color: #962E34; }
A:active { color: #962E34; }
A:visited { color: #962E34; }
A:hover { color: #818181; }
P { padding-left: 15px; padding-right: 35px; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 14pt; margin-bottom: 0px;}
ul { font-size: 12px; line-height: 18px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; padding-left: 50px; padding-right: 50px; margin-top:0px;}

.detail_photo { float: right; padding-left: 15px; padding-bottom: 15px; padding-right: 10px;}

.copy { padding-left: 15px; padding-right: 35px; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 14pt;}
.copy A:link { color: #962E34;}
.copy A:hover { color: #818181; }
.copy A:active { color: #962E34; }
.copy A:visited { color: #962E34; }

.management { font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; padding-top: 15px; padding-bottom: 5px;}
.management_copy { padding-left: 15px; padding-right: 35px; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 14pt;}

.download_type { padding-left: 0px; padding-right: 10px; padding-top: 10px; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold;}
.download_subtype { padding-left: 10px; padding-right: 10px; padding-top: 10px; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #818181; font-weight: bold;}
.download { padding-left: 20px; padding-right: 10px; padding-bottom: 5px; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.download A:link { color: #962E34;}
.download A:hover { color: #818181; }
.download A:active { color: #962E34; }
.download A:visited { color: #962E34; }

.news_header { padding-left: 0px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;font-size: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #962E34; font-weight: bold;}
.news_date { padding-left: 0px; padding-right: 10px; padding-top: 0px; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.news_headline { padding-left: 0px; padding-right: 10px; padding-top: 0px; font-size: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #962E34; font-weight: bold;}
.news_subhead { padding-left: 0px; padding-right: 10px; padding-top: 0px; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-weight: bold;}
.news_author { padding-left: 0px; padding-right: 10px; padding-top: 0px; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-weight: bold; color: #818181;}
.news_item { padding-left: 0px; padding-right: 10px; padding-top: 0px; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.news_publication { padding-left: 0px; padding-right: 10px; padding-top: 0px; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: italic;}
.news_description { padding-left: 0px; padding-right: 10px; padding-bottom: 10px; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.news_description A:link { color: #962E34;}
.news_description A:hover { color: #818181; }
.news_description A:active { color: #962E34; }
.news_description A:visited { color: #962E34; }
.news_item A:link { color: #962E34;}
.news_item A:hover { color: #818181; }
.news_item A:active { color: #962E34; }
.news_item A:visited { color: #962E34; }

.board_name {font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold;}
.board_title {font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #962E34; font-weight: bold;}
.board_company {font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; padding-left: 10px;}
.board_company strong {color: #818181;}
.board_committee {font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; padding-left: 10px; padding-bottom: 15px;}
.board_committee strong {color: #818181;}

.in_the_news { font-size: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #0E7260; letter-spacing: 2px; padding-top: 17px; border-bottom:1px dotted #0E7260;} 
.home_news_date { padding-left: 15px; padding-right: 10px; padding-top: 0px; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.home_news_item { padding-left: 15px; padding-right: 10px; padding-top: 15px; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.home_news_item A:link { color: #000000; text-decoration: none;}
.home_news_item A:hover { color: #962E34; }
.home_news_item A:active { color: #000000;  text-decoration: none;}
.home_news_item A:visited { color: #000000;  text-decoration: none;}
.home_news_publication { padding-left: 15px; padding-right: 10px; padding-top: 0px; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: italic;}

.usertable0 { background: #C2C7CB;}
.usertable1 { background: #ffffff;}
.usertable0 A:link { color: #962E34;}
.usertable0 A:hover { color: #818181; }
.usertable0 A:active { color: #962E34; }
.usertable0 A:visited { color: #962E34; }
.usertable1 A:link { color: #962E34;}
.usertable1 A:hover { color: #818181; }
.usertable1 A:active { color: #962E34; }
.usertable1 A:visited { color: #962E34; }

.footer_links {font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold;}
.footer_links A:link { color: #962E34;}
.footer_links A:hover { color: #818181; }
.footer_links A:active { color: #962E34; }
.footer_links A:visited { color: #962E34; }

.management_table { font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 14pt;}

.side_nav_item_2 { font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;  letter-spacing: 1px; padding-left: 15px; }
.side_nav_item_3 { font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;  letter-spacing: 1px; padding-left: 25px; }

.bricklink { font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 14pt;}
.bricklink A:link { color: #962E34;}
.bricklink A:hover { color: #ffffff; }
.bricklink A:active { color: #962E34; }
.bricklink A:visited { color: #962E34; }

.careerscopy { padding-left: 25px; padding-right: 35px; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 14pt;}
.careersheader { padding-left: 25px; font-size: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #962E34; font-weight: bold;}

.event_date { padding-left: 0px; padding-right: 10px; padding-top: 0px; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold;}
.event_item { padding-left: 0px; padding-right: 10px; padding-top: 0px; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.event_location { padding-left: 0px; padding-right: 10px; padding-top: 0px; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.event_description { padding-left: 0px; padding-right: 10px; padding-bottom: 10px; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}
.event_description A:link { color: #962E34;}
.event_description A:hover { color: #818181; }
.event_description A:active { color: #962E34; }
.event_description A:visited { color: #962E34; }

.signup { font-size: 11px; color: #000000; text-decoration: none; padding-left: 10px; padding-right:10px;}