html, body{
margin:0px;
background:url(../images/body-bg.gif) repeat-x left top #1b1b1b;
padding:0px 0px 0px 0px;
border:none;}
table{
	margin:0px;
	padding:0px;
	border:none;
	width:100%;
	text-align:left;
	border-collapse:collapse;}
	
tr{
padding:0px;
Margin:0px;}
td{
vertical-align:top;
padding:0px;
margin:0px;}
.svpx{
vertical-align:top;
padding:0px;
margin:0px;
height:1px;}
.shpx{
vertical-align:top;
padding:0px;
margin:0px;
width:1px;}
img
{    
border-style: none;
    border-color: inherit;
    border-width: medium;
    padding: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}
a{ outline:none;}
p, h1, h2, h3, h4, h5, h6, ul, li{padding:0px; margin:0px;}
.arial {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#262626; text-align:justify;}
.arial-11 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#1b1b1b;}
.arial-12 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#b61717;}
.arial-22 {font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal; color:#000000;}
.arial-b {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}
.arial-r {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#b01010;}
.arial a {font-weight:normal; color:#262626; text-decoration:underline;}
.arial a:hover { text-decoration:none;}

.main {width:982px;}

.top {text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; vertical-align:middle; height:37px;}
.top img {vertical-align:middle; margin-right:10px;}
.top a {color:#ff8484;}
.top a:hover {color:#ff0000; text-decoration:none;}
.top em {font-style:normal; padding-right:15px; color:#efc94e; font-size:15px;}

.right {background:url(../images/right-bg.jpg) no-repeat right top; vertical-align:middle;}

.input-tab {width:409px; height:76px; background:url(../images/input-tab.jpg) no-repeat left top; margin-right:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff;}
.input-tab td {text-align:center; padding-left:28px;}

.input-td {vertical-align:middle;}
.input-td img {vertical-align:middle;}

.input {width:148px; height:19px; padding:7px 5px 5px 5px; background:url(../images/input-bg.jpg) no-repeat right top; border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#262626; vertical-align:middle; margin-left:7px;}
.input1 {width:148px; height:19px; padding:7px 5px 5px 5px; background:url(../images/input-bg1.jpg) no-repeat right top; border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#262626; vertical-align:middle; margin-right:5px;}
.input2 {width:176px; height:19px; padding:6px 5px 4px 5px; background:url(../images/input-bg.gif) no-repeat right top; border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#262626; vertical-align:middle; margin-left:80px;}
.input3 {width:71px; height:19px; padding:6px 5px 4px 5px; background:url(../images/input-bg1.gif) no-repeat right top; border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#262626; vertical-align:middle; margin-right:5px;}
.input4 {width:136px; height:19px; padding:7px 5px 5px 5px; background:url(../images/input-bg2.gif) no-repeat right top; border:none;  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#262626; vertical-align:top;}
.input5 {width:274px; height:19px; padding:6px 5px 5px 5px; background:url(../images/input-bg3.gif) no-repeat right top; border:none;  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2b2b2b; vertical-align:middle;}
.input6 {width:165px; height:19px; padding:6px 5px 5px 5px; background:url(../images/input-bg4.gif) no-repeat right top; border:none;  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2b2b2b; vertical-align:middle; margin-left:10px;}
.input7 {width:165px; height:19px; padding:6px 5px 5px 5px; background:url(../images/input-bg4.gif) no-repeat right top; border:none;  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2b2b2b; vertical-align:middle;}
.d-down {width:81px; height:29px; background:url(../images/input-bg1.gif) no-repeat right top; vertical-align:top; margin-right:5px; display:inline-block;}
.d-down select {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#262626; margin:5px 0px 0px 5px; width:72px; vertical-align:top; background:#ffffff; border:none;}
.d-down select option {background:#ffffff;}

.select {width:137px; height:29px; background:url(../images/select-bg.gif) no-repeat left top; vertical-align:top; display:inline-block;}
.select select {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2b2b2b; width:128px; margin:5px 0px 0px 3px; background:none; border:none; vertical-align:top; border:none;}
.select select option {background:#ffffff;}

.select1 {width:284px; height:29px; background:url(../images/select-bg1.gif) no-repeat left top; vertical-align:top; display:inline-block;}
.select1 select {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2b2b2b; width:275px; margin:5px 0px 0px 3px; background:none; border:none; vertical-align:top;}
.select1 select option {background:#ffffff;}

.select2 {width:87px; height:29px; background:url(../images/select-bg2.gif) no-repeat left top; vertical-align:top; display:inline-block;}
.select2 select {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2b2b2b; width:78px; margin:5px 0px 0px 3px; background:none; border:none; vertical-align:top; border:none;}
.select2 select option {background:#ffffff;}

.textarea {width:284px; height:109px; background:url(../images/textarea-bg.gif) no-repeat left top; vertical-align:top; display:inline-block;}
.textarea textarea {width:271px; height:96px; margin:5px 0px 0px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2b2b2b; background:none; border:none; overflow:auto;}

.textarea1 {width:284px; height:70px; background:url(../images/textarea-bg1.gif) no-repeat left top; vertical-align:top; display:inline-block;}
.textarea1 textarea {width:271px; height:57px; margin:5px 0px 0px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2b2b2b; background:none; border:none; overflow:auto;}

.menu {width:auto;}
.menu td {padding:0px 1px;}

.search {width:384px; height:50px; background:url(../images/search-bg.gif) no-repeat 1px top; vertical-align:middle;}
.search img {vertical-align:middle;
    height: 12px;
}

.title {background:url(../images/title-bg.gif) no-repeat left top;}
.title p {background:url(../images/title-bg.gif) no-repeat right top; height:45px; margin-left:24px; line-height:45px; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#cccccc;}

.red-title {background:url(../images/red-title-bg.gif) no-repeat left top;}
.red-title p {background:url(../images/red-title-bg.gif) no-repeat right top; height:45px; margin-left:14px; line-height:45px; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#cccccc;}
.red-title p img {float:right; margin:16px 16px 0px 0px;}

.mid-td {background:url(../images/bg.gif) repeat-x left bottom #d9d9d9; border-left:solid 1px #141414; border-right:solid 1px #141414; text-align:center; padding:10px 0px 4px 0px; vertical-align:middle;}
.mid-td img {margin:0px 3px; vertical-align:middle;}

.login-td {background:url(../images/bg.gif) repeat-x left bottom #d9d9d9; border-left:solid 1px #141414; border-right:solid 1px #141414; text-align:center; padding:10px 0px 4px 0px; vertical-align:middle;}
.login-td img {margin:0px 3px; vertical-align:middle;}
.login-td p{height:36px; vertical-align:middle;}
.login-td .login-t {text-align:right; height:auto; padding:5px 11px 2px 0px; background:url(../images/b-border.gif) no-repeat center bottom; vertical-align:top;}
.login-td .login-t span{text-align:left; padding:0px 0px 5px 0px; display:inline-block; width:85px; vertical-align:top;font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#262626; line-height:18px; height:18px;}
.login-td .login-t input{ vertical-align:middle;}
.login-td .login-t input img{ vertical-align:middle;}
.login-td span {text-align:left; padding:5px 0px 0px 0px; display:inline-block; line-height:14px; width:135px;}
.login-td a {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#262626; text-decoration:none;}
.login-td a:hover {color:#d31919;}
.login-td p.pls-ent {height:auto; position:relative; top:-4px; left:-5px;}
.login-td p.title-txt{height:auto;vertical-align:middle;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#262626; text-align:left; font-weight:bold; padding-left:15px; padding-bottom:3px;}

.b-l-co {background:url(../images/b-r-co.gif) no-repeat right top;}

.copyright {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#787878;}
.copyright p {border-top:solid 1px #494949; padding:14px 0px;}
.copyright p span {float:left; display:inline-block;}
.copyright p b {float:right;  display:inline-block; font-weight:normal;}
.copyright a {color:#787878;  text-decoration:none; display:inline-block; padding-left:1px;}
.copyright a:hover {color:#ffffff;}

.product {width:auto}
.pro-tab {border-collapse:separate; width:254px; margin-bottom:9px;}
.pro-title {background:url(../images/pro-title-bg.gif) no-repeat left top;}
.pro-title a{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#cccccc; text-decoration:none;}
.pro-title a:hover{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#ffffff; text-decoration:none;}
.pro-title p {background:url(../images/pro-title-bg.gif) no-repeat right top; height:47px; line-height:47px; margin-left:8px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#cccccc; margin-right:8px;}
.pro-img {border:solid 1px #141414; text-align:center; vertical-align:middle; border-top:none; margin-bottom:8px; margin-right:8px;}

.pro-title1 {background:url(../images/pro-title-bg.gif) no-repeat left top;}
.pro-title1 a{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#cccccc; text-decoration:none;}
.pro-title1 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#ffffff; text-decoration:none;}
.pro-title1 p {background:url(../images/pro-title-bg.gif) no-repeat right top; height:47px; line-height:47px; margin-left:8px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#cccccc;}
.pro-img1 {border:solid 1px #141414; text-align:center; vertical-align:middle; border-top:none; margin-bottom:8px;}

.middle {background:url(../images/bg1.gif) repeat-x left bottom #eaeaea; border-left:solid 1px #141414; border-right:solid 1px #141414; height:534px;}
.mid-tab {width:722px; margin:29px 0px;}

.header {height:63px; background:url(../images/bg2.gif) no-repeat left top;}
.header p {background:url(../images/bg2.gif) no-repeat right top; margin-left:20px; padding-top:7px; height:56px; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#ffffff;  position:relative;}
.header p span {font-size:13px; font-weight:normal;}
.header img {position:absolute;}

.l-b-co {background:url(../images/r-b-co.gif) no-repeat right top;}

.credit-card {width:auto; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#ffffff;}
.credit-card td {vertical-align:middle; padding:0px 5px; height:40px;}
.credit-card .v-top {vertical-align:top; padding-top:11px;}
.credit-card .height {height:20px;}

.credit-cardnew {width:auto; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#ffffff;}
.credit-cardnew td {vertical-align:middle; padding:0px 5px;}
.credit-cardnew td table tr td {width:112px; height:40px;}

.checkbox {font-size:11px;}
.checkbox a{text-decoration:underline; color:#ffffff;}
.checkbox a:hover{text-decoration:none;}
.b-border {border-bottom:solid 1px #3c3c3c;}

.price {font-size:11px; margin:5px 0px;}
.price td {vertical-align:middle; padding-right:25px; height:34px;}
.price input {vertical-align:middle;}

* html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/spacer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));
}

* html .step1, .step2, .step3, .step4, .step1-h, .step2-h, .step3-h, .step4-h, .step5, .step5-h, .step6, .step6-h, .step7, .step7-h, .step8, .ui-widget-content, .b, .tl, .tr, .bl, .br, .graystar, .star{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/spacer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));
}

.step li {display:inline-block; float:left; position:relative;}
.step li span {display:inline-block; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal;}

.step1 {width:196px; height:96px; background:url(../images/step1.png) no-repeat;}
.step1 span {margin:52px 0px 0px 42px; color:#cccccc;}
.step1-h {width:196px; height:96px; background:url(../images/step1-h.png) no-repeat;}
.step1-h span {margin:52px 0px 0px 42px; color:#ffffff;}

.step2 {width:245px; height:96px; background:url(../images/step2.png) no-repeat; margin-left:-50px;}
.step2 span {margin:52px 0px 0px 90px; color:#a3a3a3;}
.step2-h {width:245px; height:96px; background:url(../images/step2-h.png) no-repeat; margin-left:-50px;}
.step2-h span {margin:52px 0px 0px 90px; color:#ffffff;}

.step3 {width:245px; height:96px; background:url(../images/step3.png) no-repeat; margin-left:-49px;}
.step3 span {margin:52px 0px 0px 90px; color:#828282;}
.step3-h {width:245px; height:96px; background:url(../images/step3-h.png) no-repeat; margin-left:-49px;}
.step3-h span {margin:52px 0px 0px 90px; color:#ffffff;}

.step4 {width:246px; height:96px; background:url(../images/step4.png) no-repeat; margin-left:-49px;}
.step4 span {margin:52px 0px 0px 90px; color:#828282;}
.step4-h {width:246px; height:96px; background:url(../images/step4-h.png) no-repeat; margin-left:-49px;}
.step4-h span {margin:52px 0px 0px 90px; color:#ffffff;}

.step4-n {width:245px; height:96px; background:url(../images/step4-n.png) no-repeat; margin-left:-49px;}
.step4-n span {margin:52px 0px 0px 90px; color:#828282;}
.step4-n-h {width:245px; height:96px; background:url(../images/step4-n-h.png) no-repeat; margin-left:-49px;}
.step4-n-h span {margin:52px 0px 0px 90px; color:#ffffff;}

.step5-n {width:228px; height:96px; background:url(../images/step5-n.png) no-repeat; margin-left:-49px;}
.step5-n span {margin:52px 0px 0px 90px; color:#828282;}
.step5-n-h {width:228px; height:96px; background:url(../images/step5-n-h.png) no-repeat; margin-left:-49px;}
.step5-n-h span {margin:52px 0px 0px 90px; color:#ffffff;}

.step5 {width:196px; height:96px; background:url(../images/step5.png) no-repeat;}
.step5 span {margin:52px 0px 0px 42px; color:#cccccc;}
.step5-h {width:196px; height:96px; background:url(../images/step5-h.png) no-repeat;}
.step5-h span {margin:52px 0px 0px 42px; color:#ffffff;}

.step6 {width:245px; height:96px; background:url(../images/step6-n.png) no-repeat;}
.step6 span {margin:52px 0px 0px 43px; color:#a3a3a3;}
.step6-h {width:245px; height:96px; background:url(../images/step6-n-h.png) no-repeat;}
.step6-h span {margin:52px 0px 0px 43px; color:#ffffff;}

.step7 {width:245px; height:96px; background:url(../images/step7.png) no-repeat; margin-left:-49px;}
.step7 span {margin:52px 0px 0px 90px; color:#828282;}
.step7-h {width:245px; height:96px; background:url(../images/step7-h.png) no-repeat; margin-left:-49px;}
.step7-h span {margin:52px 0px 0px 90px; color:#ffffff;}

.step8 {width:568px; height:96px; background:url(../images/step8.png) no-repeat; margin-left:-49px;}

.new-title {height:42px; background:url(../images/bg3.gif) no-repeat left top;}
.new-title p {background:url(../images/bg3.gif) no-repeat right top; height:42px; margin-left:25px; line-height:36px; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#cccccc;}

.red-title1 {background:url(../images/bg4.gif) no-repeat left top;}
.red-title1 p {background:url(../images/bg4.gif) no-repeat right top; height:40px; margin-left:14px; line-height:40px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#ffffff;}

.contenttext {background:url(../images/bg.gif) repeat-x left bottom #d9d9d9; border-left:solid 1px #141414; border-right:solid 1px #141414; padding:12px 16px 2px 16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-align:justify;}

.package {width:auto; margin-bottom:5px;}
.package td {padding:0px 5px; background:url(../images/b-border1.gif) repeat-x left bottom; line-height:20px;}

.time-tab {background:#202020; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#ffffff; border:solid 1px #333333;}
.time-tab td {vertical-align:middle; height:40px;}

.time-tab .time td {background:url(../images/repeat.gif) repeat-x left top; height:42px; vertical-align:top;}
.time-tab .time td img {vertical-align:top;}
.time-tab .time td strong {display:inline-block; margin-top:8px;}

.time-tab .height td {height:12px;}

.time-tab .bottom td {height:auto; background:url(../images/r-corner.gif) no-repeat left top;}
.time-tab .bottom .right-l {background-position:right top;}

.l-border {border-left:solid 1px #1c1c1c; text-align:right; padding-right:10px;}
.r-border {border-right:solid 1px #1c1c1c;}

.title-new {background:url(../images/bg5.gif) no-repeat left top;}
.title-new p {background:url(../images/bg5.gif) no-repeat right top; height:39px; margin-left:20px; padding-top:6px; font-family:Arial, Helvetica, sans-serif; font-size:28px; font-weight:bold; color:#ffffff;}
.title-new p img {margin:0px 1px;}
.title-new span {float:right; font-weight:normal; font-size:24px; display:inline-block; margin:3px 15px 0px 0px;}

.r-title {background:url(../images/red-title-bg.gif) no-repeat left top;}
.r-title p {background:url(../images/red-title-bg.gif) no-repeat right top; height:28px; margin-left:14px; line-height:28px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff;}

.r-title1 {background:url(../images/bg6.gif) no-repeat left top;}
.r-title1 p {background:url(../images/bg6.gif) no-repeat right top; height:28px; margin-left:14px; line-height:28px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff;}

.r-detail {background:#e1e1e1; border-left:solid 1px #141414; border-right:solid 1px #141414; padding:8px 14px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; line-height:16px;}

.user-i {background:url(../images/b-border2.gif) repeat-x left bottom #e1e1e1; border-left:solid 1px #141414; border-right:solid 1px #141414; padding:8px 14px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; line-height:16px;}
.user-i b {float:left; display:inline-block;}
.user-i b img {border:solid 1px #ffffff; margin:3px 3px 3px 0px;}
.user-i span {float:right; display:inline-block; width:100px;}

.left-c {background:url(../images/right-c.gif) no-repeat right top;}

.mid-td1 {background:#e1e1e1; border-left:solid 1px #141414; border-right:solid 1px #141414; padding:10px 15px 5px 15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#262626;}
.i-border {border:solid 5px #ffffff;}

.favorites {width:408px; border-collapse:separate;}
.n-title {background:url(../images/bg7.gif) no-repeat left top;}
.n-title p {background:url(../images/bg7.gif) no-repeat right top; height:28px; vertical-align:top; margin-left:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff;}
.n-title img {vertical-align:top; margin-top:3px;}
.n-title span {display:inline-block; margin:7px 10px 0px 10px;}
.n-title span a {color:#ffffff; text-decoration:underline;}
.n-title span a:hover {color:#ffffff; text-decoration:none;}

.b-l-cor {background:url(../images/b-r-cor.gif) no-repeat right top;}

.favor-td {background:#ffffff;  border-right:solid 1px #a1a1a1; padding:9px 10px 2px 14px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#ce2020;}
.favor-td p {text-align:right; padding-right:10px; margin-top:3px;}
.favor-td p a {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#262626;}
.favor-td p a:hover {color:#b01010; text-decoration:none;}

.favor-td1 {background:#ffffff;  border-right:solid 1px #a1a1a1; padding:9px 10px 2px 14px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000;}
.favor-td1 strong {display:inline-block; margin-bottom:4px;}
.favor-td1 p {text-align:right; padding-right:10px; margin-top:3px;}
.favor-td1 p a {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#262626;}
.favor-td1 p a:hover {color:#b01010; text-decoration:none;}

.l-cor {background:url(../images/r-cor.gif) no-repeat right top;}

.events {height:30px; vertical-align:middle; background:#b61717; color:#ffffff; font-weight:bold; font:13px; padding:0px 5px; width:auto; border-bottom:solid 1px #a1a1a1;}
.slider {border-bottom:solid 1px #a1a1a1; padding-left:5px;}
.slider {background:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#262626; font-weight:normal; overflow:hidden; vertical-align:middle;}
.slider a {font-weight:bold; color:#b61717; text-decoration:none; display:inline-block;}
.slider a:hover {color:#ff0000;}
.slider b {display:inline-block; margin:0px 5px;}


.tickercontainer .mask {position:relative; width:600px; overflow:hidden;}
.newsticker {position:relative; left:0px; list-style:none;}
.newsticker li {float:left; display:inline-block; line-height:30px;}
.newsticker li a {font-weight:bold; color:#b61717; margin:0px 5px 0px 5px; text-decoration:none; display:inline-block;}
.newsticker li a:hover {color:#ff0000;}

.my-rating {background:url(../images/red-title-bg.gif) no-repeat right top;}
.my-rating td {vertical-align:middle; height:45px;}
.my-rating td span a {position:relative; top:9px; display:inline-block; width:130px; height:45px; line-height:32px; background:url(../images/link-bg-n.gif) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; text-align:center; outline:none;}
.my-rating td span a:hover {background:url(../images/link-bg-n.gif) no-repeat left top; color:#000000;} 
.my-rating td a {position:relative; top:9px; display:inline-block; width:130px; height:45px; line-height:32px; background:url(../images/link-bg.gif) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none; text-align:center; outline:none;}
.my-rating td a:hover {background:url(../images/link-bg1.gif) no-repeat left top; color:#cccccc;}
.my-rating td .fixed {position:relative; top:9px; display:inline-block; width:130px; height:45px; line-height:32px; background:url(../images/link-bg1.gif) no-repeat left top; color:#cccccc; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#cccccc; text-decoration:none; text-align:center;}
.my-rating td a.mybtn { text-decoration:none}
.my-rating td a.mybtn:hover { background:none}

.my-rating .get-info{vertical-align:middle; text-align:right;}
.my-rating .get-info a{background:none; vertical-align:middle; padding:0px 10px 0px 0px; margin:0px; width:auto;}
.my-rating .get-info a:hover{background:none; vertical-align:middle; padding:0px 10px 0px 0px; margin:0px; width:auto; color:#ffdd17;}
.my-rating .get-info img{vertical-align:middle; margin-right:10px;}

.mandatorymsg {color:red; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-left:2px;}

.r-t-corner {text-align:right; background:#ffffff;}
.l-b-corner {background:url(../images/r-b-corner.gif) no-repeat right top #ffffff;}

.ajax-tab {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#262626;}
.ajax-tab td {vertical-align:middle; padding-top:5px; padding-bottom:0px;}
.ajax-tab td a {color:#262626; text-decoration:none;}
.ajax-tab td a:hover {color:#ff0000;}

.first td {background:#ebebeb; padding:0px 12px; height:30px; border-bottom:solid 1px #cccccc;}
.first td b {font-size:17px;}
.star {display:inline-block; width:40px; height:30px; padding-top:12px; background:url(../images/star-big.png) no-repeat; font-weight:bold; text-align:center;}
.graystar {display:inline-block; width:40px; height:30px; padding-top:12px; background:url(../images/star-big1.png) no-repeat; font-weight:bold; text-align:center;}
.select3 {width:106px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#262626;}
.star-td img {float:left;}
.star-td span {display:inline-block; width:220px; float:left; font-size:11px; margin-left:5px;}
.star-td span strong {font-size:12px;}
.bot-bor td {background:url(../images/b-border3.gif) repeat-x left bottom;}

.bot-borbgred td {background:url(../images/b-border3.gif) repeat-x left bottom; background-color:#EEDBD9;}

.top-link li {list-style:none; display:inline;}
.top-link li a {display:inline-block; height:25px; padding-left:10px; background:url(../images/anchor-bg.gif) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#262626; text-decoration:none; outline:none;}
.top-link li a span {display:inline-block; height:25px; line-height:25px; padding-right:10px; background:url(../images/anchor-bg.gif) no-repeat right top; cursor:pointer;}
.top-link li a.selected {background:url(../images/anchor-bg1.gif) no-repeat left top;}
.top-link li a.selected span {background:url(../images/anchor-bg1.gif) no-repeat right top;}

.activity {background:url(../images/red-bg.gif); font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; padding:5px 10px;}
.activity p {float:left;}
.activity span {float:right; display:inline-block;}
.activity span a {color:#ffffff; text-decoration:none;}
.activity span a:hover {color:#cccccc;}

.activ-tab {width:auto}
.activ-tab td {padding:0px 10px; vertical-align:middle;}
.activ-tab td p {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#b01010;}

.activ-i {width:auto; text-align:center; line-height:18px; color:#b01010;}
.activ-i a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#b01010; text-decoration:underline; }
.activ-i a:hover{text-decoration:none;}
.activ-i p {padding:1px; background:#d4d4d4;}
.activ-i img {border:solid 1px #ffffff;}

.blue-bg {background:url(../images/blue-bg.gif); padding:5px 15px;}
.edit-link {display:inline-block; margin:5px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ffffff; text-decoration:none; background:url(../images/icon7.gif) no-repeat left top; padding-left:20px;}
.edit-link:hover {color:#cccccc;}

.description {width:150px; margin-top:5px;}
.description li {list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; line-height:23px; background:url(../images/b-border4.gif) repeat-x left bottom;}

.message-span {display:inline-block; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ffffff; margin:0px 10px; vertical-align:middle;}
.message-span a {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ffffff; text-decoration:underline;}
.message-span a:hover {text-decoration:none;}
.message-span img {margin:1px 0px;}
.message-span strong {font-size:17px;}

.l-t-co {background:url(../images/r-t-co.gif) no-repeat right top #ffffff;}
.l-b-cor {background:url(../images/r-b-cor.gif) no-repeat right top #ffffff;}

.message-td {background:#ffffff; padding:5px 10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#3e3e3e; vertical-align:top;}
.message-td p {float:left; color:#b61717; width:100%;}
.message-td span {float:right; display:inline-block; width:70px; text-align:right;}
.message-td span a {display:inline-block; padding:1px 0px; margin:3px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#262626; text-decoration:none; background:url(../images/icon7.gif) no-repeat left top; padding-left:20px;}
.message-td span a:hover {color:#cc0000;}

.redcontent {background:url(../images/bg.gif) repeat-x left bottom #d9d9d9; border-left:solid 1px #141414; border-right:solid 1px #141414; padding:12px 16px 10px 16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ff0000; text-align:justify;}

.new-tab {background:url(../images/red-title-bg.gif) no-repeat right top;}
.new-tab td {padding:15px 10px 0px 10px;}
.border {background:#ffffff; border-left:solid 1px #141414; border-right:solid 1px #141414; padding:15px 25px;}

.top-link1 li {list-style:none; display:inline;}
.top-link1 li a {display:inline-block; height:24px; padding-left:15px; background:url(../images/link1.gif) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#262626; text-decoration:none; outline:none;}
.top-link1 li a span {display:inline-block; height:24px; line-height:24px; padding-right:15px; background:url(../images/link1.gif) no-repeat right top; cursor:pointer;}
.top-link1 li a.selected {background:url(../images/link2.gif) no-repeat left top;}
.top-link1 li a.selected span {background:url(../images/link2.gif) no-repeat right top;}

.next {background:url(../images/bg8.gif) no-repeat left top; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff;}
.next p {background:url(../images/bg8.gif) no-repeat right top; height:31px; line-height:31px; text-align:right; padding-right:10px;}
.next p a {color:#ffffff; text-decoration:none;}
.next p a:hover {color:#cccccc;}

.recipe-td {background:#e1e1e1; border-left:solid 1px #141414; border-right:solid 1px #141414; padding:7px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; line-height:16px;}
.recipe-td1 {background:#ffe956; border-left:solid 1px #141414; border-right:solid 1px #141414; padding:7px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; line-height:16px;}

.recipes li {list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; line-height:24px; height:24px;}
.recipes li img {margin-right:10px; vertical-align:middle;}

.recipes li ul {list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; line-height:24px; height:24px;}
.recipes li ul li img {margin-right:10px; vertical-align:middle;}

.r-title2 {background:url(../images/red-title-bg.gif) no-repeat left top;}
.r-title2 p {background:url(../images/red-title-bg.gif) no-repeat right top; margin-left:14px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; padding:5px 0px;}

.recipe-tab td {padding:4px 0px; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}
.recipe-tab img {border:solid 1px #ffffff;}
.recipe-tab p {font-weight:normal; font-size:11px; color:#7b7134;}
.recipe-tab td a {color:#000000; text-decoration:none; font-size:11px; text-decoration:underline;}
.recipe-tab td a:hover {color:#cc0000; text-decoration:none;}

.y-left {background:url(../images/y-right.gif) no-repeat right top;}

.main-img {padding:20px 0px 0px 0px; text-align:center; width:280px;}
.main-img span {padding:4px; background:#b2b2b2; display:inline-block;}
.main-img span img {border:solid 2px #ffffff;}

.main-link {padding:8px 5px; vertical-align:middle; display:inline-block;}
.main-link img {vertical-align:middle; display:inline-block; margin-right:5px;}
.main-link a {display:inline-block; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#1b1b1b; text-decoration:none; margin-right:5px;}
.main-link a:hover {color:#ff0000;}

.i-border1 {border:solid 5px #ececec;}
.add-to {width:340px;}
.add-to p {margin:6px 0px;}
.add-to p img {vertical-align:middle;}

.prep-time {width:auto; margin-top:10px;}
.prep-td {background:url(../images/repeat-bg.gif) no-repeat right top; padding:0px 5px;}
.prep-td {vertical-align:middle;}
.prep-td {vertical-align:middle;}
.prep-td img {float:left; margin-right:10px;}
.prep-td p {float:right; width:95px;}
.prep-td p span {font-size:11px; font-weight:normal;}


.i-title {background:#ebebeb; padding:5px 15px; font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#000000;}
.inn-link {padding:7px 10px;}
.inn-link ul {width:237px; display:inline-block; float:left;}
.inn-link li {list-style:none; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#b01010; background:url(../images/red-arrow.gif) no-repeat left 8px; padding-left:10px;}

.r-title3 {background:url(../images/bg9.gif) no-repeat left top;}
.r-title3 p {background:url(../images/bg9.gif) no-repeat right top; height:45px; margin-left:14px; line-height:45px; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#ffffff;}

.border-new {background:#ffffff; border-left:solid 1px #141414; border-right:solid 1px #141414; padding:0px 25px;}

.reviews td {padding:1px 5px;}
.reviews-i span {background:#d4d4d4; padding:1px; display:inline-block;}
.reviews-i span img {border:solid 1px #ffffff;}
.reviews-p {margin-top:10px;}
.reviews-p img {vertical-align:middle;}
.reviews-p span {float:right;}

.corner-l {background:url(../images/corner-r.gif) no-repeat right top;}

.blackcontent {padding:45px 10px 10px 20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-align:justify;}

.mess-td {background:#ffffff; border-right:solid 1px #d4d4d4; border-bottom:solid 1px #d4d4d4; padding:12px 20px;}
.mess-title {background:url(../images/bg7.gif) no-repeat left top;}
.mess-title p {background:url(../images/bg7.gif) no-repeat right top; height:28px; line-height:28px; margin-left:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff;}
.mess-title p span {float:right; display:inline-block; padding-right:10px;}
.mess-title p img {vertical-align:middle; margin:1px 5px 0px 0px;}
.mess-title p a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none; display:inline-block; vertical-align:middle; margin-right:7px;}
.mess-title p a:hover {color:#cccccc;}

.top-td td {padding:8px 10px; background:url(../images/devider.gif) no-repeat right #f3f3f3; border-bottom:solid 1px #e9e9e9; vertical-align:middle;}
.top-td td.top-td1{background:#f3f3f3;}
.first-td td {padding:5px 10px;}
.first-td td a {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#444444; text-decoration:none;}
.first-td td a:hover {color:#ff0000;}
.second-td td {padding:5px 10px; background:#fafafa;}
.second-td td a {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#444444; text-decoration:none;}
.second-td td a:hover {color:#ff0000;}

.center { text-align:center; vertical-align:middle;}

.l-menu {display:inline-block; line-height:20px; background:url(../images/b-border5.gif) repeat-x left bottom; width:160px;}
.l-menu a {background:url(../images/arrow2.gif) no-repeat left 10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#494949; text-decoration:none; outline:none;}
.l-menu a:hover {color:#b61717; text-decoration:underline;}
.l-menu a.submenuheader {color:#b61717;}
.l-menu a:hover.submenuheader {color:#b61717; text-decoration:underline;}
 
.glossymenu {margin:5px 0px; padding:0px;}
.glossymenu a.menuitem {display:inline-block; position:relative; width:auto; padding:2px 0px; padding-left:10px; text-decoration:none;}
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active {}
.glossymenu a.menuitem .statusicon {position:absolute; top:5px; right:5px; border:none;}
.glossymenu a.menuitem:hover {}
.glossymenu div.submenu {background:#ffffff;}
.glossymenu div.submenu ul {list-style:none; margin:0px; padding:0px;}
.glossymenu div.submenu ul li {border-bottom:solid 1px #ffffff;}
.glossymenu div.submenu ul li a {display:block;	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; text-decoration:none; padding:2px 0px;	padding-left:10px;}
.glossymenu div.submenu ul li a:hover {background:#cccccc;	color:#ffffff;}

.paging {height:30px; vertical-align:middle; text-align:right; padding-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#787878; background:#f3f3f3; border-bottom:solid 1px #d4d4d4; border-right:solid 1px #d4d4d4;}
.t-link {color:#787878; text-decoration:none; margin:0px 5px; display:inline-block;}
.t-link:hover {color:#333333;}
.t-link img {vertical-align:middle;}
.n-link {color:#787878; text-decoration:none; display:inline-block; padding:0px 3px; display:inline-block;}
.n-link:hover {background:#333333; color:#ffffff;}
.n-fix {background:#333333; color:#ffffff; text-decoration:none; display:inline-block; padding:0px 3px; display:inline-block;}
.paging-new {height:30px; vertical-align:middle; text-align:right; padding-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#787878; background:#f3f3f3; border-left:solid 1px #141414; border-right:solid 1px #141414;}
.paging-new select {vertical-align:middle; font-size:12px; width:150px;
    height: 21px;
}

.paging-new1 {height:32px; vertical-align:middle; text-align:right; padding:0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#444444; background:#eeeeee; border-left:solid 1px #141414; border-right:solid 1px #141414; border-bottom:solid 1px #cccccc;}
.paging-new1 strong {font-size:11px; display:inline-block; margin-left:15px;}
.paging-new1 b {font-weight:normal;}
.paging-new1 select {vertical-align:middle; font-size:11px; width:150px;}

.t-link1 {color:#444444; text-decoration:none; margin:0px 5px; display:inline-block; vertical-align:middle;}
.t-link1:hover {color:#cc0000;}
.t-link1 img {vertical-align:middle; margin:0px 4px;}

.n-link1 {color:#444444; text-decoration:none; display:inline-block; padding:0px 5px; display:inline-block; vertical-align:middle;}
.n-link1:hover {background:#333333; color:#ffffff;}
.n-fix1 {background:#333333; color:#ffffff; text-decoration:none; display:inline-block; padding:0px 5px; display:inline-block; vertical-align:middle;}

.login {background:#ffffff;  border-bottom:solid 1px #d4d4d4; padding:12px 20px; border-bottom:solid 1px #f1f1f1;}
.login1 {background:#ffffff;  border-bottom:solid 1px #d4d4d4; padding:12px 20px 12px 0px; border-bottom:solid 1px #f1f1f1; border-right:solid 1px #d4d4d4;}
.login2 {background:url(../images/login.jpg) no-repeat 5% #ffffff;  border-bottom:solid 1px #d4d4d4; padding:30px 40px 30px 20px; border-bottom:solid 1px #d4d4d4;}
.login3 {background:#ffffff;  border-bottom:solid 1px #d4d4d4; padding:30px 20px 30px 0px; border-bottom:solid 1px #d4d4d4; border-right:solid 1px #d4d4d4;}
.login4 {background:url(../images/login.jpg) no-repeat 20px 50px #ffffff;  border-bottom:solid 1px #d4d4d4; padding:60px 40px 60px 20px; border-bottom:solid 1px #d4d4d4;}
.login5 {border-bottom:solid 1px #d4d4d4; padding:39px 0px 60px 0px; text-align:center; border-bottom:solid 1px #d4d4d4; border-right:solid 1px #d4d4d4; background:url(../images/l-border.gif) no-repeat left 35px #ffffff;}
.login6 {border-bottom:solid 1px #d4d4d4; padding: 39px 0px 60px 0px; text-align:center; border-bottom:solid 1px #d4d4d4; border-right:solid 1px #d4d4d4;background-color:#ffffff;}
.login7 {border-bottom:solid 1px #d4d4d4; padding: 39px 0px 60px 0px; border-bottom:solid 1px #d4d4d4; border-right:solid 1px #d4d4d4;background-color:#ffffff;}
.login8 {border-bottom:solid 1px #d4d4d4; padding: 5px 0px 10px 0px; border-bottom:solid 1px #d4d4d4; border-right:solid 1px #d4d4d4;background-color:#ffffff;}
.login9 {border-bottom:solid 1px #d4d4d4; padding: 5px 0px 5px 10px; border-bottom:solid 1px #d4d4d4; border-right:solid 1px #d4d4d4;background-color:#ffffff;}

.login-tab {width:auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#262626;}
.login-tab td {vertical-align:middle; padding:0px 7px; height:38px;}
.login-tab td a {color:#b61717; text-decoration:none;}
.login-tab td a:hover {color:#ff0000;}
.login-tab .va-top {vertical-align:top; padding-top:12px;}

.login-table {width:auto;}
.login-table td {height:auto; text-align:left; width:auto; line-height:20px;}
.login-table td table tr td {width:115px; vertical-align:middle;}
.login-table td table tr td input {vertical-align:middle; margin-right:5px;}

.input-login {width:196px; height:23px; border:none; padding:8px 2px 0px 8px; background:url(../images/input-bg5.gif) no-repeat right top; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#f7f7f7;}
.input-login1 {width:150px; height:23px; border:none; padding:2px 2px 0px 8px; background:url(../images/input-bg5.gif) no-repeat right top; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#f7f7f7;}
.textarea-login {width:206px; height:60px; background:url(../images/textarea-bg3.gif) no-repeat left top; display:inline-block; vertical-align:top; margin:3px 0px;}
.textarea-login textarea {background:none; border:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#f7f7f7; margin:5px 0px 0px 5px; width:195px; height:48px; overflow:auto;}

.s-result {background:url(../images/bg5.gif) no-repeat left top;}
.s-result p {background:url(../images/bg5.gif) no-repeat right top; height:39px; margin-left:20px; padding-top:6px; font-family:Arial, Helvetica, sans-serif; font-size:28px; font-weight:bold; color:#ffffff;}
.s-result span {float:right; font-size:12px; display:inline-block; margin:10px 15px 0px 0px;}
.s-result span a {color:#ffffff; text-decoration:none; display:inline-block; margin:0px 2px;}
.s-result span a:hover {color:#cccccc;}

.search-tab {background:#ffffff; -moz-box-shadow: 1px 1px #d4d4d4; filter:progid:DXImageTransform.Microsoft.dropShadow(color=#d4d4d4, offX=1, offY=1, positive=true); width:auto;}
.search-tab td {padding:20px 12px; text-align:center; border-bottom:solid 1px #d4d4d4;}
.search-tab td a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#b01010; text-decoration:none; display:inline-block; margin-top:3px;}
.search-tab td a:hover {color:#ff0000;}
.search-tab .no-bor td {border-bottom:none;}
.search-tab td span {display:inline-block; padding:4px; background:#ebebea;}
.search-tab td span img {border:solid 1px #ffffff;}

.search-td {background:#e1e1e1; border-left:solid 1px #141414; border-right:solid 1px #141414; padding:4px 20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#262626;}
.search-td1 {background:#e1e1e1; padding:0px 0px 0px 5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#262626;}

.search-table {background:url(../images/b-border3.gif) repeat-x left bottom #ffffff; -moz-box-shadow: 1px 1px #d4d4d4; filter:progid:DXImageTransform.Microsoft.dropShadow(color=#d4d4d4, offX=1, offY=1, positive=true); width:99%;}
.search-table p {width:625px;}
.search-table p strong {display:inline-block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#b01010;}
.search-table p strong a{display:inline-block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#b01010;}
.search-table p strong a:hover {display:inline-block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#ff0000;text-decoration:none;}
.search-table p img {float:right;}
.search-table td {padding:10px 0px;}

.search-new {background:url(../images/b-border3.gif) repeat-x left bottom #ffffff; -moz-box-shadow: 1px 1px #d4d4d4; filter:progid:DXImageTransform.Microsoft.dropShadow(color=#d4d4d4, offX=1, offY=1, positive=true); width:99%;}
.search-new p {margin:2px 0px;}
.search-new p strong {display:inline-block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#b01010;}

.search-i {text-align:center; vertical-align:middle;}
.search-i span {display:inline-block; border:solid 1px #dddddd;}
.search-i span img {border:solid 1px #ffffff;}

.search-table .search-img {vertical-align:middle;}
.search-table .search-img table {width:105px; height:105px; border:solid 1px #dddddd; background:#ffffff;}
.search-table .search-img table td {text-align:center; vertical-align:middle; padding:0px;}
.search-table .search-img table td img {border:solid 1px #ffffff;}

.search-p strong {display:inline-block; float:left;}
.search-p img {float:right;}

.link {font-family:Arial, Helvetica, sans-serif; color:#B61717; font-size:12px; text-decoration:underline; font-weight:bold; display:inline-block; padding:0px 3px;}
.link:hover {background:#000000; color:#ffffff;}

.profile-t {background:url(../images/bg7.gif) no-repeat left top;}
.profile-t p {background:url(../images/bg7.gif) no-repeat right top; height:28px; line-height:28px; margin-left:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff;}
.profile-t p span {float:right; display:inline-block; padding-right:10px;}
.profile-t p img {vertical-align:middle; margin-right:7px;}
.profile-t p a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none; display:inline-block; vertical-align:middle; margin-right:7px;}
.profile-t p a:hover {color:#cccccc;}

.profile {width:auto;}
.profile td {text-align:center; width:108px; padding:10px 0px;}
.profile td span {display:inline-block; border:solid 1px #d4d4d4; margin-bottom:5px;}
.profile td span img {border:solid 1px #ffffff;}
.profile td a {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#1b1b1b; text-decoration:none;}
.profile td a:hover {color:#cc0000;}

.profile-ul {display:inline-block; width:150px;}
.profile-ul li {list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#b01010; background:url(../images/b-border6.gif) repeat-x left bottom; line-height:18px; height:18px; padding:4px 0px;}
.profile-ul li img {vertical-align:middle; margin-right:7px;}

.back {text-align:right; padding:10px 20px;}
.back a {font-family:arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#cc0000; text-decoration:none; background:url(../images/arrow1.gif) no-repeat left 2px; padding-left:18px; text-decoration:underline;}
.back a:hover {color:#ff0000; text-decoration:none;}

.select4 {width:206px; height:31px; background:url(../images/input-bg5.gif) no-repeat left top; vertical-align:top; display:inline-block;}
.select4 select {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#f7f7f7; width:195px; margin:6px 0px 0px 5px; background-color:#747474; border:none; vertical-align:top; border:none;}
.select4 select option {background:#747474;}

.select5 {width:161px; height:31px; background:url(../images/input-bg5.gif) no-repeat left top; vertical-align:top; display:inline-block;}
.select5 select {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#f7f7f7; width:150px; margin:6px 0px 0px 5px; background-color:#747474; border:none; vertical-align:top; border:none;}
.select5 select option {background:#747474;}


.select6 {width:161px; height:31px; background:url(../images/input-bg6.gif) no-repeat left top; vertical-align:top; display:inline-block;}
.select6 select {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#f7f7f7; width:150px; margin:6px 0px 0px 5px; background-color:#747474; border:none; vertical-align:top; border:none;}
.select6 select option {background:#747474;}

.textarea2 {width:206px; height:60px; background:url(../images/textarea-bg2.gif) no-repeat left top; vertical-align:top; display:inline-block;}
.textarea2 textarea {width:195px; height:48px; border:none; margin:5px 0px 0px 5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#f7f7f7; background:none; overflow:auto;}

.d-down {width:81px; height:29px; background:url(../images/input-bg1.gif) no-repeat right top; vertical-align:top; margin-right:5px; display:inline-block;}
.d-down select {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#262626; margin:5px 0px 0px 5px; width:72px; vertical-align:top; background:#ffffff; border:none;}
.d-down select option {background:#ffffff;}

.errormsg {color:red; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-left:2px; padding:5px; background-color:#fad7d7; border:solid 1px #d88888; display:block; width:250px; margin:0 auto; text-align:center;}

.print-manu {margin-bottom:5px; text-align:right;}
.print-manu img {vertical-align:middle; margin-right:5px;}
.print-manu a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; text-decoration:none; text-decoration:none;}
.print-manu a:hover {color:#cc0000;}

.time-tab1 {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#ffffff;}
.time-tab1 td {vertical-align:middle; height:40px;}

.time-tab1 .time td {background:url(../images/repeat.gif) repeat-x left top; height:42px; vertical-align:top;}
.time-tab1 .time td img {vertical-align:top;}
.time-tab1 .time td strong {display:inline-block; margin-top:8px;}

.time-tab1 .height td {height:12px;}

.time-tab1 .bottom td {height:auto; background:url(../images/r-corner.gif) no-repeat left top;}
.time-tab1 .bottom .right-l {background-position:right top;}

.sel01 {width:87px; height:29px; background:url(../images/inpu-n.gif) no-repeat left top; vertical-align:top; display:inline-block;}
.sel01 select {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2b2b2b; width:78px; margin:5px 0px 0px 3px; background:none; border:none; vertical-align:top; border:none;}
.sel01 select option {background:#ffffff;}

.time-tab11 {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal;}
.time-tab11 td {vertical-align:middle; height:40px;}

.time-tab11 .time td { background:url(../images/rspite1.gif) repeat-x left top; height:42px; vertical-align:top;}
.time-tab11 .time td img {vertical-align:top;}
.time-tab11 .time td strong {display:inline-block; margin-top:8px;}

.time-tab11 .height td {height:12px;}

.time-tab11 .bottom td {height:auto; background:url(../images/r-corner.gif) no-repeat left top;}
.time-tab11 .bottom .right-l {background-position:right top;}

.do-b { border-bottom:1px solid #b2b2b2;}
.do-b-l { border-bottom:1px solid #b2b2b2; border-left:1px solid #b2b2b2;}
.l-border1 {border-left:solid 1px #b2b2b2; text-align:right; padding-right:10px;}
.r-border1 {border-right:solid 1px #b2b2b2;}

.welcome {background:url(../images/bg.gif) repeat-x left top #c3c3c3; border-left:solid 1px #141414; border-right:solid 1px #141414; padding:10px 0px 0px 0px; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#262626;}
.welcome p {margin:3px 0px;}
.welcome p.first {background:url(../images/bg10.gif) repeat-x left bottom; padding:0px 0px 5px 10px; margin:0px 0px 5px 0px;}
.welcome p span {display:inline-block; width:75px; text-align:right; vertical-align:top; font-weight:bold;}
.welcome p span b {display:inline-block; margin:0px 5px; font-weight:normal; vertical-align:top;}
.welcome p strong {display:inline-block; width:90px; vertical-align:top; font-weight:normal;}
.welcome a.logout {color:#bc2021; text-decoration:none; font-size:11px; text-decoration:none; font-weight:bold; display:inline-block; margin:5px 20px 0px 0px;}
.welcome a:hover.logout {color:#ff0000;}

.reviews-new {vertical-align:middle; padding:3px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#555555; background:#e1e1e1; border:solid 1px #cccccc;}
.reviews-new select {vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; margin-left:5px; width:200px;}

.i-border2 {text-align:center; padding:10px 5px;}
.i-border2 img {border:solid 1px #333333;}

.reviews-text {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#444444;}
.reviews-text td {padding:2px 1px;}

.b-border1 {background:url(../images/b-border1.gif) repeat-x left bottom;}

.subscribe {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#1b1b1b;}
.subscribe td {padding:5px;}
.bot-b {border-bottom:solid 1px #999999;}

.input-br {width:303px; height:19px; padding:7px 5px 5px 5px; background:url(../images/input-bg-new.jpg) no-repeat right top; border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#262626; vertical-align:middle;}

.span-new {display:inline-block; width:160px; padding-left:10px;}

.reviews-membercontrolarea-text {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#444444;}
.reviews-membercontrolarea-text p {width:100%; overflow:auto;}
.reviews-membercontrolarea-text p strong {display:inline-block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#b01010;}
.reviews-membercontrolarea-text td {padding:2px 1px;}

.logout {width:auto; font-family:vardana,Helvetica; font-size:14px; font-weight:normal; color:#ffffff;}
.logout td {vertical-align:middle; padding:0px 5px; height:40px;}
.logout a {font-family:vardana,Helvetica; font-size:14px; font-weight:bold; color:#cc0000; text-decoration:none; text-decoration:none;}
.logout a:hover {color:#ffffff;}

.reviews-text-new {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#444444;}
.reviews-text-new strong {display:inline-block;}
.reviews-text-new strong b {display:inline-block; width:110px;}
.reviews-text-new .f-right {display:inline-block; float:right;}
.reviews-text-new .f-right strong {color:#b61717;}
                   
.mandatory-mes {border-right:solid 1px #d4d4d4; padding:7px; font-weight:normal; background:url(../images/b-border5.gif) repeat-x left bottom #ffffff; text-align:right;}

.inputnew {font-family:Arial; font-size:11px; font-weight:normal; color:#333333; border:solid 1px #cccccc; padding:2px 5px;}
.selectnew {font-family:Arial; font-size:11px; font-weight:normal; color:#333333;}

.paginglink {font-family:Arial; font-size:12px; font-weight:normal; color:#cc0000;}
.paginglink:hover {color:#cc0000; text-decoration:none;}

.vtop { text-align:center; vertical-align:top;}

.textareanew {border:solid 1px #cccccc; background:#ffffff; width:300px; height:70px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; overflow:auto;}
#facebox .restorant-comment {}
#facebox .restorant-comment td {padding:9px;}
.restorant-search td {padding:0px 9px; height:30px; vertical-align:middle;}

.suggestion-box {position:relative; width:100%; z-index:100;}

.suggestion {position:absolute; width:407px; color:#ffffff; display:block; text-align:left; left:-40px; top:14px; z-index:+999;}
.suggestion div {padding:5px; background:#950101; border:solid 1px #a9413e; border-bottom:none;}
.suggestion img {display:block; clear:both; margin:0px; padding:0px;}
.suggestiontable {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;}
.suggestiontable td {text-align:left; padding:0px;}
.suggestiontable td ul {margin:5px; padding:0px;}
.suggestiontable td ul li {list-style:none; padding:2px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:normal; background:url(../images/b-border4.gif) repeat-x left bottom;}
.suggestiontable td ul li a {color:#ffffff; font-weight:bold; text-decoration:underline;}
.suggestiontable td ul li a:hover {text-decoration:none;}
.suggestionlink a{color:#ffffff; font-weight:bold; text-decoration:underline; text-align:right; padding-top:5px;}
.suggestionlink a:hover{text-decoration:none; text-align:right;}


.widthauto{width:auto;}

.widthautonew {width:auto;}
.widthautonew td {width:auto; padding:0px 10px;}
.widthautonew td.product-td {padding:7px 0px 0px 0px; width:130px;}
.product-tab {background:#eeeeee; width:auto;}
.product-td {padding:7px 0px 0px 0px; width:130px;}
.customer-tab {border-collapse:separate; width:254px; margin-bottom:9px; background:#ffffff; width:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#b01010; -moz-box-shadow: 1px 1px #a4a4a4; filter: progid:DXImageTransform.Microsoft.dropShadow(color=#a4a4a4, offX=1, offY=1, positive=true);}
.customer-tab a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#b01010; text-decoration:underline; }
.customer-tab a:hover{text-decoration:none;}
.pro-tab td {padding:4px;}
.customer-recipe {height:108px; width:108px; text-align:center; vertical-align:middle;}
.customer-recipe-new {height:163px; width:150px; text-align:center; vertical-align:middle;}

.product-td-new {padding:7px 0px 0px 0px; width:185px;}

.search-tab-new {background:#ffffff; -moz-box-shadow: 1px 1px #d4d4d4; filter:progid:DXImageTransform.Microsoft.dropShadow(color=#d4d4d4, offX=1, offY=1, positive=true); width:770px;}
.search-tab-new-td {padding:20px 0px; border-bottom:solid 1px #d4d4d4; width:154px;}
.search-new-tab {width:auto;}
.search-new-img {padding:5px; background:#ebebea; text-align:center; vertical-align:middle; width:110px; height:110px;}
.search-new-img img {border:solid 1px #ffffff;}
.search-new-des {text-align:center; padding:5px;}
.search-new-des a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#b01010; text-decoration:none;}
.search-new-des a:hover {color:#ff0000;}

.v-mid {vertical-align:middle;}

.search-new-table {background:url(../images/b-border3.gif) repeat-x bottom #ffffff; width:145px;}
.search-new-table p {width:560px;}
.search-new-table p strong {display:inline-block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#b01010;}
.search-new-table p img {float:right;}
.search-new-table td {padding:10px 0px;}

.search-new-table .search-img {vertical-align:middle;}
.search-new-table .search-img table {width:105px; height:105px; border:solid 1px #dddddd; background:#ffffff;}
.search-new-table .search-img table td {text-align:center; vertical-align:middle; padding:0px;}
.search-new-table .search-img table td img {border:solid 1px #ffffff;}

.reviews-new-text {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#444444;}
.reviews-new-text td {padding:2px 1px;}
.reviews-new-text b{display:inline-block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#b01010;}

.requestlinks {width:430px; display:inline-block; float:left; text-align:left;}
.requestlinks li {line-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff; padding-left:15px;}
.requestlinks li a{text-decoration:underline;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff;}
.requestlinks li a:hover{text-decoration:none;}

.message-me {text-align:center; padding:5px;}
.message-me a {font-family:arial; font-weight:normal; color:#cc0000; text-decoration:none; font-size:12px;}
.message-me a:hover {color:#ff0000;}

.message-all {text-align:right; padding:0px 10px 2px 0px;}
.message-all a {font-family:arial; font-weight:bold; color:#b41616; text-decoration:underline; font-size:12px;}
.message-all a:hover {color:#ff0000;}

.messages-tab {font-weight:normal; font-family:Arial;}
.messages-tab td {border:solid 1px #ffffff; border-bottom:solid 1px #dddddd;}
.messages-tab td a {color:#333333; text-decoration:underline;}
.messages-tab td a:hover {text-decoration:none;}

.frndcommentdis{height:300px; overflow:auto;}
.frndcommentdis p{font-family:arial; font-size:12px; color:#000000;}
.friends-comm {text-align: left; font-size:11px; padding:5px 0px; background:url(../images/b-border1.gif) repeat-x left bottom;}
.friends-comm strong {color:#b41616; display:inline-block; margin:2px 0px;}
.friends-comm em {font-size:10px; color:#999999;}

.frndcommentdissingle{overflow:auto;}
.frndcommentdissingle p{font-family:arial; font-size:12px; color:#000000;}
.frndcommentdissingle .friends-commsingle b{font-weight:bold; font-size:11px; width:185px; display:inline-block;}
.friends-commsingle {text-align: left; font-size:11px; padding:5px 0px;}
.friends-commsingle strong {color:#b41616; display:inline-block; margin:2px 0px;}
.friends-commsingle em {font-size:10px; color:#999999;}
.friends-commsingle MI {font-size:11px;}
.friends-commsingle MI strong{padding:0px; margin:0px; width:70px; height:18px; color:#000000; font-weight:bold;}

.myratings {padding:5px 15px; color:#444444; font-size:11px; background:#f8f8f8;}
.myratings-img {float:right;}

.linkuseractivity {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; text-decoration:underline;}
.linkuseractivity:hover {color:#ff0000;}

.search-video {background:url(../images/b-border3.gif) repeat-x left bottom #ffffff; -moz-box-shadow: 1px 1px #d4d4d4; filter:progid:DXImageTransform.Microsoft.dropShadow(color=#d4d4d4, offX=1, offY=1, positive=true); width:99%;}
.search-video p {width:460px;}
.search-video p strong {display:inline-block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#b01010;}
.search-video p img {float:right;}
.search-video td {padding:10px 0px;}

.search-video .search-img {vertical-align:middle;}
.search-video .search-img table {width:300px; height:200px; border:solid 1px #dddddd; background:#ffffff;}
.search-video .search-img table td {text-align:center; vertical-align:middle; padding:0px;}
.search-video .search-img table td img {border:solid 1px #ffffff;}

.customer-menu {background:#eeeeee; border-bottom:solid 1px #cccccc; border-top:solid 1px #cccccc; padding:5px 15px; font-family:arial; font-size:12px; font-weight:bold; color:#333333;}
.customer-menu-res {padding:0px 15px;}
.customer-menu-tab td {border-bottom:solid 1px #eeeeee; padding:5px 0px;}
.customer-menu-tab td a {color:#b41616;}
.customer-menu-tab td a:hover {text-decoration:none;}

.community-new {height:30px; vertical-align:middle; text-align:left; padding-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#787878; background:#f3f3f3; border-left:solid 1px #141414; border-right:solid 1px #141414;}
.community-new select {vertical-align:middle; font-size:12px; width:150px;}
.community-arial {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#808080; text-align:justify;}
.validator {color:red; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-left:2px; padding:5px; text-align:center;}

.getcursor{cursor:pointer;}
.menurecipe_bookdtls, .menurecipe_bookdtls ul {list-style-type:none;margin: 0;padding: 0;}
.menurecipe_bookdtls a {display:inline-block;text-decoration: none;font-weight:bold;font-size:12px;}
.menurecipe_bookdtls li {}
.menurecipe_bookdtls li img {float:left; margin:0px 10px 0px 0px;}
.menurecipe_bookdtls li a {color: #000000;}
.menurecipe_bookdtls li a:hover {}
.menurecipe_bookdtls li ul li {height:auto; line-height:18px;}
.menurecipe_bookdtls li ul li a {color: #b41616;font-size:11px;font-weight:normal;text-decoration:underline;padding:0px 0px 0px 25px;}
.menurecipe_bookdtls li ul li a:hover {text-decoration:none;color:#ff0000;}

.inputdate {font-family:Arial; font-size:11px; font-weight:normal; color:#333333; border:solid 1px #cccccc; padding:2px 5px; width:80px;}
.recipe_book {background:url(../images/b-border3.gif) repeat-x bottom #ffffff; width:145px;}
.recipe_book td {padding:10px 0px;}
.recipe_book td a{color: #b41616;font-size:12px;font-weight:normal;text-decoration:underline;}
.recipe_book td a:hover{text-decoration:none;}


.paging-new-td input {vertical-align:middle;}
.paging-new-td select {vertical-align:middle;}
.paging-new-td img {vertical-align:middle;}

.cartd-down {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666666; margin:2px 0px 0px 2px; vertical-align:top; background:#ffffff; border:none;}
.cartd-down option {background:#ffffff;}

#facebox .restorant-comment-new td {padding:3px 9px; border:solid 1px #cccccc;}
#facebox .restorant-comment-new .headernew td {background:#eeeeee;}
#facebox .restorant-comment-new td input {text-align:right;}

.table-title {background:url(../images/bg7.gif) no-repeat left top; padding-left:10px;}
.table-title-tab {background:url(../images/bg7.gif) no-repeat right top; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff;}
.table-title-tab td {vertical-align:middle; padding:5px;}
.table-title-tab td.righttd {text-align:right; padding-right:20px;}
.order-tab td {vertical-align:middle; padding:0px 5px; height:30px; border:solid 1px #cccccc; border-top:none; background:#ffffff;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;}
.order-tab td.righttd {text-align:right; padding-right:15px;}
.order-tab td.righttd strong {font-size:13px; color:#b41616}
.checkbox {vertical-align:middle; width:12px; height:12px; margin:0px; padding:0px;}
.checkbox1 {vertical-align:middle; width:12px; height:12px; margin:0px 0px 0px 10px; padding:0px;}
.cartinput {width:50px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; padding:2px; border:solid 1px #999999;}

#facebox .restorant-comment .order-header td {background:#eeeeee; padding:5px 9px; border:solid 1px #cccccc;}

.input-new {width:105px; height:19px; padding:7px 3px 5px 3px; background:url(../images/input-bg-n.jpg) no-repeat right top; border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#262626; vertical-align:middle; margin-left:0px;}
.input-new1 {width:106px; height:19px; padding:7px 3px 5px 3px; background:url(../images/input-bg-n1.jpg) no-repeat right top; border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#262626; vertical-align:middle; margin-left:0px;}


.search-count {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#b01010;}

.content {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;}

.visit-menu{background:#c3c3c3; border-left:solid 1px #141414; border-right:solid 1px #141414; padding:10px 0px 0px 0px; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#262626;}
.visit-menu1 {}
.visit-menu1 p {margin:3px 0px;}
.visit-menu1 p span {display:inline-block; width:90px; text-align:left; vertical-align:top; font-weight:normal; padding-left:10px;}
.visit-menu1 p span b {display:inline-block; margin:0px 3px; font-weight:normal; vertical-align:top;}
.visit-menu1 p strong {display:inline-block; width:30px; vertical-align:top; font-weight:normal; color:#bf0000; text-align:left;}
.visit-menu1 a{color:#262626; text-decoration:none; font-size:11px; text-decoration:none;}
.visit-menu1 a:hover{color:#bf0000;}

.visit-link span{ display:inline-block; width:70px;font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#262626;}
.visit-link{ text-align:center;}
.visit-link a{ text-decoration:none; color:#262626;}
.visit-link a:hover{ text-decoration:none; color:#bf0000;}


.search-table-new {background:url(../images/b-border3.gif) repeat-x left bottom #ffffff; -moz-box-shadow: 1px 1px #d4d4d4; filter:progid:DXImageTransform.Microsoft.dropShadow(color=#d4d4d4, offX=1, offY=1, positive=true); width:99%;}
.search-table-new p {width:400px;}
.search-table-new p strong {display:inline-block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#b01010;}
.search-table-new p strong a{display:inline-block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#b01010;}
.search-table-new p strong a:hover {display:inline-block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#ff0000;text-decoration:none;}
.search-table-new p img {float:right;}
.search-table-new td {padding:10px 0px;}

.search-table-new .search-img {vertical-align:middle;}
.search-table-new .search-img table {width:105px; height:105px; border:solid 1px #dddddd; background:#ffffff;}
.search-table-new .search-img table td {text-align:center; vertical-align:middle; padding:0px;}
.search-table-new .search-img table td img {border:solid 1px #ffffff;}

.helptool img{vertical-align:bottom;padding-bottom:5px; cursor:pointer;} 
.helptool:hover {background-color:#ffffff;text-decoration:none;text-align:right;} 
.helptool span.helptoolsp {display:none; padding:2px 3px; margin-left:8px; width:150px;text-align:left;}
.helptool:hover span.helptoolsp{background-color:#ffffff;display:inline; position:absolute; border:1px solid #686868; color:#000000; margin:15px 0px 50px 5px;font-weight:normal;font-size:11px;}
.scroll-middle {background-color:#ffffff;padding:20px 5px 20px 25px;}

.helptool1 img{vertical-align:bottom;padding-bottom:5px; cursor:pointer;} 
.helptool1:hover {background-color:#ffffff;text-decoration:none;text-align:right;} 
.helptool1 span.helptoolsp {display:none; padding:2px 3px; margin-left:8px; width:150px;text-align:left;}
.helptool1:hover span.helptoolsp{background-color:#ffffff;display:inline; position:absolute; border:1px solid #686868; color:#000000; margin:15px 0px 50px 5px;font-weight:normal;font-size:11px;}
.scroll-middle {background-color:#ffffff;padding:20px 5px 20px 25px;}

.Question {background:#ffffff;border:Solid 1px #AFC3C3; text-decoration:none; background:#D40007; color:#ffffff;padding:1px 2px 2px 2px; font-size:15px; font-weight:bold;}
.Question a {background:#ffffff;border:Solid 1px #AFC3C3; text-decoration:none; background:#D40007; color:#ffffff;padding:2px 2px 2px 2px;}

.get-video{ text-align:right; vertical-align:middle;}
.get-video em a{background:none; vertical-align:middle; display:inline-block; padding:0px 10px 0px 0px; width:auto; margin:0px; color:#ffffff;}
.get-video em a:hover{background:none; vertical-align:middle; display:inline-block; padding:0px 10px 0px 0px; margin:0px; color:#ffdd17;}
.get-video img{ margin-right:10px; vertical-align:middle; padding-top:5px;}
.get-video em{ vertical-align:middle; display:inline-block;}


.menu-cmt {background:url(../images/b-border3.gif) repeat-x left bottom #ffffff; -moz-box-shadow: 1px 1px #d4d4d4; filter:progid:DXImageTransform.Microsoft.dropShadow(color=#d4d4d4, offX=1, offY=1, positive=true); width:99%;}
.menu-cmt p {margin:2px 0px;}
.menu-cmt p strong {display:inline-block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#b01010;}
.menu-cmt p em{ display:inline-block; width:80px; font-style:normal;}

.howmanymenustxt {width:40px; height:14px; margin:5px 0px 5px 0px; border:solid 1px #666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#262626; vertical-align:middle; direction:rtl;}

.ccsubscribe {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#eeeeee;}
.ccsubscribe td { height:26px; border-bottom:#666666 solid 1px; font-weight:bold;}
.ccsubscribe td b{ font-weight:normal;}
.ccsubscribe td strong{ color:#fbdc00; font-size:13px; font-weight:bold;}

.credit-tab {width:auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#262626;}
.credit-tab td {vertical-align:middle; padding:0px 7px; height:25px;}
.credit-tab td a {color:#b61717; text-decoration:none;}
.credit-tab td a:hover {color:#ff0000;}
.credit-tab .va-top {vertical-align:top; padding-top:12px;}

.credit-table {width:auto;}
.credit-table td {height:auto; text-align:left; width:auto; line-height:20px;}
.credit-table td table tr td {width:115px; vertical-align:middle;}
.credit-table td table tr td input {vertical-align:middle; margin-right:5px;}

.registration {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#262626; text-align:center; font-weight:bold;}
.registration a {color:#262626;}
.registration a:hover {text-decoration:none;}

.promote { background:url(../images/dot-line.gif) repeat-x left bottom; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#262626; text-align:justify;  padding:15px 10px; }
.promote a {color:#262626;}
.promote a:hover {text-decoration:none;}

.search-td-coupon {padding:0px 0px 0px 5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#262626;}
.search-table-coupon {background:url(../images/b-border3.gif) repeat-x left bottom #ffffff; filter:progid:DXImageTransform.Microsoft.dropShadow(color=#d4d4d4, offX=1, offY=1, positive=true); width:99%;}
.search-table-coupon p {width:625px;}
.search-table-coupon p strong {display:inline-block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#b01010;}
.search-table-coupon p strong a{display:inline-block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#b01010;}
.search-table-coupon p strong a:hover {display:inline-block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#ff0000;text-decoration:none;}
.search-table-coupon p img {float:right;}
.search-table-coupon td {padding:10px 0px;}

.restotherphoto{padding-top:5px;}
.restotherphoto .otherimg{vertical-align:top; margin:5px 7px 0 0; border:solid 4px #ffffff;}
.restotherphoto .lastimg{vertical-align:top; margin:5px 0 0 0; border:solid 4px #ffffff;}
