﻿/*misc*/
html
{
	scrollbar-shadow-color: #3e708d;
	SCROLLBAR-3DLIGHT-COLOR: #79a9c8;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #95adbb;
	SCROLLBAR-DARKSHADOW-COLOR: #2b526a;
	SCROLLBAR-HIGHLIGHT-COLOR: #a2c5da;
	SCROLLBAR-BASE-COLOR: #85badd;
}

body
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: transparent;
}

.borderACCOM
{
	padding-right: 10px;
	padding-left: 10px;
}

.panelSPACE
{
	padding-bottom: 5px;
}

.normalTEXT
{
	
	font-size: 8pt;
	font-family: Tahoma, Arial;
}

.normalTEXT a
{
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
	color: #800000;
}

.normalTEXT a:hover
{
	color: #00008b;
}

.justSPACING
{
	padding-right: 10px;
	padding-left: 10px;
}

.normalTEXTspaced
{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 8pt;
	font-family: Tahoma, Arial;
}

.normalTEXTspaced a
{
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
	color: #800000;
}

.normalTEXTspaced a:hover
{
	color: #00008b;
}

.phoneLINK 
{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 7pt;
	font-family: Tahoma, Arial;
}

.phoneLINK a
{
	font-size: 7pt;
	text-decoration: none;
	color: #000000;
}

.phoneLINK a:hover
{
	color: #00008b;
}

.notifyALERT
{
	color: #ffffff;
	font-family: Tahoma, Arial;
	font-size: 10pt; /*width: 100%;*/
	display: block; /*height: 30px;*/
	background-color: #990033;
	font-weight: bold;
	border-right: white 2px outset;
	border-top: white 2px outset;
	border-left: white 2px outset;
	border-bottom: white 2px outset;
	text-align: center;
}

.errorTEXT
{
	font-size: 8pt;
	font-family: Tahoma, Arial;
	color: #990033;
	font-weight: bold;
}

.BLOCKheaderTEXT
{
	font-size: 10pt;
	font-family: 'Microsoft Sans Serif' , Arial, Tahoma;
	font-weight: bold;
	padding-left: 35px;
	color: #000000;
	text-align: left;
	position: relative;
	top: 2px;
	
}

.testSTYLE
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	left: 10px;
	position: absolute;
	top: -20px;
	background-image: none;
}

.importantTEXTgreen
{
	font-size: 10pt;
	font-family: Tahoma, Arial;
	font-weight: bold;
	color: #000000;
}

.importantTEXTblack
{
	font-size: 10pt;
	font-family: Tahoma, Arial;
	font-weight: bold;
	color: #000000;
}

.importantTEXTblackMOVED
{
	position: relative;
	top: -11px;
	font-size: 10pt;
	font-family: Tahoma, Arial;
	font-weight: bold;
	color: #000000;
}

.footer
{
	font-size: 7pt;
	font-family: Tahoma, Arial;
	font-weight: bold;
}

.footer a
{
	text-decoration: none;
	color: #000000;
}

.footer a:hover
{
	text-decoration: none;
	color: #800000;
}

.textBOX
{
	font-family: Tahoma, Arial;
	font-size: 8pt;
	width: 120px;
	background-color: #ffffff;
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
}

.textBOXlifted
{
	position: relative;
	top: -11px;
	font-size: 8pt;
	width: 120px;
	background-color: #ffffff;
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
}

.dropBOX
{
	font-size: 8pt;
	background-color: #ffffff;
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	vertical-align: middle;
	text-align: left;
}

.nextBUTT
{
	font-size: 8pt;
	font-family: Tahoma, Arial;
	background-position: center center;
	background-image: url(../bImages/rightARR.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 69px;
	color: #ffffff;
	text-decoration: none;
	position: relative;
	background-color: transparent;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	font-weight: bold;
	cursor:hand;
}

.prevBUTT
{
	font-size: 8pt;
	font-family: Tahoma, Arial;
	background-position: center center;
	background-image: url(../bImages/leftARR.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 69px;
	color: #ffffff;
	text-decoration: none;
	position: relative;
	background-color: transparent;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	font-weight: bold;
	cursor:hand;
}

.BLUEbuttSTYLEnorm
{
	font-size: 8pt;
	font-family: Tahoma, Arial;
	background-position: center center;
	background-image: url(../bImages/buttBLUE.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 102px;
	color: #ffffff;
	text-decoration: none;
	position: relative;
	background-color: transparent;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	font-weight: bold;
}

.BLUEbuttSTYLEnorm:hover
{
	color: #ff9933;
	text-decoration: none;
	cursor:hand;
}

.GREENbuttSTYLEnorm
{
	font-size: 8pt;
	font-family: Tahoma, Arial;
	background-position: center center;
	background-image: url(../bImages/greenBUTT.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 102px;
	color: #ffffff;
	text-decoration: none;
	position: relative;
	background-color: transparent;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	font-weight: bold;
}

.GREENbuttSTYLEnorm:hover
{
	color: #ff9933;
	text-decoration: none;
	cursor:hand;
}

.backANCHORblue
{
	height: 22px;
	width: 102px;
	background-position: center center;
	background-image: url(../bImages/buttBLUE.gif);
	background-repeat: no-repeat;
	text-align: center;
	background-color: transparent;
	display: block;
	text-decoration: none;
	color: #ffffff;
	font-size: 8pt;
	font-family: Tahoma, Arial;
	font-weight: bold;
}

.backANCHORblue:hover
{
	color: #ff9933;
	text-decoration: none;
}

.backANCHORgreen
{
	height: 22px;
	width: 102px;
	background-position: center center;
	background-image: url(../bImages/greenBUTT.gif);
	background-repeat: no-repeat;
	text-align: center;
	background-color: transparent;
	display: block;
	text-decoration: none;
	color: #ffffff;
	font-size: 8pt;
	font-family: Tahoma, Arial;
	font-weight: bold;
}

.backANCHORgreen:hover
{
	color: #ff9933;
	text-decoration: none;
}

.backANCHORpurple
{
	height: 22px;
	width: 102px;
	background-position: center center;
	background-image: url(../bImages/buttPURP.gif);
	background-repeat: no-repeat;
	text-align: center;
	background-color: transparent;
	display: block;
	text-decoration: none;
	color: #ffffff;
	font-size: 8pt;
	font-family: Tahoma, Arial;
	font-weight: bold;
}

.backANCHORpurple:hover
{
	color: #ff9933;
	text-decoration: none;
}

.innerANCHtext
{
	position: relative;
	top: 4px;
}
/*----------------------------------*/

/*styles for the right block elements purple*/
.smallRIGHThead
{
	background-position: left top;
	background-image: url(../bImages/purpHEAD.gif);
	background-repeat: no-repeat;
	height: 32px;
	border-right: #ffffff 2px solid;
	border-top: #ffffff 2px solid;
	border-left: #ffffff 2px solid;
}

.smallRIGHTbody
{
	background-color: #e9eaf3;
	border-right: #ffffff 2px solid;
	border-top: #ffffff 2px solid;
	border-left: #ffffff 2px solid;
	border-bottom: #ffffff 2px solid;
}

.smallRIGHTbodyEND
{
	background-color: #e9eaf3;
	border-right: #ffffff 2px solid;
	border-top: #ffffff 2px solid;
	border-left: #ffffff 2px solid;
}
/*----------------------------------*/

/*styles for the side block elements Metalic Blue*/
.smallRIGHTheadBLUE
{
	background-position: left top;
	background-image: url(../bImages/blueTITLEhead.gif);
	background-repeat: no-repeat;
	height: 47px;
	
}

.smallRIGHTmidHEADblue
{
	background-position: left top;
	background-image: url(../bImages/blueMIDheader.gif);
	background-repeat: no-repeat;
	height: 42px;
}

.smallRIGHTbodyBLUE
{
	background-color: transparent;
	background-position: left top;
	background-image: url(../bImages/blueSIDEtile.gif);
	background-repeat: repeat-y;
}

.smallRIGHTbodyENDBLUE
{
	background-position: left top;
	background-image: url(../bImages/botBLUEside.gif);
	background-repeat: no-repeat;
	height: 12px;
}
/*----------------------------------*/

/*styles for the side block elements Metalic Green*/
.smallheadGREEN
{
	background-position: left top;
	background-image: url(../bImages/greenTITLEhead.gif);
	background-repeat: no-repeat;
	height: 47px;
}

.smallbodyGREEN
{
	background-color: transparent;
	background-position: left top;
	background-image: url(../bImages/greenSIDEtile.gif);
	background-repeat: repeat-y;
}

.smallbodyENDGREEN
{
	background-position: left top;
	background-image: url(../bImages/botGREENside.gif);
	background-repeat: no-repeat;
	height: 12px;
}
/*----------------------------------*/

/*styles for the side block elements Metalic Gold*/
.smallheadGOLD
{
	background-position: left top;
	background-image: url(../bImages/goldTITLEhead.gif);
	background-repeat: no-repeat;
	height: 47px;
}

.smallbodyGOLD
{
	background-color: transparent;
	background-position: left top;
	background-image: url(../bImages/goldSIDEtile.gif);
	background-repeat: repeat-y;
}

.smallbodyENDGOLD
{
	background-position: left top;
	background-image: url(../bImages/botGOLDside.gif);
	background-repeat: no-repeat;
	height: 12px;
}
/*----------------------------------*/

/*styles for the side block elements Metalic Grey*/
.smallheadSILVER
{
	background-position: left top;
	background-image: url(../bImages/silverTITLEhead.gif);
	background-repeat: no-repeat;
	height: 47px;
}

.smallbodySILVER
{
	background-color: transparent;
	background-position: left top;
	background-image: url(../bImages/silverSIDEtile.gif);
	background-repeat: repeat-y;
}

.smallbodyENDSILVER
{
	background-position: left top;
	background-image: url(../bImages/botSILVERside.gif);
	background-repeat: no-repeat;
	height: 12px;
}
/*----------------------------------*/

/*styles for the side block elements Metalic Purple*/
.smallheadPURPLE
{
	background-position: left top;
	background-image: url(../bImages/purpleTITLEhead.gif);
	background-repeat: no-repeat;
	height: 47px;
}

.smallbodyPURPLE
{
	background-color: transparent;
	background-position: left top;
	background-image: url(../bImages/purpleSIDEtile.gif);
	background-repeat: repeat-y;
}

.smallbodyENDPURPLE
{
	background-position: left top;
	background-image: url(../bImages/botPURPLEside.gif);
	background-repeat: no-repeat;
	height: 12px;
}
/*----------------------------------*/

/*sytles for the center big block and center small block*/
.bigCENTERhead
{
	background-position: left top;
	background-image: url(../bImages/blueLARGEhead.gif);
	background-repeat: no-repeat;
	height: 47px;
}
.bigCENTERheadMED
{
	background-position: left top;
	background-image: url(../bImages/blueLARGEMEDhead.gif);
	background-repeat: no-repeat;
	height: 42px;
}

.bigCENTERbodyDARK
{
	background-color: transparent;
	background-position: left top;
	background-image: url(../bImages/blueLARGEtileD.gif);
	background-repeat: repeat-y;
}

.bigCENTERbody
{
	background-color: transparent;
	background-position: left top;
	background-image: url(../bImages/blueLARGEtile.gif);
	background-repeat: repeat-y;
}
.bigCENTERbodyEND
{
	background-position: left top;
	background-image: url(../bImages/blueLARGEbot.gif);
	background-repeat: no-repeat;
	height: 12px;
	
}

.smallCENTERhead
{
	background-position: left top;
	background-image: url(../bImages/blueMEDhead.gif);
	background-repeat: no-repeat;
	height: 47px;
}

.smallCENTERheadMED
{
	background-position: left top;
	background-image: url(../bImages/blueMIDMEDhead.gif);
	background-repeat: no-repeat;
	height: 42px;
}

.sbCENTERbody
{
	background-color: transparent;
	background-position: left top;
	background-image: url(../bImages/blueMEDtile.gif);
	background-repeat: repeat-y;
	color: black;
}



.smallCENTERend
{
	background-position: left top;
	background-image: url(../bImages/blueMEDbot.gif);
	background-repeat: no-repeat;
	height: 12px;
}

/*----------------------------------*/

/*navbar styles*/
.navTEXTnoHOVER
{
	font-size: 7pt;
	font-family: Tahoma, Arial;
	font-weight: bold;
	position: relative;
	top: -16px;
	text-decoration: none;
	color: black;
	left: 5px;
}

.navTEXT
{
	font-size: 7pt;
	font-family: Tahoma, Arial;
	font-weight: bold;
	position: relative;
	top: -16px;
	text-decoration: none;
	color: black;
	left: 5px;
	padding-right: 10px;
}

.navTEXT:hover
{
	text-decoration: none;
	color: #800000;
}

.navTEXTmini
{
	font-size: 7pt;
	font-family: Tahoma, Arial;
	font-weight: bold;
	position: relative;
	top: -4px;
	text-decoration: none;
	color: black;
	left: 5px;
	
}

.navTEXTmini:hover
{
	text-decoration: none;
	color: #800000;
}

.navSEP
{
	
	position: relative;
	top: -15px;
	padding-right: 5px;
	left: 5px;
	
}

.outerLINK
{
	text-decoration: none;
}
/*----------------------------------*/

/*cellphone styles*/
.cellINNERtext
{
	font-size: 8pt;
	font-family: Tahoma, Arial;
	width: 135px;
	height: 115px;
	text-align: justify;
	color: #ffffff;
	font-weight: bold;
}
/*----------------------------------*/

/*mini Highscores*/
.minihSCORES
{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 9pt;
	font-family: Tahoma, Arial;
	font-weight: bold;
}

.mScore
{
	color: #006400;
	font-size: 10pt;
}

/*----------------------------------*/

/*User pic*/
.userPIC
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}

.userLINKtxt a
{
	font-size: 9pt;
	font-family: Tahoma, Arial;
	font-weight: bold;
	color: #800000;
	text-decoration: none;
}

.userLINKtxt a:hover
{
	text-decoration: none;
	color: #00008b;
}
/*----------------------------------*/

/*Grid View displayed over blue area*/
.gVIEWblue
{
	font-size: 8pt;
	font-family: Tahoma, Arial;
	
}

.gVIEWblueHEADER
{
	font-weight: bold;
	background-color: #679EC2;
	color: #ffffff;
	height: 20px;
	background-position: left top;
	background-image: url(../bImages/headerTILE.gif);
	background-repeat: repeat-x;
}

.gVIEWbluePager
{
	
	background-color: #679EC2;
	color: #ffffff;
	text-align: center;
	background-position: left top;
	background-image: url(../bImages/headerTILE.gif);
	background-repeat: repeat-x;
	vertical-align: middle;
	vertical-align: middle;
	text-align: center;
}

.gVIEWblueFOOTER
{
	font-weight: bold;
	background-color: #679EC2;
	color: #ffffff;
	height: 20px;
	background-position: left top;
	background-image: url(../bImages/headerTILE.gif);
	background-repeat: repeat-x;
	
}

.gVIEWblueFOOTER a
{
	
}

.alternateSTYLErow
{
	background-color: #dde6ff;
	vertical-align: middle;
	text-align: center;
}

.normalSTYLErow
{
	background-color: #dde6ff;
	vertical-align: middle;
	text-align: center;
}

.borderFORgrid
{
	
	border-top: #a9a9a9 1px solid;
	border-bottom: #a9a9a9 1px solid;
}

.borderFORheader
{
	font-size: 8pt;
	font-family: Tahoma, Arial;
	border-bottom: #a9a9a9 1px solid;	
}
/*---------------------------------*/

/*Grid View displayed over blue area*/
.FreezePaneOff
{
      visibility: hidden;
      display: none;
      position: absolute;
      top: -100px;
      left: -100px;
}

.FreezePaneOn
{
	position: absolute;
    top: 0px;
    left: 0px;
    visibility: visible;
    display: block;
    width: 100%;
    height: 100%;
    background-color: #666;
    z-index: 999;
    filter:alpha(opacity=85);
    -moz-opacity:0.85;
    padding-top: 20%;
}

.InnerFreezePane
{
	text-align: center;
	width: 66%;
	background-color: #4682b4;
	color: #ffffff;
	font-size: 8pt;
	padding: 9px;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	border-right: #ffffff 2px groove;
	border-top: #ffffff 2px groove;
	border-left: #ffffff 2px groove;
	border-bottom: #ffffff 2px groove;
}
/*---------------------------------*/