/* 
 * ========================================================================
 * Jupiter Content System @ Highstrike.net
 * Copyright (C) 2005 Cosmin Flavius (highstrike@gmail.com)
 * 
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public License
 * as published by the Free Software Foundation; either version 2
 * of the License, or (at your option) any later version.
 * 
 * More Info About The Licence At http://www.gnu.org/copyleft/gpl.html
 * ========================================================================
 *
 * ========================================
 * Regular body
 * ========================================
 */
.borderrr {
	border-right: #333300 3px double;
	border-top: #333300 3px double;
	margin-bottom: 20px;
	border-left: #333300 3px double;
	padding: 12px;
	background: #EEEEE2;
}
body
{ 
	background: #FFFFFF;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	font-size: 12px;
	text-align: center;
	margin: 12px;
	padding: 0;
}

/* 
 * ========================================
 * the div style
 * ========================================
 */

#attentionwrapper
{ 
	margin: 60px auto 20px auto;
	text-align: left;
	width: 750px;
}

#jupiterwrapper
{ 
	margin: 20px auto 20px auto;
	text-align: left;
	width: 848px;
}

/* 
 * ========================================
 * the links style
 * ========================================
 */

a:link,
a:visited,
a:active
{
	background: transparent;
	color: #000000;
	
}

a:hover
{
	background: transparent;
	color: #000066;
}

/* 
 * ========================================
 * the form style
 * ========================================
 */

form
{
	display: inline;
	margin: 0; 
	padding: 0;
}

form input:focus,
form input:hover,
form select:focus,
form select:hover,
form textarea:focus,
form textarea:hover
{
	border: #6F6F6F 1px solid;
	color: #3A3A3A;
}

optgroup
{
	font: inherit;
	font-weight: bold;
}

.box
{
	margin-left:0px;
	margin-bottom:0px;
    font-weight: bold;
	background-color:#FFFFCC;
	color: black;
	font-family: Verdana, Tahoma, Arial;
	font-size: 12px;
}
.box2
{
	margin-left:0px;
	margin-bottom:0px;
    font-weight: bold;
	background-color:#1A1604;
	color: white;
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
}

/* 
 * ========================================
 * the message style + misc
 * ========================================
 */

span.bold
{
	font-weight: bold;
}

span.inv
{
	color: #c4c4c4;
}

span.hilight
{
	color: #96cb44;
}

span.ok
{
	font-weight: bold;
	color: #000000;
}

span.normal
{
	font-weight: bold;
	color: #606060;
}

span.alert
{
	font-weight: bold;
	color: #ff0000;
}

/* 
 * ========================================
 * main <table> style
 * ========================================
 */

TABLE.main
{
	font-size: 12px; 
	color: #000000;
	font-family: verdana, Tahoma, Arial;
	width: 100%;
	
	
}
TABLE.icon
{
	font-size: 16px; 
	color: #000000;
	font-family: verdana, Tahoma, Arial;
	
	
	
}
TABLE.quote
{
	font-size: 12px; 
	color: #606060;
	font-family: verdana, Tahoma, Arial;
	background-color: transparent;
	width: 100%;
	
}

TR.menu
{
	font-size: 12px; 
	color: WHITE;
	font-family: verdana, Tahoma, Arial;
	background: transparent url(tile_sub3.gif);
	background-repeat: repeat-x;
}
TR.menua
{
	font-size: 12px; 
	color: WHITE;
	font-family: verdana, Tahoma, Arial;
	background: transparent url(tile_sub4.gif);
	background-repeat: repeat-x;
}

TR.head
{
	font-size: 14px; 
	color:#ffffff;
	font-family: Tahoma, Arial;
	background: transparent url(tile_bot5.gif);
	background-repeat: repeat-x;
	
	font-weight: bold;
}

TR.news
{
	font-size: 11px; 
	color: #000000;
	font-family: Tahoma, Arial;
	background: transparent;
	font-weight: bold;
}

TR.block
{
	font-size: 11px; 
	color: #000000;
	font-family: Tahoma, Arial;
	background: #001C38;
	background-repeat: repeat-x;
	background-color: transparent;
	font-weight: bold;
}

TR.bottom
{
	font-size: 12px; 
	color: #a6a6a6;
	font-family: Tahoma, Arial;
	background: transparent url(tile_bot2.gif);
	background-repeat: repeat-x;
	background-color: transparent;
	font-weight: bold;
}

TD.avatar
{
	font-size: 11px; 
	color: #445464;
	font-family: Tahoma, Arial;
	background-color: #f2fff2;
	text-align: center;
}

TR.empty,
TD.empty
{
	font-size: 12px; 
	color: #000000;
	font-family: verdana, Tahoma, Arial;
}
TR.con6,
TD.con6
{
	font-size: 12px; 
	color:  #000000;
	font-family: verdana, Tahoma, Arial;
	background: transparent url(tile_bot6.gif);
	background-repeat: repeat-x;
	background-color: transparent;
}
TR.con7,
TD.con7
{
	font-size: 12px; 
	color:  white;
	font-family: verdana, Tahoma, Arial;
	
}
TR.con8,
TD.con8
{
	font-size: 13px; 
	color: #000000;
	font-family: verdana, Tahoma, Arial;
	
}

TR.con1,
TD.con1
{   font-weight: bold;
	font-size: 13px; 
	color: #000000;
	font-family: verdana, Tahoma, Arial;
	background-color: #CCFFCC;
}
TR.con11,
TD.con11
{  font-size: 13px; 
	color: #000000;
	font-family: verdana, Tahoma, Arial;
	background-color: #1C4C7C;
}

TR.font,
TD.font
{
	font-size: 11px; 
	color: #A8B6C4;
	font-family: Tahoma, Arial;
}

TR.con2,
TD.con2
{
	font-size: 12px; 
	color: #000000;
	font-family: verdana, Tahoma, Arial;
	background-color: transparent;
	border: solid 1px #D0D0D0;
	border-bottom: solid 1px #E0E0E0;
}

TR.con3,
TD.con3
{
	font-size: 12px; 
	color: #ffffff;
	font-family: verdana, Tahoma, Arial;
	background-color: #07213A;
}

TR.con4,
TD.con4
{
	font-size: 12px; 
	color: #606060;
	font-family: verdana, Tahoma, Arial;
	background-color:  transparent;
	height: 9px;
}

TR.con5,
TD.con5
{
	font-size: 12px; 
	color:  #A8B6C4;
	font-family: verdana, Tahoma, Arial;
	background-color: #F7B246;
	background: transparent url(tile_bot3.gif);
}

TD.eventempty
{
	font-size: 11px; 
	color: #606060;
	font-family: Tahoma, Arial;
	background-color: transparent;
	text-align: center;
}

TD.eventselect
{
	font-size: 11px; 
	color: #606060;
	font-family: Tahoma, Arial;
	background-color: transparent;
	text-align: center;
	font-weight: bold;
}

TD.eventbday
{
	font-size: 11px; 
	color: #606060;
	font-family: Tahoma, Arial;
	background-color: #e0ffe0;
	text-align: center;
	font-weight: bold;
}

TD.eventtoday
{
	font-size: 11px; 
	color: #445464;
	font-family: Tahoma, Arial;
	background: transparent url(tile_bot4.gif);
	text-align: center;
	font-weight: bold;
}

TD.pagelink,
TD.pagecurrent
{
	font-size: 12px; 
	color: #606060;
	font-family: verdana, Tahoma, Arial;
	background-color: #e8e8e8;
	border: 1px solid #e5f5e5;
	padding: 1px 3px 1px 3px;
}

TD.pagecurrent
{
	font-size: 12px; 
	color: #606060;
	font-family: verdana, Tahoma, Arial;
	background-color: #D8D8D8;
}

/* 
 * ========================================
 * quote style
 * ========================================
 */

.quote blockquote {
	color: #444;
	display: block;
	margin: 5px 20px;
	width: auto;
	border: solid 1px #D0D0D0;
	background: #FFF url(../images/codes/quote_down.gif) bottom right no-repeat;
	font-size: 12px;
	line-height: 1.2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 5px;
}

.quote blockquote h1 {
	margin: 0;
	font-size: 12px;
	line-height: 1.2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #808080;
	background: #FFF url(../images/codes/quote_up.gif) top left no-repeat;
}

.quote blockquote h2 {
	margin: 0;
	margin-bottom: 5px;
	padding-left: 18px;
	padding-bottom: 3px;
	border-bottom: solid 1px #E0E0E0;
	font-size: 12px;
	line-height: 1.2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #808080;
	background: #FFF url(../images/codes/quote_up.gif) top left no-repeat;
}

/* 
 * ========================================
 * code style
 * ========================================
 */

.code blockquote {
	color: #444;
	display: block;
	margin: 5px 20px;
	width: auto;
	border: solid 1px #D0D0D0;
	background: #FFF url(../images/codes/code_down.gif) bottom right no-repeat;
	font-size: 12px;
	line-height: 1.2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 5px;
}

.code blockquote h2 {
	margin: 0;
	margin-bottom: 5px;
	padding-left: 18px;
	padding-bottom: 3px;
	border-bottom: solid 1px #E0E0E0;
	font-size: 12px;
	line-height: 1.2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #808080;
	background: #FFF url(../images/codes/code_up.gif) top left no-repeat;
}
table.adminform {
	background-color: transparent;
	border: solid 1px #d5d5d5;
	width: 80%;
	padding: 10px;
	border-collapse: collapse;
}
table.adminform tr.row0 {
	background-color: #f9f9f9;
}
table.adminform tr.row1 {
	background-color: #eeeeee;
}
table.adminform th {
	font-size: 11px;
	padding-top: 6px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	text-align: left;
	height: 25px;
	background: url(../images/background.jpg);
	color: #000;
	background-repeat: repeat;
}
table.adminform td {
	padding: 3px;
	text-align: left;
}
table.adminform td.editor {
	font-size: 9px;
}
#cpanel {  text-align: center;  vertical-align: middle; }

#cpanel div.icon   { margin: 3px; }
#cpanel div.icon a { 
	display: block; float: left;
	height: 97px !important;
	height: 100px; 
	width: 108px !important;
	width: 110px; 
	vertical-align: middle; 
	text-decoration : none;
	border: 1px solid #DDD;
	padding: 2px 5px 1px 5px;
}

#cpanel div.icon a:link    {  color : #000000;  }
#cpanel div.icon a:hover   { 
	color : #333; 
	background-color: #66ABCB;  
	border: 1px solid #c24733;
	padding: 3px 4px 0px 6px; 
}
#cpanel div.icon a:active  {  color : #000000;  }
#cpanel div.icon a:visited {  color : #000000;  }

#cpanel div.icon img { margin-top: 13px; }
#cpanel div.icon span { display: block; padding-top: 3px;}
table.adminheading th.cpanel {
	background: url(../../../images/toolbar/cpanel.png) no-repeat left;
	text-align: left;
	height: 50px;
	width: 99%;
	padding-left: 50px;
	border-bottom: 5px solid #fff;
}
table.adminheading th {
	background: url(../../../images/toolbar/generic.png) no-repeat left;
	text-align: left;
	height: 50px;
	width: 99%;
	padding-left: 50px;
	border-bottom: 5px solid #fff;
}
table.adminheading {
	background-color: transparent;
	font-family : Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 80%;
	border-collapse: collapse;
	color: #000000;
	font-size : 18px;
	font-weight: bold;
	text-align: left;
}
.SUBMENU {
	MARGIN-TOP: 15px; FONT-SIZE: 12px; MARGIN-BOTTOM: 15px
}
.SUBMENU A {
	COLOR: #0073a8;FONT-SIZE: 12px; TEXT-DECORATION: none
}
.SUBMENU A:hover {
	COLOR: #0073a8;FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.boximg {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}