
/* Layout Stylesheet */ 

body {
 margin-top:0px;
 margin-bottom:0px;
 background:#808080;
 color: #333333;
 text-align:center;
 padding:0;
font-family:verdana;
font-size:12px;
background: url(../images/bg.jpg);
 }
a:active		{outline: none;}
a:focus		{outline: none;}
.banner img{
	width:468px;
	height:60px;
	border:3px double #000000;
}
#outer {
 text-align:left;

 width:780px;

 margin:auto;
background: clear;
 }

#hdr {
 height:150px;
 background:#eeeeee;
 color: #333333;
background: url(../images/header.jpg) center center no-repeat;

 }

.breaker {
	margin-top:10px;
}
.breaker20 {
	margin-top:20px;
}
.breaker40 {
	margin-top:40px;
}
#bar {
 height:15px;
 color: #333333;
 border:solid #000000;	
 border-width:1px 0 0px 0;
 }

#bodyblock {
 position:relative;
 color: #333333;
 width:780px;
 padding:0px;

 }

#l-col {
 float:left;
 color: #333333;
 width:200px;
	text-align:left;

	margin-left:8px;
font-size:11px;
background: clear;
 }
#l-col h2{
	font-size:18px;
	font-family:tahoma;
	text-align:center;
	color:#0C5BCE;
}
#cont {
 width:550px;

 color: #333333;
 text-align:left;
background: url(../images/ftr.jpg) center center repeat-x;
	margin-right:12px;
 }
#cont p {
	text-align:justify;
}
#cont h1 {
	text-align:center;
	color:#FF0000;
	font-size:32px;
}
#cont h2 {
	text-align:center;
	color:#000000;
	font-size:20px;
	margin-top:-20px;
	margin-bottom:10px;
	
}
#cont h3 {
	text-align:left;
	color:#0C5BCE;
	font-size:20px;
	margin-left:15px;
	padding-top:20px;
	padding-bottom:10px;
}
#cont h4 {
	text-align:center;
	font-size:20px;
	padding-top:40px;
	padding-bottom:10px;
	color:#FF0000;
}

#cont li {
padding-top:10px;
}
#ftr {
 height:35px;
 color: #FFFFFF;
 margin:0;
background: clear;
text-align:center;
 }
#ftr p {
	padding-top:10px;

}
#ftr a {
	color:#FFFFFF;
}
.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 100%;
overflow: hidden;
margin-bottom: 1em;
border-bottom: 1px solid #000000;
border-width: 1px 0;
background: black url(../images/blockdefault.gif) center center repeat-x;

}
.solidblockmenu ul{
	margin-bottom:0px;
}
.solidblockmenu li{
display: inline;
text-align:center;

}

.solidblockmenu li a{
float: left;
color: white;
padding: 2px 11px;
text-decoration: none;
border-right: 1px solid #000000;
width:80px;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(../images/blockactive.gif) center center repeat-x;
}










/* Presentation Stylesheet */ 

h1, h2 {
	color:#012CE6;
 margin:0;
 padding:20px 15px 5px 15px;
 }

h3 {
 margin:0; 
 padding: 40px 0;
	text-align:center;
	font-size:22px;
 }
h4 {
 margin:0; 
 padding: 10px;
	text-align:left;
	font-size:12px;
color:#FFFFFF;
 }

p {
 margin:0;
 padding:5px 15px 5px 15px;
 }



img {
border: none;
}

/*- Menu Tabs 6--------------------------- */

    #tabs6 {
      float:right;
      width:600px;
margin-top:-17px;
      background:clear;
      font-size:93%;
      line-height:normal;
      }
    #tabs6 ul {
          margin:0;
          padding:5px 10px 0 10px;
          list-style:none;
      }
    #tabs6 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs6 a {
      float:left;
      background:url("../images/tableft6.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs6 a span {
      float:left;
      display:block;
      background:url("../images/tabright6.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs6 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs6 a:hover span {
      color:#FFF;
      }
    #tabs6 a:hover {
      background-position:0% -42px;
      }
    #tabs6 a:hover span {
      background-position:100% -42px;
      }

      #tabs6 #current a {
              background-position:0% -42px;
      }
      #tabs6 #current a span {
              background-position:100% -42px;
      }


#menu4 {
        width: 200px;

        }
#menu4 ul{
margin-top:0px;
margin-bottom:0px;
	margin-left:-40px;
          list-style:none;
}

#menu4 li a {
          height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        }

#menu4 li a:link, #menu4 li a:visited {
	font-size:9px;
        color: #CCCCCC;
        display: block;
        background: url(../images/menu4.gif);
        padding: 8px 0 0 30px;
        }

#menu4 li a:hover, #menu4 li #current {
        color: #fff;
        background: url(../images/menu4.gif) 0 -32px;
        padding: 8px 0 0 30px;
        }

#menu4 li a:active {
        color: #fff;
        background: url(../images/menu4.gif) 0 -64px;
        padding: 8px 0 0 30px;
        }
#infotop {
        background: url(../images/infotop.png) center center no-repeat;
	height:13px;
}
#infobottom {
        background: url(../images/infobottom.png) center center no-repeat;
	height:13px;
}
#infotop_cont {
        background: url(../images/infotop_cont.png) center center no-repeat;
	height:13px;
	width:550px;
margin-top:12px;
}
#infobottom_cont {
        background: url(../images/infobottom_cont.png) center center no-repeat;
	height:13px;
	width:550px;
margin-bottom:12px;
}