
form {
	margin: 0px;
}
.headerpadding{
padding-top:30px;
padding-bottom:25px;
}

body, p, div, td, li {
font-family:Arial, Helvetica;
font-size:90%;
color:#000000;
}
.maintitlebgcolor {
background-color:#808080;
padding-top:20px;
padding-bottom:20px;
}
.contentbgcolor {
background-color:#c0c0c0;
padding-left:10px;
padding-top:20px;
}
a {
color:#333366;
text-decoration:underline;
}
a:hover {
color:#663333;
text-decoration:none;
}
a:visited {
color:#666699;
text-decoration:underline;
}
a:visited:hover {
color:#663333;
text-decoration:underline;
}
.mainmenulink {
	color:#ffffff;
	text-decoration:none;
}
.mainmenulink:hover {
color:#ffffbb;
text-decoration:underline;
}
.mainmenulink:visited {
color:#efefef;
text-decoration:none;
}
.mainmenulink:visited:hover {
color:#ffffcc;
text-decoration:underline;
}
.level2menulink {
color:#ffffff;
text-decoration:none;
}
.level2menulink:hover {
color:#ffffcc;
text-decoration:underline;
}
.level2menulink:visited {
color:#efefef;
text-decoration:none;
}
.level2menulink:visited:hover {
color:#ffffcc;
text-decoration:underline;
}
.mainmenu {
color:#efefef;
font-family:Arial, Helvetica;
font-size:90%;
font-weight:bold;
padding-right:8px;
line-height:15px;
}
.submenu {
font-family:Arial, Helvetica;
font-size:85%;
padding-top:6px;
padding-right:12px;
padding-left:2px;
line-height:14px;
}
.titletext {
font-family: Arial, Helvetica;
font-size:120%;
color:#cdcdcd;
}
.subtitle01 {
font-size:140%;
font-weight:bold;
color:#800000;
}
.subtitle02 {
	font-size:120%;
	font-weight:bold;
	color:#000080;
	text-align : center;
}
.itemtitle {
font-size:80%;

}
.mainmenupadding {
padding-top:0px;
padding-bottom:15px;
}