html, body { width:100%; height: 100%; }
body { 
	background: #FDF7D7 url(/images/int/veriplas_int_nav_tile.gif) repeat-y left;
	margin: 0; padding: 0;
	font: 85% Verdana, Arial, sans-serif;
	color: #565D65;
	}
table, tr, td, p, li, dd, dt, th { font-size: 1em; }
abbr, acronym, .note, .error { cursor: pointer; }

.error, .note { background: #ffc; color: #822; border-left: medium solid; }
.pdf { padding-left: 20px; background: url(/images/icon-adobe-sm.gif) no-repeat left; }
.bold { font-weight:bold; }

h2 { font-size: 1.2em; margin: 1.5em 0 .8em; color: #2C2E6D;  }
h3 { font-size: 1.1em; margin: 1.4em 0 .4em; letter-spacing: 1px; }
caption { font-size: 1.1em; font-weight:bold; letter-spacing: 1px; }
h3, caption { letter-spacing: 1px; color: #444694; font-size: 1.1em; }
h4 { font-size: 1em; margin: 1.3em 0 .2em; color: #E7A72C; }
#content p { margin-top: .1em; }

.photo { float:right; width: 205px; margin-left: .6em; }
.photo p, .photo span { text-align: center; font-style: italic; }
.photo img { display: block; margin: 0 auto; }
.photo.left { float:left; margin: 0 .6em 0 0; }

a { font-size: 1em; }
a:link { color: #3E397C;	text-decoration: underline;	}
a:visited, a:active { color: #2E2F81;	text-decoration: underline;	}
a:hover, a:active, a.AT:link, a.AT:visited { color: #E7A72C;	text-decoration: none; }
a.AT:hover { text-decoration: underline; }


/**********************************
** LAYOUT STYLES                 **
**********************************/
#head, #navframe { 
	margin: 0 auto;
	font-size: 1em;
	text-align:center;
	}
#head {	background: url(/images/mp/veriplas_mp_header_bg.gif) top; }
#contframe {
	width: 100%; height:92%;
	margin-top: -7px; position: relative;
	z-index: 10;
 }
#contcol, #content { background-color: #FDF7D7; }
#contcol { width: 100%; }
#content {
	color: #565D65; font-size: 1em;
	margin: 30px; padding-bottom: 12em;
	text-align: left;
	}
#foot {
	font-size: .80em; color: #565E69;
	position:relative; z-index: 20;
	margin-top: -18em; margin-left: 231px;
	}
#foot p { margin: 1em 0; font-size: 1em; }
#links { color: #8483C5; letter-spacing: -.01em; }
#links a:link, #links a:visited {	font-weight: bold; text-decoration: none; }
#links a:hover { text-decoration: underline; }
#copy a:link, #copy a:visited {	color: #313D43;	text-decoration: none; }
#copy a:hover {	color: #E7A72C; }

.callout {text-align:center; font-size: .85em; margin: 1em; }
.callout p, #credit div { width: 40em; padding:.5em; display:block; text-align:left; margin: auto; background-color: #E7E8F6; border: 1px solid #9799D1; line-height: 1.4; }
#credit { float:right; width:20em; margin: 0 0 0 1em; }
#credit div { width: auto; }
#credit h3 { text-align: center; margin-top: 0; }


.data {
	margin-bottom: .2em 1em 1em;
	border-collapse: collapse;
	border-top: 2px solid #9799D1; border-bottom: 2px solid #9799D1;
	}
.data tr { background-color: #fffcec; }
.data .even { background-color: #FFF; }
.data td { color: #2C2E6D; }
