html, body, select {

scrollbar-face-color:#ffffff;
scrollbar-arrow-color:#DFDB00;
scrollbar-track-color:#ffffff;
scrollbar-shadow-color:#333333;
scrollbar-highlight-color:#333333;
scrollbar-3dlight-color:#dddddd;
scrollbar-darkshadow-Color:#dddddd;
}




body {
background: #FFFFFF;
background-image:url(../images/bg.jpg);
background-attachment:fixed;
background-repeat: no-repeat;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #470e0a;
}

p {
line-height: 20px;
margin-bottom: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #4D4D4D;


}

.p2 {
line-height: 15px;
margin-bottom: 10px;
margin-right:20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FF3366;

}

li {
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #4D4D4D;


}

h1 {
color: #4D4D4D;
font-size: 10px;
text-transform:uppercase;
line-height: 30px;
}

h2 {
color: #470e0a;
font-size: 12px;
margin-bottom:30px;
}

h3 {
color: #470e0a;
font-size: 11px;
font-variant:small-caps;
text-transform:uppercase;
margin-bottom:5px;
margin-top:20px;
}

h4 {
color: #DFDB00;
font-size: 11px;
font-variant:small-caps;
text-transform:uppercase;
margin-bottom:5px;
margin-top:20px;

}

h5 {
color: #DFDB00;
font-size: 10px;
margin-left:20px;
margin-right:20px;
font-variant:small-caps;
text-transform:uppercase;
margin-bottom:5px;
margin-top:20px;

}

h6 {
color: #DFDB00;
font-size: 11px;
font-variant:small-caps;
text-transform:uppercase;
margin-bottom:10px;
margin-top:20px;

}

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

a:hover {
color: #00a4d2;
}

#navcontainer {
color: #FFFFFF;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}



#header {
background: url("../images/header.jpg") no-repeat;
width: 970px;
height: 160px;
margin-left: 40px;
}

#title {
position: absolute;
top: 45px;
left: 60px;
color: #ffffff;
font-size: 12px;
}

#main {
background: url("../images/main.png") repeat-y;
width: 970px;
min-height: 500px;
margin-left: 40px;
}

#main_left {
float: left;
padding-left: 20px;
}

#main_right {
margin-left: 230px;
}

#content {
position: relative;
padding-left: 20px;
padding-right: 40px;
padding-bottom: 20px;
margin-top: 0px;
}

#content img {
}

#content ul, #content ol {
margin-bottom: 10px;
margin-left: 20px;
line-height: 15px;
}

#footer {
background: url("../images/footer.gif") no-repeat;
width: 970px;
height: 20px;
margin-left: 40px;
}

#copyright {
margin-left: 60px;
height: 20px;
margin-bottom: 20px;
}


.textfield_effect    { border-width: 1px;    border-style: solid;    border-color: #DDDDDD;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ccc;
width: 125px;    height: 15px;
} 

.area_effect    { border-width: 1px;    border-style: solid;    border-color: #DDDDDD;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666;
} 

.select_effect    { border-width: 1px;    border-style: solid;    border-color: #DDDDDD;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666;
} 


.textfield_effect:hover    {    border-color: #FF0000;    border-width: 1px;    }
.textfield_effect:focus    {    border-color: #FF0000;    border-width: 1px; color:#333;    } 
legend    {    font-family: sans-serif;    font-size: 18px;    color: #097bc3;    font-weight: bold;    }
 
 
.textfield_effect:hover    {
    border-color: #424240;
    border-width: 1px;
	color:#FF0000;
    }
 
.textfield_effect:focus    {
    border-color: #FF0000;
    border-width: 1px;
    }
 
.area_effect:hover    {
    border-color: #424240;
    border-width: 1px;
	color:#F00;
    }
 
.area_effect:focus    {
    border-color: #FF0000;
    border-width: 1px;
    }
 
.select_effect:hover    {
    border-color: #424240;
    border-width: 1px;
	color:#F00;
    }
 
.select_effect:focus    {
    border-color: #FF0000;
    border-width: 1px;
    }
 
legend    {
    font-family: sans-serif;
    font-size: 18px;
    color: #097bc3;
    font-weight: bold;
    }

.button {
	background-color:#999;
	border:1px solid #424240;
	color:#FFF;
	width: 50px;
	height: 20px;
    padding: 2px 8px;
	margin-left:10px;
}

.button:hover {
    border: none;
	background-color:#424240;
	border:1px solid #000;
	color:#FFF;
	width: 50px;
	height: 20px;
    padding: 2px 8px;
	margin-left:10px;
}

.button:focus {
    border: none;
	background-color:#FF0000;
	border:1px solid #999;
	color:#FFF;
	width: 50px;
	height: 20px;
    padding: 2px 8px;
	margin-left:10px;
}


