body                     { background-color:#FFFFFF; scrollbar-base-color:#152B50; scrollbar-3dlight-color:#FFFFFF; 
                            scrollbar-darkshadow-color:#000000; scrollbar-track-color:#DBDDED;
                            scrollbar-arrow-color:#8EA2C6; scrollbar-face-color:#152B50; }

p                        { color:#000000; font-family:Arial,Helvetica; font-size:9pt; font-weight:normal; text-decoration:none; 
                           margin:0; }
table                    { padding:0; border:0px hidden #FFFFFF; border-collapse:collapse; color:#000000; font-family:Arial,Helvetica; font-size:9pt; font-weight:normal; text-decoration:none; 
                           margin:0 }
td                       { padding:0; border:0px hidden #FFFFFF; border-collapse:collapse; color:#000000; font-family:Arial,Helvetica; font-size:9pt; font-weight:normal; text-decoration:none; 
                           margin:0 }
tr                       { padding:0; border:0px hidden #FFFFFF; border-collapse:collapse; color:#000000; font-family:Arial,Helvetica; font-size:9pt; font-weight:normal; text-decoration:none; 
                           margin:0 }

ul                       { text-indent:0; margin-left:20; margin-top:0; margin-bottom:0 }
li                       { margin-left:0 }

a                        { color:#000000; font-family:Arial,Helvetica; font-size:9pt; font-weight:bold; text-decoration:none; font-style:normal; margin:0;}
a:visited                { color:#000000; font-family:Arial,Helvetica; font-size:9pt; font-weight:bold; text-decoration:none; font-style:normal; margin:0;}
a:hover                  { color:#000000; font-family:Arial,Helvetica; font-size:9pt; font-weight:bold; text-decoration:underline; font-style:normal; margin:0;}

.centralquotewhite       { color:#FFFFFF; font-family:Arial,Helvetica; font-size:9pt; font-weight:bold; text-decoration:none; margin:0; }
.centralquoteblack       { color:#000000; font-family:Arial,Helvetica; font-size:9pt; font-weight:bold; text-decoration:none; margin:0; }

.address                 { color:#FFFFFF; font-family:Arial,Helvetica; font-size:8pt; font-weight:bold; text-decoration:none; margin-right:11; text-align:right }
.address a               { color:#FFFFFF; font-family:Arial,Helvetica; font-size:8pt; font-weight:bold; text-decoration:none; margin-right:0; text-align:right }
.address a:visited       { color:#FFFFFF; font-family:Arial,Helvetica; font-size:8pt; font-weight:bold; text-decoration:none; margin-right:0; text-align:right }
.address a:hover         { color:#FFFFFF; font-family:Arial,Helvetica; font-size:8pt; font-weight:bold; text-decoration:underline; margin-right:0; text-align:right }

.topnavigator            { color:#FFFFFF; font-family:Arial,Helvetica; font-size:8pt; font-weight:normal; text-decoration:none; margin:0; }
.topnavigator a          { color:#FFFFFF; font-family:Arial,Helvetica; font-size:8pt; font-weight:normal; text-decoration:none; margin:0; }
.topnavigator a:visited  { color:#FFFFFF; font-family:Arial,Helvetica; font-size:8pt; font-weight:normal; text-decoration:none; margin:0; }
.topnavigator a:hover    { color:#FFFFFF; font-family:Arial,Helvetica; font-size:8pt; font-weight:normal; text-decoration:underline; margin:0; }

.searchresult            { color:#000000; font-family:Arial,Helvetica; font-size:8pt; font-weight:normal; text-decoration:none; margin:0; }
.searchresult a          { color:#000000; font-family:Arial,Helvetica; font-size:8pt; font-weight:normal; text-decoration:none; margin:0; }
.searchresult a:visited  { color:#000000; font-family:Arial,Helvetica; font-size:8pt; font-weight:normal; text-decoration:none; margin:0; }
.searchresult a:hover    { color:#000000; font-family:Arial,Helvetica; font-size:8pt; font-weight:normal; text-decoration:underline; margin:0; }


.smallandgray            { color:#999999; font-family:Arial,Helvetica; font-size:8pt; font-weight:normal; text-decoration:none; 
                           margin:0; }
.smallandgray a          { color:#999999; font-family:Arial,Helvetica; font-size:8pt; font-weight:normal; text-decoration:none; 
                           margin:0; }
.smallandgray a:visited  { color:#999999; font-family:Arial,Helvetica; font-size:8pt; font-weight:normal; text-decoration:none; 
                           margin:0; }
.smallandgray a:hover    { color:#000000; font-family:Arial,Helvetica; font-size:8pt; font-weight:normal; text-decoration:underline; 
                           margin:0; }

h1                       { color:#FFFFFF; font-family:Arial,Helvetica; font-size:22pt; font-weight:normal; text-decoration:none; 
                           margin:0; }

h2                       { color:#000000; font-family:Arial,Helvetica; font-size:14pt; font-weight:normal; text-decoration:none; 
                           margin-left:0; margin-right:0; margin-top:0; margin-bottom:10; }

h3                       { color:#000000; font-family:Arial,Helvetica; font-size:22pt; font-weight:normal; text-decoration:none; 
                           margin:0; }

h4                       { color:#000000; font-family:Arial,Helvetica; font-size:9pt; font-weight:bold; text-decoration:underline; margin:0; }

.picdescription          { color:#000000; font-family:Arial,Helvetica; font-size:8pt; font-weight:normal; text-decoration:none; margin-left:0; margin-right:10; margin-top:0; margin-bottom:0; }

.textkeys                { color:#E1F0DE; font-family:Arial,Helvetica; font-size:7pt; font-weight:normal; text-decoration:none; margin:0; }
.textkeys a              { color:#E1F0DE; font-family:Arial,Helvetica; font-size:7pt; font-weight:normal; text-decoration:none; margin:0; }
.textkeys a:visited      { color:#E1F0DE; font-family:Arial,Helvetica; font-size:7pt; font-weight:normal; text-decoration:none; margin:0; }
.textkeys a:hover        { color:#E1F0DE; font-family:Arial,Helvetica; font-size:7pt; font-weight:normal; text-decoration:underline; margin:0; }

.copyright               { color:#2A4C8C; font-family:Arial,Helvetica; font-size:7pt; font-weight:normal; text-decoration:none; margin:0; }
.copyright a             { color:#2A4C8C; font-family:Arial,Helvetica; font-size:7pt; font-weight:normal; text-decoration:none; margin:0; }
.copyright a:visited     { color:#2A4C8C; font-family:Arial,Helvetica; font-size:7pt; font-weight:normal; text-decoration:none; margin:0; }
.copyright a:hover       { color:#FFFFFF; font-family:Arial,Helvetica; font-size:7pt; font-weight:normal; text-decoration:underline; margin:0; }

form                     { display:inline; padding:0; margin:0 }                          
input                    { padding:0; font-family:Arial,Helvetica; font-size:8pt; word-spacing:0; margin:0; background-color:#FFFFFF; border:1px solid #889CC6;}
select                   { font-family:Arial,Helvetica; font-size:8pt;
                           word-spacing:0; background-color:#FFFFFF; border:1px solid #889CC6; margin:0; }
textarea                 { font-family:Arial,Helvetica; font-size:8pt;
                           word-spacing:0; margin:0; background-color:#FFFFFF; border:1px solid #889CC6; }

caption                  { color:#DBDDEB; font-family:Arial,Helvetica; font-size:12pt; font-weight:bold; text-decoration:none; 
                           text-align:left; text-indent:-1; margin-left:-1;}
caption b                { color:#DBDDEB; font-family:Arial,Helvetica; font-size:12pt; font-weight:bold; text-decoration:none; 
                           text-align:left; text-indent:-1; margin-left:0; margin-top:20}
                           
.clCMEvent               { position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible }
.clCMAbs                 { position:absolute; visibility:hidden; left:0; top:0 }
  
.clBar                   { position:absolute; width:10; height:10; visibility:hidden; background-color:#152B50; layer-background-color:#152B50; }

.clLevel0, .clLevel0over { position:absolute; padding:2px; font-family:Arial,Helvetica; font-size:9pt; font-weight:bold; color:#152B50 }
.clLevel0                { color:#152B50; text-decoration:normal }
.clLevel0over            { font-family:Arial,Helvetica; font-size:9pt; font-weight:bold; color:#152B50; text-decoration:underline; cursor:pointer; cursor:hand; }
.clLevel0border          { position:absolute; visibility:hidden; }

.clLevel1, .clLevel1over { position:absolute; padding:2px; font-family:Arial,Helvetica; font-size:9pt; font-weight:bold; color:#FFFFFF}
.clLevel1                { background-color:#8EA2C6; layer-background-color:#8EA2C6; color:#FFFFFF; text-decoration:normal }
.clLevel1over            { background-color:#152B50; layer-background-color:#152B50; color:#FFFFFF; text-decoration:underline; cursor:pointer; cursor:hand; }
.clLevel1border          { position:absolute; visibility:hidden; background-color:#8EA2C6; layer-background-color:#8EA2C6; }

.clLevel2, .clLevel2over { position:absolute; padding:2px; font-family:Arial,Helvetica; font-size:9pt; font-weight:bold; color:#FFFFFF}
.clLevel2                { background-color:#6E82A6; layer-background-color:#6E82A6; color:#FFFFFF; text-decoration:normal }
.clLevel2over            { background-color:#152B50; layer-background-color:#152B50; color:#FFFFFF; text-decoration:underline; cursor:pointer; cursor:hand; }
.clLevel2border          { position:absolute; visibility:hidden; background-color:#6E82A6; layer-background-color:#6E82A6; }