/********/
/* TAGS */
/********/

html,body {
	height				: 100%;
	width				: 100%;
	border				: 0;
	padding				: 0;
	margin				: 0;
}

body {
	background-color	: #002137;
	color				: silver;
	font-family			: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size			: 12px;
}

a:link {
	color				: #ff6600;
	text-decoration		: none;
}

a:visited {
	color				: #ff6600;
	text-decoration		: none;
}

a:active {
	color				: red;
}

a:hover {
	color				: white;
}

table {
	border				: 0px;
	margin				: 0px;
	padding				: 0px;
}

td {
	font-size			: 14px;
}


/************/
/* ELEMENTS */
/************/

*::selection{background: #FF0;color: #C00}
*::-moz-selection{background: #000099;color: #FFF}

#lay_logo {
	left				: 23px;
	position			: absolute;
	top					: 14px;
}

#lay_logo_bg {
	background-image	: url(../media/nsn_logo_bg.jpg);
	background-repeat	: repeat-x;
	height				: 350px;
	margin-top			: 14px;
}

#lay_net_version {
	color				: #ffffff;
	position			: absolute;
	top					: 288px;
	left				: 320px;
	font-size			: 9px;
}

#lay_container {
	margin-top			: -190px;
}

#lay_copyrights {
	text-align			: center;
}

#lay_shoutbox {
	position			: relative;
	margin-left			: 500px;
	height				: 150px;
	overflow			: auto;
	padding				: 0px 6px;
	top					: -237px;
	right				: 6px;
}

#lay_shoutbox_sender {
	position			: relative;
	border-right		: 0px;
	top					: -220px;
	margin-left			: 550px;
	color				: #00FF00;
}

#shoutbox {
	color				: #00FF99;
	text-align			: right;
	font-size			: 12px;
}

#shoutbox img {
	vertical-align		: text-bottom;
}

#shoutbox a {
	color				: #FFFFFF;
	font-weight			: bold;
}

#shoutbox .shoutbox_pin {
	color				: #00FF99;
	font-weight			: bold;
}

#shoutbox .shoutbox_text {
	color				: #c0c0c0;
}

#shoutbox .shoutbox_action {
	color				: #c0c0c0;
	font-style			: italic;
	font-weight			: normal;
}

#shoutbox_sender {
	font-weight			: bold;
	text-align			: right;
}

#shoutbox_history {
	color				: #00FF99;
	font-size			: 12px;
}

#shoutbox_history img {
	vertical-align		: text-bottom;
}

#shoutbox_history a {
	color				: #FFFFFF;
	font-weight			: bold;
}

#shoutbox_history .shoutbox_pin {
	color				: #00FF99;
	font-weight			: bold;
}

#shoutbox_history .shoutbox_text {
	color				: #c0c0c0;
}

#shoutbox_history .shoutbox_action {
	color				: #c0c0c0;
	font-style			: italic;
	font-weight			: normal;
}


/***********/
/* CLASSES */
/***********/

.box {
	background-color	: #001a2c;
	border				: 1px solid #476378;
	padding				: 6px;
}

.box_wheader {
	background-color	: #001a2c;
	border				: 1px solid #476378;
	padding				: 0px 6px 6px 6px;
	vertical-align		: top;
}

.box_header {
	background-color	: #002845;
	border-bottom		: 1px solid #476378;
	border-right		: 1px solid #476378;
	color				: #ffffff;
	font-weight			: bold;
	margin-left			: -6px;
	padding				: 6px;
	width				: 80%;
	margin-bottom		: 6px;
}

.box_header img {
	border				:0;
	vertical-align		: top;
	margin-top			: 1px;
	margin-right		: 3px;

}

.box_pin {
	background-color	: #002137;
	border				: 1px solid #476378;
	padding				: 6px;
	text-align			: justify;
}

.box_news {
	background-color	: #002137;
	border				: 1px solid #476378;
	padding				: 6px;
	text-align			: justify;
}

.box_news_pin {
	background-color	: #002845;
	border				: 1px solid #476378;
	padding				: 6px;
	text-align			: justify;
}

.spacer_h {
	width				: 10px;
}

.spacer_v {
	height				: 10px;
}

.input {
	background-color	: #002845;
	border				: 1px solid #476378;
	color				: silver;
	font-size			: 10pt;
}


/* FROM FORUM CSS STAFF */

.quotetop{
	background: #002138;
	border: 1px dotted #c0c0c0;
	border-bottom: 0;
	color: #c0c0c0;
	font-weight: bold;
	font-size: 10px;
	margin: 2px auto 0 auto;
	padding: 3px;
}

.quotemain{
	background: #002845;
	border: 1px dotted #c0c0c0;
	border-top: 0;
	color: #FFFFFF;
	padding: 4px;
	margin: 0 auto 0 auto;
}
