body {
	text-align: center;
	margin: 0px;
	padding: 7px;
	font: normal 9pt verdana,sans-serif;
}
.Register {
	margin: 10px 10px 35px 10px;
}

.Register th {	
border-color: #7699BD;
border-width: 0px 0px 1px 0px;
border: solid 1px 0px 0px 1px #7699BD;
	
font: bold  14pt "Times New Roman", Times, serif; 
padding: 2px 12px;
}
form {
	margin: 0px;
	padding: 0px;
}

td{font: normal 8pt verdana,sans-serif;}

img {
	border: 0px;
}

label {
	font: bold 8pt verdana,sans-serif;
}

.Page{
	width: 760px;
	margin: 0px auto;
	text-align: justify;
}

.Msg {
	font: normal  11pt "Times New Roman", Times, serif;
	width: 502px;
	margin: 0px 5px;
}
.Msg ul {
	margin: 0px;
	padding: 0px;
	background-color: #F5F5F5;
	border-right:1px solid #7699BD; border-left:1px solid #7699BD;

}

.Msg li {
	padding: 4px 8px;
	border-style: dotted;
	border-color: #7699BD;
	border-width: 0px 0px 1px 0px;
	margin: 0px;
	list-style-type: none;
}

.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; background:#7699BD; margin:0 4px;}
.b2 {height:1px; background:#EEEEFF; border-right:2px solid #7699BD; border-left:2px solid #7699BD; margin:0 3px;}
.b3 {height:1px; background:#EEEEFF; border-right:1px solid #7699BD; border-left:1px solid #7699BD; margin:0 2px;}
.b4 {height:2px; background:#EEEEFF; border-right:1px solid #7699BD; border-left:1px solid #7699BD; margin:0 1px;}
#Last {
	border-style: none;
	border-width: 0px;
}
#Header {
	font: normal 8pt verdana,sans-serif;
	margin: 0px 0px 14px 0px;
	color:white;
}

#Search{
	background-color: #5A86B3;
	text-align: right;
	height: 41px;
	padding: 2px 10px;
}

#Login {
	background-color: #7699BD;
	height: 29px;
	padding: 2px 10px;
}

.TextBox {
	font: normal 8pt verdana,sans-serif;
	border: solid 1px #7699BD;
	background-color: white;
	width: 120px;
}

a {
	color: #4f749a;
	font-weight: bold;
	text-decoration:none;
}

a:hover {
	color: black;
	border-style: dotted;
	border-width: 0px 0px 1px 0px;
}

a.LightLink {font-weight: normal;}

h1 {display:none;}

h2 {
	font: bold 10pt 'Trebuchet Ms',verdana,sans-serif;
	text-align: left;
	color: #5A86B3;
	padding: 0px;
	margin: 15px 0px 1em 0px;
	border-style: solid;
	border-color: rgb(200,200,200);
	border-width: 0px 0px 1px 0px;
}

h3 {
	font: normal 8pt verdana, sans-serif;
	text-align: left;
	color: black;
	margin: 5px 0px;
}

p {
	font: normal 7pt verdana,sans-serif;
	text-align:justify;
}


.Panel {
	font: normal 9pt verdana,sans-serif;
	border: solid 1px #5A86B3;
	background-color: #F5F5F5;
	width:94%;
	height:95%;
	padding: 5px;
}

.Panel_register {
	font: normal 9pt verdana,sans-serif;
	border: solid 1px #5A86B3;
	background-color: #F5F5F5;
	padding: 5px;
}

#Panel1 {margin-right:0px;}
#Panel2 {margin-right:0px;}
#Panel3 {margin-left:0px;text-align:right;}