body {
	margin: 0;
	padding: 0;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	color: #333;
	background: #f2f2f2;
        font-size: 10pt;
}

.xsmallFont { font-size: 8pt; }
.smallFont { font-size: 10pt; }
.defFont { font-size: 14pt; }
.bigFont { font-size: 16pt; }


.bold { font-weight: bold; }
.underline { text-decoration: underline; }

ul, li {font size: 12px;}

a:link, a.fresh:link, a.fresh:visited { color: #669cff; }
a:visited { color: #336699; }
a:hover { text-decoration: none; }
a img { border: none; }

img { border: none; margin: 5px 0 5px 0;}

.logo { border: none; margin: 0;}

h1, h2, h3 { margin: 0.5em 0 0.1em; font-family: Arial, Tahoma, Verdana, sans-serif; font-weight: bold; line-height: 100%; color: #000; }
h1 { margin-top: 0; font-size: 16pt; line-height: 90%; color: #cf424a; }
h2 { font-size: 15pt; }
h3 { font-size: 14pt; }

.red { color: #cf424a; }
.blue { color: #4579bc; }
.green { color: #93c944; }
.gray { color: #9e9e9e; }


p { margin: 0 0 1em; padding: 0; font-size: 10pt; line-height: 150%; text-align: justify; }

#footer { color: #fff; height: 60px; padding: 10px 15px; border-left: 1px solid #ededed; font-size: 80%;  }
#footer a:link, #footer a:visited { color: #fff; }

#header-menu { font-size: 8pt; text-transform: uppercase; color="#fff"; margin: 0;}
#header-menu div.a:link, #header-menu div.a:visited  { color="#fff"; padding: 0 0px; }

.inputtext { width: 100%;}
.inputtextarea { width: 100%;}

#right { float: right; clear: right; width: 170px; margin: 30px 0 0 25px; }
.subbu { FONT-SIZE: 10pt; text-align: center; font-family: Arial, Tahoma, Verdana, sans-serif;
}
