/* ------------------------------------------------------------------------------------------------------------------ */
/* common tag styles                                                                                                  */
/* ------------------------------------------------------------------------------------------------------------------ */

body 
{
  background-color: Black; 
  font-family: Verdana, Arial, Tahoma; color: #000000; vertical-align: top; 
  font-size: 9pt; text-align: justify; line-height: 1.3; vertical-align: top;
  overflow: hidden;
  padding: 0; margin: 0;
  
  scrollbar-face-color: white;          /* fill color of buttons and slider */
  scrollbar-highlight-color: white;     /* inner border light color */
  scrollbar-shadow-color: #DDDDDD;        /* inner border shadow color */
  scrollbar-3dlight-color: #CCCCCC;     /* outer border light color */
  scrollbar-darkshadow-color: #AAAAAA;  /* outer border shadow color */
  scrollbar-track-color: #DDDDDD;       /* background of the slider area */
  scrollbar-arrow-color: #545454; 
}

body a  { font-family: Verdana, Arial, serif }
body a:link { text-decoration: underline; font-weight: normal; color: #BE0000 }
body a:visited { text-decoration: underline; font-weight: normal; color: #BE0000 }
body a:active { font-weight: normal; color: #BE0000 }

h1 { font-size: 10pt; font-weight: bold; vertical-align: top; margin-top: 0; margin-bottom: 0; }
h2 { font-size: 9pt; font-weight: bold; vertical-align: top; margin-top: 0; margin-bottom: 3pt; }

hr { background-color: #545454; height: 1px; border: none; }

strong  /* error messages */
{ 
	display: block; text-align: left;
	font-size: 8pt; font-weight: bold; 
	color: #BE0000;
	margin-top: 10px; margin-bottom: 10px;
}


fieldset 
{ 
	border-style: none;
	margin-top: 10px; margin-left: 0; margin-right: 0; padding: 0;
  text-align: left; 
}

input
{
  margin: 0; padding-left: 2px; padding-top: 0; padding-bottom: 0;
	border: 1px solid #888888;
	height: 18px;
  font-family: Verdana, Arial, Tahoma; font-size: 9pt;
}

input#btnSubmit
{
  height: 20px;
  margin-top: 10px;
  border-radius: 4px;
	background: url( ../images/buttons/bgdFormButton.png ) repeat-x;
	font-size: 11px; font-weight: bold;
	color: #000000;
}

input#btnSubmit:active 
{ 
  border: 1px solid #888888; border-radius: 4px;
	background: url( ../images/buttons/bgdFormButtonDown.png ) repeat-x; 
  height: 20px;
}

.cssText { display: block; text-align: justify; }

.cssTextSmall { display: block; text-align: justify; font-size: 8pt; }

.cssLinkActive,
.cssLinkInActive
{
  float: right; margin-left: 5px; font-weight: bold; 
}

.cssLinkActive { color: #BE0000; text-decoration: underline; }

.cssLinkInActive { color: #000000; text-decoration: none; }

.cssBodyWhite { padding: 5px; background-color: white; }