TD
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}

INPUT
{
    BORDER-RIGHT: #004C82 1px solid;
    BORDER-TOP: #004C82 1px solid;
    FONT: 12px Tahoma, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #004C82 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #004C82 1px solid;
    HEIGHT: 24px
}
TEXTAREA
{
    BORDER-RIGHT: #004C82 1px solid;
    BORDER-TOP: #004C82 1px solid;
    FONT: 12px Tahoma, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #004C82 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #004C82 1px solid
}


SELECT
{
    height:24px; 
    border-style:solid; 
    border-width:1px; 
    border-color:#999999; 
    font:Tahoma, Arial, Helvetica, sans-serif; 
    font-size:12px;
}

HR 
{
color: #EC0987;
width:98%;
height:1px;
}

H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Tahoma
}

h2
{
	FONT-SIZE: 18px;
	font-weight:bold;
	color:#e29e1f;
}

li {
	list-style-image:url(images/arrow.gif);
	}

H3 {
    COLOR: #000000;
    FONT-FAMILY: Tahoma
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	margin-bottom:2px;
}

H4 {
    COLOR:#CC33FF;
    FONT-FAMILY: Tahoma;
	FONT-SIZE: 12pt;
	font-style:italic;
	FONT-WEIGHT: bold;
}

.H4style1 {
    COLOR:#ec0987;
    FONT-FAMILY: Tahoma;
	FONT-SIZE: 14pt;
	font-style:italic;
	FONT-WEIGHT: bold;
}

.H4style2 {
    COLOR:#000000;
    FONT-FAMILY: Tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}

H5 {
    COLOR: #5C2D66;
    FONT-FAMILY: Tahoma
	FONT-WEIGHT:bold;
	FONT-SIZE:14px;
}

H6 {
    COLOR: #0DA6D0;
    FONT-FAMILY: Tahoma;
	FONT-WEIGHT:bold;
	FONT-SIZE:13px;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(images/bg2.jpg);
	
	}
body,td,th {
	font-family:Tahoma;
	font-size: 12px;
	color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.style1 {color: #FFFFFF}
.style2 {font-size: 11px}
.style3 {
	color: #FFFFFF;
	font-size:12px;
	font-weight: bold;
}
.style4 {
	font-size: 16px;
	font-weight: bold;
}
.footer {
	font-size:11px;
	color:#FFFFFF;
	text-shadow:#333333;
	font-weight:bold;
}
.mimiText {
	font-size:10px;
}
a:link {
	color:#32a2ca;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #32a2ca;
}
a:hover {
	text-decoration: none;
	color:#17310c;
}
a:active {
	text-decoration: underline;
	color: #32a2ca;
}

.openBoxHeader
{
	BACKGROUND-COLOR: FIREBRICK;
	color: #FFFFFF;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    FONT-SIZE: 11pt;    
}

.TableHeader2
{
	BACKGROUND-COLOR: #FFD1FD;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    FONT-SIZE: 11pt;  
	font-weight: bold; 
 }
 
 .TDBGColor
{
background-color:#F7F1CA;
}

.tableClass 
{
	BACKGROUND-COLOR: #EFF6F9;
}

 
.TDAlternateFont
 {
 COLOR: #0637BF;
}

.TDSort
 {
 COLOR: #EFF6F9;
 background-color:#CDE0EF;
}
.SubHeaderText
{
	TEXT-DECORATION:none;
	COLOR:#17310c;
	font-size:12px;
	FONT-FAMILY: Tahoma;
}

.SubHeaderText A:Link
{
	TEXT-DECORATION:none;
	COLOR:#17310c;
	font-size:12px;
	FONT-FAMILY: Tahoma;
}

.header
{
	TEXT-DECORATION:none;
	COLOR:#FFFFFF;
	font-size:12px;
	FONT-FAMILY: Tahoma;
}

.SubHeaderText A:Hover
{
	TEXT-DECORATION:underline;
	COLOR:#518c17;
	font-size:12px;
	FONT-FAMILY: Tahoma;
}

.SubHeaderText A:Visited
{
	TEXT-DECORATION:none;
	COLOR:#17310c;
	font-size:12px;
	FONT-FAMILY: Tahoma;
}

.backHeaderText 
{
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	font-size:12pt;
	FONT-FAMILY: Tahoma;
	vertical-align: middle
}

.backHeaderText A:Link
{
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	font-size:12pt;
	FONT-FAMILY: Tahoma
}

.backHeaderText  A:Hover
{
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	font-size:12pt;
	FONT-FAMILY: Tahoma
}

.backHeaderText  A:Visited
{
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	font-size:12pt;
	FONT-FAMILY: Tahoma
}


.TabDefault
{
	BACKGROUND-COLOR: #004C82;
	border-color:#004C82;
	border-style:solid;
	border-width:1px;
    color:#E1E4EB;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    padding-bottom:4px;
    padding-top:4px;
    padding-left:12px;
    padding-right:12px;
}

.TabHover
{
	BACKGROUND-COLOR: #E1E4EB;
	border-color:#004C82;
	border-style:solid;
	border-width:1px;
    color:#787668;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    padding-bottom:4px;
    padding-top:4px;
    padding-left:12px;
    padding-right:12px;
}

.TabSelected
{
	BACKGROUND-COLOR: #E1E4EB;
	border-color:#004C82;
	border-style:solid;
	border-width:1px;
    color: #004C82;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    padding-bottom:4px;
    padding-top:4px;
    padding-left:12px;
    padding-right:12px;
}

.Tabs
{
	border-color:#004C82;
    color:#787668;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #FFFFFF;
    vertical-align: top;   
    
}

.Label
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Tahoma
}



.TextNoBorder
{
    BORDER-RIGHT: #004C82 0px solid;
    BORDER-TOP: #004C82 0px solid;
    BACKGROUND: #ffffff;
    FONT: 12px Tahoma, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #004C82 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #004C82 0px solid;
    HEIGHT: 17px
}

.LINKHEAD
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma
}
.LINKHEAD A:link
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.LINKHEAD A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.LINKHEAD A:hover
{
    FONT-WEIGHT: bold;
    COLOR:Purple;
    TEXT-DECORATION: none
}
.BOTTOMLINK
{
    FONT-SIZE: 12px;
    COLOR:#FFFFFF;
    FONT-FAMILY: Tahoma
}
.BOTTOMLINK A:link
{
    COLOR:#FFFFFF;
    TEXT-DECORATION:underline;
}
.BOTTOMLINK A:visited
{
    COLOR:#FFFFFF;
    TEXT-DECORATION:underline;
}
.BOTTOMLINK A:hover
{
    COLOR: #FFFFFF;
    TEXT-DECORATION:none;
}
.LEFTLINK
{
    FONT-SIZE: x-small;
    COLOR: #5C2D66;
    FONT-FAMILY: Tahoma
}
.LEFTLINK A:link
{
    COLOR: #5C2D66;
    TEXT-DECORATION: none
}
.LEFTLINK A:visited
{
    COLOR: #5C2D66;
    TEXT-DECORATION: none
}
.LEFTLINK A:hover
{
    COLOR: #CC0000;
    TEXT-DECORATION: none
}


.Calendar
{
	BACKGROUND-COLOR: #F7BEDD;
    color:#CA0087;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}

.CalendarDropDown
{
    BACKGROUND-COLOR: white;
    color: #CA0087;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    height: 16px;
}

.CalendarDays
{
    BACKGROUND-COLOR: white;
    color: #CA0087;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
}

.CalendarDayHeader
{
    BACKGROUND-COLOR: #F7BEDD;
    color:#CA0087;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
}

.superScript {
	font-size:9px;
	vertical-align:top;
}

.miniText {
	font-size:10px;
}

.grid 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border-right: 1px solid #7B889F;
	border-bottom: 1px solid #7B889F;
	border-left: 1px solid #7B889F;
}

.gridEdit
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border-right: 1px solid #7B889F;
	border-bottom: 1px solid #7B889F;
	border-left: 1px solid #7B889F;
}

.gridAlt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-color:#FFFFFF;
}
.gridItem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}

.gridHeader
{
	height: 17px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	text-align:center;
}
.gridPager
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}

.fontblackbold 
{
	color:#000000;
	font-weight:bold;
	font-size: 12px;
}

.fontblack 
{
	color:#000000;
	font-size: 12px;
}

.LocLink
{
    font-size: 12px;
    COLOR:Blue;
    FONT-FAMILY: Tahoma
}
.LocLink A:link
{
    COLOR:Blue;
    TEXT-DECORATION: none
}
.LocLink A:visited
{
    COLOR:Blue;
    TEXT-DECORATION: none
}
.LocLink A:hover
{
    COLOR:Navy;
    TEXT-DECORATION: none
}

.headerText {
	font-size:18px;
	color:#FFFFFF;
	line-height:26px;
	font-style:italic;
}

.headerText2 {
	font-size:22px;
	color:#FFFFFF;
	line-height:26px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
}