.article1 {  font-family: "Times New Roman", "Times", "serif"; font-size: 12pt}
.articleheadline {  font-family: "Times New Roman", "Times", "serif"; font-size: 15pt}
.article1none { font-family: "Times New Roman", "Times", "serif"; font-size: 12pt ; text-decoration: none}
.article1yellow { font-family: "Times New Roman", "Times", "serif"; font-size: 12pt ; color: #CCBB77}
.article1smaller { font-family: "Times New Roman", "Times", "serif"; font-size: 10pt; border: none}
.article2 { font-family: "Times New Roman", "Times", "serif"; font-size: 15pt}
.article1yellow2 { font-family: "Times New Roman", "Times", "serif"; font-size: 12pt ; color: #BBAA66}
.article1yellow2small { font-family: "Times New Roman", "Times", "serif"; font-size: 10pt; color: #BBAA66 }
.article1Green { font-family: "Times New Roman", "Times", "serif"; font-size: 12pt ; color: #006600}
.article1yellowBig { font-family: "Times New Roman", "Times", "serif"; font-size: 14pt; color: #CCBB77 }
.article1smaller2 { font-family: "Times New Roman", "Times", "serif"; font-size: 10pt; border: none ; line-height: 10pt; height: 10pt; clip:  rect(   )}
.articlenews1 { font-family: "Times New Roman", "Times", "serif"; font-size: 13pt}
.articlenews2 { font-family: "Times New Roman", "Times", "serif"; font-size: 13pt; line-height: 15pt}
.articlenews3 { font-family: "Times New Roman", "Times", "serif"; font-size: 13pt; line-height: 14pt}
.articlenews4 { font-family: "Times New Roman", "Times", "serif"; font-size: 12pt; line-height: 13pt}
.articlenews5 { font-family: "Times New Roman", "Times", "serif"; font-size: 14pt; line-height: 18pt}
.articlenews6 { font-family: "Times New Roman", "Times", "serif"; font-size: 16pt; line-height: 20pt}
.articlenews2-2 { font-family: "Times New Roman", "Times", "serif"; font-size: 15pt; line-height: 17pt }
.articlenews2-3 { font-family: "Times New Roman", "Times", "serif"; font-size: 14pt; line-height: 14pt }
.articleheadline2 { font-family: "Times New Roman", "Times", "serif"; font-size: 24pt}
.app1 { font-family: "Times New Roman", "Times", "serif"; font-size: 20pt}
.articlelink2:hover {color: #000000; background-color: #f5d6f3; text-decoration: underline }
.articlelink2 { background: transparent; font-family: "Times New Roman", "Times", "serif"; font-size: 13pt; line-height: 14pt; text-decoration: none}
.articlelink2-2 { background: transparent; font-family: "Times New Roman", "Times", "serif"; font-size: 14pt; line-height: 16pt; text-decoration: none}
.hidden1 {  font-family: "Times New Roman", "Times", "serif"; font-size: 6pt; line-height: 6pt;}
.articleheadline3 { font-family: "Times New Roman", "Times", "serif"; font-size: 22pt}
.bg_green1 { color: #FFFFFF; background-color: #003333 }
.article1smaller3 { font-family: "Times New Roman", "Times", "serif"; font-size: 9pt; line-height: 10pt; height: 10pt; border: none }
.articleheadline4 { font-family: "Times New Roman", "Times", "serif"; font-size: 18pt}
.article1yellowHeadline { font-family: "Times New Roman", "Times", "serif"; font-size: 18pt; color: #DDCC99}
.article1yellowHeadline2 { font-family: "Times New Roman", "Times", "serif"; font-size: 10pt; color: #DDCC99 }
.etclink1 { font-family: "Times New Roman", "Times", "serif"; font-size: 12pt; color: #333333; text-decoration: none;}
.etclink1 a:link, .etclink1 a:visited, .etclink1 a:active { text-decoration: none; color: #333333;}
.etclink1 a:hover {text-decoration: underline}
.buttonsize { width: 12pt; height: 12pt; }
.article1smaller4 { font-family: "Times New Roman", "Times", "serif"; font-size: 10pt; border: none ; line-height: 12pt; height: 12pt;}
.article1smaller5 { font-family: "Times New Roman", "Times", "serif"; font-size: 11pt; border: none ; line-height: 14pt; height: 14pt;}
.aa1 { font-family: MS PGothic, MS UI Gothic, Osaka; font-size: 12pt; border: none ; line-height: 12pt; height: 12pt;}
.articlenewsmain { font-family: "Times New Roman", "Times", "serif"; font-size: 14pt; line-height: 17pt }
.articlenewsmain a:link  {color: #336633 }
.articlenewsmain a:visited  {color: #336633 }
.articlenewsmain a:active   {color: #336633 }
.articlenewsmain a:hover {color: #336633; background-color: #ddeedd; text-decoration: underline }
.archivefont { font-family: "Times New Roman", "Times", "serif"; font-size: 12pt ; text-decoration: none}
.archivefont, .archivefont dl, .archivefont dd, .archivefont ul, .archivefont li a{
    font-family: "Times New Roman", "Times", "serif";
    font-size: 12pt;
    font-weight : bold;
    margin: 0pt 0pt 0pt 2pt;
    color: #444444;
    padding: 0;
list-style-type: none;
    text-decoration: none;
} 

.archivefont li a:hover {
    margin-left: 3pt;
    text-decoration: underline;
}

.article1yellowHeadline a:link  {color: #DDCC99; text-decoration: none}
.article1yellowHeadline a:visited  {color: #DDCC99; text-decoration: none}
.article1yellowHeadline a:active   {color: #DDCC99; text-decoration: none}
.article1yellowHeadline a:hover {color: #DDCC99; background-color: #587856; text-decoration: underline }
.articlecategorylinks ul, .articlecategorylinks li a {
    margin: 0pt 0pt 0pt 45pt;
    color: #444444;
    padding: 0;
    list-style-type: none;
}
.article1yellowunderline { font-family: "Times New Roman", "Times", "serif"; font-size: 11pt; color: #CCBB77 ; text-decoration: underline}
.article1yellowunderline a:hover { color: #FFFFFF; background-color: #666666; opacity:0.7; filter:alpha(opacity=70); -ms-filter: "alpha( opacity=70 )"; }




.icondetails2012
{
padding: 1px;
background-color:#ffffff;
border-style: solid;
border-color: #000000 #000000 #000000 #000000 ;
border-width: 1pt;
border-radius: 7px;
font-family: "Times New Roman", "Times", "serif"; font-size: 16pt; line-height: 16pt; 
font-weight : bold;
}

.icondetails2012link {text-decoration: none}
.icondetails2012link:hover {opacity:0.5; filter:alpha(opacity=50); -ms-filter: "alpha( opacity=50 )";}

.icondetails2012text
{
font-family: "Times New Roman", "Times", "serif"; font-size: 11pt; line-height: 11pt;
font-weight: normal;
}

.newsarticle1
{
padding: 1pt;
background-color:#ffffff;
border-style: dotted;
border-width: 1pt;
border-color: #999999 #999999 #999999 #999999 ;
font-family: "Times New Roman", "Times", "serif"; font-size: 15pt; line-height: 17pt 
}








.headline_wrapper
{
width: 100%;
}

.headline_top
{
width: 100%;
height: 5px;
background-image: url("headline-top.gif");
clear: both;
position: relative;
}

.headline_middle
{
width: 100%;
background-image: url("headline-middle.gif");
clear: both;
position: relative;
padding-left: 16px;
box-sizing: border-box;
}

.headline_h1{
font-size: 15pt;
font-family: "Times New Roman", "Times", "serif";
color: #DDCC99;
}

.headline_link{
text-decoration: none;
color: #DDCC99;
}

.headline_link:hover{
text-decoration: underline;
text-decoration-color: #DDCC99;
}

.headline_bottom
{
width: 100%;
height: 5px;
background-image: url("headline-bottom.gif");
clear: both;
position: relative;
}

.headline_date
{
font-family: "Times New Roman", "Times", "serif";
font-size: 9pt;
color: #DDCC99;
margin:0;
}







.article_image
{
width: 180px;
height: 180px;
border-style: solid;
border-width: 1px;
border-margin: 10px;
padding: 1px;
border-color: #000000;
float:left;
border-radius: 5px;
}

.article_image_details
{
width: 180px;
height: 180px;
}

.article_text
{
margin: 0px 0px 0px 186px ;
padding:  5px 5px 35px 5px ;
min-height: 450px;
background-color:#ffffff;
border-style: dotted;
border-width: 1pt;
border-color: #999999 #999999 #999999 #999999 ;
clear: right;
font-family: "Times New Roman", "Times", "serif";
font-size: 13pt;
border-radius: 5px;
}

.article_end
{
height: 24px;
clear: both;
}

.article_readmore
{
font-family: "Times New Roman", "Times", "serif";
font-size: 9pt;
}



.article_hr {border: 0; border-bottom: 1px dashed #ccc; background: #999;}
.article_left {text-align:left;}
.article_center {text-align:center;}
.article_right {text-align:right;}

.article_quote 
{
margin: auto;
width: 500px; 
background-color: #FAFAFA;
border-style: dashed;
border-width: 1pt;
border-color: #999999 #999999 #999999 #999999 ;
padding:  10px 10px 10px 10px ;
border-radius: 10px;
}
.article_img
{
background-color: #FAFAFA;
border-style: dashed;
border-width: 1px;
border-color: #999999 #999999 #999999 #999999 ;
padding:  10px 10px 10px 10px ;
border-radius: 8px;
}

.viewcount
{
font-family: "Times New Roman", "Times", "serif";
font-size: 1pt;
color: #FFFFFF;
}









.misc_news_wrapper
{
left: 0;
right: 0;
margin: auto;
width: 760px;
height: 230px;
padding: 10px 10px 20px 10px;
background-image: url("specials5-3.gif");
overflow: hidden;
}

.misc_news_wrapper_large
{
left: 0;
right: 0;
margin: auto;
width: 760px;
height: 1120px;
padding: 10px 10px 20px 10px;
background-image: url("specials5-3.gif");
overflow: hidden;
}

.misc_news_wrapper_medium
{
left: 0;
right: 0;
margin: auto;
width: 760px;
height: 1120px;
/* height: 458px; */
padding: 10px 10px 20px 10px;
background-image: url("specials5-3.gif");
overflow: hidden;
}

.misc_news_wrapper_small
{
left: 0;
right: 0;
margin: auto;
width: 760px;
height: 230px;
padding: 10px 10px 20px 10px;
background-image: url("specials5-3.gif");
overflow: hidden;
}

.misc_news_box
{
width: 150px;
height: 220px;
padding: 1px;
float:left;
}

.misc_news_box:hover {opacity:0.5; filter:alpha(opacity=50); -ms-filter: "alpha( opacity=50 )";}
.misc_news_box a:link { text-decoration: none; }


.misc_news_contentbox
{
margin: 0 auto;
text-align: center;
}

.misc_news_image
{
width: 140px;
height: 140px;
border-style: solid;
border-width: 1px;
border-margin: 10px;
padding: 1px;
border-color: #000000;
border-radius: 7px;
}

.misc_news_text
{
}

.misc_news_olderposts
{
left: 0;
right: 0;
text-align: right;
width: 760px;
height: 16px;
padding: 10px 10px 20px 10px;
background-image: url("specials5-3.gif");
overflow: hidden;
font-family: "Times New Roman", "Times", "serif";
font-size: 13pt;
}

h1, h2, h3, h4, p {
margin:0;
padding:0;
text-decoration:none;
}

.misc_spacer
{
height:10px;
}




.closelist_box
{
font-family: "Times New Roman", "Times", "serif";
font-size: 14pt;
}

.closelist_box:hover {
background-color:#eeeeee;
}

.closelist_link {text-decoration: none}

.closelist_topic
{
font-family: "Times New Roman", "Times", "serif";
font-size: 14pt;
}

.closelist_text
{
font-family: "Times New Roman", "Times", "serif";
font-size: 10pt;
color: #999999;
}

.closelist_date
{
font-family: "Times New Roman", "Times", "serif";
font-size: 11pt;
}
