/* BORDER */
.brdall_solid {border-bottom:1px; border-top:1px; border-left: 1px; border-right:1px; border-color: #000000; border-style: solid;}
.brdall_dashed {border-bottom:1px; border-top:1px; border-left: 1px; border-right:1px; border-color: #000000; border-style: dashed;}
.coupon {width:292px; height:480px; border:2px #000;border-style:dashed; padding:8px; margin:5px; float: left;}
.offercb {width:292px; height:480px; border:2px #000;border-style:solid; padding:8px; margin:5px; float: left;}
.coupontext {width:292px; height:150px; float: left; background-color: #inherit;}
.offertext {width:292px; height:185px; float: left; background-color: #inherit;}
.brdall_solid {border-bottom:1px; border-top:1px; border-left: 1px; border-right:1px; border-color: #000000; border-style: solid;}

/* Added by Geeta */
.solidborderCB {border:2px #000; border-style:solid;}

.promo_brd {border-bottom:3px; border-top:1px; border-left: 1px; border-right:3px; border-color:#999999; border-style: solid;}

/* BORDER COLOR */

.brdLight { border-color:#E4EAFE; }

.brdMed { border-color:#606DA0; }

.brdDark { border-color:#333585; }


/* TEXT ALIGN */
.txtlt {text-float:left; text-align: left; margin: 0px; padding: 0px;}
.txtrt {text-float:right; text-align: left; margin: 0px; padding: 0px;}

/* IMAGE ALIGN */
.imglt { float: left; margin: 0px; padding-right: 12px;}
.imgrt { float: right; margin: 0px; padding-left: 12px;}
.imgctr {text-align: center; margin: 0px; padding:0px;}
.nlimglt {float: left; margin: 0px;  padding-right: 20px; padding-top: 6px; padding-bottom: 6px;}
.nlimgrt {float: right; margin: 0px; padding-left: 20px; padding-top: 6px;padding-bottom: 6px;}

/* DIV SIZE */
.div150 {width: 150px; float: left;}
.div200 {width: 200px; float: left;}
.div209 {width: 209px; float: left;}
.div208 {width: 208px; height: 121px; float: left;}
.div216 {width: 216px; float: left;}
.div218 {width: 218px; float: left;}
/*CR 96*/
.div482 {width: 482px; float: left;}
.div241 {width: 241px; float: left;}
.div664 {width: 664px; float: left;}
.div361 {width: 361px; float: left;}
.div100    {width: 100px; float: left;}
.div466img {width: 466px; float: left;}
.div290    {width: 290px; float: left;}
.div620    {width: 620px; float: left;}
.div310img {width: 310px; float: left;}
.div330    {width: 330px; float: left;}
.div1      {width: 1px; float: left;}
.div14     {width: 14px; float: left;}
.div15     {width: 15px; float: left;}
.div22     {width: 22px; float: left;}
.div679    {width: 679px; float: left;}
.div332    {width: 332px; float: left;} 
.div448    {width: 448px; float: left;}
.div217    {width: 217px; float: left;} 
.div622    {width: 622px; float: left;}


/* .div250 {width: 250px; background-color: #66ccff; float: left;} */
.div250 {width: 250px; float: left;}
.div310 {width:290px; height:480px; padding:10px; margin:5px; float: left;}
.div308 {width: 308px; float: left;}
.div320 {width: 318px; float: left;}
.div350 {width: 350px; float: left;}
.div360 {width: 360px; float: left;}
.div380 {width: 380px; float: left;}
.div470 {width: 470px; float: left;}
.div466 {width: 466px; margin: 0px; padding: 0px; float: left;}
.div656 {width: 656px; float: left;}
.div655 {width: 655px; float: left;}
.div723 {width: 723px; float: left;}
.div724 {width: 724px; float: left;}
.div932 {width: 932px; float: left;}
.div216text {width: 192px; height: 264px; padding:12px; float: left;}
/* .div209text {width: 176px; height: 426px; padding:12px; background-color: #66ccff; float: left;} */
.div209text {width: 176px; float: left;}
/* .div250text {width: 226px; padding:12px; background-color: #66ccff; float: left;} */
.div250text {width: 226px; padding:12px; float: left;}
.div310text {width: 286px; padding:12px; float: left;}
.div361text {width: 356px; padding:12px; float: left;}
.div466text {width: 442px; padding:12px; float: left;}
.div620text {width: 596px; padding:12px; float: left;}
.div723text {width: 723px; float: left;}
.div750text2 {width: 726px; padding:12px; float: left;}
.sofferdiv { width: 192px; float: left;}

/*CR 96*/
.div241text {width: 217px; padding:12px; float: left;}
.div482text {width: 458px; padding:12px; float: left;}
.div664text {width: 640px; padding:12px; float: left;}

.nl480 {width: 460px; margin: 0px; padding-top: 12px; padding-bottom: 12px; padding-right: 10px; padding-left: 10px; float: left;}
.nl960 {width: 940px; margin: 0px; padding-top: 12px; padding-bottom: 12px; padding-right: 10px; padding-left: 10px; float: left;}

.soffer {background:transparent url(/images/testRedesign09/receiveSpecialOffers_bg.jpg) no-repeat scroll 0px 5px; width: 216px; display:inline; margin-bottom: 12px; margin-right: 12px; margin-left: 12px;}

.promo {background:transparent url(/images/testRedesign09/promobg.gif) no-repeat scroll 0px 0px; width: 350px; display:inline; margin-bottom: 12px; margin-right: 12px; margin-left: 12px;}

.minired_box { background:transparent url(/images/testRedesign09/redbar_mini.gif) no-repeat scroll 0px 25px; width: 218px; display:inline; margin-bottom: 35px; }
.smallred_box { background:transparent url(/images/testRedesign09/redbar_small.gif) no-repeat scroll 0px 25px; width: 362px; display:inline; margin-bottom: 35px; }

.miniblue_box { background:transparent url(/images/testRedesign09/bluebar_mini.gif) no-repeat scroll 0px 25px; width: 218px; display:inline; margin-bottom: 35px; }
.smallblue_box { background:transparent url(/images/testRedesign09/bluebar_small.gif) no-repeat scroll 0px 25px; width: 362px; display:inline; margin-bottom: 35px; }

.minigreen_box { background:transparent url(/images/testRedesign09/greenbar_mini.gif) no-repeat scroll 0px 25px; width: 218px; display:inline; margin-bottom: 35px; }
.smallgreen_box { background:transparent url(/images/testRedesign09/greenbar_small.gif) no-repeat scroll 0px 25px; width: 362px; display:inline; margin-bottom: 35px; }

.rederrorbox {background:url(/images/icons/red_error.gif); background-repeat: no-repeat; background-position: 5px 50%; border:1px solid #000000; padding:10px 10px 10px 42px; background-color:#FCF604; color:#000000; font-family:arial, helvetica, sans-serif; margin-bottom:5px;}	

/* PADDING */
.padtp { padding-top: 12px;}	
.padrt { padding-right: 12px;}	
.padbt { padding-bottom: 12px;}	
.padlt { padding-left: 12px;}
.padall{ padding:12px;}

.padtp5px { padding-top: 5px;}	
.padrt5px { padding-right: 5px;}	
.padbt5px { padding-bottom: 5px;}	
.padlt5px { padding-left: 5px;}
.padall5px { padding:5px;}

.padtp8px { padding-top: 8px;}	
.padrt8px { padding-right: 8px;}	
.padbt8px { padding-bottom: 8px;}	
.padlt8px { padding-left: 8px;}
.padall8px { padding:8px;}

.nopadcb { padding:0px; margin:0px;}

/* MARGIN*/
.mrgtp { margin-top: 6px;}	
.mrgrt { margin-right: 6px;}	
.mrgbt { margin-bottom: 6px;}	
.mrglt { margin-left: 6px;}
.mrgall { margin:6px;}


.mrgtp5px { margin-top: 5px;}	
.mrgrt5px { margin-right: 5px;}	
.mrgbt5px { margin-bottom: 5px;}	
.mrglt5px { margin-left: 5px;}	
.mrgall5px { margin:6px;}

.mrgtp8px { margin-top: 8px;}	
.mrgrt8px { margin-right: 8px;}	
.mrgbt8px { margin-bottom: 8px;}	
.mrglt8px { margin-left: 8px;}	
.mrgall8px { margin: 8px;}	

.mrgtp { margin-top: 6px;}	
.mrgrt { margin-right: 6px;}	
.mrgbt { margin-bottom: 6px;}	
.mrglt { margin-left: 6px;}
.mrgall { margin:6px;}


/* OTHER */
.clear { clear:both;}


.float_left { float:left; }
.float_right { float:right; }	
