body
{
background: center;
text-align: center;
background-color: #FFFFFF;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px
}

H1 { font-family: Arial, Verdana, sans-serif }

H2 { font-family: Arial, Verdana, sans-serif }

H3 { font-family: Arial, Verdana, sans-serif }

H4 { font-family: Georgia, Arial, Verdana, sans-serif }

H5 { font-family: Arial, Verdana, sans-serif }

H6 { font-family: Arial, Verdana, sans-serif }

#Wrapper{
	margin-left: auto;
	margin-right: auto;
	margin: 0;
	padding: 0;
	width: 994px;
	text-align: left;
}

#UpperWrapper, #ContentWrapper, #LowerWrapper{
	margin: 0;
	padding: 0;
	width: 994px;
}

#Banner
{
    background-image: url(/images/ds-banner.gif);
    background-repeat: no-repeat;
    width: 784px;
    height: 100px;
    background-position: 15px;
}

#Tabs
{
    height: 16px;
    width: 994px;
    margin: 0;
    padding: 0;
    text-align: left;
    text-indent: 5px;
}

#Navigation
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    color: #FFFFFF;
    width: 994px;
    height: 21px;
    background-image: url(/images/sub-cat-bg.gif);
    background-repeat: repeat-x;
    text-align: left;
    clear: both;
    padding-top:5px;
    margin-top: 1px;
}


#HeaderDeco
{
    background-image: url(/images/blue-calico.gif);
    height: 4px;
    margin: 3px 0px 10px;
    padding: 0px;
    width: 994px;
}

#UpperContent
{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width: 962px;
	padding: 15px 15px 15px 15px;
	margin: 0px;
	text-align: left;
}
#LowerContent {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width: 962px;
	padding: 15px 15px 15px 15px;
	margin: 0px;
	text-align: left;
}

#footer {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding: 5px;
	background-color: #FFFFFF;
	clear: both;
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	text-indent: 5px;
	text-align: left;
}

#Gradient1
{
    padding: 0px;
    background-image: url(/images/top-full-box.gif);
    background-repeat: no-repeat;
    width: 994px;
    height: 20px;
    margin: 10px 0px 0px 0px;
    text-align: left;
    vertical-align: bottom;
}

#Gradient3
{
    background-image: url(/images/top-full-box.gif);
    background-repeat: no-repeat;
    width: 994px;
    height: 20px;
    padding: 0px;
    margin: 0px;
    text-align: left;
}

#Gradient2, #Gradient4
{
    background-image: url(/images/bottom-full-box.gif);
    background-repeat: no-repeat;
    width: 994px;
    height: 20px;
    text-align: left;
    margin: 0px 0px 20px;
    clear: both;
}

#t100
{
    width: 100%;
    padding: 0px;
    margin: 10px;
    border: 0;
}

#tblue
{
  background-color: #dbe9fa;
  border: solid 1px #000033;
  border-color: #3366CC;
}

#tblue2
{
  background-color: #dbe9fa;
  border: solid 1px #000033;
  border-color: #3366CC;
}
.Header 
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color:#003366;
}

.med 
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
}

.sm 
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.sm-gray 
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.formtxt
{
    font-family: Arial, verdana, sans-serif; 
    font-size: 11px
	
}

.btn
{
    font-family: Arial, verdana, sans-serif; 
    font-size: 11px;
    font-weight: bold;
}

.header1 
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8pt
}

.header2 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	color: #000066;
}

.header3
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12pt; 
    font-weight: bold; 
    color: #000066
}

.header3a
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11pt; 
    font-weight: bold; 
    color: #000066}

.header4 
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14pt; 
    font-weight: bold; 
    color: #000066
}

.header1a 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6pt;
	width: 18pt;
	text-align: left;
	vertical-align: top;
	white-space: normal;
	margin: 1px;
}

a:link 
{
	color: #000033;
	text-decoration: none;
}

a:visited 
{
    text-decoration: none;
  color: #000033;
}

a:hover {
	text-decoration: underline;
	color: #336699;
}

a:active {
	color: #cc6600;
}

a.hidden {
  color: #000000;
}

a.hidden:visited {
  color: #000000;
}

a.hidden:hover {
	color: #0000CC;
}

a.hidden:active {
  color: #000000;
}

a.Tab:link {
	color: #000066;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
	text-decoration: none;
	padding-top: 18px;
	padding-bottom: 0px;
	padding-left: 11px;
	padding-right: 0px;
}

a.Tab:visited {
	color: #000066;
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
	text-decoration: none;
	padding-top: 18px;
	padding-bottom: 0px;
	padding-left: 11px;
	padding-right: 0px;
}

a.Tab:hover {
	color: #3399CC;
	text-decoration: none;
}

a.Nav:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 20px;
}

a.Nav:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 20px;
}

a.Nav:hover {
	color: #ffffff;
	text-decoration: underline;
}

a.home:link {
	color: #000033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	padding-top: 16px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	color: #000066;
}

a.home:visited {
	color: #000033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	padding-top: 16px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	color: #000066;
}

a.home:hover {
	color: #3399CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
	color: #000066;
}

a.sm:link {
	color: #000033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
	font-weight: normal;
}

a.sm:visited {
	color: #000033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
	font-weight: normal;
}

a.sm:hover {
	color: #3399CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}
.formfield1 {

    font-family: Arial, verdana, sans-serif; 
    font-size: 11px;
	width:60px
}

.formfield2 {

    font-family: Arial, verdana, sans-serif; 
    font-size: 11px;
	width:200px
}
.formfield3 {

    font-family: Arial, verdana, sans-serif; 
    font-size: 11px;
	width:200px
}
.formfield4 {

    font-family: Arial, verdana, sans-serif; 
    font-size: 11px;
	width:250px
}
.formfield5 {

    font-family: Arial, verdana, sans-serif; 
    font-size: 11px;
	width:250px
}

.formfield6 {

    font-family: Arial, verdana, sans-serif; 
    font-size: 11px;
	width:400px
}
.header1b
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 6.5pt;
	color:#FFFFFF
}
.header1c
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 6.5pt;
	color:#000000
}
