/*
    This file defines the default styles used on the Red Cross Web Site
*/

/* tag redefinitions */

p       { font-family: Arial, Helvetica, sans-serif; font-size: 95%;
            color: #000000; }
div     { font-family: Arial, Helvetica, sans-serif; font-size: 95%;
            color: #000000; }
h1  	{ font-family: Arial, Helvetica, sans-serif; font-size: 140%;
            font-weight: bold; margin: 0px 0px 10px; ; color: #000000}
h2      { font-family: Arial, Helvetica, sans-serif; font-size: 120%;
            font-weight: bold; color: #003399; margin: 0px 0px; }
h3      { font-family: Arial, Helvetica, sans-serif; font-size: 90%;
            font-weight: bold; margin: 0px 0px -15px; ; color: #000000}
h4      { font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #000000; margin: 0px 0px;  ; font-style: italic; font-weight: normal}
h5      { font-family: Arial, Helvetica, sans-serif; font-size: 60%; color: #000000; margin: 0px;  ; font-style: normal; font-weight: normal}
h6      { font-family: Arial, Helvetica, sans-serif; font-size: 70%;
            font-weight: bold; color: #000000; margin: 0px;  }
li      { font-family: Arial, Helvetica, sans-serif; ; font-size: 95%}

body    { margin:-10px; ; background-color: #FFFFFF}

/* link definitions */
a:link              {color: #003399;}
a:visited           {color: #003399;}
a:active            {color: #FF0000;}
a:hover             {color: #006699;}

a.subnav:link       {color: #FFFFFF;}
a.subnav:visited    {color: #FFFFFF;}
a.subnav:active     {color: #FF0000;}
a.subnav:hover      {color: #FFCC33;}

a.sechead:link      {color: #FFCC33; text-decoration: none;}
a.sechead:visited   {color: #FFCC33; text-decoration: none;}
a.sechead:active    {color: #FF0000; text-decoration: underline;}
a.sechead:hover     {color: #FFFFFF; text-decoration: underline;}

a.mainnav:link       {color: #FFFFFF;}
a.mainnav:visited    {color: #FFFFFF;}
a.mainnav:active     {color: #FF0000;}
a.mainnav:hover      {color: #FFCC33;}

a.mainhead:link       {color: #FFCC33;}
a.mainhead:visited    {color: #FFCC33;}
a.mainhead:active     {color: #FF0000;}
a.mainhead:hover      {color: #FFFFFF;}

a.toplinks:link       {color: #FFFFFF;}
a.toplinks:visited    {color: #FFFFFF;}
a.toplinks:active     {color: #FF0000;}
a.toplinks:hover      {color: #FFCC33;}

a.printlink:link       {color: #FFFFFF;}
a.printlink:visited    {color: #FFFFFF;}
a.printlink:active     {color: #FF0000;}
a.printlink:hover      {color: #FFCC33;}

/* custom classes */
.topnav         { font-size: 75%; ; color: #FFFFFF}
.mainnav        { font-size: 80%; ; color: #FFFFFF}
.leftnavp       { margin-top:0px; margin-bottom:10px; }
.leftnavhome    { margin-top:0px; margin-bottom:0px; ; color: #FFFFFF}
.leftnavsec     { margin-top:10px; margin-bottom:0px; color: #666666; }
.leftnavhomeul  { font-size: 80%; margin-left: 0; padding-left: 0px; margin-top:0px;  list-style-type: square;}
.leftnavul      { font-size: 80%; margin-left: 0; padding-left: 0px; margin-top:5px;  list-style-type: square;}
.leftnavli      { margin: 0;  margin-top:4px; padding: 0; }
.printpage      { font-size: 75%; ; color: #FFFFFF}
.searchtext     { font-size: 80%; font-weight:bold; }
.searchbtn      { border:0px solid black; }

.pressrelease	{ font-family: Arial, Helvetica, sans-serif;
	                font-size: 90%; color: #666666; font-weight: bold;
                    margin-bottom: -8px; padding-bottom: -8px; }
.footer         { font-size: 70%; }
.grey           { color: #666666; }
.regionhead     { font-family: Arial, Helvetica, sans-serif; font-size: 100%;
                    color: #666666; font-weight: bold; }

b {  font-family: Arial, Helvetica, sans-serif; font-size: 95%; font-weight: bold; color: #666666}
strong {  font-family: Arial, Helvetica, sans-serif; font-size: 95%; font-weight: bold; color: #666666}
.editredcrossli {  list-style-image: url(images_boatsmart/bullet.gif); margin-top: 4px; padding: 0; margin: 0;}
.editredcrossul      { font-size: 80%; margin-left: 0; padding-left: 0px; margin-top:5px;  list-style-type: square;}

