/* Global */
body                         {	 background-repeat: repeat-xy; background-color: #B01C2E;   margin-left:0; margin-top:34; margin-bottom:34;}
form                         {  margin-bottom: 0; }
div                          {  margin-bottom: 0; }
ul                           {  margin-left: 20px; margin-top: 5px; margin-bottom: 5px; }
a.                    { color:#000000;  font-size:11px; font-family:tahoma, verdana,arial,helvetica,sans-serif; color:#000000;  font-size:11px;  }
a.:link               {	text-decoration:none; color:#000000; }
a.:visited            {	text-decoration:none; }
a.:hover              {	text-decoration:none; color:#A71930;  }
a.:active             {	text-decoration:none; color:#A71930; }


/* Default */
h1.default                   {	font-family:verdana,arial,helvetica,sans-serif; color:#0D1A53; font-size:50%; font-weight: bold; letter-spacing: 3px; margin-top: 0.25em; margin-bottom: 0.50em;}
h2.default                   {	color:#0D1A53; font-size:120%; font-weight: bold; margin-top: 0.25em; margin-bottom: 0.50em;}
.pageblockheader_default     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.articlesubheader_default    {	color:#606060; font-size: 60%; font-weight: bold; text-decoration: italic;}
.ingress_default             {	color:#000000; font-size: 60%; font-weight: bold; }
.bodytext_default            {	font-family:tahoma, verdana,arial,helvetica,sans-serif; font-size:11px; color:#000000;}
.minitext_default            {	font-family:tahoma, verdana,arial,helvetica,sans-serif; font-size:9px; color:#000000;}
.spacing_default             {	color:#000000; font-size: 4px;}
.textbox_default             { color:#000000; font-size: 11px; font-family: tahoma,Verdana, Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.button_default              {  color:#A71930; font-size: 10px; font-family: tahoma,Verdana, Arial; width: 100px; height: 18px; padding: 2px; border:1px white solid; background-color: #FFFFFF;}
.textarea_default            { font-family:tahoma, verdana,arial,helvetica,sans-serif; font-size:11px; color:#000000;}

a.default                    { color:#0D1A53; font-weight: bold; margin-top: 1.50em; }
a.default:link               {	text-decoration:none; }
a.default:visited            {	text-decoration:none; }
a.default:hover              {	text-decoration:underline; }
a.default:active             {	text-decoration:underline; }
hr.default                   { border: 2px dotted #d0d0d0;}
table.default                { background-color: #ffffff; font-color: #765645; }
table.outer_default          { background-color: #d0d0d0; font-color: #F0F0F0;}
td.topheader_default         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_default            { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #161B68; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px;}
td.footer_default            { background-color: #ffffff; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_default              { background-color: #f0f0f0; }
td.relatedinfoheader_default { background-color: #60669A; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_default   { background-color: #e0e0e0; font-size: 9px; color: #303030; }
td.pageblockcaption_default  { background-color: #ADAAAA; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_default          { background-color: #ffffff; }


/* Menu */
td.pagearea_menu                { border-top-style: dotted; border-right-style: none;border-bottom-style: none; border-left-style: none; border-top-color:#C7CED3; border-top-width: thin; border-right-width: thin;  border-bottom-width: thin; border-bottom-width: thin; border-bottom-width: thin; border-left-width: thin;}

/* Bottom */
td.pagearea_bottom               { border-top-style: none; border-right-style: none;border-bottom-style: dotted; border-left-style: none; border-bottom-color:#C7CED3; border-top-width: thin; border-right-width: thin;  border-bottom-width: thin; border-bottom-width: thin; border-bottom-width: thin; border-left-width: thin;}

/* Spacer */
td.pagearea_spacer              {border-top-style: none; border-right-style: dotted; border-bottom-style: none; border-left-style: none; border-right-color:#FFFFFF; border-top-width: thin; border-right-width: thin;  border-bottom-width: thin; border-left-width: thin; background-color: #C5D7EB;  }



/* Alt1 */
td.pagearea_alt1                { background-color: #E4EBF1;}
.ingress_alt1               { font-family:tahoma, verdana,arial,helvetica,sans-serif; font-size:11px; color:#000000; }
.bodytext_alt1               { font-family:tahoma, verdana,arial,helvetica,sans-serif; font-size:11px; color:#000000;}
.minitext_alt1                { font-family:tahoma, verdana,arial,helvetica,sans-serif; font-size:9px; color:#000000;}
.messagetext_alt1                { font-family:tahoma, verdana,arial,helvetica,sans-serif; font-size:9px; color:#000000;}
h1.alt1                { font-family:tahoma, verdana,arial,helvetica,sans-serif; font-size:11px; color:#A71930; text-transform:uppercase;}
h2.alt1                { font-family:tahoma, verdana,arial,helvetica,sans-serif; font-size:11px; color:#000000; text-transform:uppercase;}
a.alt1                    { font-family:tahoma, verdana,arial,helvetica,sans-serif; color:#A71930;  font-size:11px;  }
a.alt1:link               { text-decoration:none; color:#A71930; font-weight: bold;}
a.alt1:visited            {	 text-decoration:none; color:#A71930; font-weight: bold;}
a.alt1:hover              {	text-decoration:underline; color:#A71930; font-weight: bold; }
a.alt1:active             {	text-decoration:none; color:#A71930; font-weight: bold;}
.button_alt1              {  color:#A71930; font-size: 10px; font-family: tahoma,Verdana, Arial; width: 100px; height: 18px; padding: 2px; border:1px white solid; background-color: #FFFFFF;}
.textarea_alt1            { font-family:tahoma, verdana,arial,helvetica,sans-serif; font-size:11px; color:#000000;}
.footer_alt1              { font-family:tahoma, verdana,arial,helvetica,sans-serif; font-size:11px; color:#000000;}
.message_alt1              { font-family:tahoma, verdana,arial,helvetica,sans-serif; font-size:11px; color:#FF0000;}


/* Alt2 */
td.pagearea_alt2                { border-top-style: dotted; border-right-style: dotted;border-bottom-style: dotted; border-left-style: dotted; border-top-color:#C7CED3; border-bottom-color:#C7CED3; border-left-color:#C7CED3; border-right-color:#C7CED3; border-top-width: thin; border-right-width: thin;  border-bottom-width: thin; border-bottom-width: thin; border-bottom-width: thin; border-left-width: thin;}
h1.alt2                { font-family:tahoma, verdana,arial,helvetica,sans-serif; font-size:11px; color:#51626F;}
.ingress_alt2               {text-transform:uppercase; font-family:tahoma, verdana,arial,helvetica,sans-serif; color:#51626F;  font-size:11px; font-weight: bold;  }
a.alt2                    { text-transform:uppercase; font-family:tahoma, verdana,arial,helvetica,sans-serif; color:#51626F;  font-size:11px;  }
a.alt2:link               {	text-decoration:none; }
a.alt2:visited            {	text-decoration:none; }
a.alt2:hover              {	text-decoration:none; color:#A71930;  }
a.alt2:active             {	text-decoration:none; color:#A71930; }

/* Alt3 */
td.pagearea_alt3                { border-top-style: dotted; border-right-style: dotted;border-bottom-style: dotted; border-left-style: dotted; border-top-color:#C7CED3; border-bottom-color:#C7CED3; border-left-color:#C7CED3; border-right-color:#C7CED3; border-top-width: thin; border-right-width: thin;  border-bottom-width: thin; border-bottom-width: thin; border-bottom-width: thin; border-left-width: thin;}
h1.alt3                { font-family:tahoma, verdana,arial,helvetica,sans-serif; font-size:11px; color:#51626F;}
a.alt3                    { text-transform:uppercase; font-family:tahoma, verdana,arial,helvetica,sans-serif; color:#000000; font-weight: bold; font-size:11px;  }
a.alt3:link               {	text-decoration:none; }
a.alt3:visited            {	text-decoration:none; }
a.alt3:hover              {	text-decoration:none; color:#A71930;  }
a.alt3:active             {	text-decoration:none; color:#A71930; }

/* Alt4 */
td.pagearea_alt4                { border-top-style: dotted; border-right-style: dotted;border-bottom-style: dotted; border-left-style: dotted; border-top-color:#C7CED3; border-bottom-color:#C7CED3; border-left-color:#C7CED3; border-right-color:#C7CED3; border-top-width: thin; border-right-width: thin;  border-bottom-width: thin; border-bottom-width: thin; border-bottom-width: thin; border-left-width: thin;}
h1.alt4                { font-family:tahoma, verdana,arial,helvetica,sans-serif; font-size:11px; color:#51626F;}
a.alt4                    { text-transform:uppercase; font-family:tahoma, verdana,arial,helvetica,sans-serif; color:#000000; font-weight: bold; font-size:10px;  }
a.alt4:link               {	text-decoration:none; }
a.alt4:visited            {	text-decoration:none; }
a.alt4:hover              {	text-decoration:none; color:#A71930;  }
a.alt4:active             {	text-decoration:none; color:#A71930; }

/*Sok  */
.textbox_sok             { color:#51626F; font-size: 10px; font-family: tahoma,Verdana, Arial; border:1px #51626F solid; background-color: #ffffff; width: 120px; height: 15px; }
.button_sok              { color:#51626F;  font-size: 9px; font-family: tahoma,Verdana, Arial; width: 50px; height: 15px;  padding: 0px; border:1px #51626F solid; background-color: #FFFFFF;}

/*Login */
.header_login                {font-weight: bold; font-family:tahoma, verdana,arial,helvetica,sans-serif; font-size:13px; color:#ffffff; text-transform:uppercase;}
.bodytext_login            {	font-family:tahoma, verdana,arial,helvetica,sans-serif; font-size:11px; color:#ffffff;}
.minitext_login           {	font-family:tahoma, verdana,arial,helvetica,sans-serif; font-size:9px; color:#ffffff;}
.spacing_login             {	color:#000000; font-size: 4px;}
.textbox_login             { color:#000000; font-size: 11px; font-family: tahoma,Verdana, Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.button_login             {  color:#A71930; font-size: 10px; font-family: tahoma,Verdana, Arial; width: 100px; height: 18px; padding: 2px; border:1px white solid; background-color: #FFFFFF;}
.textarea_login            { font-family:tahoma, verdana,arial,helvetica,sans-serif; font-size:11px; color:#000000;}

/* AreaBottom */

table.AreaBottom             { background-color:#B01C2E; font-color: #707070;}
td.pagearea_AreaBottom      { background-color:#B01C2E;}
a.small_link                    { text-transform:uppercase; font-family:tahoma, verdana,arial,helvetica,sans-serif; color:#ffffff;  font-size:9px; font-weight: bold;   }
a.small_link:link               {	text-decoration:none; }
a.small_link:visited            {	text-decoration:none; }
a.small_link:hover              {	text-decoration:underline;  color:#ffffff; }
a.small_link:active             {	text-decoration:none;  }
