body
{
  SCROLLBAR-FACE-COLOR: #CCCCCC;
  SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
  SCROLLBAR-SHADOW-COLOR: #DDDDDD;
  SCROLLBAR-3DLIGHT-COLOR: #000000;
  SCROLLBAR-ARROW-COLOR: #222222;
  SCROLLBAR-TRACK-COLOR: #DDDDDD;
  SCROLLBAR-DARKSHADOW-COLOR: #000000;
  SCROLLBAR-BASE-COLOR: #CCCCCC;
  font-size:12;
  font-family:Verdana, Sans Serif;
  background-attachment:fixed;
}



/* TABLE ELEMENTS */


table
{
border-collapse:collapse;
}

TABLE.normal * TD
{
font-size:12;
font-weight:normal;
text-align:top;
}


table#infoTable * TD#h
{
font-weight:bold;
font-size:14px;
}

table#infoTable * TD
{
font-weight:normal;
font-size:14px;
}


td.content
{
border-width:1;
border-style:solid;
padding:10;
font-size:12;
}

td.nav
{
padding:0;
padding-top:10;
padding-bottom:10;
}


th
{
font-size:20pt;
font-weight:bold;
border-width:1pt;
border-style:outset;
border-color:#CCCCCC;
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=#666666); 
padding:4pt;
}

.tableDataSmall
{
border-width:1pt;
border-collapse:collapse;
border-style:outset;
border-color:#CCCCCC;
padding:0;
}

.tableDataNormal
{
border-width:1pt;
border-collapse:collapse;
border-style:outset;
border-color:#CCCCCC;
padding:0;


}

.centeredcells
	{


		td
		{
		text-align:center;
		font-size:14;
		}

	}


td.nav
{
font-size:13;
}

td.form
{
font-size:13;
}


.formField
{
padding:5;
font-weight:bold;
font-size:10;
width:50%;
padding-bottom:10;
}

.formTable
{
border-color:#AAAAAA;
border-style:solid;
border-width:1;
margin:0;
padding:0;
}




/* LINKS */


a:link
{
color:#024360;
text-decoration:underline;
}

a:visited
{
color:#024360;
}


a:hover
{
color:#13252D;
}


a.black:link
{
color:#000000;
text-decoration:none;
}

a.black:visited
{
color:#111111;
text-decoration:none;
}

a.black:hover
{
color:#333333;
text-decoration:underline;
}

a.nav1
{
color:#A90000;
font-size:12;
font-weight:bold;
}
a.nav1:hover
{
color:#660000;
text-decoration:none;
}

a.nav2
{
font-size:10;
}
a.nav1:hover
{
text-decoration:none;
}



/* HEADINGS AND FONTS */


.padFiveLeft
{
padding-left:5;
}


.pageBreak
{
page-break-before:always;
}


.fD3
{
font-size:13;
color:#000000;
padding:5;
padding-left:40;
}


.fD5
{
font-size:12;
color:#000000;
padding:15;
}


.fD_Cont
{
position:relative;
padding:0;
margin-top:0;
padding-top:0;
border-style:dashed;
border-width:1;
border-color:#666666;
}

.fD_Cont2
{
position:relative;
padding:0;
margin:0;
border-style:outset;
border-width:1;
border-color:#AAAAAA;
left:30;
width:580;
background-color:#E5E5E5;
}

.lineSpace
{
line-height:1.5;
font-size:12;
color:#000000;
padding:15;
}



 
.heading2
{
width:100%;
font-size:18pt;
border-width:1pt;
border-style:outset;
border-color:#CCCCCC;
padding:6pt;
}

 
.tiny
{
font-size:2;
}

.small
{
font-size:10;
font-weight:normal;
}

.normal
{
font-size:12;
font-weight:bold;
}

.medium
{
font-size:15;
font-weight:bold;
}

.large
{
font-size:20;
font-weight:bold;
}

.red
{
color:#BD0801;
}

.green
{
color:#067000;
}

.darkblue
{
color:#024360;  
}


/* FORM */


input
{
border-width:1;
border-color:#0B297F;
border-type:inset;
background-color:#EEEEEE;
color:#222222;
font-family:Arial;
font-size:11;
}

input.checkbox
{
border-width:1;
color:#222222;
margin:0;
padding:0;
}

input.submit
{
border-width:4;
border-color:#0B297F;
border-type:inset;
background-color:#0B297F;
color:#FFFFFF;
font-family:Arial;
font-size:12;
font-weight:bold;
}

select
{
border-width:1;
border-color:#266D9A;
border-type:solid;
background-color:#EEEEEE;
color:#222222;
font-family:Arial;
font-size:11;
}







/* SQL RESULTS */

.sqlResults
{
border-color:#000000;
border-width:1;
border-collapse:collapse;
border-style:inset;
}

.sqlResultRow1
{
border-style:solid;
border-color:#666666;
border-top-width:1;
border-bottom-width:1;
border-left-width:0;
border-right-width:0;
font-size:12;
}

.sqlResultRowHeader
{
border-color:#666666;
border-width:1;
font-size:12;
font-weight:bold;
}

.sqlResultTable1
{
border-style:solid;
border-collapse:collapse;
border-width:1;
border-color:#000000;
}