* {margin: 0; padding: 0; border: 0;}

body	{ 
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size:75%;
	margin:0; 
	padding:0;
	color:#333;
	word-wrap: break-word;}

a			{text-decoration:none; color:#5541a0; font-weight:bold}
#PageContent a:visited	{text-decoration:none; color:#5541a0}
a:active	{	text-decoration: none; color:#5541a0; }
a:hover 	{	text-decoration: none; color:#5541a0; text-decoration:underline; }



h1,h2,h3,h4,h5,h6	{margin:0px 0px 10px 0px; padding:0; font-weight:normal; line-height:1.3em; font-family:Tahoma, Geneva, sans-serif}

h1	{font-size:1.6em; font-weight:bold; color:#5541a0; }
h2	{font-size:1.5em; font-weight:bold; color:#5541a0; }
h3	{font-size:1.4em; color:#5541a0;}
h4	{font-size:1.2em;}
h5	{font-size:1em; font-weight:bold }
h6	{font-size:0.9em;font-weight:bold; }

p	{	margin:0 0 0.8em 0; padding:0; line-height:1.4em}
#SkipLinks		{	position:absolute; left:-2000px;}


#noScript	{	
	height:10px; 
	color:#C40E26; 
	font-weight:bold;
	position:absolute; 
	left:340px; 
	border:1px solid #C40E26; 
	padding:5px 5px 7px 5px;}
	
.hidden		{	position:absolute; left:-2000px;}

ul,ol,li	{	margin:0; padding:0;}

#PageContent ul	{	margin:0 0 10px 0; }
#PageContent ol	{	margin:0 0 10px 0;}
#PageContent li	{	margin:0 0 5px 20px;}
form	{margin:0;padding:0;}

input, select, textarea	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; color:#666;}

.textbox	{	padding:2px; border:1px solid #ccc; margin:0;}

.fleft	{float:left;}
.fright	{float:right;}
/*
#PageContent table	{width:100%; border-collapse:collapse; font-size:1em}

#PageContent table	{border:1px solid #ccc;}
#PageContent table th	{border:1px solid #ccc; background-color:#ECDCF8; padding:2px; text-align:left; font-size:110%}
#PageContent table td	{border:1px solid #ccc; padding:2px}
*/

.Profile {width:100%; border-collapse:collapse; font-size:1em}
.Profile {border:1px solid #ccc;}
.Profile th	{border:1px solid #ccc; background-color:#ECDCF8; padding:2px; text-align:left; font-size:110%}
.Profile td	{border:1px solid #ccc; padding:2px}


#Skip	{  
	position: absolute;
	left:-2000px; }
#Skip a{
  position: absolute;
  width: 200px;
  height: 200px;
  top:-4em;
  left:-2000px; 
}

#Skip a:active, #Skip a:focus {
  position: absolute;
  width: 200px;
  height: 100px;
  font-weight: bold;
 
}

.NoBullets ul {list-style-type:none;margin:0px 0px 10px 0px;padding:0px;}

