﻿@import url("layout.css");

body {
	background-color:#cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-align:center;
	margin:0;
	background-image:url('../images/template/page_back.gif'); background-repeat:repeat-y; background-position:center;
}

.line1 {
	height:1px; background-color:#cccccc; margin:0; padding: 0;
	position: absolute; top:0; left:0;
	width:100%;
}

/*---------- top area ----------*/
.logo1 h1	{ margin:0; }
.logo1		{ padding:30px 0 0 30px; width:210px; float:left; }

.slogan		{
	padding:35px 0 0 0; width:280px; margin-left:230px; float:left;
	color:white; text-align:center;
}
.slogan h4	{ margin:0; font: italic 12pt Verdana; }
.slogan p	{ margin:3px 0 0 0; letter-spacing:2px; }

.nav1 td {
	width:14%; text-align:center; border-left:solid 1px #790e13;
	padding:3px 0 8px 0;
}
.on { background-color:#ae151b; font-weight:bold; font-size:95%; border-bottom:solid 1px #790e13; }
.nav1 a { color:white; text-decoration:none; }

/*---------- content area ----------*/
.content1 h1 {
	margin:0; color:#222222;
	font-size:160%;
	font-variant:small-caps;
}

/*---------- right nav ----------*/
.navR2 tbody td {
	background: url('../images/template/navr1.jpg'); background-repeat:no-repeat; background-position:center top;
	background-color:#cbcbcb;
	padding:3px 3px 10px 3px;
	min-height:150px;
	vertical-align:top;
}
.navR2 tfoot td { background-color:#dbdbdb; height:1px; }
.navR2 a { color:#ffffff; }
.navhead {
	text-align:center;
	font-weight:bold;
	border-bottom:dotted 1px #cccccc;
	margin:0;
	color:#ffffff;
}
.navR2 td p { margin:5px 0 5px 0px; }

.trail a { color:#cc0000; }

.ftr1 table { width:99%; }
.vit { font-size:7pt; letter-spacing:1px; font-style:italic; color:#666666; text-align:right; }
.vit a { color:#aa0000; text-decoration:none; }

.red1	{ color:#e21b23; }
.CD1	{ font-weight:bold; font-size:120%; }

