.Grid
{
	border: solid 1px #f5deb3;
	/*border: solid 1px #f5deb3;*/
	
}
.Grid td
{
	
	border: solid 1px #cccccc;
	margin: 3px 3px 3px 3px;
	font-family: Arial;
	padding: 0px 3px 0px 3px;
	/*
	BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
	COLOR: black;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: verdana, tahoma, arial, sans-serif;
*/
}

.GridHeader
{
	font-weight: bold;
	font-size: 9pt;
	/*background-color: #f5deb3;*/
	background-color: #f5deb3;
	background-image: url(..\images\table_bg.jpg);
	color:Black;
	height: 25px;
}

.GridHeader a
{
	text-decoration: none;
	color: Black;
	padding: 0px 5px 0px 5px;
}

.GridHeader a:hover
{
	text-decoration: underline;
	background: Tan url(images/spin.gif) no-repeat 0 100%;
}

.GridItem, .GridAltItem
{
	font-size: 9pt;
}

.GridItem
{
	background-color: #FFFFFF;
}

.GridAltItem
{
	background-color: #F9F6E7;
}

.GridPager
{
	font-size: 10pt;
	background-color: #f5deb3;
	font-weight:bold;
}

.Grid1
{
	border: solid 1px #F9F6E7;
	background-color: #F9F6E7;
}
.Grid1 td
{
	border: solid 0px #cccccc;
	margin: 3px 3px 3px 3px;
	font-family: Arial;
	padding: 0px 3px 0px 3px;
}

.Grid2
{
	border: solid 1px #E7C97D;
	background-color: #cccccc;
}
.Grid2 td
{
	border: solid 0px #cccccc;
	margin: 3px 3px 3px 3px;
	font-family: Arial;
	padding: 0px 3px 0px 3px;
}


.fGrid
{
	border: solid 1px #cccccc;
}
.fGrid td
{
	/*border: solid 1px #d3d3d3;*/
	border: solid 1px #dcdcdc;
	margin: 3px 3px 3px 3px;
	font-family: Arial;
	padding: 0px 3px 0px 3px;
	height: 30px;
	vertical-align:middle;
}
.fGridHeader
{
	font-weight: bold;
	font-size: 9pt;
	/*background-color: #f5deb3;*/
	/*background-color: #e7eeb8;*/
	background-color: #dcdcdc;
	color:Black;
	height: 30px;
}
.fGridHeader a
{
	text-decoration: none;
	color: Black;
	padding: 0px 5px 0px 5px;
}
.fGridHeader a:hover
{
	text-decoration: underline;
}
.fGridItem, .fGridAltItem
{
	font-size: 9pt;
}
.fGridItem
{
	background-color: #FFFFFF;
}
.fGridAltItem
{
	/*background-color: #f5f8e0;*/
	background-color: #f5f5f5;
}


.GridPager
{
	font-size: 10pt;
	/*background-color: #f5deb3;*/
	background-color: #f5deb3;
	font-weight:bold;
}


.MainHeader 
{
	color: #FF6633
}
.text
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.copyright
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A
{
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #333333;
    TEXT-DECORATION: underline
}
.textwhite
{
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.textwhite2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    LETTER-SPACING: normal
}
.Normal
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.Normal1
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.textheading
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 15px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 15px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    COLOR: #9d080c;
    TEXT-INDENT: 0px;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.textheading2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    COLOR: #9d080c;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.textbold
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: bold 11px/30px Verdana, Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.textbold2
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    WIDTH: 100%;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    PADDING-TOP: 5px;
    FONT-STYLE: normal;
    FONT-FAMILY: Gils Sans;
    TEXT-ALIGN: left;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.Striked
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    COLOR: #9d080c;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: 30px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    FONT-VARIANT: normal;
    TEXT-DECORATION: line-through
}
.Listbox
{
    BORDER-RIGHT: #e7e7cf thin;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #e7e7cf thin;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    WORD-SPACING: normal;
    BORDER-LEFT: #e7e7cf thin;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #e7e7cf thin;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: normal;
    TEXT-ALIGN: left
}
.PageSubTitleGray
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: smaller;
    COLOR: gray;
    FONT-FAMILY: Arial, Verdana
}
.PageTitleRed
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: smaller;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial
}
.Bg1
{
    BACKGROUND-COLOR: #F9F6E7
}
.header2
{   
	FONT-FAMILY: Verdana, sans-serif, Helvetica, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #B52433;
	background-color: #E7C97D       
}


#MainTable TABLE
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
#MainTable TD
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: verdana, tahoma, arial, sans-serif;
    BACKGROUND-COLOR: #f9f6e7
}
#MainTable INPUT
{
    BORDER-RIGHT: #cccccc 1px solid;
    FONT-SIZE: 8pt;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: verdana, tahoma, arial, sans-serif
}
#MainTable SELECT
{
    BORDER-RIGHT: #cccccc 1px solid;
    FONT-SIZE: 8pt;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: verdana, tahoma, arial, sans-serif
}
#MainTable THEAD TD
{
    BORDER-RIGHT: #0000cd 1px solid;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    COLOR: white;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #0000cd 1px solid;
    FONT-FAMILY: verdana, tahoma, arial, sans-serif;
    BACKGROUND-COLOR: #f9ad35
}
#MainTable THEAD TD A
{
    COLOR: white;
    TEXT-DECORATION: none
}
#MainTable .trhead
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    COLOR: black;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #f5deb3
}
#MainTable TR.trheadtr
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    COLOR: black;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #f5deb3
}
#MainTable TR.trwhite
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: verdana, tahoma, arial, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
/*
.Bsbttn
{
    BORDER-RIGHT: #104a7b 1px solid;
    BORDER-TOP: #afc4d5 1px solid;
    FONT-SIZE: 11px;
    BACKGROUND: #d6e7ef;
    BORDER-LEFT: #afc4d5 1px solid;
    CURSOR: hand;
    COLOR: #000066;
    BORDER-BOTTOM: #104a7b 1px solid;
    FONT-FAMILY: tahoma, sans-serif;
    TEXT-DECORATION: none
}*/
.BlueHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #006699
}
