BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #303030; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Sans-Serif; BACKGROUND: url(/i/bg.jpg) #fffefd repeat-x 50% top;
}
BODY.i404 {
	FONT-FAMILY: Tahoma, Sans-Serif
}
BODY.i404 TD {
	FONT-SIZE: 80%
}
BODY.i404 P {
	MARGIN: 0px 0px 53px
}
BODY.new-window {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 15px; FONT-FAMILY: Tahoma, Sans-Serif
}
BODY.new-window #logo {
	MARGIN: 0px
}
BODY {
	FONT-SIZE: 80%
}
TD {
	FONT-SIZE: 80%
}
TH {
	FONT-SIZE: 80%
}
H1 {
	MARGIN-TOP: 3px; FONT-WEIGHT: normal; FONT-SIZE: 150%; COLOR: #f14f12
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 112.5%; MARGIN-BOTTOM: 0.3em; COLOR: #838e91
}
H3 {
	FONT-SIZE: 100%; MARGIN: 3px 0px 0.2em
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
A {
	COLOR: #0b4a8a
}
A:hover {
	COLOR: #3b7aba
}
A:visited {
	COLOR: #773a08
}
A:hover {
	COLOR: #3b7aba
}
P {
	MARGIN: 0em 0px 0.7em
}
.firstletter {
	FONT-SIZE: 150%
}
SPAN.size {
	COLOR: #8a8a8a
}
FIELDSET {
	BORDER-RIGHT: 0px; BORDER-TOP: #aaaaaa 1px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
FIELDSET LEGEND {
	FONT-SIZE: 85%; COLOR: #f14f12
}
P.signature {
	PADDING-LEFT: 20px; FONT-SIZE: 90%; COLOR: #8a8a8a
}
SPAN.page {
	PADDING-RIGHT: 10px; FONT-SIZE: 140%
}
OL.SearchResult LI {
	MARGIN-TOP: 10px
}
UL {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 10px; LIST-STYLE-TYPE: none
}
OL {
	MARGIN-TOP: 0px
}
UL LI {
	PADDING-LEFT: 18px; BACKGROUND: url(/i/dash.gif) no-repeat 0px 0.7em
}
UL.nodashed {
	LIST-STYLE-TYPE: none
}
UL.nodashed LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#top {
	VERTICAL-ALIGN: top; WIDTH: 100%
}
#left {
	WIDTH: 23%
}
#logo {
	MARGIN-LEFT: 10px
}
#main-menu {
	MARGIN-TOP: 40px; WIDTH: 100%; HEIGHT: 82px
}
#main-menu TD {
	PADDING-LEFT: 20px; VERTICAL-ALIGN: top; PADDING-TOP: 25px
}
#main-menu TD A {
	COLOR: #525758
}
#main-menu TD A:hover {
	COLOR: #828788
}
#main-menu TD.active {
	COLOR: #f14f12
}
#main-menu TD.active A {
	COLOR: #f14f12
}
#main-menu TD.active A:hover {
	COLOR: #ff7f42
}
TABLE.download {
	MARGIN-TOP: 15px; FONT-SIZE: 110%
}
TABLE.download TD {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: top
}
#middle-news {
	MARGIN-RIGHT: 50px
}
#middle-news TD.title {
	BORDER-RIGHT: 5px solid #003399; PADDING-RIGHT: 10px
}
#middle-news TD.content {
	PADDING-LEFT: 10px
}
#middle-news TD.content DIV.separator {
	PADDING-BOTTOM: 30px
}
#middle-news TD.content TD {
	PADDING-RIGHT: 25px
}
#middle-news TD.content SPAN.data {
	PADDING-LEFT: 10px; COLOR: #838e91
}
TD.content P.error {
	MARGIN: 5px; COLOR: #ae0e0e
}
TD.content TABLE.download {
	MARGIN-BOTTOM: 20px
}
TD.content DIV.icon {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-LEFT: 14px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TD.content IMG {
	BORDER-LEFT: #777777 5px solid
}
TD.content IMG.special {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TD.content P.date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 36px; COLOR: #838e91; PADDING-TOP: 0px
}
TD.content TH {
	PADDING-RIGHT: 30px; MARGIN: 0px; COLOR: #838e91; TEXT-ALIGN: left
}
TD.content TH.first {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT: #777777 5px solid; WIDTH: 25px; HEIGHT: 1.9em
}
TD.content TD {
	BACKGROUND-REPEAT: no-repeat
}
TD.content TABLE.warning {
	MARGIN: 0px 0px 14px 25px
}
TD.content TABLE.warning TD.title {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #ff6600 5px solid; PADDING-TOP: 0px
}
TD.content TABLE.warning TD.text {
	COLOR: #cf9b79
}
#main-banner {
	MARGIN: 30px 0px
}
INPUT.emptySearch {
	COLOR: #d0d0d0
}
#foot TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-SIZE: 65%; PADDING-BOTTOM: 30px; PADDING-TOP: 45px
}
#SearchField {
	BORDER-RIGHT: #646464 1px solid; BORDER-TOP: #646464 1px solid; BORDER-LEFT: #646464 1px solid; WIDTH: 70%; BORDER-BOTTOM: #646464 1px solid
}
.wide {
	WIDTH: 100%
}
INPUT.text {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
TEXTAREA.text {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
#bottom-banner TD {
	PADDING-LEFT: 20px; FONT-SIZE: 70%
}
#bottom-banner TD P {
	MARGIN-TOP: 2px
}
#bottom-banner TD DIV.banner IMG {
	MARGIN-BOTTOM: 0px
}
.err1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}
.err2 {
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#dek {
	POSITION:absolute;
	VISIBILITY:hidden;
	Z-INDEX:200;
}

.mm {
	
	border-top: 1px dotted #000099;
	border-right: none;
	border-bottom: none;
	border-left: none;

}
.rdiv{
 width:75px;
 height:24px;
 float:left;
 background:#F1F1F3;
 position:absolute;
}

.rdiv1{
 width:75px;
 height:14px;
 float:left;
 background:#F0F0F0;
 position:absolute;
}

.formtab{background-color:#F1F1F3;
border: 1px solid #666666;

}
.formtab .tx5{padding-left:10px}

.formtab1{background-color:#f1f1f3;
border: 1px solid #666666;
}
.formtab1 .tx5{padding-left:10px}
.formtabm{background-color:#ffee00;
border: 1px solid #666666;
}
.formtabm {
padding-left:10px;
font-size: 50%;
color: #000066;
}
.header {
BACKGROUND: url(/p/l_f.gif) #fffefd repeat-x 50% top;
}
.search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFCC;
}