BODY
{
    MARGIN: 0px;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #004bc8;
}
H2
{
    FONT-SIZE: 14px;
    COLOR: #004bc8;
}

H3
{
    FONT-SIZE: 14px;
}

TABLE
{
   FONT-SIZE: 12px;
}

.requires
{
	font-size:10px;
	color:Red;
	font-weight:normal;
}

TD.label
{
    BACKGROUND-COLOR: #f0f0f0;
    width:100pt;
    font-size:0.9em;
}

.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: url(../img/topgrad.gif);
    COLOR: white;
    FONT-VARIANT: small-caps
}

A.toolbar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    TEXT-DECORATION: none;
}

A.toolbar:hover
{
     COLOR: white;
    TEXT-DECORATION: none
}
.task
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url(../img/partgrad.gif);
    COLOR: #003399;
    PADDING-TOP: 3px;
    PADDING-LEFT: 3px;
    HEIGHT: 18px;
    TEXT-DECORATION: none
}
.formtoolbar
{
    BORDER: #95B7F3 1px solid;
    PADDING-LEFT: 3px;
    padding-right: 3px;
    FONT-SIZE: 8pt;
	background-image :url(../img/toolgrad.gif);
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 0px;
    HEIGHT: 24px;
    TEXT-DECORATION: none
}

A
{
    COLOR: #003399;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: red;
    TEXT-DECORATION: underline;
}
.listitem
{
    FONT-SIZE: 8pt;
    BORDER-BOTTOM: #D0D0D0 1px solid;
    padding:2px;
}

.head
{
    FONT-SIZE: 8pt;
    color:#808080;
    BORDER-BOTTOM: #D0D0D0 1px solid;
}

TD.leftpane
{
    VERTICAL-ALIGN: top;
    WIDTH: 175px;
    BACKGROUND-COLOR: #E1ECFC;
    BORDER_RIGHT: #D0D0D0 1px solid;
}
.selected
{
    BORDER: blue 1px solid;
    PADDING: 2px;
    BACKGROUND-COLOR: #fee197
}

.leftpane
{
	display:block;
	font:.9em;
	margin-left:20px;
	padding-top:5px;
	padding-bottom:5px;
}

samp
{
	display:block;
	background-color:#DDDDDD;
	border:1px solid black;
	font-size:1.2em;
	margin:2px;
}

/*apply to an HR to delimit a local TOC in a page*/
hr.toc
{
	color:orange;
	background-color : orange;
	border : 0 solid orange;
	margin: 5 auto 5 0;
	width:40%;
	height:1px;
	text-align:left;
	padding: 0;
}

/* FOR XML formating display */
div.xml 
{
	font:x-small 'Courrier New';
	margin-left:1em;
	margin-top:0.1em;
	margin-bottom:0.1em;
}

.xml b {color:#990000;font-weight:normal;}

.xml span {color:Blue;}




v\:* {behavior:url(#default#VML);}
