﻿body 
{
	background-color:#FFFFFF;
	color:black;
	font-family:Arial,Helvetica,sans-serif;
}

a
{
	color:black;
}

a:hover
{
	color:#222222;
}

a:visited
{
	color:#333333;
}

table.NORMAL 
{
	background-color:#FFFFFF;
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#AAD2D4));
	background: -moz-linear-gradient(top, #FFFFFF, #00714A);
	border:1px dotted #A0A0AF;
	margin-left: auto;
	margin-right: auto;
	padding:5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

table.NORMAL td
{
	border:0px solid white;
	border-bottom:1px solid white;
	padding:5px;
	color:black;
}

table.NORMAL tr:hover
{
	background-color:#00D294;
}

table.NORMAL th
{
	border:0px solid white;
	padding:5px;
	color:black;
}

table.NORMAL th.HEADER
{
	border:0px solid white;
	border-bottom:1px dotted #E0E0DA;
	padding:5px;
}

table.NORMAL caption
{
	font-size:larger;
	font-weight:bold;
}

input.NORMAL
{
	background-color:#000035;
	color:White;
	border:0px;
	font-size:large;
	font-weight:bolder;
}

.swfupload 
{
	border:1px solid #D0D0D0;
	background: #FFFFFF;
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#AAD2D4));
	background: -moz-linear-gradient(top, #FFFFFF, #AAD2D4);
	padding: 0px 0px 0px 0px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
	-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
	box-shadow: rgba(0,0,0,1) 0 1px 0;
	text-shadow: rgba(0,0,0,.4) 0 1px 0;
	color: white;
	font-size: 11px;
	text-decoration: none;
	vertical-align: middle;
}

.swfupload:hover
{
   border-top-color: #28597a;
   background: #28597a;
   color: #ccc;
}

.swfupload:active 
{
   border-top-color: #1b435e;
   background: #1b435e;
}
 
.iphonebutton
{
   border-top: 1px solid white;
   background: #FFFFFF;
   background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#AAD2D4));
   background: -moz-linear-gradient(top, #FFFFFF, #AAD2D4);
   padding: 5px 8px 5px 8px ;
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   border-radius: 5px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 48px;
   text-decoration: none;
   vertical-align: middle;
}

.minibuttonsquare
{
    vertical-align:middle;
}

.button, .button:visited
{
   border-top: 1px solid white;
   background: #FFFFFF;
   background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#AAD2D4));
   background: -moz-linear-gradient(top, #00714A, #00D294);
   padding: 5px 8px 5px 8px ;
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   border-radius: 5px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 22px;
   text-decoration: none;
   vertical-align: middle;
}

.button:hover 
{
   border-top-color: #EEEEEE;
   background: #00D29A;
   color: black;
}

.button:active 
{
   border-top-color: #1b435e;
   background: #1b435e;
}
   
.minibutton 
{
   border: 1px solid white;
   background: #FFFFFF;
   background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#AAD2D4));
   background: -moz-linear-gradient(top, #FFFFFF, #AAD2D4);
   padding: 1px 2px 1px 2px;
   -webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 9px;
   font-weight:bolder;
   text-decoration: none;
   vertical-align: middle;
   height:16px;
   text-align:center;
}

.minibutton:hover 
{
   border-top-color: #28597a;
   background: #28597a;
   color: #ccc;
}

.minibutton:active 
{
   border-top-color: #1b435e;
   background: #1b435e;
}
   
.error {
    color: red;
}