body,td,th {
    font-size: 12px;
	line-height: 20px;
}
body {
	margin-left: 3px;
	margin-top: 0px;
}
.S{font-size:12px}
.C{font-size:14px}
.M{font:bold 14px;color: #000000}
.G{font-size: 13px;color: #FFFFFF}
.com{font-size: 20px;color: #FFFFFF;}
.ccom{font:bold 22px;color: #df0029;BACKGROUND:#F6F6F6;HEIGHT:22px;PADDING-TOP: 8px}
a:hover {  color: #f30; text-decoration: underline}
a {  color: #333333; text-decoration: none}

.hand
{
cursor:hand;
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}


H1 {
	FONT-SIZE: 1em
}
H2 {
	FONT-SIZE: 1em
}
H3 {
	FONT-SIZE: 1em
}
H4 {
	FONT-SIZE: 1em
}
H5 {
	FONT-SIZE: 1em
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
SELECT {
	FONT-SIZE: 12px
}
TABLE {
	BORDER-COLLAPSE: collapse
}
A:link {
	COLOR: #333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff4e00; TEXT-DECORATION: underline
}
A:active {
	COLOR: #ff4e00; TEXT-DECORATION: underline
}
.clear {
	DISPLAY: block; FONT: 0px/0 sans-serif; HEIGHT: 0px; CLEAR: both; OVERFLOW: hidden
}

.topMenu {
	Z-INDEX: 1; BORDER-BOTTOM: #e6e6e6 1px solid; POSITION: relative; BACKGROUND-COLOR: #f8f8f8; HEIGHT: 22px; COLOR: #999
}
.topMenu DIV {
	MARGIN: auto; WIDTH: px
}

.keywordSearch DT.first {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.topMenu LI.first {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.topMenu LI {
	Z-INDEX: 3; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; MARGIN: 3px 0px 1px -1px; PADDING-LEFT: 9px; PADDING-RIGHT: 10px; WHITE-SPACE: nowrap; FLOAT: left; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.topMenu P {
	Z-INDEX: 6; POSITION: relative
}
.topMenu LI UL {
	Z-INDEX: 5; BORDER-BOTTOM: #9fc1e7 1px solid; POSITION: absolute; BORDER-LEFT: #9fc1e7 1px solid; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 108px; DISPLAY: none; BORDER-TOP: #9fc1e7 0px solid; TOP: -3px; BORDER-RIGHT: #9fc1e7 1px solid; PADDING-TOP: 23px; LEFT: 2px
}
.topMenu .hover SPAN {
	BACKGROUND: url(../images/all_bg.png) no-repeat
}
.topMenu .myAdmin P {
	BACKGROUND: url(../images/all_bg.png) no-repeat
}
.topMenu .myAdmin SPAN {
	BACKGROUND: url(../images/all_bg.png) no-repeat
}
.topMenu .serviceCenter {
	BACKGROUND: url(../images/all_bg.png) no-repeat
}
.navBar {
	BACKGROUND: url(../images/all_bg.png) no-repeat
}
.leftBar {
	BACKGROUND: url(../images/all_bg.png) no-repeat
}
#navColumn LI {
	BACKGROUND: url(../images/all_bg.png) no-repeat
}
#navColumn LI.now A:link {
	BACKGROUND: url(../images/all_bg.png) no-repeat
}
#navColumn LI.now A:visited {
	BACKGROUND: url(../images/all_bg.png) no-repeat
}
#navColumn A:hover {
	BACKGROUND: url(../images/all_bg.png) no-repeat
}
#navColumn A:active {
	BACKGROUND: url(../images/all_bg.png) no-repeat
}
.searchAuto {
	BACKGROUND: url(../images/all_bg.png) no-repeat
}
.searchAuto SPAN {
	BACKGROUND: url(../images/all_bg.png) no-repeat
}
.searchAuto P BUTTON {
	BACKGROUND: url(../images/all_bg.png) no-repeat
}
.navMain {
	BACKGROUND: url(../images/all_bg.png) no-repeat
}
.navMain DIV {
	BACKGROUND: url(../images/all_bg.png) no-repeat
}
.navAdditional {
	BACKGROUND: url(../images/all_bg.png) no-repeat
}
.navAdditional DIV {
	BACKGROUND: url(../images/all_bg.png) no-repeat
}
.searchSubmit {
	BACKGROUND: url(../images/all_bg.png) no-repeat
}
.bottonLink A {
	BACKGROUND: url(../images/all_bg.png) no-repeat
}
.commonBlock H3 {
	BACKGROUND: url(../images/all_bg.png) no-repeat
}
.topMenu LI.hover SPAN {
	BACKGROUND-POSITION: -122px -2547px
}
.topMenu .myAdmin {
	POSITION: relative; COLOR: #333; CURSOR: pointer
}
.topMenu .myAdmin P {
	TEXT-INDENT: 18px; MARGIN: 0px 3px; WIDTH: 90px; BACKGROUND-POSITION: -122px -2532px
}
.topMenu .myAdmin P A:hover {
	COLOR: #333; TEXT-DECORATION: none
}
.topMenu .myAdmin P A:active {
	COLOR: #333; TEXT-DECORATION: none
}
.topMenu .myAdmin SPAN {
	POSITION: absolute; WIDTH: 9px; DISPLAY: block; BACKGROUND-POSITION: -122px -2558px; HEIGHT: 15px; TOP: 0px; RIGHT: 8px
}
.topMenu .serviceCenter {
	TEXT-INDENT: 20px; BACKGROUND-POSITION: -200px -2532px
}
.topMenu LI.login {
	BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 2px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.topMenu LI LI {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px 0px 0px -1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.topMenu LI LI A:link {
	BORDER-LEFT: #9fc1e7 1px solid; TEXT-DECORATION: none
}
.topMenu LI LI A:visited {
	BORDER-LEFT: #9fc1e7 1px solid; TEXT-DECORATION: none
}
.topMenu LI LI A:hover {
	BORDER-LEFT: #9fc1e7 1px solid; TEXT-DECORATION: none
}
.topMenu LI LI A:active {
	BORDER-LEFT: #9fc1e7 1px solid; TEXT-DECORATION: none
}
.topMenu LI LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; HEIGHT: 20px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.menuColumn {
	MARGIN: 5px auto; WIDTH: 980px; HEIGHT: 60px
}
.menuColumn H1 {
	WIDTH: auto; FLOAT: left
}
.menuColumn .ads {
	FLOAT: left; MARGIN-LEFT: 10px
}
#logo {
	FLOAT: left; HEIGHT: 49px
}
#logo A {
	MARGIN: 7px 0px 0px 2px; WIDTH: 292px; DISPLAY: block; HEIGHT: 34px
}
.navBar {
	MARGIN: 0px auto; WIDTH:980px; PADDING-RIGHT: 3px; BACKGROUND-POSITION: right top
}
.leftBar {
	PADDING-LEFT: 3px; BACKGROUND-POSITION: left top
}
.midBar {
	BACKGROUND: url(../images/all_bg.png) repeat-x left -103px; HEIGHT: 105px
}
.navMain {
	WIDTH: auto !important; PADDING-RIGHT: 4px; BACKGROUND-POSITION: right -212px; FLOAT: left
}
.navMain DIV {
	PADDING-LEFT: 4px; BACKGROUND-POSITION: left -212px
}
.navAdditional DIV {
	PADDING-LEFT: 4px; BACKGROUND-POSITION: left -212px
}
.navAdditional {
	WIDTH: auto !important; PADDING-RIGHT: 4px; BACKGROUND-POSITION: right -212px; FLOAT: right !important; MARGIN-LEFT: 8px
}
#navColumn {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; WIDTH: auto; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#navColumn UL {
	PADDING-LEFT: 2px; BACKGROUND: url(../images/all_bg.png) repeat-x left -245px; HEIGHT: 32px
}
#navColumn LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 32px; WIDTH: 82px; BACKGROUND-POSITION: -126px -759px; FLOAT: left
}
#navColumn LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#navColumn LI.now A:link {
	BACKGROUND-POSITION: left -808px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: 700
}
#navColumn LI.now A:visited {
	BACKGROUND-POSITION: left -808px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: 700
}
#navColumn A:link {
	WIDTH: 82px; DISPLAY: block
}
#navColumn A:visited {
	WIDTH: 82px; DISPLAY: block
}
#navColumn A:hover {
	WIDTH: 82px; DISPLAY: block; BACKGROUND-POSITION: left -808px; HEIGHT: 32px; COLOR: #fff; FONT-WEIGHT: 700; TEXT-DECORATION: none
}
#navColumn A:active {
	WIDTH: 82px; DISPLAY: block; BACKGROUND-POSITION: left -808px; HEIGHT: 32px; COLOR: #fff; FONT-WEIGHT: 700; TEXT-DECORATION: none
}
#verticalBar {
	POSITION: relative; LINE-HEIGHT: normal; WIDTH: 942px; CLEAR: both
}
.searchForm {
	MARGIN-TOP: 18px; LEFT: 197px
}
.searchForm LEGEND {
	TEXT-INDENT: -199em
}
.searchAuto {
	POSITION: relative; WIDTH: 590px; BACKGROUND-POSITION: 0px -2752px; HEIGHT: 26px; OVERFLOW: hidden
}
.searchAuto DIV INPUT {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #fff; MARGIN: 2px 0px 0px 2px; PADDING-LEFT: 3px; WIDTH: 251px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 22px; FONT-SIZE: 14px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: 700; PADDING-TOP: 0px
}
.searchSubmit {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 52px; BACKGROUND-POSITION: -618px -1775px; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 26px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer
}
#verticalBar IFRAME {
	Z-INDEX: 1; POSITION: absolute; FILTER: alpha(opacity=0); DISPLAY: none; HEIGHT: 395px; TOP: 40px; opacity: 0
}
.hotSearch {
	LINE-HEIGHT: normal; MARGIN-LEFT: 20px; PADDING-TOP: 7px
}
.hotSearch H2 {
	POSITION: relative; FLOAT: left; COLOR: #fff
}
.hotSearch LI {
	POSITION: absolute; BOTTOM: -11px !important; FLOAT: left; MARGIN-RIGHT: 7px; LEFT: 100px
}
.hotSearch LI A:link {
	COLOR: #fff
}
.hotSearch LI A:visited {
	COLOR: #fff
}
.hotSearch LI A:hover {
	COLOR: #fff
}
.hotSearch TABLE TD {
	PADDING-BOTTOM: 8px; HEIGHT: 20px
}
#navColumn {
	OVERFLOW: hidden
}
.topMenu LI LI A:hover {
	BACKGROUND-COLOR: #e6f6fb
}
.topMenu LI LI A:active {
	BACKGROUND-COLOR: #e6f6fb
}
.itemClassChoice UL.itemColor {
	BACKGROUND-COLOR: #e6f6fb
}


