BODY
{
	background:url(/images/modbkgnd.jpg);
	link:#280275;
	vlink:#380255;
	alink:#AA1DFE;
	color:#000000;
	font-family:Trebuchet MS, Arial, Helvetica; 
	font-size: 12pt;
	line-height: 100%; 
	text-align: Left; 
	list-style-type: disc; 
	margin: 0
}

TABLE
{
    FONT-FAMILY:Arial, Helvetica, Helv;
    FONT-SIZE: 10pt;
}

TABLE.Nav
{
	width:100%;
	BACKGROUND-COLOR:#FFFFFF;
	FONT-FAMILY:Arial, Helvetica, Helv;
	FONT-SIZE: 10pt;
	BACKGROUND-COLOR:none;
}

TABLE.SmallTable
{
    FONT-FAMILY:Times;
    FONT-SIZE:8pt;
	BACKGROUND-COLOR:none;
}

Table.T100 {
	width:100%;
	BACKGROUND-COLOR:none;
}


TABLE.TitleTable
{
    BACKGROUND-COLOR:#FFFFFF;
    FONT-FAMILY:Arial, Helvetica, Helv;
    FONT-SIZE: 10pt;
}

TABLE.Ttl
{
    BACKGROUND-COLOR:#FFFFFF;
    FONT-FAMILY:Arial, Helvetica, Helv;
    FONT-SIZE: 10pt;
}

TABLE.Wht
{
    BACKGROUND-COLOR:#FFFFFF;
    FONT-FAMILY:Arial, Helvetica, Helv;
    FONT-SIZE: 10pt;
}

TR.Alt1
{
    BACKGROUND-COLOR:#DEE8F5;
}

TR.Alt2
{
    BACKGROUND-COLOR:#D0D9E0;
}

TR
{
    FONT-SIZE:11pt;
    COLOR:000000;
}

TR.MedTable
{
    FONT-SIZE:10pt;
    COLOR:000000;
}

TR.SmallTable
{
    FONT-SIZE:8pt;
    COLOR:#000000;
}

TR.NavBar
{
    FONT-SIZE:11pt;
    COLOR:#FFFFFF;
    BACKGROUND-COLOR:#003399;
    MARGIN-TOP:0px;
    Line-Height:1;
}

TH
{
    FONT-FAMILY:Arial, Helvetica, Helv;
    FONT-SIZE:11pt;
    BACKGROUND-COLOR:#7777AA;
    COLOR:#FFFFFF;
    Line-Height:120%;
}

TD
{
    FONT-SIZE:10pt;
    COLOR:000000;
}

TD.Diag
{
    FONT-SIZE:8pt;
    COLOR:#000088;
    MARGIN:0;
    Line-Height:120%;
}

TD.MedTable
{
    FONT-SIZE:10pt;
    COLOR:000000;
}

TD.SmallTable
{
    FONT-SIZE:8pt;
    COLOR:#000000;
}

.hiddenPic 
{
	display:none;
}

.TableInfo
{
    BACKGROUND-COLOR:#DDDDDD;
    FONT-FAMILY:Arial, Helvetica, Helv;
    FONT-SIZE:10pt;
}

.TableInfoHead
{
    BACKGROUND-COLOR:#7777AA;
    COLOR:#FFFFFF;
}

.TableInfoTH
{
    BACKGROUND-COLOR:AAAAAA;
    COLOR:000000;
    FONT-FAMILY:Arial, Helvetica, Helv;
}

.TableNav
{
    BACKGROUND-COLOR:#AAAAAA;
    COLOR:#000000;
    FONT-FAMILY:Arial, Verdana, Helvetica, Helv;
    FONT-SIZE:10pt;
    FONT-WEIGHT:normal;
}

.abort
{
    COLOR:red;
    PADDING-LEFT:10px;
}

.error
{
    COLOR:red;
    FONT-FAMILY:Arial, Helvetica, Helv;
    Line-Height:140%;
}

.info
{
    COLOR:blue;
    FONT-FAMILY:Arial, Helvetica, Helv;
}

.smalltext
{
    COLOR:gray;
    FONT-FAMILY:Arial, Helvetica, Helv;
    FONT-SIZE:8pt;
    LINE-HEIGHT:140%;
}

.button
{
    COLOR:#000000;
    CURSOR:hand;
    Height:22;
    FONT-FAMILY:Arial, Helvetica, Helv;
    FONT-SIZE:10pt;
    Line-Height:100%;
}

.button2
{
    Line-Height:140%;
    COLOR:#000000;
    CURSOR:hand;
    FONT-FAMILY:Arial, Helvetica, Helv;
    FONT-SIZE:10pt;
    MARGIN-BOTTOM:0px;
    MARGIN-TOP:0px;
}

.PageButton
{
    COLOR:#000000;
    CURSOR:hand;
    FONT-FAMILY:Helv, Helvetica, Arial;
    FONT-SIZE:8pt;
    FONT-WEIGHT:bold;
    Line-Height:100%;
}

.section
{
    COLOR:#CC6600;
    FONT-FAMILY:Arial, Helvetica, Helv;
    FONT-SIZE:16pt;
    FONT-WEIGHT:bold;
    MARGIN-BOTTOM:5px;
    MARGIN-TOP:5px;
}

.loginsection
{
    COLOR:#991111;
    FONT-FAMILY:Arial, Helvetica, Helv;
    FONT-SIZE:16pt;
    FONT-WEIGHT:bold;
    MARGIN-BOTTOM:12pt;
    MARGIN-TOP:32pt;
    MARGIN-LEFT:0pt;
    MARGIN-RIGHT:0pt;
}

.whitetext
{
    COLOR:#FFFFFF;
    FONT-FAMILY:Arial, Helvetica, Helv;
    FONT-SIZE:10pt;
    MARGIN-BOTTOM:5px;
    MARGIN-TOP:5px;
}

H1
{
    COLOR:#AA3333;
    FONT-FAMILY:Arial, Helvetica, Helv;
    FONT-SIZE:22pt;
    Margin-Top:16pt;
    Margin-Left:20pt;
    Margin-Right:20pt;
    Margin-Bottom:10pt;
}

H1.Srch
{
    COLOR:#CC0000;
    FONT-FAMILY:Arial, Helvetica, Helv, Sans-Serif;
    FONT-SIZE:16pt;
    Margin-Top:0pt;
    Margin-Left:0pt;
    Margin-Right:0pt;
    Margin-Bottom:0pt;
}

H1.Med
{
    COLOR:#CC0000;
    FONT-FAMILY:Arial, Helvetica, Helv, Sans-Serif;
    FONT-SIZE:16pt;
    Margin-Top:6pt;
    Margin-Left:20pt;
    Margin-Right:20pt;
    Margin-Bottom:4pt;
    Text-Align:left;
}

H2
{
    COLOR:#CC0000;
    FONT-FAMILY:Arial, Helvetica, Helv;
    FONT-SIZE:16pt;
    Margin-Top:8pt;
    Margin-Left:22pt;
    Margin-Right:20pt;
    Margin-Bottom:6pt;
    FONT-WEIGHT:bold;
    Line-Height:140%;
}

H2.Blk
{
    COLOR:#000000;
    Margin-Top:20pt;
    Margin-Bottom:0pt;
}

H2.Cntr
{
    Margin-Left:0pt;
    Margin-Right:0pt;
    Text-Align:center;
}

H2.Cnx
{
    Margin-Top:12pt;
    Margin-Bottom:10pt;
    Margin-Left:0pt;
    Margin-Right:0pt;
    Text-Align:center;
}

H2.ZL
{
    Margin-Left:0pt;
    Margin-Bottom:0pt;
}

H2.Srch
{
    COLOR:#CC0000;
    FONT-FAMILY:Arial, Helvetica, Helv, Sans-Serif;
    FONT-SIZE:16pt;
    Margin-Top:0pt;
    Margin-Left:0pt;
    Margin-Right:0pt;
    Margin-Bottom:0pt;
}

H3
{
    COLOR:#333377;
    FONT-FAMILY:Arial, Helvetica, Helv;
    FONT-SIZE:14pt;
    Margin-Top:8pt;
    Margin-Left:22pt;
    Margin-Right:20pt;
    Margin-Bottom:6pt;
    FONT-WEIGHT:bold;
    Line-Height:140%;
}

H3.ZL
{
    Margin-Left:0pt;
}

INPUT
{
    FONT-FAMILY:Arial, Helvetica, Helv;
    FONT-SIZE:10pt;
    Line-Height:140%;
}

INPUT.N
{
    Text-Align:right;   
    Line-Height:140%;
}

SELECT
{
    FONT-FAMILY:Arial, Helvetica, Helv;
    FONT-SIZE:10pt;
    Line-Height:120%;
}

A
{
	COLOR:#444488;
	FONT-FAMILY:Arial, Helvetica, Helv;
	FONT-SIZE:10pt;
	Text-Decoration: none;
}

A.Error
{
    FONT-Size:11pt;
}

A.Gray
{
	COLOR:#AAAAAA;
	FONT-FAMILY:Arial, Helvetica, Helv;
	FONT-SIZE:10pt;
	TEXT-DECORATION: NONE;
}

A.LA
{
    COLOR:#222255;
    FONT-FAMILY:Times New Roman;
    FONT-SIZE:12pt;
}

A.LH
{
    FONT-Size:11pt;
}

A.SA
{
    COLOR:#222255;
    FONT-FAMILY:Arial, Helvetica, Helv;
    FONT-SIZE:8pt;
}

A.Green
{
    COLOR:Green;
    FONT-FAMILY:Arial, Helvetica, Helv;
    FONT-SIZE:10pt;
}


A.Red
{
    COLOR:Red;
    FONT-FAMILY:Arial, Helvetica, Helv;
    FONT-SIZE:10pt;
}

A.DRed
{
    COLOR:#880000;
    FONT-FAMILY:Arial, Helvetica, Helv;
    FONT-SIZE:10pt;
}

A.Tab
{
    TEXT-DECORATION:none;
    COLOR:#444499;
}

A:Hover
{
    TEXT-DECORATION:none;
    COLOR:#444499;
}

A.Gray:Hover
{
    TEXT-DECORATION: underline;
    COLOR:#444499;
}

A.HM
{
    TEXT-DECORATION:none;
}


A.Hm:Hover
{
    COLOR:#444499;
}

A.LA:Hover
{
    COLOR:#444499;
}

A.LH:Hover
{
    COLOR:#444499;
}

A.Green:Hover
{
    COLOR:#444499;
}

A.Red:Hover
{
    COLOR:#444499;
}

A.Tab:Hover
{
    TEXT-DECORATION:Underline;
    COLOR:#444499;
}

A.DRed:Hover
{
    COLOR:#444499;
}

A.SA:Hover
{
    COLOR:#444499;
}

A.Nav
{
    COLOR:#FFFFFF;
    FONT-FAMILY:Arial, Helvetica, Helv;
    FONT-SIZE:10pt;
    FONT-WEIGHT:Bold;
    TEXT-DECORATION:none;
}

A.Nav:Hover
{
    text-decoration:none;
    COLOR:#DDDDFF;
}

P
{
    Line-Height:120%;
}

P.Std
{
    COLOR:#000000;
    FONT-FAMILY:Arial, Helvetica, Helv;
    FONT-SIZE:12pt;
    Margin-Top:8pt;
    Margin-Left:3%;
    Margin-Right:3%;
    Margin-Bottom:6pt;
    FONT-WEIGHT:normal;
    Line-Height:140%;
}


P.HM
{
    FONT-FAMILY:Arial, Helvetica, Helv;
    FONT-SIZE:11pt;
    Margin-Top:0pt;
    Margin-Left:0pt;
    Margin-Right:0pt;
    Margin-Bottom:6pt;
    FONT-WEIGHT:normal;
    Line-Height:120%;
}

P.LH
{
    COLOR:#000000;
    FONT-FAMILY:Arial, Helvetica, Helv;
    FONT-SIZE:11pt;
    Margin-Top:16pt;
    Margin-Left:0pt;
    Margin-Right:0pt;
    Margin-Bottom:6pt;
    FONT-WEIGHT:normal;
    Line-Height:140%;
}

P.TM
{
    COLOR:#000000;
    FONT-FAMILY:Times New Roman, Times;
    FONT-SIZE:10pt;
    Margin-Top:0pt;
    Margin-Left:3%;
    Margin-Right:0pt;
    Margin-Bottom:0pt;
    FONT-WEIGHT:normal;
    Line-Height:140%;
}

P.ZL
{
    Margin-Left:0pt;
    Margin-Top:4pt;
    FONT-WEIGHT:normal;
    Line-Height:10pt;
    FONT-FAMILY:Times New Roman, Times;
    FONT-SIZE:10pt;
}

FORM
{
    Margin-Top:0pt;
    Margin-Left:0pt;
    Margin-Right:0pt;
    Margin-Bottom:0pt;
    Line-Height:140%;
}

.AFORM
{
    Margin-Top:0pt;
    Margin-Left:0pt;
    Margin-Right:0pt;
    Margin-Bottom:0pt;
}

.Blue
{
	Color: #000092;
}

.MFORM
{
    Margin-Top:16pt;
    Margin-Left:0pt;
    Margin-Right:0pt;
    Margin-Bottom:16pt;
}

.NavSel
{
	Color: #FFFF88;
	Font-Weight: Bold;
}

.ZeroMarg
{
    Margin-Top:0pt;
    Margin-Left:0pt;
    Margin-Right:0pt;
    Margin-Bottom:0pt;
    Line-Height:140%;
}

li
{
    Margin-Top:0pt;
    Margin-Left:0pt;
    Margin-Right:0pt;
    Margin-Bottom:4pt;
    FONT-WEIGHT:normal;
    Line-Height:100%;

}

ul.Hm
{
    COLOR:#550000;
}

li.Hm
{
    COLOR:#550000;
    FONT-FAMILY:Arial, Helvetica, Helv;
    FONT-SIZE:11pt;
    Margin-Top:0pt;
    Margin-Left:0pt;
    Margin-Right:0pt;
    Margin-Bottom:4pt;
    FONT-WEIGHT:normal;
    Line-Height:120%;
}

.PartPrice
{
    COLOR: #000033;
    FONT-FAMILY: Helvetica, Helv, Arial, Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 12pt;
    MARGIN-LEFT: 15px;
    MARGIN-RIGHT: 15px;
    MARGIN-BOTTOM: 0px;
    MARGIN-TOP: 0px
}

.PartNo
{
    COLOR: #000033;
    FONT-FAMILY: Helvetica, Helv, Arial, Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 12pt;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 15px;
    MARGIN-BOTTOM: 0px;
    MARGIN-TOP: 0px
}

