.bodyline {border:0px solid #345487}
.tblBorder	{ background-color: #EFF6FB; border: 1px #FFFFFFF solid; }
a:link,a:active,a:visited { color : #0066FF; }
a:hover		{ text-decoration: underline; color : #DD6900; }
.title 		 {BACKGROUND: none; COLOR: #cc0000; FONT-SIZE: 15px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.content 	 {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica}
.block-title {BACKGROUND: none; COLOR: #cc0000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica}
.storytitle  {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.storycat	 {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.boxtitle 	 {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.boxcontent  {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica}
.option 	 {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tiny		 {BACKGROUND: #FFFFFF; FONT-SIZE: 11px; FONT-WEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; text-align:right}
.small		 {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
hr	{ height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}

/* Form elements */
input, select {
	color : #000000;
	font: normal 10.5px Arial, Helvetica, sans-serif;
}
textarea {
	color : #000000;
	font: normal 10.5px Arial, Helvetica, sans-serif;
}
body,td,th {
	color: #000000;
	font: normal 11px Arial, Helvetica, sans-serif;
}
/* The text input fields background colour */
input.post, textarea.post, select {
	background-color : #FFFFFF;
}
input{text-indent:2px}

/* The buttons used for bbCode styling in message post */
input.button {
	background-color : #D2E8F7;
	color : #000000;
	font-size: 11px; font-family: Arial, Helvetica, sans-serif;
}

/* The main submit button option */
input.mainoption {
	background-color : #D2E8F7;
	font-weight : bold;
}

/* None-bold submit button */
input.liteoption {
	background-color : #D2E8F7;
	font-weight : normal;
}

/* Quote & Code blocks */
.code {
	font-family: Courier, 'Courier New', sans-serif; font-size: 12px; color: #006600;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #444444; line-height: 125%;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}
.mainmenu		{ font-size : 11px; color : #0066FF }
a.mainmenu		{ text-decoration: none; color : #0066FF;  }
a.mainmenu:hover{ text-decoration: underline; color : #0066FF; }

.style4 {
	font-size: 18px;
	font-weight: bold;
	color: #B6DFFB;
}
.style5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style6 {
	color: #FFFFFF;
	font-weight: bold;
}
.style7 { 
	text-align:right;
}
.style8 {color: #6FC0F7}
.style10 {color: #0066FF}
.rolagem { width: 100%; 
	       height: 100px;
           overflow: scroll;
}.wbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 80px;
}
.box {
	height: 100px;
	width: 100%;
	overflow: auto;
	vertical-align: top;
}
.box1 {
	height: 200px;
	width: 100%;
	overflow:auto;
	vertical-align: top;
}
.box2 {
	height: 130px;
	width: 100%;
	overflow:auto;
	vertical-align: top;
}
.vermelho {
	font-weight: bold;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.azul {
	font-weight: bold;
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.verde {
	font-weight: bold;
	color: #009900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.preto {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style16 {color: #00CCFF}
.style17 {color: #FFCC99}
.style18 {color: #FF0000}
.style20 {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.style19 {
	font-size: 11px;
	font-weight: bold;
	color: #CC3300;
}
.style21 {
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
}
.geral {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}
.linha_down {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #0066FF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0066FF;
	filter: Alpha(Opacity=40, FinishOpacity=90, Style=1);
}
.linha_top {
	filter: Alpha(Opacity=40, FinishOpacity=90, Style=1);
}
.borda_abaixo {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AEC7D8;
}
.cinza {

	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.sem_borda {
	border-style:none;
}