body {
	font-family: Verdana,Tahoma,Arial,'Trebuchet MS',Helvetica;
	background-color: #FFFFFF;
	color: #000000;
	scrollbar-shadow-color: #0C1428;
	scrollbar-highlight-color: #99A9E1;
	scrollbar-face-color: #607AB4;
	scrollbar-dark-shadow-color: #222222;
	scrollbar-base-color: #344E74;
	scrollbar-3d-light-color: #FFFFFF;
	scrollbar-arrow-color: #D1DAFF;
	background: #FFF url(/images/backgrounds/Nahoo-Diary-Main.gif) repeat-y 0 0;
}
a            { font-family: Verdana,Tahoma,Arial,'Trebuchet MS',Helvetica; text-decoration: none;
               color: #637487 }
a:link       { font-family: Verdana,Tahoma,Arial,'Trebuchet MS',Helvetica; color: #718286; 
               text-decoration: none }
a:visited    { font-family: Verdana,Tahoma,Arial,'Trebuchet MS',Helvetica; color: #113466; 
               text-decoration: none }
a:hover      { font-family: Verdana,Tahoma,Arial,'Trebuchet MS',Helvetica; color: #336699; 
               text-decoration: none }
.text       { font-family: Verdana,Tahoma,Arial,'Trebuchet MS',Helvetica; text-decoration: none;
               color: #F3F2F7 }
.light
             { color: #F2F3FD }
.dark
             { color: #02030D }
.white,a.white,a.white:visited,a.white:active,a.white:hover
             { color: #FFFFFF }

a.light
             { color: #D2D3DD; filter: DropShadow(Color="#000000",OffX="1",OffY="1",Positive="1") }
a.light:visited,a.light:active
             { color: #C2C4C4; filter: DropShadow(Color="#000000",OffX="1",OffY="1",Positive="1") }
a.light:hover
             { color: #FFFFFF;
               filter: DropShadow(Color="#333333",OffX="1",OffY="1",Positive="1") }
td.shadow    { filter: DropShadow(Color="#000000",OffX="1",OffY="1",Positive="1") }
font         { font-family: Verdana,Tahoma,Arial,'Trebuchet MS',Helvetica }
td.section
             { font-size: 8pt;
               filter: DropShadow(Color="#000000",OffX="1",OffY="1",Positive="1") }
.section
             { font-family: Verdana,Tahoma,Arial,'Trebuchet MS',Helvetica;
               color: #FFFFFF; font-size: 8pt; font-weight: bold; text-decoration: none }

.form        { color: #8EA9D5; 
               font-weight: bold; text-decoration: none;
               filter: DropShadow(Color="#D8ECFF",OffX="-1",OffY="1",Positive="4") }
input,select,textarea
             { font-family: Verdana,Tahoma,Arial,'Trebuchet MS',Helvetica; background-color: 
               #DBDCEF; color: #101016; font-size: 10pt; border: 1 solid #31318F
               scrollbar-shadow-color: #415496; scrollbar-highlight-color: #99A9E1;
               scrollbar-face-color: #DBDCEF; scrollbar-dark-shadow-color: #A1A4C6;
               scrollbar-base-color: #647EA4; scrollbar-3d-light-color: #FFFFFF;
               scrollbar-arrow-color: #415496; font-size: 8pt }
.justify     { text-align: justify }
.content     { text-align: justify ; text-indent: 15 }
.intro,.info { text-align: justify ; text-indent: 0 }
.left        { text-align: left }
.center,.centre
             { text-align: center }
.quote
             { color: #335588 }
.heading,a.heading,a.heading:link,a.heading:visited
             { color: #02005E; font-family: Tahoma,Tahoma,Arial,'Trebuchet MS',Helvetica; 
               font-weight: bold; border-width: 0 }
a.heading:hover,a.heading:active
             { color: #12057E; font-family: Tahoma,Tahoma,Arial,'Trebuchet MS',Helvetica; 
               font-weight: bold; border-width: 0 }
h1,h1.justify
             { color: #02005E; font-family: Tahoma,Verdana,Arial,'Trebuchet MS',Helvetica; 
               font-size: 14pt; font-weight: bold; 
               border-style: solid; border-width: 0 }
h2,h2.justify
             { color: #02005E; font-family: Tahoma,Verdana,Arial,'Trebuchet MS',Helvetica; 
               font-size: 12pt; font-weight: bold; position: relative; height: 3;
               border-style: solid; border-width: 0; margin-bottom: 5 }
h3
             { color: #02005E; font-family: Tahoma,Verdana,Arial,'Trebuchet MS',Helvetica; 
               font-size: 10pt; font-weight: bold; position: relative; height: 2;
               border-style: solid; border-width: 0; margin-bottom: 4 }
h4,h5,h6
             { color: #02005E; font-family: Tahoma,Verdana,Arial,'Trebuchet MS',Helvetica; 
               font-size: 8pt; font-weight: bold; 
               border-style: solid; border-width: 0 }
hr           { color: #272773 }
.invisible {  filter: Alpha(Opacity=0%)}
