/**
* TerraLuna - Portal
* @version 1.5
* @package Portal
* @copyright (C) 2010 by Trond - All rights reserved!
* @license http://www.terraluna.nu/
*/

/* ******************** Terraluna Specifics ********************* */
body {color:#ccc;}
a:link {text-decoration:none;color:#fff;}
a:visited {text-decoration:none;color:#ddd;}
a:hover {text-decoration:none;color:#00f;}
.color-names {width:500px;margin:2px;padding:0;color:#ccc;border-width:1px;border-color:#aac4e0 #6a84a0 #5a7490 #9ab4d0;border-style:solid;}
.color-names th {background:#6a84a0;text-align:center;}
.color-names td {background:#7a94b0;text-align:center;}
.ascii-generator {width:500px;margin:2px;padding:0;color:#ccc;border-width:1px;border-color:#aac4e0 #6a84a0 #5a7490 #9ab4d0;border-style:solid;}
.ascii-generator th {background:#6a84a0;text-align:center;}
.ascii-generator td {background:#7a94b0;text-align:center;}
.box, .whitebox, .bluebox {width:100%;padding:5px;font-size:11px;text-align:justify;vertical-align:top;}
table.box th, table.whitebox th {padding:2px 5px 2px 5px;border-width:1px;border-color:#fff #ccc #ccc #fff;border-style:solid;font-weight:bold;text-align:justify;vertical-align:top;}
table.bluebox th {padding:2px 5px 2px 5px;border-width:1px;border-color:#bccbdb #758da7 #8aa4c2 #b4c6da;border-style:solid;font-weight:bold;text-align:justify;vertical-align:top;}
table.box tr td, table.whitebox tr td, table.bluebox tr td {padding:2px 5px 2px 5px;border-width:1px;border-color:#acbbcb #758da7 #8aa4c2 #b4c6da;border-style:solid;text-align:justify;vertical-align:top;}
.box a:link, .box a:visited, .whitebox a:link, .whitebox a:visited, .bluebox a:link, .bluebox a:visited, .boxleft a, .boxright a, .boxcenter a {color:#00a;font-weight:normal;text-decoration:underline;}
.box a:active, .box a:hover, .whitebox a:active, .whitebox a:hover, .bluebox a:active, .bluebox a:hover {color:#00d;}
table.boxleft {width:100%;padding:0;margin:0;color:#ddd;font-size:11px;}
table.boxleft th {padding:0;margin:0 !important;font-size:11px;color:#000;background-color:#8ea8c4;border-width:1px;border-color:#acbbcb #758da7 #8aa4c2 #b4c6da;border-style:solid;text-align:left;vertical-align:middle;}
table.boxleft tr td {padding:0;margin:0;font-size:11px;color:#333;background-color:#a8bccf;border-width:1px;border-color:#acbbcb #758da7 #8aa4c2 #b4c6da;border-style:solid;text-align:left;vertical-align:middle;}
table.boxright {width:100%;padding:0;margin:0;color:#ddd;font-size:11px;}
table.boxright th {padding:0;margin:0 !important;font-size:11px;color:#000;background-color:#8ea8c4;border-width:1px;border-color:#acbbcb #758da7 #8aa4c2 #b4c6da;border-style:solid;text-align:left;vertical-align:middle;}
table.boxright tr td {padding:0;margin:0;font-size:11px;color:#333;background-color:#a8bccf;border-width:1px;border-color:#acbbcb #758da7 #8aa4c2 #b4c6da;border-style:solid;text-align:right;vertical-align:middle;}
table.boxcenter {width:100%;padding:0;margin:0;color:#ddd;font-size:11px;}
table.boxcenter th {padding:0;margin:0 !important;font-size:11px;color:#000;background-color:#8ea8c4;border-width:1px;border-color:#acbbcb #758da7 #8aa4c2 #b4c6da;border-style:solid;text-align:left;vertical-align:middle;}
table.boxcenter tr td {padding:0;margin:0;font-size:11px;color:#333;background-color:#a8bccf;border-width:1px;border-color:#acbbcb #758da7 #8aa4c2 #b4c6da;border-style:solid;text-align:center;vertical-align:middle;}
table.content_table {width:100%;padding:0;margin:0;}
table.content_table td {padding:0;margin:0;}
.sign {font-size:9px;color:#ccc;text-align:right;}
.sign a {color:#fff;}

/* ******************** Tabs ********************* */
.dynamic-tab-pane-control.tab-pane {position:relative;}
.dynamic-tab-pane-control .tab-row .tab {width:80px;height:18px;margin:1px -1px 1px 2px;padding:2px 0px 0px 0px;background:transparent;background-image:url( "../images/tab.png" );position:relative;top:0;display:inline;float:left;overflow:hidden;cursor:pointer;border:0;z-index:1;font:11px Tahoma, Helvetica, sans-serif;white-space:nowrap;text-align:center;}
.dynamic-tab-pane-control .tab-row .tab.selected {width:84px !important;height:20px !important;margin:1px -3px -3px 0px;padding:2px 0px 0px 0px;top:-2px;background:transparent;background-image:url( "../images/tab_active.png" ) !important;background-repeat:no-repeat;border-bottom-width:0;z-index:3;font:11px Tahoma, Helvetica, sans-serif;}
.dynamic-tab-pane-control .tab-row .tab a {font:11px Tahoma, Helvetica, sans-serif;color:#000;text-decoration:none;cursor:pointer;}
.dynamic-tab-pane-control .tab-row .tab.hover {width:80px;height:18px;font:11px Tahoma, Helvetica, sans-serif;background:transparent;background-image:url( "../images/tab_hover.png" );background-repeat:no-repeat;}
.dynamic-tab-pane-control .tab-page {position:relative;width:97%;padding:5px;float:left;border-color:#bccbdb #758da7 #8aa4c2 #b4c6da;border-style:solid;border-width:1px;background:#8aa4c0;z-index:2;top:-2px;font:11px Tahoma, Helvetica, sans-serif;color:#333;}
.dynamic-tab-pane-control .tab-row {z-index:1;white-space:nowrap;}
