
BODY
{
	font-size: 8pt;
	font-family: arial, Helvetica;
	color: #333333;
	SCROLLBAR-FACE-COLOR: #DAEDF9;
	SCROLLBAR-HIGHLIGHT-COLOR: #003CA4;
	SCROLLBAR-SHADOW-COLOR: #003CA4;
	SCROLLBAR-3DLIGHT-COLOR: #003CA4;
	SCROLLBAR-ARROW-COLOR: #003CA4;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #003CA4;
}

A:link, A:visited, A:active, A:hover
{
	font-family: arial;
	font-weight: bold;
}

A:link, A:visited
{
	color: #333333;
}

A:active, A:hover
{
	color: #333333;
}

HR
{
	color: #D5053F;
	background-color: #D5053F;
	height: 1px;
	border: 0px;
}

H1, .Message
{
	color: #D5053F;
   FONT-FAMILY: Arial, Helvetica, sans-serif
   vertical-align: top;
}

H1
{
    FONT-SIZE: 18px;
}

IMG.Title
{
	margin-bottom: 20px;
	vertical-align: bottom;
}

H2
{
	background-color: #DAEDF9;
	color: #003CA4;
   FONT-FAMILY: Arial, Helvetica, sans-serif
   vertical-align: top;
	font-size: 9pt;
	margin: 0pt;
	padding: 2px;
}

.Warning
{
	font-weight: normal;
	font-size: 7pt;
	margin: 0pt;
	color: #D5053F;
	font-family: 'arial';
}

.Message
{
	font-size: 11pt;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}

.Validation
{
	font-weight: bold;
}

TABLE
{
	border: 0px;
}

TD
{
	vertical-align: top;
	font-size: 8pt;
	font-family: arial;
}

TH
{
	font-size: 8pt;
}

TABLE.Frame, TABLE.FormGroup, TABLE.DossPub
{
	border-color: #003CA4;
	border-style: solid;
	border-width: 1px;
}

TABLE.Frame
{
	background-color: #DAEDF9;
	width: 450px;
	font-weight: bold;
	color: #003CA4;
	margin-top: 10px;
}

TD.Frame
{
	padding-left: 40px;
}

TABLE.FormGroup
{
	margin: 10px 0px 10px 0px;
	width: 100%;
}

TD.FormElementLeft, TD.FormElementUnique
{
	background-color: #DAEDF9;
	color: #333333;
}

TD.FormElementLeft
{
	width: 100px;
	text-align: right;
	padding-right: 3px;
	color: #333333;
}

TD.FormElementRight
{
	padding-left: 5px;
	color: #003CA4;
}

TD.FormElementUnique
{
	padding: 10px;
	color: #333333;
}

.DossPubTitle
{
	text-transform: uppercase;
	font-size: 14pt;
}

TD.Login
{
	vertical-align: middle;
}

TABLE.DossPub
{
	width: 580px;
}

TD.DossPub
{
	color: #FFFFFF;
	background-color: #003CA4;
	text-align: left;
	padding: 5px;
	margin: 0px;
	width: 580px;
}

TD.DossPubLeft
{
	background-color: #DAEDF9;
	text-align: right;
	width: 125px;
	color: #003CA4;
}

TD.DossPubRight
{
	background-color: #FFFFFF;
	text-align: left;
	width: 525px;
	color: #003CA4;
}

TR.ListHeader
{
	background-color: #003CA4;
	color: #FFFFFF;
}

A.ListHeader:link, A.ListHeader:visited, A.ListHeader:active, A.ListHeader:hover
{
	color: #FFFFFF;
}

TR.ListItem
{
	vertical-align:middle;
	background-color: #DAEDF9;
	color: #003CA4;
}

A.ListItem:link, A.ListItem:visited, A.ListItem:active, A.ListItem:hover
{
	color: #003CA4;
}

TR.ListAltItem
{
	vertical-align:middle;
	background-color: #FFFFFF;
	color: #003CA4;
}

TD.Center
{
	text-align: center;
	vertical-align: middle;
}

td.color
{
	color: #003CA4;
	font-weight: bold;	
}

INPUT.FormElement
{
	width: 130px;
}

INPUT.FormButton, INPUT.MenuButton
{
	text-align: center;
	font-family: arial;
	font-weight: bold;
	font-size: 8pt;
	background-color: #003CA4;
	border-top: #003CA4 1px solid;
	border-bottom: #003CA4  1px solid;
	border-left: #003CA4 1px solid;
	border-right: #003CA4 1px solid;
	color: white;
}

INPUT.FormButton
{
	width: 160px;
	height: 24px;
}

INPUT.MenuButton
{
	width: 190px;
	height: 28px;
}

INPUT.ImgButton
{
	border: none;
	margin: 2px;
	vertical-align: middle;
}

INPUT.File
{
	width: 300px;
}

TEXTAREA, SELECT, INPUT.FormElement
{
	border-right: #003CA4 1px solid;
	border-top: #003CA4 1px solid;
	border-left: #003CA4 1px solid;
	border-bottom: #003CA4 1px solid;
	font-size: 8pt;
	font-family: arial;
	color: #333333;
}

IMG
{
	border: 0px;
}

IMG.Item
{
	vertical-align: middle;
	margin-right: 5px;
}