.bg_gray_borders {	background-image: url(images/bg1.gif);	background-repeat: repeat-y;	background-position: left top;	text-align: left;	vertical-align: top;	padding-top: 5px;	padding-right: 15px;	padding-bottom: 5px;	padding-left: 15px;}h2 {	font-size: 16px;	color: #c650a0;	font-weight: normal;	margin-top: 10px;	margin-bottom: 10px;}.bg_blue {	text-align: left;	vertical-align: top;	padding-top: 5px;	padding-right: 15px;	padding-bottom: 5px;	padding-left: 15px;	color: #FFFFFF;	background-color: #2573c0;}h3 {	font-size: 16px;	color: #fffd7d;	font-weight: normal;	margin-top: 10px;	margin-bottom: 10px;}.centertext {	text-align: left;	vertical-align: top;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 20px;}h1 {	font-size: 21px;	color: #205aae;	font-weight: normal;	margin-top: 0px;	margin-bottom: 10px;}.points {	background-image: url(images/points.gif);	background-repeat: repeat-x;	background-position: center;}.bg_bottom {	background-image: url(images/bg_bottom.gif);	background-repeat: repeat-x;	background-position: left top;	text-align: center;}.copyright {	font-size: 10px;	color: #666666;	text-align: center;	vertical-align: middle;}a:link {	color: #C655A1;	text-decoration: underline;}a:visited {	color: #9D4380;	text-decoration: underline;}a:hover {	color: #FFFFFF;	text-decoration: none;	background-color: #C655A1;}a:active {	color: #FFFFFF;	text-decoration: none;	background-color: #C655A1;}.bg_top {	background-image: url(images/bg_gray_point.gif);	background-repeat: repeat-x;	background-position: left top;}