BODY {
	BACKGROUND: #ffffff;
	}


a:hover { 
	COLOR: #800000; 
	TEXT-DECORATION: underline;
	font-weight: normal
	}

a 	{ 
	COLOR: #004080; 
	TEXT-DECORATION: none;
	font-weight: normal
	}

h2 	{
	DISPLAY: block;
	FONT-SIZE: 80%;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	PADDING:  1px;
	MARGIN: 0;
	COLOR: #000000;
	BACKGROUND: #D2D2D2;
	WIDTH: auto;
	TEXT-TRANSFORM: uppercase;
	TEXT-ALIGN: left
	}

input.btn {
BORDER-RIGHT: #333399 1px solid; 
PADDING-RIGHT: 1px; 
BORDER-TOP: #333399 1px solid; 
PADDING-LEFT: 1px; 
FONT-SIZE: 10pt; 
BACKGROUND: url(images/btn_back-silver.gif) center 50%; 
PADDING-BOTTOM: 1px; 
BORDER-LEFT: #333399 1px solid; 
WIDTH: 95px; 
HEIGHT: 25px;
CURSOR: hand; 
COLOR: #333333; 
PADDING-TOP: 1px; 
BORDER-BOTTOM: #333399 1px solid; 
HEIGHT: 22px; }


input.btn3 {
BORDER-RIGHT: #333399 1px solid; 
PADDING-RIGHT: 1px; 
BORDER-TOP: #333399 1px solid; 
PADDING-LEFT: 1px; 
FONT-SIZE: 10pt; 
BACKGROUND: url(images/btn_back-silver.gif) center 50%; 
PADDING-BOTTOM: 1px; 
BORDER-LEFT: #333399 1px solid; 
WIDTH: 105px; 
HEIGHT: 25px;
CURSOR: hand; 
COLOR: #333333; 
PADDING-TOP: 1px; 
BORDER-BOTTOM: #333399 1px solid; 
HEIGHT: 22px; }

input.btn2 {
   color:#000;
   font-size:14px;
   font-family: Arial
   font-weight:bold;
   background-color:#d7d7d7;
   border:1px solid;
   border-top-color:#006;
   border-left-color:#006;
   border-right-color:#000;
   border-bottom-color:#000;
 filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffd7d7d7');}

   height:25px;
 
	  }



.search	{
	FONT-SIZE: 80%;
	FONT-FAMILY: Verdana;
	FONT-WEIGHT: bold;
	PADDING: 2px;
	MARGIN: 0;
	COLOR: #000000;
	BACKGROUND: #d2d2d2;
	WIDTH: auto;
	TEXT-ALIGN: left
	}

p	{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10pt;
	COLOR: #000000
	}

.Field {
	font-family: verdana;
	font-weight: regular;
	font-size: 10pt;
	color: black
	}
	
.Label {
	font-family: verdana;
	font-weight: bold;
	font-size: 10pt;
	color: black
	}
	
.BannerTitle {
	FONT-WEIGHT: bold; 
	FONT-STYLE: italic;
	FONT-SIZE: 16pt; 
	COLOR: #A40000; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: middle
	}

.LeftTitle {
	FONT-WEIGHT: bold; 
	FONT-STYLE: regular;
	FONT-SIZE: 12pt; 
	COLOR: #800000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: left
	}

.RightTitle {
	FONT-WEIGHT: bold; 
	FONT-STYLE: regular;
	FONT-SIZE: 14pt; 
	COLOR: #004080; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: right
	}


.TopBar {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pt; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
	}


.TopNavBar {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #003e90; 
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
	}

.TopNavBar:visited {
	COLOR: #003e90; 
	TEXT-DECORATION: none
	}

.TopNavBar:hover {
	COLOR: #800000; 
	TEXT-DECORATION: none
	}

.TopNavBar:active {
	COLOR: #003e90; 
	TEXT-DECORATION: none
	}

UL {
	font-family: verdana;
	font-size: 10pt
	}
	
OL {
font-family: verdana;
	font-size: 10pt
	}
	
LI.small {
	font-family: verdana;
	font-size:8pt
	}
	
.small {
	font-family: verdana;
	font-size:8pt
	}
	
td.ebp {
	background-color:#e1e1e1;
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	color:#000;
	text-align:right;
	vertical-align:top;
	}
	
td.ebptext {
	font-family:Verdana;
	font-size:9pt;
	color:#000;
	vertical-align:top;
	}

.sertable {
	border: solid 1px #fff;
	}


.sertable td {
	border: solid 1px #fff;
	}

.booktable {
	border: solid 1px #477aaf;
	}
