a    {font-weight:bold; text-decoration:none}
a:hover {color:red; text-decoration:underline}
td a    {font-weight:bold; text-decoration:none}
td a:hover {color:red; text-decoration:underline}
th a    {font-weight:bold; text-decoration:none; color:#e0e0ff}
th a:hover {color:red; text-decoration:underline}
th   {font-family:arial,century gothic; background-color:#004080; color:#FFFFFF}
td  {font-family:arial,century gothic; font-size:9pt}
.head {color:#FFFFFF; font-family: Arial, Helvetica, Sans-Serif;font-size: 16pt;font-weight: bold;}
.head2 {color:#FFFFFF; font-family: Arial, Helvetica, Sans-Serif;font-size: 10pt;font-weight: bold;}
.welcome {color:#FFFFFF; font-family: Arial, Helvetica, Sans-Serif;font-size: 6pt;font-weight: bold;}
.sub {color:#FFFFFF; font-family: Arial, Helvetica, Sans-Serif;font-size: 10pt;font-weight: bold;}
.membar {font-family:arial; border-width:2pt; border-color:#990000; background-color:white; font-weight:bold; font-size:10pt}
.menubar {font-family:arial;  font-weight:bold; font-size:10pt}
.header {
	color: #004080;
	background-color: #004080;
	background-image: url('/cgi-bin/content/background.cgi');
	background-repeat: no-repeat;
	background-position:center; 
	}
.footer {
	color: #FFFFFF;
	background-color: #004080;
	}

.welcome a    {font-weight:bold; text-decoration:none; color:#FFFFFF}

.intro {font-family:arial; background-color:#e0e0e0; color:#000000; font-size:6.5pt}
.news1 {font-family: Arial, Helvetica, Sans-Serif; color:#004080; font-size:8pt; background-color:#e0e0e0;}
.news2 {font-family: Arial, Helvetica, Sans-Serif; color:#004080; font-size:8pt; background-color:#f0f0f0;}
.content  {font-family:Arial, Helvetica, Sans-Serif;font-size:7pt; font-weight:bold;}
.contents  {font-family:Arial, Helvetica, Sans-Serif;font-size:7pt; font-weight:bold; background-color:#004080;}
.messageheader  {
	font-family:Palatino Linotype, Garamond, Arial, Helvetica, Sans-Serif;
	font-size:10pt; font-weight:normal; 
	background-color: #FFF8D0;
	border: thick solid #FFF8D0;
	max-width:250px;
	text-align: left;
	}
.messagebody  {
	font-family:Palatino Linotype, Garamond, Arial, Helvetica, Sans-Serif;font-size:9pt; 
	font-weight:normal; 
	border: thick solid #FFF8D0;
	background-color: #FFFFFF;
	text-align: left;

}
.messagebodyo  {
	font-family:Palatino Linotype, Garamond, Arial, Helvetica, Sans-Serif;font-size:9pt; 
	font-weight:normal; 
	border: thick solid #FFF8D0;
	background-color: #FFF8D0;
	text-align: left;
	}

.attachments
	{
	font-family:Palatino Linotype, Garamond, Arial, Helvetica, Sans-Serif;
	font-size:8pt; font-weight:normal; 
	background-color: #FFF8D0;
	border: thick solid #FFF8D0;
	max-width:60px;
	text-align: left;
	}

.messhead
	{
font-family:Palatino Linotype, Garamond, Arial, Helvetica, Sans-Serif;
	font-size:8pt; font-weight:normal; 
	background-color:#C0D0FF;
	z-index: -99;
	}

.arrows a, .arrows a:link,.arrows a:active, .arrows a:visited
	{
      font-size:23px; 
	font-weight:bold;
      background-color: #E0E0E0;
	color: #000000;
      

	}
	
.contextmenu {
        font-family:  Helvetica, Arial, Sans-Serif; 
        color:#000000;
        background-color:#D0DFFF;


	font-size:7pt;
      

#        border: thin solid #004080;
		}
.contextmenu td {
        border: thin solid #004080;
	}
.contextmenu th {
        background-color:#FFFFFF;
        border-left: thin solid #004080;
		border-right: thin solid #004080;
		border-top: thin solid #004080;
		color: #000000;
	}
.compscont {
        border-left: thin solid #004080;
		border-right: thin solid #004080;
		border-bottom: thin solid #004080;
		padding: 10px;
		font-family:  Helvetica, Arial, Sans-Serif; 
        color:#000000;
		background-color:#FFFFFF;
	}
.fpsidebartab
        {
        background-color:#D0DFFF;
        padding:0px;
        border: thin solid #004080;
        }
.fpsidebar {
        font-family:  Arial, Helvetica, Sans-Serif; 
        color:#000000;
        background-color:#D0DFFF;

        padding:0px;
	font-size:8pt;
       max-width: 250px;

        border-bottom: thin solid #004080;

	}
.fpsidebar h3 {
        background-color:#004080;
        border: thick solid #004080;
        margin:0px;
        color:#FFFFFF;
	font-size:10pt; 
        }

.fpnews {font-family: Helvetica, Arial , Sans-Serif; 
	color:#004080; 
	font-size:9pt; 
	background-color:#FFFFFF;
       border-bottom: thin solid #004080;
	}
 .fpnews img,  .fpnews p, .fpnews table, fpnews ul, .fpnews a {margin:5px}
.fpnews h2 {font-family: Helvetica, Arial , Sans-Serif; 
        font-size: 12pt;
        line-height: 100%;
        margin: 5px;
        }
 .fpsidebar img,  .fpsidebar p, .fpsidebar table, fpsidebar ul, .fpsidebay a {margin:5px}


        

.fpblogs {
        font-family:  Helvetica, Arial, Sans-Serif; 
        color:#000000;
        background-color:#D0DFFF;


	font-size:8pt;


        border: thin solid #004080;

	}
.fpblogs th {
        background-color:#004080;
        border: thick solid #004080;
        margin:0px;
        color:#FFFFFF;
	font-size:10pt; 
        }

