BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000; FONT-FAMILY: 宋体,Tahoma,Helvetica; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center;word-break:break-all;word-wrap:break-word
}
DIV {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: 宋体,  宋体; TEXT-ALIGN: left;word-break:break-all;word-wrap:break-word
}
TD {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: 宋体; TEXT-ALIGN: left;
}
INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: 宋体, 宋体;
}
TEXTAREA {
	FONT-SIZE: 12px; FONT-FAMILY: 宋体
}
SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: 宋体
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left;word-break:break-all;word-wrap:break-word 
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
P {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 1px; COLOR: #000
}
H1 {
	FONT-FAMILY: 宋体
}
H2 {
	FONT-FAMILY: 宋体
}
H3 {
	FONT-FAMILY: 宋体
}
H1 {
	FONT-WEIGHT: 700; COLOR: #c41200; TEXT-ALIGN: left
}
H2 {
	FONT-WEIGHT: 700; COLOR: #c41200; TEXT-ALIGN: left
}
H3 {
	FONT-WEIGHT: 700; COLOR: #c41200; TEXT-ALIGN: left
}
H4 {
	FONT-WEIGHT: 700; COLOR: #c41200; TEXT-ALIGN: left
}
H1 A {
	FONT-FAMILY: 宋体
}
H2 A {
	FONT-FAMILY: 宋体
}
H3 A {
	FONT-FAMILY: 宋体
}
H4 A {
	FONT-FAMILY: 宋体
}
H1 {
	FONT-SIZE: 18px; MARGIN: 0px 0px 5px
}
H2 {
	FONT-SIZE: 16px; MARGIN: 0px 0px 5px
}
H3 {
	FONT-SIZE: 14px; MARGIN: 0px 0px 5px
}
H4 {
	FONT-SIZE: 12px; MARGIN: 0px 0px 3px
}
H4.dark {
	MARGIN: 5px 0px 0px; COLOR: #333
}

A{
	COLOR: #66c; TEXT-DECORATION: none
}
A:hover {
	/*COLOR: #b90c0c; TEXT-DECORATION: none*/
	BACKGROUND: #b90c0c; COLOR: #fff; padding:2px 0px 2px 0px;
}

A.ha {
	COLOR: #66c; TEXT-DECORATION: none
}
A.ha:hover {
	BACKGROUND: #b90c0c; COLOR: #fff; padding:2px 0px 2px 0px;
}

A.no_hover:Link,a.no_hover:Visited,a.no_hover:Hover,a.no_hover:Active
{
	TEXT-DECORATION:none;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	padding:0px 0px 0px 0px;
}
A.normal:Link
{
	COLOR:#66c; TEXT-DECORATION:underline;
	BACKGROUND: none;
	padding:0px 0px 0px 0px;
}
A.normal:Hover
{
	COLOR:Red; TEXT-DECORATION:underline;
	BACKGROUND: none;
	padding:0px 0px 0px 0px;
}

IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
ADDRESS {
	FONT-STYLE: normal
}
UL.stripped {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.stripped LI {
	MARGIN: 0px
}

Ul LI a.on
{
	color:#C41200;
	font-weight:bold;
}
#mastHead {
	FONT-SIZE: 80%; BACKGROUND: url(../i/new/gfx/newHeader/NewHeaderBg.gif) repeat-x; MARGIN: 0px auto; WIDTH: 954px; HEIGHT: 66px
}
#mastHead h5 {
	BACKGROUND: url(../i/new/gfx/newHeader/NewHeaderLogo.gif) #fff no-repeat; FLOAT: left; MARGIN: 0px; WIDTH: 175px; HEIGHT: 66px
}
#mastHead h5 A {
	DISPLAY: block; WIDTH: 175px; TEXT-INDENT: -9999px; HEIGHT: 66px; TEXT-DECORATION: none; outline: 0px
}
#mastHead #printLogo {
	DISPLAY: none
}
#mastHead #header_find_form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(../i/new/gfx/newHeader/NewHeaderSearchLt.gif) #fff no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 7px; POSITION: relative; HEIGHT: 49px; min-width: 557px
}
#mastHead #header_find_form P {
	FLOAT: left; MARGIN: 0px 0px 0px 10px; TEXT-ALIGN: left
}
 HTML #mastHead #header_find_form P {
	DISPLAY: inline
}
#mastHead FORM P EM {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666
}
#mastHead P#user_identify {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; Z-INDEX: 200; RIGHT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 1px
}
#mastHead LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #c41200
}
#header_find_form DIV {
	FLOAT: left; MARGIN: 0px; WIDTH: 18px; PADDING-TOP: 15px;
}
#header_find_form #headerSearchBtn {
	FLOAT: right; PADDING-RIGHT: 17px; PADDING-LEFT: 0px; BACKGROUND: url(../i/new/gfx/newHeader/NewHeaderSearchRt.gif) #fff no-repeat right bottom; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px; HEIGHT: 49px
}
#header_find_form #headerSearchBtn INPUT {
	MARGIN-TOP: 14px; WIDTH: 65px; HEIGHT: 25px
}
#mastHead #rightEdge {
	BACKGROUND: url(../i/new/gfx/newHeader/NewHeaderRt.gif) #fff no-repeat right bottom; FLOAT: right; WIDTH: 6px; HEIGHT: 66px
}
 HTML #mastHead #header_find_form {
	WIDTH: 581px
}
#navContainer {
	BACKGROUND: url(../i/new/gfx/newHeader/navBg.gif) repeat-x; MARGIN: 0px auto 10px; WIDTH: 932px; HEIGHT: 26px; TEXT-ALIGN: right
}
#navContainer UL 
{
	width:552px;
	BACKGROUND: url(../i/new/menu.gif)  no-repeat; 
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navContainer LI {
	FLOAT: left; MARGIN: 0px; HEIGHT: 26px; 
}
#navContainer LI A {
	DISPLAY: block; OVERFLOW: visible; TEXT-INDENT: -9999px; HEIGHT: 26px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#navContainer LI A {
	OVERFLOW: hidden
}

#navContainer UL LI A {
	BACKGROUND-POSITION: 0px 0px
}
#navContainer UL LI A:hover {
	BACKGROUND-POSITION: 0px -26px;
	
}
#navContainer UL LI A.tabon {
	BACKGROUND-POSITION: 0px -26px
}
#navContainer LI.header_login {
	DISPLAY: inline;  FLOAT: right; OVERFLOW: hidden; WIDTH: 50px; TEXT-INDENT: 0px; LINE-HEIGHT: 25px; HEIGHT: 25px; BACKGROUND-COLOR: transparent
}
#navContainer {
	OVERFLOW: hidden
}
#navContainer LI.header_login {
	WIDTH: auto
}
#navContainer LI.header_login A {
	DISPLAY: inline; MARGIN: 0px 4px auto 2px; TEXT-INDENT: 0px; LINE-HEIGHT: 22px; HEIGHT: auto
}
#navContainer LI.header_login A:hover {
	TEXT-DECORATION: underline
}
#navContainer LI.header_login#rt {
	PADDING-RIGHT: 4px; DISPLAY: block;   BACKGROUND: url(../i/new/gfx/newHeader/logBg.gif) no-repeat right 0px; LINE-HEIGHT: 23px; HEIGHT: 26px; PADDING-TOP: 1px
}
A.imageLink {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A.smallLink {
	FONT-SIZE: 10px
}
UL {
	FONT-SIZE: 12px
}
LI {
	FONT-SIZE: 12px
}
INPUT.form80 {
	WIDTH: 80px
}
TEXTAREA.form80 {
	WIDTH: 80px
}
INPUT.form120 {
	WIDTH: 120px
}
TEXTAREA.form120 {
	WIDTH: 120px
}
INPUT.form130 {
	WIDTH: 130px
}
TEXTAREA.form130 {
	WIDTH: 130px
}
INPUT.form150 {
	WIDTH: 150px
}
TEXTAREA.form150 {
	WIDTH: 150px
}
INPUT.form170 {
	WIDTH: 170px
}
TEXTAREA.form170 {
	WIDTH: 170px
}
INPUT.form200 {
	WIDTH: 200px
}
TEXTAREA.form200 {
	WIDTH: 200px
}
INPUT.form300 {
	WIDTH: 300px
}
TEXTAREA.form300 {
	WIDTH: 300px
}
INPUT.form400 {
	WIDTH: 400px
}
TEXTAREA.form400 {
	WIDTH: 400px
}
SPAN.formErr {
	BORDER-RIGHT: #008083 3px solid; LEFT: -3px; BORDER-LEFT: #008083 3px solid; POSITION: relative
}
TD.formLeft {
	FONT-WEIGHT:bold; FONT-SIZE: 13px; WIDTH: 150px; COLOR: #c41200; FONT-FAMILY: 宋体
}
TD.formRight {
	FONT-WEIGHT:bold; FONT-SIZE: 13px; COLOR: #c41200; FONT-FAMILY: 宋体; TEXT-ALIGN: right
}
.formField13 {
	FONT-WEIGHT:700; FONT-SIZE: 13px; COLOR: #C61000; FONT-FAMILY: 宋体
}
.formField {
	FONT-WEIGHT:bold; FONT-SIZE: 12px; COLOR: #c41200; FONT-FAMILY: 宋体
}
.formFieldError {
	FONT-WEIGHT:bold; FONT-SIZE: 13px; COLOR: #008083; FONT-FAMILY: 宋体
}
.floatLink {
	FLOAT: right
}
.headingLink {
	FONT-WEIGHT: 400; FONT-SIZE: 12px; COLOR: #000
}
.formLabel {
	FONT-WEIGHT: 400; FONT-SIZE: 12px; COLOR: #000
}
.formNote {
	FONT-WEIGHT: 400; FONT-SIZE: 12px; COLOR: #000; margin-left:5px;
}
.formNote {
	FONT-STYLE:normal;
}
.highlight1 {
	FONT-WEIGHT: bold; COLOR: #008083
}
.highlight2 {
	FONT-WEIGHT: 700
}
.highlight3 {
	/*FONT-STYLE: oblique*/
	line-height:180%
}
.grey {
	COLOR: #aaa
}
.blueg {
	COLOR: #008083
}
.reallybigger {
	FONT-SIZE: 18px
}
.morebigger {
	FONT-SIZE: 16px
}
.bigger {
	FONT-SIZE: 14px
}
.smaller {
	FONT-SIZE: 11px
}
.smallest {
	FONT-SIZE: 12px
}
.newColor {
	FONT-WEIGHT: 700; COLOR: #008083
}
.error {
	COLOR: #008083
}
.redOrange {
	COLOR: #c41200
}
.normal {
	FONT-WEIGHT: 400; FONT-SIZE: 12px; FONT-FAMILY: 宋体, 宋体
}
.orange {
	COLOR: #ed5506
}
.yellow_bg {
	BACKGROUND: #ffffe5;
	padding-left:5px;
}
.yellow_bg {
	BACKGROUND: #fffae8
}
.blue_bg {
	BACKGROUND: #ecf2f7
}
.lorange_bg {
	BACKGROUND: #fceae1
}
.lgrey_bg {
	BACKGROUND: #ebebeb
}
.blueg_bg {
	BACKGROUND: #ecf7f2
}
.nonwrapping {
	WHITE-SPACE: nowrap
}
P.nobtm {
	MARGIN-BOTTOM: 0px
}
.alignleft {
	TEXT-ALIGN: left
}
.alignright {
	TEXT-ALIGN: right
}
.aligntop {
	VERTICAL-ALIGN: top; 
}
.alignmid {
	VERTICAL-ALIGN: middle
}
.alignbtm {
	VERTICAL-ALIGN: bottom
}
 HTML .ieSucks {
	
}
DIV.box {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 10px 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
DIV.noBox
{
	/*MARGIN: 0px 10px 10px;*/
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px;  PADDING-TOP: 5px; BACKGROUND-COLOR: #fff
}
DIV.boxAmbient {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 10px 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
DIV.boxAmbientYellow {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fffae8; PADDING-BOTTOM: 10px; MARGIN: 0px 10px 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.boxNoPad {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
DIV.boxSimple {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
DIV.boxSingle {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 910px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
DIV.centeredBox {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
DIV.blank {
	MARGIN: 0px 10px 10px; BACKGROUND-COLOR: #fff
}
DIV.boxSingle DIV.box {
	MARGIN: 0px 0px 10px
}
DIV.boxSingle DIV.blank {
	MARGIN: 0px 0px 10px
}
DIV.boxGrad {
	BACKGROUND-IMAGE: url(../i/new/gfx/box_grad.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fff
}
.boxGrad {
	BACKGROUND-IMAGE: url(../i/new/gfx/box_grad.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fff
}
DIV.boxYellowHead {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fffae8
}
DIV.welcomeHeading1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px 10px; COLOR: #fff; PADDING-TOP: 3px; BACKGROUND-COLOR: #ed5100
}
DIV.welcomeHeading2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px 10px 10px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ece9b9
}
DIV.welcomeHeading1 H3 {
	MARGIN: 0px
}
DIV.welcomeHeading2 H3 {
	MARGIN: 0px
}
DIV.welcomeHeading1 H3 {
	COLOR: #fff
}
#mobile_message {
	DISPLAY: none; TEXT-ALIGN: center
}

@media Handheld    
{
#mobile_message {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #c41200
}
    }
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.box:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.boxNoPad:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
 HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
#mainContent {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 760px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.threeColumn {
	MARGIN-TOP: 10px
}
TABLE.threeColumn TD.col1 {
	WIDTH: 180px
}
TABLE.threeColumn TD.col2 {
	WIDTH: 100%; min-width: 390px
}
TABLE.threeColumn TD.col3 {
	WIDTH: 150px
}
TABLE.threeColumn TD.col1 DIV.box {
	WIDTH: 160px
}
TABLE.threeColumn TD.col2 DIV.box {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; min-width: 390px
}
TABLE.threeColumn TD.col3 DIV.box {
	WIDTH: 130px
}
TABLE.threeColumnWelcome {
	MARGIN-TOP: 10px
}
TABLE.threeColumnWelcome TD.col1 {
	WIDTH: 100%; min-width: 390px
}
TABLE.threeColumnWelcome TD.col2 {
	WIDTH: 150px
}
TABLE.threeColumnWelcome TD.col3 {
	WIDTH: 180px
}
TABLE.threeColumnWelcome TD.col1 DIV.box {
	min-width: 390px
}
TABLE.threeColumnWelcome TD.col2 DIV.box {
	MARGIN-LEFT: 0px; WIDTH: 130px; MARGIN-RIGHT: 0px
}
TABLE.threeColumnWelcome TD.col3 DIV.box {
	WIDTH: 160px
}
TABLE.twoColumn260 {
	MARGIN-TOP: 10px
}
TABLE.twoColumn260 TD.col1 {
	WIDTH: 260px
}
TABLE.twoColumn260 TD.col2 {
	WIDTH: 100%; min-width: 500px
}
TABLE.twoColumn260 TD.col1 DIV.box {
	WIDTH: 240px
}
TABLE.twoColumn260 TD.col2 DIV.box {
	MARGIN-LEFT: 0px; min-width: 490px
}
TABLE.twoColumnProfile {
	MARGIN-TOP: 10px
}
TABLE.twoColumnProfile TD.col1 {
	WIDTH: 180px
}
TABLE.twoColumnProfile TD.col2 {
	WIDTH: 100%
}
TABLE.twoColumnProfile TD.col1 DIV.box {
	WIDTH: 160px
}
TABLE.twoColumnProfile TD.col2 DIV.box {
	
}
TABLE.twoColumnProfile TD.col2 DIV.box DIV.box {
	
}
TABLE.oneColumn {
	MARGIN-TOP: 10px
}
TABLE.oneColumn TD.col1 {
	WIDTH: 100%; min-width: 760px
}
TABLE.oneColumn TD.col1 DIV.box {
	min-width: 740px
}
DIV#oneColumnBox {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 0px auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 760px; BORDER-BOTTOM: #ccc 1px solid
}
#errorAlert {
	PADDING-RIGHT: 10px; BACKGROUND: url(../i/new/gfx/error-right.gif) no-repeat right top; MARGIN: 0px auto 8px; OVERFLOW: hidden; WIDTH: 750px; POSITION: relative; HEIGHT: 44px
}
#infoAlert {
	PADDING-RIGHT: 10px; BACKGROUND: url(../i/new/gfx/error-right.gif) no-repeat right top; MARGIN: 0px auto 8px; OVERFLOW: hidden; WIDTH: 750px; POSITION: relative; HEIGHT: 44px
}
DIV#infoAlert {
	BACKGROUND: url(../i/new/gfx/info-right.gif) no-repeat right top
}
#errorAlert IMG {
	DISPLAY: block; FLOAT: left
}
#infoAlert IMG {
	DISPLAY: block; FLOAT: left
}
#errorAlert IMG#icon {
	LEFT: 16px; POSITION: absolute; TOP: 5px
}
#infoAlert IMG#icon {
	LEFT: 16px; POSITION: absolute; TOP: 5px
}
#errorAlert P {
	PADDING-RIGHT: 0px; BORDER-TOP: #ff0000 5px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 35px; PADDING-TOP: 0px; BORDER-BOTTOM: #ff0000 5px solid; HEIGHT: 34px; TEXT-ALIGN: left
}
#infoAlert P {
	PADDING-RIGHT: 0px; BORDER-TOP: #ff0000 5px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 35px; PADDING-TOP: 0px; BORDER-BOTTOM: #ff0000 5px solid; HEIGHT: 34px; TEXT-ALIGN: left
}
#infoAlert P {
	BORDER-TOP: #ffcc00 5px solid; BORDER-BOTTOM: #ffcc00 5px solid
}
 HTML #errorAlert P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 34px; PADDING-TOP: 0px
}
 HTML #infoAlert P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 34px; PADDING-TOP: 0px
}
#bestOfYelpModule H2 {
	BACKGROUND: url(../i/new/gfx/best_of_yelp.gif) no-repeat; WIDTH: 145px; TEXT-INDENT: -9999px; HEIGHT: 45px
}
#bestOfYelpModule H3 A {
	COLOR: #c41200
}
DIV.rateReview {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../i/new/gfx/rating_corner.gif) #ecf2f7 no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 3px 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 22px
}
DIV.rateReview P {
	FLOAT: left; MARGIN: 4px 3px 3px
}
DIV.rateReview P.rateReviewIntro {
	FONT-SIZE: 12px; WHITE-SPACE: nowrap; min-width: 100px
}
 HTML DIV.rateReview P.rateReviewIntro {
	WIDTH: 105px
}
DIV.rateReview IMG {
	VERTICAL-ALIGN: middle
}
#footer {
	CLEAR: both; MARGIN: 30px auto 20px; WIDTH: 850px; TEXT-ALIGN: center
}
#footer STRONG {
	FONT-SIZE: 12px
}
#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
#footer UL LI.first {
	WIDTH: 106px
}
#footer UL A {
	FONT-SIZE: 12px; TEXT-DECORATION: none
}
#footer LI IMG {
	MARGIN-TOP: -2px; MARGIN-LEFT: 2px; VERTICAL-ALIGN: middle
}
DIV#footer P {
	CLEAR: both; FONT-SIZE: 12px; MARGIN: 0px auto; TEXT-ALIGN: center
}
DIV#footer DIV {
	CLEAR: both; FONT-SIZE: 12px; MARGIN: 0px auto; TEXT-ALIGN: center
}
DIV#tos OL LI {
	MARGIN-LEFT: 25px
}
TABLE.listing1 {
	BORDER-TOP: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
TABLE.listing1 TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
TR.header TD {
	FONT-WEIGHT: 700;
	
	FONT-WEIGHT:bold;
	background-color:#FFFFE7;
}
/*
TR.header TH {
	FONT-WEIGHT: 700;
	FONT-WEIGHT:bold;
	background-color:#FFFFE7;
}
*/
.mini {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; WIDTH: 89px; PADDING-TOP: 0px
}
.mini P {
	CLEAR: left; PADDING-BOTTOM: 3px; MARGIN: 0px
}
.mini P IMG {
	PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle
}
.mini .photoBoxSm P {
	CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 48px; PADDING-TOP: 2px
}
.mini .photoBox {
	FLOAT: left
}
.mini .photoBoxSm .photoBox IMG {
	WIDTH: 40px; HEIGHT: 40px
}
.miniOrange {
	FONT-SIZE: 12px; COLOR: #ed5100
}
.mini P.miniOrange {
	COLOR: #dd5114
}
.miniRed {
	FONT-SIZE: 12px; COLOR: #c41200
}
.miniRegular {
	FONT-SIZE: 11px
}
TABLE.clearStyles {
	MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.clearStyles TD {
	MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.clearStyles {
	MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL {
	MARGIN-TOP: 5px; LIST-STYLE-TYPE: disc
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL UL {
	MARGIN-TOP: 5px; LIST-STYLE-TYPE: disc
}
UL LI {
	MARGIN-TOP: 5px
}
UL UL LI {
	MARGIN-TOP: 5px
}
.user_list_title {
	FONT-WEIGHT: 700; FONT-SIZE: 12px
}
.user_list_item_count {
	FONT-SIZE: 11px
}
.user_list_item_desc {
	FONT-SIZE: 11px
}
.user_list_item_review {
	FONT-SIZE: 11px
}
.user_list_item_link {
	FONT-SIZE: 11px
}
.item_block {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.user_list_block {
	MARGIN-TOP: 10px
}
.item_count {
	FONT-WEIGHT: 500; FONT-SIZE: 12px; COLOR: #000; FONT-STYLE: oblique
}
.fl_hi_item {
	PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fffae8; PADDING-BOTTOM: 5px; WIDTH: 300px; PADDING-TOP: 5px
}
.fl_unhi_item {
	PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: white; PADDING-BOTTOM: 5px; WIDTH: 300px; PADDING-TOP: 5px
}
#shareEmailFields {
	POSITION: relative
}
DIV#shareEmailFields SELECT#friend_select {
	RIGHT: 0px; POSITION: absolute; TOP: -22px
}
DIV.photoBox {
	
}
.bizPhotoBox {
	
}
DIV.photoBox IMG {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999 1px solid; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fff
}
.bizPhotoBox IMG {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999 1px solid; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fff
}
.bizIMG {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999 1px solid; DISPLAY: inline; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fff
}
#browserWarning {
	DISPLAY: none
}
H1#newHeader {
	BACKGROUND: url(../i/new/logo/header_logo_long.gif) no-repeat; MARGIN: 0px auto 5px; WIDTH: 760px; TEXT-INDENT: -9999px; HEIGHT: 82px; TEXT-ALIGN: center
}
H1#newHeader A {
	DISPLAY: block; WIDTH: 760px; HEIGHT: 82px; outline: 0px
}
#gateway H2 {
	FONT-SIZE: 1.5em
}
#gateway H3 {
	FONT-SIZE: 1.3em
}
#gateway #signup_left {
	FLOAT: right; MARGIN: 10px 5px 0px; WIDTH: 405px
}
#gateway #signup_left H2 {
	DISPLAY: inline; MARGIN-RIGHT: 10px
}
#gateway #signup_right {
	BORDER-RIGHT: #ccc 1px solid; MARGIN: 10px 0px 0px; WIDTH: 310px
}
DIV#gateway {
	TEXT-ALIGN: center
}
#gateway #header {
	MARGIN: 0px auto; BACKGROUND-COLOR: #fff
}
#gateway DIV.boxSingle {
	MARGIN: 0px auto; BACKGROUND-COLOR: #fff
}
#gateway #header P {
	MARGIN-BOTTOM: 7px
}
DIV#gateway LABEL {
	MARGIN-TOP: 15px; DISPLAY: block; FONT-WEIGHT: 700; FONT-SIZE: 13px; FLOAT: left; WIDTH: 140px; COLOR: rgb(196,18,0); FONT-FAMILY: 宋体, 宋体; TEXT-ALIGN: left
}
#gateway #signup_left LABEL {
	COLOR: #666
}
#gateway #signup_left .clearfix LABEL {
	MARGIN-TOP: 0px
}
#gateway #signup_left .clearfix SELECT {
	MARGIN-TOP: 10px; WIDTH: 205px
}
#gateway #signup_left .clearfix {
	MARGIN-BOTTOM: 20px
}
DIV#gateway INPUT.form200 {
	MARGIN-TOP: 10px
}
DIV#gateway FORM P {
	TEXT-ALIGN: right
}
DIV#gateway FORM H2 {
	TEXT-ALIGN: right
}
DIV#gateway FORM P {
	MARGIN: 5px 0px
}
DIV#gateway P.formLabel {
	MARGIN: 10px 0px 5px 145px
}
DIV#gateway DIV.box {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#gateway DIV.box2 {
	BACKGROUND: url(../i/new/p.gif); BORDER-LEFT: #ccc 1px solid
}
#gateway .form80 {
	MARGIN-TOP: 10px; MARGIN-RIGHT: 120px
}
#gateway FORM .formExtra {
	MARGIN: 25px 0px 0px 193px; TEXT-ALIGN: left
}
#gateway FORM .formExtra INPUT {
	MARGIN: -10px 0px 0px 10px
}
#gateway FORM .formExtra SELECT {
	MARGIN: -10px 0px 20px 5px
}
#gateway INPUT#signUpButton {
	FLOAT: right; MARGIN-RIGHT: 50px
}
DIV#gateway DIV.signupLoginForm {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../i/new/p.gif) #fafae4; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; WIDTH: auto; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
DIV#gateway DIV.signupLoginForm LABEL {
	DISPLAY: inline; FLOAT: none; WIDTH: 100px; POSITION: relative; TEXT-ALIGN: left
}
DIV#gateway DIV.signupLoginForm INPUT {
	FLOAT: none
}
#gateway #loginForm_left {
	MARGIN-TOP: 10px; FLOAT: right; BORDER-LEFT: #ccc 1px solid; WIDTH: 330px; TEXT-ALIGN: center
}
#gateway #loginForm_left H2 {
	TEXT-ALIGN: center
}
#gateway #loginForm_left P {
	TEXT-ALIGN: center
}
#invite_form #manualForm P {
	TEXT-ALIGN: center
}
#invite_form #manualForm TEXTAREA {
	MARGIN: 0px; WIDTH: 280px; HEIGHT: 100px
}
 HTML #invite_form DIV {
	HEIGHT: 1%
}
 HTML #invite_form P {
	HEIGHT: 1%
}
 HTML #inviteIntro {
	HEIGHT: 1%
}
#invite_form #emailServices H3 {
	MARGIN-BOTTOM: 15px
}
.rtop {
	DISPLAY: block; BACKGROUND-COLOR: #fff
}
.rbottom {
	DISPLAY: block; BACKGROUND-COLOR: #fff
}
.rtop  {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 1px
}
.rbottom  {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 1px
}
#gateway .r1 {
	MARGIN: 0px 5px; BACKGROUND-COLOR: #fafae4
}
#gateway .r2 {
	MARGIN: 0px 3px; BACKGROUND-COLOR: #fafae4
}
#gateway .r3 {
	MARGIN: 0px 2px; BACKGROUND-COLOR: #fafae4
}
#gateway .r4 {
	MARGIN: 0px 1px; HEIGHT: 2px; BACKGROUND-COLOR: #fafae4
}
#mail_nav TD IMG {
	DISPLAY: block
}
#thinkYrElite {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../i/new/gfx/signUpEliteBg.gif) #fff repeat-x 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; OVERFLOW: hidden; WIDTH: 290px; PADDING-TOP: 10px
}
#thinkYrElite P {
	MARGIN-LEFT: 10px
}
#thinkYrElite H3 {
	MARGIN: 0px 0px 10px 10px
}
#thinkYrElite IMG {
	FLOAT: right; VERTICAL-ALIGN: middle
}
#thinkYrElite P {
	FONT-SIZE: 95%
}
#rdBtm {
	BACKGROUND: url(../i/new/gfx/signupEliteBtm.gif) no-repeat; MARGIN: 0px; WIDTH: 290px; HEIGHT: 8px
}
.bestOfYelpList {
	FLOAT: left; WIDTH: 155px
}
.bestOfYelpList H3 {
	MARGIN: 0px
}
.bestOfYelpList OL {
	MARGIN-TOP: 5px
}
.bestOfYelpList OL LI {
	MARGIN-LEFT: 23px
}
.bestOfYelpList OL LI A {
	LEFT: -5px; POSITION: relative
}
 HTML .bestOfYelpList OL LI A {
	LEFT: -10px
}
#dropper {
	BORDER-RIGHT: #c41200 1px solid; PADDING-RIGHT: 0px! important; BORDER-TOP: #c41200 1px solid; PADDING-LEFT: 0px! important; FLOAT: none; PADDING-BOTTOM: 0px! important; BORDER-LEFT: #c41200 1px solid; WIDTH: 280px; PADDING-TOP: 0px! important; BORDER-BOTTOM: #c41200 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#dropper .dropperHeader {
	PADDING-RIGHT: 3px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fffed7
}
#dropper .miniOrange {
	BACKGROUND-COLOR: transparent
}
#dropper DIV:unknown .dropperHeader {
	BORDER-TOP-WIDTH: 0px
}
#dropper DIV P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; MARGIN: 0px; CURSOR: pointer; COLOR: #66c; PADDING-TOP: 1px
}
#dropper #dropperFooter {
	BORDER-TOP: #ccc 1px solid
}
#dropper #dropperFooter P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#dropper #dropperFooter P A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#dropperBtn_Review {
	MARGIN-TOP: 3px
}
#dropperText_SB {
	MARGIN-TOP: -1px
}
#locBar {
	OVERFLOW: visible; POSITION: relative
}
/*
#locBar A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
#locBar A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
#locBar A:hover {
	BACKGROUND: #c51100; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#locBar A:active {
	BACKGROUND: #c51100; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
*/
UNKNOWN {
	OVERFLOW: hidden
}
#locBar H2 {
	FONT-SIZE: 14px; MARGIN: 0px 0px 5px 0px ; 
}

#locBar H4 {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #666
}
#locBar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 0px
}
#locBar UL LI {
	PADDING-LEFT: 5px; FLOAT: left; MARGIN: 0px
}
#locBar #locBox {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; BACKGROUND: #ffffe5; BORDER-LEFT: #eee 1px solid; BORDER-BOTTOM: #eee 1px solid
}
 HTML #locBar #locBox {
	HEIGHT: 1%
}
#locBar #locBox H4 {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; COLOR: #c41200
}
#locBar #locBox UL {
	POSITION: static
}
#locBar #locBox DIV {
	BORDER-RIGHT: #ccc 1px solid; MIN-HEIGHT: 180px; FLOAT: left; MARGIN: 10px 5px; WIDTH: 150px
}
 HTML #locBar #locBox DIV {
	DISPLAY: inline; HEIGHT: 180px
}
#locBar #locBox LI {
	FLOAT: none; MARGIN-BOTTOM: 2px
}
#locBar #locBox #saved_locations EM {
	COLOR: red
}
#locBar #locBox #saved_locations LI {
	MARGIN-BOTTOM: 5px
}
#locBar #locBox #poplocs {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 360px; BORDER-RIGHT-WIDTH: 0px
}
#locBar #locBox #poplocs P {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
#locBar #locBox #poplocs UL {
	FLOAT: left; WIDTH: 110px
}
#locBar #locBox LI.last_item {
	MARGIN-TOP: 10px
}
#locBar #locBox .external#poplocs {
	MIN-HEIGHT: 70px; WIDTH: auto
}
 HTML #locBar #locBox .external#poplocs {
	HEIGHT: 70px
}
#locBar #locBox P {
	CLEAR: left; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
#pressLinks {
	FLOAT: right; MARGIN: 10px 20px; TEXT-ALIGN: center
}
#pressLinks A {
	DISPLAY: block; MARGIN: 15px 0px
}
#pressLinks IMG {
	VERTICAL-ALIGN: top
}
P.userCompLink {
	CLEAR: both; Z-INDEX: 200; MARGIN: 7px 0px; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
P.talkPostFooter {
	FONT-SIZE: 12px; MARGIN: 10px 0px 5px; WHITE-SPACE: nowrap
}
P.talkPostFooter IMG {
	VERTICAL-ALIGN: bottom! important
}
P.talkPostFooter SPAN A {
	COLOR: #999
}
#talk_form P {
	FLOAT: left; MARGIN-LEFT: 3px
}
#talk_search LABEL {
	DISPLAY: block
}
#talk_form LABEL {
	DISPLAY: block
}
#talk_form INPUT {
	DISPLAY: inline
}
#talk_form DIV {
	DISPLAY: inline
}
#talk_form #dropperBtn_Talk {
	MARGIN: 0px 2px 0px -1px; VERTICAL-ALIGN: bottom; PADDING-TOP: 13px
}
 HTML #talk_form #dropperBtn_Talk {
	MARGIN-LEFT: -3px
}
#dropperText_Talk {
	WIDTH: 150px
}
#comPop {
	BORDER-RIGHT: #ed5100 1px solid; FONT-SIZE: 12px; Z-INDEX: 500;  BORDER-LEFT: #ed5100 1px solid; WIDTH: 350px; POSITION: absolute; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
/* HTML #comPop {
	HEIGHT: 220px
}*/
#comPop IMG#comTop {
	LEFT: 0px; MARGIN: 0px; POSITION: absolute; TOP: -8px
}
#comPop IMG#comBtm {
	LEFT: 0px; MARGIN: 0px; BOTTOM: -8px; POSITION: absolute
}
.popOnTop {
	TOP: -213px
}
.popOnBottom {
	TOP: 18px
}
#comPop H4 {
	BORDER-RIGHT: #d7dce1 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 11px; BACKGROUND: url(../i/new/gfx/grippy.gif) #ecf2f7 repeat-y; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 5px; CURSOR: move; PADDING-TOP: 1px; BORDER-BOTTOM: #d7dce1 1px solid; POSITION: relative
}
#comPop FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 5px; PADDING-TOP: 0px
}
#comPop DIV {
	FONT-SIZE: 12px; MARGIN: 5px 0px 0px 5px; OVERFLOW: auto
}
#comPop DIV  {
	FLOAT: left
}
#comPop P {
	MARGIN: 2px 0px 0px -3px; TEXT-ALIGN: left
}
#comPop P SPAN {
	FONT-SIZE: 12px; FLOAT: right
}
#comPop TEXTAREA {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; HEIGHT: 75px
}
#comPop #messSubject {
	MARGIN: 5px 0px 0px 5px; 
}
#comPop TEXTAREA#sendMessage {
	MARGIN-TOP: 3px; HEIGHT: 140px
}
#comPop DIV LABEL {
	DISPLAY: block; OVERFLOW: visible; WIDTH: 60px; LINE-HEIGHT: 23px
}
#comPop DIV LABEL.lineBreak {
	WIDTH: 85px
}
#comPop INPUT#compSubmitButton {
	BORDER-RIGHT: #000 1px solid; padding-top:3px; BORDER-TOP: #999 1px solid; MARGIN: 0px 5px 0px 10px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #000 1px solid
}
#comPop FORM IMG {
	MARGIN: 2px; VERTICAL-ALIGN: middle; WIDTH: 16px; HEIGHT: 16px
}
#comPop #compFormStatus {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 5px 5px 0px; WIDTH: 200px; COLOR: #666; BORDER-RIGHT-WIDTH: 0px
}
DIV.markerTooltip {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; Z-INDEX: 1000000; BACKGROUND: #fff; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid; TEXT-ALIGN: center
}
SPAN.markerTooltip {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid
}
.spellCheckIcon {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block; BACKGROUND: #fff2ab; FLOAT: left; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #333 1px solid
}
.spellCheckIcon:hover {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #333 1px solid; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.spellCheckIcon IMG {
	DISPLAY: block
}
#spellCheck_message {
	COLOR: green
}
#comPop .spellCheckIcon {
	MARGIN-LEFT: 3px
}
#comPop .spellCheckIcon IMG {
	MARGIN: 0px
}
DL#reviewForm DT {
	CLEAR: left; DISPLAY: inline; MIN-HEIGHT: 45px; FLOAT: left; MARGIN: 0px 10px; WIDTH: 160px
}
 HTML DL#reviewForm DT {
	HEIGHT: 45px
}
DL#reviewForm DT STRONG {
	COLOR: #c41200
}
DL#reviewForm DD {
	MIN-HEIGHT: 45px; MARGIN-LEFT: 180px
}
 HTML DL#reviewForm DD {
	HEIGHT: 45px
}
 HTML DL#reviewForm DD TEXTAREA {
	MARGIN-LEFT: -180px
}
 HTML DL#reviewForm DD INPUT {
	MARGIN-LEFT: -180px
}
UNKNOWN {
	MARGIN-LEFT: -180px
}
#reviewForm #new_cat_add {
	MARGIN: 0px
}
DD #starRating {
	BORDER-RIGHT: #c41200 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c41200 1px solid; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: #c41200 1px solid; WIDTH: auto; MARGIN-RIGHT: 15px; PADDING-TOP: 5px; BORDER-BOTTOM: #c41200 1px solid; BACKGROUND-COLOR: #fdffcd
}
H5#biz_ad_header {
	FONT-SIZE: 14px; MARGIN: 0px 5px 5px 0px; TEXT-ALIGN: left
}
#biz_ad_table P {
	MARGIN-BOTTOM: 0px; TEXT-ALIGN: left
}
#biz_ad_table #biz_ad_info {
	FLOAT: left; WIDTH: 165px
}
#biz_ad_table #biz_ad_info IMG {
	VERTICAL-ALIGN: middle
}
#biz_ad_table #biz_ad_phone {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; MARGIN: 0px 10px; WIDTH: 100px; HEIGHT: 50px
}
DIV#ajaxStatusMessage {
	Z-INDEX: 500; WIDTH: auto; POSITION: absolute; HEIGHT: 38px; BACKGROUND-COLOR: #fff
}
DIV#ajaxStatusMessage IMG {
	FLOAT: left
}
DIV#ajaxStatusMessage P {
	PADDING-RIGHT: 2px; BORDER-TOP: #c41200 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #c41200 1px solid; HEIGHT: 26px
}
#feedList {
	MARGIN-BOTTOM: 10px
}
#feedList A {
	FONT-SIZE: 90%; TEXT-DECORATION: none
}
#feedList P {
	BORDER-BOTTOM: #ccc 1px solid
}
#feedList LI {
	BORDER-BOTTOM: #ccc 1px solid
}
#feedList H3 {
	BORDER-BOTTOM: #ccc 1px solid
}
#feedList H2 {
	BORDER-BOTTOM: #ccc 1px solid
}
#feedList H2 {
	MARGIN-TOP: 15px; PADDING-BOTTOM: 5px
}
#feedList H3 {
	MARGIN-TOP: 15px; PADDING-BOTTOM: 5px
}
#feedList P {
	PADDING-RIGHT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#feedList LI {
	PADDING-RIGHT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#feedList UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#feedList LI {
	PADDING-LEFT: 15px
}
#feedList P IMG {
	MARGIN-LEFT: 30px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 3px
}
#feedList LI IMG {
	MARGIN-LEFT: 30px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 3px
}
.category_box {
	DISPLAY: inline
}
.category_box DIV {
	DISPLAY: inline; PADDING-LEFT: 5px
}
.newCats {
	MARGIN: 5px 0px 0px 5px
}
.newCats H4 {
	PADDING-BOTTOM: 5px; COLOR: #777; BORDER-BOTTOM: #777 1px solid
}
.newCats P {
	DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 3px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
.searchSuggest {
	FONT-SIZE: 14px; MARGIN: 18px 0px 5px; COLOR: #c41200
}
.searchSuggest EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
#search_results_body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px
}
#search_results_body .search_result {
	PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
A.redtext{
	PADDING-LEFT: 4px; PADDING: 0px;color:#66c;TEXT-DECORATION:none;BACKGROUND: none!important;
}
A.redtext:hover {
	PADDING-LEFT: 4px; PADDING: 0px;color:Red;TEXT-DECORATION:underline;BACKGROUND: none!important;
}
/*图片文字链接start*/
A.update{
	PADDING-LEFT: 18px; BACKGROUND: url(../i/new/ico/edit_pencil.gif) no-repeat 1px 2px;PADDING-TOP: 2px;color:#66c;TEXT-DECORATION:none;
}
A.update:hover {
	PADDING-LEFT: 18px; BACKGROUND: url(../i/new/ico/edit_pencil.gif) no-repeat 1px 2px;PADDING-TOP: 2px;color:Red;TEXT-DECORATION:underline;
}
A.linkToThis{
	PADDING-LEFT: 14px; BACKGROUND: url(../i/new/ico/link.gif) no-repeat 0px 1px;PADDING-TOP: 0px;color:#66c;TEXT-DECORATION:none;
}
A.linkToThis:hover {
	PADDING-LEFT: 14px; BACKGROUND: url(../i/new/ico/link.gif) no-repeat 0px 1px;PADDING-TOP: 0px;color:Red;TEXT-DECORATION:underline;
}
A.advWithUs{
	PADDING-LEFT: 14px; BACKGROUND: url(../i/new/ico/phone.gif) no-repeat 0px 1px;PADDING-TOP: 0px;color:#66c;TEXT-DECORATION:none;
}
A.advWithUs:hover {
	PADDING-LEFT: 14px; BACKGROUND: url(../i/new/ico/phone.gif) no-repeat 0px 1px;PADDING-TOP: 0px;color:Red;TEXT-DECORATION:underline;
}
A.printLink{
	PADDING-LEFT: 18px; BACKGROUND: url(../i/new/elite/printerIco.gif) no-repeat 0px 1px;PADDING-TOP: 2px;color:#66c;TEXT-DECORATION:none;
}
A.printLink:hover {
	PADDING-LEFT: 18px; BACKGROUND: url(../i/new/elite/printerIco.gif) no-repeat 0px 1px;PADDING-TOP: 2px;color:Red;TEXT-DECORATION:underline;
}
A.jbLink{
	PADDING-LEFT: 18px; BACKGROUND: url(../i/new/elite/printerIco.gif) no-repeat 0px 1px;PADDING-TOP: 2px;PADDING-RIGHT: 5px;color:#66c;TEXT-DECORATION:none;
}
A.jbLink:hover {
	PADDING-LEFT: 18px; BACKGROUND: url(../i/new/elite/printerIco.gif) no-repeat 0px 1px;PADDING-TOP: 2px;PADDING-RIGHT: 5px;color:Red;TEXT-DECORATION:underline;
}
A.bookmark {
	PADDING-LEFT: 18px; BACKGROUND: url(../i/new/ico/bookmark.gif) no-repeat 1px 2px;PADDING-TOP: 2px;color:#66c;TEXT-DECORATION:none;
}
A.bookmark:hover {
	PADDING-LEFT: 18px; BACKGROUND: url(../i/new/ico/bookmark.gif) no-repeat 1px 2px;PADDING-TOP: 2px;color:Red;TEXT-DECORATION:underline;
}
A.sendToFriend {
	PADDING-LEFT: 19px; BACKGROUND: url(../i/new/ico/send_review.gif) no-repeat 1px 2px; PADDING-TOP: 2px;color:#66c;TEXT-DECORATION:none;
}
A.sendToFriend:hover {
	PADDING-LEFT: 19px; BACKGROUND: url(../i/new/ico/send_review.gif) no-repeat 1px 2px; PADDING-TOP: 2px;color:Red;TEXT-DECORATION:underline;
}
A.edit {
	PADDING-LEFT: 14px; BACKGROUND: url(../i/new/ico/edit.gif) no-repeat 1px 2px; PADDING-TOP: 0px;color:#66c;TEXT-DECORATION:none;
}
A.edit:hover {
	PADDING-LEFT: 14px; BACKGROUND: url(../i/new/ico/edit.gif) no-repeat 1px 2px; PADDING-TOP: 0px;color:Red;TEXT-DECORATION:underline;
}
A.privateMessage{
	PADDING-LEFT: 19px; BACKGROUND: url(../i/new/ico/help_friends.gif) no-repeat 1px 2px; PADDING-TOP: 2px;color:#66c;TEXT-DECORATION:none;
}
A.privateMessage:hover{
	PADDING-LEFT: 19px; BACKGROUND: url(../i/new/ico/help_friends.gif) no-repeat 1px 2px; PADDING-TOP: 2px;color:Red;TEXT-DECORATION:underline;
}
A.sendCompliment {
	PADDING-LEFT: 18px; BACKGROUND: url(../i/new/ico/pro_send_compliment.gif) no-repeat 1px 0px; PADDING-TOP: 0px;color:#66c;TEXT-DECORATION:none;
}
A.sendCompliment:hover {
	PADDING-LEFT: 18px; BACKGROUND: url(../i/new/ico/pro_send_compliment.gif) no-repeat 1px 0px; PADDING-TOP: 0px;color:Red;TEXT-DECORATION:underline;
}
A.nofollow {
	PADDING-TOP: 0px;color:#66c;TEXT-DECORATION:none;background:none;
}
A.nofollow:hover {
	PADDING-TOP: 0px;color:Red;TEXT-DECORATION:underline;background:none;
}
/*图片文字链接end*/
.nicetitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; Z-INDEX: 400; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #fff
}
.nicetitle P {
	BORDER-RIGHT: #cc0000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cc0000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN:0px 0px 0px 0px; BORDER-LEFT: #cc0000 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cc0000 1px solid; 
}
.nicetitle #btmLf {
	BACKGROUND: #fff; LEFT: 0px; BOTTOM: 0px; POSITION: absolute
}
.nicetitle #btmRt {
	RIGHT: 0px; BACKGROUND: #fff; BOTTOM: 0px; POSITION: absolute
}
.nicetitle #btmLf {
	BOTTOM: -1px
}
.nicetitle #btmRt {
	BOTTOM: -1px
}
.nicetitle #topLf {
	BACKGROUND: #fff; LEFT: 0px; POSITION: absolute; TOP: 0px
}
.nicetitle #topRt {
	RIGHT: 0px; BACKGROUND: #fff; POSITION: absolute; TOP: 0px
}
#bookLogPop {
	BORDER-RIGHT: #c41200 1px solid; BORDER-TOP: #c41200 1px solid; Z-INDEX: 420; BACKGROUND: #fff; BORDER-LEFT: #c41200 1px solid; WIDTH: 290px; BORDER-BOTTOM: #c41200 1px solid; POSITION: absolute
}
#bookLogPop H4 {
	BORDER-RIGHT: #d7dce1 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 11px; BACKGROUND: #ecf2f7; PADDING-BOTTOM: 0px; MARGIN: 5px; CURSOR: move; COLOR: #c41200; PADDING-TOP: 1px; BORDER-BOTTOM: #d7dce1 1px solid; TEXT-ALIGN: center
}
#bookLogPop H3 {
	MARGIN: 5px 10px
}
#bookLogPop P {
	MARGIN: 5px 10px
}
#bookLogPop #logPopStatus {
	DISPLAY: block; FLOAT: left; MARGIN: 10px 0px 5px; COLOR: green
}
#bookLogPop #popSwitch {
	BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#bookLogPop A.floatLink {
	MARGIN: 0px 10px 5px 0px
}
#bookLogPop DL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#bookLogPop DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; WIDTH: 110px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#bookLogPop DT LABEL {
	FONT-WEIGHT: bold; COLOR: #c41200
}
#bookLogPop DT LABEL EM {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666
}
#bookLogPop DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 115px; PADDING-TOP: 0px
}
#bookLogPop DD EM {
	DISPLAY: block
}
#bookLogPop DD SELECT {
	MARGIN-LEFT: 1px
}
#bookLogPop #btmLf {
	BACKGROUND: #fff; LEFT: -1px; BOTTOM: -1px; POSITION: absolute
}
#bookLogPop #btmRt {
	RIGHT: -1px; BACKGROUND: #fff; BOTTOM: -1px; POSITION: absolute
}
#bookLogPop #topLf {
	BACKGROUND: #fff; LEFT: -1px; POSITION: absolute; TOP: -1px
}
#bookLogPop #topRt {
	RIGHT: -1px; BACKGROUND: #fff; POSITION: absolute; TOP: -1px
}
#bookLogPop #pop_login_form {
	DISPLAY: block; MARGIN: 5px
}
#bookLogPop #pop_login_form DT {
	WIDTH: auto; PADDING-TOP: 3px
}
#bookLogPop #pop_login_form DD {
	MARGIN: 10px 0px 0px 94px
}
 HTML #bookLogPop #pop_login_form DD {
	MARGIN: 8px 0px 0px 85px
}

/* */
#px14 p
{
	line-height:150%;font-size:13px;font-family:"宋体", 宋体;
}
.px14
{
	line-height:150%;font-size:13px;font-family:"宋体", 宋体;
}
.contentcolor
{
	background-color: #FFFFFF;
}

/*----pages----*/
.page_nav {
	font-size:12px;
	text-align:right;
	padding-top:1px;
	padding-bottom:3px;
}
.page_nav em,
.page_nav a{
	font-weight:normal;
	padding:2px 3px;
	color:#1174c9;
	font-family:"宋体", 宋体;
}
.page_nav em {
	font-style:normal;
	line-height:26px;
}
.page_nav a {
	font-family:Verdana, 宋体, Helvetica, 宋体;
	border:1px solid #9e9e9e;
	margin:4px 0 0 3px;
	padding-left:4px;
	padding-right:4px;
}
.page_nav a.font_cn {
	font-family:"宋体", 宋体;
}
.page_nav a.font_on {
	font-family:"宋体", 宋体;
	color:Red;
	font-weight:bold;
}
.page_nav a.font_off {
	font-family:"宋体", 宋体;
	color:#ccc!important;
	BACKGROUND: #fff!important;
}
.page_nav a.font_info {
	font-family:"宋体", 宋体;
	color:Black!important;
	BACKGROUND: none!important;
	border:1px solid #9e9e9e;
}
.page_nav a:hover,
.page_nav a.here 
{
	border-color:#7b7b7b;
	BACKGROUND: #b90c0c; COLOR: #fff; 
	margin:4px 0 0 3px;
	padding-left:4px;
	padding-right:4px;
}

Div .headerline
{
	border-bottom:solid 1px #cccccc;width:100%
}

