body{
margin:0px;
padding:0px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}
img{
border:0px;
}
.imgborder {
   /*padding:1px;*/
   border:1px solid #000000;
}
p{
	margin:0px;
	padding:0px;
}
a:link,a:active,a:visited{
	color:#555;
}
a:hover{
	color:#000;
}
.btnsmall {background:#d40108; border:1px solid #000000; padding:2px 3px; color:#FFFFFF; font-size:14px; font-weight:600; cursor:pointer; font-family:Arial, Helvetica, sans-serif;}
.fntsmall	{font-size:12px; color:#d40108; font-weight:600;}
.headertbl{
	border-left:4px solid #E4E4E4;
	border-right:4px solid #E4E4E4;
	width:980px;
	text-align:left;
}
.maintbl{
	border-left:4px solid #E4E4E4;
	border-right:4px solid #E4E4E4;
	border-bottom:4px solid #E4E4E4;
	width:980px;
	text-align:left;
}
.txtsearch{
	border:1px solid #B8B8B8;
	font-family: Arial, Helvetica, sans-serif;
	color:#BCBCBC;
	padding:3px;
	font-size:12px;
}
.txtsearchCombo{
	border:1px solid #B8B8B8;
	font-family: Arial, Helvetica, sans-serif;
	padding:2px;
	font-size:12px;
}
.btngo{
	background:#B8B8B8;
	padding:2px 5px 2px 5px;
	color:#FFF;
	font-weight:bold;
	border:0px;
	font-family: Arial, Helvetica, sans-serif;
}
.topmenu{
	font-size:24px;
	color:#BEBEBE;
}
a.menu:link,a.menu:active,a.menu:visited{
	color:#000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.menu:hover{
	color:#AB232D;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.subscribe:link,a.subscribe:active,a.subscribe:visited{
	color:#AB232D;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.subscribe:hover{
	color:#000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.gift:link,a.gift:active,a.gift:visited{
	color:#407079;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.gift:hover{
	color:#000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.leftcolumn{
	border-right:4px solid #E4E4E4;
	padding:5px;
	width:175px
}
.left_ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.left_li{
	background:#ffffff;
	border-bottom:1px solid #E4E4E4;
	padding:5px 0px 5px 10px;
}
.left_title{
	background:#EDEDEB;
	padding:5px 5px 5px 10px;
	font-size:14px;
	font-weight:bold;
}
a.lnk:link,a.lnk:active,a.lnk:visited{
	color:#407079;
	font-size:12px;
	text-decoration:none;
}
a.lnk:hover{
	color:#A41720;
	font-size:12px;
	text-decoration:underline;
}
.maincolumn{
	padding:5px;
	width:640px;
}
.searchcolumn{
	padding:10px;
	width:830px;
}
.box_1{
	width:195px;
	border-right:1px solid #E4E4E4;
	padding:0px 10px 10px 5px;
}
.box_2{
	width:195px;
	border-right:1px solid #E4E4E4;
	padding:0px 10px 10px 10px;
}
.box_3{
	width:195px;
	padding:0px 10px 10px 10px;
}
.box_title{
	font-size:20px;
	font-weight:bold;
	border-bottom:1px solid #E4E4E4;
	padding-bottom:5px;
	margin-bottom:5px;
}
a.boxtitle:link,a.boxtitle:active,a.boxtitle:visited{
	color:#000000;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline
}
a.boxtitle:hover{
	color:#555;
}
.box_name{
	font-size:14px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}
.box_desc{
	/*border-bottom:1px solid #E4E4E4;
	padding-bottom:5px;*/
	text-align:justify;
}
.box_readmore{
	border-bottom:1px solid #E4E4E4;
	padding-bottom:5px;
	font:Arial;
	font-size:11px;
	text-align:right;
}
.rightcolumn{
	border-left:4px solid #E4E4E4;
	padding:0px 0px 5px 5px;
}
.right_img{
	padding-top:8px;
}
.footertbl{
	width:998px;
	padding:0px 15px 15px 15px;
	font-size:11px;
	text-align:left;
}
a.footer:link,a.footer:active,a.footer:visited{
	color:#000;
	font-size:11px;
	text-decoration:none;
}
a.footer:hover{
	color:#A41720;
	font-size:11px;
	text-decoration:underline;
}
.rest_title{
	font-size:20px;
}
.rest_address{
	font-size:11px;
	padding-bottom:5px;
}
.iconlist{
	color:#585858;
	line-height:1.6em;
	padding-left:40px;
}
.info_title{
	font-weight:bold;
	padding:10px 0px 5px 0px;
}
.info_desc{
	padding:0px 20px 5px 0px;
	text-align:justify;
}
.maintitle{
	font-size:20px;
	font-weight:bold;
	padding:5px 0px 5px 0px;
	color:#949494;
}
.rest_right{
	width:200px;
	padding:20px 0px 10px 20px;
}
.rest_right_heads{
	font-family:"Times New Roman";
	font-size:17px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:underline;
}
.td_dark{
	background:#EEEEEE;
	padding:2px;
}
.td_light{
	padding:2px;
}
.select{
	/*width:150px;*/
	border:1px solid #B8B8B8;
	font-family: Arial, Helvetica, sans-serif;
	padding:3px;
	font-size:12px;
}
.searchtbl{
	border:4px solid #E4E4E4;
}
.find_title{
	font-size:16px;
	font-weight:bold;
	padding:10px;
	border-bottom:4px solid #E4E4E4;
}
.searchdesc{
	padding-top:10px;
	padding-bottom:10px;
}
.resulttbl{
	border:1px solid #DEE6E9;
	background:#EBFAFF;
	padding:5px;
}
a.paging{
	color:#E18B2E;
}
.result1{
	background:#F5F4EF; 
	padding:5px;
}
.result2{
	background:#F5F4EF; 
	padding:5px;
	color:#555;
	font-weight:bold;
	width:120px;
}
.result3{
	background:#F5F4EF; 
	padding:5px;
	color:#555;
	font-weight:bold;
	width:120px;
}
a.searchlnk:link,a.searchlnk:active,a.searchlnk:visited{
	color:#555;
	text-decoration:none;
	font-size:11px;
}
a.searchlnk:hover{
	color:#000;
	text-decoration:underline;
	font-size:11px;
}
.reslinks{
	padding-top:5px;
}
.sponsertbl{
	border:1px solid #DEE6E9;
	background:#FFECFF;
	padding:5px;
}
.row1 td{background:#FFFFFF; }
.row2 td{background:#EBFAFF; }

.row11 td{background:#FFECFF; }
.row22 td{background:#EBFAFF; }

.row111 td{background:#F7F7F7; }
.row222 td{background:#EBFAFF; }

.menuHead{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	background-color:#EEEEEE;
}
.menuTitle{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
	background-color:#FFFF99;
}
.lbltext{
	color:#407079;
	font-size:12px;
	text-decoration:none;
}
.lblhead{
	background:#C9C9C9;
	padding:5px 5px 5px 10px;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#000;
}
.coupontext{
	color:#407079;
	font-size:16px;
	font-weight:bold;
}
.must {
font:Arial;
font-size:12px;
color:#FF0000;
}

a.Small{
font:Arial;
font-size:12px;
color:#414141;
text-decoration:none;
}
a.SmallBold {
font:Arial;
font-size:12px;
color:#414141;
font-weight:bold;
text-decoration:none;
}
a.Normal{
font:Arial;
font-size:16px;
color:#414141;
text-decoration:none;
}
a.NormalBold{
font:Arial;
font-size:16px;
color:#414141;
font-weight:bold;
text-decoration:none;
}
a.Large{
font:Arial;
font-size:20px;
color:#414141;
text-decoration:none;
}
a.LargeBold{
font:Arial;
font-size:20px;
color:#414141;
font-weight:bold;
text-decoration:none;
}
