﻿/*#####   general styles   #####*/

basefont	{ font-family: Verdana, optimum, tahoma, arial, sans-serif, serif }

body		{ background-color: #ffffff; font-family: verdana, tahoma, arial, sans-serif, serif; margin: 0px }

span.close     { color: #ff0000; padding-left: 50px }

span.title     { background-color: #ffcc99; border-left: 1px solid #000000; border-right: 1px solid #000000; text-decoration: overline; font-size: 14px; font-family: verdana, arial, optimum; font-weight: bold }

span.highlight     { font-size: 1.5em; color: #ff0066; font-family: Verdana, optimum, tahoma, arial }

div.body    { font-family: verdana, tahoma, arial, sans-serif, serif; color: 
               #000000; text-align: left; font-size: 1.25em; background-color: #ffcc99; padding-left: 5px }

b     { color: #000000 }

span.platinum     { background-color: #ffff00; font-weight: bold; padding-left: 1px; padding-right: 1px }

span.gold     { background-color: #ffff00; font-weight: bold; padding-left: 1px; padding-right: 1px }

li     { padding-top: 5px; padding-right: 15px }




/*#####   H styles   #####*/

h2		{ font-family: Verdana, optimum, tahoma, arial, sans-serif, serif; color: #FF9966; text-align: Center; font-size: 18pt; text-transform: uppercase }

h2.atlas	{ font-family: Verdana, optimum, tahoma, arial, sans-serif, serif; color: #FF9966; text-align: Center; font-size: 18pt; text-transform: uppercase }

h2.listing	{ font-family: Verdana, optimum, tahoma, arial, sans-serif, serif; color: #FF9966; text-align: Center; font-size: 18pt; font-variant: small-caps }

h4           	{ font-family: Verdana, optimum, tahoma, arial, sans-serif, serif; color: #006699; text-align: Center; font-size: 14pt }



/*#####   P styles   #####*/

p       { padding-right: 15px }

p.line       { font-size: 1px; width: 100%; text-align: Center; border-top: 1px solid #ffcc99 }

p.navi   { color: #000000; text-align: left; font-family: Verdana, optimum, tahoma, arial, sans-serif, serif }

p.small   { font-size: .8em; font-family: Verdana, optimum, tahoma, arial, sans-serif, serif }

p.topfont       { font-size: 1em; color: #333399; font-weight: bold; font-family: Verdana, optimum, tahoma, arial, sans-serif, serif }

p.zone       { font-size: 1.5em; color: #ff0066; font-family: Verdana, optimum, tahoma, arial, sans-serif, serif }

p.highlight       { font-size: 1.5em; color: #ff0066; font-family: Verdana, optimum, tahoma, arial, sans-serif, serif }



/*#####   link styles   #####*/

a.featured:link       	{ color: #0000ff; text-decoration: none }
a.featured:visited    	{ color: #ff0000; text-decoration: none }
a.featured:active     	{ color: #9900cc; text-decoration: none }
a.featured:hover      	{ color: #ff0000; text-decoration: none }

a.header:link { color: #0000ff; text-decoration: none; background-color: #ffcc99; padding-left: 5px; padding-right: 5px }
a.header:visited { color: #0000ff; text-decoration: none; background-color: #ffcc99; padding-left: 5px; padding-right: 5px }
a.header:active { color: #ff0000; text-decoration: none; background-color: #ccccff; padding-left: 5px; padding-right: 5px }
a.header:hover { color: #ff0000; text-decoration: none; background-color: #ccccff; padding-left: 5px; padding-right: 5px }



/*#####   table styles   #####*/

table.border-bottom   { border: #000000 1px solid; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; background-color: #ffcc99 }

table.border-top   { border-left: #000000 1px solid; border-right: #000000 1px solid; border-top: #000000 1px solid; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; background-color: #ccccff }

table.listing 	{ font-family: Verdana, optimum, tahoma, arial, sans-serif, serif }

table.search 	{font-family: Verdana, optimum, tahoma, arial, sans-serif, serif; font-size: .8em }

table.rates   { background-color: #ffffcc }

td.body img { padding: 5px; border: 2px solid #ff9966 }





/*#####   td styles   #####*/

td.general  { font-size: .8em; font-family: verdana, arial, optimum; padding: 7px }
td.atlas  { font-size: .8em; font-family: verdana, arial, optimum; padding-left: 15px }

td.boxlinks  { font-size: 10px; font-family: verdana, arial, optimum; background-color: 
               #ffcc99; border-left: 1px solid #ffffff; 
               border-right: 1px solid #ffffff; border-top: 1px solid #ffffff }

td.boxnolinks { font-size: 10px; font-family: verdana, arial, optimum; background-color: 
               #ff9966 }

td.chart1  {   border-right: 1px solid #ccccff; border-bottom: 1px solid #ccccff; padding-left: 2px; padding-top:5px; padding-bottom: 2px; font-size: .8em  }

td.chart2  {   border-bottom: 1px solid #ccccff; padding-left: 2px; padding-top:5px; padding-bottom: 2px; font-size: .8em  }

td.home  { font-size: 10px; font-family: verdana, arial, optimum; background-color: 
               #ffcc99}

td.homeno { font-size: 10px; font-family: verdana, arial, optimum; background-color: 
               #ffcc99 }

td.footertop { background-color: #ffcc99; border-top: 1px solid #000000 }

td.footerbottom { background-color: #ff9966; font-size: 12px; font-family: verdana, arial, optimum; text-align: center; border-top: 1px solid #ffffff; padding-top: 3px; padding-bottom: 3px }

td.headertop { background-color: #ff9966; border-bottom: 1px solid #ffffff }

td.headerbottom { background-color: #ffcc99; border-bottom: 1px solid #000000 }






/*#####   print styles   #####*/

input.print  	{ border-right: #000000 1px solid; border-top: #000000 2px solid; font-size: 12pt; border-left: #000000 1px solid; color: #000000; border-bottom: #000000 2px solid; font-family: verdana; background-color: #ffcc99 }