@import url("buildin_style.css");
@import url("layout.css");
@import url("subnavigation.css");
@import url("navigation.css");

body, html {
    margin: 0;
    padding: 0;
    font-family : Arial, Helvetica, sans-serif;
    color: #333;
    font-size: 12px;    
    background-image:url(graphics/page/background.gif);
    background-position: top center;
    background-repeat:repeat;
    height:100%;
}

* {
    margin: 0;
    padding: 0;    
}

.meta {
    color: #666666;
    font-size: 12px;    
}

img {
    border: 0; 
    display: block;
}

h1.customheader {
    margin: 0px 0px 0px 0px;
    font-size:18px;
    font-weight:bold;
    color: #7c982a;
}

h1.pageheader { 
    margin: 0px 0px 3px 0px;    
    font-size:19px;
    font-weight:normal;
    color: #ffffff;
}
  
h1 {
    margin: 0px 0px 10px 0px;
    font-size:14px;
    font-weight:bold;
    color: #000000;
}


h2 {
    margin: 15px 0px 0px 0px;
    font-size:12px;
    font-weight:bold;
    color: #000000;
}

h3 {
    margin: 15px 0px 7px 0px;
    font-size:12px;
    font-weight:bold;
    color: #000000;
}

h4 {
    margin: 15px 0px 7px 0px;
    font-size:12px;
    font-weight:bold;
    color: #000000;
}


ul, ol {     
    padding: 0 0 10px 15px;
    margin: 0;
}

ul ul, ol ol {
    padding: 0 0 0 15px;
    margin: 0;
}

li {
    padding: 0;    
    padding-left: 4px;
    margin: 0 0 0 10px;
}

ol li {
    background: none;
}
      
p {
    /*font-size: 0.9em;*/    
    margin: 0 0 10px 0;
}

.footer
{
    color:#333333;
    font-size:11px;
}

div.hr {
  height: 1px;
  background: #fff url(graphics/page/hr.gif) no-repeat scroll center;
}

div.hr hr {
  display: none;
}   
 
#breadcrumb {    
    padding: 3px 0px 0px 0px;
    font-size: 11px;    
    color: #666666;    
}

#breadcrumb a{
    font-size:11px;
    color: #666666;
    text-decoration:none;
}

div.hr {
  height: 1px;
  background: #fff url(graphics/page/hr.gif) no-repeat scroll center;
}

div.hr hr {
  display: none;
}   
 
#breadcrumb {    
    padding: 3px 0px 0px 0px;
    font-size: 11px;    
    color: #2a3244;    
}

#breadcrumb a, .breadcrumb, a.breadcrumb:hover{
    font-size:11px;
    color: #2a3244;
    text-decoration:none;
}

a {
    color: #cc0000;
    text-decoration:underline;
}

a:hover {
    color: #666666;
    text-decoration:underline;
}

 a.meta:link { text-decoration: none; font-size: 11px; font-weight: normal; color: #666666; }
 a.meta:visited { text-decoration: none; font-size: 11px; font-weight: normal; color: #666666; }
 a.meta:active { text-decoration: none; font-size: 11px; font-weight: normal; color: #666666; }
 a.meta:hover { text-decoration: none; font-size: 11px; font-weight: normal; color: #000000; }
  
 a.right:link { text-decoration: none; font-size: 12px; font-weight: normal; color: #cc0000; }
 a.right:visited { text-decoration: none; font-size: 12px; font-weight: normal; color: #cc0000; }
 a.right:active { text-decoration: none; font-size: 12px; font-weight: normal; color: #cc0000; }
 a.right:hover { text-decoration: none; font-size: 12px; font-weight: normal; color: #666666; }

 a.maininactive:link { text-decoration: none; font-size: 14px; font-weight: normal; color: #666666; }
 a.maininactive:visited { text-decoration: none; font-size: 14px; font-weight: normal; color: #666666; }
 a.maininactive:active { text-decoration: none; font-size: 14px; font-weight: normal; color: #666666; }
 a.maininactive:hover { text-decoration: none; font-size: 14px; font-weight: normal; color: #cc0000; }
  
 a.mainactive:link { text-decoration: none; font-size: 14px; font-weight: normal; color: #cc0000; }
 a.mainactive:visited { text-decoration: none; font-size: 14px; font-weight: normal; color: #cc0000; }
 a.mainactive:active { text-decoration: none; font-size: 14px; font-weight: normal; color: #cc0000; }
 a.mainactive:hover { text-decoration: none; font-size: 14px; font-weight: normal; color: #cc0000; }
 
 a.footer:link { text-decoration: none; font-size: 11px; font-weight: normal; color: #003366; }
 a.footer:visited { text-decoration: none; font-size: 11px; font-weight: normal; color: #003366; }
 a.footer:active { text-decoration: none; font-size: 11px; font-weight: normal; color: #003366; }
 a.footer:hover { text-decoration: none; font-size: 11px; font-weight: normal; color: #000000; }