/* Common CSS Document */
body {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 62.5%;
    margin: 0px;
    padding: 0px;
	background-color: #edecec;
}
hr {
	display: none;
}
form,
form fieldset,
form legend,
a img {
    border: none;
	padding: 0px;
	margin: 0px;
}
h1,
h2,
h3,
h4,
h5,
h6,
h7,
p,
form,
dl,
dl dt,
dl dd {
	margin: 0;
	padding: 0;
}
a,
a:link,
a:visited {
    text-decoration: none;
	outline: none;
}
a:hover {
    text-decoration: underline;
}
.FloatInsided {
	overflow: hidden;
}
.Virtual {
	display: none;
}
.Wraper {
	overflow: visible;
	height: 1%;
}
html>body .Wraper {
	overflow: hidden;
	height: auto;
}
input,
select,
textarea {
    font: 100% Arial, Helvetica, sans-serif;
}
#system-message    { margin-bottom: 10px; padding: 0px;}
#system-message dt { font-weight: bold; display: none; }
#system-message dd { margin: 0; font-weight: bold; text-indent: 30px; }
#system-message dd ul {
	color: #0055BB;
	margin: 0px 0px 10px 0px;
	padding: 10px;
	list-style: none;
	border-top: 3px solid #84A7DB;
	border-bottom: 3px solid #84A7DB;
	width: 915px;
}

#wrapContentSide02 {
	min-height: 437px;
}

/*#system-message {
	display: none;
}*/

#loginText {
	padding-top: 10px;
}

#wrapContentSide02 .FieldCont {
	padding-bottom: 5px;
}

#wrapContentSide02 .FieldCont label {
	float: left;
	width: 190px;
}

#wrapContentSide02 .LinkSe a, .LinkSe a:hover, .LinkSe a:focus, .LinkSe a:visited { display: block; font-size:1.1em; color: #4E4E4E; }

#wrapContentSide02 .BtnCont { padding-top: 15px; float: right; }

#wrapContentSide02 #formLogin {
	padding-top: 15px;
}

#wrapContentSide02 #com-form-login #template01 {
	width: 450px;
	padding-left: 20px;
}
