/* Based on the original Style Sheet for the fisubsilver v2 Theme for phpBB version 2+
Edited by Silco */

body {
  background : none repeat scroll 0% 0%;
  color : #000000;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 12px;
  font-style : normal;
  font-variant : normal;
  font-weight : normal;
  line-height : normal;
  margin : 6px;
  padding : 0;
}

.c1, .c2, .c3, .c4, .c5, .c6, .c7, .c8 {
  font-weight : bold;
}

.c1 {
  color : #c00761;
}

.c2 {
  color : #7f07c0;
}

.c3 {
 color : #0776c0; 

}

.c4 {
  color : #39c007;
}

.c5 {
  color : #fdd00d;
}

.c6 {
  color : #fa8e29;
}

.c7 {
  color : #ef7175;
}

.c8 {
  color : #2c6381;
}

.footer {
	padding: 5px;
	text-align: center;
	color: #555555;
}

.report_row  {
  background :#dcefff none repeat scroll 0% 0%;
}

font, th, td, p {
  font: 12px Verdana, Arial, Helvetica, sans-serif;
}

.gensmall {
  font-size : 10px;
}

.genhuge {
  font-size : 15px;
}

td.genmed, .genmed {
  font-size : 11px;
}

.explaintitle {
  color : #5c81b1;
  font-size : 11px;
  font-weight : bold;
}

.hidden {
  display : none;
}

.unhidden {
  display : block;
}

#tt {
  position:absolute; 
  display:block; 
  background:url('http://platinumw.org/img/tooltip/tt_left.png') top left no-repeat;
}

#tttop {
  display:block; 
  height:5px; 
  margin-left:5px; 
  background:url('http://platinumw.org/img/tooltip/tt_top.png') top right no-repeat; 
  overflow:hidden;
}

#ttcont {
  display:block; 
  padding:2px 12px 3px 7px; 
  margin-left:5px; 
  background:#58a9d7; 
  color:#FFF; 
  font-family : Verdana, Arial, Helvetica, sans-serif; 
  font-size : 12px; 
  font-style : normal; 
  font-variant : normal; 
  font-weight : normal; 
  line-height : normal;
}

#ttbot {
  display:block; 
  height:5px; 
  margin-left:5px; 
  background:url('http://platinumw.org/img/tooltip/tt_bottom.png') top right no-repeat; 
  overflow:hidden;
}

a:link, a:active, a:visited, a.postlink {
  color : #32475f;
  text-decoration : none;
}

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

.topictitle {
  font-size : 11px;
  font-weight : bold;
}

a.topictitle:visited {
  color : #496687;
}

a.topictitle:hover {
  color : #839fbc;
}

.name {
  font-size : 11px;
  font-weight : bold;
}

hr {
  border-color : #ffffff;
  border-style : solid;
  border-width : 1px 0 0;
  height : 0;
}

td.cat {
  font-weight: bold;
  letter-spacing: 1px;
  color: #516a88;
  background: #d9e2ec url('http://platinumw.org/img/cellpic1.gif'); 
  height: 25px;
  text-indent: 4px;
}

.row1 {
  background : #f5fbfe none repeat scroll 0% 0%;
}

.row2, .helpline {
  background : #e8f4ff none repeat scroll 0% 0%;
}
.row3 {
  background : #dcefff none repeat scroll 0% 0%;
}

.row5 {
  background : #FFC1C1 none repeat scroll 0% 0%;
}

td.spacerow {
  background : #e6f4ff none repeat scroll 0% 0%;
}

td.rowpic {
  background : #ffffff url('http://platinumw.org/img/cellpic2.jpg') repeat-y scroll 0% 0%;
}

.postimage {
  cursor : pointer;
}

.postimage:hover {
  background-color : #c2cfe5;
  cursor : pointer;
}

th {
  background : #dcefff url('http://platinumw.org/img/cellpic3.gif') repeat scroll 0% 0%;
  color : #516a88;
  font-size : 11px;
  font-weight : bold;
  height : 27px;
  padding-left : 8px;
  padding-right : 8px;
  text-align : center;
  white-space : nowrap;
}

.bodyline {
  background : none repeat scroll 0% 0%;
  border : 1px solid #98aab1;
}

.outline {
  background : #f7f8fc url('http://platinumw.org/img/outline.png') repeat scroll 0% 0%;
  border : 1px solid #98aab1;
}

.dline {
  background : #f7f8fc none repeat scroll 0% 0%;
  border : 1px solid #98aab1;
}

.tablebg {
  background : #ffffff none repeat scroll 0% 0%;
  border : 1px solid #486386;
}

.forumline {
  background : #ffffff none repeat scroll 0% 0%;
  border : 1px solid lightblue;
  border-radius: 5px;
  -moz-border-radius: 5px;
}

.forumrow {
  background : #f5fbfe none repeat scroll 0% 0%;
}

.forumrow:hover {
  background : #e8f4ff none repeat scroll 0% 0%;
}

.ad_box { 
/*	background: #F0F5FA;
	border: 1px solid #C2CFDF;
	margin-bottom:5px;
	margin-left: 10px;
	margin-right: 10px; */
	text-align:centre ;
	width: 20% !important ;
} 

.welcome_box{
	background: #F0F5FA;
	border: 1px solid #C2CFDF;
	margin-bottom:5px;
	margin-left: 10px;
	margin-right: 10px;
	width: 80%;
}

.welcome_box, .welcome_box{ 
	margin-bottom:5px;
	margin-left: 10px;
	margin-right: 10px;
	padding: 0 5px 0 5px;
	clear: both;
	border-radius: 5px;
    -moz-border-radius: 5px;
}

.welcome_box {
	
}

.welcome_box p, .welcome_box p {
	background: transparent !important;
	border: 0 !important;
	font-size: 10px;
	font-weight: bold; 
	letter-spacing: 1px;
	margin: 0 !important;
	padding: 7px 0 7px 0; 
	text-align: center;
}

.welcome_box p,
.welcome_box p{
	font-weight: normal;
	letter-spacing: 0;
}

.welcome_box p.pcen{
	text-align: center;
}

.welcome_box p.user,
.welcome_box p.user{
	float: left;
}

.welcome_box p.links,
.welcome_box p.links{
	float: right;
}



.warning{ 
	background: #F4E7EA;
	border: 1px solid #986265;
	margin: 5px 0 5px 0;
	padding: 0 5px 0 5px;
}

.warning:hover{ 
  background : #F4E7EA url('http://platinumw.org/img/warning_bg.png') no-repeat scroll center 0%;
}

.maintitle, h1 {
  color : #000000;
  font-family : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size : 20px;
  font-style : normal;
  font-variant : normal;
  font-weight : bold;
  line-height : 120%;
  text-decoration : none;
}

.subtitle, h2 {
  font-family : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size : 18px;
  font-style : normal;
  font-variant : normal;
  font-weight : bold;
  line-height : 180%;
  text-decoration : none;
}

.nav {
  font-size : 11px;
  font-weight : bold;
}

.postbody {
  font-size : 12px;
  line-height : 125%;
}

.postdetails {
  color : #00396a;
  font-size : 10px;
}

.postrank {
  color : #00396a;
  font-size : 10px;
}

.quote {
  background : #fafcfe url('http://platinumw.org/img/bg_quote_content.gif') no-repeat scroll right bottom;
  border-color : #000000 rgb(0, 0, 0) rgb(0, 0, 0) rgb(131, 148, 178);
  border-style : dotted dotted dotted solid;
  border-width : 1px 1px 1px 4px;
  color : #465584;
  margin : 0 auto 8px;
  padding : 4px;
}

.mod, td.mod {
  background : #fafcfe url('http://platinumw.org/img/mod.gif') no-repeat scroll left center;
  border-color : #000000 rgb(0, 0, 0) rgb(0, 0, 0) rgb(178, 131, 131);
  border-style : dotted dotted dotted solid;
  border-width : 1px 1px 1px 4px;
  color : #157dec;
  font-size : 12px;
  font-weight : normal;
  margin : 0 auto 8px;
  padding : 4px 4px 4px 25px;
}

.code {
  background-color : #fafcfe;
  border : 1px dotted #000000;
  color : #465584;
  font-family : Courier, Courier New, Verdana, Arial;
  margin : 0 auto;
  padding : 2px;
  width : 98%;
}

.modecontent {
  background-color : #fafcfe;
  border-color : #000000 rgb(0, 0, 0) rgb(0, 0, 0) rgb(131, 148, 178);
  border-style : dotted dotted dotted solid;
  border-width : 1px 1px 1px 4px;
  color : #465584;
  font-family : Courier, Courier New, Verdana, Arial;
  margin : 0 auto;
  padding : 4px;
  width : 90%;
}

.errorline {
  background : #add8e6 none repeat scroll 0% 0%;
  border : 1px solid #000000;
}

form {
  display : inline;
}

input {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-style : normal;
  font-variant : normal;
  font-weight : normal;
  line-height : normal;
}

select {
  background : #ffffff none repeat scroll 0% 0%;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-style : normal;
  font-variant : normal;
  font-weight : normal;
  line-height : normal;
}

textarea {
  background-color : #fafcfe;
  border : 1px solid #a9b8c2;
  color : #333333;
  font-family : Lucida Grande, Verdana, Helvetica, Arial, sans-serif;
  font-size : 11px;
  font-weight : normal;
  line-height : 1.4em;
  padding : 2px;
} 

input.btnlite, input.liteoption, .fakebut {
  background : #fafafa none repeat scroll 0% 0%;
  border : 1px solid #000000;
  font-size : 11px;
}

input.btnbbcode {
  background : #fafafa none repeat scroll 0% 0%;
  border : 1px solid #000000;
  font-size : 10px;
}

input.btnmain {
  background : #fafafa none repeat scroll 0% 0%;
  border : 1px solid #000000;
  font-size : 11px;
  font-weight : bold;
}
/* edit */
input.post, textarea.post {
  background : #ffffff none repeat scroll 0% 0%;
  border : 1px solid lightblue;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-style : normal;
  font-variant : normal;
  font-weight : normal;
  line-height : normal;
  padding-bottom : 2px;
  padding-left : 2px;
   border-radius: 3px;
  -moz-border-radius: 3px;
}

input.button, input.liteoption, .fakebut {
  background : #fafafa none repeat scroll 0% 0%;
  border : 1px solid #000000;
  font-size : 11px;
}

input.catbutton {
  background : #fafafa none repeat scroll 0% 0%;
  border : 1px solid #000000;
  font-size : 10px;
}

input.mainoption {
  background : #fafafa none repeat scroll 0% 0%;
  border : 1px solid #000000;
  font-size : 11px;
  font-weight : bold;
}

a.but, a.but:hover, a.but:visited {
  color : #000000;
  text-decoration : none;
}

a.pm_link {
  color : #ffffff;
  font-size : 12px;
  font-weight : bold;
}

.topbkg {
	background : #dbe3ee url('http://platinumw.org/img/cellpic_bkg.jpg') repeat-x scroll 0% 0%;
  /* background : #dbe3ee url('http://platinumw.org/img/wed/middle.png') repeat-x scroll 0% 0%;  */
}

.navsplit {
  background : url('http://platinumw.org/img/blue_bar.gif');
  height : 2px;
  font-size : 2px;
}

.newnav {
  background : url('http://platinumw.org/img/nav/cellpic_buttons.png');
}

.helpline {
  border : 0 solid;
  font-size : 10px;
}

.imgtopic, .imgicon {
  margin-left : 3px;
}

.imgspace {
  margin-left : 1px;
  margin-right : 2px;
}

.imgfolder {
  margin : 1px 4px;
}

img {
  border : 0 solid;
}

.BigBox {
  width: 80%;
  margin: 0 auto;
  background: #f5fbfe;
  color: #32475f;
  padding: 10px;
  -webkit-border-radius: 5px;   
  border-radius: 5px;
  -moz-border-radius: 5px; 
  border: 1px solid #C2CFDF;  
}

.BigBoxHeader {
  width: 600px;
  font: normal 1.5em sans-serif;
  border: 1px #FFFFFF;
}

.BigBoxText {
  font: normal 1.0em sans-serif;
}