/* 3-column fluid */
* { 
    padding: 0px; 
    margin: 0px;
    font-family: Calibri; /*Arial, Helvetica, sans-serif;*/
    font-size: 14px; /*small;*/
    
}

body {
    font-family: Calibri;
    font-size: 14px; /*13px;*/
    background: url(../images/background_body2000.jpg) repeat-y center top;
    text-align: center;
}

#wrapper { 
    margin: 0 auto;
    width: 960px;
}

#faux {
    background: url('../background_body.jpg');
    margin-top: 5px;
    margin-bottom: 0px;
    overflow: auto; 
    width: 100%
}

#top {
    color: #333;
    width: 940px;
    padding: 10px;
    height: 55px;
    margin: 5px 0px 0px 0px
 /* background: #D1DBDB */
}

#top-font {
    font-family: 'Mongolian Baiti'; 
    font-size: xx-large; 
    font-weight: bold; 
    color: #FF0000; 
    height: 35px;
    overflow: auto
}

#top-font2 {
    font-family: 'Mongolian Baiti'; 
    color: #FF0000; 
    overflow: auto; 
    font-size: small;
}

.top-font3 {
    font-family: 'Comic Sans MS'; 
    font-weight: bold; color: #000000; 
    text-decoration: none; 
    position: relative; 
    text-align:center; 
    font-size: large; 
    font-style: italic; 
    vertical-align: top;
}

.p-news-date {
    padding-left:10px; 
    padding-bottom:3px; 
    text-align:left; 
    color:Red; 
    font-weight:normal;
    font-size: 13px; /*12px;*/
}

.p-news-header {
    padding-left:5px; 
    padding-bottom:3px; 
    text-align:center;
    font-weight:bold;
    font-family:Calibri;
    color: Black;
    font-size: 14px; /*13px;*/
}

.p-news-text {
    padding-left:5px; 
    text-align:left;
    font-weight:normal;
    font-family: Calibri;
    color: Black;
    font-size: 12px; /*11px;*/
}

.link-text {
    padding-left:5px; 
    text-align:left;
    font-weight:normal;
    font-family: Calibri;
    color: Black;
    font-size: small; /*x-small;*/
    text-decoration:none;
}

#header {
    color: #333;
    width: 940px;
    padding: 10px;
    height: 180px;
    margin: 2px 0px 0px 0px
    /*background: #D1DBDB; */
}

.banner {
    width: 959px;
    height: 191px;
    position: relative;
    left: -9px;
    top: -8px;
    margin-top: 0;
}

.style1 {
    color: #FFFFFF;
}

.style2  {
    text-decoration: none;
}

#navigation {
    color: #333;
    padding: 10px;
    margin: 0px 0px 0px 150px /* background: #ABBEBE; */;
    text-align: center;
}

#leftcolumn { 
    display: inline;
    color: #333;
    margin: -5px 0px 0px 5px;
    padding: 0px;
    width: 160px;
    float: left;
    /* background: url('../images/background_LeftCol.jpg'); */
    background-repeat: repeat-y;
}

#content {
    /* background-position: url('../images/background_ContentCol.jpg'); */
    border: 0px solid #FFFF00;
    float: left;
    color: #333;
    margin: 10px 0px 0px 5px;
    padding: 0px;
    width: 570px;/* 570 */
    display: inline;
    position: relative;
    background: url('../images/background_ContentCol.jpg');
    background-repeat: repeat-y;
}

#rightcolumn {
    border: 0px solid #FFFF00;
    display: inline;
    position: relative;
    color: #333;
    margin: 10px 0px 0px 0px;
    padding: 0px;
    width: 208px;
    float: right;
    background: url('../images/background_RightCol.jpg');
    background-repeat: repeat-y;
    font-family: Calibri;
    font-size: medium;
}
    
#footer { 
    width: 940px;
    clear: both;
    color: #333;
    background: #971b1e;
    margin: 0px 0px 10px 0px;
    padding: 10px;
    font-family:Calibri;/* Mongolian Baiti; */
    font-size: medium; /*small; */
    color: #fff; 
    height: 80px;
    overflow: auto
}

.footer-link-text {
    padding-left:5px; 
    text-align:left;
    font-weight:normal;
    font-family: Calibri;
    color: White;
    font-size: 11px; /*10px;*/
    text-decoration:none;
}

.h2-header {
    color: #FF0000;
    text-align: center;
    font-family: Comic Sans MS;
    font-size: large;
    font-style: italic;
}

.p-content-text-black {
    font-family: Calibri;
    font-size: 14px; /*12px; */
    color: Black; 
    font-weight:normal; 
    text-align:left; 
    padding-left:10px; 
    padding-right:10px;
    height: auto;
}

.p-span-brown {
    font-family: Calibri;
    font-size: 14px; /*13px; */
    color: Maroon; 
    font-weight:normal; 
    text-align:justify; 
}

.ul-li-text {
    font-family: Calibri; 
    font-size: 14px; /*11px; */
    color: Red; 
    font-weight:bold; 
    text-align:left; 
    text-decoration: none;
    margin-left:10px;
    padding-left:2px; 
}

.ul-li-text-normal {
    font-family: Calibri;
    font-size: 14px; /*12px; */
    color: Red; 
    font-weight:normal; 
    text-align:left; 
    text-decoration: none;
}

.table-style {
    width: 540px;
}

.td-style {
    font-family: Calibri;
    font-size: 12px; /*11px; */
    color: Black; 
    font-weight:bold; 
    text-align:left; 
    text-decoration: none;
    padding-left:10px;
    padding-top:3px;
    padding-bottom:3px;
    width: 190px;
}

.td-header {
    font-family:Calibri;
    font-size: 15px; /*14px; */
    color: Black; 
    font-weight:bold; 
    text-align:left; 
    text-decoration: none;
    padding-left:10px;
    padding-top:3px;
    padding-bottom:3px;
    width: 190px;
}

.td-header2 {
    font-family:Calibri;
    font-size: 15px; /*14px; */
    color: Black; 
    font-weight:bold; 
    text-align:left; 
    text-decoration: none;
    padding-left:10px;
    padding-top:3px;
    padding-bottom:3px;
   }

.td-text {
    font-family:Calibri;
    font-size: 14px; /*13px; */
    color: Black; 
    font-weight:normal; 
    text-align:left; 
    text-decoration: none;
    padding-left:10px;
    padding-top:3px;
    padding-bottom:3px;
    width: 280px;
}
/*Start table news format */
.table-news {
    width: 206px;
}

.td-news {
    padding-left:5px; 
    text-align:left;
    font-weight:normal;
    font-family: Calibri;
    color: Black;
    font-size: 12px; /*11px;*/
}
/*End table news format */
.span-yellow {
    color: yellow;
    font-weight: bold;
    background-color: #990000;
}

.right_col_header {
    font-family:Calibri;
    color: #f00;
    text-align: center
}

.content_col_header {
    font-family:Calibri;
    color: #f00;
    text-align: center
}

.text_content_col {
    font-family:Calibri;
    color: #f00;
    text-align: center
}

a:link
{
    color: Red;
}
a:visited
{
    color: Red;
}

a:hover
{
    text-decoration: none;
    color: Blue;
}

a:active
{
    text-decoration: none;
    color:Red;
}

.dashedline
{
   /* border-bottom: 1px dashed #DBCE6A; */
   border-bottom: 2px dashed #971b1e;
    padding-top: 10px;
    margin-bottom: 10px;
    clear:right;
}

.PageNumbers
{
    display:inline;
}

.PageNumbers span
{
    padding-left: 3px;
}

.AppTables
{
table-layout: inherit;
}

.statcounter
{
}
div.rounded {
  width: 200px;
  background: #1b5151 url(200pxbottom.gif) no-repeat bottom center;
  padding-bottom: 15px;
}
div.rounded h3 {
  padding-top: 15px;
  background: transparent url(200pxtop.gif) no-repeat top center;
}
div.rounded h3, div.rounded p {
  padding-left: 15px;
}





.clear { clear: both; background: none; }
