BODY
{
    FONT-SIZE: 70%;
    FONT-FAMILY: verdana, helvetica, arial, sans-serif; line-height: 1.5;    
    MARGIN: 2px 0px 0px 3px;
    COLOR: #000000;
    line-height: 1.5;
    BACKGROUND-COLOR: #FFFFFF;
}
P
{
    FONT-FAMILY: verdana, helvetica, arial, sans-serif; line-height: 1.5;
    margin-bottom : 12px ;
    margin-left : 12px;
    margin-right : 12px;
    margin-top : 0;

}
P.red
{
    COLOR: #ff0000;
}
P.intro
{
    MARGIN-TOP: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    COLOR: #000000;
    BACKGROUND-COLOR: transparent;
}
P.introcenter
{
    FONT-SIZE: 110%;
    COLOR: #8b4513;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
}
Strong
{
	FONT-WEIGHT: bold;
	COLOR: #000000;
}
Strong.Strong_1
{
	FONT-WEIGHT: bold;
	COLOR: #437087;
}

TABLE
{
    FONT-FAMILY: verdana,helvetica,arial,sans-serif;
}
TD
{
    FONT-FAMILY: verdana,helvetica,arial,sans-serif;
}
TH
{
    FONT-FAMILY: verdana,helvetica,arial,sans-serif;
    COLOR: #ffffff;
    background-color: #339999;
}
UL
{
   FONT-FAMILY: verdana, helvetica, arial, sans-serif; line-height: 10pt;
	list-style-type: circle;
}
LI
{
	margin-bottom: 5px;
}
OL
{
    list-style-type: decimal;
    FONT-FAMILY: verdana, helvetica, arial, sans-serif; 
    line-height: 1.5;
    margin-bottom : 12px ;
}
TABLE
{
    FONT-SIZE: 100%;
}
TABLE.ex
{
    FONT-SIZE: 100%;
    COLOR: #000000;
    BACKGROUND-COLOR: #eeeedd;
}
TABLE.db
{
    FONT-SIZE: 100%;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
}
TH.db
{
    COLOR: #000000;
    BACKGROUND-COLOR: #eeeedd;
}
DIV
{
    WIDTH: 100%;
}
TD.right
{
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
}
TD.content
{
    COLOR: #900b09;
    BACKGROUND-COLOR: #eeeedd;
	 font-size: 12px;
}
TD.deprecated
{
    COLOR: #ff0000;
    BACKGROUND-COLOR: transparent;
}
TD.red
{
    COLOR: #ff0000;
    BACKGROUND-COLOR: transparent;
}
TD.HighLight
{
    COLOR: #ffffff;
    FONT-SIZE: 90%;
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR:  #339999;
}
PRE
{
    FONT-SIZE: 110%;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    FONT-FAMILY: "Courier New",monospace;
}
SPAN.blue
{
    COLOR: #00008b;
    BACKGROUND-COLOR: transparent;
}
SPAN.red
{
    COLOR: #ff0000;
    BACKGROUND-COLOR: transparent;
}
SPAN.ieonly
{
    FONT-SIZE: 70%;
    COLOR: #000080;
    BACKGROUND-COLOR: transparent;
}
SPAN.t
{
    FONT-SIZE: 80%;
    COLOR: #0033cc;
    BACKGROUND-COLOR: transparent;
}
SPAN.bkgGreen
{
   COLOR: #ffffff;
	background-color: #339999;
}
IMG.float
{
    FLOAT: left;
}
.BoxDottedLightGreen
{
background-color : #D8EBE7;
padding-left : 5px;
padding-top : 5px;
padding-right : 5px;
padding-bottom : 10px;
border-top : 1px dotted #ccccdd;
border-left : 1px dotted #ccccdd;
border-right : 1px dotted #ccccdd;
border-bottom : 1px dotted #ccccdd;
}

.BoxOutlineGreen
{
background-color : #ffffff;
border-style: solid;
border-color:  #437087;
border-width: 2px; 
}



H1
{
    FONT-SIZE: 130%;
}
H2
{
    MARGIN-TOP: 1px;
    FONT-SIZE: 120%;
    MARGIN-BOTTOM: 0px;
}
H3
{
    FONT-SIZE: 110%;
}
H4
{
	FONT-SIZE: 90%;
	background-image: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
H5
{
   FONT-SIZE: 80%;
	background-image: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
H6
{
    FONT-SIZE: 80%;
}
H1.att
{
	COLOR: #437087;
	BACKGROUND-COLOR: transparent;
	FONT-SIZE: 130%;
}
H2.att
{
	COLOR: #437087;
	BACKGROUND-COLOR: transparent;
}
H3.att
{
	COLOR: #437087;
	BACKGROUND-COLOR: transparent; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
H4.att
{
	FONT-SIZE: 90%;
	COLOR: #437087;
	background-image: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
H5.att
{
	FONT-SIZE: 90%;
	color: #437087;
	background-image: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
H6.att
{
    	FONT-SIZE: 80%;
    	COLOR: #437087;
}
H1.bkg
{
	MARGIN-TOP: 1px;
	MARGIN-BOTTOM: 1px;
	padding-left: 10px;
	line-height: 16pt;
	color: #ffffff;
	background-color: #339999;
	border-bottom : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-right : 1pt solid #000000;
	border-top : 1pt solid #000000;
}
H2.bkg
{
	MARGIN-TOP: 1px;
	MARGIN-BOTTOM: 1px;
	padding-left: 10px;
	line-height: 16pt;
	FONT-SIZE: 120%;
	color: #ffffff;
	background-color: #339999;
	border-bottom : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-right : 1pt solid #000000;
	border-top : 1pt solid #000000;
}
H3.bkg
{
	MARGIN-TOP: 1px;
	MARGIN-BOTTOM: 1px;
	padding-left: 10px;
	line-height: 16pt;
	FONT-SIZE: 110%;
	color: #ffffff;
	background-color: #339999;
	border-bottom : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-right : 1pt solid #000000;
	border-top : 1pt solid #000000;
}
H4.bkg
{
	MARGIN-TOP: 1px;
	MARGIN-BOTTOM: 1px;
	padding-left: 10px;
	line-height: 16pt;
	FONT-SIZE: 90%;
	color: #ffffff;
	background-color: #339999;
	border-bottom : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-right : 1pt solid #000000;
	border-top : 1pt solid #000000;
}
H5.bkg
{
	MARGIN-TOP: 1px;
	MARGIN-BOTTOM: 1px;
	padding-left: 10px;
	line-height: 12pt;
	FONT-SIZE: 80%;
	color: #ffffff;
	background-color: #339999;
	border-bottom : 1pt solid #000000;
	border-left : 1pt solid #000000;
	border-right : 1pt solid #000000;
	border-top : 1pt solid #000000;
}
H6.bkg
{
	color: #ffffff;
	padding-left: 10px;
	FONT-SIZE: 80%; 
	background-color: #339999;
	MARGIN-left: 10px;
}
HR.att
{
	COLOR: #437087;
	BACKGROUND-COLOR: transparent;
}
HR
{
    COLOR: #000000;
    HEIGHT: 1px;
    BACKGROUND-COLOR: transparent;
}
TABLE.front
{
    COLOR: #000000;
    BACKGROUND-COLOR: #8b4513;
}
TH.front
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #900b08;
}
TD.front
{
    COLOR: #000000;
    BACKGROUND-COLOR: #eeeedd;
}

.table_label	{  
	font-weight: bold; color: #437087;
	}
	
.border		{
	border:1px; 
	border-thickness: 1px; 
	border-color: #67797c; 
	border-style: solid;
	}

.cmdflat		{
	font-size : x-small;
	font-family : Verdana;
	background-color : #efefef;
	color : #000000;
	font-weight : bold;
	border-width : thin;
	}

.highLighted_text		{
	font-family : Verdana;
	color : #fff0000;
	border-width : thin;
	padding-bottom : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;

	}
.highLighted_text_small		{
	font-family : Verdana;
	font-size : xx-small;
	background-color : #efefef;
	color : #000000;
	border-width : thin;
	padding-bottom : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;

}
.fakelink
{
    letter-spacing: 1px;
    COLOR: white;
    text-decoration : underline;
}

label
{
width: 4em;
float: left;
text-align: right;
margin: 0 1em 10px 0;
clear: both;
}

.info
{
font-weight: bold;
font-size: 8pt;
color: #000000;
background-color:#efefef;
}

.form {
font-size: 10px;
color: #437087; 
background-color:#ffffee;
border-style: solid;
border-color: #efefef;
height: 18px;
}

.checkbox {
color: #437087; 
background-color:#ffffee;
}
.input-box
{
float: left;
margin-bottom: 10px;
color: #26a;
background-color: #CEDEDE;
border: #26a solid 1px;
}

.submit-button
{
font-size: 12px;
color: #000000; 
background-color:#ffffee;
border-color: #efefef;
height: 20px;
border-style: solid;
border: 1px #000000 outset;
}

fieldset
{
border: #26a solid 1px;
width: 20em;
}

legend
{
background: #fb0;
border: #26a solid 1px;
padding: 1px 10px;
} 




.Alert_box {
   background: #efefef;
	background-color: #ffffee;
	border-color: #efefef;
	border-style: solid;
	border: 1px #000000 outset;
	padding: 10px 10px 10px 10px;
	width: 550px;
}



table.data { border-collapse: collapse; border: 1px solid #839E99; background: #f1f8ee; font: .9em arial, sans-serif; ; color: #033; width: 500px;}
table.data caption { font-size: 1.0em; font-weight: bold; text-align: center; padding: 8px; }
table.data td, th { padding: 5px; border: 1px solid #839E99; white-space: nowrap}
table.data th { background: #efefef; color: #033; font-weight: bold; text-align: left; padding-right: .5em; vertical-align: top; }
table.data thead th {  background: #efefef; color: #033; text-align: center;  vertical-align: top; }
table.data .odd td { background: #DBE6DD; }
table.data .odd th { background: #6E8D88; }
table.data td a, td a:link { color: #325C91; }
table.data td a:visited { color: #466C8E; }
table.data td a:hover, td a:focus { color: #1E4C94; }
table.data th a, td a:active { color: #1E4C94; }
table.data tfoot th, tfoot td { background: #efefef; color: #033; text-align: left; }
table.data th + td { padding-left: .5em; }




.imageBullet {  list-style-image: url(../Images/btBullet_009ea0.gif); list-style-type: circle; clip:   rect(   )}
.bullet {  list-style-image: url(../Images/btBullet_bw.gif); list-style-type: circle; line-height: normal; padding-bottom: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small}
.Title1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; color: #003366; background-color: #FFFF99; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px}
.Title2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; color: #990033; background-color: #efefef; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px }
.smallText1 {  font-size: xx-small}
.smallText2 {  font-size: x-small}
.smalltext_green {  font-size: xx-small; color: #437087; font-weight: bold}

A:link
{
	COLOR: steelblue;
	letter-spacing: 1px;

	TEXT-DECORATION: underline;
}
A:visited
{
    COLOR: steelblue;
    letter-spacing: 1px;
  
    TEXT-DECORATION: underline;
}
A:active
{
    COLOR: steelblue;
    letter-spacing: 1px;
    TEXT-DECORATION: underline;
}
A:hover
	{
    COLOR: steelblue;
    letter-spacing: 1px;
    TEXT-DECORATION: underline;
}
A.rev:link
{
    letter-spacing: 1px;
    COLOR: white;
    BACKGROUND-COLOR: transparent;
}
A.rev:visited
{
    COLOR: white;
    BACKGROUND-COLOR: transparent;
}
A.rev:hover
{
    COLOR: #339999;
    BACKGROUND-COLOR: #efefef;
}
A.rev:active
{
    COLOR: #900b09;
    BACKGROUND-COLOR: transparent;
}

ma.right:link
{
    COLOR: black;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none;
}
ma.right:visited
{
    COLOR: black;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none;
}
ma.right:hover
{
    COLOR: #900b09;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline;
}
ma.right:active
{
    COLOR: #900b09;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline;
}
A.red:link
{
    COLOR: #900b09;
    BACKGROUND-COLOR: transparent;
}
A.red:visited
{
    COLOR: #900b09;
    BACKGROUND-COLOR: transparent;
}
A.red:active
{
    COLOR: #ff0000;
    BACKGROUND-COLOR: transparent;
	}
A.red:hover	{
    COLOR: #ff0000;
    BACKGROUND-COLOR: transparent;
	}
