/* CSS Document */

body {
background-image: url('../img/bgmain.gif');
background-repeat: repeat-x;
margin: 0;
background-color: #FFFFFF;
color: #999999;
overflow: auto;
top: 0%;
left: 50%;
font-family: lucida grande, arial, verdana;
font-size: 11px;
line-height: 18px;
}

#box {
width: 695px;
margin: 0;
padding: 0;
position: absolute;
margin-left: -347px;
top: 0%;
left: 50%
}

#header {
width: 695px;
margin: 0;
}

#logo {
width: 117px;
height: 27px;
background-image: url('../img/logo.gif');
margin-top: 29px;
float: left;
}

a.navi:link {
                color: #FFFFFF;
                text-decoration: none;
				padding: 5px
                }

a.navi:visited {
                color: #FFFFFF;
                text-decoration: none;
				padding: 5px
                }


a.navi:hover {
                color: #000000;
                text-decoration: none;
				background-color: #FFFFFF;
				padding: 5px
                }

a.main:link {
                color: #000000;
                text-decoration: underline;
                }

a.main:visited {
                color: #333333;
                text-decoration: underline;
                }


a.main:hover {
                color: #FF9900;
                text-decoration: none;
                }

a.main2:link {
                color: #FF6600;
                text-decoration: none;
				font-weight: bold;
				padding: 0px 3px 0px 3px
                }

a.main2:visited {
                color: #FF6600;
                text-decoration: none;
				font-weight: bold;
				padding: 0px 3px 0px 3px
                }


a.main2:hover {
                color: #FFFFFF;
                text-decoration: none;
				background-color: #000000;
				font-weight: bold;
				padding: 0px 3px 0px 3px
                }
a.main3:link {
                color: #000000;
                text-decoration: none;
				font-weight: normal;
				padding: 0px 3px 0px 3px
                }

a.main3:visited {
                color: #000000;
                text-decoration: none;
				font-weight: normal;
				padding: 0px 3px 0px 3px
                }


a.main3:hover {
                color: #FFFFFF;
                text-decoration: none;
				background-color: #000000;
				font-weight: normal;
				padding: 0px 3px 0px 3px
                }


.menu {
float: right;
text-align: right;
color: #FFFFFF;
width: 400px;
height: auto;
overflow: hidden;
font-family: Lucida Grande, Arial, Verdana;
font-size: 10px;
margin-top: 39px
}

.slogan {
float:left;
clear: both;
margin-top: 47px;
margin-bottom: 70px;
}

h1 {
font-family: Arial, verdana;
font-size: 28px;
font-weight: normal;
margin: 0px;
color: #000000;
letter-spacing: -2px;
clear: both
}

.columnleft {
margin-top: 20px;
color: #666666;
text-align: justify;
width: 320px;
font-family: lucida grande, arial, verdana;
font-size: 11px;
line-height: 18px;
float: left
}

td {
font-family: lucida grande, arial, verdana;
font-size: 11px;
line-height: 18px;
}

.reftable {
float: left;

}

.columnright {
margin-top: 20px;
color: #666666;
text-align: justify;
margin-bottom: 40px;
width: 320px;
font-family: lucida grande, arial, verdana;
font-size: 11px;
line-height: 18px;
float: right;
}

.content1 {
width: 695px;
margin: 70px 0px 0px 0px
}

.content2 {
width: 695px;
margin: 0px
}

h3 {
margin-top: 30px;
margin-left: 20px;
color: #CCCCCC;
font-family: Arial, verdana;
font-size: 20px;
letter-spacing: -1px;
font-weight: normal;
float: left
}

h4 {
margin: 0px;
color: #ff9900;
font-family: Arial, verdana;
font-size: 14px;
font-weight: normal;
float: left
}

h5 {
margin: 0px;
color: #000000;
font-family: Lucida Grande, Arial, verdana;
font-size: 11px;
font-weight: normal;
}

h2 {
margin-top: 30px;
color: #FF9900;
font-family: Arial, verdana;
font-size: 20px;
letter-spacing: -1px;
font-weight: normal;
float: left;
clear: right
}

.refimg {
margin-bottom: 10px;
margin-top: 20px;
border: 0px
}
