
body  {background-color: #9cf;}
table {background-color: #9cf;}
td	{color: #000099;}
th 	{color: #000099;}

@media print {body {font-size: 20px;} h1, h2, h3, h4 {font-size-adjust: -20%;}}

h1 	{font-weight: bold; font-size: 60px; vertical-align: middle; color: #ff0000; line-height: 0.62; font-family: fantasy; letter-spacing: 0.6em}

h2	{font-weight: bold; font-size: 40px; vertical-align: middle; color: #ff0000; line-height: 0.82; font-family: fantasy; letter-spacing: 0.3em}

h3	{font-weight: bold; font-size: 20px; vertical-bottom: middle; color: #000099; line-height: .22; font-family: arial; padding-top: 3px; padding-bottom: 3px;}

h4	{font-weight: bold; font-size: 15px; vertical-align: top; color: #000099; line-height: .50; font-family: arial;}
	
p	{font-size: 16px; font-weight: 500; font-family: times; color: #000099;}

ul#navlist {margin: 0; padding-left: 0; padding-bottom: 0; white-space: nowrap;}

#navlist li {display: inline; list-style-type: none;}

#navlist a { padding: 3px 10px; }

#navlist a:link, #navlist a:visited {color: white; background-color: #000099; text-decoration: none;}

#navlist a:hover {color: gray; background-color: yellow; text-decoration: none;}
/*
a {color: white; text-decoration: none; display: block;}

a:link {color: white;}
a:visited {color: yellow;}
a:hover {color: white; background-color: yellow;}
a:active {color: red;}
#nav, #nav a, #nav li {width: 100px; margin: 0; padding: 0; list-style-type: none;}

li {border-bottom: 3px solid white;}
*/
li {font-weight: bold; font-size: 16px; color: #000099; line-height: 1.2em; text-align: left;}
hr {color: #ff0000}

#mag	{float: left; width: 404px; padding: 0px 5px 5px 0px; border: 0px solid #c8cdd2; background: url(img/bg.gif) no-repeat top left;}
#mag dd.img img  {float: left; padding: 0px 5px 0px 0px;}
#mag dl {float: left; width: 360px; margin: 10px 20px; padding: 0; display: inline; /* fixes IE/Win double margin bug */}
#mag dt {color: #990066; float: right; width: 362px; margin: 0; padding: 0; font-size: 140%; letter-spacing: 1px; font-family: fantasy; font-weight: 600;}
#mag dd {margin: 0; padding: 0; font-size: 85%; line-height: 1.25em; color: #000099; padding-bottom: 10px;}
dl {margin: 10px 20px; padding: 0px;}
#mag dd.img img {float: left; margin: 0 8px 0 0; padding: 4px; border: 1px solid #D9E0E6; border-bottom-color: #C8CDD2; border-right-color: #C8CDD2; background: #fff;}

.accentdd2 {font-style: italic; font-size: 12px; weight: 200; line-height: 3px; color: #030; text-transform: uppercase; letter-spacing: 1.5px;}

hr {padding-bottom: 0px;}