body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
}

a {
	color: #000000;
	text-decoration: none;
}

.header-data{
	height:44px;
}
.header-background img{
	width:300px;
}


.large_header-background {
	width:270px;
	height: 44px;
}
.normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	white-space: normal;
}

.normalopt1 {
	font-size: 11px;
	padding-left: 10px;
	text-decoration: underline;	
	color: #68A6CD;
}

.normalopt {
	font-size: 11px;	
	color: #000000;
}

.normalred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DC5035;
	white-space: normal;
}

.normalsyan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3300;
	white-space: normal;
}

.normalsyan a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	white-space: normal;
}

.normalopt a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	white-space: normal;
}

.linkblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000; 
	text-decoration: none;
	white-space: normal;
}

.price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	white-space: normal;
}

.normallarg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	white-space: normal;
}

.normalsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #101010;
	text-decoration: none;
}

.normalgraylarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}

.normal2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.normal3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.normalgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #466433;
}

.normalsyanbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3300;
	font-weight: bold;
}

.normal a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.normal2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #82B065;
}

.normalflow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

.footerlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #82B065;
	vertical-align: middle;
}

.footerlinkgray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFDD73;
	vertical-align: middle;
	font-style: normal;
	text-decoration:underline;
	padding-left:10px;
}

.footerlinkgray a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFDD73;
	font-style: normal;
	vertical-align: middle;
	text-decoration:underline;
}

.footerlinkblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: middle;
}

.footerlinkcyan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3300;
	vertical-align: middle;
}

.footerlinkred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DC5035;
	vertical-align: middle;
}

.topTable {
	width: 300px;
	background: #000000;
}

.topTable1 {
	width:300px;
	height: 590px;
	background: #000000;
}
.newTopTable {
	width: 100%;
	background: #ffffff;
}

.newTopTable1 {
	width:100%;
	height: 590px;
	background: #ffffff;
}
.topTable2 {
	width: 171px;
	border: 1px solid #666666;
}

.logo {
	width: 300px;
	
}

/*Pandey*/
.heightlow {
	height: 5px;
}

.starImage {
	width: 54px;
	height: 10px;
}

.gray {
	background: #CCCCCC;
	padding-bottom: 2px;
	white-space: normal;
	margin-left: 2%
}

.upcCode {
	width: 150px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.upcCode2 {
	width: 150px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.heightMin {
	height: 10px;
}

.heightSmallest {
	height: 13px;
}

.heightSmaller {
	height: 15px
}

.heightSmall {
	height: 17px
}

.heightMedium {
	height: 19px
}



.heightMediumer {
	height: 21px
}

.heightMediumest {
	height: 23px
}

.heightLarge {
	height: 25px
}

.heightLarger {
	height: 27px
}

.heightLargest {
	height: 29px
}
.heightMoreLargest {
	height: 45px
}

.height1 {
	height: 1px
}

.singleLineImg {
	height: 2px;
}

.contestImg {
	width: 165px;
	height: 125px;
}

}
/*normallSmall is defined in top.*/
.normalMedium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	white-space: normal;
}

.normalLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	white-space: normal;
}

.lpadminy {
	padding-left: 1.5px;
}

.lPaddingSmall {
	padding-left: 2pt;
}

.lPaddingMedium {
	padding-left: 3pt;
}

.lPaddingLarge {
	padding-left: 5pt;
}

.lPaddingLargest {
	padding-left: 8px;
}

.rPaddingMedium {
	padding-right: 3pt;
}

.tbPadmsmall {
	padding-top: 2px;
	padding-bottom: 2px;
}

.tbPadmidum {
	padding-top: 4px;
	padding-bottom: 4px;
}

.tbPadLarge {
	padding-top: 6px;
	padding-bottom: 6px;
}

.lrPadmsmall {
	padding-left: 2px;
	padding-right: 2px;
}

.lrPadmidum {
	padding-left: 4px;
	padding-right: 4px;
}

.lrPadmaximum {
	padding-left: 6px;
	padding-right: 6px;
}

.backButton {
	width: 50px;
	height: 22px;
	vspace: 3px;
	border: 0;
}

.nextButton {
	width: 50px;
	height: 22px;
	vspace: 3px;
	border: 0;
}

.loginInput {
	-wap-input-format: "10N";
	-wap-input-required: false;
	wml: format :   "10N";
	width: 90px;
	height: 20px;;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.loginInput2 {
	width: 90px;
	height: 20px;;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.proQtyInput {
	-wap-input-format: "2N";
	-wap-input-required: false;
	wml: format =   "2N";
	width: 45px;
	height: 20px;;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif
}

.proQtyInput2 {
	width: 45px;
	height: 20px;;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif
}

.donatInput {
	-wap-input-format: "4N";
	-wap-input-required: false;
	wml: format =   "4N";
	width: 45px;
	height: 20px;;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif
}

.donatInput2 {
	width: 45px;
	height: 20px;;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif
}

.promoCodeInput {
	width: 50px;
	height: 20px;;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.saveItPhoneInput {
	-wap-input-format: "10N";
	-wap-input-required: false;
	wml: format =   "10N";
	width: 92px;
	height: 20px;;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif
}

.saveItPhoneInput2 {
	width: 92px;
	height: 20px;;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif
}

.pinInput {
	-wap-input-format: "8N";
	-wap-input-required: false;
	wml: format :     "8N";
	width: 60px;;
	height: 20px;;
	font-size: 11px;;
	font-family: Arial, Helvetica, sans-serif;
}

.pinInput2 {
	width: 60px;;
	height: 20px;;
	font-size: 11px;;
	font-family: Arial, Helvetica, sans-serif;
}

/*Pandey*/
.brndmdlInput {
	width: 60px;
	height: 18px;;
	font-size: 11px;;
	font-family: Arial, Helvetica, sans-serif;
}
.trgPriceInput {
	-wap-input-format: "8N";
	wml: format =     "8N";
	-wap-input-required: false;
	width: 60px;;
	height: 18px;
	font-size: 11px;;
	font-family: Arial, Helvetica, sans-serif;

}

.trgPriceInput2 {
	width: 60px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	height: 18px;
}

.upcCodeInput {
	-wap-input-required: false;
	-wap-input-format: "20N";
	wml: format =     "20N";
	width: 150px;
	height: 20px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.upcCodeInput2 {
	width: 150px;
	height: 20px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.FooterImges {
	width: 16px;
	height: 16px;
	vertical-align: top;
}

/*Sekhar*/
.errTopTable {
	width: 173px;
	height: 192px;
}

img{
	border: 0px;
		}
.errlogoImg {
	width: 171px;
	height: 21px;
}

.errImg {
	width: 58px;
	height: 49px;
}

.errheightLarge {
	height: 41px;
}

.errheightLargest {
	height: 55px;
}

.errheightTable {
	height: 289px;
}

.errheightSingleLine {
	height: 5px;
}

.wiclogo {
	width: 171;
	height: 21;
}

.callnowButton {
	width: 111;
	height: 18;
	vspace: 10;
	border: 0;
}

/*pandey*/ /*Is this it image width*/
.ITIImgWidth {
	width: 125px;
	height: 125px;
}

/*Snajay*/
.saveitlogo {
	width: 128px;
	height: 12px
}

.linefooter {
	width: 161px;
	height: 3px;
}

/*Chandan*/
.normal2td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 0px;
	padding-top: 0px;
}

.hbrandn {
	width: 96%;
	height: 15px;
	padding: 1px;
	background: #C2DDAC;
	border: 1px solid #82B065;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal
}

.wimImgLogo {
	width: 47;
	height: 35;
}

.rPaddingMedium {
	padding-right: 3px;
}

.width80 {
	width: 80;
}

.width45 {
	width: 45;
}

.lPaddingLong {
	padding-left: 14px;
}

.normalbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 3px;
	padding-top: 3px;
	font-weight: bold;
}

.rowbreak {
	height: 1px;
}

.getStartedButton {
	width: 83px;
	height: 18px;
	vspace: 3px;
	border: 0;
}

.rowHeight {
	height: 30px;
}

.divstyle {
	height: 12px;
	padding-top: 0px;
	line-height: 12px;
}

.height4px {
	height: 4px;
}

.height2px {
	height: 2px;
}

.normalbold a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 3px;
	padding-top: 3px;
	font-weight: bold;
	color: #000000;
}

.selectStyle {
	height: 25px;
	width: 157px;
	font-size: 11px;
}

.lpadding16px {
	padding-left: 17px;
}

.lpadding10px {
	padding-left: 5px;
}

.lpadding4px {
	padding-left: 4px;
}

.textarea {
	overflow: hidden;
}

.back {
	width: 44px;
	height: 24px;
	vspace: 0px;
	border: 0px;
}

.ltpadding {
	padding-top: 9px;
}

/** Demo styles*/
.demologo {
	width: 167px;
	height: 166px;
}
.motofont{
	font-family: Arial, Helvetica, sans-serif;
	font:small;
}
.motofontbold{
	font-family: Arial, Helvetica, sans-serif;
	font:small;
	font-weight: bold;
}
.padtop4px{
	padding-top: 4px;
}
.nextB {
	width: 44px;
	height: 20px;
	font-size: 11px;
}

.previousB {
	width: 50px;
	height: 20px;
	font-size: 11px;	
}

.selectStyle1 {
	height: 25px;
	width: 155px;
	font-size: 11px;
}
/**Randhir*/
.subjectSelectStyle {
	height: 25px;
	width: 100px;
	font-size: 11px;
}
.autherSelectStyle {
	height: 25px;
	width: 100px;
	font-size: 11px;
}
.mob4digit {
	-wap-input-format: "4N";
	wml: format =     "4N";
	-wap-input-required: false;
	width: 40px;;
	height: 18px;
	font-size: 11px;;
	font-family: Arial, Helvetica, sans-serif;

}
.mob4digit2 {
	width: 40px;;
	height: 18px;
	font-size: 11px;;
	font-family: Arial, Helvetica, sans-serif;

}
.clickheretocont{
	width: 145px;;
	height: 21px;

}
.linewidth {
	width: 299px;
	height: 0px;
	}
.nextOptin {
	width: 120px;
	height: 20px;
	font-size: 12px;
	align: center;
}
.keySearchInput {
	width: 155px;
	height: 18px;;
	font-size: 11px;;
	font-family: Arial, Helvetica, sans-serif;
}
.keyHomeSearchInput {
	width: 125px;
	height: 21px;;
	font-size: 11px;;
	font-family: Arial, Helvetica, sans-serif;
}
.keyHomeSearchButton {
	width: 24px;
	height: 21px;;
	font-size: 11px;;
	font-family: Arial, Helvetica, sans-serif;
}
/* Start :: Ramesh */
.linkblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3399CC;
	font-style: italic;
}

.creditcardInput1 {
	-wap-input-required: false;
	-wap-input-format: "20N";
	wml: format =     "20N";
	width: 120px;
	height: 20px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.creditcardInput2 {
	width: 120px;
	height: 20px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

/* End :: Ramesh */

/** Added By Prateek for att phone fixes*/

.saveItPhoneInput3 {
	-wap-input-format: "NNNNNNNNNN";
	-wap-input-required: false;
	wml: format = "10N";
	width: 92px;
	height: 20px;;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif
}

.loginInput3 {
	-wap-input-format: "NNNNNNNNNN";
	-wap-input-required: false;
	wml: format : "10N";
	width: 92px;
	height: 20px;;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.qntyInput {
	-wap-input-format: "NN";
	-wap-input-required: false;
	wml: format : "2N";
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.qntyInput2 {
	-wap-input-format: "2N";
	-wap-input-required: false;
	wml: format : "2N";
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.pinInput3 {
	-wap-input-format: "NNNNNNNN";
	-wap-input-required: false;
	width: 92px;
	height: 20px;;
	font-size: 11px;
	wml: format :   "8N";
	font-family: Arial, Helvetica, sans-serif;
}

.upcCodeInput3 {
	-wap-input-required: false;
	-wap-input-format: "NNNNNNNNNNNNNNNNNNNN";
	wml: format =     "20N";
	width: 150px;
	height: 20px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.nextBnew {
	width: 54px;
	height: 20px;
	font-size: 11px;
}
.nextOptinew {
	width: 140px;
	height: 20px;
	font-size: 12px;
	align: center;
}

p {
	color:#FFB600;
	font-size: 12px;
	padding: 5px 10px 5px 10px;
	margin: 0;	
}

p span {
	font-size:13px;
	color:#c7007d;
	font-weight:bold;
}

p span a {
	font-size: 13px;
	color: #c7007d;
	font-weight: bold;
}
.textbox {
	float: left;
	width: 60%;
	color: #111111;
	padding: 2px 0 2px 5px;
	margin: 0 10px 0 10px;
	border: 1px solid #8bb42d;
}

.textbox option {
	width: 250px;
}

.zip {
	border:1px solid #8bb42d;
	color:#8f9090;
	margin: 2px 3px 5px 0px;
	vertical-align:top;
	width: 50%;
}

.pin {
	border:1px solid #8bb42d;
	color:#8f9090;
	margin: 2px 3px 5px 10px;
	padding: 2px 0 2px 5px;
	vertical-align:top;
	width: 29%;
}

.green_bar {
	font-family: arial black;
	font-size: 13px;
	font-variant: small-caps; 
	color: #c0f73e;	
	height: 40px;
}
.green_bar span{
	font-size: 11px;
	}
.green_bar a {
	font-family: arial;
	font-weight: bold;
	font-size: 13px;
}

.green_bar a span{
	font-size: 11px;
	}

.blue_bar {
	font-family: arial black;
	font-variant: small-caps; 	
	font-size: 13px;
	color: #61B4CF;
	height: 40px;
}

.blue_bar span{
	font-size: 11px;
	}
	
.blue_bar a {
	font-family: arial;
	font-weight: bold;
	font-size: 13px;
}

.blue_bar a span{
	font-size: 11px;
	}
	
.yellow_bar {
	font-family: arial black;
	font-variant: small-caps; 
	font-size: 13px;
	color: #ffc840;
}

.yellow_bar span{
	font-size: 11px;
	}
	
.yellow_bar a {
	font-family: arial;
	font-weight: bold;
	font-size: 13px;
}


.yellow_bar a span{
	font-size: 11px;
	}
	
.magenda_bar {
	font-family: arial black;
	font-size: 13px;
	color: #E366B5;
	font-variant: small-caps; 
}

.bold {
	font-family: arial black;
	font-size: 14px;
	color: #f5ba00;
}
.magenda_bar a {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.link a {
	color: #ffdd73;
	padding-left: 10px;
	font-size: 13px;
	text-decoration: underline;
}
.border1{
	BORDER-RIGHT: #ffc200 1px solid;
	BORDER-TOP: #ffc200 1px solid;
	MARGIN: 5px 0px;
	border: solid; 
	BORDER-LEFT: #ffc200 1px solid;
	BORDER-BOTTOM: #ffc200 1px solid
}

.loading {
	text-align: center;	
	vertical-align: middle;
}

.yellow_head {
	color:#ffc200;
	font-weight: bold; 
}

.star {
	font-size: 18px;
	color: #49879b;
	font-weight: bold;
}

.ex {
	color: #25547b;
	font-size: 11px;
}

.ex2 {
	color: #8a8989;
	font-size: 11px;
}
.footerlinkblue{
	color:#ffdd73;
	padding-left: 10px;
	font-size: 13px;	
	text-decoration: underline;
	font-family: arial;
}

.product_detail {
	background:#ffc200;	
	margin: 0 10px 0 10px;
	color:#110d00;
	font-weight:bold;
}

.product_detail1 {
	background:#ffc200;	
	margin: 0 10px 0 10px;
	color:#110d00;
	font-weight:bold;
}

.style1 {
	color:#0B5FA5;
}

.style2 {
	color:#696760;
	font-size:11px;
}

.style3 {
	color:#000000;
	font-size:9px;
}

.bid {
	background:#ffdd73;
	margin: 0 10px 0 10px; 
	color:#5f5f5f;
	font-weight:bold;
}

.bid a{
	color: #000000;
	}
	
.desc {
	color:#333333;
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	margin: 0;
}
.main {
	width: 299px;
	height: auto;
	background: #000000;
}

.bottomtext{	
	color: #C7007D;
	font-size:13px;
	padding-left:10px;
	font-weight:bold;
}

.textadd{
	color:#FFFFFF;
	padding-left:10px;
	font-size: 12px;
}

.textadd a{
	color:#FFFFFF;	
	font-size: 12px;
}

.bannerad{
	border:0px;
	width: 300px;
}

.bannerad a{
	color:#C7007D;	
	font-size: 11px;
	text-align:center;
}

.textboxheading {
	color:#ffdd73;
	font-size: 13px;
	font-weight: bold;
	padding: 10px 10px 5px 10px;
	margin: 0;
}

.single_btn {	
	padding: 10px 0 5px 10px;	
}

.single_btn_width{
	width:274px;	
}
.underConstructionImgWidth{
	width:299px;	
	height:179px;	
}
.textbox1 {
	float: left;
	width: 91%;
	color: #8f9090;
	padding: 2px 0 2px 5px;
	margin: 0 10px 0 10px;
	border: 1px solid #8bb42d;
}

.textbox2 {
	float: none;
	width: 60%;
	color: #111111;
	padding: 2px 0 2px 5px;
	margin: 0 10px 0 10px;
	border: 1px solid #8bb42d;
}

.smalltextbox1 {
	float: left;
	width: 85%;
	color: #8f9090;
	padding: 2px 0 2px 5px;	
	border: 1px solid #333333;
}
.largetextbox1 {
	float: left;
	width: 76%;
	color: #8f9090;
	padding: 2px 0 2px 5px;	
	border: 1px solid #8bb42d;
}
.keyword_search {
	float: left;
	width: 70%;
	color: #8f9090;
	padding: 2px 0 2px 5px;
	margin: 0 10px 0 10px;
	border: 1px solid #000000;
	font-size:11px;
	font-weight:bold;	
	font-family: tahoma;
	color: #000000;
}

.featured_merchant_logo{
	padding: 2px;
	background:#ffc200;	
}

.featured_merchant_hotdeal{
	font-size: 12px;	
	margin: 2px;
}

.featured_merchant_name{
	font-size: 13px;
	font-weight:bold;	
}

.featured_merchant_hotdeal a {
	font-size: 12px;
	color: #c7007d;
	font-weight: bold;
}
.paging {
	color:#1571CE;
	font-weight:bold;
	text-align:center;
}

.paging a{
	color:#1571CE;
	text-decoration:underline;
}
	
.magenda{
	font-size:13px;
	color:#c7007d;
	font-weight:bold;
}

.magenda a{	
	color:#c7007d;
	}

.modelImgWidth {
	padding:1px;
	width:65px;
	height: 65px;
}
.best_price {
	font: arial black;
	font-size: 13px;
	font-weight: bold;
	color: #0b5fa5;
}

.choose_model_desc{	
	font-size:12px;
	margin:0;
}

.checout_detail{
	background:#FFDD73 none repeat scroll 0 0;
	color:#110D00;
	font-weight:bold;
	margin:0 10px;
}

.checout_detail span{
	color:#C7007D;
	font-size:12px;
	font-weight:bold;
}
.checout_detail a{
	color:#0B5FA5;
}

.blue_text {
	color: #3399CC;
	font-weight: bold;
	font-size: 12px;
}
.auction_detail {
	background:#ffc200;	
	margin: 0 10px 0 10px;
	color:#110d00;
	font-weight:normal;
}

.bluelink{
	color: #0b5fa5;
	font-size: 14px;	
	text-decoration: underline;
	font-family: arial;
	font-weight:normal;
	padding-left: 10px;
}

.merchant_green_bar{
	background: url(images/mStore_green_Header_249.gif) right no-repeat;
	font-family: arial black;
	font-size: 20px;
	width: 249px;
	height: 56px;
	color: #d6d6d6;
	padding: 0 0 0 0;
	text-align:center;
	vertical-align:middle;
	line-height:20px	
}

.merchant_green_bar_full{
	background: url(images/mStore_green_Header_299.gif) right no-repeat;
	font-family: arial black;
	font-size: 20px;
	width: 300px;
	height: 56px;
	color: #d6d6d6;
	padding: 0 0 0 0;
	text-align:center;
	vertical-align:middle;
	line-height:20px	
}

.address_nikname {
	font: arial black;
	font-size: 13px;
	font-weight: bold;
	color: #0b5fa5;
}

.dib_note{
	background: url(images/dib_note.gif) left no-repeat ;
	width: 290px;
	height: 75px;
	padding: 0  0 0  0 ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	font-weight:normal;
	text-align:left;
	line-height:14px
	
}

.thank_note{
	background: url(images/yellow-bar.gif) left no-repeat ;
	width: 290px;
	height: 92x;
	padding: 0  0 0  0 ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: black;
	font-weight:normal;
	
	
}

.pale_yellow{
	color:#ffdd73;
	font-weight:bold;
	font-size:12px;
}
.logo_background{
	background-color: white;
}

.example{
	color:#68A6CD;
	font-size:11px;	
	font-weight: normal;
} 

.tan_yellow{
	font-size:13px;
	color:#fdb515;
	font-weight:bold;
}

.red_check{
	padding-left:10px;
	padding-top:3px;
	vertical-align:top;	
}

.point_text{
	font-weight:bold;
	color: #FFDD73;
}

.my_account_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399CC;
	margin-left: 10px;
	font-weight:bold;
}

.active-alert-product{
	color:#3399CC;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}

.active-alert-price{
	font-size:13px;
	font-weight:bold;
}
.active-alert-product a{
	color:#3399CC;
	font-size:11px;
	font-weight:bold;
}

.active-alert-product a span{
	color:#3399CC;
	font-size:13px;
	font-weight:bold;
}

.active-alert-product div{
	width: 225px;
	overflow: hidden;
}

.blue-uline {
	text-decoration: underline;	
	color: #68A6CD;
	font-size:12px;
}

.bannerad img {
	width: 300px;
}
.yello_firstdib_note{
	font-size: 15px;	
}
.signup-bg{
	background: url(images/signup-bg.png) left top no-repeat; 
	width:100%;	
	height:55px;			
	font-size: 11px;
	font-weight: bold;
	padding-top:5px;
	align: center;
}
.price_crush_btn{
	width:152px;	
}	
.bottom_powerdby_img{
	width:138px;
	height: 12px;	
}	
.tableLable { 
	color:#3D3B3C;
	font-size:13px;
	font-weight:bold;
	padding-left:10px;
}
.small_back_btn{
	width: 46px;
}
.small_buy_btn{
	width: 79px;
}

.small_price_crush_btn{
	width: 95px;
}
.gift_drill_down_img{
	width: 300px;
}
.hotSpecail_Img{
	border: 0px; 	
	width:299px;
}
.magenda_bar span{
	font-size: 11px;
}

.shipp_detail {
	color:#110d00;
	font-weight:bold;
}

.shipp_detail1 {	
	color:#110d00;
	font-weight:bold;
}
.home_div {
	background-color: #000000;
}

.faqtable{
	font-weight: bold;
	vertical-align: top;
	font-size: 12px;
	padding-left: 10px;
	color: #3399CC;
	
}

.green-yellow-small {
color:#CFE070;
font-size:12px;
font-weight:bold;
}


.normalopt1faq {
	color:#3399CC;
	font-size:12px;
	padding-left:0;
	text-decoration:none;
}

.merchant-logo{
	width:50px;
	height:50px;
}

.backbttn{
	margin-bottom:10px;
	margin-left:0;
	margin-right:240px;
	margin-top:0;
}

.arial_headinghot {
	color: #000000;
	margin-left:10px;
	font-family:arial black;
	font-size:20px;
}
.arial_headinghot span{
	color: #000000;
	font-family:arial black;
	font-size:12px;
}

.textboxoptionlist {
	font-size:11px;
	font-weight:bold;	
	width:75%;
	font-family: tahoma;
	color: #000000;
}
.image_center_fixed{
	text-align: center;
}


.pricecrushit_link{
	text-align: center;
}
.justBuyIt_link{
	text-align: right;
}
.textbox3{
	border:1px solid #8BB42D;
	color:#333333;
	float:left;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:1px 0 1px 1px;
	width:70%;
}
.creditcard_t3_1{
	width: 95%;
}
.creditcard_t3_2{
	width: 60%;
}
.mStoreLink{
	color: #084679;
	font-size:13px;
	font-weight:bold;
	text-decoration: underline;
	padding-left: 10px;
}


/* HEADER */

#header {
	width: 100%;
	background: url(images/green_right.jpg) top right no-repeat;
	height: 44px;
}


#logo {
	width:10px;
	padding: 3px 0 0 10px;
	background: url(images/green_left.gif) 0 0 no-repeat;
	height:44px;
}

#slogan {
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #ffc200;
}

.tabletdwidth{
	text-align: left;
	width: 100%;
}

.savebuttonalign{
	text-align: right;
	
}

.dontknownumaberalign{
	text-align: left;
	border-bottom:1px solid red;
	color:#C7007D;
	font-size:14px;
	font-weight:bold;
}

.title_left  {
	background-image:url("images/green_left.jpg");
	height:44px;
	width:10px;
}

.title_middle {
	background-image:url("images/green_m.jpg");
	
	background-repeat:repeat-x;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #ffc200;
	height:44px;
}

.title_right  {
	background-image:url("images/green_right_02.jpg");
	height:44px;
	width:9px;
}
.linkhome {
	position:relative; 
	z-index:1;	
	float: right;
	top: -35px;
	width: 25px;	
}
.green_left_header  {
	background-image:url("images/green_bg_header01.jpg");
	height:56px;
	width:10px;
}

.green_middle_header{
	background-image:url("images/green_bg_header02.jpg");
	background-repeat:repeat-x;
	font-family: arial black;
	font-size: 20px;
	height: 56px;
	color: #d6d6d6;
	padding: 0 0 0 0;
	text-align:center;
	vertical-align:middle;
	line-height:20px
}

.green_right_header  {
	background-image:url("images/green_bg_header03.jpg");
	height:56px;
	width:10px;
}

.green_left  {
	background-image:url("images/green_bg_01.jpg");
	height:40px;
	width:10px;
}

.green_middle  {
	background-image:url("images/green_bg.jpg");
	background-repeat:repeat-x;
	color:#C0F73E;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	height:40px;
	text-transform:uppercase;
}

.green_right  {
	background-image:url("images/green_right.jpg");
	height:40px;
	width:10px;
}

.blue_left  {
	background-image:url("images/blue_bg_01.jpg");
	height:40px;
	width:10px;
}

.blue_middle  {
	background-image:url("images/blue_bg.jpg");
	background-repeat:repeat-x;
	color:#61B4CF;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	height:40px;
	text-transform:uppercase;
}

.blue_right  {
	background-image:url("images/blue_right.jpg");
	height:40px;
	width:9px;
}

.yellow_left  {
	background-image:url("images/yellow_bg_01.jpg");
	height:39px;
	width:10px;
}

.yellow_middle  {
	background-image:url("images/yellow_bg.jpg");
	background-repeat:repeat-x;
	color:#FFC840;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	height:39px;
	text-transform:uppercase;
}

.yellow_right  {
	background-image:url("images/yellow_right.jpg");
	height:39px;
	width:9px;
}

.magenda_left  {
	background-image:url("images/magenda_bg_01.jpg");
	height:39px;
	width:10px;
}

.magenda_middle  {
	background-image:url("images/magenda_bg.jpg");
	background-repeat:repeat-x;
	color:#E366B5;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	height:39px;
	text-transform:uppercase;
}

.magenda_right  {
	background-image:url("images/magenda_right.jpg");
	height:39px;
	width:10px;
}

.newAddressLink{
	text-align: center;
	font-size: 14px;
	font-weight:bold;
	text-decoration: underline; 
}
.getFirstDibsLabel{
	color: #000000;
	text-decoration: underline;
}

.signupbg_left  {
	background-image:url("images/signup-bg_01.gif");
	height:55px;
	width:10px;
	background-repeat:no-repeat;
}

.signupbg_middle  {
	background-image:url("images/signup-bg_03.gif");
	background-repeat:x-repeat;
	color:#C0F73E;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:11px;
    font-weight:bold;
	height:55px;
	text-transform:uppercase;
	text-align: center;
}

.signupbg_right  {
	background-image:url("images/signup-bg_05.gif");
	height:55px;
	width:10px;
}
.searchBarLinksCls{
	color: #000000;
	font-family:arial;
	font-size:13px;
	border-collapse:separate;
	font-variant:small-caps;
	font-weight: bold;
}
.hotDealsLinksCls{
	color: #000000;
	font-family:arial;
	font-size:13px;
	border-collapse:separate;
	font-variant:small-caps;
	font-weight: bold;
}

#footerId{
  /*
  	background-image: url("images/iphone_bottom_m.png");
  	background-repeat: repeat;
  */
  	
	background-color:#000000;
	height:41px;	
	bottom: 0px;
	left: 0px;
}

/*----- Added for the new changes of mstore -----*/
.brand_make {
	background:none repeat scroll 0 0 transparent;
	border:none;
	color: #fff;
	padding-left:20px;
	font-size: 12px;
	font-weight: bold;
	width:284px;
	height: 20px;
}

.bannerTextDesc {
	background: transparent;
	border-color: transparent;
	font-size:12px;
	font-weight:bold;	
	padding: 0 0 0 0px;
	vertical-align: top;
	text-align:left; 
	background-repeat: no-repeat;
	overflow:hidden; 
	resize: none;
	width:300px;
	padding-left: 20px;
	font-family:helvetica;
}

.todays_hot_deal {
	padding: 7px 0 2px 20px;
	font-weight: bold;
	font-size: 12px;
}

.hot_deal {
	margin: 0 auto;
}

.hot_deal_product {	
	width: 127px;
	height: 127px;
	text-align: center;
}

.hot_deal_details {
	width: 155px;
	font-size: 12px;
	font-weight: normal;	
	line-height: 18px;
	height: 127px;
}

.textAreaEdit{
	background:transparent none repeat scroll 0 0;
	border-color:transparent;
	font-size:11pt;
	font-weight:normal;
	padding:0px;
	font-family: Helvetica Regular, Arial,sans-serif; 
	color: #000000;
	vertical-align: top; 
	text-align: left;
	overflow: hidden;
	padding-left:25px;
	margin-top: 7px;
	height: 65px;
	line-height:1.1;
}

.browse_btn {
	width: 128px; 
	height: 40px;
	text-align:center;
	font-size:12px;
	font-weight: normal;
	color:#FFFFFF;
}

.hotdeal_btn {
	width: 130px; 
	height: 41px;
	text-align:center;
	font-size:12px;
	font-weight: normal;
	color:#FFFFFF;
	margin-left: 10px;
}

.gfdtext{	
	background:none repeat scroll 0 0 transparent;
	border:none;
	width:255px;
	text-align:center;
	color: #ffffff;
}

textarea {
	border:1px solid #818181;
	color:#3F3434;
	font-family:Tahoma,Arial,Verdana;
	font-size:11px;
	padding:2px 2px 2px 3px;
}

.merchantName {
	background: transparent;
	border-color: transparent;
	text-align:center;
	background-repeat: no-repeat;
	height:35px;
	width: 300px;
}

.helpLink {
	color: #3399CC; 
	font-weight:bold; 
	font-size: 14px; 
	vertical-align: middle;
	font-family: 'Helvetica',"Myriad Pro",Arial,sans-serif;
	cursor: pointer; 
}

.search_textbox {
	width: 86%;
	border:1px solid #000000;
}

.go_button {
	padding: 4px;
}

.normal_font_ex {
	padding-left: 10px;
	font-size: 12px;
}

.gfd_bar {
	width:280px;
	height:41px;
	padding-top:12px;
	font-size: 12px;
	text-align: center;
	background:url(../wap/images/gray_btn_bg.png) no-repeat scroll 0 0 transparent;
}

.merchant_header_color {
	text-align:center;
	height: 41px; 
}

.buy_it_font {
	font-family:Arial,Helvetica,sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-align: left;
}

.but_it_login {	
	font-size:12px;
	font-weight:bold;
	height: 30px;
}
.rightBackGround{
	background:transparent url(../wap/images/right.png) no-repeat scroll 0 0;
	height: 56px;
	width: 11px;
}
.leftBackGround{
	background:transparent url(../wap/images/left.png) no-repeat scroll 0 0;
	height: 56px;
	width: 11px;
}

.buy_it_pin {
	border:1px solid #CC0000;
	color:#8F9090;
	padding:0 0 0 0;
	vertical-align:top;
	width:85%;
	vertical-align:text-top;
	font-size:12px;
	height:14px;
}

.buy_product_detail {
	background:#FFFFFF none repeat scroll 0 0;
	color:#110D00;
	font-weight:bold;
	margin:0 10px;
}

.buy_product_detail p {
	color:#000000;
	font-size:12px;
	margin:0;
	padding:5px 10px;
}

.buy_product_detail p span {
	color:#000000;
	font-size:13px;
	font-weight: normal;
}

.edit_link {
	color: #3399CC; 
	font-weight:bold; 
	font-size: 12px; 
	vertical-align: middle;
	font-family: 'Helvetica',"Myriad Pro",Arial,sans-serif;
	cursor: pointer; 
}

.buy_zip {
	border:1px solid #000000;
	color:#8F9090;
	font-size:10px;
	height:12px;
	margin:3px 1px 1px 0;
	vertical-align:top;
	width:18%;
}

.details_bar {
	background:none repeat scroll 0 0 transparent;
	border:none;
	color: #fff;
	padding-left:20px;
	font-size: 12px;
	font-weight: bold;
	width: 290px;
	margin-top: 2px;
	height: 20px;
}

.other_design_details_bar {
	 background: #CC0000 none repeat scroll 0 0;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}
.newTextBox {
	float: left;
	width: 60%;
	color: #111111;
	padding: 2px 0 2px 5px;
	margin: 0 10px 0 10px;
	border: 1px solid #333333;
	font-size:11px;
}
.contentHeading{
	color:#3D3B3C;
	font-size:12px;
	font-weight: bold;
	font-family:Arial,Helvetica,sans-serif;
}
.exampleText{
	float:left;
	font-style:normal;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}

.textbox_keyword {
	float: left;
	width: 60%;
	color: #111111;
	padding: 2px 0 2px 5px;
	margin: 0 10px 0 10px;
	border: 1px solid #000000;
	font-size:13px;
}

.bannerPrice_back {
	background:transparent url(../wap/images/hot_deal_price_btn_back.png) no-repeat scroll 0 0;
	width: 73px;
	height: 40px;
	margin-left:40px;
	text-align: center;
}

.hotdealproductprice {
	color: #000;
	font-weight:bold;
}

.hot_deal_product_img {
	margin-top:2px;
	text-align: center;
 	width: 113px;
	height: 113px;  
}
.linkFontSize{
	font-size:12px;
	color:#3399CC;
}
.generalText{
	font-size:12px;
	color:#333333;
	font-weight: lighter;
	text-align:justify;
}
.list p{
	color:#3D3B3C;
	font-size: 12px;
	padding: 0px 10px 0px 10px;
	margin-top: 0px;		
	font: bolder;
}
.gray_background{
	background-color: #E2E4E4;
}
.bottomBorder{
	border-bottom: 3px;
	border-bottom-color: #D10305;
	border-bottom-style: solid;		
}
.product_img_padding{
	padding-right:6px;
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom: 2px;
}
.faint_gray{
	background-color: #FCFEFC;
}
.product_list_heading{
	color: #403E3F;
	font-size:12px;	
}
.img_border{
	border: 1px solid #333333;
	height: 75px; 
	width: 75px;
}
.moreinfo p{
	color:#3D3B3C;
	font-size: 12px;
	padding: 5px 10px 5px 10px;
	margin: 0;	
	font: bolder;
}

.newTextBoxHeading {
	color:#000000;
	font-size: 13px;
	font-weight: bold;
	padding: 10px 10px 5px 10px;
	margin: 0;
}

.newOptionList {
	border: 1px solid #000000;
	font-size:11px;
	font-weight:bold;	
	width: 72%;
	font-family: tahoma;
	color: #000000;
	float:left;
	margin:0 10px;
	padding:2px 0 2px 5px;
}
.newHead {
	color:#333333;
	font-weight: bold; 
}
.newBackButton{
	margin-left: 10px;
}
.newPin {
	border:1px solid #333333;
	color:#8f9090;
	margin: 2px 3px 5px 10px;
	padding: 2px 0 2px 5px;
	vertical-align:top;
	width: 29%;
}

.prev_button_margin{
	margin-left: 12px;
}
.navigationstyle{
	font-size: 11px;
}

.font_padding{
	padding: 0px;
}

.grey_bar_light{
  height:5px;
  border-top:1px solid #CCCCCC;
}

/* Added classs for the GFD in wap*/

.tabular_data1{
 background:#FFFFFF none repeat scroll 0 0;
}

.tabular_data2{
 background:#E4E5E4 none repeat scroll 0 0;
}

.check_box_margin{
 margin-left: 12px;
}

.gfdbannerTextDesc {
	background: transparent;
	border-color: transparent;
	font-size:12px;
	font-weight:bold;	
	padding: 0 0 0 0px;
	vertical-align: top;
	text-align:left; 
	background-repeat: no-repeat;
	overflow:hidden; 
	resize: none;
	width:300px;
	font-family:helvetica;
	margin-left: 20px;
}

.gfd_details_bar {
	background:none repeat scroll 0 0 transparent;
	border:none;
	color: #fff;
	padding-left:20px;
	font-size: 12px;
	font-weight: bold;
	width:295px;
	height: 20px;
}

.gfd_other_design_details_bar {
	 background: #CC0000 none repeat scroll 0 0;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}

.gfd_config_btn {	
	color:#FFFFFF;
	font-size:12px;
	font-weight:lighter;
	height:41px;
	text-align:center;
	width:280px;
	padding-top:12px;	
}

.pageName{
	color:#333333;
	font-size:14px;
	font-weight: bold;
	font-family:Helvetica,Arial,sans-serif;
	padding-left: 8px;
}
.category_list {
	font-size:11px;
    color:#000000;
    margin-left:8px;
}

.back_btn_width{
	border: none;	
}

.mandatory_field{
	color: #CC0000;
	margin-left: 3px;
	font-weight: bold;
}
.register-fields{
	width:70%;
	margin-left:10px;
}
.productImage{
	width: 95px; 
	height: 95px; 
}

.catNewIphone{
	width: 72%; 
}

.gfd_Button{
	width: 300px;
	height: 65px;
	background: url('../images/gray_btn_bg.png') no-repeat 0 0;
	vertical-align: middle;
	text-align: center;
	color: white;	
}

/*----------------------------------------------*/
.tdTextBold{
	font-size:12px;
	font-weight: bold;
	padding: 0px 10px 0px 10px;
}
.tdTextNormal{
	font-size:12px;
	padding: 0px 10px 0px 10px;
	font-weight: normal;
}

.spanTextNormal{
	font-size:12px;
	font-weight:normal;
	text-decoration:none;	
}
.spanTextBold{
	font-size:12px;
	text-decoration:none;	
	font-weight: bold;
}
.spanTextColor{
	color:#CC0000;	
}
