body		{ color: #7CEBFD; font-size: 12px; font-family: Arial; text-align: left; padding: 0px; cursor: default; }
table		{ width: 99%; border-spacing: 1px; }
table.bg	{ color: #B2E5FF; background: url(../img/content/insert_bg.jpg) #30576B no-repeat; padding: 0px; margin: 0px; height: 30px; min-height: 30px; border-spacing: 0px; border: #3A9BB4 solid; border-width: 0px 1px 1px 0px; }
table.bg th	{ color: #FFFFFF; background: none; text-align: center; padding-top: 1px; border: none; margin: 0px; }
table.bg td	{ color: #E5F6FF; background: none; padding-top: 1px; border: #3A9BB4 solid; margin: 0px; border-width: 1px 0px 0px 0px; }







th		{ color: #B2E5FF; background: url(../img/content/th.gif) #30576B repeat-x bottom; border: #3EBED2 solid; border-width: 0px 1px 1px 1px; font-size: 13px; padding: 2px 1px 4px 1px; margin: 0px; }
td		{ color: #7CEBFD; background: url(../img/content/td.gif) #283238 repeat-x top; border: #32727C solid; border-width: 1px 1px 0px 1px; font-size: 12px; padding: 1px 2px 3px 2px; text-align: center; }
.highlight	{ color: #B1F3FE; background: url(../img/content/td_hi.gif) #2D4B5A repeat-x top; border-color: #39A0B0; }
td img		{ background-image: none; margin: 0px; }

.att		{ color: #EBD007; }
td.att		{ background: url(../img/content/td_att.gif) top repeat-x #3D4F48; font-weight: bold; border-color: #EBD007; }
th.att		{ background: url(../img/content/att.gif) bottom repeat-x #3D4F48; font-weight: bold; border-color: #EBD007; }

.error		{ color: #FF531A; }
td.error	{ background: url(../img/content/error.gif) top repeat-x #2E3031; font-weight: bold; border-color: #8A5337; }
td span.error	{ color: #EBD007; padding: 0px; font-weight: bold; display: inline; }
td.highlight span.error { color: #EBD007; padding: 0px; font-weight: bold; display: inline; }
span.error	{ color: #EBD007; padding: 2px 0px 0px 4px; display: block; }

.ok		{ color: #9FEB07; }
td.ok		{ background: url(../img/content/ok.gif) bottom repeat-x #365248; font-weight: bold; border: #76B300 solid; border-width: 0px 1px 1px 1px; padding: 2px 1px 1px 1px; vertical-align: middle; height: 22px; }
td.ok img	{ width: 15px; height: 15px; vertical-align: text-bottom; background: url(../img/buttons/cancel_ok.png) no-repeat; }

.accepted	{ color: #9FEB07; }
td.accepted	{ color: #9FEB07; background: url(../img/content/td_accepted.gif) #2B3531 repeat-x top; border-color: #638916; }

.jus		{ color: #B2E5FF; text-align: justify; }
.juserror	{ color: #FF531A; background: url(../img/content/error.gif) top repeat-x #2E3031; font-weight: bold; border: #8A5337 solid; border-width: 1px 1px 0px 1px; text-align: left; vertical-align: middle; }
.juserror label { color: #FF531A; text-align: justify; }
.cat		{ color: #B2E5FF; background: url(../img/content/th.gif) #30576B repeat-x bottom; border: #3EBED2 solid; border-width: 0px 1px 1px 1px; font-size: 13px; font-weight: bold; padding: 2px 1px 3px 1px; margin: 5px 0px 0px 0px; }
.res		{ color: #B0F2FC; background: url(../img/content/td_hi.gif) #2D4B5A repeat-x top; border-color: #39A0B0; }







form		{ color: #7CEBFD; font-size: 12px; font-weight: bold; }
textarea	{ color: #A0F0FC; font-size: 12px; font-family: Arial; background: url(../img/content/tarea.gif) #2B3E48 repeat-x top; font-family: Arial; border: 1px solid #32727C; padding: 3px; min-width: 100%; height: 250px; display: block; }
input		{ color: #52E8FF; font-size: 12px; background: url(../img/content/input.gif) #2D4B5A repeat-x bottom; font-family: Arial; border: #39A0B0 solid; border-width: 0px 1px 1px 1px; margin: 1px; text-align: center; vertical-align: text-top; }
label		{ color: #52E8FF; font-weight: bold; text-aling: justify; }
select		{ color: #52E8FF; font-size: 12px; background: #2D4B5A; }
option		{ color: #52E8FF; font-size: 12px; background: #2D4B5A; border: 0px 1px 1px 1px #ADADAD solid; margin: 0px; }
div		{ width: 100%; }
div table	{ background: none; border-spacing: 0px; border-collapse: collapse; padding: 0px; margin: 0px; width: 100%; }
div td		{ background-image: none; background-color: #242D32; border: 1px #2D525A solid; padding: 2px; }
.highlight div td { color: #B1F3FE; background-color: #284351; border-color: #337685; }
hr		{ color: #3EBED2; background: #3EBED2; border: none; height: 3px; width: 99%; margin: 12px 1% 8px 1px; }
td hr		{ width: 100%; margin: 5px 0px 5px 0px; }
img		{ background-image: url(../img/buttons/cancel.png); background-repeat: no-repeat; background-position: top left; margin-left: 3px; }







h1		{ color: #90C7E9; font-size: 26px; background: url(../img/content/h1.gif) #262626 repeat-x bottom; border: #3EBED2 solid; border-width: 0px 1px 1px 1px; text-align: center; width: 98.5%; padding: 1px 1px 0px 1px; }
.jus h1		{ background: none; border: none; font-size: 20px; width: 100%; }
a h1:link	{ color: #44E3FC; font-weight: bold; text-decoration:none; }
a h1:hover	{ color: #B0F2FC; font-weight: bold; text-decoration:none; }
a h1:active	{ color: #B0F2FC; font-weight: bold; text-decoration:none; }
a h1:visited	{ color: #44E3FC; font-weight: bold; text-decoration:none; }
a h1:visited:hover { color: #B0F2FC; font-weight: bold; text-decoration:none; }

h2		{ color: #4AACE8; font-size: 22px; background: url(../img/content/h1.gif) #262626 repeat-x bottom; border: #3EBED2 solid; border-width: 0px 1px 1px 1px; text-align: left; width: 95.5%; padding: 1px 1px 2px 3%; }
td h2		{ background: none; border: none; margin: 0px; padding: 0px; width: 100%; text-align: center; }
h2.error	{ color: #EBD007; font-size: 20px; background: none; border: none; }

h3		{ color: #4AACE8; font-size: 18px; background: url(../img/content/h1.gif) #262626 repeat-x bottom; border: #3EBED2 solid; border-width: 0px 1px 1px 1px; text-align: left; width: 95.5%; padding: 1px 1px 2px 3%; }
h3.accepted	{ color: #9FEB07; background-image: url(../img/content/h1_accepted.gif); border-color: #76B300;  }
h3.error	{ color: #FF531A; background-image: url(../img/content/h1_error.gif); border-color: #8A5337; }

h4		{ color: #4AACE8; font-size: 16px; background: url(../img/content/h1.gif) #262626 repeat-x bottom; border: #3EBED2 solid; border-width: 0px 1px 1px 1px; text-align: left; width: 95.5%; padding: 1px 1px 2px 3%; }







a:link		{ color: #44E3FC; font-weight: bold; text-decoration:none; }
a:hover		{ color: #A0F0FC; font-weight: bold; text-decoration:none; }
a:active	{ color: #A0F0FC; font-weight: bold; text-decoration:none; }
a:visited	{ color: #44E3FC; font-weight: bold; text-decoration:none; }
a:visited:hover	{ color: #A0F0FC; font-weight: bold; text-decoration:none; }

a.dark:link	{ color: #44E3FC; }
a.dark:hover	{ color: #A0F0FC; }
a.dark:active	{ color: #A0F0FC; }
a.dark:visited	{ color: #44E3FC; }
a.dark:visited:hover { color: #A0F0FC; }

td a:link { color: #44E3FC; }
td a:hover { color: #A0F0FC; }
td a:active { color: #A0F0FC; }
td a:visited { color: #3DB7CB; }
td a:visited:hover { color: #82C0CB; }

.highlight a:link { color: #8FEEFD; }
.highlight a:hover { color: #C6F6FD; }
.highlight a:active { color: #C6F6FD; }
.highlight a:visited { color: #76C5D4; }
.highlight a:visited:hover { color: #A0CBD4; }

.warmes		{ color: #EBD007; }
.warmes a:link	{ color: #EBD007; }
.warmes a:hover	{ color: #F1DE51; }
.warmes a:active { color: #F1DE51; }
.warmes a:visited { color: #BAA813; }
.warmes a:visited:hover { color: #BFB34B; }

.highlight .warmes { color: #F3E36A; }
.highlight .warmes a:link { color: #F3E36A; }
.highlight .warmes a:hover { color: #F7EB97; }
.highlight .warmes a:active { color: #F7EB97; }
.highlight .warmes a:visited { color: #C1BD66; }
.highlight .warmes a:visited:hover { color: #C4C388; }

ul		{ list-style-type: none; padding: 0px; }
li		{ color: #B0F2FC; font-size: 12px; margin: 0px; padding: 0px 0px 0px 2px; }
li a:link { color: #44E3FC; }
li a:hover { color: #A0F0FC; }
li a:active { color: #A0F0FC; }
li a:visited { color: #3CAEC1; }
li a:visited:hover { color: #7CB7C1; }
li.error	{ color: #EBD007; background: none; border: none; font-size: 12px; font-weight: normal; margin: 0px; padding: 0px 0px 0px 2px; text-align: left; }

.new		{ color: #EBD007; text-align: center; background: url(../img/content/new.gif) no-repeat; font-weight: bold; height: 17px; padding-left: 4px; padding-right: 4px; }
a.new:hover	{ color: #EBD007; text-align: center; background: url(../img/content/new.gif) no-repeat; font-weight: bold; height: 17px; padding-left: 4px; padding-right: 4px; }
a.new:active	{ color: #EBD007; text-align: center; background: url(../img/content/new.gif) no-repeat; font-weight: bold; height: 17px; padding-left: 4px; padding-right: 4px; }
a.new:visited	{ color: #EBD007; text-align: center; background: url(../img/content/new.gif) no-repeat; font-weight: bold; height: 17px; padding-left: 4px; padding-right: 4px; }
a.new:visited:hover { color: #EBD007; text-align: center; background: url(../img/content/new.gif) no-repeat; font-weight: bold; height: 17px; padding-left: 4px; padding-right: 4px; }