@charset "utf-8";
/* CSS Document */

body{margin:0px;}

td,p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:normal;
}

h1,.heading
{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#ff7f17;
font-weight:bold;
padding-top:10px;
}

h2,.subheading
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#b55f16;
font-weight:bold;
padding-top:10px;
padding-bottom:20px;
}

hr {color:#FF9900;width;100%; height:1px;line-height:4px;}

.orangebold
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff7f17;
font-weight:bold;
}

.menu
{ 
width:180px;
vertical-align:top;
padding-left:10px;
padding-top:15px;
padding-right:15px;
}

.menuitem
{
border-top:dashed #FF9900 1px;
padding-top:3px;
padding-bottom:3px;
}
 
.menuitembtm
{
border-top:dashed #FF9900 1px;
border-bottom:dashed #FF9900 1px;
padding-top:3px;
padding-bottom:3px;
}

.footer
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#b29f88;
font-weight:normal;
text-decoration:none;
background-image:url(navimages/footer.jpg);
background-repeat:no-repeat;
text-align:right;
padding-right:15px;
padding-top:20px;
vertical-align:top;
}

.copyright
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ceb89e;
}


a,a:link,a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#b29f88;
font-weight:normal;
text-decoration:none;
}


a:active,a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff7f17;
font-weight:normal;
text-decoration:none;
}


a.orangebold,a.orangeboldlink:link,a.orangeboldlink:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff7f17;
font-weight:bold;
text-decoration:none;
line-height:18px;
}


a.orangebold:active,a.orangeboldlink:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#b0601b;
font-weight:bold;
text-decoration:none;
line-height:18px;
}




a.menulink:link,a.menulink,a.menulink:visited
{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#b55f16;
font-weight:bold;
text-decoration:none;
line-height:18px;
}


a.menulink:active,a.menulink:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#ff7f17;
font-weight:bold;
text-decoration:none;
line-height:18px;
}




/* ----------------------- CMS standard items ------------------------------- */

/* ----------------------------- sitemap ------------------- */

img {border:none;}

.navitem {
background-color:#DBD8B5;
color:#683D30;
text-decoration:none;
vertical-align:middle; 
}

.navitemmover 
{
background-color:#DBD8B5;
color:#000000;
text-decoration:none;
vertical-align:middle; 
}

a.sitemaplink,a.sitemaplink:visited,a.sitemaplink:link {
color:#683D30;
text-decoration:none;
vertical-align:middle; 
}
a.sitemaplink:hover,a.sitemaplink:active
{
color:#000000;
text-decoration:none;
vertical-align:middle; 
}

/* -----------------------breadcrumb------------------------------- */

.breadcrumblight
{ 
Font-family:Verdana, Arial, Helvetica, sans-serif;
color: #97A154;
text-decoration: none;
font-weight: bold;
font-size: 9px;
}

.breadcrumbdark
{ 
Font-family:Verdana, Arial, Helvetica, sans-serif;
color: #97A154;
text-decoration: none;
font-weight: bold;
font-size: 9px;
}


a.breadcrumb,a.breadcrumb:link,a.breadcrumb:visited
{ 
Font-family:Verdana, Arial, Helvetica, sans-serif;
color: #97A154;
text-decoration: none;
font-weight: bold;
font-size: 9px;
}
a.breadcrumb:hover,a.breadcrumb:active
{
Font-family:Verdana, Arial, Helvetica, sans-serif;
color: #000000;
text-decoration: underline;
font-weight: bold;
font-size: 9px;
}

/* --------------------------------- form and validation  -------------------------------- */

.redsub
{
color: #AF544F;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-style: normal;
font-size: 12px;
}



 td.info   { font-size:80%; color: #666666; background-color: transparent; font-weight: NORMAL; }

  .info   { font-size:80%; color: #666666; background-color: transparent; font-weight: normal; }
  .warn   { font-size:80%; color: rgb(120,0,0); background-color: transparent; font-weight: normal; }
  .error  { font-size:80%; color: red; background-color: transparent; font-weight: bold }





