#bar {
	padding: 20px 0px 20px 20px;
	margin: 10px 0px 0px 0px;
	background-color: #5083be;
	font: 18px arial;
	color: #cccccc;
}
#bar a {
	font: 14px arial;
	color: #FFFFFF;
	text-decoration: none;
}
#bar a:hover {	
	font: 14px arial;
	color: #FFFFFF;
	text-decoration: underline;
}
#b_bar {
	padding: 20px 0px 0px 0px;
	margin: 0px 0px 50px 0px;
	border-top: solid 8px #5083be;
	text-align: center;
	font: 14px arial;
	color: #4f4f4f;
}
#b_bar a {
	font: 12px arial;
	color: #5185c1;
	text-decoration: none;
}
#b_bar a:hover {	
	font: 12px arial;
	color: #5185c1;
	text-decoration: underline;
}
#gb_bar {
	padding: 20px 0px 0px 0px;
	margin: 0px 0px 50px 0px;
	border-top: solid 8px #e4e4e4;
	text-align: center;
	font: 14px arial;
	color: #4f4f4f;
}
#gb_bar a {
	font: 12px arial;
	color: #5185c1;
	text-decoration: none;
}
#gb_bar a:hover {	
	font: 12px arial;
	color: #5185c1;
	text-decoration: underline;
}
#main1 {
	padding: 7px 3px 0px 10px;
	margin: 2px 40px 0px 0px;
}
#main1 h1 {
	font: 24px arial;
	color: #5185c1;
}
#main1 h2 {
	font: bold 16px arial;
	color: #5185c1;
}
#main1 p {
	font: 12px arial;
	color: #000000;
	line-height: 1.5;
}
#main1 td p {
	font: 12px arial;
	color: #000000;
	line-height: 1.5;
}
#main1 p a {
	font: 12px arial;
	color: #5185c1;
	text-decoration: underline;
}
#main1 p a:hover {
	font: 12px arial;
	color: #5185c1;
	text-decoration: none;
}
#main1 a {
	font: 12px arial;
	color: #5185c1;
	text-decoration: underline;
}
#main1 a:hover {
	font: 12px arial;
	color: #5185c1;
	text-decoration: none;
}
#main1 ul {
	list-style: none;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
}
#main1 li {
	padding-left: 10px;
	font: 12px arial;
	color: #5185c1;
	line-height: 1.5;
}
#main1 li a {
	padding-left: 10px;
	background-image: url("images/li_arrow.gif");
	background-repeat: no-repeat;
	background-position: 0 .5em;
	font: 12px arial;
	color: #5185c1;
	text-decoration: underline;
}
#main1 li a:hover {
	background-image: url("images/li_arrowa.gif");
	background-repeat: no-repeat;
	background-position: 0 .5em;	
	padding-left: 10px;
	font: 12px arial;
	color: #5185c1;
	text-decoration: none;
}
#main2 {
	padding: 0px 3px 0px 10px;
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	width: 357px;
}
#main2 h1 {
	font: 24px arial;
	color: #5185c1;
}
#main2 p {
	font: 12px arial;
	color: #000000;
	line-height: 1.5;
}
#main2 p a {
	font: 12px arial;
	color: #5185c1;
	text-decoration: underline;
}
#main2 p a:hover {
	font: 12px arial;
	color: #5185c1;
	text-decoration: none;
}
#main2 ul {
	list-style: none;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
}
#main2 li {
	padding-left: 10px;
	font: 12px arial;
	color: #5185c1;
	line-height: 1.5;
}
#main2 li a {
	padding-left: 10px;
	background-image: url("images/li_arrow.gif");
	background-repeat: no-repeat;
	background-position: 0 .5em;
	font: 12px arial;
	color: #5185c1;
	text-decoration: underline;
}
#main2 li a:hover {
	background-image: url("images/li_arrowa.gif");
	background-repeat: no-repeat;
	background-position: 0 .5em;	
	padding-left: 10px;
	font: 12px arial;
	color: #5185c1;
	text-decoration: none;
}

#rightRegForm td {
	font: 12px arial;
}
.email_labels {
	font: 12px arial;
}
.email_warning {
	font: bold 12px arial;
	color: #990000;
}

#subpage {
	text-align: left;	
	font: 12px arial;	
}
#subpage td {
	font: 12px arial;	
}
#subpage h1 {
	font: 24px arial;
	color: #5185c1; 
}
#subpage p {
	padding: 0px 10px 0px 20px;
	font: 12px arial;	
	text-align: justify;
	line-height: 17px;

}