.defaulttext {
	font-family:arial;
	font-size:11px;
	color:#333333;
}

html {margin:0;padding:0;}
body {margin:24px;padding:0;background-color:#364657; background-image:url(/img/default_new/default_bg.png); background-repeat:repeat-x; }
form {margin:0;padding:0;overflow:hidden;}
img {border:0;}

/* CAPTIONS */
h1, h2 {
	font-family:'meta', arial, serif;
	font-size:20px;
	margin:0;
	padding:0;
	color:#4F4F4F;
	display:inline;
}
h2.margins {
	margin:17px 0 6px 0;
	display:block;
}
h3 {
	font-family:'meta', arial, serif;
	font-size:18px;
	margin:0;
	padding:0;
	color:#4F4F4F;
	display:block;
}
h4 {
	font-family:'meta', arial, serif;
	font-size:11px;
	margin:0;
	display:block;
	padding:0;
	color:#4F4F4F;
}
h4.lineheight {
	line-height:1.5;
	margin-bottom:8px;
}
h4.subpage {
	margin:8px 0 0 0;
}

#dvLogin h3 {
	padding:8px 0 0 0;
}

/* TEXT */
p {margin:18px 8px 18px 0;line-height:1.5;}
div.line {
	border-top:1px solid #E3E4E4;height:1px;margin:0;padding:12px 0 0 0;
}

#portrait {
  position: relative;
  width: 203px;
  height: 160px;
  background: url(/img/top_blue_back.png) no-repeat 5px 8px;
  margin: 0;
  padding: 0;
}

#portrait img {
  position: absolute;
  top: 21px;
  left: 52px;
}

/* LINKS */
a:link {color:#B32D27;text-decoration:none;font-size:11px;}
a:visited {color:#B32D27;text-decoration:none;font-size:11px;}
a:active {color:#B32D27;text-decoration:underline;font-size:11px;}
a:hover {color:#B32D27;text-decoration:underline;font-size:11px;}

/* not used?
#dvFooterRight a:link {color:#B32D27;text-decoration:none;font-size:10px;}
#dvFooterRight a:visited {color:#B32D27;text-decoration:none;font-size:10px;}
#dvFooterRight a:active {color:#B32D27;text-decoration:underline;font-size:10px;}
#dvFooterRight a:hover {color:#B32D27;text-decoration:underline;font-size:10px;}
.policy a:link {color:#1989B8 !important;text-decoration:none;font-size:10px;}
.policy a:visited {color:#1989B8 !important;text-decoration:none;font-size:10px;}
.policy a:active {color:#1989B8 !important;text-decoration:underline;font-size:10px;}
.policy a:hover {color:#1989B8 !important;text-decoration:underline;font-size:10px;}
#dvAreas a:link {color:#4D7A94 !important;text-decoration:none;font-size:11px;font-weight:bold;}
#dvAreas a:visited {color:#4D7A94 !important;text-decoration:none;font-size:11px;font-weight:bold;}
#dvAreas a:active {color:#4D7A94 !important;text-decoration:underline;font-size:11px;font-weight:bold;}
#dvAreas a:hover {color:#4D7A94 !important;text-decoration:underline;font-size:11px;font-weight:bold;}
#listMenu .menuSelected a:link {color:#B32D27 !important;text-decoration:none;}
#listMenu .menuSelected a:visited {color:#B32D27 !important;text-decoration:none;}
#listMenu .menuSelected a:active {color:#B32D27 !important;text-decoration:underline;}
#listMenu .menuSelected a:hover {color:#B32D27 !important;text-decoration:underline;}
#listMenu a:link {color:black;text-decoration:none;}
#listMenu a:visited {color:black;text-decoration:none;}
#listMenu a:active {color:black;text-decoration:underline;}
#listMenu a:hover {color:black;text-decoration:underline;}
  not used? */

/* black image-alt-text for some images with links */
#dvLogosRight a:link {color:#000;text-decoration:none;font-size:10px;}
#dvLogosRight a:visited {color:#000;text-decoration:none;font-size:10px;}
#dvLogosRight a:active {color:#000;text-decoration:underline;font-size:10px;}
#dvLogosRight a:hover {color:#000;text-decoration:underline;font-size:10px;}

#dvUserActions a:link {color:#000;text-decoration:none;font-size:10px;}
#dvUserActions a:visited {color:#000;text-decoration:none;font-size:10px;}
#dvUserActions a:active {color:#000;text-decoration:underline;font-size:10px;}
#dvUserActions a:hover {color:#000;text-decoration:underline;font-size:10px;}

#infoContainerBox .messageBox .messageBoxContent.images a:link {color:#000;text-decoration:none;font-size:10px;}
#infoContainerBox .messageBox .messageBoxContent.images a:visited {color:#000;text-decoration:none;font-size:10px;}
#infoContainerBox .messageBox .messageBoxContent.images a:active {color:#000;text-decoration:underline;font-size:10px;}
#infoContainerBox .messageBox .messageBoxContent.images a:hover {color:#000;text-decoration:underline;font-size:10px;}
/* /black image-alt-text for some images with links */

/* Used for when we're using a form & button to fake a link. */
.seamlessForm {
  display: inline;
  margin: 0;
  padding: 0;
}

