/* CSS Document */

/*Administration pages*/
body.admin {background-color:#003366; color:#333366; font-family:Arial;}
h1 {color:white; font-family:Arial; font-size:16pt;}
TABLE.admin {vertical-align:top; background-color:white; font-size:12pt; border-collapse: collapse; cell-spacing:0;}
TR.header {background-color:#003366;border: 1px dashed white; color:white; } 
TD.blue {background-color:#CCCCFF; text-align:center; font-size:10pt; border: 1px dashed white;}
TD.grey {background-color:grey; text-align:center; font-size:10pt;}
TH.blue {background-color:#CCCCFF; font-size:10pt;}
TH.grey {background-color:grey; font-size:10pt;}


/*Online pages*/
body.main 	{background-color:#3366CC; font-family:Arial; font-size:9pt;}
TH 			{text-align:left; vertical-align:top; padding:5px;}
TD.mainstory {text-align:left; vertical-align:top; padding:5px;}
TD.main		{border:#0066CC 1px solid; border-bottom-width:0px; padding:5px; border-spacing:2px;}
TD.news		{border:#FF9933 1px solid; font-size:8pt;}
TD.web		{border:#0066CC  1px solid; border-top-width:0px; padding:5px; border-spacing:2px; font-size:8pt;}
TABLE.news 	{vertical-align:top; font-size:10pt; border:#FF9933 1px solid; border-spacing:0px;}
TABLE.main	{vertical-align:top; background-color:white; border:#0066CC 1px solid; }
TABLE		{vertical-align:top; background-color:white; font-size:8pt; }
TD			{vertical-align:top; margin:10px; font-size:8pt;}
A:link		{color:#0066CC;}
A:hover		{color:#FF9933;}
A:visited	{color:#003366;}