/* Globals
================================================*/
body    { color: #000000; font: 0.75em/1.45 "Lucida Grande", helvetica, verdana, arial, sans-serif; margin: 0 }
html { font-size: 100%; /* IE hack */ }
a:link       { color: #5161d5; text-decoration: none }
a:visited    { color: #5161d5; text-decoration: none }
.rtcolimage      { margin-right: 10px; margin-bottom: 10px; border: solid 1px #82b8c8 }
a:hover        { color: #dd0490; text-decoration: underline }
table { font-size: 100%; /* IE hack */ }	

/* Headings
================================================*/

h1           { color: #35395b; font: bolder 1.7em Georgia, "Times New Roman", Times, serif; border-style: none }

	
h2                     { color: #35395b; font: bolder 1.4em Georgia, "Times New Roman", Times; padding-top: 0.5em; border-style: none }
	
h3       { color: #35395b; font-size: 1.1em; text-decoration: none; padding-top: 0.6em; border-style: none }

h4  { color: #d67600; font-size: 1em;margin-bottom: 1; text-decoration: none;border-style: none }

h5 { color: #d67600; font-size: 1.2em; border-style: none; margin-bottom: 15; margin-top: -4 }

h2 a:link{text-decoration:none;}
h3 a:link{text-decoration:none;}
/* Boxes and containers
================================================*/

.line          { padding-top: 5px; padding-bottom: 5px; border-top: 1px solid #e4dfdd; }

.menuline          { padding-top: 10px; border-top: 1px solid #e4dfdd }

.boxes { background-color: #efefef; padding: 10px; border: dotted 1px #c7c7c7 }
.bigbox  { padding: 28px; width: 979px;  }

.specialbox1   { background-color: #eeeef5; padding: 10px; border: dotted 1px #8283b9 }

.specialbox2   { background-color: #eeeef5; padding: 10px; border: solid 1px #d5d7e8 }

.mailingbox
{background-color: #E7F4F6;
padding: 10px; }

.menubox1in
     { color: #fff; font-weight: bold; background-color: #e48907; padding: 3px 12px; border-top: 1px #b0c3d2; border-right: 1px solid #b0c3d2; border-left: 1px #b0c3d2 }

.menubox1in:link
    { color: #0288b5; font-weight: bold }


.menubox1off        { color: #fff; background-color: #4283bb; padding: 3px 12px; border-style: none solid; border-width: 1px; border-color: #b9ddec }


.box1         { padding: 4px 15px 8px; border-width: 1px; border-color: #cee6f7 }

.button1       { margin-right: 1px; margin-left: 1px; padding: 1px 3px; border: solid 1px #cee6f7 }

.box2        { background-color: #eeedec; padding: 9px; border-width: 1px }
.box4       { background-color: #edf6fd; padding: 9px }
.leftnavbox { background-color: #eaf6fa; margin-bottom: 5px; padding: 2px 0 2px 5px; width: 170px; border-top: 1px #cee6f7; border-right: 1px #cee6f7; border-bottom: 1px dotted #0288b8; border-left: 1px #cee6f7 }

.dottedline1 { margin-bottom: 5px; 180px; border-bottom: 1px dotted #0288b8;}
.dottedline2 { margin-bottom: 5px; 180px; border-top: 1px dotted #0288b8;}
.box7             { padding-right: 9px; padding-bottom: 19px; padding-left: 9px }
.box12            { margin-bottom: 5px; padding: 3px 8px 7px 9px; border-top: 1px #e4dfdd; border-right: 1px solid #e4dfdd; border-bottom: 1px #e4dfdd; border-left: 1px #e4dfdd }

.box13                      { padding: 3px 7px 10px 10px; border-style: none solid none none; border-width: medium 1px 1px; border-color: #ffdabd #e4dfdd }

.centrecol                        { padding: 1px 10px 10px 12px; border-style: none; border-width: medium 1px 1px; border-color: #ffdabd #e4dfdd }

.centrecolspan2                        { padding: 1px 10px 10px 12px; border-style: none solid none none; border-width: medium 1px 1px; border-color: #ffdabd #e4dfdd }

.emptycentrecol                         { padding: 14px 10px 10px 12px; border-style: none; border-width: medium 1px 1px; border-color: #ffdabd #e4dfdd }


.leftcol   { background-color: #f3f1f1; padding: 12px 7px 10px 10px; border-style: none none none solid; border-width: medium 1px 1px; border-color: #ffdabd #e4dfdd }

.leftcol h2   { color: #e08400; margin-bottom: 1em }

.rightcol    { padding: 14px 10px 10px 9px; border-right: 1px solid #e4dfdd }


.box13a  { padding: 3px 7px 10px 10px; border-style: none solid; border-width: medium 1px 1px; border-color: #ffdabd #e4dfdd }
div.box1 h1  { color: #fff }
div.box14 h2    { background-color: #fcf8e8; margin-top: -5px }
div.box14 h3    { background-color: #fcf8e8; margin-top: -5px }

div.box11 h2   { margin-top: -5px }


/* Menus
================================================*/

.arrows  { color: #448093; font-size: 11px }



.menu1          { color: #075a88; font-size: 0.95em; text-decoration: none; margin-right: 1px; margin-left: 1px }
a.menu1:link         { color: #075a88; text-decoration: none; margin-right: 1px; margin-left: 1px }
a.menu1:visited         { color: #075a88; text-decoration: none; margin-right: 1px; margin-left: 1px }
a.menu1:hover           { color: #e08400; text-decoration: underline; margin-right: 1px; margin-left: 1px }
a.menu1:active        { color: #c00; text-decoration: none; margin-right: 1px; margin-left: 1px }

.menu1in        { color: #c00; font-size: 1em; font-weight: bold; text-decoration: none }
a.menu1in:link       { color: #c00; font-size: 1em; font-weight: bold; text-decoration: none }
a.menu1in:visited       { color: #c00; font-size: 1em; font-weight: bold; text-decoration: none }
a.menu1in:hover         { font-size: 1em; font-weight: bold; text-decoration: none }
a.menu1in:active       { color: #c00; font-size: 1em; font-weight: bold; text-decoration: none }


ul  { list-style-type: dics;  margin-left: 0; padding-left: 22px }

.footerbox   { font-size: 0.89em; padding-top: 20px; border-top: 1px solid #c1c1c1 }

.bl {background: url(nav/bl.gif) 0 100% no-repeat}
.br {background: url(nav/br.gif) 100% 100% no-repeat}

.blmusic  { background: url("nav/bl-music.gif") no-repeat 0 100% }
.brmusic  { background: url("nav/br-music.gif") no-repeat 100% 100% }

.blboys  { background: url("nav/bl-boys.jpg") no-repeat 0 100% }
.brboys  { background: url("nav/br-boys.jpg") no-repeat 100% 100% }

.blgirl  { background: url("nav/bl-girl.jpg") no-repeat 0 100% }
.brgirl  { background: url("nav/br-girl.jpg") no-repeat 100% 100% }

.tl {background: url(nav/tl.gif) 0 0 no-repeat}
.tr {background: url(nav/tr.gif) 100% 0 no-repeat; padding:15px}
.boxbg  {background-color: #e0e2ea; width: 202px }



