/* CSS Document */
body{
	margin:0px; font-family:tahoma; font-size:12px; color:#656565;
	/*background:#d23122*/
}

table tr td{
	vertical-align:top
}
.table-border{
	border-left:#ddd solid 1px; border-right:#ddd solid 1px; background:#fff
	/*background:url(../imgs/bg.gif)*/
}
.shout{
	background:#656565; color:#FFFFFF; padding:5px 5px 5px 7px; text-transform:capitalize
}
.shout .display{
	font-size:12px; color:#656565; padding:3px 0 3px 7px
}
.shout .display a{
	text-decoration:none;color:#656565; display:block
}
.shout a{
	text-decoration:none; color:#fff
}
.shout input{
	font-size:12px; color:#D23122
}
/* for temp*/
.menu{
	background:url(../imgs/bg-menu.gif); padding:0 30px; text-transform:capitalize; color:#333;
}
.menu td{
	text-align:center;border-right:#dfdfdf solid 1px; padding:0 17px
}
.menu .none-sep{
	border-right:none
}
.menu td a{
	display:block; color:#333; text-decoration:none; padding:8px 0;
}
.menu td a.on{
	display:block; color:#333; text-decoration:none; padding:8px 0; background:url(../imgs/selected.gif) repeat-x center top 
}
.menu td a:hover{
	display:block; color:#656565; text-decoration:none;
}
#main{
	padding:10px 0px 0px 8px;background:url(../imgs/bg-intro.gif) repeat-x
}
#left-section dl {
	width:195px; margin:0; padding:0
}
#left-section dl dt a{
	background:#656565; display:block; border: none; text-decoration:none
}
#left-section dl dt a span.topic{
	padding:4px 4px 4px 27px; color:#FFFFFF; text-transform:capitalize; display:block; height:15px; background:url(../imgs/symbol.gif) no-repeat; cursor: pointer
}
#left-section dl dt a:hover{
	background:#d23122; display:block
}
#left-section .section-name{
	padding:3px 0 10px 0; border-bottom:solid 1px #e6e6e6; text-transform:capitalize; color:#d23122;
}
#left-section .intro{
	padding-top:3px
}
#left-section .intro a{
	text-decoration:none; color:#d23122
}

#left-section #first{
	padding:8px 8px 0 1px;
}
#left-section #first span a {
	width:83px; height:83px; background:url(../imgs/link.gif) 3px 3px no-repeat; display:block
}
#left-section #first span a:hover {
	width:83px; height:83px; background:url(../imgs/hover.gif) 3px 3px no-repeat; display:block
}
#left-section #first span a:hover {
	width:83px; height:83px; background:url(../imgs/hover.gif) 3px 3px no-repeat; display:block
}
#left-section #first span a.on{
	width:83px; height:83px; background:url(../imgs/hover.gif) 3px 3px no-repeat; display:block
}
#left-section #first a.download{
	display:block; text-decoration:none; color:#656565; padding:7px
}
#left-section #first a.download:hover{
	display:block; text-decoration:none; color:#d23122; padding:7px; background:url(../imgs/download_bg.jpg) right no-repeat
}
#left-section #first a.roadshow{
	text-decoration:none; color:#d23122;
}

#left-section #second{
	width:490px; border-left:1px solid #dddddd; border-right:1px solid #dddddd;
}
#left-section #second .photo-number{
	background:#d23122; padding:4px; color:#fff; height:15px; text-transform:capitalize
}
#left-section #second .photo-number a.next{
	color:#fff; text-decoration:none; 
}
#left-section #second .content{
	padding:20px 16px 20px 16px; background:url(../imgs/bg-intro.gif) #fff repeat-x;
}
#left-section #second .content strong.topic{
	text-transform:capitalize; font-size:18px;  text-transform:capitalize
}

#left-section #second .content strong.topic02{
	text-transform:capitalize; font-size:14px;  text-transform:capitalize;
}
#left-section #second .content span{
	color:#d23122;text-transform: capitalize;
}
#left-section #second .content .detail{
	border-bottom:1px solid #ddd; padding-bottom:30px;
}
#left-section #second .content .comment{
	background:#e4e4e3; padding:5px; color:#333
}
#left-section #second .content .comment a{
	color:#d23122; text-decoration:none
}
#left-section #second .content .comment span{
	font-size:10px; color:#999
}
#left-section #second .content textarea{
	border:1px #dddddd solid 
}
#left-section #second a.click{
	text-decoration:none; color:#d23122
}
.scroll{
	scrollbar-base-color: #ffffff;
	scrollbar-arrow-color: #656565;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
}

}
.bg_under{
	background-repeat:no-repeat; background-position:0 12px
}
#right-section .subscribe{
	background:url(../imgs/subscibe_bg.gif) no-repeat; padding:12px
}
#right-section .more{
	background:url(../imgs/bg-intro.gif) repeat-x; padding:10px
}
#right-section  img{
	background:url(../imgs/bg-more.gif); padding:5px 5px 0 5px
}
#right-section .title{
	padding:3px 0 3px 5px; color:#FFFFFF; background:#D23122; text-transform:capitalize; font-size:13px
}
#right-section .view-more{
	border-top:solid 1px #d23122; text-align:right; font-size:11px;
}
#right-section .topic{
	color:#D23122; font-size:13px; text-transform:capitalize; padding:10px 0
}
#right-section a{
	text-decoration:none; color:#D23122;
}

input.fill{
	border:1px solid #ccc; font-size:12px
}
#row-3{
	padding:15px 10px 15px 15px;background:url(../imgs/bg-intro.gif) repeat-x
}
#row-3 .pr{
	border-right:solid 1px #ddd;
}
#row-3 .title{
	padding:3px 0 3px 5px; color:#FFFFFF; background:#D23122; text-transform:capitalize; font-size:13px
}
#row-3 .view-more{
	border-top:solid 1px #d23122; text-align:right; font-size:11px;
}
#row-3 .section-sep{
	border-bottom:1px solid #ddd; padding:10px 0
}
#row-3 .topic{
	color:#D23122; font-size:13px; text-transform:capitalize; padding:10px 0
}
#row-3 a{
	text-decoration:none; color:#D23122;
}
#row-3 span{
	text-transform:uppercase; color:#d23122; font-weight:bold
}
#row-3 .border{
	background:#fff; border:1px solid #ddd; padding:3px
}
#footer{
	background:#656565; padding:5px; color:#fff; font-size:11px; text-align:center
}
.roadshow td{
	border-bottom:1px #ddd solid
}
.gallery{
	text-align:center; color:#fff; font-size:9px; background-color:#d23122;
}
.pro_job{
	font-weight:bold; color:#d23122; text-transform:capitalize
}
.question{
	color:#4a2c16; font-size:13px; padding-bottom:10px
}
.ans{
	font-size:13px; padding-bottom:10px
}