BODY {

	SCROLLBAR-FACE-COLOR: #333333 ;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #ffffff ; 
	SCROLLBAR-3DLIGHT-COLOR: ##333333 ; 
	SCROLLBAR-ARROW-COLOR: #ffffff ; 
	SCROLLBAR-TRACK-COLOR: #eeeeee ; 
	SCROLLBAR-DARKSHADOW-COLOR: #333333 ;
}

li.diamond {list-style-image:url(images/diamond.gif)}

.font1  { font-family: "lucida grande", verdana, arial, Helvetica; font-size: 10px; color: #6666cc; font-style: normal; font-weight: normal; }
.font2  { font-family: "lucida grande", verdana, arial, Helvetica; font-size: 11px; color: #6666cc; font-style: normal; font-weight: normal; }
.font3  { font-family: arial, Helvetica; font-size: 12px; color: #fd00fd; font-style: normal; font-weight: normal; }

.font1b { font-family: "lucida grande", verdana, arial, Helvetica; font-size: 10px; color: #000000; font-style: normal; font-weight: normal; }
.font2b { font-family: "lucida grande", verdana, arial, Helvetica; font-size: 11px; color: #000000; font-style: normal; font-weight: normal; }
.font3b { font-family: "lucida grande", verdana, arial, Helvetica; font-size: 12px; color: #000000; font-style: normal; font-weight: normal; }

.font1o { font-family: "lucida grande", verdana, arial, Helvetica; font-size: 10px; color: #ff6600; font-style: normal; font-weight: normal; }
.font2o { font-family: "lucida grande", verdana, arial, Helvetica; font-size: 11px; color: #ff6600; font-style: normal; font-weight: normal; }
.font3o  { font-family: "lucida grande", verdana, arial, Helvetica; font-size: 12px; color: #ff6600; font-style: normal; font-weight: normal; }
.font4o { color: #ff6600; font-size: 14px; font-family: "lucida grande", verdana, arial, Helvetica; font-style: normal; font-weight: normal; }
.font5o { color: #ff6600; font-size: 16px; font-family: "lucida grande", verdana, arial, Helvetica; font-style: normal; font-weight: normal; }
.font1w { font-family: "lucida grande", verdana, arial, Helvetica; font-size: 10px; color: #ffffff; font-style: normal; font-weight: normal; }
.font2w { font-family: arial, Helvetica; font-size: 12px; color: #ffffff; font-style: normal; font-weight: normal; }
.font3w { font-family: arial, Helvetica; font-size: 18px; color: #ffffff; font-style: normal; font-weight: normal; }

.font0y { font-family: "lucida grande", verdana, arial, Helvetica; font-size: 8px; color: #003366; font-style: normal; font-weight: normal; }
.font1y { font-family: "lucida grande", verdana, arial, Helvetica; font-size: 10px; color: #003366; font-style: normal; font-weight: normal; }
.font2y { font-family: "lucida grande", verdana, arial, Helvetica; font-size: 12px; color: #330066; font-style: normal; font-weight: normal; }
.font3y { font-family: "lucida grande", verdana, arial, Helvetica; font-size: 16px; color: #457a6b; font-style: normal; font-weight: normal; }
.font4y { font-family: "lucida grande", verdana, arial, Helvetica; font-size: 20px; color: #336699; font-style: normal; font-weight: normal; }

.font1g { font-family: "lucida grande", verdana, arial, Helvetica; font-size: 10px; color: #666666; font-style: normal; font-weight: normal; }
.font2g { font-family: "lucida grande", verdana, arial, Helvetica; font-size: 11px; color: #333333; font-style: normal; font-weight: normal; }
.font3g { font-family: "lucida grande", verdana, arial, Helvetica; font-size: 12px; color: #666666; font-style: normal; font-weight: normal; }
.font4g { color: #666666; font-size: 14px; font-family: "lucida grande", verdana, arial, Helvetica; font-style: normal; font-weight: normal; }
.fontis { font-family: palatino, arial, Helvetica; font-size: 12px; color: #333333; font-style: italic; font-weight: normal; }

.invalidInput  { color: #ff6600; }

A:link    {text-decoration: none ; color: #666666 }
A:visited {text-decoration: none ; color: #666666 }
A:hover {text-decoration: none ; color: #ff6600 }
A:active  {text-decoration: none; color: #ff6600 }

A.style1:link {text-decoration: none ; color: #330066 }
A.style1:visited {text-decoration: none ; color: #330066}
A.style1:hover {text-decoration: none ; color: #ff6600 }
A.style1:active  {text-decoration: none; color: #ff6600 }

A.style2:link    {text-decoration: none ; color: #ffffff }
A.style2:visited {text-decoration: none ; color: #ffffff }
A.style2:hover {text-decoration: none ; color: #383838 }
A.style2:active  {text-decoration: none; color: #383838 }

A.style3:link {text-decoration: none ; color: #666666 }
A.style3:visited {text-decoration: none ; color: #666666}
A.style3:hover {text-decoration: none ; color: #ff6600}
A.style3:active  {text-decoration: none; color: #ff6600}

A.styleGray8:link    { color: #666666; font-size:  8px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleGray8:visited { color: #666666; font-size:  8px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleGray8:hover   { color: #ff9933; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleGray8:active  { color: #666666; font-size:  8px; font-family: "lucida grande", verdana, arial; text-decoration: none; }

A.styleGray9:link    { color: #666666; font-size:  9px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleGray9:visited { color: #666666; font-size:  9px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleGray9:hover   { color: #ff9933; font-size: 12px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleGray9:active  { color: #666666; font-size:  9px; font-family: "lucida grande", verdana, arial; text-decoration: none; }

A.styleGray10:link    { color: #666666; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleGray10:visited { color: #666666; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleGray10:hover   { color: #ff9933; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleGray10:active  { color: #666666; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: none; }

A.styleGray:link    { color: #666666; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleGray:visited { color: #666666; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleGray:hover   { color: #ff9933; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleGray:active  { color: #666666; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: none; }

A.styleBlue9:link    { color: #666699; font-size: 9px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleBlue9:visited { color: #666699; font-size: 9px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleBlue9:hover   { color: #ff9933; font-size: 9px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleBlue9:active  { color: #666699; font-size: 9px; font-family: "lucida grande", verdana, arial; text-decoration: none; }

A.styleBlue:link     { color: #666699; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleBlue:visited  { color: #666699; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleBlue:hover    { color: #ff9933; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleBlue:active   { color: #666699; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: none; }

A.styleBlue12Fix:link     { color: #666699; font-size: 12px; font-family: "Courier New", Courier, Monaco, monospace; text-decoration: none; }
A.styleBlue12Fix:visited  { color: #666699; font-size: 12px; font-family: "Courier New", Courier, Monaco, monospace; text-decoration: none; }
A.styleBlue12Fix:hover    { color: #ff9933; font-size: 12px; font-family: "Courier New", Courier, Monaco, monospace; text-decoration: none; }
A.styleBlue12Fix:active   { color: #666699; font-size: 12px; font-family: "Courier New", Courier, Monaco, monospace; text-decoration: none; }

A.styleGray8:link    { color: #666666; font-size:  8px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleGray8:visited { color: #666666; font-size:  8px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleGray8:hover   { color: #ff9933; font-size:  8px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleGray8:active  { color: #666666; font-size:  8px; font-family: "lucida grande", verdana, arial; text-decoration: none; }

A.styleGray9:link    { color: #666666; font-size:  9px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleGray9:visited { color: #666666; font-size:  9px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleGray9:hover   { color: #ff6600; font-size:  9px; font-family: "lucida grande", verdana, arial; font-weight: bold; text-decoration: none; }
A.styleGray9:active  { color: #666666; font-size:  9px; font-family: "lucida grande", verdana, arial; text-decoration: none; }

A.styleGray:link    { color: #666666; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleGray:visited { color: #666666; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleGray:hover   { color: #ff9933; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.styleGray:active  { color: #666666; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: none; }

A.stylePurple14:link    { color: #330066; font-size: 14px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.stylePurple14:visited { color: #330066; font-size: 14px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.stylePurple14:hover   { color: #ff9933; font-size: 14px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.stylePurple14:active  { color: #330066; font-size: 14px; font-family: "lucida grande", verdana, arial; text-decoration: none; }

A.style12g:link    { color: #999999; font-size: 12px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.style12g:visited { color: #999999; font-size: 12px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.style12g:hover   { color: #ff9933; font-size: 12px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.style12g:active  { color: #999999; font-size: 12px; font-family: "lucida grande", verdana, arial; text-decoration: none; }

A.style14g:link    { color: #666666; font-size: 14px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.style14g:visited { color: #666666; font-size: 14px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.style14g:hover   { color: #ff9933; font-size: 14px; font-family: "lucida grande", verdana, arial; text-decoration: none; }
A.style14g:active  { color: #666666; font-size: 14px; font-family: "lucida grande", verdana, arial; text-decoration: none; }

A.style10:link    { color: #666699; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: underline; }
A.style10:visited { color: #666699; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: underline; }
A.style10:hover   { color: #ff9933; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: underline; }
A.style10:active  { color: #666699; font-size: 10px; font-family: "lucida grande", verdana, arial; text-decoration: underline; }

A.style12:link    { color: #666699; font-size: 12px; font-family: "lucida grande", verdana, arial; text-decoration: underline; }
A.style12:visited { color: #666699; font-size: 12px; font-family: "lucida grande", verdana, arial; text-decoration: underline; }
A.style12:hover   { color: #ff9933; font-size: 12px; font-family: "lucida grande", verdana, arial; text-decoration: underline; }
A.style12:active  { color: #666699; font-size: 12px; font-family: "lucida grande", verdana, arial; text-decoration: underline; }

A.styleWhite:link    { color: #ffffff; font-size: 12px; font-family: "lucida grande", verdana, arial; }
A.styleWhite:visited { color: #ffffff; text-decoration: none; }
A.styleWhite:hover   { color: #ff9933; text-decoration: none; }
A.styleWhite:active  { color: #ffffff; text-decoration: none; }

A.styleWhite2:link    { color: #ffffff; font-size: 12px; font-family: "lucida grande", verdana, arial; }
A.styleWhite2:visited { color: #ffffff; text-decoration: none; }
A.styleWhite2:hover   { color: #330066; text-decoration: none; }
A.styleWhite2:active  { color: #ffffff; text-decoration: none; }

A.styleOrange:link     { color: #ff9933; font-size: 12px; font-family: "lucida grande", verdana, arial; background-color: transparent }
A.styleOrange:visited  { color: #ff9933; text-decoration: none; background-color: transparent }
A.styleOrange:hover    { color: #6633cc; text-decoration: none; background-color: transparent }
A.styleOrange:active   { color: #ff9933; text-decoration: none; background-color: transparent }

A.style12o:link     { color: #ff9933; font-size: 12px; font-family: "lucida grande", verdana, arial; background-color: transparent ; text-decoration: underline; }
A.style12o:visited  { color: #ff9933; text-decoration: none; background-color: transparent }
A.style12o:hover    { color: #6633cc; text-decoration: underline; background-color: transparent }
A.style12o:active   { color: #ff9933; text-decoration: none; background-color: transparent }

A.styleOrange14:link    { color: #ff9933; font-size: 12px; font-family: "lucida grande", verdana, arial; }
A.styleOrange14:visited { color: #ff9933; text-decoration: none; }
A.styleOrange14:hover   { color: #6633cc; text-decoration: none; }
A.styleOrange14:active  { color: #ff9933; text-decoration: none; }

A.styleRed:link    { color: #cc0000; font-size: 12px; font-family: "lucida grande", verdana, arial; text-decoration: underline; }
A.styleRed:visited { color: #cc0000; text-decoration: underline; }
A.styleRed:hover   { color: #9966ff; text-decoration: underline; }
A.styleRed:active  { color: #cc0000; text-decoration: underline; }

A.styleRed10fx:link    { color: red; font-size: 10px; font-family: "Courier New", Courier, Monaco, monospace; font-weight: bold; font-style: normal; }
A.styleRed10fx:visited { color: red; }
A.styleRed10fx:hover   { color: #6633ff; }
A.styleRed10fx:active  { color: #cc0000; }

A.styleGreen:link      { color: #006600; font-size: 12px; font-family: "lucida grande", verdana, arial; text-decoration: underline; }
A.styleGreen:visited   { color: #006600; text-decoration: underline; }
A.styleGreen:hover     { color: #ff9933; text-decoration: underline; }
A.styleGreen:active    { color: #006600; text-decoration: underline; }

A.style3:link    { color: #666666; text-decoration: none; }
A.style3:visited { color: #666666; text-decoration: none; }
A.style3:hover   { color: #ff9933; text-decoration: none; }
A.style3:active  { color: #ff9933; text-decoration: none; }

/* GUI Rollovers */
A.styleBlueGUI:link     { color: #0000ff; font-size: 12px; font-family: "lucida grande", verdana, arial; font-weight: bold; font-style: normal; text-decoration: none; }
A.styleBlueGUI:visited  { color: #0000ff; font-size: 12px; font-family: "lucida grande", verdana, arial; font-weight: bold; font-style: normal; text-decoration: none; }
A.styleBlueGUI:hover    { color: #0000ff; font-size: 14px; font-family: "lucida grande", verdana, arial; font-weight: bold; font-style: normal; text-decoration: none; }
A.styleBlueGUI:active   { color: #0000ff; font-size: 12px; font-family: "lucida grande", verdana, arial; font-weight: bold; font-style: normal; text-decoration: none; }

A.styleOrangeGUI:link     { color: #ff6633; font-size: 12px; font-family: "lucida grande", verdana, arial; font-weight: bold; font-style: normal; text-decoration: none; }
A.styleOrangeGUI:visited  { color: #ff6633; font-size: 12px; font-family: "lucida grande", verdana, arial; font-weight: bold; font-style: normal; text-decoration: none; }
A.styleOrangeGUI:hover    { color: #ff6633; font-size: 14px; font-family: "lucida grande", verdana, arial; font-weight: bold; font-style: normal; text-decoration: none; }
A.styleOrangeGUI:active   { color: #ff6633; font-size: 12px; font-family: "lucida grande", verdana, arial; font-weight: bold; font-style: normal; text-decoration: none; }

A.stylePurpleGUI:link     { color: #6600ff; font-size: 12px; font-family: "lucida grande", verdana, arial; font-weight: bold; font-style: normal; text-decoration: none; }
A.stylePurpleGUI:visited  { color: #6600ff; font-size: 12px; font-family: "lucida grande", verdana, arial; font-weight: bold; font-style: normal; text-decoration: none; }
A.stylePurpleGUI:hover    { color: #6600ff; font-size: 14px; font-family: "lucida grande", verdana, arial; font-weight: bold; font-style: normal; text-decoration: none; }
A.stylePurpleGUI:active   { color: #6600ff; font-size: 12px; font-family: "lucida grande", verdana, arial; font-weight: bold; font-style: normal; text-decoration: none; }

.borderTableO { border: 1px solid #ff6600; }
.borderTableOleft { border-left: 1px solid #FF6600; border-top-color: #cccccc; border-top-width: 1px; border-right-color: #cccccc; border-right-width: 1px; border-bottom-color: #cccccc; border-bottom-width: 1px; }
.borderTableOtopbottom { border-left-width: 1px; border-top: 1px solid #FF6600; border-right-width: 1px;  border-bottom: 1px solid #FF6600; }
.borderTableOtopsides { border-left: 1px solid #FF6600; border-top: 1px solid #FF6600; border-right: 1px solid #FF6600;  border-bottom-color: #FF6600; border-bottom-width: 1px; }
.borderTableG { border: 1px solid #cccccc; }
.borderTableGleft { border-left: 1px solid #cccccc; border-top-color: #cccccc; border-top-width: 1px; border-right-color: #cccccc; border-right-width: 1px; border-bottom-color: #cccccc; border-bottom-width: 1px; }
.borderTableGleftright { border-left: 1px solid #cccccc; border-top-color: #cccccc; border-top-width: 1px; border-right: 1px solid #cccccc;  border-bottom-color: #cccccc; border-bottom-width: 1px; }
.borderTableGtopsides { border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc;  border-bottom-color: #cccccc; border-bottom-width: 1px; }
.borderTableGtopbottom { border-left-width: 1px; border-top: 1px solid #cccccc; border-right-width: 1px;  border-bottom: 1px solid #cccccc; }
.borderTableB { border: 1px solid #ff9933; }
.borderTableBleft { border-left: 1px solid #ff9933; border-top-color: #cccccc; border-top-width: 1px; border-right-color: #cccccc; border-right-width: 1px; border-bottom-color: #cccccc; border-bottom-width: 1px; }
.borderTableBleftright { border-left: 1px solid #ff9933; border-top-color: #cccccc; border-top-width: 1px; border-right: 1px solid #ff9933;  border-bottom-color: #cccccc; border-bottom-width: 1px; }
.borderTableBtopsides { border-left: 1px solid #ff9933; border-top: 1px solid #ff9933; 1px; border-right: 1px solid #ff9933;  border-bottom-color: #cccccc; border-bottom-width: 1px; }
