	

body {
	margin: 0px;
	background-color: #ffffff;
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background-color: #eeeeff;
	background-image: url(/img/bgwhite.png);
	background-repeat: repeat-y;
}

h1 {
	color: #da1e49;
	font-size: 14pt;
	margin-top: 0px;
	margin-bottom: 9px;
	margin-left: 12px;
	vertical-align: baseline;
}
h2 {
	color: #000000;
	font-size: 12pt;
	margin-top: 0px;
	margin-bottom: 12px;
	margin-left: 12px;
	vertical-align: baseline;
}
p { margin-left: 12px; margin-top: 0px; margin-bottom: 16px;; }
td { vertical-align: top; text-align: left; color: #000000; font-weight: normal; }
div { vertical-align: top; text-align: left; color: #000000; font-weight: normal; }
img { border: none; }
a { text-decoration: none; color: #da1e49; font-weight: bold; }
a:hover { text-decoration: underline; }
form { border: 0; padding: 0; }
input { padding: 0px; margin: 0px; }

input {
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	background-color: #ffffff;
	border-color: #000000	padding: 0px;
	margin: 0px;
}

input[type="radio"] {
	background-color: #a7a9ac;
}

input[type="text"], input[type="password"] {
	border: 1px solid #000000;
	width: 100%;
	height: 16px;
}
input[type="checkbox"] {
	background-color: #ffffff;
	border: none;
}

form, input[type="hidden"] {
	border: none;
}

textarea { 
	padding: 0px;
	margin: 0px;
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	background-color: #ffffff;
	border: 1px solid #000000;
	width: 100%;
}

.quaterline		{ height: 4px; }
.halfline		{ height: 7px; }
.oneline			{ height: 14px; }
.onehalfline	{ height: 21px; }
.twolines		{ height: 28px; }

.alert			{ color: #ff0000; font-weight: bold; }
.lm				{ padding-left: 12px; }
.small			{ font-size: 7pt; }

#head_div { position: absolute; top: 0px; left: 0px; width: 1024px; height: 96px; background-image: url(/img/head_h.png); background-repeat: no-repeat; } 
#div_secnav { position: absolute; top: 80px; left: 0px; width: 996px; text-align: right; } 
#div_secnav a { color: #ffffff; }

#body_div {
	position: relative;
	top: 128px;
	left: 0px;
	width: 996px;
}

#navi_td		{ width: 156px; }
#navi 		{ float: left;	width: 156px; }
#navi a		{ padding-left: 12px; padding-top: 2px; width: 144px;	display: block; }
#navi a.pas { background-image: url(/img/menu_pas.png); height: 22px; color: #000000; }
#navi a.act { background-image: url(/img/menu_sel.png); height: 22px; }
#navi a.afti { font-weight: normal;	padding-top: 22px; }
#navi a.nav_s_act { color: #000000; padding-left: 21px; }

#left			{ float: left; width: 384px; padding-left: 36px; }
#threec		{ float: left; width: 600px; padding-left: 36px; }
#fourcols	{ float: left; width: 804px; padding-left: 36px; }
#right		{ float: right; width: 384px; padding-top: 32px; }
#fourc		{ float: right; width: 180px; padding-top: 32px; }

#content_td	{ width: 840px; }

.ywatch {
	border-top: 3px solid #ffffff;
	border-bottom: 3px solid #ffffff;
	padding: 11px 12px 15px 12px;
	background-color: #ffffff;
	margin-bottom: 16px;
}

.bwatch {
	border-top: 3px solid #00557e;
	border-bottom: 3px solid #00557e;
	padding: 11px 12px 15px 12px;
	background-color: #ccdde5;
	margin-bottom: 16px;
}

.wpic_l {
	float: left;
	margin-bottom: 14px;
	margin-right: 12px;
}

.comment {
	font-style: italic;
}

#leftmen		{ float: left; }
#rightmen	{ float: right; margin-top: 56px; }

.menuitem { width: 180px; }
.c_pic { width: 180px; height: 71px; z-index: 1; }
.c_pic img { border: 1px solid #000000; }
.c_box {
	position: relative;
	z-index: 2;
	left: 19px;
	top: -16px;
	width: 155px;
	height: 20px;
	background-color: #ffffff; 
	border-left: 1px solid #ffffff;
	border-top: 3px solid #ffffff;
	padding-left: 5px;
	padding-top: 2px;
}

#footer {
	float: left;
	width: 996px;
	border-top: 1px solid #000000;
	font-size: 7pt;
}

#copy			{ float: left; padding-left: 10px; }
#pagestart	{ float: left;	padding-left: 27px; }
#pagestart a { float: left; padding-left: 12px; font-size: 7pt; background: url(/img/top_arrow_l.png) 0% 0% no-repeat; }
#print		{ float: right; text-align: right; padding-top: 2px; padding-bottom: 32px; }

table.mt th {
	background-color: #a7a9ac;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	font-size: 12px;
	height: 21px;
	margin-bottom: 14px solid white;
	border-left: 1px solid #a7a9ac;
	padding-left: 12px;
	padding-right: 12px;
}

table.mt td {
	vertical-align: top;
	padding-top: 4px;
}

table.mt td.f {
	border-left: 1px solid #a7a9ac;
	padding-left: 11px;
}

table.mt td.fl {
	border-left: 1px solid #a7a9ac;
	padding-left: 11px;
	padding-right: 12px;
}

table.mt td.l {
	padding-right: 12px;
}

table.mt td.b {
	border-left: none;
	border-bottom: 3px solid #a7a9ac;
}

.bigpic_r {
	float: right;
	margin-bottom: 14px;
	margin-left: 12px;
}
.bigpic_l {
	float: left;
	margin-bottom: 14px;
	margin-right: 12px;
}

img.col1 {
	float: left;
	margin-bottom: 14px;
	margin-right: 24px;
}

img.col2 {
	float: right;
	margin-bottom: 14px;
	margin-left: 24px;
}

img.col3 {
	float: right;
	margin-bottom: 14px;
	margin-left: 36px;
}

ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 12px; list-style: url(/img/blt_1.png) outside; }
ol { margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 16px;	list-style: decimal outside; }
li ul { list-style: url(/img/blt_2.png) outside; }
li.ol { list-style: decimal outside; }
li.aol { padding-top: 4px; list-style: lower-alpha outside; }

/* Sitemap */

#sitemap td.sm_item {
	background-image: url(/img/sitemap/sm_item.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 100px;
}
#sitemap td.sm_line {
	background-image: url(/img/sitemap/sm_line.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 100px;
}
#sitemap td.sm_last {
	background-image: url(/img/sitemap/sm_last.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 100px;
}

#sitemap a.spot {  float: left; padding-left: 15px; background: url(/img/sitemap/sm_spot.gif) 0px 0px no-repeat; vertical-align: bottom; }
#sitemap td { vertical-align: top; }
