/* CSS Document */

body {
	color: #000000;
	background-color: #FFFFFF;
	margin: 0px; 
	padding: 0px;
	border: 0px;
	/* position:absolute; */
	top:0;
	left:0;
}
table {
	border-top-color: #FFFFFF;
	border-right-color: #5373A2;
	border-bottom-color: #5373A2;
	border-left-color: #5373A2;
}
.buttonSubmit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #CECEFF;
	font-style: normal;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.bodytextitalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #000000;
}
.bodytextBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.bodytextBoldBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #21417B;
}
.bodytextBoldRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.bodytextGray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: line-through;
}
.logintextinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000099;
}
.footertext {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.footertextwhite {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.footertextbold {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

/* Terms of Service Heading */
.tosheading {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #008080
}	
/* Terms of Service Headings */
.mainheading {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000	
}
.mainheadingRed {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000	
}
.mainheadingWhite {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #EDEDED
}
/* Body Links */
a.bodylinks:link    {
	color:#000000;
	/* background-color:transparent; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* font-weight: bold; */
	text-decoration: none;
}
a.bodylinks:visited {
    color:#000000;
	/* background-color:transparent; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* font-weight: bold; */
	text-decoration: none;
}
a.bodylinks:active  {
	color:#000000;
	/* background-color:transparent; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* font-weight: bold; */
	text-decoration: none;
}
a.bodylinks:hover   {
	color:#6B8AA5;
	/* background-color:transparent; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* font-weight: bold; */
	text-decoration: underline;
}
/* Body Links Blue Text*/
a.bodylinksblue:link    {
	color:#6B8EFF;
	/* background-color:transparent; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	text-decoration: none;
}
a.bodylinksblue:visited {
    color:#6B8EFF;
	/* background-color:transparent; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	text-decoration: none;
}
a.bodylinksblue:active  {
	color:#6B8EFF;
	/* background-color:transparent; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	text-decoration: none;
}
a.bodylinksblue:hover   {
	color:#000000;
	/* background-color:transparent; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	text-decoration: none;
}
/* Body Links Blue Bold Text*/
a.bodylinksblueBold:link    {
	color:#6B8EFF;
	/* background-color:transparent; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}
a.bodylinksblueBold:visited {
    color:#6B8EFF;
	/* background-color:transparent; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}
a.bodylinksblueBold:active  {
	color:#6B8EFF;
	/* background-color:transparent; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}
a.bodylinksblueBold:hover   {
	color:#000000;
	/* background-color:transparent; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}
/* Login and Footer Links */
a.footerlinks:link    {
	color:#000000;
	/* background-color:transparent; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}
a.footerlinks:visited {
    color:#000000;
	/* background-color:transparent; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
a.footerlinks:active  {
	color:#000000;
	/* background-color:transparent; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
a.footerlinks:hover   {
	color:#21417B;
	/* background-color:transparent; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}
/* formval.css */

.info   { color: black; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif;}
.warn   { color: red; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif;}
.error  { color: red; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, sans-serif;}
