* { margin: 0; padding: 0; }

body, p, td, input, select, textarea { font-family: Verdana, sans-serif; font-size: 11px }
li { font-family: Verdana, sans-serif; font-size: 11px; font-weight: normal; line-height: 1.8em }
.lh { font-family: Verdana, sans-serif; font-size: 11px; line-height: 1.4em }
.lh0 { font-family: Verdana, sans-serif; font-size: 11px; font-weight: normal; line-height: 1em; margin-bottom: 10px; }

.z {font-family: verdana, sans-serif; font-size: 15px; color: #00006D; font-weight: bold;}
.z4 {font-family:  VERDANA, sans-serif; font-size: 7pt; color: #871800; text-align: right }
.z4l {font-family:  VERDANA, sans-serif; font-size: 11px; color: #871800; text-align: left }

.t1_wh { font-family: Verdana, sans-serif; font-size: 10px; color: #FFFFFF }
.t1_bu2_1 { font-family: Verdana, sans-serif; font-size: 10px; color: #AACBEE; letter-spacing: 1px }
.a2_wh { font-family: Arial, sans-serif; font-size: 11px; color: #FFFFFF; letter-spacing: 2px  }
.t2 { font-family: Verdana, sans-serif; font-size: 11px; color: #000000 }
.t2_bu2_1 { font-family: Verdana, sans-serif; font-size: 11px; color: #AACBEE; letter-spacing: 1px }
.t2_red { font-family: Verdana, sans-serif; font-size: 11px; font-weight: normal; color: #FF0000 }
.t2_wh { font-family: Verdana, sans-serif; font-size: 11px; color: #FFFFFF }
.t2b { font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold }
.t2b_bu { font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #00006D }
.a3_wh { font-family: Arial, sans-serif; font-size: 12px; color: #FFFFFF; letter-spacing: 1px; }
.t3 { font-family: Verdana, sans-serif; font-size: 12px }
.t3b_bl { font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #000000 }
.t3b_bu { font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #00006D }
.t3_bu3_s { font-family: Verdana, sans-serif; font-size: 12px; color: #809CC9; font-style: italic; letter-spacing: 2px }
.t3b_red { font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000 }
.t7b { font-family: Verdana, sans-serif; font-size: 16px; font-weight: bold; color: #000000 }

h1 { font-family: Verdana, sans-serif; font-size: 15px; font-weight: bold; color: #00006D }
h2 { font-family: Verdana, sans-serif; font-size: 14px; font-weight: bold; color: #000000; margin: 0 0 7px 0; }
h3 { font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #000000; margin: 4px 0 5px 0; }

p .p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 13.0px Trebuchet MS; color: #333333}
p .p3 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 18.0px; font: 13.0px Trebuchet MS; color: #333333}


form { margin: 0; padding: 0; }
input, textarea { margin: 3px 0 0 0; padding: 0; }

hr { width: 118px; margin: 7px 0 0 6px; height: 1px; border: none; color: #7491C5; background-color: #7491C5; }
* html hr { margin: 0; }

.part { margin: 7px 0 5px 6px; }
* html .part { margin: 0 0 5px 6px; }

#leftnav { width: 118px; margin-left: 6px; }
#leftnav ul { list-style: none; margin: 0; padding: 0; }
#leftnav li { border-bottom: 1px solid #7491C5; }

#leftnav li a {
	font-family: Arial, sans-serif;
	padding: 3px 2px 3px 6px;
	color: #FFFFFF;
	font-size: 11px;
	letter-spacing: 2px;
	line-height: 1.1em;
	display: block;
	background-color: #111384;
	text-decoration: none;
	display: block;
}
* html #leftnav li a { height: 1%; }

#leftnav li a:hover {
	background-color: #7491C5;
}
#leftnav .cur {
	font-family: Arial, sans-serif;
	padding: 3px 2px 3px 6px;
	color: #FFFFFF;
	font-size: 11px;
	letter-spacing: 2px;
	line-height: 1.1em;
	display: block;
	background-color: #4E5EAC;
	display: block;
}

.rate {
	margin: 0;
	padding: 0;
	font-size: 8px;
	background-color: white;
}

* html .rate {
	background-color: transparent;
}

.search { margin: 0 4px 0 0; float: left; }
* html .search { margin: 0; float: left; }

.search-indent { margin-left: 10px; }
* html .search-indent { margin-left: 4px; }

.ry { background-repeat: repeat-y }
.rx { background-repeat: repeat-x }
.red { color: red; }
.yellow { color: #fff725; }

.tbl {
	border-spacing: 0;
	border-collapse: collapse;
}
.tbl td {
	border: 1px solid #B3B3CE;
	padding: 2px;
}

#textnews {
	margin: 0 0 0 10px;
}
#textnews li {
	list-style-image: url(/img/circle.gif);
	list-style-type: disc;
	line-height: 1.2em;
	margin: 0 0 10px 5px;
}

#tdnews1, #tdnews2, #special { vertical-align: top; }

a:link, a:visited { text-decoration: none; color: #000000 }
a:hover { text-decoration: underline; color: #000000 }
a.bl:link, a.bl:visited { text-decoration: none; color: #000000 }
a.bl:hover { text-decoration: underline; color: #000000 }
a.bu:link, a.bu:visited { text-decoration: none; color: #AACBEE }
a.bu:hover { text-decoration: underline; color: #FFFFFF }
a.bu2:link, a.bu2:visited { text-decoration: none; color: #809CC9 }
a.bu2:hover { text-decoration: underline; color: #809CC9 }
a.bu3:link, a.bu3:visited { text-decoration: none; color: #00006D }
a.bu3:hover { text-decoration: underline; color: #00006D }
a.red:link, a.red:visited { text-decoration: none; color: #FF0000 }
a.red:hover { text-decoration: underline; color: #FF0000 }
a.wh:link, a.wh:visited { text-decoration: none; color: #FFFFFF }
a.wh:hover { text-decoration: underline; color: #FFFFFF }
a.dec:link, a.dec:visited { text-decoration: underline; color: #000000 }
a.dec:hover { text-decoration: underline; color: #00006D }
a.yellow:link, a.yellow:visited { text-decoration: none; color: #FFF725 }
a.yellow:hover { text-decoration: underline; color: #FFF725 }


