/* default.css */

body{
font-family: Times New Roman, Courier, serif;
font-size: 9pt;
}

h1, h2, h3, h4, h5{
font-family: Verdana, Arial, Helvetica, sans-serif;
}

h5{
font-size: 9pt;
}

:link{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #2a6646;
font-size: 9pt;
text-decoration: none;
}

:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #2a6646;
font-size: 9pt;
text-decoration: none;
}

:active{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #2a6646;
font-size: 9pt;
text-decoration: none;
}

:hover{
color: #2a6646;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
text-decoration: none;
}


.tdDarkGreen{
color: #2a6646;
}

.tdLightGreen{
color: #d0e779
}

.pageLinks:link{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #8B3CB6;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
}

.pageLinks:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #8B3CB6;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
}

.pageLinks:active{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #8B3CB6;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
}

.pageLinks:hover{
color: #8B3CB6;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
text-decoration: underline;
}

.photoCaption{
font-size: 9pt;
font-style: italic;
}

.borderBottom{
font-family: Arial, Helvetica, sans-serif;
color: yellow;
background-color: #2a6646;
font-size: 8pt;
font-weight: bold;
}

a.Controls:link    { 
 color:#FFFF99;
text-decoration:none;
font-family: Arial;
 font-size:   14pt;
 font-weight: bold; 
}

a.Controls:visited { 
color:#FFFF99; 
text-decoration:none; 
font-family: Arial;
font-size:   14pt;
 font-weight: bold; 
 }

a.Controls:active  { 
color:#FFFF99; 
text-decoration:none;
 font-family: Arial;
font-size:   14pt;
 font-weight: bold; 
 }

a.Controls:hover   { 
color:#C9ADAD; 
text-decoration:none;
 font-family: Arial;
font-size:   14pt;
font-weight: bold; 
}

.card{
font-size: 9pt;
font-style: italic;
}

.tableMagikStats{
padding-left: 20px;
padding-right: 20px;
padding-top: 3px;
padding-bottom: 3px;
border: 5px #9149b8 solid;
background-color: white;
}

.tdMagikStats{
border: none;
}

.thMagikStats{
border: none;
padding-top: 10px;
padding-bottom: 15px;
}

.claims{
font-weight: bold;
font-style: italic;
}

.tableBook{
padding-left: 20px;
padding-right: 20px;
padding-top: 10px;
padding-bottom: 10px;
border-top: 5px #2a6646 solid;
border-left:5px #2a6646 solid;
border-right:1px #2a6646 solid;
border-bottom:1px #2a6646 solid; 
background-color: #EFF7CF;
width: 550px;
}

.tdBook{
border: none;
text-align: left;
}

.thBook{
border:none;
padding-top: 10px;
padding-bottom: 15px;
}

.tdBookTitle{
border: none;
text-align: left;
font-weight: bold;
font-style: italic;
}

.decoratedHeading {
 	color: #000000;
 	border-bottom-width: 2px;
  	border-style: solid; 
	border-color: #990000;
  	width: 600px; 
	font-size: 12pt;
  	font-weight: bold;
  	text-align: left;
}

.decoratedHeading {
	border-bottom: 2px solid #990000; 
  	border-top: 0 solid #F3F3F3; 
  	border-left: 0 solid #F3F3F3; 
  	border-right: 0 solid #F3F3F3; 
}

.sign{
	font-family: "Times New Roman", Times, serif;
	font-size: 9pt;
	font-style: italic;
	text-align: right;	
}

div.kudos{ 
	position:relative;
	border: 0px #993366 solid;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: 700;
	text-align: left;
	vertical-align: middle;
	height: 168px;
	width: 360px;
	color: #000000;
	background: transparent;
}

div.signatures{ 
	position:relative;
	border: 0px #993366 solid;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	width: 360px;
	height: 50px;
	background: transparent;
}

div.kudosFrame{ 
	position:relative;
	border: 1px #993366 solid;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight: normal;
	width: 520px;
	height: 290px;
	
}

div.controller{ 
	position:relative;
	border: 1px #993366 solid;
	text-align: center;
	width: 520px;
	background-color:#1C3912; 
	
}
