a:link {
	color: #000099;
	text-decoration: none;
	text-decoration: underline;
}
a:visited {
	color: Black;
	text-decoration: underline;
}

a:hover { text-decoration: underline; }

.OutLined:hover{border:solid black 1px;}

Body {background-color:#EFEFEF;margin:0px; FONT-FAMILY:verdana, arial, helvetica, sans-serif; COLOR:#000033; FONT-SIZE:x-small; letter-spacing:;}

#Output { COLOR: #000000; FONT-FAMILY: verdana; FONT-SIZE: 10px; TEXT-ALIGN: center; TEXT-DECORATION: none;}

#SmallLink{ COLOR: #000000; FONT-FAMILY: verdana; FONT-SIZE: 8px; TEXT-ALIGN: left; TEXT-DECORATION: none;}

table.OutputSmall { COLOR: #000000; FONT-FAMILY: verdana; FONT-SIZE: 10px; TEXT-ALIGN: left; TEXT-DECORATION: none;}

span.OutputTopNav{ COLOR: #000000; FONT-FAMILY: verdana; FONT-SIZE: xx-small; FONT-BGCOLOR: #f2f7f4; TEXT-ALIGN: left; TEXT-DECORATION: none; BACKGROUND-COLOR: #f2f7f4 }

#OutputRight{ COLOR: black; FONT-FAMILY: verdana; FONT-SIZE: 10px; TEXT-ALIGN: right; TEXT-DECORATION: none;}

#OutputRightSM { COLOR: #000000; FONT-FAMILY: verdana; FONT-SIZE: 10px; TEXT-ALIGN: right; TEXT-DECORATION: none;}

#OutputLeft { COLOR: black; FONT-FAMILY: verdana; TEXT-ALIGN: left; TEXT-DECORATION: none; margin-left: 5px; font: x-small; }

#OutputT{ COLOR: #000000; FONT-FAMILY: verdana; FONT-SIZE: 10px; TEXT-ALIGN: center; TEXT-DECORATION: none; }

input { COLOR: black; FONT-FAMILY: verdana; FONT-SIZE: 10px; TEXT-DECORATION: none; }

select { COLOR: black; FONT-FAMILY: verdana; FONT-SIZE: 7pt; TEXT-DECORATION: none; }

textarea { COLOR: black; FONT-FAMILY: verdana; FONT-SIZE: 7pt; TEXT-DECORATION: none;}

#MainTitle { COLOR: #000000; font-family:verdana, arial, helvetica, sans-serif; font-size: medium; font-style: normal; font-variant: normal; font-weight: 100; }

H1.maintitle { COLOR: #000000; font-family: verdana, arial, helvetica, sans-serif; font-size: medium; font-style: normal; font-variant: normal; font-weight: 100; margin-top: 2px; padding-bottom: 2px; }

 /* Added to normalize font-family */
table { COLOR: black; FONT-FAMILY: verdana; FONT-SIZE: x-small; TEXT-ALIGN: left; TEXT-DECORATION: none;}

H2.FramedText { width: 265px; height: 25px; background-color: #f0f0f0; border: solid #000000 1px; padding: 5px; COLOR: black; FONT-FAMILY: verdana; FONT-SIZE: x-small; font-weight: 600; TEXT-ALIGN: left; TEXT-DECORATION: none; margin-top: 7px; margin-bottom: 2px; }

h3
{
font-size: .9em;
}

TABLE.FramedText { width: 200px; height: 25px; background-color: "#f0f0f0"; border: solid #000000 1px; padding: 5px; COLOR: black; FONT-FAMILY: verdana; FONT-SIZE: 10px; TEXT-ALIGN: left; TEXT-DECORATION: none;}

.LinkTable { width: 90%; padding: 0px 0px 0px 0px; border: solid #000000 1px;}
.LinkTable td {}

.LeftHeader
{
display:block; margin-left:-1px; margin-right:-1px;
 font-family: Verdana; font-size: 12px; background-color: #EEEEEE; border: 1px solid black; padding: 2px 2px 1px 5px; background-image: url("images/LeftNavHeaderBg.gif"); background-repeat: repeat-x;
}


*.NavList { margin-top: 1px; margin-bottom: 2px; list-style-type: none; padding: 2; margin-left: 6; }

*.Navlist li {margin-bottom: .3em;}

*.GreenBoxLink{TEXT-ALIGN: left; background-color: #d5e7cb; /* background-color: #000080; */border-style: solid; border-left: 1px; border-left-style: solid; border-left-color: black; border-right: 1px; border-right-style: solid; border-right-color: black; border-top: 1px; border-top-style: solid; border-top-color: black; Border-bottom: 1px; border-Bottom-style: solid; border-bottom-color: black; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; FONT-FAMILY: verdana; /* color: #ffffff; */ FONT-SIZE: x-small; display: block;}

*.WhiteBoxLink{ background-color: #ffffff; border-style: solid; border-left: 1px; border-left-style: solid; border-left-color: black; border-right: 1px; border-right-style: solid; border-right-color: black; border-top: 1px; border-top-style: solid; border-top-color: black; Border-bottom: 1px; border-Bottom-style: solid; border-bottom-color: black; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; FONT-FAMILY: verdana; FONT-SIZE: x-small;}

 
*.NavyBox{ background-color: #000080; color: #ffffff; border-style: solid; border-left: 1px; border-left-style: solid; border-left-color: black; border-right: 1px; border-right-style: solid; border-right-color: black; border-top: 1px; border-top-style: solid; border-top-color: black; Border-bottom: 1px; border-Bottom-style: solid; border-bottom-color: black; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; FONT-FAMILY: verdana; FONT-SIZE: x-small; display: block; max-width: 150px;}

.NavyBox a {color: #ffffff;}

.GreyBox{ background-color: #cccccc; border-style: solid; border-left: 1px; border-left-style: solid; border-left-color: black; border-right: 1px; border-right-style: solid; border-right-color: black; border-top: 1px; border-top-style: solid; border-top-color: black; Border-bottom: 1px; border-Bottom-style: solid; border-bottom-color: black; FONT-FAMILY: verdana; /* color: #ffffff; */ FONT-SIZE: x-small; display: block; empty-cells: show;




}


*.DevBox { background-color: #ffcccc; border-style: solid; border-left: 1px; border-left-style: solid; border-left-color: black; border-right: 1px; border-right-style: solid; border-right-color: black; border-top: 1px; border-top-style: solid; border-top-color: black; Border-bottom: 1px; border-Bottom-style: solid; border-bottom-color: black; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; FONT-FAMILY: verdana; FONT-SIZE: x-small; display: block; }

H2.Navybox { margin-top: 1; margin-bottom: 2; padding: 2; }

*.WorkingBox{ background-color: #ffff00; border-style: dotted; border-left: 1px; border-left-style: dotted; border-left-color: dotted; border-right: 1px; border-right-style: dotted; border-right-color: black; border-top: 1px; border-top-style: dotted; border-top-color: black; Border-bottom: 1px; border-Bottom-style: dotted; border-bottom-color: black; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; FONT-FAMILY: verdana; FONT-SIZE: 12px; display: block; }

*.WaitingBox { background-color: paleturquoise; border-style: dotted; border-left: 1px; border-left-style: dotted; border-left-color: dotted; border-right: 1px; border-right-style: dotted; border-right-color: black; border-top: 1px; border-top-style: dotted; border-top-color: black; Border-bottom: 1px; border-Bottom-style: dotted; border-bottom-color: black; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; FONT-FAMILY: verdana; FONT-SIZE: 12px; display: block; cursor: wait;}

B.LeftNavHeader { font-family: Verdana; font-size: x-small; background-color: #EEEEEE; border: 1px solid black; padding: 2px 2px 1px 5px; background-image: url("images/LeftNavHeaderBg.gif"); background-repeat: repeat-x;}

*.LeftNavHeader{ font-family: Verdana; font-size: 12px; background-color: #EEEEEE; border: 1px solid black; padding: 2px 2px 1px 5px; background-image: url("images/LeftNavHeaderBg.gif"); background-repeat: repeat-x;}

*.LegalLinks{ COLOR: #navy; FONT-FAMILY: verdana; FONT-SIZE: 12px; TEXT-ALIGN: center; WORD-SPACING: -2px; TEXT-DECORATION: none;}

*.SearchResults { font-size: 12px; display: table-cell;}

span.ContactInfo { width: 200px; height: 25px; background-color: "#f0f0f0"; border: solid #000000 1px; padding: 5px; COLOR: black; FONT-FAMILY: verdana; FONT-SIZE: 10px; TEXT-ALIGN: left; TEXT-DECORATION: none;}

*.HELPTEXT{cursor: help;}


