/* The stylesheet from hell */

@import "/tab.css";

@import "/pd.css";



div.helpLayer {

	font-weight: normal;

	color: #011429;

	display: none;

	position: absolute;

	border: 2px solid #333333;

	background-color: #ffffff;

	padding: 5px;

	width: 400px;

	margin: 10px;

	z-index: 100;

	text-indent: 0px;

	padding: 2px;

	text-align: left;

}



.hiddenErrorMessage {

	color: red;

	display:none;	

}





div.helpLayer p {

text-indent: 0px;

}



a, a.game {

	font-family: verdana, arial, sans-serif;

/*	font-size: 10pt;*/



/*	font-size: 15px; */

	color: #1255A3;

	text-decoration: none;

}



a:hover, a.game:hover {

	color: #92C742;

}



a:visited, a.game:visited {

	color: #1255A3;

}



.layoutRow{

	padding-right: 3px;

	padding-left: 2px;

	padding-bottom: 5px;

}

.layoutRowAdmin{

	padding-right: 3px;

	padding-left: 2px;

}



.navigationRow {

/*	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;



	border-bottom-style: solid;

	border-top-color: #0054a6;

	border-bottom-color: #0054a6;*/



	padding-top: 5px;

/*	padding: 5px; */

	text-align: center;

/*	padding-bottom: 5px; */

}

.navigationTD {

	text-align: center;

	font-size: 11pt;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #8cc63f;







	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #0054a6;

	border-bottom-color: #0054a6;



}





.navigationTD:hover {

	background-color: #ffffff;

}



#navigation td a {

	display: block;

	text-decoration: none;

}



.navigationTDRight {

	text-align: center;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #8cc63f;

/*

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #8cc63f;

*/

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #0054a6;

	border-bottom-color: #0054a6;

	font-size: 11pt;

}



.navigationTDRight:hover {

	background-color: #ffffff;

}



.navigationTDLeft {

	text-align: center;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #0054a6;

	border-bottom-color: #0054a6;

	font-size: 11pt;

}



.outsideTable {

	border: 5px solid #0054a6;

	width: 80%

}

.layoutTable {

	border-right-width: 0px;

	border-bottom-width: 1px;

	border-top-width: 0px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-top-style: solid;

	border-right-color: #0054a6;

	border-bottom-color: #0054a6;

	border-top-color: #0054a6;



}





.layoutTableCell {

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #0054a6;

	

}



.unitsTable {

	border-right-width: 0px;

	border-top-width: 0px;

	border-right-style: solid;

	border-top-style: solid;

	border-right-color: #0054a6;

	border-top-color: #0054a6;

	text-align: left;

}



.unitsTable tr:hover {

	background: #ffff99;

	font-color: white;

}



.trmailrow:hover {

	background: #ffff99;

	cell-padding: 0px;

}



td.number {

	text-align: center;

}



.superadminTableCell {

	border: 1px solid #0054a6;

	text-align: center;



}

.mainBody {

	text-align: center;

        font-family: verdana, arial, sans-serif;

/*        font-size: 15px; */

	font-size: 10pt;

}

.mainBody12 {

        font-family: verdana, arial, sans-serif;

        font-size: 12px;

}

.testimonials {

        font-family: verdana, arial, sans-serif;

/*        font-size: 12px; */

	font-size: 10pt;

	padding-top: 35px;

	padding-bottom: 35px;

}

.testimonialstd {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #0054a6;



	font-family: verdana,arial;

   	font-size: 10pt;



}



body { 

        font-family: verdana, arial, sans-serif;

/*        font-size: 15px; */

	font-size: 10pt;

	height: 100%;

}



tbody { 

        font-family: verdana, arial, sans-serif;

/*        font-size: 15px; */

	font-size: 10pt;

}

/*

.footer {

	border-top-width: 2px;

	border-top-style: solid;

	border-top-color: #0054a6;

}*/



.headerRow {



	text-align: center;

}

.adminRow{

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #0054a6;

	padding-right: 2px;

	text-align: center;

	padding-left: 5px;

}

.newsRow {

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #0054a6;

	padding-right: 2px;

	text-align: left;

	padding-left: 5px;

}

.mainArea {

	vertical-align: top;

	padding: 4px;

}



.leftTable {



/*

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #000000;

	border-left-color: #000000;

*/

	border: 1px solid #000000;

	border-collapse: collapse;

	text-align: left;

}



table.borderAll {

	border: 1px solid #000000;

	border-collapse: collapse;

	/*border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #000000;

	border-left-color: #000000;*/

	text-align: left;

}

.borderAll td {

	border: 1px solid #000000;

	padding: 1px;

}



.borderOneTable {

	border-width: 1px;

	border-style: solid;

	border-color: #000000;

}



.borderOneTable .borderBottom {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #000000;

}



.borderOneTableDown {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #000000;

}



.tableTopBlue {

	background-color: #80a3bc;	/* #0054a6;*/

/*	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #000000;

	border-bottom-color: #000000; */

	color: #333333;

	text-align: center;

}

.tableTopGreen {

	background-color: #8cc63f;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #000000;

	border-bottom-color: #000000;

	color: #333333;

	text-align: center;

}

.tableTopPink {

   background-color: #660000;

   border-bottom-color: #000000;

   border-bottom-style: solid;

   border-bottom-width: 1px;

   border-top-color: #000000;

   border-top-style: solid;

   border-top-width: 1px;

   color: #333333;

   text-align: center

}

.input {

 background-color: #99AFC1;

 border-style: solid;

 border-color: black;

 border-width: 1px;

 font-family: verdana, arial, sans-serif;

/* font-size: 12px; */

font-size: 10pt;

 margin-top:5px;

 color: #172739;

 padding: 0px;

}



.style3 {

 font-family: Verdana, Arial, Helvetica, sans-serif; 

 font-size: 12px; 

}



.postInfo {

        padding: 2px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #000000;

}

.asmall {

 font-family: Verdana, Arial, Helvetica, sans-serif; 

 font-size: 10px; 

}



.cfooter  {

	position: fixed;

	bottom: 0px;

	z-index: 2;

}



.error {

	background: red;

	color: white;

}



.wiki-class-markeryellow {

	background-color: yellow;

}



.wiki-class-markerlime {

	background-color: lime;

}









.wiki-class-fontsmaller

{

	font-size: smaller;

}



.wiki-class-fontlarger

{

	font-size: larger;

}



.wiki-class-fontxx-small

{

	font-size: xx-small;



}



.wiki-class-fontx-small

{



	font-size: x-small;

}



.wiki-class-fontsmall

{

	font-size: small;

}



.wiki-class-fontmedium

{

	font-size: medium;

}



.wiki-class-fontlarge

{

	font-size: large;

}



.wiki-class-fontx-large {

	font-size: x-large;

}



.wiki-class-fontxx-large

{

	font-size: xx-large;

}



.wiki-class-redtitle {

	color: red;

}



h1, h2, h3 {

	font-family: verdana, ariel;

}	



td { 

        font-family: verdana, arial, sans-serif;

	font-size: 10pt;

}



.errormsg {

	font-color: red;

	padding: 5px;

}



.message {

	font-color: green;

}



.warningmsg {

	font-color: black;

/*	border: 2px solid #333333; */

}



tbody.td.chat-emote {

	color: green;

}





table .small td {

	font-size: 8pt;

	vertical-align: top;

}



table.sortable thead  {

    color: #333333;

    font-weight: bold;

    cursor: pointer;

    text-decoration: underline;

    font-size: 10pt;

  

}



.tradeTable {

	text-align: left;

}



/*

input[type=submit] {

	font-size: 9pt;

	border-style: outset;

	border-width: 1px;

	border-bottom-color: #ccccff;

	border-right-color: #ccccff;

	background: url(http://s.civicmirror.com/images/ccffff1px.gif) repeat; 

} */



/*

input[type=button] { 

	font-size: 9pt;

	border-style: outset;

	border-width: 1px;

	border-bottom-color: #0054a6;

	border-right-color: #0054a6;

} 

*/



.modalMessage {

 	visibility: hidden; 

	position:absolute;

	left:0px;

	top:0px;

	width:100%;

	height:100%;

	text-align:center;

	z-index:1000;	

	background: url(/images/modalbg80bk.png) repeat;

}



.modalMessage div {

	position: absolute;
     width:400px;

     margin: 100px auto;

     background-color: #fff;

     border:1px solid #000;

     padding:15px;

     text-align:center;

}



th, th a {

	color: #333333;

}
.testimonial-box {
	padding:20px 10px 20px 15px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-color:#f2f2f2;
}

#login_box {
	text-align: center;
	color: #ffffff;
}

#login_box > a  {
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;

}
