BODY, TD {
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
}

LI {
	margin-top: .8em;
}

.subpbody {
	background-image: url(images/page_lcol_newest.gif);
	background-repeat: repeat-y;
}

.home_pics_cell {
	background-image: url(images/home_pics_2.gif);
	background-repeat: no-repeat;
}

.page_tab_lcell {
	background-image: url(images/toptab_l.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

.page_tab_rcell {
	background-image: url(images/toptab_r.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

H1 {
	font-size: 150%;
	margin-top: 2em;
	margin-bottom: 1em;
}

H1.articletitle {
	margin-top: 0;
	margin-bottom: .75em;
	color: #00115A;
}

H2 {
	font-size: 120%;
	margin-top: 2em;
	margin-bottom: .5em;
}

H3 {
	margin-top: 1.2em;
	margin-bottom: .5em;
}

.pagetitleblock {
	font-family: garamond, times new roman;
	font-size: 160%;
	color: #FFFFF8;
	padding: .2em;
}

.article_author {
	font-weight: bold;
	margin-left: 0px;
}

P.article_authoragency, P.article_origpublisher {
	font-style: italic;
	margin-top: 0;
	margin-bottom: 0;
}

#home_corner_logo {
	position: absolute;
	left: 0;
	top: 0;
}

.home_page_content_cell {
	margin-left: 35;
	background-color: #F8F8F0;
	background-image: url(images/bg_papertexture.jpg);
	padding: 1em;
}

.page_content {
	background-color: #F8F8F0;
	background-image: url(images/bg_papertexture.jpg);
	margin-left: 9px;
	margin-right: 2px;
	padding: 1em;
}

.page_content_text {
	max-width: 45em;
}

.page_content P {
	margin-left: 1em;
	margin-top: 0;
	margin-bottom: .8em;
	max-width: 45em;
}

.latest_news P {
	margin-bottom: 1.2em;
	margin-left: 10px;
	font-size: 85%;
}

.latest_news A {
	color: #000000;
	text-decoration: none;
}

.latest_news A:hover {
	text-decoration: underline;
}

A.morelink {
	font-size: 85%;
	color: #232868;
	text-decoration: underline;
}

.pagecontactfooter {
	text-align: center;
	margin-top: .7em;
	margin-bottom: 1em;
	font-size: 80%;
}

.pagecontactfooter P {
	margin-top: .5em;
}

.form_field_error_msg {
	color: #FFFFFF;
	background-color: #660000;
	font-weight: bold;
	margin-top: .6em;
	padding: 2px;
	text-align: center;
}

/* background="$main_image_baseurl/pagetab_l.gif" width="2"  */

.pagetab_l {
	background-image: url(images/pagetab_l.gif);
}

.pagetab_rcell {
	background-image: url(images/pagetab_r_2.gif);
	background-repeat: no-repeat;
}

.content_r_edge_cell {
	background-repeat: repeat-y;
	background-image: url(images/contentarea_r_edge.jpg);
}

/* **** menu styles *** */

.homemenusection {
	background-image: url(images/redbar_body.gif);
	background-color: #831600;
	font-weight: bold;
	line-height: 1.8em;
	margin-left: 1em;
	margin-right: 1em;
}

.subptopmenurow {
	background-image: url(images/subp_redbar_body.gif);
}

.pagetop_menusection, .pagetop_menusection_sel {
	font-weight: bold;
	margin-left: 1em;
	margin-right: 1em;
}

.pagetop_menusection {
	background-image: url(images/subp_redbar_body.gif);
}

.pagetop_menusection_sel {
	background-image: url(images/toptab_mid.gif);
}

A.homemenulink1, A.homemenulink1, A.pagetop_menulink1 {
	color: #FFF8E0;
	text-decoration: none;
}

.homemenulink1:hover, .homemenulink1sel:hover,
.pagetop_menulink1:hover, .pagetop_menulink1sel:hover {
	color: #FFB12E;
}

.homemenulink2 {
	color: #232868;
}

.menulink1sel, .menulink2sel, .menulink3sel, .menulink4sel {
	color: #232868;
}

A.menulink1, A.menulink2, A.menulink3, A.menulink4 {
	color: #000044;
	text-decoration: none;
}

A.menulink1:hover, A.menulink2:hover, A.menulink3:hover, A.menulink4:hover {
	color: #232868;
	text-decoration: underline;
}

.homemenublock {
	font-family: verdana, arial, sans-serif;
	font-size: 70%;
	background-color: #F8F8F0;
	vertical-align: top;

	line-height: 1.3em;

	padding-top: .2em;
	padding-right: .7em;
	padding-bottom: .6em;
}

.homemenublock P {
	padding-left: 1em;
	text-indent: -1em;

	margin-right: 1em;
	margin-left: 0;
	margin-top: .6em;
	margin-bottom: 0;
}

.pagemenucell {
	font-family: verdana, arial, sans-serif;
	padding-right: 10px;
}

.menupar0, .menupar1 {
	margin-left: 1em;
	margin-top: 1.3em;
	margin-bottom: .6em;
	font-weight: bold;
}

.menupar2 {
	font-size: 80%;
	margin-top: .6em;
	margin-left: 2em;
	margin-bottom: 0;
	line-height: 95%;
}

.menupar3 {
	font-size: 80%;
	margin-top: .75em;
	margin-left: 3em;
}

.menupar4 {
	font-size: 80%;
	margin-top: 0em;
	margin-bottom: 1em;
	padding: 0;
	margin-left: 4em;
}
