.padleft{
	padding-left:3px;
}
div.padding{
	padding-left : 5px;
}
.usercomment{
	border : 1px solid #d2c8b5;
	background-color : #F3F0EB;
	margin-top : 5px;
	margin-bottom : 5px;
	padding : 3px 3px 3px 3px;
	border-color : #E8E2D9 #EEEAE3 #EEEAE3 #E8E2D9;
}
.content{
	padding : 5px 5px 5px 5px;
	margin : 0px 0px 0px 0px;
}
h1,h2,h3,div.h2{
	padding : 0px 0px 0px 0px;
	margin : 10px 0px 5px 0px;
	font-family :  Arial, Helvetica, sans-serif;
}
h1{
	font-size : 130%;
}
h2,span.h2{
	font-size : 110%;
	font-weight: bold;
}
h3{
	font-size : 100%;
}
input
{
	background-color : #FFF8E3;
	border-bottom : 1px solid #d9d9d9;
	border-left : 1px solid #b9b9b9;
	border-right : 1px solid #d9d9d9;
	border-top : 1px solid #b9b9b9;
	margin : 1px 1px 1px 1px;
	font-family : "Times New Roman", Times, serif;
	font-size : 100%;
	vertical-align : middle;
}
textarea{
	background-color : #FFF8E3;
		border-bottom : 1px solid #d9d9d9;
	border-left : 1px solid #b9b9b9;
	border-right : 1px solid #d9d9d9;
	border-top : 1px solid #b9b9b9;
		margin : 1px 1px 1px 1px;
}
input.login {
	background-color : #FFF8E3;
		border-bottom : 1px solid #d9d9d9;
	border-left : 1px solid #c9c9c9;
	border-right : 1px solid #d9d9d9;
	border-top : 1px solid #c9c9c9;
	background : White url("img/input.gif") no-repeat;
	vertical-align : middle;
	margin : 1px 1px 1px 1px;
	font-family : "Times New Roman", Times, serif;
	font-size : 100%;
	color : #55504D;
}
input.button {
	border-bottom : 1px solid Silver;
	border-left : 1px solid #C9C9C9;
	border-right : 1px solid Silver;
	border-top : 1px solid #C9C9C9;
	background : White url("img/button.gif") repeat-x;
	vertical-align : middle;
	margin : 1px 1px 1px 1px;
	font-family : "Times New Roman", Times, serif;
	font-size : 100%;
	color: #244D9F;
}

.floatright {
	float : right;
}
body {
	margin:0;
	padding: 0;
	min-width: 790px;
	background-color: #d2c8b5;
	xfont-vvfamily : monospace;
	font-family: Tahoma,Verdana,Arial;
	color : #55504D;
	font-size : 80%;
}
#main {
	width: 880px;
	min-width: 780px;
	margin-left: auto;
	margin-right: auto;
	border-left:1px solid #978F7C;
	border-right:1px solid #978F7C;
	border-bottom:5px solid #978F7C;
	background-color:#FFFFFF;
	display : block;
}
ul#navlist
{
	padding: 0;
	margin: 0;
	list-style-type: none;
	float: left;
	width: 100%;
	color: #55504D;
	background-color: #fff;
	border-bottom : 1px solid #978F7C;
	border-top : 1px solid #d2c8b5;
	background : url("img/top-bg-ina.gif") repeat-x bottom;
}
ul#navlist li { display: inline; }

ul#navlist li a
{
	float: left;
	color: #244D9F;
	background-color: #fff;
	padding: 0.2em 1em;
	text-decoration: none;
	border-right: 1px solid #ccc;
	font-weight : 300;
	background : url("img/top-bg-ina.gif") repeat-x bottom;
}
ul#navlist li a:hover
{
	background-color: #ffffd0;
	background : url("img/top-bg-a.gif") repeat-x bottom;
}
a {
	color: #244D9F;
	text-decoration : none;
}
	a:visited
{
	color: #744D9F;
	text-decoration : none;
}
a:hover {
	color: #244D9F;
	text-decoration : underline;
}
a.small
{
	font-size : 90%;
}
.wp
{
	padding : 3px 3px 3px 3px;
	background-color : #E8E4DB;
	border : 1px #978F7C solid;
	margin : 3px 7px 3px 3px;
}
#info {
	float:right;
	background-color : #f8f4eB;
	width: 200px;
	margin : 1px 1px 1px 1px;
	padding:2px;
}
.red {
	color: #aa0000;
}
.small{
	font-size:90%;
	*font-size : 85%;
}

p{
	margin-top : 5px;
	margin-bottom : 10px;
}
.grey{
	color: #978F7C;
}
#wps .wps, #mobile .mobile, #about .about, #web .web
{
	xcolor:#ff0000;
	xfont-weight:bold;
	background : url("img/top-bg-cura.gif") repeat-x bottom;
}

#wps a.wps:hover, #mobile a.mobile:hover, #about a.about:hover, #web a.web:hover
{
	background : url("img/top-bg-cura-h.gif") repeat-x bottom;
}
i{
	font-family:Arial,Verdana;
}