﻿body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #000000;
	text-align: left;
	min-width:320px;
}
h1 {
	font-size: 1em;
	text-align: center;
	letter-spacing: .1em;
}
h2 {
	text-align:center;
	font-weight:bold;
	font-size:13px;
}
.bold {
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
.center {
	text-align:center;
}
.pageTitle {
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: .9em;
	color: #000000;
	text-align: center;
}
.borderDropshadow {
	border: 2px outset #0000FF;
	margin: 10px;
	-moz-box-shadow: 3px 3px 4px #999; /* Netscape */;
	-webkit-box-shadow: 3px 3px 4px #999; /* Safari */;
	box-shadow: 5px 5px 7px #999; /* Good browsers */;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')"; /* IE 8 */;
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999'); /* IE 5-7 */
}
.redFontBold {
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #FF0000;
}
.blueFontBold {
	font-family: Verdana, Arial, sans-serif;
	color: #0000FF;
	font-weight: bold;
}
.button {
	border-top: 1px solid #7ec6f5;
   border-bottom: 1px solid #000;
   background: #1808D6;
   background: -webkit-gradient(linear, left top, left bottom, from(#1808D6), to(#0066ff));
   background: -webkit-linear-gradient(top, #1808D6, #0066ff);
   background: -moz-linear-gradient(top, #1808D6, #0066ff);
   background: -ms-linear-gradient(top, #1808D6, #0066ff);
   background: -o-linear-gradient(top, #1808D6, #0066ff);
   padding: 3px 6px 3px 3px;
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   border-radius: 5px;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: #fff;
   font: 10px Verdana, sans-serif;
   text-decoration: none;
}
.button:hover 
  {border-top-color: #035EB8;
   background: -webkit-gradient(linear, left top, left bottom, from(#ff5050), to(#ff0000));
   background: -webkit-linear-gradient(top, #ff5050, #ff0000);
   background: -moz-linear-gradient(top, #ff5050, #ff0000);
   background: -ms-linear-gradient(top, #ff5050, #ff0000);
   background: -o-linear-gradient(top, #ff5050, #ff0000);
   color: #fff;
}
.button:active 
  {border-top-color: #7EC6F5;
   background: #1b435e;
}
.mantra {
	text-align:center;
	font-family:Garamond;
	font-size:8px;
	font-style:italic;
	font-weight:bold;
	color:#666;
	width:25%;
}
#frame {
	width:90%;
	padding-left:3px;
	padding-right:3px;
}
#header {
	width:100%;
}
#topNav {
	margin-top:10px;
	text-align:center;
	line-height:25px;
}
#content {
	width:100%;
	margin: 10px;
}
