.normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	white-space: normal;
}

.normalopt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	white-space: normal;
	white-space: normal;
}

.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;
	color: #CC3300;
	white-space: normal;
}

.normalopt a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	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;
}

.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: 11px;
	color: #999999;
	vertical-align: middle;
}

.footerlinkgray a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-style: normal;
	vertical-align: middle;
}

.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: 171px;
}

.topTable1 {
	width: 171px;
	border: 1px solid #666666;
}

.logo {
	width: 167px;
	height: 30px;
}

/*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 {
	width: 163px;
	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: 38px;
	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: 45px;;
	height: 20px;;
	font-size: 11px;;
	font-family: Arial, Helvetica, sans-serif;
}

.pinInput2 {
	width: 45px;;
	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;
}

.errlogoImg {
	width: 171px;
	height: 21px;
}

.errImg {
	width: 30px;
	height: 30px;
}

.errheightLarge {
	height: 41px;
}

.errheightLargest {
	height: 55px;
}

.errheightTable {
	height: 289px;
}

.errheightSingleLine {
	height: 5px;
}

.wiclogo {
	width: 171;
	height: 21;
}

.callnowButton {
	width: 62;
	height: 18;
	vspace: 10;
	border: 0;
}

/*pandey*/ /*Is this it image width*/
.ITIImgWidth {
	width: 114px;
}

/*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: 165px;
	font-size: 11px;
}
.selectStyle1 {
	height: 25px;
	width: 155px;
	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: 70px;
	height: 20px;
	font-size: 11px;
}
.goButton{
	width: 22px;
	height: 18px;
	font-size: 11px;
}
.spacing4px{
	margin-left: 5px;
}
/**Randhir*/
.subjectSelectStyle {
	height: 25px;
	width: 100px;
	font-size: 11px;
}
.autherSelectStyle {
	height: 25px;
	width: 100px;
	font-size: 11px;
}
.clickheretocont{
	width: 145px;;
	height: 21px;

}
.linewidth {
	width: 166px;
	height: 0px;
	}
.nextOptin {
	width: 120px;
	height: 20px;
	font-size: 12px;
	align: center;
}

.optintax {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7C7C79;
	font-style: normal;
	vertical-align: middle;
	}
	
.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: blue;
	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 */
