@charset "utf-8";

* html {
overflow-x: hidden;
}
body {
font-size: 12px;
font-family: Arial, Tahoma, Verdana;
/*color: #454545;*/
color: #666;
width: 100%;
height: 100%;
margin: 0px;
padding: 0px;
background:url(../../images/global/background.jpg) repeat-x top left;
overflow-x: hidden;
}
h1 {font-size:3.5em; color:#666; font-weight:normal; margin:0px 0px 6px 0px;}
h2 {font-size:1.8em; font-weight:normal; margin-bottom:8px;}
/*h3 {color:#666; font-size:1.6em; font-weight:normal; border-bottom:1px solid #dfdfdf; padding-bottom:8px; margin-bottom:11px;}*/
h3 {color:#666; font-size:1.6em; font-weight:normal; padding-bottom:8px; margin-bottom:10px;}
h4 {color:#000; font-size:1.2em; font-weight:bold; margin-bottom:2px;}
h4 a {color:#000;}


/***** begin Hyperlinks *****/
a, a:visited {
color: #666;
text-decoration: none;
}
a:hover {
color: #FF9900;
text-decoration: underline;
}
a img {
border: none;
}
a:focus, a:hover, a:active {
outline: none;
}
/***** end Hyperlinks *****/


#div-header{
font-size: 12px;
margin: 0px;
padding: 30px 0px 0px 0px;
border: solid #CCCCCC 0px;

width: 100%;
height: 90px!important;
height: 110px;
min-width: 960px;
meizz: expression(this.style.width = this.offsetParent.clientWidth < 960 ? "960px" : "100%");
}
#div-header span{
line-height: 20px;
}

#logo{
font-size: 12px;
margin: 0px 0px 0px 40px!important;
margin: 0px 0px 0px 20px;
padding: 0px;
border: solid red 0px;
float: left;
}
#div-searcher{
font-size: 12px;
margin: 20px 40px 0px 0px!important;
margin: 20px 20px 0px 0px;
border: solid red 0px;
float: right;
}


#div-navigation{
font-size: 12px;
width: 170px;
margin: 0px;
padding: 0px 0px 0px 0px;
border: solid #CCC 0px;
float: left;
}
#div-navigation ul li{
list-style: none;
padding: 0px 0px 6px 12px;
}

#div-content{
font-size: 12px;
width: 580px;
margin: 0px;
padding: 0px 0px 0px 0px;
border: solid #CCC 0px;
overflow-x: hidden;
float: left;
}
#div-content ul li{
list-style: none;
padding: 0px 0px 6px 12px;
line-height: 20px;
}


#div-about{
font-size: 12px;
width: 210px;
margin: 0px;
padding: 0px 0px 0px 0px;
overflow-x: hidden;
border: solid #CCC 0px;
float: left!important;
float: none;

}
#div-about ul li{
list-style: none;
padding: 0px 0px 6px 12px;
line-height: 20px;
}


#div-footer{
font-size: 12px;
color: #999;
clear: both;
margin: 30px 50px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: right;
}
#div-footer ul li{
list-style: none;
line-height: 20px;
}
#div-footer a, #div-footer a:visited {
color: #999;
text-decoration: none;
}
#div-footer a:hover {
color: #FF9900;
text-decoration: underline;
}
#div-footer a img {
border: none;
}
#div-footer a:focus, #div-footer a:hover, #div-footer a:active {
outline: none;
}


















