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

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

h1        { color: #e08400; font-size: 1.4em; margin-top: 19px; margin-bottom: 20px; border-style: none }

	
h2                    { color: #888480; font-size: 1.3em; margin-bottom: -0.5em; padding-top: 0.5em; border-style: none }
	
h3      { color: #d67600; 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: 0px; border: solid 1px #c7c7c7; width: 760px }

.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 }

.box3      { background-image: url("nav/A-menu-bg-in.gif"); background-repeat: repeat-x; background-position: 50% top; padding: 9px; border: solid 1px #cee6f7 }

.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 }
.box9               { background-image: url("nav/bluegradient2.gif"); padding: 6px 9px; border-top: 1px solid #afdaf0 }
.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: square;  margin-left: 0; padding-left: 22px }
.footerbox         { font-size: 0.89em; margin-top: 20px; padding: 10px; width: 95%; border-top: 1px #afdaf0 }

