@charset "utf-8";
/* CSS Document */


/*------------titles-------------*/

h1 { 
position: absolute;
margin: 0; 
padding: 0;
}
h1 a {
width: 219px;
height: 38px;
background: url("../images/logoh.jpg") top left no-repeat;
color: #333;
float: left;
text-decoration: none;
margin: 10px 0 0 5px;
padding: 0;
}
h1 a:hover {
background: url("../images/logoh.jpg") top left no-repeat;
color: #333;
text-decoration: none;
}
h1 a span {
visibility: hidden;
margin: 0;
padding: 0;
}



/*------------hd-------------*/


#hd {
background: transparent; position: relative;
color: #333;
width: 948px;	
float: left;
margin: 20px 0 0;
padding: 0;
}


/*menu*/

#menu {
background: #427BA7 url("../images/MnBg.gif") top right no-repeat;
color: #fff;
float: right; 
clear: right; 
margin: 5px 0 0;
padding: 0;
}
#menu ul {
background: transparent url("../images/leftBend.gif") top left no-repeat;
color: #fff;
width: 387px;
float: left; 
margin: 0;
padding: 9px 20px 8px 129px; 
}
#menu ul li {
display: inline; 
list-style: none;
margin: 0;
padding: 0;
}
#menu ul li a {
background: transparent;
color: #fff;
float: left;
font-size: 1em;
font-weight: bold;
text-transform: uppercase;
white-space: nowrap;
margin: 0 3px;
padding: 2px 11px 3px;
text-decoration: none;
}
/*ie6*/
* html #menu ul li a {margin: 0 2px;} 
#menu ul li a:hover {
background: #5488B0;
color: #fff;
cursor: pointer;
}

/*tab mn*/

#tab {
background: transparent url("../images/menuBg.jpg") top left no-repeat;
width: 948px;
clear: left;
display: block;
float: inherit;
position: relative;
margin: 0;
padding: 0;	
}
#tab ul {
margin: 0 0 0 10px;
padding: 0;	
}
#tab ul li {
display: inline;
list-style: none;
margin: 0;
padding: 0;	
}
#tab ul li a {
float: left;
margin: -4px 0 0 10px;
padding: 0;	
text-decoration: none;
}
/*ie6*/
* html #tab ul li a {
position: relative;
}
#tab ul li#tab1 a {
color: #fff;
width: 177px;
height: 36px;
}
#tab ul li#tab2 a {
color: #fff;
width: 190px;
height: 36px;
}
#tab ul li#tab1 a.active {
color: #fff;
}
#tab ul li#tab2 a.active {
color: #fff;
}

#tab ul li a span {
visibility: hidden;
font-size: 9px;
margin: 0;
padding: 0;	
}

#tab img {
margin: 0;
padding: 0;
}

div#tab_one, div#tab_two {
clear: both;
background: #ED780F;
width: 948px;
height: 321px;
margin: 0; 
padding: 0;
}


/*------------content-------------*/

#content {
background: #F2F2F2;
width: 948px;
float: left;
text-align: left;
padding: 0;
margin: 3px 0 0;	
}

/*leftColumn*/

#leftColumn {
width: 280px;
float: left;
margin: 8px 5px 10px 10px;
padding: 0;
}
/*ie6*/
* html #leftColumn {
margin: 8px 5px 10px 5px;
}
#leftColumn a#request {	
display: block;
width: 280px;
height: 50px;
margin: 0 0 25px;
padding: 0;		
}
#leftColumn a#request span {
display: none;	
}
#leftColumn h2 {
display: none;	
}
#leftColumn ul {
width: 258px;
background: #fff;
padding: 5px 10px 10px;
margin: 0;	
}
#leftColumn ul li {
display: inline; 
list-style: none;
margin: 0;
padding: 0;	
}
#leftColumn ul li a {
background: transparent url("../images/bullet.gif") top left no-repeat;
display: block;
font-size: 1.2em;
margin: 8px 0;
padding: 0 0 0 25px;	
}
#leftColumn p {
width: 258px;
background: #fff;
padding: 5px 10px 10px;
margin: 0;
}
/*middleColumn*/

#middleColumn {
/*background: #fff url("../images/box2hometopbg.jpg") no-repeat top;*/
width: 365px;
float: left;
margin: 10px 5px 0;
padding: 10px;
border-bottom: solid 10px #F2F2F2;
}
#middleColumn h2 {
color: #fff;
text-transform: uppercase;
font-size: 1.1em;
margin: 0;
padding: 0;	
}
#tabNews {
margin: 0;
padding: 0;	
}

#middleColumn .info {
background: transparent;
float: left;
margin: 0;
padding: 5px 0 0;
}
#middleColumn .info p {
margin: 10px 0 0;
padding: 0;
}
#middleColumn .news {
width: 335px;
clear: both;
display: block;
float: left;
margin: 8px 0 0;
padding: 0;
}
#middleColumn .news img {
float: left;
margin: 0 10px 0 0;
padding: 0;
}
#middleColumn .news h3 {
margin: 0;
padding: 0;
font-size: 1.1em;
margin: 0;
padding: 0;	
color: #333;
font-weight: normal;
}
#middleColumn .news h3 a {
font-size: 1.1em;
text-decoration: underline;
margin: 0;
padding: 0;	
}
#middleColumn .news p {
background: transparent;
color: #4b4b4b;
font-size: 1.1em;
margin: 2px 0 0;
padding: 0;
}


/*rightColumn*/

#rightColumn {
background: #fff url("../images/box3hometopbg.gif") no-repeat top;
float: left;
width: 221px;
margin: 10px 5px;
padding: 10px;
}
#rightColumn a img {
margin: 0 0 0 7px;
padding: 0;
}
.bannerTop {
border-bottom: 1px #dddddd solid;
margin: 0 0 17px;
padding: 0 0 17px;
}
.bannerTop a img {
display: block;
text-align: center;
margin: 0 auto;
padding: 0;
}

div#noCol 
{
    width: 948px;
margin: 0 auto;
padding: 0;
}




/*----------------wucsLanguages------------------*/
.CMSflag_Default 
{
    padding:0px;
    opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.50;
}
.CMSflag_Default_Active
{
    padding:0px;
}

.CMSlink_Default 
{
    padding:0px;
    opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.50;
    margin-right:3px;
    margin-left:0px;
}
.CMSlink_Default_Active
{
    padding:0px;
    margin-right:3px;
    margin-left:0px;
}
