/* STYLESHEET FOR PPVPORTAL CLIENT */

/* defaults used throughout the page are defined here */
body {
	size: +1;
	color: black; 
  font-size: 13;
  font-family: tahoma;
	background-color: #0072bb;
	font-family: tahoma,arial,sans-serif;
}

/* control the color of clickable links here */
A:link    {text-decoration:underline; color:yellow ;} /* color if never been clicked */         
A:visited {text-decoration:underline; color:yellow;} /* color if this link was clicked */ 
A:active  {text-decoration:underline; color:orange ;} /* color while hovering over link */ 
A:hover   {text-decoration:underline; color:orange   ;} /* color of mousedown before click */


/* this covers the heading which describes the event */
h2 {
	color: white;
	background-color:#000099; 
}

/* admin header backgrounds */	
.info_TABLE {
	border : 0;
	background-color: #000099; 

}

/* info inner title table */	
.info_titleTABLE {
	border : 0;
	background-color: #0072bb; 

}

/* info inner data table */	
.info_dataTABLE {
	border : 0;
	background-color: #0072bb; 

}

/* page text */	
.pagetext {
  color: #ffffff;
	font: normal;
  font-size: 13;
  font-family: tahoma;
}

/* page textlarge */	
.pagetext14 {
  color: #ffffff;
	font: normal;
  font-size: 15;
  font-variant:small-caps;
  font-family: tahoma;
}

/* page textlarge */	
.pagetext16 {
  color: #ffffff;
	font: bold;
  font-size: 18;
  font-family: tahoma;
}


/* blank text */	
.blanktext {
  color: black;
	font: normal;
  font-size: 1;
  font-family: tahoma;
}

/* rules text */	
.rulestext {
  color: black;
	font: normal;
  font-size: 13;
  font-family: tahoma;
}

/* feature text */	
.featuretext16 {
  color: black;
	font: bold;
  font-size: 16;
  font-family: tahoma;
}

/* feature text */	
.featuretext {
  color: black;
	font: normal;
  font-size: 11;
  font-family: tahoma;
}

/* title text color */	
.info_titletext {
  color: white;
	font: bold;
	font-size: 15;	
	font-weight: bold;
	font-family: tahoma;
	text-align: center;
}

/* title text color */	
.info_titletext2 {
  color: white;
	font: bold;
	font-size: 13;	
	font-weight: bold;
	font-family: tahoma;
	text-align: center;
}

/* message text */	
.message3 {
  color: blue;
	font: bold;
	font-size: 16;	
	font-weight: bold;
	font-family: tahoma;
	text-align: center;
	background-color: #000000; 
}

.table {
  border: 0;
 	background-color: #000000;
  xbackground-image: url(http://www.webcastia.com/images/Webcastia Transparent logo2.png);
}

.tabletop {
  border: 0;
 	background-color: #0072bb;
  xbackground-image: url(http://www.webcastia.com/images/Webcastia Transparent logo2.png);
}

.tablemid {
  border: 0;
 	background-color: #0072bb;
  xbackground-image: url(http://www.webcastia.com/images/Webcastia Transparent logo2.png);
}

.tablebottom {
  border: 0;
 	background-color: #0072bb;
  xbackground-image: url(http://www.webcastia.com/images/Webcastia Transparent logo2.png);
}

.tablebar {
  border: 0;
 	background-color: #0072bb;
  xbackground-image: url(http://www.webcastia.com/images/gbar.png);
}

.tableshow {
  border: 0;
 	background-color: #0072bb;
  xbackground-image: url(http://www.webcastia.com/images/Webcastia Transparent logo2.png);
}

.tablefoot {
  border: 0;
 	background-color: #0072bb;
  xbackground-image: url(http://www.webcastia.com/images/Webcastia Transparent logo2.png);
}

div#container{ margin: 0 0%;background: #000099}
.rtop, .rbottom{display:block;background: #0072bb}
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden; background: #000099}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px} 

/* coolplayer background */	
.coolback {
	background-color: #086a8d; 
}

/* coolplayer iframe back */	
.coolframe {
	background-color: #086a8d; 
}

/* coolplayer round corners */
div#coolplayer{ margin: 0 0%;background: #086a8d}
.xtop, .xbottom{display:block;background: #000911}
.xtop *, .xbottom *{display: block; height: 1px; overflow: hidden; background: #086a8d}
.x1{margin: 0 5px}
.x2{margin: 0 3px}
.x3{margin: 0 2px}
.x4{margin: 0 1px; height: 2px}


/* --------------------------- */
/*  Browsemeter widget styles  */
/* --------------------------- */

.widgettable { /* main table border */
          padding: 3px; 
            width: 90%;
   border-spacing: 0px;
     border-width: 1px;
     border-color: darkslategray;
     border-style: solid solid solid solid;
     background-color:gray;
}

.lawtable { /* law table border */
   border-spacing: 0px;
     border-width: 1px;
     border-color: lightslategray;
     border-style: solid solid none solid;     
}

.StatusUpdatesSpan {
	background-color: gray; 
}

.widgetmodedescription {  /* standy mode or kick mode headers */
  color: white;
	font: normal;
	font-size: 18;	
	font-weight: normal;
	font-family: sans-serif;
	text-align: center;
	background-color: gray; 
}

.widget_hr {   /* horizontal rulers*/
    color: white;
    height: 2px;
    width: 80%;
    text-align: center;
  }

.widgetstatusbar {/* COLOR OF STATUS/CLOCK BAR */
	background-color:black;
}

.clockface{  /*  */
  font-size:xx-small;
  font-family:sans-serif;
  color:gray;
}

.widgetclockcellrunning{ /* clock color - running (white) */
	/* leave empty to revert background to cell default */
}

.widgetclockcellwaiting{/* clock color - waiting (yellow) */
  background-color:lightslategray;
}

.widgetclockcellfailed{	/* clock color - failure (gray) */
	background-color:black;
}

.widgetmessage1 {/* "this screen updates automatically" */ 
  color:lightgray; 
  xbackground-color:black;
  
  font-size:x-small; 
  font-family:sans-serif
  }

.widgetshortmsg {/* scrolling and fixed message font */
  font-size:x-small; 
  color:gray;
  }

.widgetshortmsg_hilite { 
  font-size:x-small; 
  color: white;
  }

/* page text */	
.lawtext {
  color: #ffffff;
	font: normal;
  font-size: 13;
  font-family: tahoma;
}

/* page textlarge */	
.lawtext14 {
  color: #ffffff;
	font: normal;
  font-size: 15;
  font-variant:small-caps;
  font-family: tahoma;
}

/* page textlarge */	
.lawtext16 {
  color: #ffffff;
	font: bold;
  font-size: 18;
  font-family: tahoma;
}

.tablelaw {
  border: 0;
 	background-color: gray;
  xbackground-image: url(http://www.webcastia.com/images/Webcastia Transparent logo2.png);
}

