/*
Colors:
#336699 - dark blue
#b6ceee - medium blue
#999999 - medium gray
#dddddd - light gray
#f8f7f4 - very light gray
#000000 - black
#ffffff - white
*/

body 
{
	/*background: url(Images\background1.jpg); */
	scrollbar-base-color: #ddddddd;
  scrollbar-arrow-color: #000000;
  scrollbar-face-color: #DDDDDD;
  scrollbar-highlight-color: #f8f7f4;
  scrollbar-shadow-color: #999999;
  scrollbar-3dlight-color: #DDDDDD;
	background-color: #ffffff; 
	font-family:  Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	line-height: 110%;
	color: #336699;
}

a:link 
{
color: blue;
text-decoration: underline;
}

a:visited 
{
text-decoration: underline;
color: blue;
}

/* dark orange */
a:hover
{
text-decoration: underline;
color: blue;
font-weight: bold; 
}

a:active 
{
text-decoration: underline;
color: blue;
}

UL
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px
}

A
{
    CURSOR: hand;
    COLOR: blue;
    TEXT-DECORATION: underline
}

/* Tables */
TABLE
{
    FONT-SIZE: 9pt;
 }

TH     /*Table Header */
{
    FONT-WEIGHT: bolder;
    COLOR: navy
}

/* the RDP demo text files  */
.RDPDemoText
{
    FONT-SIZE: 9pt;
border-style: Solid;
border-width: 4px;
border-color: #999999;
background-color: #b6ceee;
}

.RDPDemoTextAlt
{
    FONT-SIZE: 9pt;
border-style: Solid;
border-width: 4px;
border-color: #999999;
background-color: #dddddd;
}

.NoBorder
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}

/* Buttons */
.ShortButton
{
    HEIGHT: 20px;
    Color: #000000;
    font-size: 12px;
}

.AlternateButton
{
		Color: #000000;
		font-weight: bold;
    HEIGHT: 20px;
    font-size: 12px;
  }

/* Text */
.SmallFont
{
    FONT-SIZE: xx-small
}

.HelpText
{
    COLOR: #000000
}
.HelpTextBold
{
    FONT-WEIGHT: bolder;
     COLOR: #000000
}

.Title
{
	font-style:italic;
	  FONT-WEIGHT: bolder;
    FONT-SIZE: medium;
    COLOR: #336699;
    TEXT-ALIGN: center
}

.SubTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    COLOR: #336699;
    TEXT-ALIGN: center
}

.Label
{
	
	   font-size: 8pt;
	
}

.LabelBold
{
	
   font-size: 8pt;
	FONT-WEIGHT: bold
	
}

.LabelSmall
{
	
	FONT-SIZE: 7pt	
}



/* Text Box */
.TextBoxReadOnly
{
	background-color: #dddddd;
	Color: #000000
	}

.TextBoxWritable
{
	background-color: #f8f7f4;
	Color: #000000;
}

.TextBoxReadOnlyCurrency
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    BACKGROUND-COLOR: #dddddd;
    TEXT-ALIGN: right
}

/* Grids */

.GridHeader /* keep this first of grid styles */
{
	
	FONT-SIZE: 8pt;
	background-color: #336699;
	Color: white;
}


.GridFrame
{
	
	FONT-SIZE: 8pt;
	Color: Gray
}

.GridRow
{
	
	FONT-SIZE: 8pt;
	background-color: #DDDDDD;
	Color: #000000;
	border-color: Silver;
}

.GridAlternateRow
{
	
	FONT-SIZE: 8pt;
	background-color: #f8f7f4;
	Color: #000000;
	border-color: Silver;
  
}

.GridValueList
{
	
	FONT-SIZE: 8pt;
	background-color: #fffff0;
	Color: #000099
}




/* Errors */
.ErrMsg
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: maroon
}

.Validation
{

	FONT-SIZE: 8pt;
	Color: maroon
}


/* Misc */
.Copyright
{
	font-size: 8pt;
	
}

.NameAddressBox
{
	font-family:  Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	background-color: #dddddd;
	height: 70px;
	width: 310px;
	FONT-SIZE: 9pt;
	Color: #000000
}
