full_w {
	WIDTH: 100%
}
full_h {
	WIDTH: 100%
}
HTML {
	MIN-HEIGHT: 100%; HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 100%; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1px; HEIGHT: 100%
}
TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; PADDING: 0px; BORDER-COLLAPSE: collapse; width: 100%
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
#P {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px; 
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: tahoma; TEXT-ALIGN: justify
}
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
#head_bg {
	BACKGROUND: url(../images/top_bg.jpg) repeat-x 0px -20px
}
.top_im {
	BACKGROUND: url(../images/top_image.jpg) no-repeat center -20px
}
.logo {
	LEFT: 21px; POSITION: absolute; TOP: 33px
}
.top_r {
	BACKGROUND: url(../images/top_r.gif) no-repeat right top; HEIGHT: 178px
}
.slogan {
	MARGIN-TOP: 85px; FONT-WEIGHT: lighter; FONT-SIZE: 18px; FLOAT: right; TEXT-TRANSFORM: uppercase; WIDTH: 350px; COLOR: #2665b3; LINE-HEIGHT: 20px; MARGIN-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.slogan B {
	MARGIN-TOP: 10px; FONT-WEIGHT: bolder; FONT-SIZE: 22px; COLOR: #09418d
}
.banners TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 25%; PADDING-TOP: 0px; HEIGHT: 90px
}
.abs {
	VERTICAL-ALIGN: middle
}
.abs2 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: center
}
.abs3 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 17px 0px 0px 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/menu_but.gif) no-repeat left top; PADDING-BOTTOM: 12px; MARGIN: 0px; COLOR: #1b4e80; LINE-HEIGHT: 12px; PADDING-TOP: 10px; FONT-FAMILY: tahoma
}
.menu LI.sub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: 0px 50%; PADDING-BOTTOM: 12px; MARGIN: 0px; COLOR: #1b4e80; LINE-HEIGHT: 12px; PADDING-TOP: 10px; FONT-FAMILY: tahoma
}
.menu LI A {
	COLOR: #1b4e80; TEXT-DECORATION: none
}
.menu LI A:hover {
	COLOR: #5ac209; TEXT-DECORATION: none
}
.menu LI A:active {
	COLOR: #5ac209; TEXT-DECORATION: none
}
.center {
	BORDER-RIGHT: #d0d0d0 1px solid; BACKGROUND: url(../images/px.gif) repeat-x 50% top; BORDER-LEFT: #d0d0d0 1px solid; WIDTH: 100%
}
#item_table TABLE {
	WIDTH: 0px
}
.left {
	BACKGROUND: url(../images/left_bg.jpg) no-repeat left top; WIDTH: 182px
}
.shadow1 {
	BACKGROUND: url(../images/shadow1.jpg) no-repeat right bottom
}
.shadow2 {
	BACKGROUND: url(../images/shadow2.jpg) no-repeat left bottom
}
.right {
	BACKGROUND: url(../images/right_bg.jpg) no-repeat right top; WIDTH: 177px
}
.shadow3 {
	BACKGROUND: url(../images/right_bg2.jpg) no-repeat left top
}
SPAN {
	FONT-SIZE: 12px; COLOR: #1b4e80
}
SPAN A {
	COLOR: #1b4e80; TEXT-DECORATION: none
}
SPAN A:hover {
	COLOR: #3173aa; TEXT-DECORATION: none
}
INPUT {
	MARGIN-TOP: 3px; FONT-SIZE: 11px; MARGIN-BOTTOM: 4px; WIDTH: 156px; FONT-FAMILY: tahoma; HEIGHT: 19px
}
.table_but {
	WIDTH: 170px; HEIGHT: 40px
}
.table_but TD {
	PADDING: 0px 5px 0px 5px;
	VERTICAL-ALIGN: middle;
}
.table {
	BORDER-RIGHT: #b1b1b1 1px solid;
	BORDER-TOP: #b1b1b1 1px solid;
	BORDER-LEFT: #b1b1b1 1px solid;
	BORDER-BOTTOM: #b1b1b1 1px solid;
}
.table TD {
	BORDER-RIGHT: #b1b1b1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b1b1b1 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #b1b1b1 1px solid; COLOR: #3f3f3f; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: #b1b1b1 1px solid
}
.table2 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; HEIGHT: auto
}
.table2 TD {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 5px; BORDER-TOP: medium none; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; COLOR: #3f3f3f; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: medium none
}
.table3 {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; HEIGHT: auto
}
.table3 TD {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: black 1px solid; COLOR: #3f3f3f; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: black 1px solid
}
B {
	COLOR: #1b4e80
}
#footer {
	BACKGROUND: url(../images/foot_bg.gif)
}
#footer TD {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #1b4e80; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 96px
}
.logo_sm {
	MARGIN-LEFT: 40px
}
.border1 {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.border1 TD {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.over {
	border:#b1b1b1 1px solid;
}
h1{
COLOR: #000080; LINE-HEIGHT: 2em; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}

h2{
COLOR: #000080; LINE-HEIGHT: 4em; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}