BODY    { color: #333; font: 9pt/14pt Verdana; }
INPUT, TEXTAREA, SELECT { font-family: Verdana; resize: none; }
A       { color: #0068B3; text-decoration: underline; cursor: pointer; }
A:hover { color: black; text-decoration: none; }
P       { margin: 0em auto 1em auto; display: block; }
IMG     { border: none } DFN { color: red } BIG { font-size: 115% } SMALL { font-size: 85% }
H1      { font-size: 15pt; font-weight: normal; margin: 0; }
TABLE   { border-collapse: collapse }
.sky-core      { width: 100%; font: 9pt Verdana; }
.sky-core TH   { border: 1px solid #ccc; background-color: #dddddd; padding: 8px 6px; font-weight: lighter; }
.sky-core TD   { border: 1px solid #ccc; background-color: #f5f5f5; padding: 4px 6px; text-align: left; }
.sky-signature { color: #999; font-weight: lighter; font-size: 10.2pt }
.sky-comment   { border-radius: 12px; background-color: #efefef; }
.sky-border    { border: 1px solid #B2CAD9 }
.sky-form      { font: 9pt Verdana }
.sky-form INPUT, .sky-form TEXTAREA, .sky-form SELECT
	{ background-color: #efefef; border: 1px solid #7f9db9; margin: 5px 0px; padding: 2px; }
.sky-form [type=submit]	      { height: 32px; padding: 0px 10px; }
.sky-form [type=submit]:hover { background-color: #ccc; cursor: pointer; }
.sky-form [type=checkbox] { border: 0px; background-color: #fff; }
.sky-form [type=radio]    { border: 0px; background-color: #fff; }
.sky-form [type=file]     { border: 0px; padding: 0px; }
.sky-form INPUT:focus, TEXTAREA:focus { background-color: #fcfcfc }
.sky-form SELECT { padding: 1px }

/* REDEFINE */

BODY { color: #434343 }
H1   { font-size: 20pt }
A    { color: #c11111 }

.sky-sections      { font-size: 11pt; font-weight: bold; }
.sky-thumb-sid     { float: left; padding: 6px 20px 15px 0px; }
.sky-thumb-sid IMG { border-radius: 4px; border: 0px solid silver; }
.sky-thumb-id      { border-radius: 4px }

.headline { background-color: #ffedd8; position: fixed; 
	    height: 45px; padding-top: 16px; text-align: center;
	    box-shadow: 0px 5px 5px 0px rgba(50, 50, 50, 0.20);
	    font: 12pt Georgia; line-height: 16pt; letter-spacing: 0pt; }

.main-td  { background-color: #ffffff; text-align: justify;
	    padding: 100px 40px 20px 40px; border-radius: 8px;
	    box-shadow: 0px 0px 0px 12px rgba(50, 50, 50, 0.20);
	    font: 12pt Georgia; line-height: 16pt; letter-spacing: 0pt; }

#totop    { width: 100px; font: 9pt/15pt Verdana; text-align: center;
	    color: #333; background: #f7f7f7; border: 1px solid #ccc;
	    padding: 5px; position: fixed; bottom: 45px; right: 30px;
	    cursor: pointer; display: none; }

.fancybox-slide--iframe .fancybox-content { vertical-align: middle; }
.fancybox-navigation .fancybox-button { height: 150px; width: 120px; }
