/* CSS Document */
h1{margin:0px 0px 0px 0px; padding:0px; font-size:20px; font-style:italic;}
h2{margin:10px 10px 5px 10px; padding:0px; font-size:16px;}
h3{margin:0px; padding:0px; font-size:16px;}


body{
background:#FFFFFF;
}

body, td, th{
margin: 0px 0px 10px 0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
}

/*Header*/
#head-top{
width:900px;
height:67px; 
}

#ht1{width:479px; height:67px; float:left}
#ht2{width:80px; height:67px; padding-right:20px; float:left}
#ht2-lang{width:40px; height:13px; padding-top:17px; padding-bottom:37px; float:left;}

#logo{width:301px; height:67px; padding-left:20px; float:left}

#head{width:900px; height:52px;}
#head-left{width:20px; height:52px; background-image:url(../images/head-left.jpg); background-repeat:no-repeat; float:left;}
#head-mid{width:860px; height:52px; background-image:url(../images/head-bg.jpg); background-repeat:repeat-x; float:left;}
#head-right{width:20px; height:52px; background-image:url(../images/head-right.jpg); background-repeat:no-repeat; float:left;}

/*Banner*/
#banner{width:900px; height:168px; }
#ban-left{width:20px; height:168px; background-image:url(../images/banner-left.jpg); background-repeat:no-repeat; float:left;}
#ban-mid{width:860px; height:168px; background-image:url(../images/banner-main.jpg); background-repeat:no-repeat; float:left;}
#ban-right{width:20px; height:168px; background-image:url(../images/banner-right.jpg); background-repeat:no-repeat; float:left;}

/*Bar*/
#bar{width:900px; height:53px;}
#bar-left{ width:20px; height:53px; background-image:url(../images/bar-left.jpg); background-repeat:no-repeat; float:left;}
#bar-mid{ width:860px; height:53px; background-image:url(../images/bar-cent-bg.jpg); background-repeat:repeat-x; float:left;}
#bar-right{width:20px; height:53px; background-image:url(../images/bar-right.jpg); background-repeat:no-repeat; float:left;}

#deb{width:500px; height:24px; background-image:url(../images/deb.jpg); background-repeat:no-repeat; margin:13px 0px 16px 10px; float:left}

#space{width:900px; height:10px;}

/*content*/
#content-top{width:900px; height:14px;}
#content-top1{width:20px; height:14px; background-image:url(../images/c-top-left.jpg); background-repeat:no-repeat; float:left;}
#content-top2{width:860px; height:14px; background-image:url(../images/c-top.jpg); background-repeat:repeat-x; float:left;}
#content-top3{width:20px; height:14px; background-image:url(../images/c-top-right.jpg); background-repeat:no-repeat; float:left;}

#content-main{width:900px; height:100%;}
.c-left{ background-image:url(../images/c-left.jpg); background-repeat:repeat-y;}
.c-right{background-image:url(../images/c-right.jpg); background-repeat:repeat-y;}

#content-bot{width:900px; height:15px;}
#content-bot1{width:20px; height:15px; background-image:url(../images/c-bottom-left.jpg); background-repeat:no-repeat; float:left;}
#content-bot2{width:860px; height:15px; background-image:url(../images/c-bottom.jpg); background-repeat:repeat-x; float:left;}
#content-bot3{width:20px; height:15px; background-image:url(../images/c-bottom-right.jpg); background-repeat:no-repeat; float:left;}

/*foot*/
#foot{width:900px; height:135px;}
#foot1{width:300px; height:135px; background-image:url(../images/foot1.jpg); background-repeat:no-repeat; float:left;}
#foot2{width:300px; height:135px; background-image:url(../images/foot2.jpg); background-repeat:no-repeat; float:left;}
#foot3{width:300px; height:135px; background-image:url(../images/foot3.jpg); background-repeat:no-repeat; float:left;}

#f{width:260px; height:100px; margin: 22px 20px 13px 20px;}

/*footer*/
#footer-bot{
width:900px; height:30px; margin-top:20px;}


/*Links Hover*/

a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #333333;
text-decoration: none;
}

a:hover {
font-size:12px;
color: #006600;
text-decoration:underline;
}

a.h-link {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color: #FFFFFF;
text-decoration: none;
}

a.h-link:hover {
font-size:16px;
color: #FFCC66;
text-decoration:none;
}

a.lang{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #333333;
text-decoration: none;
}

a.lang:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #009900;
text-decoration: none;
}

a.foot{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #FFFFFF;
text-decoration: none;
}

a.foot:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #9dddf9;
text-decoration: underline;
}

/* -------  */

#head-link{
margin-top:18px;
margin-left:20px;
}

.font1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color: #1f1c1d;

}

.text1{
height:20px;
width:145px;
margin-top:5px;
margin-bottom:5px;
border-bottom: #333333 solid 1px;
}



#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: white;
width: 250px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid #333333;
font:normal 11px Verdana;
line-height:14px;
z-index:100;
border-right: 3px solid #333333;
border-bottom: 3px solid #333333;
visibility: hidden;
font:Arial, Helvetica, sans-serif;
color:#000000;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: #666666;
margin: 3px 8px;
}



