body {margin:0px; padding:0; background:#f8f8f8;/* color: #676735;*/ text-align:center;}

/* Layout Stylesheet */ 
#outer {text-align:left; background:#ffffff; border:1px solid #c2c2c2; width:950px; margin:auto; z-index: 80;}
#header {/*height:86px;*/ background:#dadbdb; z-index: 80;}
#top_menu {/* height:25px; */ background:#ffffff; color: #333333; border:solid #000000; border-width:0px 0 0px 0; z-index: 80;}
.content {width:890px; position:relative; color: #4F4F4F; border:solid #000000; border-width:0px; margin:10px 30px 30px 30px; text-decoration: none; font-size: 13px; font-family: Arial, Verdana, Helvetica;}
.home_content {/* height:400px; */ background:#F0F0F0; vertical-align:top; padding-top:0px; text-align:center;}
.footer {/* height:400px; */ background:#F0F0F0; vertical-align:top; padding-top:0px; text-align:center;}
.menu_top {/* height:400px; */ background:#F0F0F0; vertical-align:top; padding:4px; text-align:center;}

div {scrollbar-face-color: #ffffff; scrollbar-track-color: #cccccc; scrollbar-arrow-color: #cccccc; scrollbar-shadow-color: #ffffff; scrollbar-dark-shadow-color: #ffffff; scrollbar-3dlight-color: #cccccc; scrollbar-highlight-color: #ffffff; scrollbar-base-color: #cccccc; scrollbar-darkshadow-color: #cccccc;}

img {border-color: #000000;}

/* FORM */
select {color: #650D27; background: #F0F0F0; font-family: Arial, Verdana, Helvetica; font-size : 12px; border-width: 1px; border: 1px solid; border-color: #c2c2c2;}
option {color: #650D27; background: #F0F0F0; font-family: Arial, Verdana, Helvetica; font-size : 12px; border-width: 0px; border: 0px solid; border-color: #c2c2c2;}
input {color: #650D27; background: #F0F0F0; font-family: Arial, Verdana, Helvetica; font-size : 12px; border-width: 1px; border: 1px solid; border-color: #c2c2c2;}
textarea {color: #650D27; background: #F0F0F0; font-family: Arial, Verdana, Helvetica; font-size: 12px; border-width: 1px; border: 1px solid; border-color: #c2c2c2;}
input.submit {background: #CB1600; font-family: Arial, Verdana, Helvetica; font-size : 15px; color: #F0F0F0; font-weight: bold; border-width: 1px; border: 1px solid #c2c2c2; cursor:pointer; cursor:hand;}

/* LIST */
ul {margin: 10px 0px 10px 30px; padding: 0px;}
li.bullet {color: #650d27; font-size: 12px; font-family: Arial, Verdana, Helvetica; margin: 0px 10px 10px 10px; padding-left: 10px; list-style-image: url(images/bullet.png); list-style-position: outside;}
li.num {color: #650d27; font-size: 12px; font-family: Arial, Verdana, Helvetica; margin-left: 0px; margin-bottom: 10px; padding-left: 10px;}

td.info_box {background: #f0e0b4; border-spacing:0px; padding:10px; color: #650d27; font-size: 16px; font-family: Arial, Verdana, Helvetica; font-weight: bold; text-align:center;}
td.cell_data {background: #fcf5e1; border-spacing:2px; padding: 2px 2px 2px 2px;}

/*
span {text-decoration: none; color: #650d27; font-size: 13px; font-family: Arial, Verdana, Helvetica;}
*/

.text {text-decoration: none; color: #4F4F4F; font-size: 13px; font-family: Arial, Verdana, Helvetica;}
.text_bold {text-decoration: none; color: #4F4F4F; font-size: 13px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
.text_contact {text-decoration: none; color: #8F8F8F; font-size: 13px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
.header {color: #676735; padding:10px 0px 10px 0px; font-size: 18px; font-family: Arial, Verdana, Helvetica; font-style: italic}
.content_header {color: #C9523E; font-size: 18px; font-family: Arial, Verdana, Helvetica; font-style: italic;border:solid; #C9523E; border-width:0px 0px 1px 0px;}
.copyright {text-decoration: none; color: #650d27; font-size: 11px; font-family: Arial, Verdana, Helvetica;}
.cell_header {text-decoration: none; color: #C9523E; font-size: 14px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
.cell_data {text-decoration: none; color: #650d27; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
.text_alert {width:65%; text-decoration: none; color: #ff0000; background: #fef9c5; font-size: 13px; font-family: Arial, Verdana, Helvetica; font-weight: bold; padding:10px; margin:20px; text-align: center; border: 1px dashed #ff8000;}
.text_confirm {width:65%; text-decoration: none; color: #2C8F43; background: #e4e59b; font-size: 13px; font-family: Arial, Verdana, Helvetica; font-weight: bold; padding:10px; margin:20px; text-align: center; border: 1px dashed #2C8F43;}
.form_cell {text-decoration: none; color: #C9523E; font-size: 12px; font-family: Arial, Verdana, Helvetica; text-align: right; margin-right:10px;}
.form_cell_req {text-decoration: none; color: #C9523E; font-size: 12px; font-family: Arial, Verdana, Helvetica; text-align: right; font-weight: bold;}
.menu_top_spacer {text-decoration: none; color: #C9523E; font-size: 13px; font-family: Arial, Verdana, Helvetica; font-weight: bold; padding: 0px 10px 5px 10px;}
.menu_footer_spacer {text-decoration: none; color: #C9523E; font-size: 13px; font-family: Arial, Verdana, Helvetica; font-weight: bold; padding: 0px 10px 0px 10px;}

a.comp_title_homepage:link    {text-decoration: none; color: #C9523E; font-size: 15px; font-family: Arial, Verdana, Helvetica; font-weight: bold; display:block; padding: 10px 10px 5px 0px;}
a.comp_title_homepage:active  {text-decoration: none; color: #C9523E; font-size: 15px; font-family: Arial, Verdana, Helvetica; font-weight: bold; display:block; padding: 10px 10px 5px 0px;}
a.comp_title_homepage:visited {text-decoration: none; color: #C9523E; font-size: 15px; font-family: Arial, Verdana, Helvetica; font-weight: bold; display:block; padding: 10px 10px 5px 0px;}
a.comp_title_homepage:hover   {text-decoration: none; color: #C9523E; font-size: 15px; font-family: Arial, Verdana, Helvetica; font-weight: bold; display:block; padding: 10px 10px 5px 0px;}

a.comp_text_homepage:link    {text-decoration: none; color: #7F7F7F; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: lighter; display:block; padding: 0px 10px 0px 0px;}
a.comp_text_homepage:active  {text-decoration: none; color: #7F7F7F; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: lighter; display:block; padding: 0px 10px 0px 0px;}
a.comp_text_homepage:visited {text-decoration: none; color: #7F7F7F; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: lighter; display:block; padding: 0px 10px 0px 0px;}
a.comp_text_homepage:hover   {text-decoration: none; color: #c0bfbf; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: lighter; display:block; padding: 0px 10px 0px 0px;}

/* LINKS */
a:link    {text-decoration: none; color: #944B3F; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
a:active  {text-decoration: none; color: #944B3F; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
a:visited {text-decoration: none; color: #944B3F; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
a:hover   {text-decoration: none; color: #C9523E; font-size: 12px; font-family: Arial, Verdana, Helvetica;}

.menu_side {padding: 10px 10px 10px 15px;}

a.menu_side:link    {color: #C9523E; text-decoration: none; font-size: 15px; font-family: Verdana, Arial, Helvetica; font-weight: bold; cursor:pointer, hand; background-image: url(images/header_arrow2.gif); background-position: left; background-repeat: no-repeat;}
a.menu_side:active  {color: #C9523E; text-decoration: none; font-size: 15px; font-family: Verdana, Arial, Helvetica; font-weight: bold; cursor:pointer, hand; background-image: url(images/header_arrow2.gif); background-position: left; background-repeat: no-repeat;}
a.menu_side:visited {color: #C9523E; text-decoration: none; font-size: 15px; font-family: Verdana, Arial, Helvetica; font-weight: bold; cursor:pointer, hand; background-image: url(images/header_arrow2.gif); background-position: left; background-repeat: no-repeat;}
a.menu_side:hover   {color: #c0bfbf; text-decoration: none; font-size: 15px; font-family: Verdana, Arial, Helvetica; font-weight: bold; cursor:pointer, hand; background-image: url(images/header_arrow2_on.gif); background-position: left; background-repeat: no-repeat;}

a.menu_top:link    {color: #C9523E; text-decoration: none; font-size: 13px; font-family: Arial, Verdana, Helvetica; font-weight: bold; padding-right:20px;}
a.menu_top:active  {color: #C9523E; text-decoration: none; font-size: 13px; font-family: Arial, Verdana, Helvetica; font-weight: bold; padding-right:20px;}
a.menu_top:visited {color: #C9523E; text-decoration: none; font-size: 13px; font-family: Arial, Verdana, Helvetica; font-weight: bold; padding-right:20px;}
a.menu_top:hover   {color: #ff0000; text-decoration: none; font-size: 13px; font-family: Arial, Verdana, Helvetica; font-weight: bold; padding-right:20px;}

a.menu_footer:link    {color: #C9523E; text-decoration: none; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.menu_footer:active  {color: #C9523E; text-decoration: none; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.menu_footer:visited {color: #C9523E; text-decoration: none; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.menu_footer:hover   {color: #ff0000; text-decoration: none; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}

a.content:link    {color: #650d27; text-decoration: underline; font-size: 13px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.content:active  {color: #650d27; text-decoration: underline; font-size: 13px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.content:visited {color: #650d27; text-decoration: underline; font-size: 13px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.content:hover   {color: #676735; text-decoration: none; font-size: 13px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}

a.content_small:link    {color: #650d27; text-decoration: underline; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.content_small:active  {color: #650d27; text-decoration: underline; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.content_small:visited {color: #650d27; text-decoration: underline; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.content_small:hover   {color: #676735; text-decoration: none; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}

a.copyright:link    {text-decoration: none; color: #650d27; font-size: 11px; font-family: Arial, Verdana, Helvetica;}
a.copyright:active  {text-decoration: none; color: #650d27; font-size: 11px; font-family: Arial, Verdana, Helvetica;}
a.copyright:visited {text-decoration: none; color: #650d27; font-size: 11px; font-family: Arial, Verdana, Helvetica;}
a.copyright:hover   {text-decoration: none; color: #ff0000; font-size: 11px; font-family: Arial, Verdana, Helvetica;}

a.site_header_email:link    {color: #676735; text-decoration: none; font-size: 15px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.site_header_email:active  {color: #676735; text-decoration: none; font-size: 15px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.site_header_email:visited {color: #676735; text-decoration: none; font-size: 15px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.site_header_email:hover   {color: #944B3F; text-decoration: none; font-size: 15px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}

/* NEWS*/
.news_container_homepage {} /* height:175px; overflow:auto; */
.news_container_list {/*height:550px; overflow:auto;*/}
.news_header {text-decoration: none; color: #6F6F6F; font-size: 14px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
.news_content {text-decoration: none; color: #7F7F7F; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
.news_title_list {padding-top: 2px; padding-bottom: 2px; padding-left: 0px; padding-right: 0px; text-decoration: none; color: #6F6F6F; font-size: 13px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
.news_title_homepage {padding-top: 2px; padding-bottom: 8px; padding-left: 10px; padding-right: 0px;}

a.news_header_more:link    {text-decoration: none; color: #C9523E; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.news_header_more:active  {text-decoration: none; color: #C9523E; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.news_header_more:visited {text-decoration: none; color: #C9523E; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}
a.news_header_more:hover   {text-decoration: none; color: #c2c2c2; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: bold;}

a.news_title_homepage:link    {text-decoration: none; color: #7F7F7F; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold; padding-top: 10px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px;}
a.news_title_homepage:active  {text-decoration: none; color: #7F7F7F; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold; padding-top: 10px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px;}
a.news_title_homepage:visited {text-decoration: none; color: #7F7F7F; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold; padding-top: 10px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px;}
a.news_title_homepage:hover   {text-decoration: none; color: #C9523E; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold; padding-top: 10px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px;}

a.news_text_homepage:link    {text-decoration: none; color: #7F7F7F; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: lighter; padding-top: 10px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px;}
a.news_text_homepage:active  {text-decoration: none; color: #7F7F7F; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: lighter; padding-top: 10px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px;}
a.news_text_homepage:visited {text-decoration: none; color: #7F7F7F; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: lighter; padding-top: 10px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px;}
a.news_text_homepage:hover   {text-decoration: none; color: #C9523E; font-size: 11px; font-family: Arial, Verdana, Helvetica; font-weight: lighter; padding-top: 10px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px;}
