/*
+------------------------------------------------------------------------+
|	PHP-Fusion Content Management System (c)2003/7 CSS file Blue Stone
|
|	Released under the terms and conditions of the
|	GNU General Public License (http://gnu.org).
|
|	Fuzed Themes - http://www.phpfusion-themes.com
+------------------------------------------------------------------------+
*/

pre.code { 
    background-color: rgb(230,230,230); 
    color: #000000;
    border: 1px solid black;
    padding:5px;
    }

pre.code2 { 
    background-color: rgb(210,230,230); 
    color: #000000;
    width: 100%;
    overflow: auto;
    font-size: 8px;
    min-height: 50px;
    max-height: 1000px;
    padding:5px;
    border: 1px solid black;
    font-family: courier, "Courier New", mono; 
    line-height: 8px;
    word-wrap: break-word;
    }

body { font-family: Verdana,Tahoma,Arial,Sans-Serif; font-size: 11px; margin: 5px; padding: 0px }
.bodyline { background: #F9F9F9; border: 1px solid #A3B3C0; color: #006699 }
a { color: #006699; text-decoration: none; font-weight: bold; background-color: inherit }
a:hover { color: #DD6900; text-decoration: underline; background-color: inherit }
a.side { color: #006699; text-decoration: none; background-color: inherit }
a:hover.side { color: #DD6900; text-decoration: underline; background-color: inherit }
a.white { font-size: 11px; color: #747780; text-decoration: none; background-color: inherit }
a:hover.white { color: #1A7981; border-bottom: 4px #FFD45F solid; padding-bottom: 1px; text-decoration: none; background-color: inherit }
.navigation { padding: 5px 4px 5px 4px }
#navigation { padding: 0px 0px 0px 4px }
#navigation a { font: normal bold 11px Verdana, Arial, Helvetica, sans-serif; color: #006699; background-color: inherit; text-decoration: none; letter-spacing: normal }
#navigation a:hover { color: #dd6900; background-color: inherit }
#Clock { padding: 0px 10px 0px 0px; color: #006699; font-weight: normal; background-color: inherit }
img {	border: 0px }
form { display: inline; margin: 0; padding: 0 }
hr { border-top: 1px #FFFFFF solid; border-bottom: 0px #FFFFFF solid }
td { font-family: Verdana,Tahoma,Arial,Sans-Serif; font-size: 11px }
pre { font-family: Verdana,Tahoma,Arial,Sans-Serif; font-size: 11px }
.alt { color: #006699; background-color: inherit }
.button { background-color: #FAFAFA; font-family: Verdana,Tahoma,Arial,Sans-Serif; font-size: 10px; font-weight: normal; color: #004C99; border: 1px solid #A3B3C0; margin-top:2px }
html>body .button { margin-top: 2px; padding-bottom: 1px /* Mozilla fix */ }
.textbox { border: 1px solid #A3B3C0; background-color: #FAFAFA; font-family: "Lucida Sans Unicode", Verdana, sans-serif; font-size: 11px; color: #006699; padding: 1px }
select.textbox { padding: 1px }
input { margin: 1px }
.main-bg { padding: 5px 0px 5px 0px }
.side-border-left { padding: 5px 5px 0px 0px }
.side-border-right { padding: 5px 0px 0px 5px }
.main-body { font-size: 11px; color: #093C5D; background-color: #FFFFFF; padding: 12px 4px 3px 4px }
.side-body { font-family: Verdana,Tahoma,Arial,Sans-Serif; background-color: inherit; color: #000000;	font-size: 11px; padding: 5px 0px 0px 0px }
.news-body { font-family: Verdana,Tahoma,Arial,Sans-Serif; background-color: inherit; color: #000000;	font-size: 11px; padding: 5px 0px 0px 0px }
.panel_title { font-family: Verdana,Tahoma,Arial,Sans-Serif; font-size: 11px; font-weight: bold; letter-spacing: 0px; color: #060F14; background-color: inherit }
.news_subject { font-family: Verdana,Tahoma,Arial,Sans-Serif; font-size: 11px; font-weight: bold; letter-spacing: 0px; color: #060F14; background-color: inherit }
.side-border-left { padding: 0px 4px 0px 0px }
.side-border-right { padding: 0px 0px 0px 4px }
.tbl-border { background-color: #FFFFFF; color: #000000 }
.tbl { font-size: 11px; padding: 3px 4px 3px 4px }
.tbl1 { font-size: 11px; color: #093C5D; background-color: #F2F5FA; padding: 4px }
.tbl2 { font-size: 11px; color: #093C5D; background-color: #E9EDF4; padding: 4px }
.forum-caption { font-size: 11px; font-weight: bold; height: 27px; color: #006699; background-image: url(images/forum_bg.gif); background-color: #F6F6F6; padding: 4px 4px 4px 4px }
.quote { border: 1px #C1D0CC solid; background: #FFFFFF url(images/code_header.png) no-repeat; background-position: top right; color: #6E8BA0; padding: 2px 2px 2px 2px; margin: 0px 20px 0px 20px }
code{ background-color: inherit; color: #458C00; font-size: 11px; margin: 0; padding: 0 }
.poll { background-color: inherit; height: 22px; border:0px #A3B3C0 solid; color: #006699 }
.comment-name { font-weight: bold; color: #006699; background-color: inherit }
.shoutboxname { font-weight: bold; color: #3D4D7E; background-color: inherit }
.shoutbox { color: #005084; background-color: inherit }
.shoutboxdate { font-size: 9px; color: #0081B7; text-align: right; background-color: inherit }
.shoutbox { color: #005084 }
.small { font-size: 11px; font-weight: normal }
.small2 { font-size: 11px; font-weight: normal; color: #005084; background-color: inherit }
.side-small { font-size: 11px; font-weight: normal; color: #005084; background-color: inherit }
.side-label { background-color: transparent; padding: 1px 4px 3px 4px; height: 17px; color: #000000 }


/*
Peter Wraae Marino testing some styles for tabs
*/

#tab_header ul 
{     
	list-style: none;
	padding:0;
	margin:0; 
} 

#tab_header li 
{     
	float: left;
	border: 1px solid #bbb;
	border-bottom-width: 0;
	margin: 0;
} 

#tab_header li a 
{     
	text-decoration: none;
	display: block;
	background: #eee;
	padding: 0.24em 1em;
	color: #00c;
	width: 8em;
	text-align: center;
} 

#tab_header a:hover 
{
	background: #ddf;
}

#tab_content 
{     
	border: 1px solid black;
	clear: both;
	padding: 0 1em;
} 

#tab_header #tab_selected 
{     
	border-color: black;
} 

#tab_header #tab_selected a 
{
	position: relative;
	top: 1px;
	background: white;
	color: black;
	font-weight: bold;
}