body {
	background: #fff; /* #f5fffa */
	color: #222;
	margin: 0 !important;
	margin: 0 0 10px 0; 
	text-align: center;
	padding: 0;
	font: 76% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
}

#main1 {
	text-align: left;
	margin: 10px auto 0px auto;
	padding: 0;
	width: 840px;
	border-bottom: 1px solid;
	border-color: #ccc #ccc #bbb;
}

#main {
	text-align: left;
	margin: 0px auto 0px auto;
	padding: 0;
	width: 840px;
	background: #FFF;
	/*-moz-border-radius: 10px;*/
	border: 0px solid #CCC;
}


.container_100
{
 margin: 0 auto;
 text-align: justify;
 width: 100%;
}
.container_95
{
 margin: 0 auto;
 text-align: justify;
 width: 95%;
}
.container_90
{
 margin: 0 auto;
 text-align: justify;
 width: 90%;
}
.container_85
{
 margin: 0 auto;
 text-align: justify;
 width: 85%;
}
.container_80
{
 margin: 0 auto;
 text-align: justify;
 width: 80%;
}
.container_75
{
 margin: 0 auto;
 text-align: justify;
 width: 75%;
}
.container_70
{
 margin: 0 auto;
 text-align: justify;
 width: 70%;
}
.container_65
{
 margin: 0 auto;
 text-align: justify;
 width: 65%;
}
.container_60
{
 margin: 0 auto;
 text-align: justify;
 width: 60%;
}
.container_55
{
 margin: 0 auto;
 text-align: justify;
 width: 55%;
}
.container_50
{
 margin: 0 auto;
 text-align: justify;
 width: 50%;
}
.container_45
{
 margin: 0 auto;
 text-align: justify;
 width: 45%;
}
.container_40
{
 margin: 0 auto;
 text-align: justify;
 width: 40%;
}
.container_35
{
 margin: 0 auto;
 text-align: justify;
 width: 35%;
}
.container_30
{
 margin: 0 auto;
 text-align: justify;
 width: 30%;
}
.container_25
{
 margin: 0 auto;
 text-align: justify;
 width: 25%;
}
.container_20
{
 margin: 0 auto;
 text-align: justify;
 width: 20%;
}
.container_15
{
 margin: 0 auto;
 text-align: justify;
 width: 15%;
}
.container_10
{
 margin: 0 auto;
 text-align: justify;
 width: 10%;
}
.container_5
{
 margin: 0 auto;
 text-align: justify;
 width: 5%;
}
.container_640px
{
 margin: 0 auto;
 text-align: justify;
 width: 640px;
}
.container_600px
{
 margin: 0 auto;
 text-align: justify;
 width: 600px;
}
.container_980px
{
 margin: 0 auto;
 text-align: justify;
 width: 980px;
}
.container_5em
{
 margin: 0 auto;
 text-align: justify;
 width: 5em;
}
.container_10em
{
 margin: 0 auto;
 text-align: justify;
 width: 10em;
}
.container_15em
{
 margin: 0 auto;
 text-align: justify;
 width: 15em;
}
.container_20em
{
 margin: 0 auto;
 text-align: justify;
 width: 20em;
}
.container_25em
{
 margin: 0 auto;
 text-align: justify;
 width: 25em;
}
.container_30em
{
 margin: 0 auto;
 text-align: justify;
 width: 30em;
}
.container_35em
{
 margin: 0 auto;
 text-align: justify;
 width: 35em;
}
.container_40em
{
 margin: 0 auto;
 text-align: justify;
 width: 40em;
}
.container_45em
{
 margin: 0 auto;
 text-align: justify;
 width: 45em;
}
.container_50em
{
 margin: 0 auto;
 text-align: justify;
 width: 50em;
}
.container_55em
{
 margin: 0 auto;
 text-align: justify;
 width: 55em;
}
.container_60em
{
 margin: 0 auto;
 text-align: justify;
 width: 60em;
}
.container_65em
{
 margin: 0 auto;
 text-align: justify;
 width: 65em;
}
.container_70em
{
 margin: 0 auto;
 text-align: justify;
 width: 70em;
}
.container_75em
{
 margin: 0 auto;
 text-align: justify;
 width: 75em;
}
.container_80em
{
 margin: 0 auto;
 text-align: justify;
 width: 80em;
}
.container_85em
{
 margin: 0 auto;
 text-align: justify;
 width: 85em;
}
.container_90em
{
 margin: 0 auto;
 text-align: justify;
 width: 90em;
}
.container_95em
{
 margin: 0 auto;
 text-align: justify;
 width: 95em;
}
.container_100em
{
 margin: 0 auto;
 text-align: justify;
 width: 100em;
}

.column_5
{
 float: left;
 width: 5%;
}
.column_10
{
 float: left;
 width: 10%;
}
.column_15
{
 float: left;
 width: 15%;
}
.column_20
{
 float: left;
 width: 20%;
}
.column_25
{
 float: left;
 width: 25%;
}
.column_30
{
 float: left;
 width: 30%;
}
.column_35
{
 float: left;
 width: 35%;
}
.column_40
{
 float: left;
 width: 40%;
}
.column_45
{
 float: left;
 width: 45%;
}
.column_50
{
 float: left;
 width: 50%;
}
.column_55
{
 float: left;
 width: 55%;
}
.column_60
{
 float: left;
 width: 60%;
}
.column_65
{
 float: left;
 width: 65%;
}
.column_70
{
 float: left;
 width: 70%;
}
.column_75
{
 float: left;
 width: 75%;
}
.column_80
{
 float: left;
 width: 80%;
}
.column_85
{
 float: left;
 width: 85%;
}
.column_90
{
 float: left;
 width: 90%;
}
.column_95
{
 float: left;
 width: 95%;
}
.column_100
{
 float: left;
 width: 100%;
}
.column_100image
{
clear: both;
margin: 0;
padding: 0;
}

.box
{
 background-color: #eee;
 border: 1px solid;
 border-color: #ccc #ccc #bbb;
 clear: both;
 margin: 0.75em;
 padding: 0.75em;
}

.boxone
{
 background-color: #fff;
 font-size: 15px;
 text-align:justify;
 border: 0px solid;
 border-color: #ccc #ccc #bbb;
 clear: both;
 margin: 0;
 padding: 0;
}

.boxone ul li{
	list-style-type:square;
	margin:0.5em 0 0.5em 0em;
	font-size: 15px;
}

.inner
{
 clear: both;
 margin: 0.75em;
}

/* Standard */

#header
{
 background-color: #def;
 border: 1px solid;
 border-color: #bcd #bcd #abc;
 clear: both;
 margin: 0.75em;
 padding: 0.75em;
 text-align: center;
}
#header h1,#header h2,#header h3,#header h4,#header h5,#header h6
{
 border-bottom: 1px solid #bcd;
}

#header ul,#header ol
{
 color: #def;
 font-weight: bold;
 list-style: none;
 margin: 0;
 padding: 0;
}
#header li
{
 display: inline;
 padding: 0;
}
#header a,#header a:link,#header a:visited
{
 color: #345;
 padding: 0 0.75em;
 text-decoration: none;
}
#header a:hover,#header a:active
{
 color: #000;
}

#footer
{
 border-bottom: 0px solid #bbb;
 border-top: 1px solid #ccc;
 clear: both;
 margin: 0.75em;
 padding: 0.75em;
 text-align: center;
}

#footer p
{
 margin: 0;
 font-size: 0.6em;
}

a:link {color: #333; text-decoration: none}
a:visited {color: #000; text-decoration: none}
a:hover {color: red; text-decoration: none}

body
{
 font-family: Arial, sans-serif;
 font-size: 100%;
}

p
{
 font-size: 0.8em;
 line-height: 1.5em;
 margin: 0 0 1.5em;
}

h1
{
 border-bottom: 1px solid #ddd;
 color: #000;
 font-size: 3em;
 line-height: 1em;
 margin: 0 0 0.5em;
}
h2
{
 border-bottom: 1px solid #ddd;
 color: #000;
 font-size: 1.5em;
 line-height: 1em;
 margin: 0 0 1em;
}
h3
{
 border-bottom: 1px solid #ddd;
 color: #000;
 font-size: 1.3333em;
 line-height: 1.125em;
 margin: 0 0 1.125em;
}
h4
{
 border-bottom: 1px solid #ddd;
 color: #000;
 font-size: 1.1667em;
 line-height: 1.286em;
 margin: 0 0 1.286em;
}
h5
{
 border-bottom: 1px solid #ddd;
 color: #000;
 font-size: 1em;
 line-height: 1.2em;
 margin: 0 0 0.3em;
}
h6
{
 border-bottom: 1px solid #ddd;
 color: #000;
 font-size: 0.8333em;
 line-height: 0.9em;
 margin: 0 0 0.9em;
}

ul,ol
{
 line-height: 1.5em;
 list-style-position: inside;
 margin: 0 0 1.5em;
 padding: 0;
}

dl
{
 line-height: 1.5em;
}
dt
{
 border-bottom: 1px solid #ddd;
 color: #000;
 font-weight: bold;
 margin: 0;
 padding: 0;
}
dd
{
 margin: 0 1.5em 0.75em;
 padding: 0;
}

blockquote
{
 margin: 0;
 padding: 0;
}
blockquote p
{
 line-height: 1em;
 margin: 0 0.75em 1.5em;
}

table
{
 border-collapse: collapse;
 caption-side: bottom;
 line-height: 1.5em;
 margin: 0 0 1.5em;
}
td,th
{
 border: 1px solid;
 border-color: #ddd #ddd #ccc;
 padding: 0.375em 0.75em;
}

fieldset
{
 border: 1px solid;
 border-color: #ddd #ddd #ccc;
 margin: 0 0 1.5em;
 padding: 0.75em;
}
input,textarea
{
 background-color: #fff;
 border: 1px solid;
 border-color: #ddd #ddd #ccc;
 color: #000;
 margin: 0 0 1.5em;
 width: 99%;
}

br
{
 clear: both;
}

.text_center
{
 text-align: center;
}
.text_left
{
 text-align: left;
}
.text_right
{
 text-align: right;
}

.float_left
{
 float: left;
}
.float_right
{
 float: right;
}
.clear_left
{
 clear: left;
}
.clear_right
{
 clear: right;
}
.clear_both
{
 clear: both;
}

.submit
{
 display: block;
}