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



body {
   background-color: #FFFFFF;
   font-family: Tahoma, Verdana, Arial, sans serif;
   font-size: 12px;
   color: #8B8B8B;
   text-align: left;
   margin: auto;
   padding: 0px;
   }

#layout {
   width: 100%;
   text-align: left; 
   margin: auto;
   }
   
#bodycontent {
   width: 780px;
   margin: auto;
   padding: 0px;
   }  
   
#banner {
   width: 780px;
   margin: auto;
   height: 285px;
   padding: 0;
   }    

#xcontent {
   width: 780px;
   background: #FFFFFF url(../images/bglayout.jpg) repeat-y right;
   }    

#xcontent2 {
   width: 780px;
   background: #FFFFFF url(../images/bglayout2.jpg) repeat-y right;
   }
         
#leftcolumn {
   width: 190px;
   color: #999999;
   /*background-image: url(../images/menubg.jpg);
   background-repeat: no-repeat;*/
   line-height: 36px;
   margin-left: 10px;
   padding: 10px;
   } 
         
#leftcolumn2 {
   float: left;
   width: 130px;
   color: #999999; 
   border-right: dotted 1px #6E6E6E;
   line-height: 36px;
   margin: 25px 0 0 10px;
   padding: 0 20px;
   }
   
#maincontent {
   float: right;
   width: 520px;
   padding: 10px 20px 0 0;
   margin-right: 20px;
   }
   
#maincontent2 {
   float: right;
   width: 550px;
   padding: 10px 10px 0 0;
   margin-right: 10px;
   }

#content {
   padding: 0px 10px 10px 10px;
   /*margin-left: 190px;*/
   }
      	  
#footer {
   width: 780px;
   font-family: Tahoma, Verdana, Arial, sans serif;
   font-size: 11px;
   text-align: center;
   background-image: url(../images/footer.jpg);
   background-repeat: no-repeat;
   padding: 10px 0 10px 0;
   margin-bottom: 10px;
   }

p {
   font-family: Tahoma, Verdana, Arial, sans serif;
   font-size: 11px;
   color: #8B8B8B;
   line-height: 16px;
   }
   
h1 {
   font-family: Tahoma, Verdana, Arial, sans serif;
   font-size: 14px;
   color: #efba00;
   padding-top: 10px;
   } 

h2 {
   font-family: Tahoma;
   font-size: 13px;
   color: #666666;
   padding-top: 10px;
   }

h3 {
   font-family: Tahoma;
   font-size: 12px;
   color: #E3E3E3;
   padding-top: 10px;
   }
   
ul {
   padding-top: 0px;
   margin-top: 0px;
   }   

li {
   padding-right: 10px;
   font-size: 12px;
   color: #666666;
   line-height: 16px;
   }

img {
   padding: 0;
   margin: 0;
   }
   
label {
   font-size: 11px;
   font-weight: 700;
   text-align: left; 
   padding-left: 40px;
   }
      
a:link {
   font-size: 11px;
   color: #005e96;
   text-decoration: underline;
   }

a:visited {
   font-size: 11px;
   color: #005e96;
   text-decoration: underline;
   }

a:hover {
   font-size: 11px;
   color: #005e96;
   text-decoration: underline;
   }

a:active {
   font-size: 11px;
   color: #005e96;
   text-decoration: underline;
   }
      
.leftmenu a:link {
   font-size: 11px;
   font-weight: 700;
   color: #005e96;
   text-decoration: none;
   padding-left: 20px;
   padding-bottom: 10px;
   }

.leftmenu a:visited {
   font-size: 11px;
   font-weight: 700;
   color: #005e96;
   text-decoration: none;
   padding-left: 20px;
   padding-bottom: 10px;
   }

.leftmenu a:hover {
   font-size: 11px;
   font-weight: 700;
   color: #1b7fbb;
   text-decoration: none;
   padding-left: 20px;
   padding-bottom: 10px;
   }

.leftmenu a:active {
   font-size: 11px;
   font-weight: 700;
   color: #005e96;
   text-decoration: none;
   padding-left: 20px;
   padding-bottom: 10px;
   }
   
.xpad {
   padding-right: 10px;
   }   
   
.imgfltleft {
   float: left;
   padding: 0 6px 6px 0;
   }   

.clearing {
   clear: both;
   }@charset "utf-8";
/* CSS Document */


