@charset "UTF-8";

html {
font-size:1em;
}

body {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#3b4d65;
}

img {
border:none;
}

button {
width:auto;
overflow:visible;
white-space:nowrap;
}

.clearer {
clear:both;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:1.636em;
color:#ed1c24;
font-weight:normal;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

h2 span {
font-weight:bold;
}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:1.364em;
color:#000000;
font-weight:bold;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

h3 a {
color:#ed1c24;
text-decoration:underline;
}

h3 a:hover {
text-decoration:none;
}

h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:1.364em;
color:#ed1c24;
font-weight:normal;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

h5 {
font-family:Arial, Helvetica, sans-serif;
font-size:1.091em;
color:#484343;
font-weight:bold;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

input {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8a8282;
}

p {
font-family:Arial, Helvetica, sans-serif;
font-size:1.091em;
color:#484343;
line-height:1.636em;
margin:0px 0px 20px 0px;
}

p a {
color:#ed1c24;
text-decoration:underline;
}

p a:hover {
text-decoration:none;
}


.wrapper {
width:906px;
border-top:none;
border-right:1px solid #5e6c80;
border-bottom:none;
border-left:1px solid #5e6c80;
margin:0px auto 0px auto;
padding:0px 0px 42px 0px;
background:#ffffff;
}

/* ----- HEADER ----- */

.header-box {
width:906px;
height:139px;
background:url(images/header-bg.jpg) repeat-x;
}

.header-box .logo {
padding:27px 0px 0px 49px;
float:left;
}

.header-box .text-size {
float:right;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#484343;
padding:57px 49px 0px 0px;
}

.header-box .text-size select {
margin: 0px 8px 0px 6px;
}

.header-box .text-size img {
margin:0px 0px 0px 0px;
vertical-align:bottom;
}

.header-box .menu {
padding:26px 0px 0px 0px;
}

.header-box .menu .left {
padding:0px 0px 0px 50px;
float:left;
}

.header-box .menu .right {
padding:0px 50px 0px 0px;
float:right;
}

.header-box .menu ul {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.header-box .menu ul li {
display: inline;
list-style:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.header-box .menu ul li a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background:url(images/btn-nav-off-bg.jpg) repeat-x top;
border-top: solid 1px #cfcfcf;
border-right: solid 1px #cfcfcf;
border-bottom: none;
border-left: solid 1px #cfcfcf;
padding:8px 10px 4px 10px;
margin:0px 1px 0px 0px;
text-decoration:none;
display:inline-block;
height:15px;
}

.header-box .menu ul li a:hover {
text-decoration:underline;
}

.header-box .menu ul li a.active {
background:#ffffff;
color:#ed1c24;
}

/* ----- CONTENT ----- */

.content-box {
padding:55px 50px 100px 50px;
min-height:460px;
}

.main-col-1 {
float:left;
width:490px;
margin:0px 57px 0px 0px;
}

.main-col-1 .content {
padding:30px 0px 0px 0px;
}

.main-col-1 .content p {
font-family:Arial, Helvetica, sans-serif;
font-size:1.091em;
color:#484343;
line-height:1.636em;
margin:0px 0px 20px 0px;
}

.main-col-1 .content p a {
color:#ed1c24;
text-decoration:underline;
}

.main-col-1 .content p a:hover {
text-decoration:none;
}

.main-col-1 .content h3 {
margin:0px 0px 5px 0px;
}

.main-col-1 .content ul {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.main-col-1 .content ul li {
list-style: none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 10px;
background:url(images/bullet-1.jpg) no-repeat;
}

.main-col-1 .content ul li a {
font-family:Arial, Helvetica, sans-serif;
font-size:1.091em;
color:#484343;
text-decoration:underline;
}


.main-col-1 .content ul li a:hover {
text-decoration:none;
}

.main-col-2 {
float:left;
width:259px;
}

/* ----- FOOTER ----- */

.footer-box {
margin:0px 51px 0px 51px;
padding:12px 0px 0px 0px;
background:url(images/divider-horizontal-1.jpg) repeat-x top;
}

.footer-box .gore {
padding:0px 10px 0px 0px;
float:left;
}

.footer-box .content {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.818em;
color:#6e6e6e;
line-height:1.182em;
float:left;
}
.footer-box .content span {
color:#ed1c24;
padding:0px 5px 0px 5px;
}
.footer-box .content a {
color:#ed1c24;
text-decoration:underline;
}
.footer-box .content a:hover {
text-decoration:none;
}

.footer-box .sfvs {
float:right;
}

/* ----- BUTTON RED ----- */

.button-red {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: none;
border: none;
border-width: 0px;
}

.button-red:hover {
cursor:pointer;
}

.button-red .left {
height:35px;
background:url(images/btn-red-left.jpg) no-repeat left;
padding:0px 10px 0px 10px;
margin:0px 0px 0px 0px;
}

.button-red .content {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-style:italic;
font-weight: bold;
color:#ffffff;
height:27px;
padding:8px 10px 0px 10px;
margin:0px 0px 0px 0px;
background:url(images/btn-red-bg.jpg) repeat-x;
}

.button-red .right {
height:35px;
background:url(images/btn-red-right.jpg) no-repeat right;
padding:0px 10px 0px 0px;
margin:0px 0px 0px 0px;
}


/* ----- BUTTON RED 2 ----- */

.button-red-2 {
margin:0px 0px 0px 0px;
padding:6px 0px 0px 5px;
background: none;
border: none;
border-width: 0px;
*margin: 0px 0px 0px 0px;
*padding: 0px 0px 0px 0px;
}

.button-red-2:hover {
cursor:pointer;
}

.button-red-2 .left {
height:27px;
background:url(images/btn-red-2-left.jpg) no-repeat left;
padding:0px 10px 0px 10px;
margin:0px 0px 0px 0px;
*padding:0px 0px 0px 10px;
}

.button-red-2 .content {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-style:italic;
font-weight: bold;
color:#ffffff;
height:19px;
padding:8px 0px 0px 0px;
margin:0px 0px 0px 0px;
background:url(images/btn-red-2-bg.jpg) repeat-x;
*white-space:nowrap;
}

.button-red-2 .right {
height:27px;
background:url(images/btn-red-2-right.jpg) no-repeat right;
padding:0px 10px 0px 0px;
margin:0px 0px 0px 0px;
}


/* ----- BUTTON RED 3 ----- */

.button-red-3 {
margin:0px 0px 0px 0px;
padding:10px 0px 0px 0px;
background: none;
border: none;
border-width: 0px;
}

.button-red-3:hover {
cursor:pointer;
}

.button-red-3 .left {
height:50px;
background:url(images/btn-red-3-left.jpg) no-repeat left;
padding:0px 10px 0px 10px;
margin:0px 0px 0px 0px;
}

.button-red-3 .content {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#ffffff;
height:40px;
padding:10px 0px 0px 0px;
margin:0px 0px 0px 0px;
background:url(images/btn-red-3-bg.jpg) repeat-x;
width:239px;
}

.button-red-3 .content span {
font-size:13px;
font-style:italic;
}

.button-red-3 .right {
height:50px;
background:url(images/btn-red-3-right.jpg) no-repeat right;
padding:0px 10px 0px 0px;
margin:0px 0px 0px 0px;
}

/* ----- BUTTON RED 4 ----- */

.button-red-4 {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 5px;
background: none;
border: none;
border-width: 0px;
}

.button-red-4:hover {
cursor:pointer;
}

.button-red-4 .left {
height:25px;
background:url(images/btn-red-4-left.jpg) no-repeat left;
padding:0px 10px 0px 10px;
margin:0px 0px 0px 0px;
}

.button-red-4 .content {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-style:italic;
font-weight: bold;
color:#ffffff;
height:19px;
padding:6px 0px 0px 0px;
margin:0px 0px 0px 0px;
background:url(images/btn-red-4-bg.jpg) repeat-x;
}

.button-red-4 .right {
height:25px;
background:url(images/btn-red-4-right.jpg) no-repeat right;
padding:0px 10px 0px 0px;
margin:0px 0px 0px 0px;
}


/* ----- BUTTON SILVER ----- */

.button-silver {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:none;
border:none;
}

.button-silver:hover {
cursor:pointer;
}

.button-silver .left {
height:27px;
background:url(images/btn-silver-left.jpg) no-repeat left;
padding:0px 10px 0px 10px;
margin:0px 0px 0px 0px;
}

.button-silver .content {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-style:italic;
font-weight: bold;
color:#5c5c5c;
height:19px;
padding:8px 0px 0px 0px;
background:url(images/btn-silver-bg.jpg) repeat-x;
}

.button-silver .right {
height:27px;
background:url(images/btn-silver-right.jpg) no-repeat right;
padding:0px 10px 0px 0px;
margin:0px 0px 0px 0px;
}


/* ----- BUTTON SILVER 2 ----- */

.button-silver-2 {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:none;
border:none;
}

.button-silver-2:hover {
cursor:pointer;
}

.button-silver-2 .left {
height:35px;
background:url(images/btn-silver-2-left.jpg) no-repeat left;
padding:0px 10px 0px 10px;
margin:0px 0px 0px 0px;
}

.button-silver-2 .content {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-style:italic;
font-weight: bold;
color:#3b4d65;
height:27px;
padding:8px 0px 0px 0px;
background:url(images/btn-silver-2-bg.jpg) repeat-x;
}

.button-silver-2 .right {
height:35px;
background:url(images/btn-silver-2-right.jpg) no-repeat right;
padding:0px 10px 0px 0px;
margin:0px 0px 0px 0px;
}


/* ----- BUTTON SILVER 3 ----- */

.button-silver-3 {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:none;
border:none;
}

.button-silver-3:hover {
cursor:pointer;
}

.button-silver-3 .left {
height:25px;
background:url(images/btn-silver-3-left.jpg) no-repeat left top;
padding:0px 0px 0px 10px;
margin:0px 0px 0px 0px;
}

.button-silver-3 .content {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-style:italic;
font-weight: bold;
color:#5c5c5c;
height:19px;
padding:6px 0px 0px 0px;
background:url(images/btn-silver-3-bg.jpg) repeat-x;
}

.button-silver-3 .right {
height:25px;
background:url(images/btn-silver-3-right.jpg) no-repeat right top;
padding:0px 10px 0px 0px;
margin:0px 0px 0px 0px;
}

/* ----- ADMIN LOGIN ----- */

.admin-login {
padding:38px 0px 0px 0px;
}

.admin-login .login {
float:left;
padding:0px 25px 0px 0px;
}

.admin-login .login label {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#484343;
}

.admin-login .login input {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:200px;
}

.admin-login .error-msg {
float:left;
padding:0px 1px 0px 1px;
background:url(images/divider-vertical-1.jpg) repeat;
}

.admin-login .error-msg .msg {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color:#ed1c24;
padding:27px 15px 29px 15px;
background: #ffffff;;
}

/* ----- PRINT PAGE ----- */

.print-page {
background:url(images/icon-printer.jpg) no-repeat left;
float:right;
padding:0px 0px 0px 17px;
margin:3px 0px 0px 7px;
}

.print-page a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-style:italic;
color:#ed1c24;
text-decoration:underline;
}

.print-page a:hover {
text-decoration:none;
}

/* ----- SOCIAL MEDIA ----- */

.soc-media {
float:right;
width:220px;
margin:3px 0px 0px 0px;
}

.soc-media div {
float:right;
}

.soc-media div img {
padding:0px 6px 0px 0px;
}

/* ----- SEARCH RESULTS ----- */

.search-results {
padding:30px 0px 0px 0px;
}

.search-results h3 {
float:left;
padding:19px 0px 0px 0px;
}

.search-results .again-box {
float:right;
padding:0px 0px 0px 5px;
background:url(images/divider-vertical-2.jpg) repeat-y left top;
}

.search-results .again-box .again {
padding:0px 28px 0px 17px;
background:url(images/divider-vertical-2.jpg) repeat-y right top #ffffff;
}

.search-results .again-box .again .col-1 {
float:left;
padding:20px 18px 13px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ed1c24;
}

.search-results .again-box .again .col-2 {
float:left;
padding:3px 11px 13px 0px;
}

.search-results .again-box .again .col-2 label {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#312f2f;
}

.search-results .again-box .again .col-2 input {
margin: 0px 0px 0px 0px;
width:55px;
}

.search-results .again-box .again .col-3 {
float:left;
padding:6px 0px 13px 0px;
}

/* ----- GOOGLE API ----- */

.gapi-box {
}

/* ----- UNDER GOOGLE API ----- */

.under-api {
}

.under-api .col-1 {
float:left;
width:292px;
padding:25px 0px 0px 0px;
}

.under-api .col-1 a {
font-family:Arial, Helvetica, sans-serif;
font-size:1.182em;
color:#ed1c24;
}

.under-api .col-1 a:hover {
text-decoration:none;
}

.under-api .col-2 {
float:left;
padding:11px 0px 0px 0px;
}

.under-api .col-2 .result {
border:1px solid #e3e3e3;
width:445px;
padding:21px 34px 24px 31px;
}

.under-api .col-2 .result .name {
font-family: Arial, Helvetica, sans-serif;
font-size:1.182em;
color:#ed1c24;
}

.under-api .col-2 .result .divider {
padding:9px 0px 9px 0px;
background:url(images/divider-horizontal-2.jpg) repeat-x center;
}

.under-api .col-2 .result .address {
font-family:Arial, Helvetica, sans-serif;
font-size:1.091em;
color:#484343;
line-height:16px;
}

.under-api .col-2 .result .address span {
font-weight:bold;
}

/* ----- IMAGE RIGHT ----- */

.image-right {
float:right;
padding:0px 0px 15px 15px;
}


/* ----- IMAGE LEFT ----- */

.image-left {
float:left;
padding:0px 6px 0px 0px;
}

/* ----- HORIZONTAL DIVIDERS ----- */

.hd-1 {
background:url(images/divider-horizontal-2.jpg) top repeat-x;
height:1px;
padding:0px 0px 20px 0px;
}


/* ----- FIND A SCREENING PHYSICIAN NEAR YOU BUCKET ----- */

.find-screen-left {
margin:-9px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:270px;
height:150px;
background:url(images/find-screening-bg.jpg) no-repeat;
}

.find-screen-left h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#ffffff;
padding:0px 0px 0px 15px;
}

.find-screen-left label {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#312f2f;
}

.find-screen-left input {
width:80px;
margin:0px 5px 0px 0px;
}

.find-screen-left .small-type {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#312f2f;
font-weight:bold;
text-align:center;
}

.find-screen-left .small-type span {
font-weight:normal;
color:#ed1c24;
}

.find-screen-left .small-type a {
font-weight:normal;
color:#ed1c24;
text-decoration:underline;
}

.find-screen-left .small-type a:hover {
text-decoration:none;
}

.find-screen-left .screen-box {
width:215px;
margin:0px auto 0px auto;
*white-space:nowrap;
}

.find-screen-left .screen-box div {
float:left;
}

.find-screen-left button {
padding:6px 0px 0px 0px;
}

/* ----- TELL A FRIEND BUCKET ----- */

.tell-friend-left button {
}

/* ----- EVENTS BUCKET ----- */

.events-left {
margin:10px 0px 0px 0px;
display:none; /* ---  HIDES THE EVENTS BUCKET  --- */
}

.events-left .head {
background:url(images/events-header.jpg) no-repeat;
padding:9px 0px 0px 16px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#010101;
width:243px;
height:21px;
}

.events-left iframe {
border-bottom:1px solid #dbdbdb;
border-left:1px solid #dbdbdb;
}

/* ----- WINTER GAMES BUCKET ----- */

.winter-games-left {
padding:0px 0px 0px 0px;
margin:10px 0px 0px 0px;
}

/* ----- FIGURE TYPE ----- */

.figure-type {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#484343;
line-height:10px;
}

.figure-type span {
color:#000000;
font-weight:bold;
}

/* ----- LEARN MORE LEFT ----- */

.learn-more-left {
margin:10px 0px 0px 0px;
padding:18px 0px 0px 20px;
background:url(images/divider-horizontal-2.jpg) top repeat-x;
}

.learn-more-left h4 {
}

.learn-more-left ul {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.learn-more-left ul li {
margin:5px 0px 0px 0px;
padding:7px 0px 0px 10px;
background:url(images/bullet-1.jpg) no-repeat left;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#484343;
}

.learn-more-left ul li a {
text-decoration:underline;
color:#484343;
}

.learn-more-left ul li a:hover {
text-decoration:none;
}

.learn-more-left ul li.active {
}

.learn-more-left ul li.active a {
color:#aca9a9;
}

.learn-more-left ul li.active a:hover {
text-decoration:none;
}


/* ----- QUESTIONS ----- */

.content .questions {
border-bottom:1px solid #d5d5d5;
margin:0px 0px 35px 0px;
}

.content .questions p a {
color:#000000;
}

.content .questions p a:hover {
text-decoration:none;
}

.content .back-top {
margin:-18px 0px 30px 0px;
}

.content .back-top a {
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
font-style:italic;
color:#ed1c24;
text-decoration:underline;
}

.content .back-top a:hover {
text-decoration:none;
}

/* ----- TELL FRIEND PAGE ----- */

.tell-friend {
}

.tell-friend label {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#484343;
}

.tell-friend input {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8a8282;
width:200px;
}

.tell-friend span {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}


/* ----- FOR DOCTORS PAGE ----- */

.for-doctors {
}

.for-doctors .contact-title {
font-family:Arial, Helvetica, sans-serif;
font-size:1.091em;
font-weight:bold;
color:#ed1c24;
text-transform:uppercase;
padding:20px 0px 10px 0px;
margin:0px 0px 15px 0px;
background:url(images/divider-horizontal-2.jpg) repeat-x bottom;
}

.for-doctors label {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#484343;
}

.for-doctors label span {
color:#ed1c24;
}

.for-doctors input {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8a8282;
}

.for-doctors .form-type {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ed1c24;
}

/* ----- ADMIN BUCKET ----- */

.header-box .admin-bucket {
float:right;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
padding:45px 0px 5px 0px;
margin:0px 49px 0px 0px;
background:url(images/divider-horizontal-2.jpg) repeat-x bottom;
}

.header-box .admin-bucket a {
color:#ed1c24;
text-decoration:underline;
}

.header-box .admin-bucket a:hover {
text-decoration:none;
}

/* ----- EDIT SCREENING ----- */

.edit-screening {
}

.edit-screening label {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#484343;
}

.edit-screening label span {
color:#ed1c24;
}

.edit-screening input {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8a8282;
}

/* ----- EVENT FORM ----- */

.event-form {
}

.event-form label {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#484343;
}

.event-form input {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8a8282;
}

.event-form .form-type {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ed1c24;
}

/* ----- EVENT CALENDAR ----- */

.events-container {
width:675px;
}

.events-container .event-box {
padding:0px 0px 18px 0px;
margin:0px 0px 18px 0px;
background:url(images/divider-horizontal-2.jpg) repeat-x bottom;
}

.events-container .event-box .col-1 {
width:89px;
float:left;
}

.events-container .event-box .col-2 {
width:421px;
float:left;
}

.events-container .event-box .col-3 {
width:165px;
float:left;
}

.events-container .date {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}

.events-container .name {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ed1c24;
padding:0px 0px 2px 0px;
}

.events-container .details {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#484343;
}

.events-container .btn-1 {
float:right;
}

.events-container .btn-2 {
float:right;
}

/* ----- ADMIN HOME ----- */

.admin-home {
}

.admin-home .upload-link {
padding:0px 55px 0px 0px;
}

.admin-home .upload-link a {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ed1c24;
text-decoration:underline;
}

.admin-home .upload-link a:hover {
text-decoration:none;
}

.pending-screening {
}

.pending-screening .head {
background:url(images/pending-screen-header-bg.jpg) no-repeat;
padding:14px 0px 0px 26px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
width:322px;
height:41px;
}

.pending-screening .head div {
color:#ed1c24;
font-style:italic;
width:65px;
height:25px;
float:left;
}

.pending-screening iframe {
border-bottom:1px solid #dbdbdb;
border-left:1px solid #dbdbdb;
border-right:1px solid #dbdbdb;
}

.search-lbl {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ed1c24;
font-weight:bold;
}

.admin-home .form-type {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#484343;
}

.admin-home .search-results td {
padding-bottom:15px;
}

.admin-home .search-results {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#484343;
}

.admin-home .search-results a {
text-decoration:underline;
color:#ed1c24;
}

.admin-home .search-results a:hover {
text-decoration:none;
}

/* ----- QUOTES ----- */

.quote {
margin:15px 15px 15px 15px;
padding:15px 20px 15px 20px;
border-left:1px dotted #ed1c24;
border-right:1px dotted #ed1c24;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.273em;
color:#434343;
line-height:1.818em;
text-align:justify;
}

.quote div {
font-family:Arial, Helvetica, sans-serif;
font-size:1.091em;
text-align:right;

}



