A
{
    COLOR: #1C5BA2;
	TEXT-DECORATION: underline;
}
A:hover
{
    COLOR: #c0c0c0;
	TEXT-DECORATION: underline;
}
A:active
{
    COLOR: #000000;
	TEXT-DECORATION: underline;
}
A.new
{
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size : 10px;
}
A.new:hover
{
    COLOR: #F7A09B;
	TEXT-DECORATION: none;
	font-size : 10px;
}
A.new:active
{
    COLOR: #000000;
	TEXT-DECORATION: none;
	font-size : 10px;
}
A.menu
{
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size : 12px;
}
A.menu:hover
{
    COLOR: #555555;
	TEXT-DECORATION: underline;
	font-size : 12px;
}
A.menu:active
{
    COLOR: #000000;
	TEXT-DECORATION: none;
	font-size : 12px;
}
A.blue
{
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	font-size : 12px;
	font-weight: bold;
}
A.blue:hover
{
    COLOR: #F7A09B;
	TEXT-DECORATION: none;
	font-size : 12px;
	font-weight: bold;
}
A.blue:active
{
    COLOR: #ffffff;
	TEXT-DECORATION: none;
	font-size : 12px;
	font-weight: bold;
}
A.white
{
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size : 12px;
	font-weight: bold;
}
A.white:hover
{
    COLOR: #F7A09B;
	TEXT-DECORATION: none;
	font-size : 12px;
	font-weight: bold;
}
A.white:active
{
    COLOR: #ffffff;
	TEXT-DECORATION: none;
	font-size : 12px;
	font-weight: bold;
}
TABLE.menu
{
	FONT-FAMILY: Arial;
	background-color :#F0F2FE;
	border: 1px solid;
	border-color : #1C5BA2;
}
BODY
{
    FONT-FAMILY: Arial; 
}
TR.normal
{
	BACKGROUND-COLOR: #FFFFFF;
}
TR.altern
{
	BACKGROUND-COLOR: #BFDFFF;
}
TD
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
}
TD.divide
{
	COLOR: White;
}
TD.header
{
    COLOR: #1D5B9D;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
}
TD.header1
  { color: #1d5b9d; font-weight: bold; font-size: 12px; font-family: Arial; background-color: #f0f2fe; text-align: left; border: solid 1px black }
 TD.header2
 { color: white; font-weight: bold; font-size: 12px; background-color: #1C5BA2; font-family: Arial; text-align: left }
  TD.arrow
  { border: solid 1px #1c5ba2 }
TD.copy
{
	FONT-SIZE: 9px;
	TEXT-ALIGN: center;
}
TD.code
{
	FONT-FAMILY: courier;
	FONT-SIZE: small;
}

TD.body
 { background-color: #F7A09B; border: solid 1px #1c5ba2 }
H1
{
    FONT-FAMILY: Verdana;
	COLOR: #008000;
	FONT-WEIGHT: Bold;
    FONT-SIZE: medium;
}
H2
{
    FONT-FAMILY: Arial;
	COLOR: #000000;
	FONT-WEIGHT: Bold;
    FONT-SIZE: 15px;
	TEXT-DECORATION: underline;
}
H3
{
    FONT-FAMILY: Arial; 
	COLOR: #008000;
	FONT-WEIGHT: Bold;
    FONT-SIZE: Large;
}
/* WEB COMMUNITIES -- Details Inline */
TABLE.dataview /* for when you need a border on a table */
{
	border:1px SOLID;
	border-color:#008000;
}

TABLE.registration
{
   background-color:#176296;
   color:White;
   font-weight:bold;   
}

TH.headerbar /* for when you need a border on a table */
{
	border:1px SOLID;
	border-color:#3399FF;
}

TR.altrow /* for alternating background colors in table rows */
{
	BACKGROUND-COLOR: #BFDFFF;
}

TR.titlerow /* for the row that contains column headers in a table */
{
	BACKGROUND-COLOR: #3399FF; /*#FF9900;*/
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
}

TD.titlerow /* for column headers in a table */
{
	BACKGROUND-COLOR: #FF9900;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
}

TD.title /* for secondary headers */
{
	BACKGROUND-COLOR: #3399FF; /*#FF9900;*/
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	PADDING: 2px;
}

TH.header
{
    BACKGROUND-COLOR: #99CCFF;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
}

TH.dataview
{
    BACKGROUND-COLOR: #99CCFF;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
}

TH.headerbar
{
    BACKGROUND-COLOR: #99CCFF;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
}

.code 
{
	FONT-FAMILY: courier new; 
	FONT-SIZE: x-small;
}

.comment 
{
	COLOR: green
}

UL.form
{
	FONT-FAMILY: Arial;
	COLOR: Black;
	FONT-WEIGHT: Bold;
	FONT-SIZE: x-small;
}

PRE.form
{
	FONT-FAMILY: Arial;
	COLOR: Black;
	FONT-WEIGHT: Bold;
	FONT-SIZE: x-small;
}

.pop-up_bg
{
   background-color: #1C5BA2;
}

.pop-up_cp
{
   color: White ;
   font-family: Arial;
   font-size: x-small ;
   font-weight: bold ;
}

.pop-up_fg
{
   background-color: Silver;
   font-family: Verdana;
   font-size: xx-small;
}

.grdHead
{
    background-color: #1C5BA2;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: white;
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: bold;
    line-height: 11pt;
    padding-left: 5px
}

.grdItem
{
    background-color: #F0F2FE;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: #003399;
    font-family: Verdana, Arial;
    font-size: 11px;
    padding-left: 5px
}

.grdItemAlt
{
    background-color: Gainsboro;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 11px;
    padding-left: 5px
}

.grdFooter
{
   font-weight: bold;
   font-size: 11px;
   color: white;
   line-height: 10pt;
   font-family: Verdana, Arial;
   background-color: #1C5BA2;
}
