BODY { background-color:#ffffff }
BODY { color:#000000 }
A:active,A:link,A:visited { color:#000000 }
.SMALLTABLEHEADER,.TABLEHEADER { background-color:#cccccc; font-weight:bold }
.SMALLTABLEHEADER,.TABLEHEADER { color:#000000 }
.TABLELINE,.SMALLTABLELINE { background-color:#ffffff;}
.TABLELINE2,.SMALLTABLELINE2 { background-color:#e3e9f8;}
.TABLELINE,.SMALLTABLELINE,.SMALLTABLELINE2,.TABLELINE2 { color:#000000 }

/* Font Family */
A:LINK,
A:ACTIVE,
A:VISITED,
BODY,
.BODYSIDE,
.LARGETEXT,
.LARGERTEXT,
.LARGESTTEXT,
.SMALLTABLELINE,
.SMALLTABLELINE2,
.SMALLTEXT,
.SMALLTEXTEQ,
.SMALLTEXTEQALT,
.TABLELINE,
.TABLELINE2,
TD
{ font-family:Tahoma, Times New Roman }
.FONT2,
.LARGEFONT2,
.LARGERFONT2,
.LARGESTFONT2,
.TABLEHEADER,
.TITLETD,
.SMALLFONT2,
.SMALLTABLEHEADER,
.TITLEDATETIME
{ font-family:Verdana, Arial }
/* Font Size */
A,
BODY,
.BODYSIDE,
.FONT2,
.TABLEHEADER,
.TABLELINE,
.TABLELINE2,
.TITLETD,
TD
{ font-size:x-small }

.SMALLTABLELINE TD {color: black;font-size:xx-small;}
.SMALLTABLELINE2 TD {color: black;font-size:xx-small;}
.SMALLTABLEHEADER TD {font-size:xx-small}

.SMALLERTEXT {font-size:10px}

.LARGEFONT2,
.LARGETEXT
{ font-size:medium }
.LARGERFONT2,
.LARGERTEXT
{ font-size:large }
.LARGESTFONT2,
.LARGESTTEXT
{ font-size:x-large }
.SMALLFONT2,
.SMALLTABLEHEADER,
.SMALLTABLELINE,
.SMALLTABLELINE2,
.SMALLTEXT,
.SMALLTEXTEQ,
.SMALLTEXTEQALT,
.TITLEDATETIME
{ font-size:xx-small }

.TITLETD { background-color:#1E6F8B }
.TITLETD { color:#ffffff }
.TITLEDATETIME { color:#ffffff }

.SMALLTABLEHEADER A {color: #000000;font-size:xx-small}
.SMALLTABLEHEADER A:link {color: #000000;font-size:xx-small}
.SMALLTABLEHEADER A:active {color: #000000;font-size:xx-small}
.SMALLTABLEHEADER A:visited {color: #000000;font-size:xx-small}
.SMALLTABLEHEADER TD A {color: #000000;font-size:xx-small}
.SMALLTABLEHEADER TD A:link {color: #000000;font-size:xx-small}
.SMALLTABLEHEADER TD A:active {color: #000000;font-size:xx-small}
.SMALLTABLEHEADER TD A:visited {color: #000000;font-size:xx-small}

.SMALLTABLELINE A {color: #000000;font-size:xx-small}
.SMALLTABLELINE A:link {color: #000000;font-size:xx-small}
.SMALLTABLELINE A:active {color: #000000;font-size:xx-small}
.SMALLTABLELINE A:visited {color: #000000;font-size:xx-small}
.SMALLTABLELINE TD A {color: #000000;font-size:xx-small}
.SMALLTABLELINE TD A:link {color: #000000;font-size:xx-small}
.SMALLTABLELINE TD A:active {color: #000000;font-size:xx-small}
.SMALLTABLELINE TD A:visited {color: #000000;font-size:xx-small}

.SMALLTABLELINE2 A {color: #000000;font-size:xx-small}
.SMALLTABLELINE2 A:link {color: #000000;font-size:xx-small}
.SMALLTABLELINE2 A:active {color: #000000;font-size:xx-small}
.SMALLTABLELINE2 A:visited {color: #000000;font-size:xx-small}
.SMALLTABLELINE2 TD A {color: #000000;font-size:xx-small}
.SMALLTABLELINE2 TD A:link {color: #000000;font-size:xx-small}
.SMALLTABLELINE2 TD A:active {color: #000000;font-size:xx-small}
.SMALLTABLELINE2 TD A:visited {color: #000000;font-size:xx-small}

.SMALLTABLELINESELECTED A {color: #000000;font-size:xx-small}
.SMALLTABLELINESELECTED A:link {color: #000000;font-size:xx-small}
.SMALLTABLELINESELECTED A:active {color: #000000;font-size:xx-small}
.SMALLTABLELINESELECTED A:visited {color: #000000;font-size:xx-small}
.SMALLTABLELINESELECTED TD A {color: #000000;font-size:xx-small}
.SMALLTABLELINESELECTED TD A:link {color: #000000;font-size:xx-small}
.SMALLTABLELINESELECTED TD A:active {color: #000000;font-size:xx-small}
.SMALLTABLELINESELECTED TD A:visited {color: #000000;font-size:xx-small}
.SMALLTABLELINESELECTED TD { background-color: lightyellow; }

.TABLEHEADER A {color: #000000;font-size:x-small}
.TABLEHEADER A:link {color: #000000;font-size:x-small}
.TABLEHEADER A:active {color: #000000;font-size:x-small}
.TABLEHEADER A:visited {color: #000000;font-size:x-small}
.TABLEHEADER TD A {color: #000000;font-size:x-small}
.TABLEHEADER TD A:link {color: #000000;font-size:x-small}
.TABLEHEADER TD A:active {color: #000000;font-size:x-small}
.TABLEHEADER TD A:visited {color: #000000;font-size:x-small}

.TITLETD A {color: #000000;font-size:x-small}
.TITLETD A:link {color: #000000;font-size:x-small}
.TITLETD A:active {color: #000000;font-size:x-small}
.TITLETD A:visited {color: #000000;font-size:x-small}
.TITLETD TD A {color: #000000;font-size:x-small}
.TITLETD TD A:link {color: #000000;font-size:x-small}
.TITLETD TD A:active {color: #000000;font-size:x-small}
.TITLETD TD A:visited {color: #000000;font-size:x-small}

.BODYSIDE { background-color:#ffffff }
.BODYSIDE { color:#fffbe7 }
.ERROR { background-color:#ffffff }
.ERROR { color:#ff0000 }
.TABLELINE2ERROR { background-color:#e3e9f8 }
.TABLELINE2ERROR { color:#ff0000 }
.TABLELINE2ERROR { font-weight:bold }

.MESSAGE { background-color:#ffffff }
.MESSAGE { color:#ff0000 }
.MESSAGE { font-family:Tahoma, Times New Roman }
.MESSAGE { font-size:x-small }

.SMALLMESSAGE { background-color:#ffffff }
.SMALLMESSAGE { color:#ff0000 }
.SMALLMESSAGE { font-family:Tahoma, Times New Roman }
.SMALLMESSAGE { font-size:xx-small }

.HILITEDROWSMALL { background-color:#FFFF99 }
.HILITEDROWSMALL { color:#000000 }
.HILITEDROWSMALL { font-family:Tahoma, Times New Roman }
.HILITEDROWSMALL { font-size:xx-small }

.HILITEDROWSMALL2 { background-color:#FFFF99 }
.HILITEDROWSMALL2 { color:#ff0000 }
.HILITEDROWSMALL2 { font-family:Tahoma, Times New Roman }
.HILITEDROWSMALL2 { font-size:xx-small }

.VALIDATOR { background-color:#ffffff }
.VALIDATOR { color:#ff0000 }
.VALIDATOR { font-family:Tahoma, Times New Roman }
.VALIDATOR { font-size:xx-small }

.SMALLDISABLEDITEM { 
background-color:#CCCCCC;
font-size:xx-small;
font-family:Tahoma, Times New Roman 
}

.NOTIFICATIONMESSAGENORMAL { background-color:e3e9f8 }
.NOTIFICATIONMESSAGENORMAL { color:#000000 }
.NOTIFICATIONMESSAGENORMAL { font-family:Tahoma, Times New Roman }
.NOTIFICATIONMESSAGENORMAL { font-size:xx-small }
.NOTIFICATIONMESSAGENORMAL { font-weight:bold }

.NOTIFICATIONMESSAGEESCALATED { background-color:YELLOW }
.NOTIFICATIONMESSAGEESCALATED { color:#000000 }
.NOTIFICATIONMESSAGEESCALATED { font-family:Tahoma, Times New Roman }
.NOTIFICATIONMESSAGEESCALATED { font-size:xx-small }
.NOTIFICATIONMESSAGEESCALATED { font-weight:bold }

.NOTIFICATIONMESSAGESEVERE { background-color:RED }
.NOTIFICATIONMESSAGESEVERE { color:#FFFFFF }
.NOTIFICATIONMESSAGESEVERE { font-family:Tahoma, Times New Roman }
.NOTIFICATIONMESSAGESEVERE { font-size:xx-small }
.NOTIFICATIONMESSAGESEVERE { font-weight:bold }



/* style for module titles */
.Head   {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  large;
    font-weight:    normal;
    color: #666644;
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  x-small;
    font-weight:    bold;
    color: darkred;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  x-small;
    font-weight:    bold;
    color: black;
}

/* text style used for most text rendered by modules */
.Normal
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: x-small;
    font-weight: normal;
    line-height: 12px    
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: x-small;
    font-weight: normal;
}

.NormalRed
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  x-small;
    font-weight: bold;
    color: red
}

.NormalBold
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  x-small;
    font-weight: bold
}

.NormalBoldContrast
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  x-small;
    font-weight: bold;
    color: white
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  x-small;
    font-weight: normal;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration:    underline;
    color: darkred;
}

A.CommandButton:visited  {
    text-decoration:    underline;
    color: darkred;
}

A.CommandButton:active   {
    text-decoration:    underline;
    color: darkred;
}

A.CommandButton:hover    {
    text-decoration:    underline;
    color: red;
}

/* style for Equity pages */

.SMALLTEXTEQ {
BACKGROUND: #ffffff; 
BORDER-BOTTOM: #000066 1px solid
}

.SMALLTEXTEQALT {
BACKGROUND: #e6e6e6; 
BORDER-BOTTOM: #000066 1px solid
}

/* hyperlink style for buttons and link buttons used in the Standard and Poor's pages */

.SPbutton     {
    background-color: #000066;
    font-family:Verdana, Arial;
    font-size:x-small;
    color: #ffffff; 
    border : none; 
    font-weight : bold;
	  padding-bottom : 10;
	  padding-left : 20;
	  padding-right : 20;
	  padding-top : 10;
	  text-align : center;
	  text-decoration : none;
}

A.SPbutton:link {
    background-color: #000066;
    font-family:Verdana, Arial;
    font-size:x-small;
    color: #ffffff; 
    border : none; 
    font-weight : bold;
	  padding-bottom : 10;
	  padding-left : 20;
	  padding-right : 20;
	  padding-top : 10;
	  text-align : center;
	  text-decoration : none;
}

A.SPbutton:visited  {
    background-color: #000066;
    font-family:Verdana, Arial;
    font-size:x-small;
    color: #ffffff; 
    border : none; 
    font-weight : bold;
	  padding-bottom : 10;
	  padding-left : 20;
	  padding-right : 20;
	  padding-top : 10;
	  text-align : center;
	  text-decoration : none;
}

A.SPbutton:active   {
    background-color: #e6e6e6;
    font-family:Verdana, Arial;
    font-size:x-small;
    color: #000066; 
    border : none; 
    font-weight : bold;
	  padding-bottom : 10;
	  padding-left : 20;
	  padding-right : 20;
	  padding-top : 10;
	  text-align : center;
	  text-decoration : none;
}

A.SPbutton:hover    {
    background-color: #ffffff;
    font-family:Verdana, Arial;
    font-size:x-small;
    color: #000066; 
    border : none; 
    font-weight : bold;
	  padding-bottom : 10;
	  padding-left : 20;
	  padding-right : 20;
	  padding-top : 10;
	  text-align : center;
	  text-decoration : none;
}

.SPbutton2,
.SPbutton2:link,
.SPbutton2:active,
.SPbutton2:visited
{
    background-color: #e6e6e6; 
    font-family:Verdana, Arial;
    font-size:x-small;
    color: #000066; 
    border : none; 
    font-weight : bold;
	  padding-bottom : 10;
	  padding-left : 20;
	  padding-right : 20;
	  padding-top : 10;
	  text-align : center;
	  text-decoration : none;
}
input[type="submit"]
{
	cursor: pointer;
}
.Button
{
  FONT-FAMILY: Fixedsys;
	CURSOR: pointer;
}

.SelectedButton
{
    BACKGROUND-COLOR: #000066;
    COLOR: white;
    FONT-FAMILY: Fixedsys;
	CURSOR: pointer;
}
#leftContainer{width: 15%; float: left;}
#leftContainer ul {padding:0;margin:0; border: 0.1em solid #000066;}
#leftContainer ul li{  list-style-type:none; border: 0.1em solid #000066;}
#leftContainer ul li a{padding-left:2px;color:#000;text-decoration:none;line-height:20px;display:inline-block;font-size:12px;width:100%}
#leftContainer ul li a:hover{color:#fff;background-color:#000066;}

Level3Links
{
FONT-STYLE: italic; 
FONT-FAMILY: Arial; 
COLOR: #0000cc; 
FONT-SIZE: 12pt; 
TEXT-DECORATION: underline
}
#rightContainer{width: 85%; float: right}