body,td,div,p,a,input,textarea,select
	{
	Font-Family : trebuchet ms, arial, helvetica, sans-serif;
	letter-spacing:0.5px;
	Font-Size : 14px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	}
		}
A:LINK		{
	COLOR: #515E85;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A:HOVER		{
	COLOR: #DA0008;
	TEXT-DECORATION: underline;
	font-weight: bold;
}
A:ACTIVE	{
	COLOR: #515E85;
	font-weight: bold;
}
A	{
	COLOR: #515E85;
	font-weight: bold;
}

h1 {text-align:center; font-size:120%}
.red {color:red}
.white {color:white}

input.ainp{
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	BACKGROUND-COLOR: #ffffff;
	font-size: 14px;
	color: #000000;
	border-color : #727272;
	height:24px;
	padding-left:1px;
	padding: 0px;
}
input.ainp_bg{
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 14px;
	color: #000000;
	border-color : #727272;
	height:24px;
	padding-left:1px;
	padding: 0px;
}
input.ainpr{
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	BACKGROUND-COLOR: #ffffff;
	font-size: 14px;
	color: #000000;
	border-color : #727272;
	height:24px;
	padding-left:1px;
	text-align:right;
	padding: 0px;
}
input.asubm{
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	FONT-FAMILY: Verdana, Helvetica, Sans-serif;
	font-size: 8pt;
	color: white;
	background-color : #3B62BA;
	color:white;
	font-weight:bold;
	border-color:antiquewhite;
	cursor:hand;
	padding: 5px;
}
input.asubm_red{
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	FONT-FAMILY: Verdana, Helvetica, Sans-serif;
	font-size: 8pt;
	color: white;
	background-color : #eA1B22;
	color:white;
	font-weight:bold;
	border-color:antiquewhite;
	cursor:hand;
	padding: 5px;
}

.bold {font-weight:bold}

textarea{BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff ; font-size: 10px; color: #000000; border-color : black;overflow : auto;}
textarea.aligned {width:100%}

input.ainp_aligned{BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff ; font-size: 10px; color: #000000; border-color : #727272; height:18px;clip:auto;width:400px}

hr {height:1px;color:black}

div.header 
	{background-color:#A6B1D2; font-weight:bold; padding:10px}
.spaced {
	padding: 27px;
	width: auto;
}
.highlight {
	font-size: 14px;
	font-weight: bold;
	background-color: #FFCC33;
}

#menubar{
	text-align: center;
	background-color: #6E7A8A;
	color: #000;
	font:bold 12px trebuchet ms,arial,helvetica,sans-serif;
	border-top: 1px solid #000;
	padding-right:15px;
	border-bottom: 1px solid #000;
	padding-bottom: 10px;
}

#menubar a {
	color: #FFFFFF;
	text-decoration: none;
}

#menubar a:hover {
    color: #000;
	text-decoration: none ;
}

/*tabs */

div.tabArea {
  font-size: 80%;
  font-weight: bold;
}

a.tab {
	background-color: #6E7A8A;
	border: 1px solid #000000;
	border-bottom-width: 0px;
	padding: 6px 1em 6px 1em;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	font-family: Century Gothic, Trebuchet MS, Helvetica, Arial, Geneva, sans-serif;	 	
	TEXT-TRANSFORM: uppercase;
	LETTER-SPACING: 1px;
	color: #FFFFFF;
}

a.tab, a.tab:visited {
  color: #F7E472;
}

a.tab:hover {
  background-color: #fff;
  color: #C1C7D8;
}

/* ********** [Start FOOTER] ********** */

#footerWrap {
	margin: 0px;
	padding: 10px;
	height: 96px;
	background-color: #4D515D;
	clear: both;
	left: 0px;
	bottom: 0px;
}

#footer {
	margin: 0px auto 0px auto; padding: 0px;
	height: 20px; width: 100%;
    font-family: trebuchet ms, arial, helvetica, sans-serif;
	font-size: 14px;
	color: #CCCCCC;
    text-align: center;
	letter-spacing:1px
}

a.footer {
	padding: 4px;
	font-family: trebuchet ms, arial, helvetica, sans-serif;
	font-size: 14px;
	color: #CCCCCC;
    text-align: center;
	letter-spacing:1px;
	border-bottom: 1px dotted #666666;
}
#wrapper {
	background-color: #FFFFFF;
	width: 98%;
	border: 1px solid #CACDD4;
	padding:10px;
}
#top {
	background-color: #FFFFFF;
	text-align:right;
	
}
.logo { 
    position: relative;
	width:100%; 
	height:90px;
	background-color:#FFFFFF;
	border:none !important;
}
.logo a {
    border-bottom: 0;}

#toptext {
	font:bold 12px trebuchet ms, arial, helvetica, sans-serif;
	text-align:right;
	vertical-align:top;
}
a.toptext {
	padding: 2px;
	font-family: trebuchet ms, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
    text-align: center;
	letter-spacing:1px

}#footerbar{
	background-color: #6E7A8A;
	height: 30px; 
	color: #000;
	font:bold 14px trebuchet ms, arial, helvetica, sans-serif;
	border-top: 1px solid #000;
	padding:15px;
	border-bottom: 1px solid #000;
	text-align: center;
}

a.tabfoot {
	background-color: #6E7A8A;
	padding: 5px;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	font-family: Trebuchet MS, Helvetica,Arial,Geneva,sans-serif;
	TEXT-TRANSFORM: uppercase;
	LETTER-SPACING: 1px;
	color: #666666;
	border-right: 1px dashed #000000;
	border-bottom-width: 0px;
}

a.tabfoot, a.tabfoot:visited {
  color: #F7E472;
  text-decoration: none;
  
}

a.tabfoot:hover {
	background-color: #F8F7CC;
	color: #666666;
	border-bottom: 1px dotted #666666;
}

/* ********** [END FOOTER] ********** */