a:link {color: #0000FF;
		text-decoration: none
}
a:active {color: #0000FF;
		text-decoration: none
}
a:visited {color: #0000FF;
		text-decoration: none
}
a:hover {color: #0000FF;
		text-decoration: underline
}

a.admin:link {color: #333333;
		font-weight:bold;
		text-decoration: none
}
a.admin:active {color: #333333;
		font-weight:bold;
		text-decoration: none
}
a.admin:visited {color: #333333;
		font-weight:bold;
		text-decoration: none
}
a.admin:hover {color: #FF9900;
		font-weight:bold;
		text-decoration: none
}

a.control:link {color: #000000;
		text-decoration: none
}
a.control:active {color: #000000;
		text-decoration: none
}
a.control:visited {color: #000000;
		text-decoration: none
}
a.control:hover {color: #FF9000;
		text-decoration: none
}

a.navi:link {color: #CCCCCC;
		text-decoration: none
}
a.navi:active {color: #CCCCCC;
		text-decoration: none
}
a.navi:visited {color: #CCCCCC;
		text-decoration: none
}
a.navi:hover {color: #FFFFFF;
		text-decoration: none
}

a.nav:link {color: #FFFFFF;
		text-decoration: none
}
a.nav:active {color: #FFFFFF;
		text-decoration: none
}
a.nav:visited {color: #FFFFFF;
		text-decoration: none
}
a.nav:hover {color: #FFFFFF;
		text-decoration: none
}

td {
	font-family:arial;
	font-size: 12px;
	color: #333333;
}

p {
	font-family:arial;
	font-size: 12px;
	color: #333333;
}
body {
	font-family:arial;
	font-size: 12px;
	color: #333333;
}

H1 {font-family:arial; font-weight:bold; font-size: 16px; color: #3B405A}
H2 {font-family:arial; font-weight:bold; font-size: 14px; color: #3B405A}
H3 {font-family:arial; font-weight:bold; font-size: 12px; color: #3B405A}
h4           { 
		font-family: Verdana, Arial, Helvetica; 
		font-size: 12pt; 
		font-weight: normal; 
		border : 0px;
		padding : 0px;
		margin : 0px;
		line-height:14pt
		}
		
h5           { 
		font-family: Verdana, Arial, Helvetica;
		font-size: 11pt; 
		font-weight: normal; 
		line-height:13pt
		}
		
h6           { 
		font-family: Arial; 
		font-size: 13pt; 
                font-weight: bold;
		line-height:12pt;
		color: #3B405A;
		text-align: left
                }

.ContHeader {
		font-size: 12pt; 
		font-weight: bold;
		color: #3B405A
		}

strong {font-family:arial; font-weight:bold; font-size: 12px; color: #3B405A}
b {font-family:arial; font-weight:bold; font-size: 12px; color: #3B405A}

.texttitle {font-family:arial; font-weight:bold; font-size: 14px; color: #3B405A}

.subtext {font-family:arial; font-size: 10px; color: #000000}

.subheader {font-family:verdana; font-weight:bold; font-size: 10px; color: #FFFFFF; background-color:#191919}

.context {font-family:arial; font-size: 11px; color: #333333; text-align: justify;}

.archives {font-family:sans-serif; font-size: 9px; color: #666666}

.apptitle {font-family:arial; font-size: 14px; color: #ff9900; font-weight:bold}

.errormsg {font-family:arial; font-size: 10px; color: #FF0000;}

hr
{
  background-color:#666666;
  border-color:#666666;
  color: #666666;
  border:1px #666666 dotted;
}

.quotetext {font-family:verdana; font-size: 9px; color: #FF8400}

.alttext {font-family:verdana; font-size: 9px; color: #FF0000}

.blackoutline {  border:1px #000000 solid; }

.formstyle
{
  background-color:#FFFFFF;
  border-color:#333333;
  font-family: arial;
  font-size: 11px;
  color: #333333;
  border:1px #000000 solid;
}

.formstyle_1
{
  background-color:#FFFFFF;
  border-color:#000000;
  font-family: verdana;
  font-size: 10px;
  color: #333333;
  border:1px #000000 solid;
}

.photonavi
{
  background-color:#333333;
  border-color:#333333;
  font-family: verdana;
  font-size: 9px;
  color: #FF8400;
  border:1px #111111 solid;
}

.mailist
{
  background-color:#333333;
  border-color:#333333;
  font-family: verdana;
  font-size: 9px;
  color: #FF8400;
  border:1px #111111 solid;
}

.photonavi_1
{
  background-color:#111111;
  border-color:#333333;
  font-family: verdana;
  font-size: 9px;
  color: #AAAAAA;
  border:1px #111111 solid;
}

.ContIdx    { 
		background: #FFFFFF;
		}					

.IdxLR 		{ 
		background:#FFFFFF; 
		}
		
.Main 		{ 
		background:#FFFFFF; 
		border-style:solid;
		border-width:5pt;
		border-color:#00114D;
		font-family: Verdana, Arial, Helvetica; 
		font-weight: normal; 
		color:#000000; 
		font-size: 10pt 
		}
						
.NoBord   { 
		background:#FFFFFF;
		border: 0px;
		padding: 0px;
		margin: 0px;
		font-weight: normal; 
		font-family: Verdana, Arial, Helvetica; 
		color:#000000; 
		font-size: 10pt 
		}

<!-- CELLS -->

.TopCell {
		background:#FFE077;
		text-align:center;
		font-size: 17pt
		}
		
.ContentCell {
		background:#FFFFFF;
		font-family: Arial; 
		font-weight: normal; 
		color:#000000; 
		font-size: 10pt; 
		text-align: left;
		}

.NewsHeader {
		background:#94A8DD;
		font-family: Arial; 
		font-weight: bold; 
		color: #3B405A; 
		font-size: 10pt 
		}
		
.News {
		background:#FFFFFF;
		border-left-style:solid;
		border-left-width:38px;
		border-left-color:#FFFFFF;
		font-family: Arial; 
		font-weight: normal; 
		color:#333333; 
		font-size: 10pt;
		text-align: left; 
		}
		
		

<!-- Please don't change the folling classes. They are used for a proper admin preview in some browers -->


img	     { border:0px; }		
				
		

.ConfigItem { 
		background:#FFFFFF; 
		border-style:solid;
		border-width:2pt;
		border-color:#00114D;
		font-family: Verdana, Arial, Helvetica; 
		font-weight: normal; 
		color:#000000; 
		font-size: 10pt 
		}

.ConfigSection {  
		border-bottom-width:2px;
		border-bottom-style:solid;
		border-bottom-color:#00114D;
		}