/* all the bold styles */
B.blue { color: #1a5080; }
B.green { color: #00FF33 }
B.newsheaders { color: #db0000; }
B.orange { color: #C28900; }
B.red { color: darkred; }
B.redund { color: darkred; text-decoration: underline; }
B.sidebar { color: #efd91d; }
B.sideund { color: #fdff94; text-decoration: underline; }

/* universal styles */
.border { border-style: solid; border-color:#999999; border-width:1pt; padding:3pt; border-collapse:separate; table-layout:auto; color:#505050; }
.border2 { border-style: solid; border-color:#999999; border-width:1pt; padding:3pt; border-collapse:separate; table-layout:auto; background-color:#200f08; }
.bggray { background-color:#121111; }
.footer { color: #252525; }
.tinyblue { font-family: Arial, Verdana, Trebuchet MS, Georgia; font-size: 10px; color: #507cad; }
.textarea { background:#121111; font-family: Arial, Verdana, Trebuchet MS, Georgia; font-size:10px; color:#d0d0d0; width:143px; height:100px; border-style:none; scrollbar-face-color:#121111; scrollbar-arrow-color:#121111; scrollbar-base-color:#121111; scrollbar-shadow-color:#121111; scrollbar-darkshadow-color:#121111; scrollbar-highlight-color:#121111; scrollbar-3dlight-color:#121111; scrollbar-track-color:#121111; }
.white { color: #ffffff; } 
.yellow { color: #fdff94; } 

/* styles used by the press detail pages */
.style1 {	color: #0066FF;	font-weight: bold; font-size: 11px; }
.style2 { font-size: 11px; font-weight: bold; }
.style4 { font-family: Arial, Verdana, Trebuchet MS, Georgia; font-weight: bold; }
.style6 {font-size: 11px; font-family: Arial, Verdana, Trebuchet MS, Georgia; font-weight: bold; }
.style8 { font-size: 10px; font-family: Arial, Verdana, Trebuchet MS, Georgia; }
.style9 { color: #363636; font-weight: bold; font-size: 11px; }
.style10 {font-size: 11px }
.style1p { color: #0066FF; font-weight: bold; font-family: Arial, Verdana, Trebuchet MS, Georgia; font-size: 11px; }
.style3p { font-family: Arial, Verdana, Trebuchet MS, Georgia; color: #000000; }
.style4p { font-family: Arial, Verdana, Trebuchet MS, Georgia; color: #363636; font-weight: bold; }
.style5p { font-family: Arial, Verdana, Trebuchet MS, Georgia; font-size: 11px; color: #363636; font-weight: bold; }

/* styles used by the ordered lists */
LI.leftpane { margin-left: -25px; font-family: Arial, Verdana, Trebuchet MS, Georgia; font-size: 10px; color: #507cad; }
LI { font-family: Arial, Verdana, Trebuchet MS, Georgia; font-size: 11px; color: #363636; }

/* general & site structural styles */
DIV { font-family: Arial, Verdana, Trebuchet MS, Georgia; font-size: 11px; color: #363636; }
TABLE { border-collapse: collapse; }
TABLE.fat { border-collapse: separate; }
TD, TH { padding: 0; }
TD.fat, TH.fat { padding: 2px; background-color:#dfdfdf; vertical-align:top; }
TD.padded, TH.padded { padding:10px; }
TH.form { font-family: Arial, Verdana, Trebuchet MS, Georgia; font-size: 10px; text-decoration: none; color: #d25e00; }
INPUT.small { font-family: Arial, Verdana, Trebuchet MS, Georgia; font-size: 10px; color: #d0d0d0; background-color: #9BB1C6; }	

/* link-specific styles */
A:link, A:active, A:visited { font-family: Arial, Verdana, Trebuchet MS, Georgia; font-size: 10px; text-decoration: none; color: #2b27e6; }
A:hover { font-family: Arial, Verdana, Trebuchet MS, Georgia; font-size: 10px; text-decoration: underline; color: #124a7a; }
A.newsbytes:link, A.newsbytes:active, A.newsbytes:visited { font-family: Arial, Verdana, Trebuchet MS, Georgia; font-size: 10px; text-decoration: none; color: #2b27e6; }
A.newsbytes:hover { font-family: Arial, Verdana, Trebuchet MS, Georgia; font-size: 10px; text-decoration: underline; color: #124a7a; }
A.newsbytes2:link, A.newsbytes2:active, A.newsbytes2:visited { font-family: Arial, Verdana, Trebuchet MS, Georgia; font-size: 10px; text-decoration: none; color: #d25e00; }
A.newsbytes2:hover { font-family: Arial, Verdana, Trebuchet MS, Georgia; font-size: 10px; text-decoration: underline; color: #e7995b; }
A.newsbox:link, A.newsbox:active, A.newsbox:visited { font-family: Arial, Verdana, Trebuchet MS, Georgia; font-size: 11px; text-decoration: none; color: #ffcc00; }
A.newsbox:hover { font-family: Arial, Verdana, Trebuchet MS, Georgia; font-size: 11px; text-decoration: underline; color: #dcb000; }
A.boldbytes:link, A.boldbytes:active, A.boldbytes:visited { font-family: Arial, Verdana, Trebuchet MS, Georgia; font-weight:bold; font-size: 10px; text-decoration: none; color: #507cad; }
A.boldbytes:hover { font-family: Arial, Verdana, Trebuchet MS, Georgia; font-weight:bold; font-size: 10px; text-decoration: underline; color: #124a7a; }
A.footer:link, A.footer:active, A.footer:visited { font-family: Arial, Verdana, Trebuchet MS, Georgia; font-size: 10px; color: #252525; }
A.footer:hover { font-family: Arial, Verdana, Trebuchet MS, Georgia; font-size: 10px; text-decoration: underline; color: #575757; }

/* back-end related styles */
.container_debug { background-color: #006600; color: #FFFFFF; text-align: justify; border-top: 1px #CC99CC solid; border-left: 1px #CC99CC solid; border-right: 1px #CC3333 solid; border-bottom: 1px #CC3333 solid; padding: 15px; }
.container_errors { background-color: #FFEEEE; color: #CC3333; text-align: justify; border-top: 1px #999999 solid; border-left: 1px #999999 solid; border-right: 1px #121111 solid; border-bottom: 1px #121111 solid; padding: 15px; }
.container_messages { background-color: #EEFFEE; color: #003300; text-align: justify; border-top: 1px #999999 solid; border-left: 1px #999999 solid; border-right: 1px #121111 solid; border-bottom: 1px #121111 solid; padding: 15px; }
.atlus0 { padding: 4px; background-color:#eeffee; vertical-align:top; }
.atlus1 { padding: 4px; background-color:#ffffff; vertical-align:top; }
.news_home { padding: 4px; background-color:#ffffdd; color: #333300; vertical-align:top; }
.news_recent_headlines { padding: 4px; background-color:#dfdfdf; color: #030303; vertical-align:top; }
.news_games { padding: 4px; background-color:#ddffdd; color: #003300; vertical-align:top; }
.news_shop { padding: 4px; background-color:#ffdddd; color: #330000; vertical-align:top; }

/* body master style */
BODY { background-image:url('/i/vpattern02.gif'); margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
/* BODY used to have scrollbar-base-color: #52240f; scrollbar-darkshadow-color: #52240f; scrollbar-track-color: #211008; scrollbar-arrow-color: #efd91d; */
