@charset "utf-8";
/* CSS Document */

#content{background-color:#f6f7f8;overflow:auto;height:auto;background-image: url(images/bg_content.jpg);background-repeat: no-repeat;background-position: 0px 133px;}
#photo-area{height:128px;background-color:#fff;padding-top:2px;padding-bottom:1px;border-top:1px solid #b8b8b8;border-bottom:1px solid #b8b8b8;margin-top:7px;}
#left-column{clear:left;float:left;width:143px;padding:10px;padding-top:15px;height:260px;overflow:auto;}
#right-column{float:left;padding:15px;width:554px;}
#text{}
#text img{border:1px solid #999999}

p{color:#5d5e5e;}
h1{font-size:100%;color:#184d6a;}
#content ul li{color:#5d5e5e;list-style-type:square;font-size:80%;line-height:18px;}
#content ol li{color:#5d5e5e;font-size:80%;line-height:18px;}

table.content{}
table.content td{padding:3px;vertical-align:top;}

table.tblSchedule{}
table.tblSchedule td{padding:5px;font-size:80%;color:#292929;}

table.tblQuote{}
table.tblQuote td{padding:5px;font-size:80%;color:#292929;}

table.tblContact{margin-top:10px;}
table.tblContact td{vertical-align:top;width:50%;}

table.tblPhone{margin-top:10px;}
table.tblPhone td{vertical-align:top;width:25%;color:#5d5e5e;font-size:80%;padding-top:10px;padding-bottom:10px;}
table.tblPhone tr.header{font-weight:bold;color:#292929;}
table.tblPhone tr.header td{border-bottom:1px solid #292929;}

table.tblCaseVideo td, table.tblNewsVideo td, table.tblPartnerVideo td{vertical-align:top;padding:10px;}

.formDate{visibility:hidden;display:none;}
