body{}
p  { }
td {}

.center	{ height: 100% }
.body	{ color: #dfdfdf; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif; background-image: url(img/body.jpg); text-align: left; vertical-align: top; padding-top: 20px; padding-right: 10px;  }
.bg-text { color: #dfdfdf; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif; background-image: url(img/bg-text.jpg); text-align: left; vertical-align: top; padding-top: 20px; padding-right: 10px;  }
.gram	{ color: #fff; text-align: left; vertical-align: top; font-weight: bold; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif; background-image: url(img/g.jpg); }
.menu	 { color: #919191; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif; background: url(img/logo.jpg) no-repeat; text-align: left; vertical-align: bottom; clear: left; padding-bottom: 5px; padding-left: 10px }
.location	{ font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif; background: url(img/loc.png) repeat-y; padding-left: 10px ; text-align: left ; }
.action	{ color: #dfdfdf; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif; background-image: url(img/a/bg.jpg); text-align: left; vertical-align: top; padding-top: 0px; padding-right: 10px;  }
a	{ text-decoration: none; color: #919191; font-weight: bold; font-size: 12px;}
a:hover	{ color: #d5d5d5 }
.pgbody { color: #dfdfdf; text-align: left; vertical-align: top; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif; background-image: url(img/body.jpg); }

/* Menu */
#menu1            { background-color: #fff; z-index: 1; position: absolute; top: 12px; left: -3px; width: 200px; visibility: visible; display: none }
#menu2            { background-color: #fff; z-index: 1; position: absolute; top: 12px; left: -3px; width: 200px; visibility: visible; display: none }
#menu3            { background-color: #fff; z-index: 1; position: absolute; top: 12px; left: -3px; width: 200px; visibility: visible; display: none }
#menu4            { background-color: #fff; z-index: 1; position: absolute; top: 12px; left: -3px; width: 200px; visibility: visible; display: none }
#menu5            { background-color: #fff; z-index: 1; position: absolute; top: 12px; left: -3px; width: 200px; visibility: visible; display: none }
#menu6            { background-color: #fff; z-index: 1; position: absolute; top: 12px; left: -3px; width: 200px; visibility: visible; display: none }
#menu7            { background-color: #fff; z-index: 1; position: absolute; top: 12px; left: -3px; width: 200px; visibility: visible; display: none }
#m1		  { background-color: #000; position: relative; top: 0px; left: 0px; width: 1px; height: 1px; visibility: visible; display: inline }
#m2		  { background-color: #000; position: relative; top: 0px; left: 0px; width: 1px; height: 1px; visibility: visible; display: inline }
#m3		  { background-color: #000; position: relative; top: 0px; left: 0px; width: 1px; height: 1px; visibility: visible; display: inline }
#m4		  { background-color: #000; position: relative; top: 0px; left: 0px; width: 1px; height: 1px; visibility: visible; display: inline }
#m5		  { background-color: #000; position: relative; top: 0px; left: 0px; width: 1px; height: 1px; visibility: visible; display: inline }
#m6		  { background-color: #000; position: relative; top: 0px; left: 0px; width: 1px; height: 1px; visibility: visible; display: inline }
#m7		  { background-color: #000; position: relative; top: 0px; left: 0px; width: 1px; height: 1px; visibility: visible; display: inline }

.m a { white-space: nowrap }
.m ul  { background-color: #fff; cursor: default; list-style-type: none; display: block; margin: 0px; padding: 0px }
.m li { position: relative; display: block; background-color: #fff; width: 200px; margin-top: 0px }
.m ul a { white-space: normal; color: black; font-weight: normal; text-decoration: none; padding: 4px 10px 5px; border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black; display: block; background-color: #fff; }
.m ul a:hover { color: #fff; background-color: #000000 } 

.m ul ul { display: none; position: absolute; left: 200px; top: 0px;  width: 200px; background-color: #fff; }
.m ul ul li  { position: relative; display: block; background-color: #fff; width: 100% }
/* .m ul ul li  { position: relative; display: inline; width: 100% } */

/* Rollovers */
.m ul ul:hover, .m ul li:hover ul { display: block; }
.m:hover #menu1 { display: block; visibility: visible }
.m:hover #menu2 { display: block; visibility: visible }
.m:hover #menu3 { display: block; visibility: visible }
.m:hover #menu4 { display: block; visibility: visible }
.m:hover #menu5 { display: block; visibility: visible }
.m:hover #menu6 { display: block; visibility: visible }
.m:hover #menu7 { display: block; visibility: visible }

/* Page styles */
.pgbody td     { color: #dfdfdf; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif; text-align: right; vertical-align: top }
.pgbody th     { color: #dfdfdf; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif; font-weight: normal; text-align: left; padding: 2px 2px 2px 4px; vertical-align: top }
.pgbody .th { color: #dfdfdf; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif; font-weight: bold; text-align: right; padding: 2px; vertical-align: top }
.pgbody .tcap { color: #dfdfdf; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif; font-weight: bold; text-align: left; padding: 2px; vertical-align: top }
.pgbody .act {  }
.pgbody .act:hover { background-color: #111; cursor: default }
.pgbody a		 { color: #dfdfdf; font-size: 8pt; font-weight: bold }
.pgbody a:hover	  { color: #cacaca; text-decoration: underline }

/* Yup, I know scrollbar-* is not allowed... */
.scr	 { margin-top: 10px; width: 329px; height: 260px; overflow: auto;  scrollbar-3dlight-color: #adc4d8; scrollbar-arrow-color: #555; scrollbar-darkshadow-color: #adc4d8; scrollbar-face-color: #fff; scrollbar-highlight-color: #5c83a8; scrollbar-shadow-color: #5c83a8; scrollbar-track-color: #5c83a8 }
.scr2	 { padding-right: 5px; padding-left: 5px; width: 580px; height: 279px; overflow: auto; scrollbar-3dlight-color: #adc4d8; scrollbar-arrow-color: #555; scrollbar-darkshadow-color: #adc4d8; scrollbar-face-color: #fff; scrollbar-highlight-color: #5c83a8; scrollbar-shadow-color: #5c83a8; scrollbar-track-color: #5c83a8 }
.scr3	 { padding-right: 5px; padding-left: 5px; width: 270px; height: 279px; }

#pack1	 {  visibility: visible; display: inline; position: relative; z-index: 104; top: 0; left: 0; width: 1px; height: 1px; vertical-align: top }
#pack	 { text-align: left; visibility: visible; display: inline; margin: 0; padding: 0; position: absolute; z-index: 104; top: 0px; left: -4px; width: 550px; height: 35px; vertical-align: top; text-align: left;  }
.packt	{ color: #fff; font-weight: bold; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif; vertical-align: bottom; padding: 0px; margin: 0px; }
