body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin: 0px;
	padding: 0px;
	line-height: 18px;
	background-color: #666666;
	background-image: url(../image/bg.png);
}
body a:link, body a:visited, body a:active {
	color: #990000;
	text-decoration: none;
}
body a:hover {
	text-decoration:underline;
}

#divDown {
	color: #666666;
	height: auto;
}
#divFooter {
	clear: both;
	width: 780px;
	background-image: url(../image/bg_footer.png);
	background-repeat: no-repeat;
	height: 57px;
}
#imgLogo {
	float: left;
	position: relative;
	left: 70px;
	top: 13px;
}
#divSearch {
	height: 69px;
	width: 472px;
	position: relative;
	top: 0px;
	background-image: url(../image/bg_top1.png);
	background-repeat: no-repeat;
	right: 0px;
	float: right;
	color: #FFFFFF;
}
#divSearchBox {
	height: 33px;
	width: 350px;
	text-align: right;
	position: relative;
	top: 15px;
	left: 100px;
}

#divContainer {
	width: 780px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	background-image: url(../image/bg_main.png);
	background-repeat: repeat-y;
	height: auto;
}
#imgSearchBtn {
	position: relative;
	top: 10px;
}


#divUp {
	margin: 0px;
	padding: 0px;
	height: 108px;
	background-image: url(../image/bg_up.png);
	background-repeat: repeat-x;
	background-position: bottom;
}

#divLeft {
	width: 243px;
	height: 100%;
	float: left;
	position: relative;
	left: 15px;
}

#divRight {
	width: 506px;
	float: right;
	height: 100%;
	position: relative;
	right: 16px;
}
#divTitlebarSmall {
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../image/bg_titlebar_small.png);
	background-repeat: no-repeat;
	height: 21px;
	width: 204px;
	position: relative;
	left: 13px;
	top: 10px;
	padding-left: 15px;
}
#divTitlebarMid {
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../image/bg_titlebar_mid.png);
	background-repeat: no-repeat;
	height: 21px;
	width: 435px;
	padding-left: 15px;
	position: relative;
	top: 10px;
	left: 0px;
	clear: both;
}
#divNewProdPic {
	background-image: url(../image/bg_new_prodpic2.png);
	background-repeat: no-repeat;
	height: auto;
	width: 158px;
	margin-top: 20px;
	margin-right: 8px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

#divNewProdPic a:hover{
	text-decoration: none;
}

#imgNewPic {
	margin-top: 1px;
	margin-left: 1px;
}
#txtNewPicTitle {
	color: #990000;
	margin-top: 14px;
	font-size: 12px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
#txtNewPicDes {
	line-height: 15px;
	font-size: 11px;
	letter-spacing: 0px;
	height: auto;
	margin-top: 2px;
	clear: both;
	display: block;
	margin-bottom: 15px;
}





#divHomeCategory {
	background-color: #FFECEC;
	height: auto;
	width: 200px;
	border: 1px dotted #C26B6B;
	position: relative;
	left: 20px;
	top: 20px;
}
#txtNewPicPrice {
	width: 110px;
	font-size: 14px;
	color: #000000;
	text-align: right;
}
#imgViewBtn {
}




#divNews {
	background-image: url(../image/bg_news.png);
	background-repeat: repeat-x;
	height: 112px;
	width: 243px;
}
#divNews a:link, #divNews a:active, #divNews a:visited {
	color: #666666;
	text-decoration: none;
}


#divNews a:hover{
	text-decoration: none;
}

#divNews h4 {
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	margin: 0px;
	font-size: 13px;
}

#divNews h5 {
	color: #990000;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	font-size: 13px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 5px;
	margin-left: 8px;
}

#divNews p {
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	line-height: 13px;
}
#divNews .spnNewsTitle {
	color: #990000;
	font-weight: bold;
}


#txtNewsDate {
	width: 120px;
	font-size: 13px;
	color: #999999;
	text-align: left;
	float: left;
	margin-top: 5px;
	position: relative;
	left: 20px;
}
#imgNewsMoreBtn {
	float: right;
	position: relative;
	right: 20px;
	top: 10px;
}


#divLogin{
	background-image: url(../image/bg_login.png);
	background-repeat: repeat-x;
	height: 33px;
	width: 233px;
	display: block;
	margin-left: 0px;
	padding-left: 10px;
	padding-top: 2px;
	color: #827036;
}

#divLogin p {
	margin: 0px;
	line-height: 14px;
	font-size: 11px;
}

#divLogin2{
	background-image: url(../image/bg_login2.png);
	background-repeat: repeat-x;
	height: 34px;
	width: 233px;
	display: block;
	margin-left: 0px;
	padding-left: 10px;
	padding-top: 2px;
	color: #827036;
}

#divLogin2 p {
	margin: 0px;
	line-height: 14px;
	font-size: 11px;
}

#divUpNavi {
	background-image: url(../image/bg_navi.png);
	height: 31px;
	width: 522px;
	position: relative;
	float: right;
	background-repeat: repeat-x;
	right: 0px;
	bottom: 0px;
	background-color: #993300;
}

#divUpNavi a:link, #divUpNavi a:visited {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#divUpNavi a:hover, #divUpNavi a:active{
	color: #FFFF99;
}
#divNaviBtnLeft {
	height: 21px;
	background-image: url(../image/bg_navi_left.png);
	background-repeat: no-repeat;
	float: left;
	padding-right: 20px;
	padding-left: 40px;
	padding-top: 10px;
}

#divNaviBtnLeft.current {
	background-image: url(../image/bg_navi_left_hi.png);
	background-repeat: no-repeat;
}


#divNaviBtn{
	height: 21px;
	background-image: url(../image/bg_navi.png);
	background-repeat:repeat-x;
	float: left;
	padding-right: 20px;
	padding-left: 30px;
	padding-top: 10px;
}

#divNaviBtn.current {
	background-image: url(../image/bg_navi_hi.png);
	background-repeat:repeat-x;
}

#divNaviSubBg {
	background-image: url(../image/bg_navi_sub.png);
	background-repeat: repeat-x;
	margin: 0px;
	height: 36px;
}

#ulNaviSub{
	background-color: #727272;
	margin: 0px;
	padding: 0px;

}
#ulNaviSub li {
	background-image: url(../image/bg_btn_sub_navi_left.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	float: left;
	list-style-type: none;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}

#ulNaviSub a:link, #ulNaviSub a:visited, #ulNaviSub a:active{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../image/bg_btn_sub_navi_right.png);
	background-repeat: no-repeat;
	background-position: right top;
	display: block;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-right: 15px;
	padding-left: 15px;
}

#ulNaviSub a:hover{
	color: #FFFFCC;	
}

#ulNaviSub li.current {
	background-image: url(../image/bg_btn_sub_navi_left_hi.png);
	font-weight: bold;
}


.inv_p {
	padding-right: 20px;
	padding-left: 25px;
	font-size: 11px;
	line-height: 13px;
	margin-top: 0px;
	margin-bottom: 13px;
	text-indent: 15px;
}
.inv_h4 {
	font-size: 13px;
	font-weight: bold;
	padding-left: 22px;
	padding-right: 20px;
	margin-bottom: 13px;
}
#imgPrintAll {
	position: relative;
	top: 5px;
	float: left;
}



#ulNaviSub li.current a:link, #ulNaviSub li.current a:visited, #ulNaviSub li.current a:active{
	background-image: url(../image/bg_btn_sub_navi_right_hi.png);
}

#idLoginBtn {
	float: right;
	position: relative;
	top: 10px;
	right: 4px;
}
#idLoginBtnBar {
	float: right;
	position: relative;
	top: 9px;
	right: 4px;
}
#divSearch input {
	background-color: #E4E4E4;
	border: 1px solid #FFFFFF;
	font-size: 12px;
	height: 15px;
	width: 153px;
}
#ulLeftListS {
	padding: 0px;
	width: 180px;
	margin-right: 10px;
	margin-left: 10px;
	font-size: 11px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#ulLeftListS li {
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFECEC;
	margin-bottom: 0px;
	line-height: 15px;
}

#ulLeftListS li a {
	display: block;
	padding-left: 10px;
	background-image: url(../image/dot_1.gif);
	background-repeat: no-repeat;
	text-decoration: none;
}

#ulLeftListS a:link, #ulLeftListS a:visited, #ulLeftListS a:active {
	color: #666666;
}
#ulLeftListS a.hilight:hover, #ulLeftListS a.hilight:link, #ulLeftListS a.hilight:visited {
	font-weight: bold;
}

#ulLeftListS a:hover {
	text-decoration: underline;
}
#divFindOutMore {
	right: 20px;
	top: 10px;
	text-align: right;
	width: 100px;
	position: relative;
	float: right;
}
#divFooterLeft {
	width: 360px;
	float: left;
	font-size: 10px;
	position: relative;
	left: 27px;
	top: 30px;
}
#divFooterRight {
	float: right;
	width: 360px;
	font-size: 9px;
	text-align: right;
	position: relative;
	top: 30px;
	right: 26px;
	line-height: 13px;
}
#divBtnAllList {
	right: 20px;
	top: 30px;
	text-align: right;
	width: 100px;
	position: relative;
	float: right;
}

#divLine {
	margin: 0px;
	height: 2px;
	background-color: #990000;
}
#divInvList {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 320px;

}

#divInvHiProd {
	float: right;
	width: 170px;
	padding-top: 10px;
}

#tbInvList{
	width: 100%;
	text-align: center;
}

#tbInvList caption {
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	padding-top: 10px;
}
#tbInvList  td.new {
	font-weight: bold;
}
#tbInvList td {
	height: 20px;
}
#tbInvList a:link, #tbInvList a:visited, #tbInvList a:active {
	color: #333333;
	text-decoration: none;
}
#tbInvList a:hover {
	color: #990000;
	text-decoration: none;
}

#tbInvList tr.evenrow {
	color: #333333;
	background-color: #C7D6DD;
}

#tbInvList tr.oddrow {
	color: #333333;
	background-color: #E5E5E5;
}
#divPages {
	text-align: right;
	float: right;
	width: 260px;
}

#divPagesLarge{
	text-align: right;
	float: right;
	width: 628px;
}

#divHiProdPic {
	background-image: url(../image/bg_hi_prodpic.png);
	background-repeat: no-repeat;
	height: 180px;
	width: 157px;
	margin-top: 20px;
	margin-right: 8px;
	float: left;
}

#divHiProdPic a:link, #divHiProdPic a:visited, #divHiProdPic a:active{
	color: #990000;
	margin-top: 5px;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	display: block;
}

#divHiProdPic a:hover{
	text-decoration: underline;	
}

.sellong{
	width: 500px;
	float: left;
}
#divDownContent {
	padding-right: 45px;
	padding-left: 45px;
	margin-top: 70px;
}

#tbList {
	width: 690px;
	background-color: #E5E5E5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	margin-top: 5px;
	clear: both;
}

#tbList td {
	height: 60px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

#tbList td a:link, #tbList td a:visited, #tbList td a:active {
	color: #666666;
}

.tdListPic {
	text-align: center;
	vertical-align: middle;
	width: 64px;
}
.tdListTitle {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
}
#txtPrice {
	font-size: 14px;
	color: #3B658F;
	text-align: right;
	margin-top: 5px;
	margin-right: 5px;
	float: right;
	width: 90px;
}
#txtPageNavi {
	margin-right: 20px;
}

#txtLastUpdate {
	float: right;
	color: #333333;
	display: block;
	margin-top: 15px;
}


#txtPriceCall {
	font-size: 14px;
	color: #333333;
	text-align: right;
	margin-top: 5px;
	margin-right: 5px;
	float: right;
	clear: both;
	width: 90px;
}

#imgQuote {
	margin-right: 9px;
	float: right;
	margin-top: 9px;
}


.tdListPrice {
	width: 100px;
}
#imgStock {
	float: left;
	margin-top: 13px;
}

.trEven {
	background-color: #CCCCCC;
}


#tbDetail {
	width: 465px;
	background-color: #FFFFE4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	float: right;
}

#tbDetail td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

#tbDetail caption {
	font-weight: bold;
	text-align: left;
	font-size: 13px;
}

#tbDetail td a:link, #tbDetail td a:visited, #tbDetail td a:active {
	color: #666666;
}

#tbDetail2 {
	width: 650px;
	background-color: #FFFFE4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	margin-left: 10px;
	margin-top: 50px;
}

#tbDetail2 td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

#tbDetail2 caption {
	font-weight: bold;
	text-align: left;
	font-size: 13px;
}

#tbDetail2 td a:link, #tbDetail2 td a:visited, #tbDetail2 td a:active {
	color: #666666;
}

.tdDetailLabel {
	width: 160px;
	font-weight: bold;
	color: #666666;
	text-align: right;
	vertical-align: top;
}

.tdDetailDescri {
	padding-left: 8px;

}
.trDetailEven {
	background-color: #F1F1C1;
}
#divDetailPic {
	width: 212px;
	background-color: #DDDDDD;
	position: relative;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
}

#divPicFrame {
	background-image: url(../image/bg_pic.png);
	background-repeat: no-repeat;
	height: 184px;
	width: 168px;
	left: 25px;
	position: relative;
	margin-bottom: 10px;
}
#divPicNum {
	height: 19px;
	width: 30px;
	margin-left: 10px;
}


#divPic {
	height: 133px;
	width: 133px;
	position: relative;
	left: 14px;
	top: 10px;
	text-align: center;
	vertical-align: middle;
}

.break_line{
	clear: both;
}
#tbTableFooter {
	float: right;
	width: 290px;
}
.txt_blue {
	color: #5471C8;
}


#imgTbIcon {
	float: right;
	position: relative;
	top: 15px;
}

.tdTableFooterIcon{
	width: 22px;
	vertical-align: middle;
}
.tdTableFooterText{
	text-align: left;
	width: auto;
	vertical-align: middle;

}
#tbNewProdPic {
	height: 145px;
	width: 145px;
	position: relative;
	left: 3px;
	top: 2px;
}
#tbHiProdPic {
	height: 145px;
	width: 145px;
	position: relative;
	left: 3px;
	top: 3px;
	margin-bottom: 8px;
}
#divMainDown {
	width: 100%;
}
#divSubNavi {
	width: 218px;
	float: left;
	position: relative;
	left: 40px;
	background-image: url(../image/bg_line1.png);
	background-repeat: repeat-y;
	background-position: right top;
	height: 100%;
}
#ulSubNavi{
	padding: 0px;
	margin-right: 14px;
	margin-left: 0px;
	font-size: 13px;
	margin-top: 10px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}
#ulSubNavi li {
	list-style-type: none;
	display: block;
	width: 204px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding: 0px;
}

#ulSubNavi li a{
	display: block;
	padding-left: 13px;
	background-image: url(../image/dot_1.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;
}

#ulSubNavi li a.current{
	color: #666666;	
}

#ulSubNavi2{
	padding: 0px;
	margin-right: 14px;
	margin-left: 0px;
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}
#ulSubNavi2 li {
	list-style-type: none;
	display: block;
	width: 204px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding: 0px;
}

#ulSubNavi2 li a{
	display: block;
	padding-left: 13px;
	background-image: url(../image/dot_1.gif);
	background-repeat: no-repeat;
	font-weight: normal;
	text-decoration: none;
}

#divSubMain {
	width: 475px;
	float: right;
	position: relative;
	right: 46px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #990000;
}
#divSubMainContent {
	padding-right: 10px;
	padding-left: 30px;
	padding-top: 1px;
	padding-bottom: 20px;
}
#divSubMainContent h4 {
	font-size: 14px;
	color: #990000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	text-transform: capitalize;
	margin-top: 50px;
}
#divSubMainContent li {
	font-weight: bold;
	color: #990000;
	margin-top: 30px;
	margin-bottom: 0px;
}
#divSubMainContent li p {
	font-weight: normal;
	color: #333333;
}
#imgTop {
	position: relative;
	left: 385px;
}

#ulNaviSub2{
	background-color: #727272;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;

}
#ulNaviSub2 li {
	background-image: url(../image/bg_btn2_sub_navi_left.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	float: left;
	list-style-type: none;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#ulNaviSub2 a:link, #ulNaviSub2 a:visited, #ulNaviSub2 a:active{
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: none;
	background-image: url(../image/bg_btn2_sub_navi_right.png);
	background-repeat: no-repeat;
	background-position: right top;
	display: block;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-right: 30px;
	padding-left: 15px;
}

#ulNaviSub2 li.end a:link, #ulNaviSub2 li.end a:visited, #ulNaviSub2 li.end a:active{
	background-image: url(../image/bg_btn2_sub_navi_right_end.png);
}

#ulNaviSub2 a:hover{
}

#ulNaviSub2 li.current {
	background-image: url(../image/bg_btn2_sub_navi_left_hi.png);
}

#ulNaviSub2 li.current a:link, #ulNaviSub2 li.current a:visited, #ulNaviSub2 li.current a:active{
	background-image: url(../image/bg_btn2_sub_navi_right_hi.png);
	color: #333333;
}

#ulNaviSub2 li.endcurrent {
	background-image: url(../image/bg_btn2_sub_navi_left_hi.png);
}

#ulNaviSub2 li.endcurrent a:link, #ulNaviSub2 li.endcurrent a:visited, #ulNaviSub2 li.endcurrent a:active{
	background-image: url(../image/bg_btn2_sub_navi_right_hi_end.png);
	color: #333333;
}

#tbListQuote {
	width: 690px;
	background-color: #E5E5E5;
	margin-top: 5px;
	clear: both;
	border-bottom-width: 7px;
	border-bottom-style: solid;
	border-bottom-color: #CB7D7D;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

#tbListQuote.history{
	width: 650px;
}

#tbListQuote th {
	color: #FFFFFF;
	background-color: #CB7D7D;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

#tbListQuote td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	height: 26px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

#tbListQuote td a:link, #tbListQuote td a:visited, #tbListQuote td a:active {
	color: #666666;
}



#tbListQuote2 {
	width: 590px;
	background-color: #E5E5E5;
	margin-top: 5px;
	clear: both;
	border-bottom-width: 7px;
	border-bottom-style: solid;
	border-bottom-color: #7D85CB;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

#tbListQuote2 th {
	color: #FFFFFF;
	background-color: #7D85CB;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

#tbListQuote2 td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	height: 26px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

#tbListQuote2 td a:link, #tbListQuote2 td a:visited, #tbListQuote2 td a:active {
	color: #666666;
}

#tbList1 {
	width: 590px;
	background-color: #FFFFFF;
	margin-top: 5px;
	clear: both;
}

#tbList1 td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	height: 26px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

#tbList1 td a:link, #tbList1 td a:visited, #tbList1 td a:active {
	color: #990000;
}

#tbList2 {
	width: 420px;
	background-color: #FFFFFF;
	margin-top: 5px;
	clear: both;
}

#tbList2 td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	height: 26px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

#tbList2 td a:link, #tbList2 td a:visited, #tbList2 td a:active {
	color: #990000;
}


.tdPic {
	width: 110px;
	text-align: center;
	vertical-align: top;
}
.txtStfName {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
.txtStfJob {
	font-size: 10px;
	color: #3399FF;
}
.txtStfMail {
	font-size: 14px;
}


.tdStfInfo {
	vertical-align: top;
	padding-bottom: 40px;
}
.tdStfInfo p {
	font-size: 10px;
	text-align: left;
	line-height: 13px;
	margin-top: 5px;
	margin-bottom: 8px;
}
.tdOffTit {
	font-weight: bold;
	text-align: right;
	width: 200px;
	vertical-align: top;
}
.tdOffInf {
	vertical-align: top;
	padding-bottom: 20px;
}

.tdOffTit2 {
	font-weight: bold;
	text-align: right;
	width: 100px;
	vertical-align: top;
}
.tdOffInf2 {
	vertical-align: top;
	padding-bottom: 0px;
	text-align: left;
}


#imgStfPic {
	border: 1px solid #000000;
	margin: 3px;
	padding: 0px;
}




#imgUpdate {
	float: right;
	margin-top: 6px;
}

.tfSS{
	text-align: center;
	width: 30px;
}

.tfL{
	width: 350px;
}

.captionQuote{
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 20px;
}

.q_summary {
	font-weight: bold;
}

#divQuoteTerms{
	width: 500px;
}
#divQuoteTerms h5 {
	font-size: 13px;
	font-weight: bold;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}


#divQuoteTerms ul{
	list-style-type: decimal;
	margin-top: 5px;
}

#divQuoteTerms2{
	width: 660px;
}
#divQuoteTerms2 h5 {
	font-size: 13px;
	font-weight: bold;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}


#divQuoteTerms2 ul{
	list-style-type: decimal;
	margin-top: 5px;
}

#divQuoteBtn {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	width: 690px;
	text-align: right;
	padding-top: 8px;
}
#divQuoteLogin {
	background-color: #FFFFDF;
	padding: 10px;
	border: 1px solid #FFE3A2;
	width: 570px;
}
#divSummaryDes {
	margin-bottom: 30px;
	padding: 10px;
}
#divSummaryDes h5 {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	margin-top: 0px;
}

#divSummaryDes2 {
	margin-bottom: 30px;
	padding-top: 10px;
	padding-right: 50px;
	padding-bottom: 10px;
	padding-left: 100px;
}
#divSummaryDes2 p {
	text-align: justify;
}

#divSummaryDes2 p.alighleft {
	text-align: left;
}

#divSummaryDes2 h5 {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	margin-top: 0px;
}

p.error_msg {
	font-weight: bold;
	color: #FF3300;
}
#divNF {
	margin-left: 50px;
}
#ulNews {
}
#ulNews li p {
	margin-top: 0px;
}
.txtNewDate {
	color: #3399FF;
	margin: 0px;
}
.txtNewTitle {
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	margin: 0px;
	padding: 0px;
}
.txtNew {
	text-indent: 20px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 10px;
}
.txtHit {
	color: #CC6600;
	font-weight: bold;
}

#spnLeft {
	float: left;	
}
#tbQuoHead {
}
#tbQuoHead td {
	padding: 3px;
}
.tdQHN {
	font-weight: bold;
	text-align: right;
	width: 100px;
}
#divPriceInfo {
	text-align: right;
	font-size: 14px;
	font-family: "Courier New", Courier, monospace;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 20px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
	margin-left: 15px;
	padding-bottom: 5px;
}
#divPriceInfo p {
	margin: 0px;
}
#divParagraph{
	padding-right: 30px;
	padding-bottom: 10px;
	padding-top: 50px;
}

#divParagraph p{
	text-indent: 12px;
	text-align: justify;
}