body	{ padding: 0; margin: 0; width: 100%; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 76%; background-color: #bdf; color: #000000; background-image: url("http://www.sproutlore.com/images/cerean.gif"); background-repeat: repeat;
  scrollbar-face-color: #bdf; scrollbar-highlight-color: #def; scrollbar-shadow-color: #9be; scrollbar-3dlight-color: #eff; scrollbar-arrow-color: #9be; scrollbar-track-color: #bef; scrollbar-darkshadow-color: #79d; }
h1	{ font-size: 1.6em; font-weight: bold; color: #222299; margin: 0px; padding: 0px; }
h2	{ font-size: 1.4em; font-weight: bold; color: #222299; margin: 0px; padding: 0px; }
h3	{ font-size: 1.2em; font-weight: bold; color: #222299; margin: 0px; padding: 0px; }
h4	{ font-size: 1.0em; font-weight: bold; color: #222299; margin: 0px; padding: 0px; }
p 	{ font-size: .9em; margin: 0 0 5px; 0; color: #1d1f65; }
td 	{ font-size: .9em; margin: 0 0 5px; 0; color: #1d1f65; }
a 	{ background-color: transparent; color: #8929A1; text-decoration: none; }
a:hover	{ background-color: transparent; color: #C71B84; text-decoration: underline; }
ol, ul	{ font-size: .9em; font-weight: normal; margin-top: 0; margin-bottom: 4px; }
li	{ font-size: .9em; font-weight: normal; margin-bottom: 4pt; color: #222299; }
input, textarea, select	{ font-family: Courier New, Courier; font-size: .9em; font-weight: normal; margin: 0px; }

.Heading	{ font-size: 1.6em; font-weight: bold; margin: 0px; color: #222299; }
.Subheading	{ font-size: 1.2em; font-weight: bold; margin: 0px; color: #222299; }
.Mormal		{ font-size: .9em; font-weight: normal; margin: 0, 0, 5px, 0; color: #1d1f65; }

.sidebar { font-size: 1em; margin: 0px; color: #e8f0ff; background-color: #8429de; }
.sidebar ul { margin: 0px; padding: 0px; list-style: none; marker-offset: 0px; }
.sidebar li { margin: 0px; padding: 1px; text-align: center; font-size: 1em; font-weight: bold; color: #e8f0ff; background-color: #8429de; }
.sidebar a { font-weight: normal; text-decoration: none; margin: 0px; color: #e8f0ff; background-color: #8429de; }
.sidebar a:visited { color: #e8f0ff; }
.sidebar a:hover { text-decoration: underline; color: #ffffff; }
.sidebar div { border: 1px solid #000; margin: 2px; background-color: #de2984; color: #d4ebfe; }
.sidebar div ul { margin: 0px; padding: 0px; list-style: none marker-offset: 0px; }
.sidebar div li { margin: 0px; padding: 1px; text-align: center; font-size: 1em; color: #d4ebfe; background-color: #de2984; }
.sidebar div a { font-weight: normal; text-decoration: none; margin: 0px; color: #e8f0ff; background-color: #de2984; }
.sidebar div a:hover { text-decoration: underline; color: #ffe8f0; }
.popup { position: absolute; visibility: hidden; width: 120px; }

p.TableHead, td.TableHead	{ font-size: 1.1em; font-weight: bold; margin: 0px; color: #ffffff; background-color: #5588cc; }
p.TableBody, td.TableBody	{ font-size: .8em; margin: 0,0,5px,0; color: #222299; background-color: #ddeeff; }
p.TableOdd, td.TableOdd		{ font-size: .8em; margin: 0,0,5px,0; color: #222299; background-color: #eef8ff; }
p.TableFirst, td.TableFirst	{ font-size: 1em; margin: 0,0,5px,0; color: #222299; background-color: #ddeeff; }
p.TableError, td.TableError	{ font-size: 1em; font-weight: normal; margin: 0,0,5px,0; color: red; background-color: #ddeeff; }
p.TableFoot, td.TableFoot	{ font-size: .9em; font-weight: normal; text-decoration: none; margin: 0px; color: #ffffff; background-color: #5588cc; }
A.TableFoot			{ font-size: .9em; font-weight: normal; text-decoration: none; margin: 0px; color: #ffffff; background-color: #5588cc; }
A.TableFoot:Hover		{ color: #ffffff; text-decoration: underline; }

.Amazon { font-size: 1em; margin: 0px; color: #e8f0ff; }


