﻿.gplogobg
{
	background-image: url('/images/gampac-logobg.bmp');
}

.gpCpriteTd
{
	background-color: #000000;
    color: #C7792A;
    font-family: Tahoma;
    font-size: 9pt;
    font-weight: bold;
	border-left: 0px; border-right: 0px; border-top: 0px; border-bottom: 0px;
    PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px;
	vertical-align:middle;
    
}
.gpCprite
{
	font-size: 8pt; 
	color: #6390bc; 
	font-family: Tahoma;
	font-weight:bold;
}

.gpWwwlink
{ 
position: relative;
font-family: arial, helvetica, sans-serif;
white-space: nowrap;
display: block;
width: 144px;
height: 21px;
margin: 0px;
padding: 0px;
}
 
.gpWwwlink img {position: relative; width: 144px; height: 21px; top: 0px; left: 0px; border: 0; }
 
.gpLoginbox  
{	
	background-color: #FFFFFF;
	border-left: 18px solid #000000; border-right: 18px solid #000000; border-top: 24px solid #000000; border-bottom: 18px solid #000000;
    PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 20px; PADDING-BOTTOM: 20px;
}
.gbkgr1
{
	background-color: #DE9522;
	border-left: 0px; border-right: 0px; border-top: 0px; border-bottom: 0px;
    PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px;
}
.gbkgr
{
	background-color: #C7792A;
	border-left: 0px; border-right: 0px; border-top: 0px; border-bottom: 0px;
    PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px;
}
.gbkgr1
{
	background-color: #FFFFFF;
	border-left: 0px; border-right: 0px; border-top: 0px; border-bottom: 0px;
    PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px;
}
.gbkgr2
{
	background-color: #000000;
    color: #C7792A;
    font-family: Tahoma;
    font-size: 9pt;
    font-weight: bold;
	border-left: 0px; border-right: 0px; border-top: 0px; border-bottom: 0px;
    PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px;
}
.gpOrange  
{
	background-color: #C7792A;
	border-left: 0px; border-right: 0px; border-top: 0px; border-bottom: 0px;
    PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px;
}

.gpscrbg {
     background-color: #C7792A;
}

.gpsbbg {
     background-color: #000000;
}
.menuitm {
     color: #C7792A;
     font-family: Tahoma;
     font-size: 13pt;
     font-weight: bold;
}

.stsBkg {
     background-color: #C7792A;
     padding-bottom: 0px;
}
.stsBkgb {
     background-color: #C7792A;
     padding-top: 4px;
     padding-bottom: 4px;
}
.stsBkg2 {
     background-color: #000000;
     padding-top: 10px;
     padding-bottom: 100px;
}

.stsDate
{
    FONT-SIZE: 13pt; FONT-FAMILY: Tahoma; font-weight: bold;
    color: #C7792A;
    padding-top: 20px;
}

.stsTcLabel
{
    BACKGROUND-COLOR: #dbdbdb; FONT-SIZE: 10pt; FONT-FAMILY:Arial Narrow; font-weight:800;
    padding-right: 6px;
}
.stsTcData1
{
    BACKGROUND-COLOR: #76777a; FONT-SIZE: 9pt; font-weight: bold; FONT-FAMILY: Tahoma;
    color: #ffffff;
    padding-top:0;
    padding-bottom:0;
}
.stsTcData
{
    BACKGROUND-COLOR: #dbdbdb; FONT-SIZE: 8pt; font-weight:normal; FONT-FAMILY: Tahoma;
    color: #000000;
    padding-top:0;
    padding-bottom:0;
}
.stsTdt
{
     color: #C7792A;
     background-color: transparent;
     FONT-SIZE: 13pt; FONT-FAMILY: Tahoma;
     font-weight: bold;
     padding-top: 20px;
     padding-bottom: 8px;
     padding-left: 10px;
     padding-right: 10px;
}
.stsTd1h
{
	 border-bottom: solid 1px #c7792a;
     color: white;
     background-color: #c7792a;
     FONT-SIZE: 10pt; 
     FONT-FAMILY: Tahoma;
     font-weight: bold;
     padding-top: 4px;
     padding-bottom: 4px;
     padding-left: 10px;
     padding-right: 10px;
}
.stsTd1
{
	 border-bottom: solid 1px #c7792a;
     color: #C7792A;
     background-color: transparent;
     FONT-SIZE: 10pt; 
     FONT-FAMILY: Arial Narrow;
     font-weight: bold;
     padding-top: 8px;
     padding-bottom: 8px;
     padding-left: 10px;
     padding-right: 10px;
}
.stsTd2
{
	 border-bottom: solid 1px #c7792a;
     color: #C7792A;
     background-color: transparent;
     FONT-SIZE: 8pt; 
     FONT-FAMILY: Tahoma;
     font-weight: bold;
     padding-top: 8px;
     padding-bottom: 8px;
     padding-left: 10px;
     padding-right: 10px;
}
.stsTc1 {
     border-bottom: 18px solid #000000;
     border-right: 4px solid #000000;
     border-left: 18px solid #000000;
     border-top: 0px solid #000000;
     background-color: #ffffff;
     padding-top: 0px;
     padding-bottom: 0px;
     padding-left: 10px;
     padding-right: 10px;
     font-family: Tahoma;
     font-size: 9pt;
     font-weight: bold;
}
.stsTc2 {
     border-bottom: 18px solid #000000;
     border-right: 18px solid #000000;
     border-left: 4px solid #000000;
     border-top: 0px solid #000000;
     background-color: #ffffff;
     padding-top: 0px;
     padding-bottom: 0px;
     padding-left: 10px;
     padding-right: 10px;
     font-family: Tahoma;
     font-size: 9pt;
     font-weight: bold;
}
.stsTcx {
     border-bottom: 0px solid #000000;
     border-right: 18px solid #000000;
     border-left: 18px solid #000000;
     border-top: 0px solid #000000;
     background-color: #C7792A;
     padding-top: 0px;
     padding-bottom: 0px;
     padding-left: 0px;
     padding-right: 0px;
}
.stsTrx {
     border-bottom: 0px solid #000000;
     border-right: 0px solid #000000;
     border-left: 0px solid #000000;
     border-top: 0px solid #000000;
     background-color: #000000;
     padding-top: 20px;
     padding-bottom: 10px;
     padding-left: 0px;
     padding-right: 0px;
}

BODY
{
    BACKGROUND-COLOR: #000000; FONT-SIZE: 9pt; FONT-FAMILY: Tahoma;
 	
}
TABLE
{
    FONT-WEIGHT: 300; FONT-SIZE: 9pt; FONT-FAMILY: Tahoma;
    PADDING-RIGHT: 4px; border-collapse: collapse;
}
.tbvwx
{
    PADDING-RIGHT: 4px; border-collapse: collapse;
}
.tdvwx
{
}
.tbvw1
{
}
TH
{
	background-color: #77787A;
	color: #FFFFFF;
	border-left: #CBCCCC 0px solid;
	border-right: #CBCCCC 0px solid;
	border-top: #CBCCCC 1px solid;
	border-bottom: #CBCCCC 1px solid;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 1px;
}
.TH1
{
	background-color: #77787A;
	color: #FFFFFF;
	border-left: #CBCCCC 0px solid;
	border-right: #CBCCCC 0px solid;
	border-top: #CBCCCC 1px solid;
	border-bottom: #CBCCCC 0px solid;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 1px;
}
.TH2
{
	background-color: #77787A;
	color: #CBCCCC;
	border-left: #CBCCCC 0px solid;
	border-right: #CBCCCC 0px solid;
	border-top: #CBCCCC 0px solid;
	border-bottom: #CBCCCC 1px solid;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 1px;
}
TD
{
    BACKGROUND-COLOR: white;
    BORDER-LEFT: #DE9522 0px solid; BORDER-RIGHT: #DE9522 0px solid; 
    BORDER-TOP: #DE9522 0px solid; BORDER-BOTTOM: #DE9522 0px solid;
    PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 2px; PADDING-BOTTOM: 1px;
}
.altrow
{
    BACKGROUND-COLOR: #DBDBDB;
    BORDER-LEFT: #DE9522 0px solid; BORDER-RIGHT: #DE9522 0px solid; 
    BORDER-TOP: #DE9522 0px solid; BORDER-BOTTOM: #DE9522 0px solid;
    PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 2px; PADDING-BOTTOM: 1px;
}
button
{
    BACKGROUND-COLOR: gray; FONT-SIZE: 9pt; FONT-FAMILY: Tahoma;
}
div
{
    FONT-SIZE: 9pt; FONT-FAMILY: Tahoma;
}
.trans
{
	background-color: transparent;
	border-left: 0px; border-right: 0px; border-top: 0px; border-bottom: 0px;
    PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 2px; PADDING-BOTTOM: 0px;
}
.nosp
{
	background-color: transparent;
	border-left: 0px; border-right: 0px; border-top: 0px; border-bottom: 0px;
    PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px;
}

.gpTeal 
{
	background-color: #007B83
}

.gpYellow 
{
	background-color: #DEB02E
}

.gpGrey 
{
	background-color: #76777A
}

.gpLiteGrey 
{
	background-color: #DBDBDB
}

.print
{
    BACKGROUND-COLOR: teal;
    BORDER-LEFT: black 0px solid; BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-BOTTOM: black 0px solid;
    PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px; PADDING-BOTTOM: 1px;
}

.form
{
	background-color: Transparent;
	border-width: 0;
	padding-right: 12px;
	padding-left: 12px;
	padding-bottom: 8px;
	padding-top: 8px;
}

.form1
{
	background-color: #eae4a6;
	border-right: #CBCCCC 1px solid;
	border-top: #CBCCCC 1px solid;
	border-left: #CBCCCC 1px solid;
	border-bottom: #CBCCCC 1px solid;
}
      
.viewlinkrowtb
{
	background-color: white;
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
    PADDING-TOP: 1px;
    PADDING-LEFT: 0px;
    margin-bottom: 2px;
}
.viewlinkrow
{
	background-color: white;
    border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
    PADDING: 1px;
}
.viewlinkrow2
{
    BACKGROUND-COLOR: TRANSPARENT; 
}
.linkcelltb
{
	border: black 1px; padding: 1px;
}
.linkcell
{
    color: #DE9522; font-weight: normal; font-size: 8pt; font-family: Tahoma;
	padding: 1px; height: 16px; border-right: blue 1px; border-left: 1px;
}
.linkbtn
{
    font-weight: normal; font-size: 8pt; font-family: Tahoma;
    background-color: #DE9522; color:White;
	padding: 0px; height: 18px; border: #DE9522 1px; border-style: solid; margin: 0px;	
    cursor:pointer;
}

.submbtn
{
    font-weight: normal; font-size: 8pt; font-family: Tahoma;
}
.navbtn
{
	FONT-SIZE: 6pt; WIDTH: 20px; HEIGHT: 20px; PADDING-TOP: 0px; MARGIN-TOP: 0px; 
}
.lblbtn
{
    BACKGROUND-COLOR: yellow; FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Tahoma;
    BORDER-TOP: gray 1px; BORDER-BOTTOM: gray 1px solid; 
}
.numbox
{
    FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Tahoma;
    TEXT-ALIGN: right;
}
.textbox1
{
    border-right: 1px solid;
    border-top: 1px solid;
    border-left: 1px solid;
    border-bottom: 1px solid;
}

.r1_table
{
	background-color:Transparent;
	border-width:0;
}
.r1_th
{
	border-right: 0px solid;
	border-top: black 2px solid;
	border-left: 0px solid;
	border-bottom: black 1px solid;
	background-color: #5A8EC6;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 0px;
	padding-right: 4px;
}
.r1_thx
{
	border-right: 0px solid;
	border-top: black 2px solid;
	border-left: 0px solid;
	border-bottom: black 1px solid;
	background-color: teal;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 0px;
	padding-right: 4px;
}
.r1_ghlbl
{
	color: black;
	background-color: #CBCCCC;
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
	}

.r1_thgh
{
	border-right: 0px solid;
	border-top: black 2px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
	color: black;
	background-color: transparent;
	padding-left: 4px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
}

.r1_thgf
{
	border-right: 0px solid;
	border-top: black 1px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
	background-color: transparent;
	color:Black;
	padding-top: 1px;
	padding-bottom: 0px;
	padding-left: 4px;
	padding-right: 4px;
}

.r1_thts
{
	border-right: 0px solid;
	border-top: black 1px solid;
	border-left: 0px solid;
	border-bottom: black 2px solid;
	background-color: lemonchiffon;
	color: Black;
	padding-top: 1px;
	padding-bottom: 0px;
	padding-left: 4px;
	padding-right: 4px;
}

.r1_td
{
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
	background-color: transparent;
	color:Black;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 4px;
	padding-right: 4px;
}

.cssnav { 
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(/img/logo-bkgr.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 52px;
height: 42px;
margin: 0px;
padding: 0px;
}
 
.cssnav a {
display: block;
color: #000;
font-size: 9px;
width: 52px;
height: 42px;
float: left;
text-decoration: none;
}
 
.cssnav img {position: absolute; width: 24px; height: 24px; top: 0px; left: 10px; border: 0; }
* html a:hover {visibility:visible}
 
.cssnavx a:hover img{visibility:hidden}
 
.cssnav span {
position: absolute;
left: 0px;
top: 24px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 


.sortasc { 
position: relative;
font-family: arial, helvetica, sans-serif;
white-space: nowrap;
display: block;
width: 16px;
height: 8px;
margin: 0px;
padding: 0px;
}
 
.sortasc a {
display: block;
color: #000;
font-size: 9px;
width: 8px;
height: 8px;
float: left;
text-decoration: none;
}
 
.sortasc img {position: relative; width: 8px; height: 8px; top: 0px; left: 0px; border: 0; }
* html a:hover {visibility:visible}
 

.cellimg { 
position: relative;
font-family: arial, helvetica, sans-serif;
white-space: nowrap;
display: block;
width: 20px;
height: 18px;
margin: 0px;
padding: 0px;
}
 
.cellimg a {
display: block;
color: #000;
font-size: 9px;
width: 20px;
height: 18px;
float: left;
text-decoration: none;
}
 
.cellimg img {position: relative; width: 20px; height: 18px; top: 0px; left: 0px; border: 0; }
* html a:hover {visibility:visible}

#menunav {margin: 0;padding: 0;}
#menunav li {list-style: none;height: 24px;float: left;position: relative;}
#menunav li a {height: 24px;text-indent: -9000px;display: block;}
#menunav .current a { background-position: 0 -24px; }

.grad1
{
	background-image: url(http://gampac.com/images/background.jpg);
	background-repeat: repeat-x;
}

.menubar {
	background-color: #000000;
	padding: 0px 0px 0px 0px;
}
.menuitm {
     border-right: 0px solid #C7792A;
     text-decoration: none;
     background-color: transparent;
     color: #FFFFFF;
     padding-top: 5px;
     padding-bottom: 5px;
     padding-left: 10px;
     padding-right: 10px;
     font-family: Tahoma;
     font-size: 9pt;
     font-weight: bold;
}
.menuitmx {
     border-top: 0px solid white;
     border-right: 0px solid white;
     text-decoration: none;
     background-color: #C7792A;
     color: #000000;
     padding-top: 5px;
     padding-bottom: 5px;
     padding-left: 10px;
     padding-right: 10px;
     font-family: Arial;
     font-size: 9pt;
     font-weight: bold;
}
.menuitm:hover {
     color: #C7792A;
}
