/* ----------------- */
/* HTML Main Layout  */
/* ----------------- */
body				{ margin: 0px; cursor: default; background-color: #F0F8FF; }
body				{ scrollbar-face-color: #6495ED; scrollbar-shadow-color: #6495ED; scrollbar-highlight-color: #6495ED; scrollbar-3dlight-color: #000000; scrollbar-darkshadow-color: #000000; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #FFFFDD; }
a				{ color: #FFFFFF; text-decoration: none; }
td				{ vertical-align: top; }
li				{ list-style-type: square; }

/* ----------------- */
/* Top Side          */
/* ----------------- */
div#name			{ width: 100%; height: 75px; background: url("./images/pre.gif") #FFFFFF no-repeat; color: #FFFFFF; font: 50pt Impact; letter-spacing: 1px; padding: 1pt 0px 0px 30pt; }
div#name span			{ color: #FFFFDD; }
table.bar			{ width: 100%; height: 18px; background-color: CornflowerBlue; padding: 4px; border: 1px solid #000000; border-width: 1px 0px 1px 0px; }


td.a1, td.a2   { width: 150px; font: bold 11px Tahoma; text-align: center; border-right: 1px solid #000000; cursor: hand; }
td.a1				{ color: #FFFFFF; text-decoration: none; }
td.a2				{ background-color: #000000; color: #FFFFFF; text-decoration: underline; }
td.tar				{  font: bold 11px Verdana; color: #FFFFFF; text-align: left; }
td.a3   { width: 150px; font: bold 11px Tahoma; text-align: center; border-right: 1px solid #000000;  }
td.a3				{ color: #FFFFFF; text-decoration: none; }

.menu				{ position: absolute; top: 106px; width: 160px; padding: 4px; border: 1px solid #000000; background-color: #0066CC; filter: alpha(opacity=85); }
.menu a				{ width: 100%; color: #FFFFFF; font: bold 11px Tahoma; text-decoration: none; padding: 3px; cursor: hand; border: 1px solid #0066CC; }
.menu a:hover			{ background-color: #003399; border: 1px solid #000000; }

#cn1				{ left: 161px; visibility: hidden; }
#cn2				{ left: 320px; visibility: hidden; }
#cn3				{ left: 479px; visibility: hidden; }
#cn4				{ left: 638px; visibility: hidden; }

/* ----------------- */
/* Left Menu         */
/* ----------------- */
td#lfSide			{ width: 149px; background-color: #F0F8FF; color: #FFFFFF; text-align: center; font: 11px Verdana; border-right: 1px solid #003399; }
td#button			{  width: 100%; height: 18; background-color: CornflowerBlue; padding: 4px; border: 1px solid #000000; border-width: 1px 1px 1px 1px;  }

li.c				{ list-style-type: circle; color: #003399;  }
li.c a				{ color: #003399; text-decoration: none; }
li.c a:hover			{ color: #003399; text-decoration: underline; }


.up, .up_nl, .up_nr		{ background-color: CornflowerBlue; color: #FFFFFF; padding: 4px; border: 1px solid #000000; }
.dn, .dn_n			{ font: 9pt Tahoma; background-color: #D9EDFF; border: 1px outset #003399; border-top: 0px; }

.up				{ font: bold 9pt Verdana; }
.dn				{ color: #000000; padding: 4px 4px 18px 4px; }
.dn div.spn			{ font: 9pt Verdana; text-align: center; color: #000000; }

.up_nl				{ font: bold 8pt Verdana; border-width: 1px 0px 1px 1px; }
.up_nr				{ font: bold 8pt Verdana; border-width: 1px 1px 1px 0px; text-align: right; }
.dn_n				{ color: #000000; padding: 4px 8px 0px 8px; text-align: justify; }
.dn_n p				{ text-indent: 8pt; }

/* ----------------- */
/* Content           */
/* ----------------- */
#orta				{ width: 622px; background-color: #FFFFFF; text-align: justify; font: 10pt Tahoma; letter-spacing: 1px; border-left: 1px solid #000084; border-right: 1px solid #000084; }
#orta #sbj			{ font: 17px Tahoma; letter-spacing: 0px; color: #003399; }
#orta #sbj2			{ font: 13px Tahoma; letter-spacing: 0px; color: #003399; }
#orta #sbj u			{ font-weight: 900; text-decoration: none; }
#orta #sgn			{ color: #003399; font: bold 13px Verdana; text-align: right; padding-top: 20px; z-index: 2; }
#orta hr			{ visibility: hidden; }
#orta strong			{ font-weight: bold; color: #000000; }
#orta a				{ color: #003399; text-decoration: none; }
#orta a:hover			{ color: #003399; text-decoration: underline; }

/* ----------------- */
/* Misc.             */
/* ----------------- */
div.sign			{ font: 7pt Verdana; text-align: right; margin: 15px 0px 5px 0px; }
td.inplft			{ font: bold 9pt Tahoma; color: #FFFFDD; vertical-align: middle; }
input.inp, input.inpr, input.btn	{ font: 8pt Tahoma; background-color: #003399; border: 1px solid #FFFFDD; color: #FFFFFF; }
input.inp			{ padding: 1px 0px 0px 3px; text-align: left; }
input.inpr			{ padding: 1px 3px 0px 0px; text-align: right; }
input.btn			{ width: 60px; font: 7pt Verdana; text-align: center; padding: 1px; cursor: hand; }
