/* Quizzes - extra styles */

/* an image div for left-floated pic plus caption below - image's width in pixels must be added as inline style */
div.imagecaptionleft {
background-color:#FFCC99; float:left; margin:5px 12px 5px 5px; padding:5px; border:1px solid black;
}
div.imagecaptionleft img {
border: 1px solid gray;
}
/* text for that caption */
div.imagecaptionleft p {
text-align: left; font-size:90%; color:#333333; margin: 2px 6px; line-height:1.2em;
}

/* an image div for centered pic plus caption below - image's width in pixels must be added as inline style */
div.imagecaptioncenter {
background-color:#FFCC99; margin: 5px auto 10px auto; display:block; padding:5px; border:1px solid black;
}
div.imagecaptioncenter img {
border: 1px solid gray;
}
/* text for that caption */
div.imagecaptioncenter p {
text-align: left; font-size:90%; color:#333333; margin: 2px 6px; line-height:1.2em;
}

/* an image div for right-floated pic plus caption below - image's width in pixels must be added as inline style */
div.imagecaptionright {
background-color:#FFCC99; float:right; margin:5px 5px 5px 12px; padding:5px; border:1px solid black;
}
div.imagecaptionright img {
border: 1px solid gray;
}
/* text for that caption */
div.imagecaptionright p {
text-align: left; font-size:90%; color:#333333; margin: 2px 6px; line-height:1.2em;
}

/* an image div for non-floated pic plus caption below - image's width in pixels must be added as inline style */
div.imagecaption {
background-color:#FFCC99; margin:5px 5px 5px 12px; padding:5px; border:1px solid black;
}
div.imagecaption img {
border: 1px solid gray;
}
/* text for that caption */
div.imagecaption p {
text-align: left; font-size:90%; color:#333333; margin: 2px 6px; line-height:1.2em;
}

input, textarea {
font-family: Geneva,Arial, Helvetica,sans-serif;
font-size: 120%;
background-color: #ffcc66;
color: #800000;
}

select {
font-size: 100%;
background-color: #ffcc66;
color: #800000;
}