/* Global */
body                         { background-image: url('bg_vert.gif'); background-color: #ffffff; color:#041B7B; font-size: 12px;	font-family:verdana,arial,helvetica,sans-serif; margin-left:10; margin-top:10;}
.pageheader                  { color:#703030; font-size:24px;font-weight: bold;}

.bottom { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #666666; text-decoration: none}
.bottomfront { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #666666; text-decoration: none}
a                    { color:#006600; font-size: 11px;font-weight: bold; }
a:link               { color:#006600; text-decoration:none; font-weight: bold; }
a:visited            { color:#006600; text-decoration:none; font-weight: bold; }
a:hover              { color:#006600; text-decoration:underline; font-weight: bold; }
a:active             { color:#006600; text-decoration:underline; font-weight: bold; }

.pagearea_middleleft           {border-style:solid; border-left-color: #CCCCCC;
                            border-top-color: #FFFFFF;
                            border-bottom-color: #FFFFFF;
                            border-right-color: #CCCCCC;
                            border-width: 1px;}
.pagearea_middleright         {border-style:solid; border-left-color: #FFFFFF;
                            border-top-color: #FFFFFF;
                            border-bottom-color: #FFFFFF;
                            border-right-color: #CCCCCC;
                            border-width: 1px;}
.pagearea_tpbottom        {border-style:solid; border-left-color: #CCCCCC;
                            border-top-color: #FFFFFF;
                            border-bottom-color: #CCCCCC;
                            border-right-color: #CCCCCC;
                            border-width: 1px;}
.pagearea_tpmain         {border-style:solid; border-left-color: #FFFFFF;
                            border-top-color: #CCCCCC;
                            border-bottom-color: #FFFFFF;
                            border-right-color: #FFFFFF;
                            border-width: 1px;}
.pagearea_tptop         {border-style:solid; border-left-color: #CCCCCC;
                            border-top-color: #CCCCCC;
                            border-bottom-color: #CCCCCC;
                            border-right-color: #CCCCCC;
                            border-width: 1px;}

a.eks_link:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #CCCCCC; text-decoration: none}
a.eks_link:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #CCCCCC; text-decoration: none}
a.eks_link:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #CCCCCC; text-decoration: none}
a.eks_link:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000; text-decoration: none}

a.eks_link2:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.eks_link2:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.eks_link2:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.eks_link2:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #006600; text-decoration: none}


/* Default */
h1.default                   { font-size: 13px; color: #006600; font-weight: normal; letter-spacing: 1px;}
h2.default                   { font-size: 11px; color: #006600; font-weight: bold; letter-spacing: 0px;}
h3.default                   { font-size: 13px; color: #006600; font-weight: normal; letter-spacing: 0px;text-transform:uppercase; }
p.default                    { color:#000000;}
.pageblockheader_default     { background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.articleheader_default       { font-family:verdana,arial,helvetica,sans-serif; color:#0D1A53; font-size:24px; font-weight: bold; letter-spacing: 3px;}
.subarticleheader_default    { color:#0D1A53; font-size:18px; font-weight: bold;}
.articlesubheader_default    { color:#000000; font-size:11px; font-weight: bold; text-decoration: italic;}
.ingress_default             { color:#000000; font-size: 11px;font-weight: bold;}
.bodytext_default            { color:#000000; font-size: 12px;}
.minitext_default            { color:#000000; font-size: 10px;}
.textbox_default             { color:#000000; font-size: 10px; padding: 1px; border:1px #a0a0a0 solid; background-color: #f0f0f0;}
.button_default              { color:#000000; font-size: 10px; font-family: Verdana, Arial; width: 50px; height: 18px; padding: 2px; border:1px black solid; background-color: #fafafa;}
a.default                    { color:#006600; font-size: 11px;}
a.default:link               { color:#006600; text-decoration:none; }
a.default:visited            { color:#006600; text-decoration:none; }
a.default:hover              { color:#006600; text-decoration:underline; }
a.default:active             { color:#006600; text-decoration:underline; }
hr.default                   { border: 0px solid #FFFFFF;height:1px;color:#e0e0e0;}
table.default                { background-color: #ffffff; font-size: 11px; font-color: #765645; }
table.outer_default          { background-color: #ffffff; font-size: 11px; font-color: #F0F0F0; border: 2px dashed #c0c0c0;}
//tr.odd_default               { background-color: #eeeeee;}
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.pageblockcaption_default  { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #161B68; font-size: 12px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.relatedinfoheader_default { background-color: #006600; font-size: 8px; color: #FFFFFF; font-weight: bold; letter-spacing: 1px; text-transform: uppercase;}
td.relatedinfotext_default   { background-color: #F0F0F0; font-size: 9px; color: #303030; border:1px #006600 solid; }
.body_default                { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #666666; text-decoration: none}
.front_default               { font-size: 13px; color: #006600; font-weight: normal; letter-spacing: 1px;}

/* Alt1 */
h1.alt1                   { font-size: 23px; color: #006600; font-weight: normal; letter-spacing: 1px;}
h2.alt1                   { font-size: 11px; color: #006600; font-weight: bold; letter-spacing: 0px;}
p.alt1                    { color:#000000;}
div.alt1
.pageblockheader_alt1        { background-color: #006600; font-size: 11px; color: #c0c0c0; font-weight: bold; letter-spacing: 4px;}
.articleheader_alt1          { font-family:verdana,arial,helvetica,sans-serif; color:#ffffff; font-size: 18px; font-weight: bold; letter-spacing: 3px;}
.subarticleheader_alt1       { color:#ffffff; font-size: 14px; font-weight: bold; letter-spacing: 2px;}
.articlesubheader_alt1       { color:#e0e0e0; font-size: 11px; font-weight: bold;text-decoration: italic;}
.ingress_alt1                { color:#000000; font-size: 11px; font-weight: bold; }
.bodytext_alt1               { color:#000000; font-size: 12px;}
.minitext_alt1               { color:#e0e0e0; font-size: 10px;}
.textbox_alt1                { color:#000000; font-size: 10px; padding: 1px; border:1px #707070 solid; background-color: #f0f0f0;}
.button_alt1                 { color:#000000; font-size: 10px; font-family: Verdana, Arial; width: 50px; height: 18px; padding: 2px; border:1px black solid; background-color: #fafafa;}
a.alt1                       { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; line-height: 13px; font-weight: bold; }
a.alt1:link                  { color: #006600;}
a.alt1:visited               { color: #006600; text-decoration:none; }
a.alt1:hover                 { color:#000000; text-decoration:underline; }
a.alt1:active                { color: #007610; text-decoration:underline; }
table.alt1                   { background-color: #ffffff; font-size: 11px; font-color: #F0F0F0; width: 100%;}
table.outer_alt1             { background-color: #5C54A4; width: 100%; border: 1px solid #707070;}
td.topheader_alt1            { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
//tr.odd_alt1                  { background-color: #504898; }
td.header_alt1               { background-color: #5C54A4; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px;}
td.footer_alt1               { background-color: #ffffff; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_alt1                 { background-color: #5C54A4; }
td.pageblockcaption_alt1     { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #161B68; font-size: 12px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px; padding: 3px; }

/* Alt2 */
h1.alt2                { font-size: 26px; color: #006600; font-weight: normal; letter-spacing: 2px;text-transform:uppercase; text-align:center;}
.pageblockheader_alt2  {	background-color: #000000; font-size: 11px; color: #c0c0c0; font-weight: bold; letter-spacing: 4px;}
.articleheader_alt2    {	font-family:verdana,arial,helvetica,sans-serif; color:#ffffff; font-size: 18px; font-weight: bold; letter-spacing: 3px;}
.subarticleheader_alt2 {	color:#ffffff; font-size: 14px; font-weight: bold; letter-spacing: 2px;}
.articlesubheader_alt2 {	color:#e0e0e0; font-size: 11px; font-weight: bold; text-decoration: italic;}
.ingress_alt2          {	color:#ACAEB0; font-size: 18px;text-transform:uppercase; text-align:center;}
.bodytext_alt2         {	color:#e0e0e0; font-size: 11px;}
.minitext_alt2         {	color:#e0e0e0; font-size: 10px;}
.textbox_alt2          { color:#000000; font-size: 10px; padding: 1px; border:1px #707070 solid; background-color: #f0f0f0;}
.button_alt2           { color:#000000; font-size: 10px; font-family: Verdana, Arial; width: 50px; height: 18px; padding: 2px; border:1px black solid; background-color: #fafafa;}
a.alt2                 { font-family:verdana,arial,helvetica,sans-serif; color:#ffffff; font-size: 9px; font-weight: bold; }
a.alt2:link            {	color:#ffffff; text-decoration:none; }
a.alt2:visited         {	color:#ffffff; text-decoration:none; }
a.alt2:hover           {	color:#006600; text-decoration:none; }
a.alt2:active          {	color:#ffffff; text-decoration:none; }
table.alt2             { font-size: 11px; font-color: #F0F0F0; width: 100%;}
table.outer_alt2       { background-color: #363159; }
td.topheader_alt2         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_alt2            { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #161B68; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px;}
//tr.odd_alt2            { background-color: #504898; }
td.footer_alt2            { font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_alt2              {  }
td.pageblockcaption_alt2  { font-size: 12px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px; }

/* Alt3 */
.pageblockheader_alt3     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px;}
.articleheader_alt3       {	font-family:verdana,arial,helvetica,sans-serif; color:#0D1A53; font-size:24px; font-weight: bold; letter-spacing: 3px;}
.subarticleheader_alt3    {	color:#0D1A53; font-size:18px; font-weight: bold;}
.articlesubheader_alt3    {	color:#000000; font-size:11px; font-weight: bold; text-decoration: italic;}
.ingress_alt3             {	color:#000000; font-size: 11px;}
.bodytext_alt3            {	color:#000000; font-size: 11px;}
.minitext_alt3            {	color:#000000; font-size: 10px;}
.textbox_alt3             { color:#000000; font-size: 11px; font-family: Verdana, Arial; padding: 1px; border:1px #D4D5E3 solid; background-color: #ffffff;}
.button_alt3              { color:#000000; font-size: 10px; font-family: Verdana, Arial; height: 18px; padding: 1px; border:1px solid #161B68; background-color: #fafafa;}
a.alt3                    { color:#703030; font-size: 11px; font-weight: bold; }
a.alt3:link               {	color:#703030; text-decoration:none; }
a.alt3:visited            {	color:#703030; text-decoration:none; }
a.alt3:hover              {	color:#a03030; text-decoration:underline; }
a.alt3:active             {	color:#703030; text-decoration:underline; }
hr.alt3                   { border: 2px dashed #c0c0c0;}
table.alt3                { background-color: #ffffff; font-size: 11px; color: #000000; padding: 5px; width: 100%;}
table.outer_alt3          { background-color: #ffffff; font-size: 11px; font-color: #F0F0F0; border: 1px solid #161B68; width: 100%;}
td.topheader_alt3         { background-color: #ffffff; font-size: 13px; color: #707070; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_alt3            { 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_alt3            { background-color: #ffffff; font-size: 10px; color: #707070; font-weight: bold; letter-spacing: 1px;}
td.list_alt3              { background-color: #f0f0f0; }
td.pageblockcaption_alt3  { background-image: url('shade3.jpg'); background-repeat: repeat-x; background-color: #161B68; font-size: 12px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px; padding: 3px; }
//tr.odd_alt3               { background-color: #eeeeee; }
