/* Global */
body                         {	background-image: url('bodyback.gif'); background-attachment: fixed; background-color: #848684; font-size: 11px;	font-family:verdana,arial,helvetica,sans-serif; margin-left:0; margin-top:5;}
form                         {  margin-bottom: 0; }
div                          {  margin-bottom: 0; }
ul                           {  margin-left: 20px; margin-top: 5px; margin-bottom: 5px; }

/* Body */
table.body                    { font-color: #ffffff; }

/* Bodyarea */
table.bodyarea                { font-color: #ffffff; }
table.outer_bodyarea          { background-color: #242829; font-color: #ffffff;}
td.XXpagearea_bodyarea          { background-color: #000000; border:10px #242829 solid; }
td.pagearea_bodyarea          { background-color: #000000; }
.bodytext_bodyarea            {	color:#a0a0a0; font-size: 65%;}
a.bodyarea                    { color:#a0a0a0; font-weight: bold; margin-top: 1.50em; }
a.bodyarea:link               {	text-decoration:none; }
a.bodyarea:visited            {	text-decoration:none; }
a.bodyarea:hover              {	text-decoration:underline; }
a.bodyarea:active             {	text-decoration:underline; }

/* Default */
h1.default                   {	font-family:arial,helvetica,sans-serif; color:#f0f0f0; font-size:1.1em; letter-spacing: 2px; margin-top: 0.25em; margin-bottom: 0.50em; }
h2.default                   { font-family:arial,helvetica,sans-serif; color:#f0f0f0; font-size:0.8em; letter-spacing: 1px; margin-top: 0.25em; margin-bottom: 0.50em;}
.pageblockheader_default     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px; text-transform: uppercase;}
.articlesubheader_default    {	color:#ffffff; font-size: 11px; font-weight: bold; text-decoration: italic;}
.ingress_default             {	color:#f0f0f0; font-size: 11px; font-weight: bold; }
.bodytext_default            {	color:#f0f0f0; font-size: 11px;}
.minitext_default            {	color:#f0f0f0; font-size: 10px;}
.spacing_default             {	color:#f0f0f0; font-size: 4px;}
.messagetext_default         {	color:#f0f0f0; font-size: 11px;}
.textbox_default             { color:#303030; font-size: 11px; font-family: Verdana, Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.textarea_default            { color:#303030; font-size: 11px; font-family: Verdana, Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.button_default              { color:#ffffff; font-size: 10px; font-family: Verdana, Arial; width: 100px; height: 22px; padding: 2px; border:1px black solid; background-color: #7A8EC6;}
a.default                    { color:#BBC8CF; font-weight: bold; margin-top: 1.50em; }
a.default:link               {	text-decoration:none; }
a.default:visited            {	text-decoration:none; }
a.default:hover              {	color:#ffffff; text-decoration:underline; }
a.default:active             {	text-decoration:underline; }
hr.default                   { margin:5px; height:1px; color:#707070;}
table.default                { font-color: #ffffff; }
table.outer_default          { font-color: #ffffff;}
table.user_default           { background-color: #000000; font-color: #ffffff; font-size: 100%; border:1px #404040 solid; }
td.topheader_default         { background-color: #000000; font-size: 13px; color: #ffffff; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_default            { background-repeat: repeat-x; background-color: #161B68; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px;}
td.footer_default            { background-color: #000000; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px;}
td.list_default              {  }
td.message_default           { color:#ffffff; font-size: 11px; font-weight: bold; }
td.pageblockcaption_default  { background-color: #000000; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_default          { background-image: url('blue_fade.jpg'); background-repeat: repeat-x; background-color: #4A4F5E; border:1px #848684 solid; }
td.spacer_default            { background-color: #242829; }

/* forsidemeny */
h2.forsidemeny                   { font-family:arial,helvetica,sans-serif; color:#f0f0f0; font-size:13px; letter-spacing: 1px; margin-top: 0.25em; margin-bottom: 0.50em;}
.bodytext_forsidemeny            {	color:#BBC8CF; font-size: 10px;}
a.forsidemeny                    { color:#ffffff; font-weight: bold; margin-top: 1.50em; }
a.forsidemeny:link               {	text-decoration:none; }
a.forsidemeny:visited            {	text-decoration:none; }
a.forsidemeny:hover              {	color:#ffffff; text-decoration:underline; }
a.forsidemeny:active             {	text-decoration:underline; }
hr.forsidemeny                   { margin:5px; height:1px; color:#707070;}
table.forsidemeny                { font-color: #ffffff; }
table.outer_forsidemeny          { font-color: #ffffff;}
table.user_forsidemeny           { background-color: #000000; font-color: #ffffff; font-size: 100%; border:1px #404040 solid; }
td.topheader_forsidemeny         { background-color: #000000; font-size: 13px; color: #ffffff; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_forsidemeny            { background-repeat: repeat-x; background-color: #161B68; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px;}
td.footer_forsidemeny            { background-color: #000000; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px;}
td.list_forsidemeny              {  }
td.message_forsidemeny           { color:#ffffff; font-size: 11px; font-weight: bold; }
td.pageblockcaption_forsidemeny  { background-color: #000000; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_forsidemeny          { background-image: url('blue_fade.jpg'); background-repeat: repeat-x; background-color: #4A4F5E; border:1px #848684 solid; }
td.spacer_forsidemeny            { background-color: #242829; }

/*Related info styling:*/
td.relatedinfoheader_default       { background-image: url('related_back_top.jpg'); background-repeat: repeat-x; background-color: #7A8EC6; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px; border:1px #000000 solid; }
td.relatedinfotext_default         { background-image: url('related_back.jpg'); background-repeat: repeat-x; background-color: #9FAFDA; font-size: 10px; color: #303030; border:1px #000000 solid; }
table.user_relatedinfotext_default { font-size: 9px; color: #303030; background-color: #909090; }
a.relatedinfotext_default          { color:#BBC8CF; font-weight: bold; }
a.relatedinfotext_default:link     { text-decoration:none; }
a.relatedinfotext_default:visited  { text-decoration:none; }
a.relatedinfotext_default:hover    { color:#ffffff; text-decoration:underline; }
a.relatedinfotext_default:active   { text-decoration:underline; }

/* default_green */
h1.default_green                   {	font-family:arial,helvetica,sans-serif; color:#f0f0f0; font-size:1.1em; letter-spacing: 2px; margin-top: 0.25em; margin-bottom: 0.50em; }
h2.default_green                   { font-family:arial,helvetica,sans-serif; color:#f0f0f0; font-size:0.8em; letter-spacing: 1px; margin-top: 0.25em; margin-bottom: 0.50em;}
.pageblockheader_default_green     {	background-color: #808080; font-size: 11px; color: #f0f0f0; font-weight: bold; letter-spacing: 6px; text-transform: uppercase;}
.articlesubheader_default_green    {	color:#ffffff; font-size: 60%; font-weight: bold; text-decoration: italic;}
.ingress_default_green             {	color:#f0f0f0; font-size: 60%; font-weight: bold; }
.bodytext_default_green            {	color:#f0f0f0; font-size: 65%;}
.minitext_default_green            {	color:#f0f0f0; font-size: 55%;}
.spacing_default_green             {	color:#f0f0f0; font-size: 4px;}
.textbox_default_green             { color:#f0f0f0; font-size: 11px; font-family: Verdana, Arial; border:1px #D4D5E3 solid; background-color: #ffffff; }
.button_default_green              { color:#ffffff; font-size: 10px; font-family: Verdana, Arial; width: 100px; height: 22px; padding: 2px; border:1px black solid; background-color: #D4D5E3;}
a.default_green                    { color:#BBC8CF; font-weight: bold; margin-top: 1.50em; }
a.default_green:link               {	text-decoration:none; }
a.default_green:visited            {	text-decoration:none; }
a.default_green:hover              {	color:#ffffff; text-decoration:underline; }
a.default_green:active             {	text-decoration:underline; }
hr.default_green                   { margin:5px; height:1px; color:#707070;}
table.default_green                { font-color: #ffffff; }
table.outer_default_green          { font-color: #ffffff;}
table.user_default_green           { background-color: #000000; font-color: #ffffff; font-size: 100%; border:1px #404040 solid; }
td.topheader_default_green         { background-color: #000000; font-size: 13px; color: #ffffff; padding: 5px; font-weight: bold; letter-spacing: 2px;}
td.header_default_green            { background-repeat: repeat-x; background-color: #161B68; font-size: 10px; color: #D4D5E3; font-weight: bold; letter-spacing: 1px;}
td.footer_default_green            { background-color: #000000; font-size: 10px; color: #ffffff; font-weight: bold; letter-spacing: 1px;}
td.list_default_green              { background-color: #000000; }
td.relatedinfoheader_default_green { background-color: #6C6C6C; font-size: 9px; color: #000000; font-weight: bold; letter-spacing: 1px; border:1px #404040 solid; }
td.relatedinfotext_default_green   { background-color: #909090; font-size: 9px; color: #303030; border:1px #404040 solid; }
td.pageblockcaption_default_green  { background-color: #333333; font-size: 10px; color: #909090; font-weight: bold; letter-spacing: 1px; padding: 3px; }
td.pagearea_default_green          { background-image: url('green_fade.jpg'); background-repeat: repeat-x; background-color: #333333; border:1px #848684 solid; }
td.spacer_default_green            { background-color: #242829; }

/* Top */
.bodytext_top          { color:#344DA1; font-size: 60%;}
a.top                 { color:#a0a0a0; text-decoration:underline;}
a.top:link            { text-decoration:none; }
a.top:visited         { text-decoration:none; }
a.top:hover           { text-decoration:underline; color:#f0f0f0; }
a.top:active          { text-decoration:underline; }
table.top             { font-color: #707070;}
table.outer_top       { background-color: #242829; font-color: #707070;}

/* bottom */
.bodytext_bottom          { color:#a0a0a0; font-size: 60%;}
a.bottom                 { color:#909090; text-decoration:underline;}
a.bottom:link            { text-decoration:none; }
a.bottom:visited         { text-decoration:none; }
a.bottom:hover           { text-decoration:underline; color:#c0c0c0; }
a.bottom:active          { text-decoration:underline; }
td.pagearea_bottom       { background-color: #4A4F5E; border:1px #848684 solid; }
table.bottom             { font-color: #707070;}
table.outer_bottom       { background-color: #707070;}

/* bottom_green */
.bodytext_bottom_green          { color:#707070; font-size: 60%;}
a.bottom_green                 { color:#707070; text-decoration:underline;}
a.bottom_green:link            { text-decoration:none; }
a.bottom_green:visited         { text-decoration:none; }
a.bottom_green:hover           { text-decoration:underline; color:#c0c0c0; }
a.bottom_green:active          { text-decoration:underline; }
td.pagearea_bottom_green       { background-color: #333333; border:1px #848684 solid; }
table.bottom_green             { font-color: #707070;}
table.outer_bottom_green       { background-color: #707070;}

/* intellicom */
a.intellicom                 { color:#A9AAA9; text-decoration:underline;}
a.intellicom:link            { text-decoration:none; }
a.intellicom:visited         { text-decoration:none; }
a.intellicom:hover           { text-decoration:underline; color:#f0f0f0; }
a.intellicom:active          { text-decoration:underline; }
.bodytext_intellicom         {	color:#A9AAA9; font-size: 65%;}
table.intellicom             { font-color: #707070;}
