@charset "UTF-8";
.content {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	font-size: 14px;
	line-height:140%;
	color: #333;
}
.content a {
	color: #E40200;
	text-decoration:none;
}
.side-title {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	font-size: 14px;
	color: #FFF;
}
.side-content {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	font-size: 12px;
	line-height:140%;
	color: #333;
}
.side-content a {
	color: #E40200;
	text-decoration:underline;
}
.side {
	width:290px;
	padding:5px 10px;
	font-family: Helvetica,Arial,Verdana,sans-serif;
	font-size: 12px;
	line-height:140%;
	color: #333;
	background:#F1EFF0;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
}
.side a {
	color: #E40200;
	text-decoration:underline;
}
.side-title1 {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	font-size: 16px;
	color: #E40200;
	font-weight:bold;
	margin:3px 0 3px 0;
	padding:0 0 3px 0;
	border-bottom:1px dotted #000;
}
.choose {
	width:620px;
	padding:5px 10px;
	font-family: Helvetica,Arial,Verdana,sans-serif;
	font-size: 16px;
	line-height:140%;
	color: #FFF;
	background:#E40200;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
}
.benefits {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	font-size: 14px;
	line-height:140%;
	color: #FFF;
}
.button {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	font-size: 14px;
	line-height:140%;
	color: #FFF;
	padding-top: 2px;
}
.button a {
	color: #FFF;
	text-decoration:none;
}
.highlight-content {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	font-size: 12px;
	line-height:140%;
	color: #333;
}
.highlight-content a {
	color: #E40200;
	text-decoration:underline;
}
.highlight-appointment {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	font-size: 18px;
	line-height:140%;
	color: #333;
}
.highlight-appointment a {
	color: #E40200;
	text-decoration:underline;
}
.highlight-special-title {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 18px;
	line-height:140%;
	color: #E40200;
}
.highlight-special {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	font-size: 14px;
	line-height:140%;
	color: #333;
}
.highlight-special a {
	color: #333;
	text-decoration:none;
}
.affiliations {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	font-size: 11px;
	line-height:140%;
	color: #333;
}
.copyright {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	font-size: 11px;
	line-height:140%;
	color: #FFF;
}
.copyright a {
	color: #FFF;
	text-decoration:underline;
}
.logo {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	font-size: 54px;
	color: #FFF;
}
.logo-sm {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	font-size: 24px;
	color: #301759;
	line-height:140%;
}
h1 {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	font-size: 18px;
	color: #333;
	font-weight:bold;
	padding-top: 3px;
}
h3 {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	font-size: 16px;
	line-height:-3%;
	color: #3291D4;
	font-weight:bold;
}
.click {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	font-size: 9px;
	line-height:140%;
	color: #333;
}
.click a {
	color: #333;
	text-decoration:underline;
}
.errors {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #E40200;
	padding-left: 20px;
	font-weight:bold;
}
.notice {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	font-size: 14px;
	line-height:140%;
	font-weight:bold;
	color: #E40200;
}
.print {
	font-family: Helvetica,Arial,Verdana,sans-serif;
	font-size: 11px;
	line-height:140%;
	font-weight:bold;
	color: #0093d4;
}
.print a {
	color: #0093d4;
}
.img-right {
	margin: 5px;
	float: right;
}

.img-left {
	margin: 5px;
	float: left;
}

