﻿
/* CSS Document */

body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}



#container
{
	margin: auto;
	width: 989px;
	background-image: url(images/bck.gif);
	padding-left: 10px;
}
.divBreadcrumb
{
	float: left;
	width: 963px;
	padding: 3px 0px;
}
#breadCrumbs
{
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: #FFFFFF no-repeat scroll 0 0.2em;
	color: #666666;
	color: #666666;
	font-size: 11px;
	margin-left: 5px;
	padding-left: 5px;
	height:15px;
}

#breadCrumbs ol
{
	margin: 0;
	padding: 0 0 20px;
}

#breadCrumbs ol li
{
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: transparent url(images/breadcrumb_div.gif) no-repeat scroll right 50%;
	display: inline;
	float: left;
	list-style-type: none;
	margin: 0 4px 0 0;
	padding: 0 10px 0 0;
}

#breadCrumbs ol li.last
{
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: transparent none repeat scroll 0 0;
}
#breadCrumbs a
{
	color: #000000;
	text-decoration: underline;
}
#breadCrumbs a:hover
{
	color: #AD2A40;
	text-decoration: none;
}

/*#BreadCrumps
{
	width: 963px;
	padding-left: 10px;
	padding-top: 4px;
	float: left;
}
#BreadCrumpsnew
{
	width: 963px;
	padding-left: 10px;
	float: left;
}*/


.border_non
{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
#header
{
	background: #ffffff;
	padding-left: 10px;
	width: 963px;
}

#leftBar
{
	float: left;
	width: 189px;
	padding-left: 10px;
}

#content
{
	float: left;
	width: 582px; /*padding-top: 3px;*/
}
#contentNew
{
	float: left;
	width: 785px; /*padding-top: 3px;*/
}
#contentCart
{
	float: left;
	width: 100%; /*padding-top: 3px;*/
}

#rightBar
{
	float: right;
	width: 203px;
}
#rightBarPreorder
{
	float: right;
	width: 203px;
}
#footer
{
	clear: both;
	background-color: #FFFFFF;
	background-image: url(images/img_footer.gif);
	height: 125px;
	background-repeat: no-repeat;
	width: 980px;
}
.signup_newsletter
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #505050;
	height: 20px;
	width: 148px;
	padding-top: 2px;
	border: 1px solid #d4d4d4;
}
.Toptext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #3c3c3c;
	float: left;
	width: 220px;
	height: 15px;
	padding-top: 10px;
	padding-left: 0px;
	text-align: left;
}
/*footer  section start */

.footerlinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #3c3c3c;
	float: left;
	height: 20px;
	width: 450px;
	padding-top: 107px;
	padding-left: 10px;
}

.footer_copyright
{
	font-weight: bold;
	float: left;
	height: 89px;
	padding-top: 3px;
	width: 513px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3c3c3c;
	text-align: right;
}
/* Added on 23-12-2008*/
.sitemap_links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Blue;
	text-decoration: underline;
}
a.sitemap_links:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Blue;
}
/* 
.footer_links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #3c3c3c;
	text-decoration: none;
}
a.footer_links:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #b00042;
}*/

.top_line
{
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #bababa;
}

#footer1
{
	clear: both;
	background-color: #FFFFFF;
	background-image: url(images/img_footer.gif);
	height: 170px;
	background-repeat: no-repeat;
	width: 980px;
}

/*header */
.top
{
	width: 100%;
	float: left; /*background-image: url(images/img_1994.gif);*/
	background-repeat: no-repeat;
}
.banner
{
	width: 100%;
	clear: both;
	height: 100px;
}


.menu
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/top_links_bck.gif);
	text-align: center;
	height: 20px;
	float: left;
	padding-top: 10px;
	background-repeat: repeat-x;
}
.menu_active
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/top_links_bck.gif);
	text-align: center;
	height: 20px;
	float: left;
	padding-top: 10px;
	background-repeat: repeat-x;
	cursor: pointer;
}

.menu_activeContract
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #282828; /*background-image: url(images/img_menu_bg.jpg);*/
	background-color: #0076B3;
	text-align: center;
	height: 18px;
	width: 95px;
	float: left;
	margin-right: 1px;
	padding-top: 3px;
}


.menu1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #282828;
	text-align: center;
	height: 18px;
	width: 95px;
	float: left;
	margin-right: 1px;
	border: 1px solid #cfcfcf;
	background-color: #787878;
}
.menulinks
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #282828;
	text-align: center;
	text-decoration: none;
}


a.menulinks:hover
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

.menulinks_mobilem_broadband
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #282828;
	text-align: center;
	text-decoration: none;
}

a.menulinks_mobilem_broadband:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.menu_mobilem_broadband
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #282828; /*background-image: url(images/img_menu_bg.jpg);*/
	background-color: #787878;
	text-align: center;
	height: 17px;
	width: 138px;
	float: left;
	margin-right: 1px;
	padding-top: 4px;
}

.menu_active_mobilem_broadband
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/img_menu_bg_active.jpg);
	text-align: center;
	height: 17px;
	width: 97px;
	float: left;
	margin-right: 1px;
	padding-top: 4px;
}



.toplinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #282828;
	text-decoration: none;
}
a.toplinks:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #b00042;
	text-decoration: none;
}

.toplinks_active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #b00042;
	text-decoration: none;
}

/*header end */
/*middle content start*/
/*.new_offer_first
{
	padding-top: 2px;
	height: 200px;
	width: 194px;
	float: left;
	text-align: center;
	margin-top: 7px;
}

.new_offer_first1
{
	padding-top: 1px;
	height: 200px;
	width: 194px;
	float: left;
	text-align: center;	
}*/

.new_offer
{
	height: 200px;
	width: 194px;
	float: left;
	text-align: center;
	margin-top: 9px;
}
.banner572x50
{
	height: 50px;
	width: 572px;
	clear: both;
	padding-left: 5px;
	padding-top: 10px;
}
.banner572x50_Preorder
{
	margin-left: 24px;
	height: 50px;
	width: 572px;
	clear: both;
	padding-left: 0px;
	padding-top: 10px;
}



.pre_ordernow
{
	height: 200px;
	width: 184px;
	float: left;
	text-align: center;
	margin-top: 10px;
	background-image: url(images/bck_pre-order_now.gif);
	margin-left: 5px;
	margin-right: 5px;
}


.limited_stock
{
	height: 200px;
	width: 184px;
	float: left;
	text-align: center;
	margin-top: 10px;
	background-image: url(images/bck_limited_stock_nh.gif);
	margin-left: 5px;
	margin-right: 5px;
}


.most-wanted
{
	height: 200px;
	width: 184px;
	float: left;
	text-align: center;
	margin-top: 10px;
	background-image: url(images/bck_most_wanted.gif);
	margin-left: 5px;
	margin-right: 5px;
}

.news_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #505050;
	padding: 3px;
	width: 176px;
	text-align: left;
	line-height: 110%;
}

.fullstory
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #007485;
	text-decoration: none;
	text-align: right;
}
a.fullstory:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #b00042;
	text-decoration: none;
	text-align: right;
}

/*middle content  end*/

/*leftside start */
.feelgood_together
{
	height: 200px;
	width: 184px;
	padding-top: 10px;
}


.toptentext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	height: 10px;
	width: 80px;
	margin-left: 20px;
}

.toptentext2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	height: 10px;
	width: 80px;
	margin-left: 4px;
}


/*left end */

/*right side start */
.right_184x410
{
	height: 410px;
	width: 184px; /*padding-top: 10px;*/
}
.price_crunch
{
	height: 50px;
	width: 184px;
	padding-top: 12px;
}

.right2184x410
{
	height: 410px;
	width: 184px;
	padding-top: 10px;
}
.top6
{
	height: 417px;
}
.bottom5
{
	padding-top: 3px;
	height: 417px;
}

/*right side end */

/*15/10/08*/

#leftBar_subpage
{
	float: left;
	width: 169px;
	padding-left: 10px;
}
#subpage_content
{
	float: left;
	width: 791px;
	padding-top: 3px; /*background-color:#fef1f1;*/
}
.btn_rating
{
	text-align: left;
	height: 19px;
	width: 131px;
	background-image: url(images/btn_star.gif);
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 2px;
}
/*Detail Page start*/
.new_offer_first
{
	height: 200px;
	width: 194px;
	float: left;
	margin-top: 0px;
	padding-bottom: 11px; /*margin-top: 7px;*/
}
.new_offer_first1
{
	height: 200px;
	width: 194px;
	float: left;
	text-align: center;
	margin-top: 4px;
	padding-bottom: 6px;
}









.new_offer
{
	height: 200px;
	width: 194px;
	float: left;
	text-align: center;
	margin-top: 10px;
}
.banner572x50
{
	height: 50px;
	width: 572px;
	clear: both;
	padding-left: 5px;
	padding-top: 10px;
}



.pre_ordernow
{
	height: 200px;
	width: 184px;
	float: left;
	text-align: center;
	margin-top: 10px;
	background-image: url(images/bck_pre-order_now.gif);
	margin-left: 5px;
	margin-right: 5px;
}


.limited_stock
{
	height: 200px;
	width: 184px;
	float: left;
	text-align: center;
	margin-top: 10px;
	background-image: url(images/bck_limited_stock_nh.gif);
	margin-left: 5px;
	margin-right: 5px;
}


.most-wanted
{
	height: 200px;
	width: 184px;
	float: left;
	text-align: center;
	margin-top: 10px;
	background-image: url(images/bck_most_wanted.gif);
	margin-left: 5px;
	margin-right: 5px;
}

.fullstory
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #007485;
	text-decoration: none;
	text-align: right;
}
a.fullstory:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #b00042;
	text-decoration: none;
	text-align: right;
}

.title
{
	float: left;
	width: 25px;
	margin-top: 7px;
}
.name_of_product_Yellow
{
	float: left;
	width: 756px;
	height: 22px;
	background-image: url(images/img_yellow_bck.gif);
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-top: 8px;
	padding-left: 10px;
}
.name_of_product
{
	float: left;
	width: 756px;
	height: 22px;
	background-image: url(images/bck_name_of_product.gif);
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-top: 8px;
	padding-left: 10px;
}
.product_content
{
	float: left;
	width: 766px;
	height: 200px;
	margin-top: 7px;
	background-image: url(images/bck_product_details.gif);
	background-repeat: repeat;
}



.product_display
{
	float: left;
	height: 171px;
	width: 160px;
	text-align: center;
}
.image
{
	float: left;
	background-image: url(images/bck_cen.gif);
	background-repeat: repeat;
	height: 170px;
	width: 255px;
	text-align: center;
	vertical-align: middle;
}
.product_detail_btn_box
{
	float: left;
	height: 168px;
	width: 158px;
	padding-top: 3px;
	text-align: center;
}
.product_detail_text_box
{
	float: left;
	height: 168px;
	width: 170px;
	padding-right: 3px;
	text-align: left;
}
.description_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	padding-right: 3px;
}
.description_text_bold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.more
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #008daf;
	text-decoration: none;
}



/*middle content  end*/

/*leftside start */
.left_184x410
{
	height: 410px;
	width: 184px;
	padding-top: 10px;
}

.left_164x410
{
	height: 410px;
	width: 164px;
	padding-top: 10px;
}


.feelgood_together
{
	height: 200px;
	width: 184px;
	padding-top: 10px;
}


.toptentext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	height: 10px;
	width: 80px;
	margin-left: 20px;
}

.toptentext2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	height: 10px;
	width: 80px;
	margin-left: 4px;
}


.content_text
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
}
.contactus
{
	height: 208px;
	width: 548px;
	background-image: url(images/img_contactus_bck.gif);
	background-repeat: no-repeat;
	padding-top: 65px;
	padding-left: 12px;
	padding-right: 12px;
	margin-left: 5px;
	margin-top: 0px;
}


/*left Nevigation start*/


/*left Nevigation start*/



/*left end */

/*right side start */
.right_184x410
{
	height: 410px;
	width: 184px;
	padding-top: 0px;
}



.price_crunch
{
	height: 50px;
	width: 184px;
	padding-top: 10px;
}

.right2184x410
{
	height: 410px;
	width: 184px;
	padding-top: 10px;
}

/*right side end */

.int_cont
{
	float: left;
	width: 756px;
	margin-left: 25px;
	background-color: #d0d0d0;
	height: 90px;
	padding-top: 10px;
	padding-left: 10px;
}

.int_cont01
{
	float: left;
	width: 766px;
	margin-left: 25px;
	background-color: #d0d0d0;
	height: 15px;
}
.int_cont1
{
	float: left;
	width: 766px;
	margin-left: 25px;
	background-color: #d0d0d0;
	height: 105px;
	padding-top: 5px;
}
.int_cont2
{
	float: left;
	width: 766px; /*margin-left: 25px;*/
	background-color: #d0d0d0;
	height: 60px;
}
.mobdit
{
	float: left;
	height: 95px;
	width: 184px;
	background-image: url(images/img_mobdit.gif);
	background-repeat: repeat;
}

.mobdit_minute
{
	float: left;
	height: 95px;
	width: 114px;
	background-image: url(images/img_mobdit2.gif);
	background-repeat: repeat;
}


.mobdit_price
{
	float: left;
	height: 95px;
	width: 79px;
	background-image: url(images/img_mobdit.gif);
	background-repeat: repeat;
}
.mobdit_minute_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.mobdit_title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	height: 24px;
	padding-top: 8px;
	padding-left: 5px;
}

.mobdit_logo_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	height: 52px;
	width: 46px;
	padding-top: 8px;
	float: left;
}
.mobdit_logo_text1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	height: 52px;
	width: 135px;
	padding-top: 8px;
	float: left;
}

.int_text_title
{
	font-family: "Myriad Pro";
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	font-family: "Myriad Pro";
}
.btn_left_newoffer
{
	height: 17px;
	background-image: url(images/btn_bck_newoffers.gif);
	background-repeat: repeat;
	width: 110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 3px;
}
.btn_left_mostwanted
{
	height: 17px;
	background-image: url(images/btn_bck_mostwanted.gif);
	background-repeat: repeat;
	width: 110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 3px;
}
.btn_left_limitedstock
{
	height: 17px;
	background-image: url(images/btn_bck_limitedstock.gif);
	background-repeat: repeat;
	width: 110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 3px;
}
.btn_left_pre_order_now
{
	height: 17px;
	background-image: url(images/btn_bck_pre_ordernow.gif);
	width: 110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 3px;
}

.NormalList
{
	height: 17px;
	background-image: url(images/btn_bck_active.gif);
	background-repeat: repeat;
	width: 110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	padding-left: 10px;
	padding-top: 3px;
}
.NormalLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.btn_active
{
	height: 17px;
	background-image: url(images/btn_bck_active.gif);
	background-repeat: repeat;
	width: 110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	padding-left: 10px;
	padding-top: 3px;
}
.btn_unactive
{
	height: 17px;
	background-image: url(images/btn_bck_unactive.gif);
	background-repeat: repeat;
	width: 110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 3px;
}
/* Rating */
.ratingStar
{
	font-size: 0pt;
	width: 16px;
	height: 15px;
	margin: 0px;
	padding: 0px 5px 0px 2px;
	cursor: pointer;
	display: block;
	background-repeat: no-repeat;
}

.filledRatingStar
{
	background-image: url(Images/FilledStar.gif);
}

.emptyRatingStar
{
	background-image: url(Images/EmptyStar.gif);
}

.savedRatingStar
{
	background-image: url(Images/SavedStar.png);
}
.Rating
{
	background-image: url(Images/btn_star.gif);
	background-repeat: no-repeat;
	background-position: center;
	padding: 3px 0px 0px 25px;
	text-align: center;
}
/*modal pop up*/
.modalBackground
{
	background-color: #808080;
	filter: alpha(opacity=55);
	opacity: 0.5;
	background-position: center;
	z-index: 2145878524458;
	position: relative;
}
.modalPopup
{
	background-color: #ffffff;
	border-width: 3px;
	border-style: solid;
	border-color: #B3B3B3; /*padding: 2px;*/
	z-index: 2145878524458;
	position: relative;
}
.modalPopupheading
{
	background-image: url(images/img_menu_bg.jpg);
	height: 18px;
}
.modalpoptitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #282828;
	text-align: left;
	vertical-align: middle;
	letter-spacing: 1px;
}

/*/* css by trishul - 23.08.2008 for shopping cart  */
.box_vertiline
{
	border-left-width: 1px;
	border-right: solid 1px #d4d0c8;
	background-image: url(images/Box_Vertiline.gif);
}
.inbox_bg
{
	background-image: url(images/Title-bg.gif);
}
.alt1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #eeeeee;
	height: 28px;
	padding-top: 2px;
	padding-left: 5px;
}



.alt1_normalfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #fafafa;
	height: 28px;
	padding-top: 2px;
	padding-left: 5px;
}

.alt1_center_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #eeeeee;
	height: 28px;
	padding-top: 2px;
	padding-left: 5px;
	text-align: center;
}


.alt1_center_text_pm_pt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #dadada;
	height: 28px;
	padding-top: 2px;
	padding-left: 5px;
	text-align: center;
}



.alt2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #fafafa;
	height: 28px;
	padding-top: 2px;
	padding-left: 5px;
}

.alt2bold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #fafafa;
	height: 28px;
	padding-top: 2px;
	padding-left: 5px;
}

.alt2_center_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #fafafa;
	height: 28px;
	padding-top: 2px;
	padding-left: 5px;
	text-align: center;
}


.alt2_center_text_pm_pt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #e3e3e3;
	height: 28px;
	padding-top: 2px;
	padding-left: 5px;
	text-align: center;
}
.grayline
{
	background-color: #727272;
	height: 4px;
}
.inboxbg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	background-image: url(images/Inbox-Center.gif);
	height: 15px;
}
.arial11
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.checkoutregbox
{
	background-color: #FFFFFF;
	padding: 10px;
	border: 1px solid #b2b2b2;
}

.tac
{
	background-color: #FFFFFF;
	padding: 1px;
	border: 1px solid #b2b2b2;
}
.textfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.textfont11
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.textfont_bold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.textfont_grey
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.paymenet_note
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}

.input_text_box
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #bababa;
	height: 16px;
	width: 99px;
	text-align: left;
}


.input_text_box_nowidth
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #bababa;
	height: 16px;
}
/*small box start */

.alt1_s
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	background-color: #eeeeee;
	height: 28px;
	padding-top: 2px;
	padding-left: 5px;
}

.alt1_normalfont_s
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	background-color: #fafafa;
	height: 28px;
	padding-top: 2px;
	padding-left: 5px;
}

.alt1_center_text_s
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	background-color: #eeeeee;
	height: 28px;
	padding-top: 2px;
	padding-left: 5px;
	text-align: center;
}


.alt1_center_text_pm_pt_s
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	background-color: #dadada;
	height: 28px;
	padding-top: 2px;
	padding-left: 5px;
	text-align: center;
}



.alt2_s
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	background-color: #fafafa;
	height: 28px;
	padding-top: 2px;
	padding-left: 5px;
}

.alt2_center_text_s
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	background-color: #fafafa;
	height: 28px;
	padding-top: 2px;
	padding-left: 5px;
	text-align: center;
}


.alt2_center_text_pm_pt_s
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	background-color: #e3e3e3;
	height: 28px;
	padding-top: 2px;
	padding-left: 5px;
	text-align: center;
}

/*small box end */.con_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #3C3C3C;
}
.arial14
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #3c3c3c;
}

.arial14
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3c3c3c;
}

/* Start css of calendar control  */
.MyCalendar .ajax__calendar_container
{
	border: 1px solid #646464;
	background-color: White;
	color: Black;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day, .MyCalendar .ajax__calendar_other .ajax__calendar_year
{
	color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day, .MyCalendar .ajax__calendar_hover .ajax__calendar_month, .MyCalendar .ajax__calendar_hover .ajax__calendar_year
{
	font-weight: bold;
	background-color: #AB003A;
	color: White;
	text-align: center;
	vertical-align: middle;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day, .MyCalendar .ajax__calendar_active .ajax__calendar_month, .MyCalendar .ajax__calendar_active .ajax__calendar_year
{
	font-weight: bold;
	background-color: #AB003A;
	color: White;
	text-align: center;
	vertical-align: middle;
}
/* End css of calendar control  */

/*Textbox Watermark*/
.unwatermarked
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #bababa;
	height: 16px;
}

.watermarked
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 16px;
	border: 1px solid #BABABA;
	background-color: #FFFFFF;
	color: gray;
	vertical-align: top;
}

/* css by trishul - 23.08.2008 for shopping cart  */
.titlefont
{
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color: #1A1A1A;
	font-size: 11px;
}
.contentfont
{
	font-family: Arial, Helvetica, sans-serif;
	color: #1A1A1A;
	font-size: 11px;
}
.blacktext
{
	font-family: Verdana , Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.blacktext1
{
	font-family: Verdana , Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}
.bluelink
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Blue;
	text-decoration: none;
}
.blackheadertext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
}
/*
.content_text_links
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
}*/
/* New Code Added By Rachit */

.content_text_links
{
	color: #000000;
	font-family: Arial;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}
/* End of New Code Added By Rachit */
a.content_text_links:hover
{
	color: #9f084f;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	text-decoration: underline;
}

.content_bold
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
}

.helpdesk
{
	height: 208px;
	width: 548px;
	background-image: url(images/img_helpdesk_bck.gif);
	background-repeat: no-repeat;
	padding-top: 65px;
	padding-left: 12px;
	padding-right: 12px;
	margin-left: 5px;
	margin-top: 0px;
}

/* box class */
.gif_con_box
{
	float: left;
	height: 200px;
	width: 159px;
	text-align: center;
	background-image: url(images/img_box_bck.gif);
}


.gif_con_box_title
{
	float: left;
	height: 200px;
	width: 25px;
	text-align: center;
}

.gift_con_box_title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #a59b98;
	height: 18px;
	padding-top: 2;
}
.gif_con_box_mobile_display
{
	height: 170px;
	text-align: center;
	padding-top: 4px;
	vertical-align: middle;
	padding-bottom: 6px;
}
/*pre upgrade and quick  start*/
.upgrademe
{
	background-image: url(images/img_upgrade_mer_bck.gif);
	clear: both;
	height: 406px;
	width: 563px;
	border: 1px solid #000000;
}


.quickorder
{
	background-image: url(images/img_quick_order_bck.gif);
	clear: both;
	height: 406px;
	width: 563px;
	margin-left: 9px;
	border: 1px solid #000000;
}
.input
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #505050;
	height: 18px;
	padding-top: 2px;
	border: 1px solid #d4d4d4;
	text-align: center;
}

.listbox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #505050;
	height: 20px;
	padding-top: 2px;
	border: 1px solid #d4d4d4;
	text-align: center;
}

.upgra_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	text-align: justify;
}
.upgra_checkbox_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
}

.upgra_title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
}

.upgra_info
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #CCCCCC;
}
.upqu_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
/*pre upgrade and quick  end*/

/*Pre Order page start*/
.preeorder_bottom_add
{
	clear: both;
	background-color: #FFFFFF; /*background-image: url(images/img_footer.gif);*/
	height: 60px;
	background-repeat: no-repeat;
	width: 980px;
}

.banner572x50_left
{
	height: 50px;
	width: 572px;
	float: left;
	margin-left: 5px;
	padding-left: 5px;
	padding-top: 10px;
}
.top_ten_left
{
	height: 50px;
	width: 184px;
	float: left; /*background-image: url(images/img_top10.gif);*/
	margin-top: 10px;
	margin-left: 10px;
	background-repeat: no-repeat;
}

.pre_order_display_box
{
	float: left;
	width: 572px;
	height: 410px;
	background-image: url(images/img_preorder_product_displa.gif);
	background-repeat: norepeat;
	margin-top: 7px;
}

.pre_order_display_right
{
	float: left;
	width: 184px;
	height: 410px;
	margin-top: 7px;
	margin-left: 10px;
}
/*Pre Order page end*/
/*Store Locator*/
/*

*/

/* Added by Sanjay Verma on 22/11/2008*/
/* New Store Locator css*/
/* Start of Store Locator*/

.storelocator
{
	height: 208px;
	width: 548px;
	background-image: url(images/img_store-locator.gif);
	background-repeat: no-repeat;
	padding-top: 65px;
	padding-left: 12px;
	padding-right: 12px;
	margin-left: 5px;
	margin-top: 7px;
}


.store_title_font
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 18px;
}
.st_box
{
	height: 92px;
	width: 556px;
	background-color: #e6e6e6;
	padding-top: 8px;
	padding-left: 8px;
	padding-right: 8px;
	padding-right: 8px;
	margin-top: 10px;
}

.st_normalfont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1c1c1c;
}
.st_normalfont1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #b00042;
}
.st_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #1c1c1c;
}
.st_image
{
	background-image: url(images/store-locator.gif);
	height: 100px;
	width: 557px;
	padding-top: 100px;
	padding-left: 15px;
}

/* End of Store Locator*/

.content_hed
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13px;
}
.leftmenulink
{
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
/*for Gift Detail Page*/
.product_content_gift
{
	float: left;
	width: 550px;
	height: 200px;
	margin-top: 7px;
	background-image: url(images/bck_product_details.gif);
	background-repeat: repeat;
}
.name_of_product_gift
{
	float: left;
	width: 540px;
	height: 22px;
	background-image: url(images/bck_name_of_product.gif);
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-top: 8px;
	padding-left: 10px;
}
.product_detail_btn_box_gift
{
	float: left;
	height: 168px;
	width: 120px;
	padding-top: 3px;
	text-align: center;
}

/*carrer Class For page Carrer Start here*/
/*		CAREERS PAGE CLASS		*/

.careerredbar
{
	font-family: Verdana , Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #c0084a;
	width: 580px;
	float: left;
	height: 20px;
	padding: 7px 0px 0px 0px;
}

.careertext
{
	float: left;
	width: 257px;
	height: auto;
	text-align: left;
	padding: 10px 20px 0px 10px;
}

.careerimg
{
	background-image: url(images/careers_img.jpg);
	background-repeat: no-repeat;
	background-position: top;
	float: left;
	width: 281px;
	height: 280px;
}

.careermain
{
	/*	background-color:#FF0000;*/
	width: 580px;
	float: left;
	padding: 0px 0px 0px 12px;
	text-align: left;
}

.careerstorelist
{
	height: auto;
	width: 570px;
	float: left;
	text-align: left;
	padding: 0px 0px 0px 10px;
}

.careerblacktitletext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.blackcareerlarge
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.pinkcareerlarge
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ab003a;
	font-weight: bold;
	text-decoration: none;
}

.careerpinktitletext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ab003a;
	font-weight: bold;
	text-decoration: none;
}

/*carrer Class For page Carrer Ends here*/
.redtitlebarleft
{
	float: left;
	width: 20px;
	height: 29px;
	background-image: url(images/redtitlebarleftimg.gif);
	background-repeat: no-repeat;
}

.redtitlebarright
{
	float: right;
	width: 20px;
	height: 29px;
	background-image: url(images/redtitlebarrightimg.gif);
	background-repeat: no-repeat;
}

.redtitletext
{
	font-family: Verdana , Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #ab003a;
	width: 530px;
	float: left;
	height: 22px;
	padding: 7px 0px 0px 0px;
}
.redtitlebar
{
	/*	background-color:#FF0000;*/
	width: 570px;
	float: left;
	padding: 0px 0px 0px 0px;
	text-align: left;
}
/*About Us start here*/
.grayborderbox
{
	/*	background-color:#FF0000;*/
	width: 548px;
	float: left;
	padding: 11px 0px 0px 0px;
	text-align: left;
}
.aboutcontent
{
	height: auto;
	width: 520px;
	float: left;
	text-align: left;
}

.sinceimg
{
	width: 176px;
	text-align: right;
	float: left;
	background-image: url(images/since1994.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 250px;
}

.abouttext
{
	float: right;
	width: 330px;
	height: 300px;
	text-align: left;
	padding: 10px 0px 0px 10px;
}

.storelist
{
	width: 520px;
	float: left;
	text-align: left;
}

.pinktext
{
	font-family: Verdana , Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #ab003a;
}

.bluetitlebarleft
{
	float: left;
	width: 20px;
	height: 29px;
	background-image: url(images/bluetitlebarleftimg.gif);
	background-repeat: no-repeat;
}

.bluetitlebarright
{
	float: right;
	width: 20px;
	height: 29px;
	background-image: url(images/bluetitlebarrightimg.gif);
	background-repeat: no-repeat;
}

.aboutbluetitletext
{
	font-family: Verdana , Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #170875;
	width: 530px;
	float: left;
	height: 22px;
	padding: 7px 0px 0px 0px;
}

/*About us end here*/
/*START TERMS & CONDITION HERE*/
.Mid_Cont
{
	color: #000000;
	width: 472px;
}
.orange_btn_main
{
	top: 32px;
	width: 310px;
	height: 20px;
	position: relative;
}
.orange_btn_main_cart
{
	top: 5px;
	width: 310px;
	height: 20px;
	position: relative;
}
.orange_tab_t-mobile
{
	text-align: center;
	background-image: url(images/orange_btn_bg.jpg);
	height: 17px;
	width: 72px;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #57aebb;
	position: absolute;
	float: none;
	left: 0px;
	padding-top: 4px;
	top: 0px;
}
.orange_tab_orange
{
	text-align: center;
	padding-top: 4px;
	background-image: url(images/orange_btn_bg.jpg);
	height: 17px;
	width: 72px;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #57aebb;
	position: absolute;
	float: none;
	left: 78px;
	top: 0px;
}
.orange_tab_o2
{
	text-align: center;
	padding-top: 4px;
	background-image: url(images/orange_btn_bg.jpg);
	height: 17px;
	width: 72px;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #57aebb;
	position: absolute;
	float: none;
	left: 156px;
	top: 0px;
}
.orange_tab_vodafone
{
	text-align: center;
	padding-top: 4px;
	background-image: url(images/orange_btn_bg.jpg);
	height: 17px;
	width: 72px;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #57aebb;
	position: absolute;
	float: none;
	left: 234px;
	top: 0px;
}

.orange_tm_text
{
	font-family: Verdana;
	font-size: 11px;
	color: #4e4c4c;
	text-decoration: none;
	top: 115px;
	width: 400px;
	text-align: justify;
}
.or_tab
{
	font-family: Verdana;
	font-size: 11px;
	color: #73abba;
	text-decoration: none;
	font-weight: bold;
}
a.or_tab:link
{
	font-family: Verdana;
	font-size: 11px;
	color: #73abba;
	text-decoration: none;
	font-weight: bold;
}

a.or_tab:hover
{
	font-family: Verdana;
	font-size: 11px;
	color: #9b146d;
	text-decoration: none;
	font-weight: bold;
}
a.or_tab:visited
{
	font-family: Verdana;
	font-size: 11px;
	color: #73abba;
	text-decoration: none;
	font-weight: bold;
}

/*END TERMS & CONDITION HERE*/
.brownbignormal
{
	font-family: Verdana , Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #850562;
}
.pre_order_display_box_pop
{
	width: 433px;
	height: 225px;
	background-image: url(images/img_pop_bck.gif);
	background-repeat: no-repeat;
	padding-top: 86px;
	text-align: center;
}

.popup_text
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
}
/*feelgood*/
.feelgood_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #8bc53f;
}

.feelgood_heading_normal
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #000000;
}

.feelgood_links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3f709b;
}

a.feelgood_links:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #b00042;
}
/*24 10 2008 start*/

.left_feelgood
{
	height: 410px;
	width: 184px;
	padding-top: 0px;
}
.left_feelgood_bg
{
	height: 410px;
	width: 184px;
	background-color: #c8c8c8;
}

.feelgood_links
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
}

a.feelgood_links:hover
{
	color: #b00042;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
}





.feelgood_links_bold
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

a.feelgood_links_bold:hover
{
	color: #b00042;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}





/*24 10 2008 end*/




.ajax__calendar_months
{
	visibility: hidden;
}

.ajax__calendar_years
{
	visibility: hidden;
}
.g1_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3c3c3c;
}
.g1textfield
{
	height: 15px;
	border: 1px solid #cfcfcf;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
}
.g1pink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #e90089;
}

/* Added by Sanjay Verma on 27/11/2008 for error.html page. */
.co
{
	background-color: #A59B98;
	border-top: 1px solid #36c;
	font-size: 80%;
	padding: 4px;
	margin-top: 3px;
}
.clear
{
	clear: left;
}
/* 08-12-2008 start newsletter css  */
.newsletter_text
{
	width: 557px;
	padding-left: 11px;
}

.newsletter_content_text
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
}
.newsletter_text_g
{
	color: #505050;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
}
/* 08-12-2008 end*/

/* 25-12-2008*/
/* Start*/
.timeplan
{
	border: solid 1px #FFFFFF;
	border-left: solid 1px #FFFFFF;
	width: 371px;
	float: left;
	background-image: url(images/comboline.gif);
	background-repeat: repeat-y;
}
/*End*/

/* Added on 7-01-2008 for Header Menu*/
/*Start*/
.FrameLable
{
	font-family: Arial;
	font-size: 10px;
	text-align: left;
	padding-left: 5px;
	padding-top: 5px;
}
.DivFrame
{
	margin-top: -1px;
	width: 958px;
	height: 55px;
	vertical-align: text-top;
	float: left;
	border-bottom: solid 1px #787878;
	border-left: solid 1px #787878;
	border-right: solid 1px #787878;
	border-top: solid 10px #787878;
}
.DivHdr
{
	float: left;
	width: 980px;
}
.lhsnavfreegift
{
	width: 100px;
	height: 16px;
	background-image: url(images/left_links_bg1.gif);
	background-repeat: repeat-x;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 3px;
	margin-left: 7px;
	padding-left: 20px;
}
.lhsnavheader
{
	width: 100px;
	height: 16px;
	background-color: #92f2f5;
	text-align: left;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 3px;
	margin-left: 7px;
	padding-left: 20px;
}
.lhsnavlefttag
{
	width: 114px;
	height: 19px;
	background-image: url(images/left_links_bg1.gif);
	background-repeat: repeat-x;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 7px;
	padding-left: 6px;
}
.lhsnavmanufacturerlist
{
	width: 100px;
	height: 16px;
	background-image: url(images/left_links_bg1.gif);
	background-repeat: repeat-x;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 3px;
	margin-left: 7px;
	padding-left: 20px;
}
.lhsnavnetworktop
{
	width: 133px;
	height: 24px;
	background-image: url(images/left_nav_networks.gif);
}
.lhsnavmanufaturertop
{
	width: 133px;
	height: 24px;
	background-image: url(images/left_nav_manufacturers.gif);
}
.lhsnavmanufaturerbottom
{
	width: 133px;
	height: 12px;
	background-image: url(images/left_nav_b.gif);
}
.lhsnavnetworklist
{
	width: 100px;
	height: 16px;
	background-image: url(images/left_links_bg1.gif);
	background-repeat: repeat-x;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 3px;
	margin-left: 7px;
	padding-left: 20px;
}
/* End */
/*Grid View Css*/
.gridmain
{
	border: solid 1px #black;
}
.gridmain td
{
	border: solid 1px #D4D4D4;
	padding-left: 5px;
}
.gridmain th
{
	background-color: #E1E1E1;
	border: solid 1px #D4D4D4;
	padding-left: 5px;
}
.gridalternatrow
{
	background-color: #ffffff;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.gridrow
{
	background-color: #ffffff;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.gridheader
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

.blacktext2
{
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #000000;
	text-decoration: none;
}
.box
{
	background-image: url(images/box.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.pinktext1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #eb2574;
}
.downarrow
{
	background-image: url(images/down_arrow.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
}
.blue_box_bg
{
	background-image: url(images/blue_box_middle.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
}
.pricetext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 2px;
}
.box2_bg
{
	background-image: url(images/box2_middle.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 8px;
}

.HighlightDropdown
{
	background-color: rgb(255,253,216);
	border: solid 1px #AB003A;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
}

/* Added By Sanjay Verma*/
/* Start */
.AccessoriesBox
{
	background-image: url(images/Title-bg.gif);
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;	
	width:769px;
	height:19px;
	vertical-align:middle;
	padding-left:3px;	
	padding-top: 6px;
	text-align: left;
}
.chromestyle{
width: 960px;
font-weight: bold;
height:30px;
float:left;
background-image:url("images/top_links_bck.gif");
background-repeat:repeat-x;
color:#000000;
float:left;
font-family:verdana,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
text-align:center;
}

.chromestyle ul{
height:30px;
margin:0;
padding:0;
vertical-align:top;
float:left;
}

.chromestyle ul li{
display: inline-block;
height:20px;
padding-top:10px;
border-right:1px solid #898280;
float:left;
}

.chromestyle ul li a{
color:#282828;
font-family:verdana,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
color:White;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 10px Verdana;
line-height:18px;
background-color: white;
visibility: hidden;
background: url(images/top_links_bck.gif) repeat;
width: 138px;
margin-top:7px;
vertical-align:middle;
}
.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 0px 0;
text-decoration: none;
font-weight: bold;
color: black;
height:26px;
padding-left:15px;
margin-top:3px;
}
.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
color:White;
}
.dropmenudivVodafone{
position:absolute;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 10px Verdana;
line-height:18px;
z-index:100;
background-color: white;
visibility: hidden;
background: url(images/top_links_bck.gif) repeat;
width: 131px;
margin-top:7px;
vertical-align:middle;
margin-left:10px;
}
.dropmenudivVodafone a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 0px 0;
text-decoration: none;
font-weight: bold;
color: black;
height:26px;
padding-left:6px;
margin-top:3px;
}
.dropmenudivVodafone a:hover{ /*THEME CHANGE HERE*/
color:White;
}

.dropmenudivManufacture{
position:absolute;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 10px Verdana;
line-height:18px;
z-index:100;
background-color: white;
visibility: hidden;
background: url(images/top_links_bck.gif) repeat;
width: 139px;
margin-top:7px;
vertical-align:middle;
margin-left:-11px;
}
.dropmenudivManufacture a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 0px 0;
text-decoration: none;
font-weight: bold;
color: black;
height:26px;
margin-top:3px;
padding-left:16px;
}
.dropmenudivManufacture a:hover{ /*THEME CHANGE HERE*/
color:White;
}

* html .dropmenudiv a{ /*IE only hack*/

}
.button
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-repeat: repeat-x;
	border: 1px solid #9b063e;
	height: 22px;
}
.rdbCell{padding-left:8px;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 11px;font-weight: bold;}
.QuestionText{font-weight: bold; font-family: Verdana;font-size:12px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:Gray;}
.QuestionTextHeader{font-weight: bold; font-family: Verdana;font-size:12px;}
.QuestionBox
{
	background-image: url(Images/Title-bg.gif);
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;	
	width:100%;
	height:19px;
	vertical-align:middle;
	padding-left:3px;	
	padding-top: 6px;
	text-align: left;	
}
.tdQuestion
{
	border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:Gray;	
}

.clOpacity
{		
  width:100%;
  height:100%;
  margin:0px 0px;
  top:0px;
  left:0px;
  position:absolute;
  background-color:#A59B98;
  border:1px solid black;
  /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;
  z-index: 1234568;
}

/* End */

/*FoneHouse TV Starts*/
.MainTitleText
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;	
}
.VideoTitleText
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;	
	color:Blue;
}
/*FoneHouse TV Ends*/