#hsehead { background:url(../../includes/images/stock/title.jpg) center no-repeat; height:50px; width:960px; }
#hsehead span { float:right; padding-right:15px; line-height:50px; font-size:14px; }
.hsecont { background-color:#eff0ef; padding:10px; margin:0 auto 35px auto; width:938px; border:1px solid #cccccc; }
.hsecontimg { float:left; margin-right:20px; padding:5px; border:1px solid #CCCCCC; width:200px; background-color:#fdfbfb; }
.hsecontimg img { border:none; }
.hsecontimg div { text-align:center; margin:25px 0 0 -5px; padding:5px; background-color:#FFFFFF; width:200px; color:#990000; }
.hsecontimg div img { border:none; }

.hsedetail { background:#FFFFFF url(../../includes/images/content_bot.png) bottom left repeat-x; border:1px solid #CCCCCC; float:left; width:680px; padding-left:10px; padding-right:10px; }
.ptitle { margin:0; float:left; width:340px; font-size:24px; color:#990000; }
.powner { margin:0; line-height:35px; float:left; width:330px; text-align:right; padding-right:10px; color:#990000; }
.pdetails { border-top:1px solid #CCCCCC; clear:left; margin-top:10px; padding:8px 0 8px 0; font-size:16px; }
.pdetails span { font-weight:bold; color:#7b565a; }
.pmessage { border-top:1px solid #CCCCCC; }

.contactsh { clear:left; text-align:right; margin-right:15px; }
h1 { color:#990000; border-bottom:1px solid #000000; font-size:16px; margin-bottom:25px; }
h1 span { font-size:16px; color:#999999; padding-left:20px; }


#contactL { float:left; padding:10px; border:1px solid #CCCCCC; width:202px; }
#contactL img { border:1px solid #CCCCCC; }
#contactR { float:left; width:650px; margin-left:50px; border:1px solid #CCCCCC; }

#contactR ul { list-style-type:none; margin:0; padding:0; }
#contactR li { float:left; width:250px; margin-right:25px; padding:10px; }
.litext { font-size:16px; color:#990000; }
.litext span { font-size:12px; color:#999999; }

input, textarea { border:2px solid #CCCCCC; padding:10px; width:230px; font-size:16px; color:#666666; background:#FFFFFF url(../images/content_bot.png) bottom left repeat-x; }
#serrors { border:2px solid #CCCCCC; padding:10px; color:#FF0000; font-size:12px; }
#serrors p { margin:0; padding:3px 0 3px 0; }