/* @import "font-face.css"; */

body {
	margin: 0;
}

td {
	font-size: 12px;
	font-family: Tahoma, sans-serif;
	color: #333333;
	text-decoration: none;
	font-weight: 300;
}

form {
	margin: 0;
}

a {
	color: #003366;
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-decoration: none;
}

a:hover {
	color: #ff9900;
	text-decoration: none;
}

input,textarea,select {
	color: #000000;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

.selects {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid;
	border-color: #000000;
	width: 170px;
}

.menu {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	font-weight: 600;
	text-transform: uppercase;
	cursor: hand;
	background-color: none;
	onmousover: #BCCCDE;
}

.topmenu {
	color: #123456;
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

.topmenu:hover {
	color: #ff0000
}

.topsmall {
	color: #1263ad;
	font-size: 9px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

.tsmall {
	color: #CCCCCC;
	font-size: 9px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

.A_black {
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif
}

.A_black:hover {
	color: #1263ad
}

.A_white {
	color: #ffffff;
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.A_white:hover {
	color: #ffffff
}

.storytitle {
	color: #003366;
	font-weight: 600;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-left: 2em;
}

.grey {
	color: #D9E5EE;
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

a.grey:hover {
	color: #cccccc;
	font-size: 12px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none
}

a.grey:link {
	color: #cccccc;
	font-size: 12px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.grey:active {
	color: #cccccc;
	font-size: 12px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.grey:visited {
	color: #cccccc;
	font-size: 12px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.code {
	COLOR: blue;
	font-size: 8px;
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
}

h1, h2 {
	color: #1263ad;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h1 {
	font-size: 15px;
}

h2 {
	font-size: 14px;
}

#l_hint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #fbfbfc;
	background-color1: #fcfcef;
	color: #000;
	width: auto;
	border-top:    3px solid;
	border-right:  1px solid;
	border-bottom: 1px solid;
	border-left:   1px solid;
	border-color: #008;
	z-index: 999999999;
	margin: 0px;
	padding: 6px;
	position: absolute;
	visibility: hidden;
}

.layout-table {
	border: 1px solid #f8f8f8;
	padding: 11px;
	background-color: #ffffff;
}

.layout-table-2 {
	width: auto;
	margin-left: auto;
	margin-right: auto;
	padding: 12px;
}

strong {
	font-weight: bold;
}

/* Quickreply styles */
.quickreply {
	border: 2px solid #006699;
	padding: 2px;
}

.quickreply h2 {
	font-size: 100%;
	font-weight: bold;
	background-image: url(/modules/Forums/templates/subSilver/images/cellpic3.gif);
	color: #FFA34F;
	margin: 0;
	padding: 0.8em;
	text-align: center;
}

.quickreply .qr-body {
	margin-top: 2px;
	background-color: #EFEFEF;
	text-align: left;
}

.quickreply .qr-body .qr-input {
	float: left;
	padding: 0.6em 2em;
	width: 49em;
}

.quickreply .qr-body .qr-input textarea {
	width: 49em;
	height: 14em;
	display: block;
}

.quickreply .qr-body .qr-input input {
	font-size: 90%;
	margin-right: -3px;
	padding: 0 0.2em;
}

#qr-b {
	font-weight: bold;
	width: 2.5em;
}

#qr-i {
	font-style: italic;
	text-indent: -1px;
	width: 2.5em;
}

#qr-s {
	display: inline;
	text-decoration: line-through;
	width: 2.5em;
}

#qr-u {
	text-decoration: underline;
	width: 2.5em;
}

#qr-url {
	text-decoration: underline;
	width: 5em;
}

#qr-image {
	width: 5em;
}

#qr-video {
	width: 7em;
}

#qr-quote {
	width: 6em;
}

#qr-quickquote {
	width: 16em;
}

.quickreply .qr-body .qr-smilies {
	float: left;
	width:	23em;
	padding: 0.6em 0;
	text-align: center;
}

.quickreply .qr-body .qr-smilies h3 {
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size: 100%;
}

.quickreply .qr-body .qr-smilies table {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.quickreply .qr-body .qr-smilies table td {
	min-width: 3em;
}

.quickreply .qr-body .qr-settings,
.quickreply .qr-body .qr-send {
	clear: both;
	background-color: #DEE3E7;
	padding: 0.6em 2em;
	margin: 2px;
}

.quickreply .qr-body .qr-settings h3,
.quickreply .qr-body .qr-settings p {
	font-size: 100%;
	padding: 0;
	margin: 0;
}

.quickreply .qr-body .qr-send {
	text-align: center;
}

.quickreply .qr-body .qr-send .default-button {
	font-weight: bold;
}

.symbol-font {
	font-family: 'SocionicRegular', Verdana, Arial, Helvetica, sans-serif;
}

.symbol {
	position: relative;
	top: 1px;
}

.symbol-input {
	border: none;
	padding: 0.5em 0.5em;
}

tr#topic-themenavigation span.nav {
	float: right;
}

.main-content {
	padding: 2em;
}
