

/* CSS Document */
body{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#eeeeee;}
img{border:none;}
ul,ol,h1,h2,h3,h4,h5{margin:0; padding:0;}
h1{font-family:"Lucida Sans", "Trebuchet MS"; font-size:20px; color:#FFFFFF; font-weight:normal;}
h2{font-family:"Lucida Sans", "Trebuchet MS"; font-size:18px; color:#FFFFFF; font-weight:normal;}
h3{font-family:"Lucida Sans", "Trebuchet MS"; font-size:18px; color:#920201; font-weight:bold;}
.justify{text-align:justify;}
.bold{font-weight:bold;}
p{margin:0; padding:0;}
ul, li{margin:0; padding:0;}

input.text{vertical-align:bottom; height:42px; padding-left:15px; text-align:left; }
input.text2{vertical-align:middle;  padding-top:11px; padding-left:4px; }
input.textbott{vertical-align:middle;  padding-top:14px; padding-left:4px; }
input.textheader{ font-family:"Lucida Sans", "Trebuchet MS"; font-size:18px; font-weight:normal; vertical-align:bottom; padding-top:6px; padding-left:5px; }

/* form*/
.textarea1 {
background-image:url(../images/textareabg.jpg);
background-repeat:no-repeat;
color:#747862;
height:138px;
padding-top:6px;
padding-left:10px;
padding-right:10px;



margin-bottom:8px;
margin-right:4px;

width:296px;
border:0 none;
}
.left-border{background-color:#FFFFFF; border-left:solid 1px #d9d9d9;}
.right-border{background-color:#FFFFFF; border-right:solid 1px #d9d9d9;}

.btnsignup-yellowheader
 {

background:transparent url(../images/btn-search-header.jpg) no-repeat scroll 0 0;
border:medium none;
width:98px; height:40px;
cursor:pointer;

}


btnsignup-yellowmid
 {

background:transparent  url(../images/btn-search.jpg) no-repeat scroll 0 0;
border:medium none;
width:138px; height:48px;
cursor:pointer;
font-family:"Lucida Sans", "Trebuchet MS"; font-size:22px; color:#FFFFFF; font-weight:bold;
}
.btnsignupblue
 {

background:transparent  url(../images/btn-signup.jpg) no-repeat scroll 0 0;
border:medium none;
width:90px; height:40px;
cursor:pointer;
font-family:"Lucida Sans", "Trebuchet MS"; font-size:22px; color:#FFFFFF; font-weight:bold;
}
.btnsignupbk
 {

background:transparent  url(../images/btn-signup-sidebox.jpg) no-repeat scroll 0 0;
border:medium none;
width:89px; height:34px;
cursor:pointer;
font-family:"Lucida Sans", "Trebuchet MS"; font-size:22px; color:#FFFFFF; font-weight:bold;
}
.btnsubmit
 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg-btnsubmit.jpg) no-repeat scroll 0 0;
border:medium none;
width:217px; height:56px;
cursor:pointer;

outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
font-family:"Lucida Sans", "Trebuchet MS"; font-size:22px; color:#FFFFFF; font-weight:bold;
}
.tb1
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/textbox-shadow.jpg) no-repeat scroll 0 0;
border:0 none;
color:#747862;
height:25px;
margin-bottom:0px;
width:315px;
padding-top:8px; padding-bottom:8px; padding-left:10px;

}
.select1
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
border:0 none;
color:#747862;
height:17px;
margin-bottom:0px;
 padding-left:2px;

}
.tb2
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/textbox-email.jpg) no-repeat scroll 0 0;
border:0 none;
color:#747862;
height:25px;
margin-bottom:0px;
width:527px;
padding-top:8px; padding-bottom:8px; padding-left:10px;

}
.favouritesbg1
{
font-family:"Lucida Sans", "Trebuchet MS";background:transparent;border:none;width:500px; height:25px;

border:0 none;
color:#747862;/*
height:25px;
margin-bottom:0px;
width:527px;
padding-top:8px; padding-bottom:8px; padding-left:10px;*/

}
.favouritesbg2
{
	background:url(../images/textbox-email.jpg) no-repeat; width:527px; height:40px; border:none;
	/*
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/textbox-email.jpg) no-repeat scroll 0 0;
border:0 none;
color:#747862;
height:25px;
margin-bottom:0px;
width:527px;
padding-top:8px; padding-bottom:8px; padding-left:10px;
*/
}
.searchboxbrown{
background:url(../images/search-textbox.jpg) no-repeat; width:179px; height:35px; border:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; padding: 20px 0 0 0;
  }  
   .searchboxblue{
background:url(../images/btn-submit.jpg) no-repeat; width:208px; height:40px; border:none; font-weight:bold; font-family:"Lucida Sans", "Trebuchet MS"; font-size:16px; color:#000000;
 
 } 
 

/* form close*/

/* structure */
.borderbox3grad-pink{border-left:solid 1px #dad8d8; border-right:solid 1px #dad8d8; border-top:solid 1px #dad8d8; background:url(../images/grad-pink.jpg) repeat-x; height:140px;}
.border-topbottgrey{border-top:solid 1px #d9d9d9; border-bottom:solid 1px #d9d9d9; background-color:#FFFFFF;}
.left-grey-cornerbg{background:url(../images/left-grey-corner.jpg) no-repeat; width:12px; height:200px;}
.favouritesbg{background:url(../images/favourites.jpg) no-repeat; width:188px; height:252px;}
.bg-hrline-grey{background-color:#eeecec;}
.midgreybox{background:url(../images/mid-bott-grey-box.gif) repeat-x; height:4px;}
.borderbox3grey{border-left:solid 1px #dad8d8; border-right:solid 1px #dad8d8; border-top:solid 1px #dad8d8;}
.bg-header-asda-voucher{background:url(../images/bg-header-asda-voucher.jpg) no-repeat; width:972px; height:186px;}
.hrline-shaded-middle{background:url(../images/hrline-shaded-middle.jpg) repeat-x; height:8px;}
.bg-search-header{background:url(../images/bg-search-header.jpg) no-repeat center; width:685px; height:74px;}
.greycolor{color:#5a5a5a;}
.border-grey-box{background-color:#FFFFFF; border:solid 1px #eaeaea;}
.bg-round-box{background:url(../images/bg-roundbox.jpg) no-repeat center; width:131px; height:111px;}
.sidegreyborder{background-color:#f9f9f9; border-left:solid 1px #e5e5e5; border-right:solid 1px #e5e5e5;}
.topmid-greybox{background:url(../images/topmid-greycorner1.jpg) repeat-x; }
.bottmid-greybox{background:url(../images/bottmid-greycorner1.jpg) repeat-x; }
.sidebox-brown{background:url(../images/box-brown-side.jpg) no-repeat; width:290px; height:184px;}
.leftgreyborder{border-left:solid 1px #d9d9d9; background-color:#FFFFFF;}
.rightgreyborder{border-right:solid 1px #d9d9d9; background-color:#FFFFFF;}
.bg-bott-following{background:url(../images/bg-bott-following.jpg) no-repeat; width:991px; height:76px;}
.topborder{border-top:solid 1px #dadada; }
.bgcalloutcorner{background:url(../images/bgcallout-corner.jpg) no-repeat center top; width:27px; height:30px;  }
.whbox-midbg{background-color:#FFFFFF; border-top:solid 1px #dadada; }
.grey-box-bott-bg{background:url(../images/grey-box-bott-bg.jpg) repeat-x; height:7px;}
.bgwhite{background-color:#FFFFFF;}
.box-grey-sh-right{background:url(../images/box-grey-sh-right.jpg) no-repeat left bottom; width:12px; height:260px;}
.box-grey-sh-left{background:url(../images/box-grey-sh-left.jpg) no-repeat left bottom; width:12px; height:260px;}
.bgligrey{background-color:#f4f4f4;} 
.bgredbox{background:url(../images/bgredbox.jpg) no-repeat bottom; width:970px; height:115px;}
.footerbgshadow{background:url(../images/footerbg-shadowbott.jpg) no-repeat bottom; width:1000px; height:111px;}
.footer-shadow-left{background:url(../images/footer-sh-left.jpg) no-repeat right bottom;  height:48px;}
.footer-shadow-right{background:url(../images/footer-sh-right.jpg) no-repeat left bottom; height:48px;}
.header-left-top{background:url(../images/header-left-top1.gif) no-repeat; width:12px; height:98px;}
.header-right-top{background:url(../images/header-right-top1.gif) no-repeat; width:12px; height:98px;}
.menuleft{background:url(../images/header-left-bott.jpg) no-repeat; width:12px; height:48px;}
.menuright{background:url(../images/header-right-bott.jpg) no-repeat; width:12px; height:48px;}
.menubg{background:url(../images/menubg.jpg) repeat-x; height:48px;}
.cor-wh-left{background:url(../images/cor-wh1.jpg) no-repeat; width:8px; height:98px;}
.cor-wh-right{background:url(../images/cor-wh2.jpg) no-repeat; width:8px; height:98px;}
.grey-top-corner{background:url(../images/grey-top-corner.gif) no-repeat top; width:154px; height:26px;}
.bg-red-search{background:url(../images/bg-red-search.jpg) no-repeat; width:1000px; height:175px;}
.bg-red-searchgreybg{background:url(../images/bg-red-searchgreybg.jpg) no-repeat; width:1000px; height:175px;}
.bg-deal{background:url(../images/deal.jpg) no-repeat; width:1000px; height:207px;}
.mid-dkred{background:url(../images/mid-dkred.jpg) repeat-x; height:46px;}
.mid-red{background:url(../images/mid-red.jpg) repeat-x; height:43px;}
.midrow-dkred{background:url(../images/middle-bg-dkred.jpg) repeat-y;}
.bottom-dkred{background:url(../images/bottom-dkred.jpg) repeat-x; height:9px; width:290px;}

.leftshadow-whbox{background:url(../images/left-shadow-whbox.jpg) no-repeat; width:12px; height:207px; float:right;}
.rightshadow-whbox{background:url(../images/right-shadow-whbox.jpg) no-repeat;  width:12px; height:207px; float:left;}
.hrline{background:url(../images/hrline.jpg) no-repeat; width:274px; height:5px;}
.hrline-shaded{background:url(../images/hrline-shaded.jpg) repeat-x;}

.bgtopgrad{background:url(../images/bgtopgrad.jpg) no-repeat; width:290px; height:361px;}
.bg-callout{background:url(../images/bg-callout.jpg) no-repeat; width:277px; height:304px;}
.boxborder3{border-bottom:solid 1px #e3e3e3; border-left:solid 1px #e3e3e3; border-right:solid 1px #e3e3e3;}
.padding-box{padding:15px 10px 15px 10px;} 
.box-grey-mid{background:url(../images/box-grey-mid.jpg) repeat-x; height:50px;}

.bottom-redborder{ background-color:#920201;}
.bgking{background:url(../images/bgking.jpg) no-repeat right bottom; height:36px; }
.bgking2{background:url(../images/bgking2.jpg) no-repeat right bottom; height:32px; }
.redborder{/*border-bottom:solid 1px #9c2424;*/ padding-bottom:3px;}
/* padding */
.leftright8{padding-left:8px; padding-right:8px;}
.top50{padding-top:50px;}
.topbott12{padding-top:12px; padding-bottom:12px;}
.toppad12{padding-top:12px;}
.toppad10{padding-top:10px;}
.imagetop20 { padding: 27px 0 0 9px ;}
.imagetop20left { padding: 27px 0 0 15px ;}
.imagetext20 { padding: 27px 0 0 0;}
.txt-arial16red{font-size:16px; color:#a30000; }
.smallred{font-size:12px; color:#920201;}
.top16{padding-top:14px;}
.top161{padding-top:13px;}
.bottom1{padding-bottom:1px;}
.padfollow1{ padding-left:100px; padding-top:15px;}
.padfollow2{ padding-left:70px; padding-top:15px;}
.padfollow3{ padding-left:70px; padding-top:15px;}
.top8{padding-top:8px;}
.top4{padding-top:4px;}
.rightpad15{padding-right:18px;}
.rightpad8{padding-right:8px;}
.rightpad6{padding-right:6px;}
.rightpad14{padding-right:14px;}
.leftpadding4{padding-right:1px;}
.leftpadding2{padding-right:2px;}
.top5{padding-top:5px;}
.topleft1{padding-top:10px; padding-left:15px;}
.topleft2{padding-top:15px; padding-left:25px;}
.topleft3{padding-top:30px; padding-left:25px;}
.topleft4-25{padding-top:4px; padding-left:25px;}
.topleft12-15{padding-top:12px; padding-left:15px;}
.paddkred{padding:8px 5px 6px 5px;}
.txt-lucida20wh{font-family:"Lucida Sans", "Trebuchet MS"; font-size:20px; color:#FFFFFF;}
.txt-arail16wh{ font-size:16px; color:#FFFFFF;}
.topbott8{ padding-top:8px; padding-bottom:8px;}
.topleft8-15{padding-top:8px; padding-left:15px;}
.left10{padding-left:10px;}
.left4{padding-left:4px;}
.txtarial14wh{font-size:14px; color:#FFFFFF;}
.top25{padding-top:25px;}
.bottom5{padding-bottom:5px;}
.txt-lucida30{font-family:"Lucida Sans", "Trebuchet MS"; font-size:30px; color:#a30000;}
.txt-arial-grey14{font-size:14px; color:#434242;}
.txt-arial-14red{font-size:14px; color:#a30000;}
.heading-red20{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#a30000; font-weight:bold;}
.left-right15{padding-left:15px; padding-right:15px;}
.txt-lucida18red{font-family:"Lucida Sans", "Trebuchet MS"; font-size:18px; color:#920201;} 
.txt-lucida14red{font-family:"Lucida Sans", "Trebuchet MS"; font-size:14px; color:#920201;} 
.txt-lucida16red{font-family:"Lucida Sans", "Trebuchet MS"; font-size:15px; color:#920201; font-weight:bold;} 
.txtbk12{font-size:12px; color:#272727; font-weight:bold;}   
.txt-lucida22red{font-family:"Lucida Sans", "Trebuchet MS"; font-size:22px; color:#920201;} 
.txt-lucida25grey{font-family:"Lucida Sans", "Trebuchet MS"; font-size:25px; color:#5a5a5a;}
.txt-lucida18-grey {font-family:"Lucida Sans", "Trebuchet MS"; font-size:18px; color:#5a5a5a;}   
.txt-lucida16{font-family:"Lucida Sans", "Trebuchet MS"; font-size:16px;}
.txtdkred{color:#920201;}
.leftpad26{padding-left:26px;}
.rightpadding1{padding-right:5px;}
/* links */
.linkgrey11:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5a5a5a; font-weight:bold; text-decoration:underline;}
.linkgrey11:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5a5a5a; font-weight:bold; text-decoration:underline;}
.linkgrey11:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5a5a5a; font-weight:bold; text-decoration:none;}
.linkgrey11:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5a5a5a; font-weight:bold; text-decoration:underline;}

.link16brown:link{font-size:16px; color:#4b1614; font-weight:bold; text-decoration:underline;}
.link16brown:visited{font-size:16px; color:#4b1614; font-weight:bold; text-decoration:underline;}
.link16brown:hover{font-size:16px; color:#4b1614; font-weight:bold; text-decoration:none;}
.link16brown:active{font-size:16px; color:#4b1614; font-weight:bold; text-decoration:underline;}

.linkarial12bk:link{font-size:12px; color:#010101; text-decoration:underline;}
.linkarial12bk:visited{font-size:12px; color:#010101; text-decoration:underline;}
.linkarial12bk:hover{font-size:12px; color:#010101; text-decoration:none;}
.linkarial12bk:active{font-size:12px; color:#010101; text-decoration:underline;}

.linkred16:link{font-family:"Lucida Sans", "Trebuchet MS"; font-size:16px; color:#a30000; text-decoration:underline; font-weight:bold;}
.linkred16:visited{font-family:"Lucida Sans", "Trebuchet MS"; font-size:16px; color:#a30000; text-decoration:underline; font-weight:bold;}
.linkred16:hover{font-family:"Lucida Sans", "Trebuchet MS"; font-size:16px; color:#a30000; text-decoration:none; font-weight:bold;}
.linkred16:active{font-family:"Lucida Sans", "Trebuchet MS"; font-size:16px; color:#a30000; text-decoration:underline; font-weight:bold;}

.link14redun:link{font-size:14px; color:#a30000; text-decoration:underline;}
.link14redun:visited{font-size:14px; color:#a30000; text-decoration:underline;}
.link14redun:hover{font-size:14px; color:#a30000; text-decoration:none;}
.link14redun:active{font-size:14px; color:#a30000; text-decoration:underline;}

.link12redun:link{font-size:12px; color:#a30000; text-decoration:underline;}
.link12redun:visited{font-size:12px; color:#a30000; text-decoration:underline;}
.link12redun:hover{font-size:12px; color:#a30000; text-decoration:none;}
.link12redun:active{font-size:12px; color:#a30000; text-decoration:underline;}

.link12redbold:link{ font-size:12px; color:#a30000; text-decoration:underline; font-weight:bold;}
.link12redbold:visited{ font-size:12px; color:#a30000; text-decoration:underline; font-weight:bold;}
.link12redbold:hover{ font-size:12px; color:#a30000; text-decoration:none; font-weight:bold;}
.link12redbold:active{ font-size:12px; color:#a30000; text-decoration:underline; font-weight:bold;}

.link16red:link{font-size:16px; color:#a30000; text-decoration:none;}
.link16red:visited{font-size:16px; color:#a30000; text-decoration:none;}
.link16red:hover{font-size:16px; color:#a30000; text-decoration:none;}
.link16red:active{font-size:16px; color:#a30000; text-decoration:none;}

.link-arial14-red:link{font-size:14px; color:#a30000; text-decoration:none;}
.link-arial14-red:visited{font-size:14px; color:#a30000; text-decoration:none;}
.link-arial14-red:hover{font-size:14px; color:#a30000; text-decoration:underline;}
.link-arial14-red:active{font-size:14px; color:#a30000; text-decoration:none;}

.linkgrey12:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#606060; text-decoration:underline;}
.linkgrey12:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#606060; text-decoration:underline;}
.linkgrey12:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#606060; text-decoration:none;}
.linkgrey12:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#606060; text-decoration:none;}

.link12greybold:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#898989; font-weight:bold; text-decoration:underline;}
.link12greybold:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#898989; font-weight:bold; text-decoration:underline;}
.link12greybold:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#898989; font-weight:bold; text-decoration:none;}
.link12greybold:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#898989; font-weight:bold; text-decoration:underline;}

.linkred18:link{font-family:"Lucida Sans", "Trebuchet MS"; font-size:18px; color:#9c2424; text-decoration:none;}
.linkred18:visited{font-family:"Lucida Sans", "Trebuchet MS"; font-size:18px; color:#9c2424; text-decoration:none;}
.linkred18:hover{font-family:"Lucida Sans", "Trebuchet MS"; font-size:18px; color:#000000; text-decoration:none;}
.linkred18:active{font-family:"Lucida Sans", "Trebuchet MS"; font-size:18px; color:#9c2424; text-decoration:none;}

.linkbk12:link{font-size:12px; color:#272727; text-decoration:none; font-weight:bold;}
.linkbk12:visited{font-size:12px; color:#272727; text-decoration:none; font-weight:bold;}
.linkbk12:hover{font-size:12px; color:#272727; text-decoration:underline; font-weight:bold;}
.linkbk12:active{font-size:12px; color:#272727; text-decoration:none; font-weight:bold;}     
/* list */
ul.smalltop{margin:0; padding:0px 0px;}
ul.smalltop li{padding:0px 6px 0px 6px; margin:0; list-style:none; display:inline; border-right:solid 1px #bfbebe;}
ul.smalltop li a{ text-decoration:none; color:#000000;}
ul.smalltop li a:hover{ text-decoration:none; color:#000000;}
ul.smalltop li.last{border-right:none;}

ul.smalltop1{margin:0; padding:0px 0px;}
ul.smalltop1 li{padding:0px 6px 0px 6px; margin:0; list-style:none; display:inline; border-right:1px solid #DBDBDB;text-decoration:none;}
ul.smalltop1 li a{ text-decoration:none; color:#999999;}
ul.smalltop1 li a:hover{ text-decoration:none; color:#999999;}
ul.smalltop1 li.last{border-right:none;}
#smalltop1 li.first * {
color:#F34105;
font-weight:bold;
}

ul.leftmenu{list-style:none; margin:0; padding:8px 10px;}
ul.leftmenu li{ height:28px; background:url(../images/hrline.gif) repeat-x 2px 5px; background-position:bottom;}
ul.leftmenu li a{height:28px; display:block; background:url(../images/bullet-arrow-grey.jpg) 8px 5px no-repeat; color:#5a5a5a; line-height:22px; text-decoration:underline; padding:0 0 0 32px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
ul.leftmenu li a:hover{background:url(../images/bullet-arrow-grey.jpg) 8px 5px no-repeat; color:#5a5a5a; line-height:22px; text-decoration:none; padding:0 0 0 32px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}

ul.listhead{ list-style-type:none; padding:0px 8px; margin:0px 12px;}
ul.listhead li{ display:inline;}
ul.listhead li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; text-transform:uppercase; text-decoration:none; padding:0px 4px;}
ul.listhead li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; text-transform:uppercase; text-decoration:underline; padding:0px 4px;}

/*--------------new expandable menu---------------------*/
ul.listnum{margin:0; padding:0; text-align:center}
ul.listnum li{ display:inline; list-style-type:none;  padding:0 0 0 0;}
ul.listnum li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; background:url(../images/bg-box-num.jpg) no-repeat center;  padding:4px 10px;text-align:center }
ul.listnum li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; background:url(../images/bg-box-num.jpg)  center no-repeat; padding:4px 10px;  }
.topmenu 
{
	float:left;
	width:100%;
}
.topmenu li {
	float:left;
	padding:2px 0px 0 0;
		list-style:none;
		
}
.topmenu li a:link, .topmenu li a:active, .topmenu li a:visited {
	font-size:16px;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	font-family:"Lucida Sans", "Trebuchet MS";
	padding:0 0 0 15px;
	
	height:36px;
	float:left;
	cursor:pointer;
	text-align:center;
	

}
.topmenu li a:link span, .topmenu li a:active span, .topmenu li a:visited span {
	
	
	height:26px;
	float:left;
	padding:10px 8px 0 15px;
}
.topmenu li a:hover {
	background:url(../images/leftcor-menu.jpg) left top no-repeat;
	color:#000000; 	
}
.topmenu li a:hover span {
	background:url(../images/rightcor-menu.jpg) right top no-repeat; 
}
.topmenu li a.selected:link, .topmenu li a.selected:active, .topmenu li a.selected:visited {
	background:url(../images/leftcor-menu.jpg) left top no-repeat; 	
	color:#000000;
}
.topmenu li a.selected:link span, .topmenu li a.selected:active span, .topmenu li a.selected:visited span {
	background:url(../images/rightcor-menu.jpg) right top no-repeat; 	
}

/*--------------new expandable menu---------------------*/

ul.listred{margin:0; padding:0;}
ul.listred li{ list-style-type:none; margin:0; padding:4px 0px 3px 0px;}
ul.listred li a{ color:#920201; text-decoration:underline;}
ul.listred li a:hover{ color:#920201; text-decoration:none;}

ul.listred-topnav{margin:0; padding:0;}
ul.listred-topnav li{ list-style-type:none; margin:0; padding:0px 6px; display:inline;}
ul.listred-topnav li a{ color:#920201; text-decoration:underline;}
ul.listred-topnav li a:hover{ color:#920201; text-decoration:none;}
ul.listred-topnav li.vline{ border-right:solid 1px #920201;}

ul.listfooter{margin:0; padding:0;}
ul.listfooter li{ display:inline; list-style-type:none; padding:0px 8px 0px 8px;  border-right:solid 1px #ffffff; }
ul.listfooter li a{ font-size:14px; color:#FFFFFF; text-decoration:none; text-align:center;}
ul.listfooter li a:hover{ font-size:14px; color:#FFFFFF; text-decoration:none; text-align:center;}
ul.listfooter li.last{border-right:none; text-align:center;}

/*--------------new expandable menu---------------------*/
.tabmenu{	float:left; padding:0 4px 0 0; width:600px;
}
.tabmenu li{float:left;	padding:4px 4px 0 4px; margin:0; list-style-type:none; text-transform:uppercase; font-family:"Trebuchet MS", Verdana, Arial;}

.tabmenu li a:link, .tabmenu li a:active, .tabmenu li a:visited{font-size:16px;	color:#ffffff;	padding:0 0 0 8px;	float:left; text-decoration:none; font-weight:bold; background:url(../images/tab-left.jpg) left top no-repeat;}
.tabmenu li a:link span, .tabmenu li a:active span, .tabmenu li a:visited span{	padding:6px 10px 0 0;	height:22px;	float:left; font-weight:bold; background:url(../images/tab-right.jpg) right top no-repeat;}
.tabmenu li a:hover{color:#000000;	background:url(../images/tab-left-hover.jpg) left top no-repeat;	text-decoration:none; font-weight:bold;}
.tabmenu li a:hover span{
	background:url(../images/tab-right-hover.jpg) right top no-repeat;	padding:6px 10px 0 0;	height:22px;	float:left; text-decoration:none; font-weight:bold;}
.tabmenu li a.selected:link, .tabmenu li a.selected:active, .tabmenu li a.selected:visited{	color:#000000;
	background:url(../images/tab-left-hover.jpg) left top no-repeat; text-decoration:none; font-weight:bold;}
.tabmenu li a.selected:link span, .tabmenu li a.selected:active span, .tabmenu li a.selected:visited span{	background:url(../images/tab-right-hover.jpg) right top no-repeat;	padding:6px 10px 0 0;	height:22px;	float:left; text-decoration:none; font-weight:bold;}

/*--------------new expandable menu---------------------*/



.hmenu {
	float:left;
	width:670px;
}
.hmenu li {
	float:left;
	padding:0 5px 0 0;
		list-style:none;
}
.hmenu li a:link, .hmenu li a:active, .hmenu li a:visited {
	font-size:16px;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	font-family:"Lucida Sans", "Trebuchet MS";
	background:url(../images/left-tab.jpg) left top no-repeat;
	padding:0 0 0 10px;
	height:36px;
	float:left;
	cursor:pointer;

}
.hmenu li a:link span, .hmenu li a:active span, .hmenu li a:visited span {
	background:url(../images/right-tab.jpg) right top no-repeat;
	padding:10px 20px 0 10px;
	height:26px;
	float:left;
}
.hmenu li a:hover {
	background:url(../images/left-tab-hover.jpg) left top no-repeat;
	color:#ffffff;
}
.hmenu li a:hover span {
	background:url(../images/right-tab-hover.jpg) right top no-repeat;
}
.hmenu li a.selected:link, .hmenu li a.selected:active, .hmenu li a.selected:visited {
	background:url(../images/left-tab-hover.jpg) left top no-repeat;
	color:#ffffff;
}
.hmenu li a.selected:link span, .hmenu li a.selected:active span, .hmenu li a.selected:visited span {
	background:url(../images/right-tab-hover.jpg) right top no-repeat;
}
/*
/*--------------new expandable menu---------------------*/



.hmenu2 {
	float:left;
	width:670px;
}
.hmenu2 li {
	float:left;
	padding:0 5px 0 0;
		list-style:none;
}
.hmenu2 li a:link, .hmenu2 li a:active, .hmenu2 li a:visited {
	font-size:14px;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	font-family:"Lucida Sans", "Trebuchet MS";
	background:url(../images/left-tab.jpg) left top no-repeat;
	padding:0 0 0 10px;
	height:36px;
	float:left;
	cursor:pointer;

}
.hmenu2 li a:link span, .hmenu2 li a:active span, .hmenu2 li a:visited span {
	background:url(../images/right-tab.jpg) right top no-repeat;
	padding:10px 12px 0 7px;
	height:26px;
	float:left;
}
.hmenu2 li a:hover {
	background:url(../images/left-tab-hover.jpg) left top no-repeat;
	color:#ffffff;
}
.hmenu2 li a:hover span {
	background:url(../images/right-tab-hover.jpg) right top no-repeat;
}
.hmenu2 li a.selected:link, .hmenu2 li a.selected:active, .hmenu2 li a.selected:visited {
	background:url(../images/left-tab-hover.jpg) left top no-repeat;
	color:#ffffff;
}
.hmenu2 li a.selected:link span, .hmenu2 li a.selected:active span, .hmenu2 li a.selected:visited span {
	background:url(../images/right-tab-hover.jpg) right top no-repeat;
}/*








/*.hmenu {
	
	padding:0px 0 0 0; float:left;
}
.hmenu li {

	padding:0 8px 0 0px; list-style-type:none;float:left;
}
.hmenu li a:link, .hmenu li a:active, .hmenu li a:visited {
	font-size:16px;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	font-family:"Lucida Sans", "Trebuchet MS";
	background:url(../images/left-tab.jpg) left top no-repeat;
	padding:0 0 0 10px;
	height:37px;
	float:left;
}
.hmenu li a:link span, .hmenu li a:active span, .hmenu li a:visited span {
	background:url(../images/right-tab.jpg) right top no-repeat;
	padding:10px 20px 0 10px;
	height:27px;
	float:left;
}
.hmenu li a:hover {
	background:url(../images/left-tab-hover.jpg) left top no-repeat;
	color:#ffffff;
}
.hmenu li a:hover span {
	background:url(../images/right-tab-hover.jpg) right top no-repeat;
}
.hmenu li a.selected:link, .hmenu li a.selected:active, .hmenu li a.selected:visited {
	background:url(../images/left-tab-hover.jpg) left top no-repeat;
	color:#ffffff; float:left;
}
.hmenu li a.selected:link span, .hmenu li a.selected:active span, .hmenu li a.selected:visited span {
	background:url(../images/right-tab-hover.jpg) right top no-repeat;
	float:left;
}
*/

.mainmenu{	float:left; padding:0 6px 0 0;
}
.mainmenu li{float:left;	padding:0px 4px 0 4px; list-style-type:none;}

.mainmenu li a:link, .mainmenu li a:active, .mainmenu li a:visited{font-size:16px; font-family:"Lucida Sans", "Trebuchet MS"; font-weight:bold;	color:#ffffff;	padding:0 0 0 18px;	float:left; text-decoration:none;}
.mainmenu li a:link span, .mainmenu li a:active span, .mainmenu li a:visited span{	padding:8px 18px 0 0;	height:29px;	float:left;}
.mainmenu li a:hover{color:#000000;	background:url(../images/leftcor-menu.jpg) left top no-repeat;	text-decoration:none; }
.mainmenu li a:hover span{
	background:url(../images/rightcor-menu.jpg) right top no-repeat;float:left; }
.mainmenu li a.selected:link, .mainmenu li a.selected:active, .mainmenu li a.selected:visited{	color:#000000;
	background:url(../images/leftcor-menu.jpg) left top no-repeat; text-decoration:none; }
.mainmenu li a.selected:link span, .mainmenu li a.selected:active span, .mainmenu li a.selected:visited span{	background:url(../images/rightcor-menu.jpg) right top no-repeat;	
padding:8px 18px 0 0;	height:29px;	float:left; text-decoration:none; }


.rollover_div ul{
	list-style:none;
	margin:0px;
	padding:0px; 
	float:left;
	border:1px #ccc solid;
	
}
.rollover_div ul li{
	margin:0px;
	padding:0px;
	float:left; 
}
.genderselect .comp_width{
	width:100px;
}
.datenmonselect .comp_width{
	width:60px;
}
.yearselect .comp_width{
	width:90px;
}



.td3
{
	cursor:pointer;
	width:276px;
	background:url(../images/btn-reveal-code-here.jpg) no-repeat top;cursor:pointer;height:52px; width:276px;
	 
	}
	.td1
	{
			cursor:pointer;
	width:279px;height:51px;
	background:url(../images/bg-code-white.jpg)transparent no-repeat top;cursor:pointer;width:276px;
	/*background:url(../images/bg-code-white.jpg) no-repeat top;cursor:pointer;width:276px;*/
	
	background-position: top right;
	/*padding-top:38px;*/
	
		}
.td3over
{
	cursor:pointer;
	width:279px;
	display: inline-block;
    background-position: top right;
	
	}
	.searchBoxyellow{ font-family:"Lucida Sans", "Trebuchet MS";background:transparent;border:none;width:745px; height:40px; font-size:22px; color:#a9a9a9; text-align:center; vertical-align:bottom; padding: 13px 0 0 0;} 
.searchBoxyellow1{background:url(../images/bg-search-big.jpg) no-repeat; width:764px; height:40px; border:none;}
	.search-yellowheader
 {

background:transparent;border:none;
width:513px; height:28px;

font-family:"Lucida Sans", "Trebuchet MS"; font-size:22px; color:#A9A9A9; font-weight:bold;
}
.search-yellowheader1
 {

background:transparent url(../images/search-box-header.jpg) no-repeat scroll 0 0;
border:medium none;
width:543px; height:28px;
cursor:pointer;
font-family:"Lucida Sans", "Trebuchet MS"; font-size:22px; color:#A9A9A9; font-weight:bold;
}
	
	
	.autocomplete_completionListElement
	{margin: 0px;
	padding: 2px 5px;
	
	display: list-item; /*  	if width will be 100% horizontal scrollbar will apear  	when scroll mode will be used 	*/ /*width: 100%;*/
	font-size: 12px; /*  	it is very important, if line-height not setted or setted  	in relative units scroll will be broken in firefox 	*/
	line-height: 16px;
	overflow: hidden;font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:White;
	color:Red;list-style:none;text-align:left;
		}
.autocomplete_listItem
{margin: 0px;
	padding: 2px 5px;
	
	display: list-item; /*  	if width will be 100% horizontal scrollbar will apear  	when scroll mode will be used 	*/ /*width: 100%;*/
	font: menu;
	font-size: 12px; /*  	it is very important, if line-height not setted or setted  	in relative units scroll will be broken in firefox 	*/
	line-height: 16px;
	overflow: hidden;
 cursor:pointer;list-style:none;text-align:left;
 
	}
.autocomplete_highlightedListIt
{margin: 0px;
	padding: 2px 5px;
	
	display: list-item; /*  	if width will be 100% horizontal scrollbar will apear  	when scroll mode will be used 	*/ /*width: 100%;*/
	font: menu;
	font-size: 14px; /*  	it is very important, if line-height not setted or setted  	in relative units scroll will be broken in firefox 	*/
	line-height: 16px;
	overflow: hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:Black;
	color: White;
 cursor:pointer;list-style:none;
 text-align:left;
	}		
	
.dashboard fieldset {
background:#F2F2F2 none repeat scroll 0;
border:1px solid #EBEBEB;
padding:1em 15px;
}
.vouchernameheading
{
	color:#9C2424;
font-family:"Lucida Sans","Trebuchet MS";
font-size:18px;
text-decoration:none;
	}
.listred1  
{
	list-style-type:none; margin:0; padding:4px 0px 3px 4px;
 color:#920201; text-decoration:underline;}
 
 .bg-code-yellow{background:url(../images/bg-code-yellow.jpg) no-repeat; width:276px; height:51px;}
.dotted-box-yellow{background-color:#ffec89; border: dashed 1px #616161;}
.bg-grad-callout{background:url(../images/bg-grad-callout.jpg) no-repeat center; width:153px; height:111px;}
.leftright6{padding-left:6px; padding-right:6px;}

.bg-yellow-bottom{background:url(../images/bg-yellow-bottom.jpg); width:670px; height:19px;}
.bg-code-white{background:url(../images/bg-code-white.jpg) no-repeat center; width:276px; height:51px; padding: 0 0 0 0; }
.bg-yellow{background-color:#ffd218;}
.bg-voucher-whbox{background:url(../images/bg-voucher-whbox.jpg); width:673px; height:640px;background-repeat:repeat-x;}
.mid-yellowbox{background:url(../images/mid-yellow.jpg) repeat-x; height:46px;}

.link-lucida16:link{font-family:"Lucida Sans", "Trebuchet MS"; font-size:20px; color:#000000; text-decoration:underline; font-weight:bold;}
.link-lucida16:visited{font-family:"Lucida Sans", "Trebuchet MS"; font-size:20px; color:#000000; text-decoration:underline; font-weight:bold;}
.link-lucida16:active{font-family:"Lucida Sans", "Trebuchet MS"; font-size:20px; color:#000000; text-decoration:underline; font-weight:bold;}
.link-lucida16:hover{font-family:"Lucida Sans", "Trebuchet MS"; font-size:20px; color:#000000; text-decoration:none; font-weight:bold;}
.top20{padding-top:22px;}
.lightred{color:#920201;}

.link16red:link{font-size:16px; color:#a30000; text-decoration:none;}
.link16red:visited{font-size:16px; color:#a30000; text-decoration:none;}
.link16red:hover{font-size:16px; color:#a30000; text-decoration:none;}
.link16red:active{font-size:16px; color:#a30000; text-decoration:none;}

.link16redu:link{font-size:16px; color:#a30000; text-decoration:underline;}
.link16redu:visited{font-size:16px; color:#a30000; text-decoration:underline;}
.link16redu:hover{font-size:16px; color:#a30000; text-decoration:none;}
.link16redu:active{font-size:16px; color:#a30000; text-decoration:underline;}


.linkred18un:link{font-family:"Lucida Sans", "Trebuchet MS"; font-size:14px; text-decoration:underline; color:#920201; font-weight:bold;}
.linkred18un:visited{font-family:"Lucida Sans", "Trebuchet MS"; font-size:14px; text-decoration:underline; color:#920201; font-weight:bold;}
.linkred18un:active{font-family:"Lucida Sans", "Trebuchet MS"; font-size:14px; text-decoration:underline; color:#920201; font-weight:bold;}
.linkred18un:hover{font-family:"Lucida Sans", "Trebuchet MS"; font-size:14px; text-decoration:none; color:#920201; font-weight:bold;}

/*done by tushar */
.bg-grad-callout{background:url(../images/bg-grad-callout.jpg) no-repeat center; width:153px; height:111px;}
ul.list-bulletkingbk{margin:0; padding:0px 0px 0px 35px; color:#000000; font-size:14px;}
ul.list-bulletkingbk li{ list-style-image:url(../images/bullet-kingbk.jpg); padding:0px 0px 8px 0px;}
/*1-12-09*/
.newsearchBoxyellow
{ background:url(../images/bg-search-big.jpg) no-repeat; width:774px; height:44px; border:none; font-family:"Lucida Sans", "Trebuchet MS"; font-size:22px; color:#a9a9a9; text-align:center; vertical-align:bottom; } 

.side-right-topbg{background:url(../images/side-right-topbg.jpg) no-repeat; width:290px; height:42px;}
.side-right-bottbg{background:url(../images/side-right-bottbg.jpg) no-repeat; width:290px; height:24px;}
.bgblack{background-color:#000000;}
.lucida18bk{font-family:"Lucida Sans", "Trebuchet MS"; font-size:18px; color:#000000; text-indent:16px;}
.border-bk-mid{background:url(../images/border-bk-mid.jpg) repeat-y; width:281px;}
.linkarial14grey:link, .linkarial14grey:visited, .linkarial14grey:active{font-size:13px; color:#b7b7b7; text-decoration:underline; font-weight:bold;}
.linkarial14grey:hover{text-decoration:none; font-weight:bold;}
.callout-whbox-topmid{background:url(../images/callout-whbox-topmid.gif) repeat-x;}
.callout-whbox-bottmid{background:url(../images/callout-whbox-bottmid.gif) repeat-x;}
ul.listnum1{margin:6px 0px 0px 18px; padding:0; color:#a30000;}
ul.listnum1 li{margin:0; padding:5px 0px 5px 0px; list-style-type:disc; font-size:14px;}

ol.listnum2{margin:6px 0px 0px 18px; padding:0; color:#a30000;}
ol.listnum2 li{margin:0; padding:8px 0px 12px 0px;  font-size:14px;}
.txt-lucida16wh{font-family:"Lucida Sans", "Trebuchet MS"; font-size:16px; color:#FFFFFF; font-weight:bold;}

 /*for toggle by tushar*/
 .trigger {
	padding: 0 0 0 0;
	margin: 0 0 0 0;	
	font-weight: normal;
	float: left;
}
.trigger a {
	color: #a30000;
	text-decoration: none;
	display: block;
}
.trigger a:hover { color: #a30000; text-decoration: underline;}
.active {background-position: left bottom;} /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/
.toggle_container {
	margin: 0 0 5px;
	padding: 0;
	overflow: hidden;
	font-size: 1.2em;
	width: 500px;
	clear: both;
}
.toggle_container .block {
	padding: 20px; /*--Padding of Container--*/
	 
}

.linkbk12un:link, .linkbk12un:visited, .linkbk12un:active{font-size:12px; color:#272727; text-decoration:underline; font-weight:bold;}
.linkbk12un:hover{text-decoration:none;}

.lucida16un:link, .lucida16un:visited, .lucida16un:active {font-family:"Lucida Sans", "Trebuchet MS"; font-size:16px; color:#777777; text-decoration:underline; font-weight:bold;}
.lucida16un:hover{text-decoration:none;}

.login-bg-grey{background:url(../images/bg-grey-login.jpg) no-repeat; width:677px; height:62px;}

/* css add on 23-12-09*/
.red-box-corleft{background:url(../images/box-red-left.jpg) no-repeat; width:6px; height:31px;}
.red-box-mid{background:url(../images/box-red-mid.jpg) repeat-x; height:31px;}
.red-box-corright{background:url(../images/box-red-right.jpg) no-repeat; width:6px; height:31px;}

.link-wh12:link, .link-wh12:visited, .link-wh12:active{font-family:"Trebuchet MS", Verdana, Arial; font-size:16px; color:#FFFFFF; text-decoration:underline; text-transform:uppercase; font-weight:bold;}
.link-wh12:hover{text-decoration:none;}

.wh-trech-16{font-family:"Trebuchet MS", Verdana, Arial; font-size:16px; color:#FFFFFF; text-transform:uppercase; font-weight:bold;}

.linkred14:link{font-family:"Lucida Sans", "Trebuchet MS"; font-size:14px; color:#a30000; text-decoration:underline; font-weight:bold;}
.linkred14:visited{font-family:"Lucida Sans", "Trebuchet MS"; font-size:14px; color:#a30000; text-decoration:underline; font-weight:bold;}
.linkred14:hover{font-family:"Lucida Sans", "Trebuchet MS"; font-size:14px; color:#a30000; text-decoration:none; font-weight:bold;}
.linkred14:active{font-family:"Lucida Sans", "Trebuchet MS"; font-size:14px; color:#a30000; text-decoration:underline; font-weight:bold;}

ul.list-number{margin:0px; padding:0px;}
ul.list-number li{ display:inline; list-style-type:none; padding:0px 0px 0px 0px;}
ul.list-number a:link, .list-number a:visited, .list-number a:active{ font-size:14px; color:#4e5601; text-decoration:none;  padding:10px 7px 8px 7px;}
ul.list-number a:hover{ text-decoration:none; background:url(../images/num-bg.gif) no-repeat center;  padding:10px 7px 8px 7px; }
ul.list-number a.selected{ text-decoration:none; background:url(../images/num-bg.gif) no-repeat center;   }
 

.rssbg-grad-pink{border-left:solid 1px #dad8d8; border-right:solid 1px #dad8d8; border-top:solid 1px #dad8d8; background:url(../images/rssbg-grad-pink.jpg) repeat-x; height:123px;}

ul.rsslist{margin:0; padding:0; display:inline;}
ul.rsslist li{margin:0;  padding:6px 0px 4px 0px; list-style:none;}
ul.rsslist li a:link,.rsslist li a:visited, .rsslist li a:active{ background:url(../images/bullet-rss.gif) no-repeat 0px 2px; font-family:"Lucida Sans", "Trebuchet MS"; font-size:14px; color:#4f4f4f; text-decoration:underline; font-weight:bold;  padding:2px 0px 0px 22px; }
ul.rsslist li a:hover{ text-decoration:none; font-weight:bold;}
.txt-arial-11grey {
color:#920201;
font-size:11px;
}

/*css added on 5-2-10*/
.boxborder-grey{background-color:#FFEC89; border:solid 1px #dedede;}
.boxborderpadding{padding:8px;}
.txt-lucida14bk{font-family:"Lucida Sans", "Trebuchet MS"; font-size:14px; color:#000000;}
.searchboxligrey{
background:url(../images/searchboxligrey.jpg) no-repeat; width:191px; height:25px; border:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; padding:5px 0px 0px 8px; margin:0;
  } 
.btn-signupsm
 {

background:transparent url(../images/btn-signupsm.jpg) no-repeat scroll 0 0;
border:medium none;
width:68px; height:28px;
cursor:pointer;
font-family:"Lucida Sans", "Trebuchet MS"; font-size:22px; color:#FFFFFF; font-weight:bold;
}
.middle-bott-leftcor{background:url(../images/middle-bott-left.gif) no-repeat top left; width:8px;}
.middle-bott-rightcor{background:url(../images/middle-bott-right.gif) no-repeat top right; width:8px;}
.footerbgnew{background:url(../images/footerbgnew.jpg) no-repeat; width:1000px; height:334px;}
.footershadow-bott{background:url(../images/footershadow-bott.jpg) no-repeat; width:1000px; height:51px;}

.footerlist ul{ margin:0; padding:0; width:145px;}
.footerlist ul li{ margin:0; padding:0px 0px 0px 0px; font-family:"Lucida Sans", "Trebuchet MS"; font-size:16px; color:#FFFFFF; list-style:none; display:inline;}
.footerlist a:link,.footerlist a:visited, .footerlist a:active{font-family:"Lucida Sans", "Trebuchet MS"; font-size:12px; color:#c2c1c1; text-decoration:underline; font-weight:normal;}
.footerlist a:hover{text-decoration:none;}

.footer-lucida16wh{font-family:"Lucida Sans", "Trebuchet MS"; font-size:16px; color:#FFFFFF;}
#footercontent{width:580px;}
#list1{
	width:135px;
	float:left; padding-right:10px;
	/*background:url(images/line.gif) repeat-y right;*/
	height:215px;
	}
	#list1 h5{ font-family:"Lucida Sans", "Trebuchet MS"; font-size:14px; color:#FFFFFF;

	}
#list1 ul{margin:10px 0px 0px 0px; padding:0;}
#list1 ul li{margin:0; padding:0px  0px 5px 0px; list-style:none;}
#list1 ul li a{ font-family:"Lucida Sans", "Trebuchet MS"; font-size:12px; color:#c2c1c1; text-decoration:underline;}
#list1 ul li a:hover{ text-decoration:none;}

#list2{
	width:150px;
	float:left; padding-right:10px;
	/*background:url(images/line.gif) repeat-y right;*/
	height:215px;
	}
	#list2 h5{ font-family:"Lucida Sans", "Trebuchet MS"; font-size:14px; color:#FFFFFF;

	}
#list2 ul{margin:10px 0px 0px 0px; padding:0;}
#list2 ul li{margin:0; padding:0px  0px 5px 0px; list-style:none;}
#list2 ul li a{ font-family:"Lucida Sans", "Trebuchet MS"; font-size:12px; color:#c2c1c1; text-decoration:underline;}
#list2 ul li a:hover{ text-decoration:none;}

#list3{
	width:135px;
	float:left; padding-right:10px;
	/*background:url(images/line.gif) repeat-y right;*/
	height:215px;
	}
	#list3 h5{ font-family:"Lucida Sans", "Trebuchet MS"; font-size:14px; color:#FFFFFF;

	}
#list3 ul{margin:10px 0px 0px 0px; padding:0;}
#list3 ul li{margin:0; padding:0px  0px 5px 0px; list-style:none;}
#list3 ul li a{ font-family:"Lucida Sans", "Trebuchet MS"; font-size:12px; color:#c2c1c1; text-decoration:underline;}
#list3 ul li a:hover{ text-decoration:none;}

#list4{
	width:130px;
	float:left;
	/*background:url(images/line.gif) repeat-y right;*/
	height:215px;
	}
	#list4 h5{ font-family:"Lucida Sans", "Trebuchet MS"; font-size:14px; color:#FFFFFF;

	}
#list4 ul{margin:10px 0px 0px 0px; padding:0;}
#list4 ul li{margin:0; padding:0px  0px 5px 0px; list-style:none;}
#list4 ul li a{ font-family:"Lucida Sans", "Trebuchet MS"; font-size:12px; color:#c2c1c1; text-decoration:underline;}
#list4 ul li a:hover{ text-decoration:none;}
.footer-lucida12grey{font-family:"Lucida Sans", "Trebuchet MS"; font-size:12px; color:#5b5b5b;}
.footerdkred{color:#910201;}
.lucida14wh{font-family:"Lucida Sans", "Trebuchet MS"; font-size:13px; color:#FFFFFF;}
.btn-signupfooter
 {

background:transparent url(../images/btn-signup-footer.jpg) no-repeat scroll 0 0;
border:medium none;
width:72px; height:32px;
cursor:pointer;
font-family:"Lucida Sans", "Trebuchet MS"; font-size:22px; color:#FFFFFF; font-weight:bold;
}
.searchfooter{
background:url(../images/btn-searchfooter.jpg) no-repeat; width:194px; height:30px; border:none; 
  }
.searchtxt{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#920201;  margin:0px 0px 0px 0px; padding:8px 0px 0px 8px;}
 .txt-trech13wh{font-family:"Trebuchet MS", Verdana, Arial; font-size:13px; color:#FFFFFF;}
a:link.linkfooterwh , a:visited.linkfooterwh , a:active.linkfooterwh {font-family:"Trebuchet MS", Verdana, Arial; font-size:13px; color:#FFFFFF; text-decoration:underline;}
a:hover.linkfooterwh {text-decoration:none;}

ul.footerlight{margin:15px 0px 8px 0px; padding:0; color:#969393;}
ul.footerlight li{ list-style:none; display:inline; padding:0px 0px;}
ul.footerlight a{ font-family:"Lucida Sans", "Trebuchet MS"; font-size:12px; color:#969393; text-decoration:none; padding:0px 2px;}
ul.footerlight a:hover{text-decoration:underline;}
.txt-arial14grey{ color:#4e4e4e; font-size:14px;}
.linkgrey14:link, .linkgrey14:visited, .linkgrey14:active{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4e4e4e; text-decoration:none;}
.linkgrey14:hover{text-decoration:none;}

.vouchernameheading-expired
{
 color:#888888;font-family:"Lucida Sans","Trebuchet MS";font-size:18px;text-decoration:none;
 }
.greyborderbott{border-bottom:solid 1px #888888; padding-bottom:3px;}
.greycolordk{color:#888888;}
.link12dkgreyun:link, link12dkgreyun:visited, link12dkgreyun:active{font-size:12px; color:#888888; text-decoration:underline;}
.link12dkgreyun:hover{text-decoration:none;}
/* 8-3-10*/
.greyborder3{border-top:solid 1px #e5e5e5; border-left:solid 1px #e5e5e5; border-right:solid 1px #e5e5e5; background-color:#f9f9f9;}
.lucida-red16{font-family:"Lucida Sans", "Trebuchet MS"; font-size:16px; color:#9c2424;}
.num-topleftcor{background:url(../images/topleft-greycor-bggrey.gif) no-repeat; width:11px; height:11px;}
.num-toprightcor{background:url(../images/topright-greycor-bggrey.gif) no-repeat; width:11px; height:11px;}
.num-topmid{background:url(../images/topmid-greycor-bggrey.gif) repeat-x; height:11px;}
.num-bottmid{background:url(../images/bottmid-greycor-bggrey.gif) repeat-x; height:11px;}
.num-bottleftcor{background:url(../images/bottleft-greycor-bggrey.gif) no-repeat; width:11px; height:11px;}
.num-bottrightcor{background:url(../images/bottright-greycor-bggrey.gif) no-repeat; width:11px; height:11px;}

p.para{margin:0; padding:0px 0px;}
p.para1{margin:0; padding:10px 0px 0px 0px;}
.linkpad{padding-right:15px;}
/*1-apr-2010*/
.txt-lucida20grey{ font-family:"Lucida Sans", "Trebuchet MS"; font-size:20px; color:#5a5a5a;}
.grey-bott-border{border-bottom:solid 1px #efefef; }
.heading-red25{font-family:"Lucida Sans", "Trebuchet MS"; font-size:25px; color:#920201; padding-bottom:4px;}
a.redheading18:link, a.redheading18:visited, a.redheading18:active{font-family:"Lucida Sans", "Trebuchet MS"; font-size:18px; color:#920201; text-decoration:none;}
a.redheading18:hover{text-decoration:underline;}
.content{font-family:"Lucida Sans", "Trebuchet MS"; font-size:12px; color:#5a5a5a;}
a.red12:link, a.red12:visited, a.red12:active{font-family:"Lucida Sans", "Trebuchet MS"; font-size:12px; color:#920201; text-decoration:none; font-weight:bold;}
a.red12:hover{text-decoration:none;}
.bg-grey-roundboxbig{background:url(../images/bg-grey-roundbox-big.jpg) no-repeat; width:164px; height:116px;}
.padding-roundbox{padding:18px 0px 14px 0px;}
.press-footer-callout{background:url(../images/press-footer-callout.gif) no-repeat; width:662px; height:58px;}
.press-midbg{background:url(../images/press-midbg.gif) repeat-y; width:662px;}
.press-topleft-corner{background:url(../images/press-topleft-corner.gif) no-repeat;}
.press-topright-corner{background:url(../images/press-topright-corner.gif) no-repeat; width:18px;}
.press-topmid{background:url(../images/press-topmid.gif) repeat-x; height:12px;}
.press-bldgbg{background:url(../images/press-bldgbg.gif) no-repeat bottom left; width:662px;}
.headingred30{font-family:"Lucida Sans", "Trebuchet MS"; font-size:30px; color:#920201;}
ul.press{margin:0px 0px 0px 32px; padding:0;}
ul.press li{margin:0; padding:0px 0px 35px 0px; list-style-type:none;}
.pressmain{float:left; width:630px;}
.presswrap{ width:580px; padding-top:8px; padding-right:20px; display:block; float:right;}
.pressleft{float:left; width:10px; padding-top:8px; display:block;}
.press-redbgbox{background:url(../images/press-redbgbox.jpg) no-repeat; width:662px; height:418px;}
.wrap-press-redbox{float:left; margin:0; padding:72px 20px 10px 40px; width:590px;}

ul.boxredlist{ margin:0px 0px 0px 30px; padding:0;}
ul.boxredlist li{ margin:0; padding:21px 0px 0px 0px; list-style:none; font-family:"Lucida Sans", "Trebuchet MS"; font-size:15px; color:#FFFFFF; }
.pad-press{padding:0px 30px 0px 30px;}
.redheading20{ font-family:"Lucida Sans", "Trebuchet MS"; font-size:20px; color:#920201;}

.browsecategory{
	float:left;
	width:290px;
}
.browsecategory .htitle{
	width:280px;
	height:30px;
	padding:10px 0px 0 10px;
	float:left;
	background:url(../images/bg_browsecategory.gif) left top no-repeat;
}
.browsecategory .htitle h4{
	color:#fff;
}



.browsecategory .content{
	width:278px;
	float:left;
	padding:5px 5px;
	background:#f2f2f2;
	border-left:#ddd 1px solid;
	border-right:#ddd 1px solid;
}
.browsecategory .content ul li a:link, a:visited, a:focus, a:active {
	color:#5a5a5a;
	cursor:pointer;
	text-decoration:none;
}
.browsecategory .content ul li a:hover {
	color:#0a69cd;
}
	
.browsecategory .content ul li .number{
	padding:2px 0 0 10px;
	width:25px;
	float:left;
}
.browsecategory .content ul li{
	float:left;
	width:278px;
	padding:5px 0;
	background:url(../images/bg_linebrowsecategory.gif) left bottom repeat-x;
	list-style-type:none;
}
.browsecategory .content ul li.last{
	background:none;

}
.browsecategory .bot{
	background:url(../images/bg_browsecategorybot.gif) left bottom no-repeat;
	width:290px;
	height:13px;
	float:left;
}
.clear{
    clear:both;
    font-size:0;
    line-height:0;
    
}
.iconnetwork{
	float:left;
	width:290px;
}
.iconnetwork li{
	float:left;
	width:290px;
	padding:10px 0;
	background:url(../images/bg_linebox.gif) left bottom repeat-x;
	list-style-type:none;
}
.iconnetwork li.last{
	background:none;
}
.iconnetwork a.icon_follow{
	background:url(../images/img_iconnetwork.jpg) left top no-repeat;
	width:230px;
	height:80px;
	float:left;
}
.iconnetwork a.icon_fan{
	background:url(../images/img_iconnetwork.jpg) left -80px no-repeat;
	width:230px;
	height:80px;
	float:left;
}
.iconnetwork a.icon_rss{
	background:url(../images/img_iconnetwork.jpg) left -160px no-repeat;
	width:230px;
	height:80px;
	float:left;
}
/**************** 7-10-10 ************************/

.nmdealbg{
	background: url(../images/box-brown-side.jpg) no-repeat;
	width:290px;
	height:190px;
	float:left;
	margin:0 0 0 3px;
}
.nmdealbgtp{
	width:290px;
	height:127px;
	float:left;
}
.nmdealbgtp p{
    font:bold 15px Lucida Sans, Helvetica, sans-serif !important;
	padding:55px 50px 0 19px;
	float:left;
	color:#fff;
	text-align:left;
}
.nmdealbgdwn{
	width:290px;
	height:39px;
	float:left;
}
.nmdealbgdwnlt{
	width:190px;
	height:39px;
	float:left;
}
.nmdealbgdwnlt input{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	border:none;
	width:169px;
	height:35px;
	margin:1px 0 0 9px;
	background:url(../images/search-textbox.jpg) repeat-x;
	vertical-align:middle;
	line-height:35px;
	padding:0px 0 0 10px;
	line-height:35px;
}
.nmdealbgdwnrt{
	width:96px;
	height:39px;
	float:left;
}
input.nmdsignup{
	background:url(../images/image/Submit.gif) no-repeat;
	width:89px;
	height:34px;
	float:left;
	border:none;
	margin:2px 0 0 5px;
	cursor:auto;
}
.divi20 {
	height:20px;
	font-size:0px;
}
/* css for search box */
.searchboxbg {
	width:468px;
	height:71px;
	background:url(../images/searchbxbg.jpg) left top no-repeat;
	padding:0px 0px 0 0px;
	float:right;
}
.searchboxbg .seinput {
	float:left;
	padding:21px 0px 0 23px;
}
.searchboxbg .seinput input {
	border:none;
	width:326px;
	height:30px;
	color:#A9A9A9;
	background:none;
	font:bold 16px "Lucida Sans", "Trebuchet MS";
}
.searchboxbg .seabtn {
	background:url(../images/searchbtn.png) left top no-repeat;
	width:98px;
	height:37px;
	float:left;
	border:none;
	cursor:pointer;
	margin:16px 0 0 3px;
	display:inline-block;
}
.voucher2ne{
	width:290px;
	height:117px;
	float:left;
	background:url(../images/cbg.jpg) no-repeat left top;
}
.voucher2ne p{
    font:normal 13px Arial, Helvetica, sans-serif;
	padding:18px 15px 0 15px;
	float:left;
	color:#000;
}
.voucher2ne a{
    font:normal 13px Arial, Helvetica, sans-serif;
	float:left;
	color:#000;
	text-decoration:none !important;
}
