BODY {
   background-color : #ffffff;
}
UL {
   font : 10pt arial, helvetica, sans-serif; 
   margin-left : 30px; 
}

TD.Big1 {
font : 16pt arial, helvetica, sans-serif;   
background-color : #ffffff; 
   text-align : center; 
   margin-bottom : 0; 
   border-width : 0; 
   border-style : none; 
   border-color : inherit; 
}

TD.Big2 {
font : 8pt arial, helvetica, sans-serif;   
background-color : #ffffff; 
   text-align : center; 
   margin-bottom : 0; 
   border-width : 0; 
   border-style : none; 
   border-color : inherit; 
}

TD.Big3 {
font : 12pt arial, helvetica, sans-serif;   
background-color : #ffffff; 
   text-align : left; 
   margin-bottom : 0; 
   border-width : 0; 
   border-style : none; 
   border-color : inherit; 
}

TD.Big4 {
font : 10pt arial, helvetica, sans-serif;   
background-color : #ffffff; 
   text-align : left; 
   margin-bottom : 0; 
   border-width : 0; 
   border-style : none; 
   border-color : inherit; 
}


TD.feature {
   color : #000000;
   background-color : #ffffcc;
   margin-left : 0;
}   


TD.yellow {
   color : #000000; 
   background-color : #ffff00; 
   text-align : center; 
   margin-bottom : 0; 
   margin-left : 20px; 
}

TD.white {
   background-color : #ffffff; 
   text-align : center; 
   margin-bottom : 0; 
   border-width : 0; 
   border-style : none; 
   border-color : inherit; 
}

TD.title {
   font : bold 14pt arial, helvetica, sans-serif; 
   color : #ffff00; 
   background-color : #336699; 
   margin-left : 0; 
   border-width : 0; 
   border-style : none; 
   border-color : inherit; 
}

TD.titlemain {
font : bold 24pt arial, helvetica, sans-serif; 
   color : #000000; 
   background-color : #336699; 
   margin-left : 0; 
   border-width : 0; 
   border-style : none; 
   border-color : inherit; 
}


TD.red {
   font : bold 10pt arial, helvetica, sans-serif; 
   background-color : #ff0000; 
   text-align : center; 
}

TD.navOuter {
   background-color : #ffffff; 
   text-align : left; 
   margin : 0; 
   border-width : 0; 
   border-style : none; 
   border-color : inherit; 
   width : 150px; 
}

TD.nav {
   font : bold 11pt arial, helvetica, sans-serif; 
   color : #ffffff; 
   background-color : #336699; 
}

TD.mylisthead2 {
   font : bold 10pt arial, helvetica, sans-serif; 
   color : #ffffff; 
   background-color : #336699; 
   text-align : center; 
}

TD.mylisthead {
   font : bold 10pt arial, helvetica, sans-serif; 
   background-color : #cccccc; 
   text-align : center; 
}

TD.mylist {
   font : 10pt arial, helvetica, sans-serif; 
   text-align : center; 
}

TD.mychart {
   font : bold 10pt arial, helvetica, sans-serif; 
   text-align : center; 
}

TD.main {
   background-color : #ffffff; 
}

TD.commHeaderBorder {
   	font : bold 10pt arial, helvetica, sans-serif;
   	background-color : #336699;
	color : #ffffff ;
   	text-align : center ;
	font-weight : bold; 
   	margin-bottom : 0;
   	border-width : 0;
   	border-style : none;
   	border-color : inherit;
}

TD.commHeader {
        font : bold 10pt arial, helvetica, sans-serif;
        background-color : #cccccc;
        color : #000000 ;
        border-width : 0;
        border-style : none;
        border-color : inherit;
}  


TD.grey {
   font : bold 10pt arial, helvetica, sans-serif; 
   background-color : #cccccc; 
   text-align : center; 
   margin-bottom : 0; 
   border-width : 0; 
   border-style : none; 
   border-color : inherit; 
}



TD.grey2	{
   font : bold 10pt arial, helvetica, sans-serif;
   background-color : #cccccc;
   margin-bottom : 0;
   border-width : 0;
   border-style : none;
   border-color : inherit;
}

TD.green {
   font : 10pt arial, helvetica, sans-serif; 
   background-color : #00ff00; 
   text-align : center; 
}

TD.blue {
   font : 10pt arial, helvetica, sans-serif; 
   color : #ffffff; 
   background-color : #0000ff; 
   text-align : center; 
}

TD.blue2 {
   font : 10pt arial, helvetica, sans-serif;
   color : #ffffff;
   background-color : #6699ff;
        text-align : left ;
        margin-left : 10px;
}
TD.blue3 {
   font : 10pt arial, helvetica, sans-serif;
   color : #000000;
   background-color : #99ccff;
        text-align : center ;
        margin-left : 10px;
}

TD.blue4 {
   font : 10pt arial, helvetica, sans-serif;
   color : #ffffff;
   background-color : #3366ff;
        text-align : left ;
        margin-left : 10px;
}

TD.blue5 {
   font : 8pt arial, helvetica, sans-serif;
   color : #000000;
   background-color : #99ccff;
        text-align : center ;
        margin-left : 10px;
}


TD.MsgDefault {
   background-color: #dddddd;
}

TD.MsgHeaderTitleNoSort {
   font: 11pt arial, helvetica, sans-serif;
   background-color: #cccccc;
   font-weight: bold;
}

TD.MsgHeaderTitleSort {
   font: 11pt arial, helvetica, sans-serif;
   background-color: #aaaaaa;
   font-weight: bold;
}

TD.MsgUnread {
   font: 10pt arial, helvetica, sans-serif;
   background-color: #dddddd;
   font-weight: bold;
}

TD.MsgRead {
   font: 10pt arial, helvetica, sans-serif;
   background-color: #dddddd;
}


TD.MsgInfo {
   font: 10pt arial, helvetica, sans-serif;
   border-style: solid;
   border-width: 2;
}



TD {
   font : 10pt arial, helvetica, sans-serif; 
   background-color : #ffffff;
   border-width : 0; 
   border-style : none; 
   border-color : inherit; 
}

P.Big1 {
font : bold 16pt arial, helvetica, sans-serif;   
background-color : #ffffff; 
   text-align : center; 
   margin-bottom : 0; 
   border-width : 0; 
   border-style : none; 
   border-color : inherit; 
}


P.warning {
   font : bold 12pt arial, helvetica, sans-serif; 
   color : #ff0000; 
   margin-left : 20px; 
}

P.title {
   font : bold 12pt arial, helvetica, sans-serif; 
   color : #ffff00; 
   text-align : left; 
   margin: 0 10px 4px 20px;
}

P.wtitle {
   font : bold 12pt arial, helvetica, san-serif;
   color : #FFFFFF;
   text-align : center;
   margin : 0 10px 4px 20px;
}


P.subtitle {
   font : bold 8pt arial, helvetica, sans-serif; 
   color : #ffffff; 
   text-align : left; 
   margin: 0 10px 4px 20px;
}

P.csubtitle {
   font : bold 8pt arial, helvetica, sans-serif;
   color : #ffffff;
   text-align : center;
   margin: 0 10px 4px 20px;
}

P.smhead {
   font : bold 14pt arial, helvetica, sans-serif; 
   background-color : #cccccc; 
   margin-right : 20px; 
   margin-left : 35px; 
}

P.small {
   font : 8pt arial, helvetica, geneva, sans-serif; 
   margin : 5px 15px; 
}

P.smallNews {
   background-color : #ffffcc;
   font-weight : bold;
   color : #0000ff;
}

P.nav3 {
   margin-right : 2px; 
   margin-left : 24px; 
}

P.nav2 {
   margin-top : 2px; 
   margin-bottom : 2px; 
   margin-left : 14px; 
}

P.nav {
   font-weight : bold; 
   line-height : 100%; 
   color : #ffffff; 
   margin-bottom : 2px; 
   margin-left : 8px; 
}

P.main {
   font : 12pt/140% arial, helvetica, sans-serif; 
   margin : 25px 25px 30px; 
}

P.login {
   font : 8pt arial, helvetica, sans-serif; 
   margin-right : 5px; 
}

P.hlt {
   text-align : right; 
   margin-top : 2px; 
   margin-bottom : 2px; 
   margin-left : 24px; 
}

P.form {
   font : bold 10pt arial, helvetica, sans-serif; 
   color : #0000ff; 
}

P.blue {
   font : bold 12pt arial, helvetica, sans-serif; 
   color : #336699; 
   margin-right : 0; 
   margin-left : 0; 
}

P.blue2 {
   font : bold 10pt arial, helvetica, sans-serif;
   color : #336699;
   margin-right : 0;
   margin-left : 0;
}

P.tour {
   font : 10pt arial, helvetica, sans-serif;
   margin : 8px 4px 4px 4px;
}

P {
   font : 10pt arial, helvetica, geneva, sans-serif; 
   margin : 8px 10px 4px 20px; 
}

OL {
   font : 10pt arial, helvetica, sans-serif; 
   margin-left : 30px; 
}

LI {
   font : 10pt arial, helvetica, sans-serif; 
}

H4.indent {
   margin-left : 20px; 
}

H4 {
   font : bold 14pt arial, helvetica, sans-serif; 
   color : #333333; 
}

H3 {
   font : bold 18pt arial, helvetica, sans-serif; 
   margin-top : 5px; 
   margin-bottom : 2px; 
   color : #336699;
}


H2.title {
   font : bold 20pt arial, helvetica, sans-serif; 
   color : #ffff00; 
}

H2 {
   font : bold 24pt arial, helvetica, sans-serif; 
   margin-top : 10px; 
   margin-bottom : 2px; 
}

H1.headly {
   font : bold 12pt arial, helvetica, sans-serif; 
   color : #ff0000; 
}

H1 {
   font : bold 32pt arial, helvetica, sans-serif; 
   margin-top : 10px; 
   margin-bottom : 2px; 
}

BLOCKQUOTE.black {
   font : 10pt/100% arial, helvetica, sans-serif; 
   color : #000000; 
}

BLOCKQUOTE {
   font : 12pt/100% arial, helvetica, sans-serif; 
   color : #0000ff; 
}

B {
   font-weight : bold; 
}

A:visited {
   font : bold 10pt arial, helvetica, sans-serif; 
   color : #0000dd; 
   text-decoration : underline; 
}

A:link {
   font : bold 10pt arial, helvetica, sans-serif; 
   color : #003399; 
   text-decoration : underline; 
}

A:hover {
   color : #cc0000; 
   text-decoration : none; 
}


A:active {
   font : bold 10pt arial, helvetica, sans-serif; 
   color : #0000ff; 
   text-decoration : underline; 
}

A.smally:visited {
   font : 8pt arial, helvetica, sans-serif; 
   color : #ffff00; 
}

A.smally:link {
   font : 8pt arial, helvetica, sans-serif; 
   color : #ffff00; 
}

A.smally:hover {
   font : 8pt arial, helvetica, sans-serif; 
   color : #ffffff; 
}

A.smally:active {
   font : 8pt arial, helvetica, sans-serif; 
   color : #ff0000; 
}

A.small:visited {
   font : 8pt arial, helvetica, sans-serif; 
   color : #336699; 
}

A.subtitle:link {
   font : 8pt arial, helvetica, sans-serif; 
   color : #ffff00; 
}

A.subtitle:hover {
   font : 8pt arial, helvetica, sans-serif; 
   color : #006699; 
   background : #ffffcc; 
}

A.subtitle:active {
   font : 8pt arial, helvetica, sans-serif; 
   color : #0000ff; 
}

A.subtitle:visited {
   font : 8pt arial, helvetica, sans-serif; 
   color : #ffff00; 
}

A.small:link {
   font : 8pt arial, helvetica, sans-serif; 
   color : #003399; 
}

A.small:hover {
   font : 8pt arial, helvetica, sans-serif; 
   color : #ff0000; 
   background : #ffffcc; 
}

A.small:active {
   font : 8pt arial, helvetica, sans-serif; 
   color : #0000ff; 
}

A.navSub:visited {
   color : #cccccc; 
}

A.navSub:link {
   font-weight : bold; 
   color : #ffffff; 
}

A.navSub:hover {
   font-weight : bold; 
   color : #ffff00; 
   background-color : #336699; 
}

A.navSub:active {
   color : #ff0000; 
}

A.navHI:visited {
   font-weight : bold; 
   color : #ffffff; 
}

A.navHI:link {
   font-weight : bold; 
   color : #ffffff; 
}

A.navHI:hover {
   font-weight : bold; 
   color : #ffff00; 
   background-color : #336699; 
   text-decoration : underline; 
}

A.navHI:active {
   font-weight : bold; 
   color : #0000ff; 
}

A.nav:visited {
   color : #ffff00; 
}

A.nav:link {
   color : #ffff00; 
}

A.nav:hover {
   color : #ffffff; 
}

A.nav:active {
   color : #ff0000; 
}

A.hlt3:visited {
   font : 8pt arial, helvetica, sans-serif; 
   color : #cccccc; 
}

A.hlt3:link {
   font : 8pt arial, helvetica, sans-serif; 
   color : #ffffff; 
   text-decoration : underline; 
}

A.hlt3:hover {
   font : 8pt arial, helvetica, sans-serif; 
   color : #ffff00; 
}

A.hlt3:active {
   font : 8pt arial, helvetica, sans-serif; 
   color : #ff0000; 
}

A.hlt2:visited {
   font : 10pt arial, helvetica, sans-serif; 
   color : #ffffff; 
}

A.hlt2:link {
   font : 10pt arial, helvetica, sans-serif; 
   color : #ffffff; 
}

A.hlt2:hover {
   font : 10pt arial, helvetica, sans-serif; 
   color : #ffff00; 
}

A.hlt2:active {
   font : 10pt arial, helvetica, sans-serif; 
   color : #ff0000; 
}

A.front:visited {
   font : bold 14pt arial, helvetica, sans-serif; 
   text-decoration : none; 
}

A.front:link {
   font : bold 14pt arial, helvetica, sans-serif; 
   text-decoration : none; 
   margin-bottom : 2px; 
}

A.front:hover {
   background-color : #ffff00; 
}

A.front:active {
   font : bold 14pt arial, helvetica, sans-serif; 
}
