/* Force scrollbar to prevent page shift in Mozilla */
html {
    min-height: 100%;
    margin-bottom: 1px;
    overflow: -moz-scrollbars-vertical !important;
}

body {
    margin:2px;
    width:100%;
    font-family:Arial;
}

.main {
    scrollbar-base-color:#FFFF80;
    scrollbar-track-color:#FFFF80;
    scrollbar-arrow-color: #FFFFFF;
    scrollbar-face-color: #0066CC;
}


img {
    border-style:none;
}
a {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #00f;
}
a.menu {
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #FFFFFF;
}

H1 {
  FONT-WEIGHT: bold;
  FONT-SIZE: 24pt;
  COLOR: #000;
}
H2 {
  FONT-WEIGHT: bold;
  FONT-SIZE: 18pt;
  COLOR: #FFFFFF;
}
.small {
  FONT-SIZE: 10pt;
  COLOR: #FFFFFF;
}
.regular {
  FONT-SIZE: 12pt;
  COLOR: #FFFFFF;
}
.green {
  FONT-SIZE: 12pt;
  COLOR: #00FF00;
  FONT-WEIGHT: BOLD;
  TEXT-ALIGN: CENTER;
}
.red {
  FONT-SIZE: 14pt;
  COLOR: #FF0000;
  TEXT-ALIGN: center;
}
HR {
	COLOR: #c5c8d2
}
.button { 
	BORDER-RIGHT: #888 1px solid; BORDER-TOP: #888 1px solid; BACKGROUND: #FFF5AA; BORDER-LEFT: #888 1px solid; CURSOR: hand; BORDER-BOTTOM: #888 1px solid
}
.button2 { 
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; BACKGROUND: #BBBBBB; BORDER-LEFT: #000000 1px solid; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid
}
.button3 {
	BORDER-RIGHT: #FFFFFF 2px solid; BORDER-TOP: #FFFFFF 2px solid; COLOR:#000080; FONT-WEIGHT: BOLD; BACKGROUND: #FFFF80; BORDER-LEFT: #FFFFFF 2px solid; BORDER-BOTTOM: #FFFFFF 2px solid 
}
.button4 {
	BORDER-RIGHT: #888 1px solid; BORDER-TOP: #888 1px solid; BACKGROUND: #99cccc; BORDER-LEFT: #888 1px solid; CURSOR: hand; BORDER-BOTTOM: #888 1px solid
}
.txtarea {
 BORDER-RIGHT: #FFFFFF 2px solid; BORDER-TOP: #FFFFFF 2px solid; COLOR:#000080; FONT-WEIGHT: BOLD; FONT-SIZE: 12px; BACKGROUND: #FFFF80; BORDER-LEFT: #FFFFFF 2px solid; WIDTH: 250pt; HEIGHT: 15pt; BORDER-BOTTOM: #FFFFFF 2px solid; scrollbar-base-color:#FFFF80; scrollbar-track-color:#FFFF80; scrollbar-arrow-color: #FFFFFF; scrollbar-face-color: #0066CC; z-index:1;
}
.txtarea2 {
 BORDER-RIGHT: #FFFFFF 2px solid; BORDER-TOP: #FFFFFF 2px solid; COLOR:#000080; FONT-WEIGHT: BOLD; FONT-SIZE: 12px; BACKGROUND: #FFFF80; BORDER-LEFT: #FFFFFF 2px solid; WIDTH: 250pt; BORDER-BOTTOM: #FFFFFF 2px solid; scrollbar-base-color:#FFFF80; scrollbar-track-color:#FFFF80; scrollbar-arrow-color: #FFFFFF; scrollbar-face-color: #0066CC; z-index:1;
}
.dropdown1 {
	color:#FFFFFF BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid; COLOR:#000080; FONT-WEIGHT: BOLD; FONT-SIZE: 12px; BACKGROUND: #FFFF80; BORDER-LEFT: #FFFFFF 1px solid; WIDTH: 100pt; HEIGHT: 15pt; BORDER-BOTTOM: #FFFFFF 1px solid;  z-index:1;
}
.dropdown2 {
	color:#FFFFFF BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid; COLOR:#000080; FONT-WEIGHT: BOLD; FONT-SIZE: 12px; BACKGROUND: #FFFF80; BORDER-LEFT: #FFFFFF 1px solid; WIDTH: 70pt; HEIGHT: 15pt; BORDER-BOTTOM: #FFFFFF 1px solid;  z-index:1;
}
.thewidth80 {
	WIDTH: 90%
}
.small {
	FONT-SIZE: 7px
}

.btn {
    border-width:2px 1px 1px 2px; border-color:#fff #000 #000 #fff; border-style:solid; width:120px; height:25px; background-color:#eee;
}
.input {
    width:240px;border-width:1px 2px 2px 1px; border-color:#000 #fff #fff #000; border-style:solid; 
}

.navhead {
  font-weight: bold;
  background-color: #ccc;
  color: blue;
  text-decoration: underline;
  cursor: pointer;
}


.frameBody {font-family:verdana,sans-serif;background-color:#ffffff;margin:1px;padding:0px;}
.frameTable {width:100%;height:100%;border:1px solid #000000;padding:0px;} 

.appBar {width:100%;height:22px;background:#336699;}
.appBarName {color:#CCCCCC;font-weight:bold;font-style:italic;text-align:right;border-bottom:1px solid #000000;}

.appBarLink {padding:0px 3px 1px 3px;font-weight:bold;background:#CC0000;border:1px solid #000000;margin-right:3px;}
.appBarLink a {color:#FFFFFF;text-decoration:none}
.appBarLink a:hover {text-decoration:underline;}

.goThemeBox {width:600px;margin-top:12px;}  
.goThemeTitle {background:#F1EEDA;border-bottom:1px solid #DCDCDC;height:16px;padding:0px 3px 1px 3px;}
.goThemeText {width:100%;padding:3px 0px 3px 0px;}

