/* ---------------------------------------- general ---------------------------------------- */

body     { margin: 0; padding: 0; font: 75% Verdana, Arial, Helvetica, sans-serif; background: #8cc059; margin: 0; padding: 0; }	   
table, td      { font-size: 100%; } /* to fix IE 5.x font inheritance bug */

h1        { font-size: 2.4em; color: #02357d; font-weight: normal; margin: 10px 0px 4px 20px;}
h2        { font-size: 1.4em; color: #ffffff; margin: 10px 0px 4px 20px;}
h3         { font-size: 1.2em; color: #ffffff; margin: 10px 0px 4px 20px;}
p		      { color: #ffffff; line-height: 1.4em; padding-left: 20px; padding-right: 30px; }
.inset  { padding-left: 20px; }
.main { width: 100% }
.toprow { background: #aaaaaa; border-bottom: 1px solid #02357d; }
.right { height: 500px;}

.kids { height: 59px; background: #F5EFC0; border-bottom: 1px solid #02357d; }
.kids2 { height: 2px; background: #F5EFC0 }
.imageedge { border-bottom: 1px solid #F5EFC0; }
.icons { border: 1px solid #02357d;}
.mona { margin: 10px 16px 0px 16px; padding-left: 10px; border-left: 1px solid #02357d;}
.head  { font-size: 1.4em; font-weight: bold; margin: 0px;}
.arrowdown { padding-bottom: 8px; }
.row { width: 690px; 1px solid #02357d; }

/* ----------------------------------------- links ----------------------------------------- */

a:link                     { font-size: 1.0em; color: #02357d; text-decoration: none; font-weight: bold; }
a:visited                  { color: #02357d; text-decoration: none; font-weight: bold; }
a:hover, a:active, a:focus { color: #67a5b2; text-decoration: none; font-weight: bold; }





