/* Universal - Wessex */



body         { font-family:   Garamond, Serif; font-size: 1.0em ;text-align:center; color:#000066;}
#pageenvelope {margin-left:auto;margin-right:auto;text-align:left; }
#header		{text-align:center;}
#footer		{clear:both;border-top: #000066 2px solid;margin-top:20px; font-size: 0.9em;}

.headwebsitename	{float:left; font-size:1.8em; text-align:left;margin-right:5px;}
.headurl			{float:right;font-size:1.0em; text-align:right;}

#content	{line-height:1.4em;  }

.leftpanel	{border:solid 0px #006666; padding:3px 3px 10px 3px;margin:1px;text-align:center;}
.rightpanel	{border:solid 1px #006666;padding:3px 3px 10px 3px;margin:1px;}
.rightadpanel	{background-color:#eeffff;}

p			{margin-top: 0.5em; margin-bottom: 0.5em; padding: 0 3px 0 3px;
				text-align:justify}
H1 {font-size: 1.5em; color: #ffffff; background-color:#006666; padding:3px;}
H2 {font-size: 1.3em; margin-bottom:0; color: #333366;padding:0 3px 0 3px;}
H3 {font-size: 1em; margin-top:0.5em; margin-bottom: 0 ;padding:0 3px 0 3px;}

p.pararight		{text-align:right; font-style:italic; font-weight:bold; margin-top:0; margin-bottom:0}
p.imgcaption	{width:200px;text-align:center;}
.H2inline		{font-size: 1.3em; margin-bottom:0; margin-right: 0.5em; font-weight:bold;
				 color: #006600;}
.emphasis		{color: #990000;font-weight:bold;}


table	{border: solid 0px #ffffff;font-size:0.9em;}

th		{background-color: #ffffff; padding: 2px; border:0px none; font-weight:bold; text-align:left}
td		{background-color: #ffffff; padding: 0px; border:0px;}

img.special {}
.imagediv	{width:200px;padding: 3px 0px 1px 0px;border-top: solid 1px #cccccc;border-bottom: solid 1px #cccccc;}
.imga		{border: 0px  ;margin:3px 0px 3px 0px;}
.imgb		{border: 0px  ;margin:0px 0px 15px 0px;}
.separatewidth {margin: 0px 20px 0px 20px;}

.fontsizereduction	{font-size:0.5em;}
.fontsizereductionb	{font-size:0.8em;}
.fontsizeincrease	{font-size:1.2em;}
.barrier {clear:both;}




#tabbackground {   padding: 0.5em 0.5em 0.5em 0.5em; margin: 0 0 0 0 ; font-family:verdana;
 font-size:1em; border-bottom: #ccccff 5px solid;margin-bottom:20px; padding-bottom:10px;}
 
 
a:link.pmenustrip       {background-color: #ffffff; color: #6666FF; 
							text-decoration:underline;
							border: solid #9999cc 1px; 
							padding: 0.5em 1em 0.5em 1em;  }
a:visited.pmenustrip    {background-color: #ffffff; color: #cc6666;
							padding: 5px; text-decoration:none;
							border: solid #9999cc 1px; 
							padding: 0.5em 1em 0.5em 1em; }
a:active.pmenustrip     {background-color: #ffffff; color: #FF6666;
							padding: 5px; border: solid  #9999cc 1px; 
							padding: 0.5em 1em 0.5em 1em; }
a:hover.pmenustrip 		{background-color: #ffffff; color: #ccccff;
							padding: 5px; border: solid  #9999cc 1px; 
							padding: 0.5em 1em 0.5em 1em; }
a:focus.pmenustrip 		{background-color: #ffffff; color: #6666FF;
							padding: 5px; text-decoration:none;
							border: solid  #9999cc 1px; 
							padding: 0.5em 1em 0.5em 1em; }

a:link.linkplain	{color: #000066; text-decoration:none ;}
a:visited.linkplain {color: #000066; text-decoration:none ;}
a:active.linkplain	{color: #000066; text-decoration:none ;}
a:hover.linkplain	{color: #000066; text-decoration:none ;}
a:focus.linkplain	{color: #000066; text-decoration:none ;}


a:link				{color: #000099; text-decoration:underline }
a:visited			{color: #990066; text-decoration:none ;}
a:active			{color: #FF0000 }
a:hover				{color:	#0000ff }
a:focus				{color: #0000FF; text-decoration:none}
