@charset "utf-8";
/* CSS Document */

/*************  Online Reservation starts ************/

.res{ margin:0 40px 0 0; padding:10px; width:640px; background:#000; border:1px dashed #999; float:right;}
h1{ margin:0; padding:0 0 0 10px; font-size:18px; font-family: 'Open Sans Condensed', sans-serif; font-weight:800; color:#666; line-height:30px; text-transform:uppercase;}
h3{ margin:0; padding:10px 0 10px 0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; line-height:18px; color:#195BA5; font-weight:bold;}
.resparagraph{ margin:0; padding:5px 0 5px 0; color:#195BA5; font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:16px; text-align:left; font-weight:bold;}
.formreserv{ margin:0; padding:0 0px 0 0px; width:640px;}
.formreserv p{ margin:0px; padding:0 0 2px 0; width:640px; color:#000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; text-align:left;}
.formreserv label{ float:left; text-align:left; width:270px; padding:0 0 0px 0px; font-size:12px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#959595; font-weight:bold;}
.sex{ margin:0; padding:0; font-size:12px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#959595; font-weight:normal;}
.txtbox{border:1px solid #999; color:#000; background:#FFF; width:320px; line-height:21px; height:21px; padding-left:0;font-size:13px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
.txtbox:focus{ background:#CCC;}
.txtboxicon{ padding:1px 23px 1px 1px; width:250px; line-height:21px; height:21px; font-size:13px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; background:url(../images/calendar_white.jpg) no-repeat top left; cursor:pointer;}
.txtbox6{border:1px solid #999; color:#000; width:55px; line-height:21px; height:21px; padding-left:0; background:#FFF;font-size:13px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
.txtbox-2{border:1px solid #999; color:#000; width:75px; line-height:21px; height:21px; padding-left:0; background:#FFF;font-size:13px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
.txtbox3{border:1px solid #999; color:#000; width:32px; line-height:21px; height:21px; padding:0 0 0 2px; margin:0 8px 0 0; background:#FFF;font-size:13px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
.txtarea{ border:1px solid #999; color:#000; width:320px; height:50px; padding-left:0; background:#FFF;font-size:13px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
.txtarea:focus{ background:#CCC;}
.codebox{border:1px solid #999; color:#000; background:#FFF; width:118px; line-height:21px; height:21px; text-align:center; font-size:13px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
.formreserv h3{margin:0; padding:0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:17px; line-height:18px; color:#FFF; font-weight:bold;}
.formreserv option, .formreserv select{ color:#000;}
.formreserv h3{ margin:0; padding:0 0 5px 0; width:257px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; font-weight:bold; text-align:left;}
.res1{ margin:0; padding:0; width:315px;}
.res1 p{ margin:0; padding:0px 0 5px 0; font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:16px; font-weight:normal; text-align:justify;}
.res1 h3{margin:0; padding:10px 0 10px 0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; line-height:18px; color:#195BA5; font-weight:bold;}
.note p{ margin:0; padding:10px 0 0 0; color:#195BA5;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; font-weight:normal; text-align:left;}
.color{ color:#f00;}


