.outer {
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.header { background-image:url(../images/header_r2_c2.jpg);
background-repeat:no-repeat;
width:638px;
height:293px; }

.logo { font:normal 38px Arial, Helvetica, sans-serif; color:#990000; text-decoration:none; padding-top:6px; }

.slogan { font:normal 12px Arial, Helvetica, sans-serif; color:#000; text-decoration:none }



.form-border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color:#CCC;
	border-left-color: #CCC;
}

.copyright { background-image:url(../images/copyright.jpg);
background-repeat:no-repeat;
height:69px;
font:normal 13px/69px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none;
}

.h3 { font:normal 13px/20px Arial, Helvetica, sans-serif; color:#000; text-decoration:none; padding:20px; }

.box-top { background-image:url(../images/box-top.png);
background-repeat:no-repeat;
background-position:bottom center;
width:315px;
height:17px;
}

.box-middle { background-image: url(../images/box-middle.png);
background-repeat: repeat-y;
background-position:top center;
width:315px;
}

.box-bottom { background-image: url(../images/box-bottom.png);
background-repeat: no-repeat;
background-position:top center;
width:315px;
height:17px;
}
