
body
{
	margin: 0 0 0 0;
	background-color: #ffffff;
}
.frametype
{
	width: 120px;
	height: auto;
	padding: 3px 0 0 0;
	float: left;
}
.master
{
	float: none;
	position: relative;
	width: 940px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 23px 0 37px;
}
.top_master
{
	background-image: url(images/background_img.gif);
	width: 748px;
	height: 38px;
	float: left;
	padding: 0 30px 0 162px;
}
/*Top Links css Start*/

.top_nav
{
	width: 734px;
	height: auto;
	float: left;
	padding: 0 0 0 14px;
	background-color: #ebffe3;
	background-image: url(images/top_bg.gif);
	background-position: center;
}

.top_nav1
{
	width: 734px;
	height: auto;
	float: right;
	padding: 0 0 0 14px;
	background-color: #ffedd9;
}

.phone_img
{
	width: 26px;
	height: 26px;
	float: left;
}
.phone_no
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	width: 379px;
	height: 25px;
	padding: 2px 0 0 7px;
	float: left;
}
.nav_bar
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	color: #000000;
	width: 300px;
	height: 23px;
	padding: 5px 15px 0 7px;
	float: left;
}

/*Top Links css Stop*/

.body_master
{
	width: 940px;
	height: auto;
	float: left;
}
.man_body_master
{
	width: 940px;
	height: auto;
	float: left;
	background-color: #ffedd9;
	padding: 0 0 14px 0;
}
.master_botoom
{
	width: 940px;
	height: 29px;
	float: left;
}
.body_left
{
	width: 156px;
	height: auto;
	background-color: #ffedd9;
	float: left;
	padding: 0 0 0 0;
}
.left_top_img
{
	width: 156px;
	height: 11px;
	float: left;
}
.body_bg
{
	background-image: url(images/body_bg_img.gif);
	width: 760px;
	height: auto;
	float: left;
}
.body_botoom_img
{
	width: 760px;
	height: 20px;
	float: left;
}
.logo_top
{
	width: 760px;
	height: 5px;
	float: left;
}
.body_right
{
	width: 24px;
	height: 14px;
	background-color: #ffedd9;
	float: left;
}

/*Logo part Css Start*/

.logo_master
{
	width: 760px;
	height: 113px;
	float: left;
}
.logo
{
	width: 476px;
	height: 113px;
	float: left;
	padding: 0 0 0 32px;
}
.view_cart
{
	width: 230px;
	height: 113px;
	float: left;
	padding: 0 0 0 22px;
}
.view_cart_left
{
	width: 7px;
	height: 113px;
	float: left;
	padding: 0 0 0 0;
}
.view_middle
{
	width: 180px;
	height: 75px;
	float: left;
	padding: 38px 0 0 7px;
}
.view_middle_txttop
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	width: 186px;
	height: 20px;
	float: left;
	padding: 0 0 0 0;
}
.cart_img
{
	width: 18px;
	height: 16px;
	float: left;
}
.cart_itm
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 100px;
	height: 16px;
	float: left;
	padding: 0 0 0 5px;
}
.cart_cekout
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 62px;
	height: 16px;
	float: left;
	padding: 0 0 0 0;
}

/*Logo part Css Stop*/
/*links part Css Start*/

.links_master
{
	width: 748px;
	height: 37px;
	float: left;
	padding: 0 6px 0 6px;
}
.home_link
{
	width: 73px;
	height: 37px;
	float: left;
}
.button_space
{
	width: 2px;
	height: 37px;
	float: left;
}
.glasses_link
{
	width: 111px;
	height: 37px;
	float: left;
}
.high_link
{
	width: 153px;
	height: 37px;
	float: left;
}
.vartul_link
{
	width: 112px;
	height: 37px;
	float: left;
}
.blog_link
{
	width: 93px;
	height: 37px;
	float: left;
}
.assistant_link
{
	width: 135px;
	height: 37px;
	float: left;
}
.faq_link
{
	width: 59px;
	height: 37px;
	float: left;
}
/*links part Css Stop*/
/*Quick Search part Css Start*/

.Quick_search_master
{
	width: 748px;
	height: 59px;
	float: left;
	margin: 0 6px 0 6px;
	background-color: #a8a8a8;
}
.Quick_down_img
{
	width: 748px;
	height: 6px;
	float: left;
	margin: 0 6px 0 6px;
}
.search_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fefefe;
	width: 88px;
	height: 15px;
	float: left;
	margin: 24px 0 0 329px;
	padding: 3px 0 0 0;
}
#search_ary
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fefefe;
	width: 237px;
	height: 26px;
	float: left;
	margin: 20px 0 0 0;
	padding: 3px 0 0 0;
}
.search_button
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fefefe;
	width: 80px;
	height: 26px;
	float: left;
	margin: 22px 0 0 0;
}
/*Quick Search part Css Stop*/

.banner
{
	width: 748px;
	height: 257px;
	float: left;
	margin: 0 6px 0 6px;
}
.gall_img
{
	width: 736px;
	height: 137px;
	float: left;
	margin: 0 6px 0 6px;
	padding: 7px 0 14px 12px;
}
.gall_block
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: center;
	width: 112px;
	height: 30px;
	float: left;
	padding: 0 0 0 0;
}
.gall_block_t
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: center;
	width: 113px;
	height: 25px;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 9.5px;
}
.gall_block_th
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: center;
	width: 113px;
	height: 25px;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 9.5px;
}
.gall_block_f
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: center;
	width: 113px;
	height: 25px;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 9.5px;
}
.gall_block_fi
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: center;
	width: 113px;
	height: 25px;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 9.5px;
}
.gall_block_si
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: center;
	width: 113px;
	height: 30px;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 9.5px;
}
.nobody_master
{
	width: 736px;
	height: auto;
	float: left;
	margin: 0 6px 0 6px;
	padding: 10px 0 0 12px;
}
.nobody_part
{
	width: 479px;
	height: auto;
	float: left;
	background-color: #e1ffdb;
}
.nobody_part_top
{
	width: 479px;
	height: 6px;
	float: left;
}
.nobody_part_center
{
	width: 479px;
	height: auto;
	float: left;
}
.nobody_top_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ff6c00;
	width: 462px;
	height: 25px;
	float: left;
	padding: 4px 0 0 17px;
}
.four_in_one
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ff6c00;
	width: 479px;
	height: auto;
	float: left;
	padding: 0 0 0 0;
}
.nobody_txt_one
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ff6c00;
	width: 102px;
	height: auto;
	float: left;
	padding: 15px 0 0 17px;
}
.nobody_txt_top
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5d5d5d;
	font-weight: bold;
	width: 95px;
	height: 15px;
	float: left;
	padding: 0 0 0 0;
}
.nobody_txt_img
{
	width: 95px;
	height: 70px;
	float: left;
	padding: 5px 0 5px 0;
}
.nobody_txt_botoom
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5d5d5d;
	width: 95px;
	height: auto;
	float: left;
	padding: 0 0 0 0;
}
.friends_master
{
	width: 245px;
	height: 241px;
	float: left;
	padding: 0 0 0 10px;
}
.friends_bookmark
{
	width: 230px;
	height: 81px;
	float: left;
	background-color: #c2f0ff;
}
.friends_top_img
{
	width: 230px;
	height: 6px;
	float: left;
}
.friends_center
{
	width: 230px;
	height: 69px;
	float: left;
}
.secure_master
{
	width: 230px;
	height: 150px;
	float: left;
	margin: 10px 0 0 0;
	background-color: #e0e4ff;
}
.secure_center
{
	width: 230px;
	height: 138px;
	float: left;
}
.tell_fri_txt
{
	text-align: center;
	width: 230px;
	height: 20px;
	float: left;
	margin: 8px 0 0 0;
}
.tell_fri_icon
{
	text-align: center;
	width: 230px;
	height: 20px;
	float: left;
	margin: 13px 0 0 0;
}
.secure_txt
{
	text-align: center;
	width: 230px;
	height: 23px;
	float: left;
	margin: 20px 0 0 0;
}
.noch_txt
{
	text-align: center;
	width: 230px;
	height: 30px;
	float: left;
	margin: 13px 0 0 0;
}
.three_bigimg
{
	width: 736px;
	height: 130px;
	float: left;
	margin: 0 6px 0 6px;
	padding: 10px 0 0 12px;
}
.thinlesses_bigimg
{
	width: 249px;
	height: 128px;
	float: left;
}
.tools_bigimg
{
	width: 230px;
	height: 128px;
	float: left;
}
.three_txt
{
	width: 736px;
	height: auto;
	float: left;
	margin: 0 6px 0 6px;
	padding: 10px 0 0 12px;
}
.first_txt
{
	width: 721px;
	height: auto;
	float: left;
	border-bottom: solid 1px #b9e9ff;
}
.first_top_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ae16b0;
	font-weight: bold;
	width: 721px;
	height: 22px;
	float: left;
	margin: 20px 0 0 0;
}
.first_top_txt1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ae16b0;
	font-weight: bold;
}
.first_dec_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	width: 721px;
	height: auto;
	float: left;
	margin: 10px 0 0 0;
}
.first_botoom_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #ae16b0;
	font-weight: bold;
	width: 721px;
	height: 22px;
	float: left;
	margin: 10px 0 0 0;
}
.second_txt
{
	width: 721px;
	height: auto;
	float: left;
	border-bottom: solid 1px #fee38a;
}
.second_top_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #0013ca;
	font-weight: bold;
	width: 721px;
	height: 22px;
	float: left;
	margin: 20px 0 0 0;
}
.second_top_txt1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #0013ca;
	font-weight: bold;
}
.second_dec_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	width: 721px;
	height: auto;
	float: left;
	margin: 10px 0 0 0;
}
.second_botoom_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #0013ca;
	font-weight: bold;
	width: 721px;
	height: 22px;
	float: left;
	margin: 10px 0 0 0;
}
.therd_txt
{
	width: 721px;
	height: auto;
	float: left;
}
.therd_top_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #019a01;
	font-weight: bold;
	width: 721px;
	height: 22px;
	float: left;
	margin: 20px 0 0 0;
}
.therd_top_txt1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #019a01;
	font-weight: bold;
}
.therd_dec_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	width: 721px;
	height: auto;
	float: left;
	margin: 10px 0 0 0;
}
.therd_botoom_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #019a01;
	font-weight: bold;
	width: 721px;
	height: 22px;
	float: left;
	margin: 10px 0 0 0;
}
.footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	width: 790px;
	height: auto;
	float: left;
	background-color: #dae2ff;
	padding: 0 80px 0 70px;
}
.footer_botoom
{
	width: 940px;
	height: 8px;
	float: left;
}
.footer_rights
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	width: 940px;
	height: 37px;
	float: left;
	padding: 20px 0 0 0;
}
.wel_img
{
	background-image: url( 'home_sitepal_bg.gif' );
	width: 137px;
	height: 154px;
	padding-left: 3px;
	padding-top: 5px;
	float: left;
	margin: 0px 0 0 11px;
}
.catg_img
{
	width: 140px;
	height: auto;
	float: left;
	margin: 12px 0 0 10px;
}
.catg_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 130px;
	height: 15px;
	padding: 10px 0 0 10px;
	float: left;
}
.catg_txt_cont
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	color: #0050bb;
	width: 130px;
	height: auto;
	padding: 10px 0 0 10px;
	float: left;
}
.vouchers_img
{
	width: 140px;
	height: auto;
	float: left;
	margin: 12px 0 0 10px;
}
.latestst_img
{
	width: 140px;
	height: auto;
	float: left;
	margin: 12px 0 0 10px;
}
.hot_de_img
{
	width: 140px;
	height: auto;
	float: left;
	margin: 12px 0 0 10px;
}
.download_img
{
	width: 140px;
	height: auto;
	float: left;
	margin: 12px 0 0 10px;
}
.newsletter_img
{
	width: 140px;
	height: auto;
	float: left;
	margin: 12px 0 0 10px;
}
.customer_img
{
	background-image: url(images/bg_org.jpg);
	width: 150px;
	height: 215px;
	float: left;
	margin: 12px 0 0 7px;
}
.customer_img11
{
	background-image: url(images/customer_img.jpg);
	width: 150px;
	height: 251px;
	float: left;
	margin: 12px 0 0 7px;
}
.customer_headline
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #5d5d5d;
	width: 138px;
	height: 18px;
	float: left;
	padding: 12px 0 0 10px;
}
.customer_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5d5d5d;
	width: 138px;
	height: 110px;
	float: left;
	padding: 30px 3px 0px 10px;
}
.customer_txt1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5d5d5d;
	width: 138px;
	height: 105px;
	float: left;
	padding: 30px 0 0 12px;
}
.customer_name
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5d5d5d;
	width: 138px;
	height: 12px;
	float: left;
	padding: 5px 0 0 12px;
}
.customer_name1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5d5d5d;
	width: 138px;
	height: 12px;
	float: left;
	padding: 0 0 0 12px;
}
.customer_more
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff6c00;
	width: 138px;
	height: 12px;
	float: left;
	padding: 12px 0 0 12px;
}
.customer_more1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff6c00;
	width: 138px;
	height: 12px;
	float: left;
	padding: 8px 0 0 12px;
}
.pvn:link
{
	font-weight: normal;
	font-size: 12px;
	font-weight: bold;
	color: #ae16b0;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.pvn:visited
{
	font-weight: normal;
	font-size: 12px;
	font-weight: bold;
	color: #ae16b0;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.pvn:hover
{
	font-weight: normal;
	font-size: 12px;
	font-weight: bold;
	color: #ae16b0;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.cool A:link
{
	font-weight: normal;
	font-size: 12px;
	font-weight: bold;
	color: #0013ca;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.cool A:visited
{
	font-weight: normal;
	font-size: 12px;
	font-weight: bold;
	color: #0013ca;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.cool A:hover
{
	font-weight: normal;
	font-size: 12px;
	font-weight: bold;
	color: #0013ca;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.ice A:link
{
	font-weight: normal;
	font-size: 12px;
	font-weight: bold;
	color: #019a01;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.ice A:visited
{
	font-weight: normal;
	font-size: 12px;
	font-weight: bold;
	color: #019a01;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.ice A:hover
{
	font-weight: normal;
	font-size: 12px;
	font-weight: bold;
	color: #019a01;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.more A:link
{
	font-weight: normal;
	font-size: 12px;
	font-weight: bold;
	color: #ff6c00;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.more A:visited
{
	font-weight: normal;
	font-size: 12px;
	font-weight: bold;
	color: #ff6c00;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.more A:hover
{
	font-weight: normal;
	font-size: 12px;
	font-weight: bold;
	color: #ff6c00;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.left A:link
{
	font-weight: normal;
	font-size: 12px;
	color: #0050bb;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.left A:visited
{
	font-weight: normal;
	font-size: 12px;
	color: #0050bb;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.left A:hover
{
	font-weight: normal;
	font-size: 12px;
	color: #0050bb;
	font-family: Arial, Helvetica, sans-serif;
}
.top A:link
{
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.top A:visited
{
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.top A:hover
{
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}


/*INNER PAGE*/

.indigat
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff7e00;
	width: 736px;
	height: auto;
	float: left;
	margin: 0 6px 0 6px;
	padding: 7px 0 7px 12px;
}
.yello_top_img
{
	width: 725px;
	height: auto;
	float: left;
}
.yello_bottom_img
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	background-color: #ffd65d;
	font-weight: bold;
	width: 714px;
	height: 19px;
	float: left;
	padding: 0 0 0 10px;
}
.yello_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 731px;
	height: auto;
	float: left;
	margin: 0 6px 0 6px;
	padding: 20px 5px 72px 12px;
}
.yello_txt1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 731px;
	height: auto;
	float: left;
	margin: 0 6px 0 6px;
	padding: 20px 5px 94px 12px;
}
.inner A:link
{
	font-weight: normal;
	font-size: 12px;
	color: #ff8003;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.inner A:visited
{
	font-weight: normal;
	font-size: 12px;
	color: #ff8003;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.inner A:hover
{
	font-weight: normal;
	font-size: 12px;
	color: #ff8003;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.contact A:link
{
	font-weight: normal;
	font-size: 12px;
	color: #ff8003;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.contact A:visited
{
	font-weight: normal;
	font-size: 12px;
	color: #ff8003;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.contact A:hover
{
	font-weight: normal;
	font-size: 12px;
	color: #ff8003;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}


/*CONTEM....COOL*/


.contem_cool_master
{
	width: 300px;
	height: auto;
	float: left;
	font-weight: normal;
	padding: 10px 0 5px 0;
	margin: 0 30px 0 0;
}
.contem_cool_master1
{
	width: 719px;
	height: auto;
	float: right;
	font-weight: normal;
	padding: 10px 0 5px 0;
	margin: 0 30px 0 0;
}
.contem_cool_master_only_sky
{
	width: 375px;
	height: auto;
	float: left;
	font-weight: normal;
	padding: 10px 0 5px 0;
}
.link_images_center
{
	width: 640px;
	height: auto;
	float: left;
	text-align: center;
	font-weight: normal;
	padding: 10px 0 5px 0;
}
.contem_cool_master_flash_image
{
	width: 725px;
	height: auto;
	float: left;
	font-weight: normal;
	padding: 10px 0 5px 0;
	margin: 0 30px 0 0;
}
.contem_cool_left
{
	width: 351px;
	height: 259px;
	float: left;
}
.contem_cool_image
{
	width: 349px;
	height: auto;
	float: left;
}
.contem_inn_master
{
	width: 347px;
	height: 251px;
	border-left: solid 1px #ffa1db;
	border-right: solid 1px #ffa1db;
	background-color: #feeaf4;
	float: left;
}
.contem_top_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #370482;
	font-weight: bold;
	width: 343px;
	height: 17px;
	padding: 4px 0 0 6px;
	float: left;
}
.contem_goog_img
{
	width: 347px;
	height: 177px;
	float: left;
}
.contem_bottom_master
{
	width: 347px;
	height: 53px;
	float: left;
	padding: 0 0 0 0;
}
.contem_bottom_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	width: 230px;
	height: 50px;
	padding: 5px 0 0 10px;
	float: left;
}
.contem_bottom_right
{
	width: 107px;
	height: 53px;
	float: left;
}
.contem_bottom_right_top
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	font-weight: bold;
	padding: 5px 0 0 7px;
	width: 100px;
	height: 21px;
	float: left;
}
.contem_bottom_right_img
{
	width: 87px;
	height: 26px;
	padding: 0 0 0 7px;
	float: left;
}
.contem_cool_right
{
	width: 351px;
	height: 259px;
	float: left;
	padding: 0 0 0 20px;
}
.contem_bottom
{
	width: 725px;
	height: 30px;
	float: left;
	padding: 0 0 0 5px;
}
.earo_left
{
	width: 15px;
	height: 13px;
	float: left;
	padding: 2px 0 0 0;
}
.earo_left_txt1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff7e00;
	width: 55px;
	height: 13px;
	float: left;
	padding: 0 0 0 5px;
}
.earo_left_txt2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009ed1;
	width: 72px;
	height: 13px;
	float: left;
	padding: 0 5px 0 5px;
}
.earo_left_txt3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff7e00;
	width: 40px;
	height: 13px;
	float: left;
	padding: 0 0 0 0;
}
.earo_right
{
	width: 166px;
	height: 26px;
	float: right;
}
.earo_right_txt1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff7e00;
	width: 65px;
	height: 13px;
	float: left;
	padding: 4px 0 0 0;
}
#earo_right_txtbox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff7e00;
	width: 65px;
	height: 26px;
	float: left;
	padding: 2px 0 0 0;
}
.earo_go_img
{
	width: 28px;
	height: 26px;
	float: left;
	padding: 0 0 0 5px;
}
.yello_txt_master
{
	width: 731px;
	height: auto;
	float: left;
	margin: 0 6px 0 6px;
	padding: 5px 5px 0px 12px;
}
.yello_txt_master1
{
	width: 731px;
	height: 73px;
	float: left;
	margin: 0 6px 0 6px;
	padding: 5px 5px 0px 12px;
}


.yello_txt_master01
{
	width: 731px;
	height: auto;
	float: left;
	margin: 0 6px 0 3px;
	padding: 5px 5px 0px 0px;
}


/*<!--DISPLAY PAGE-->*/


.dis_top_img
{
	width: 721px;
	height: auto;
	float: left;
}
.dis_master
{
	width: 721px;
	height: auto;
	float: left;
}
.dis_bottom_master
{
	width: 719px;
	height: 291px;
	border-left: solid 1px #ffa1db;
	border-right: solid 1px #ffa1db;
	float: left;
}

/*Added by Shyam*/
.blog_bottom_master
{
	width: 719px;
	height: auto;
	border-left: solid 1px #ffa1db;
	border-right: solid 1px #ffa1db;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.news_bottom_master
{
	width: 719px;
	height: auto;
	border-left: solid 1px #ffa1db;
	border-right: solid 1px #ffa1db;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/*Ended by Shyam*/

.dis_top_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #370482;
	font-weight: bold;
	width: 712px;
	height: 19px;
	background-color: #feeaf4;
	float: left;
	padding: 2px 0 0 7px;
}
.dis_bottomimg
{
	width: 721px;
	height: auto;
	float: left;
}
.man_image
{
	width: 578px;
	height: 270px;
	float: left;
}
.man_image_link
{
	width: 127px;
	height: 261px;
	float: left;
	padding: 9px 0 0 7px;
}
.man_image_master
{
	width: 126px;
	height: 89px;
	float: left;
	padding: 0 0 0 0;
}
.top_ima_blue
{
	width: 125px;
	height: auto;
	float: left;
	overflow: hidden;
}
.top_ima_center
{
	width: 123px;
	height: 67px;
	border-left: solid 1px #0aade2;
	border-right: solid 1px #0aade2;
	float: left;
	overflow: hidden;
}
.top_ima_Search
{
	width: 123px;
	height: 67px;
	float: left;
	overflow: hidden;
}
.top_pink_master
{
	width: 721px;
	height: auto;
	float: left;
	margin: 8px 0 0 0;
}
.pink_inn_master_001
{
	width: 415px;
	height: auto;
	background-color: #feeaf4;
	float: left;
}
.pink_top_img001
{
	width: 415px;
	height: auto;
	float: left;
}
.pink_center_master_001
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 400px;
	height: 270px;
	float: left;
	padding: 7px 7px 0 10px;
}
.pink_inn_right_001
{
	width: 306px;
	height: auto;
	background-color: #fdc6e2;
	float: left;
}
.pink_inn_right_img_001
{
	width: 306px;
	height: auto;
	float: left;
}
.pink_cent_master_001
{
	width: 294px;
	height: auto;
	float: left;
	padding: 11px 0 0 12px;
}
.pink_txt_001
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	text-align: justify;
	width: 400px;
	height: 72px;
	float: left;
}
.pink_bottom_txt_001
{
	width: 259px;
	height: 116px;
	float: left;
}
.bottom_txt_001
{
	width: 259px;
	height: auto;
	float: left;
	padding: 0 0 3px 0;
}

.pink_inn_master
{
	width: 454px;
	height: 215px;
	background-color: #feeaf4;
	float: left;
}
.pink_top_img
{
	width: 454px;
	height: auto;
	float: left;
}
.pink_center_master
{
	width: 444px;
	height: 153px;
	float: left;
	padding: 7px 0 0 10px;
}
/*Added by Shyam*/
.pink_center_master1
{
	width: 444px;
	height: 36px;
	float: left;
	padding: 11px 0 0 10px;
}
/*End*/
.pink_inn_right
{
	width: 267px;
	height: 215px;
	background-color: #ffd7eb;
	float: left;
}
.pink_inn_right_img
{
	width: 267px;
	height: auto;
	float: left;
}
.pink_cent_master
{
	width: 255px;
	height: 149px;
	float: left;
	padding: 11px 0 0 12px;
}
/*Added by Shyam*/
.pink_cent_master1
{
	width: 255px;
	height: 36px;
	float: left;
	padding: 11px 0 0 12px;
}
/*End*/
.pink_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	width: 444px;
	height: 72px;
	float: left;
}
.pink_bottom_txt
{
	width: 444px;
	height: 116px;
	float: left;
}
.bottom_txt
{
	width: 444px;
	height: auto;
	float: left;
	padding: 0 0 3px 0;
}
.bottom_earo
{
	width: 9px;
	height: auto;
	float: left;
	margin: 3px 0 0 0;
}
.bottom_earo_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	width: 300px;
	height: 14px;
	float: left;
	padding: 0 0 0 5px;
}
.pink_rtxt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #370482;
	font-weight: bold;
	width: 255px;
	height: auto;
	float: left;
}
.view_cart_img
{
	width: 119px;
	height: 24px;
	float: left;
}
/*Added by shyam*/
.view_cart_img1
{
	width: 100px;
	height: 24px;
	margin: 0 0 0 170px;
	float: left;
}
/*End by shyam*/
.mark_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff7e00;
	width: 40px;
	height: 13px;
	float: left;
	padding: 0 0 0 20px;
}
.mark_master
{
	width: 152px;
	height: 26px;
	float: left;
	padding: 8px 0 0 20px;
}
.hot_deals
{
	width: 140px;
	height: auto;
	float: left;
	margin: 12px 0 0 10px;
}

/*BUY CSS START*/

.buy_master
{
	width: 725px;
	height: auto;
	float: left;
	padding: 0 2px 5px 2px;
}
.buy_top_image
{
	width: 721px;
	height: auto;
	float: left;
}
.buy_top_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #370482;
	background-image: url(images/buy_heading_bg.jpg);
	width: 713px;
	height: 17px;
	padding: 3px 0 0 8px;
	float: left;
}
.buy_body
{
	width: 719px;
	height: auto;
	border-right: solid 1px #f293d1;
	border-left: solid 1px #f293d1;
	float: left;
}
.buy_left_master
{
	width: 441px;
	height: auto;
	float: left;
	padding: 12px 0 0 0;
}


.buy_left_master1
{
	width: 719px;
	height: auto;
	float: left;
	padding: 12px 0 0 0;
}

.buy_right_master
{
	width: 259px;
	height: auto;
	background-color: #ffd7eb;
	float: right;
	padding: 0 0 87px 0;
}
.pescription_body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 719px;
	height: auto;
	border-right: solid 1px #f293d1;
	border-left: solid 1px #f293d1;
	float: left;
}
.pescription_left_master
{
	width: 400px;
	height: auto;
	background-color: #ffd7eb;
	float: left;
	padding: 12px 6px 12px 6px;
}
.pescription_right_master
{
	width: 594px;
	height: auto;
	padding: 12px 6px 12px 6px;
}
.view_cart_body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffd7eb;
	width: 719px;
	height: auto;
	border-right: solid 1px #f293d1;
	border-left: solid 1px #f293d1;
	float: left;
	color: #000000;
	border-bottom-color: #ffd7eb;
}
.view_cart_inn_up
{
	width: 694px;
	height: auto;
	background-color: White;
	float: left;
	margin: 6px 6px 6px 6px;
	padding: 12px 6px 12px 6px;
}
.view_cart_inn_down
{
	width: 688px;
	height: auto;
	float: left;
	margin: 0 6px 6px 6px;
	padding: 0 6px 12px 6px;
}
.buy_left_top
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	width: 449px;
	height: 27px;
	float: left;
	padding: 0 0 0 11px;
}
.buy_txt_master
{
	width: 480px;
	height: 35px;
	float: left;
}
.buy_inn_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 230px;
	height: 20px;
	padding: 0 0 0 27px;
	float: left;
}

.buy_inn_txt1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 10px;
	height: 20px;
	padding: 0 0 0 27px;
	float: left;
}

.buy_txt_box
{
	width: 142px;
	height: 20px;
	float: left;
}
.buy_inn_right
{
	width: 75px;
	height: 20px;
	float: left;
	padding: 0 0 0 5px;
}
.buy_inn_transition
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 150px;
	height: 20px;
	padding: 0 0 0 0;
	float: left;
}
.buy_inn_transition_image
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 80px;
	height: 20px;
	padding: 0 0 0 0;
	float: left;
}

.buy_inn_txt1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 150px;
	height: 20px;
	padding: 0 0 0 27px;
	float: left;
}

.buy_lens_master
{
	width: 480px;
	height: 38px;
	float: left;
}
.buy_thick_master
{
	width: 480px;
	height: 17px;
	float: left;
}
.buy_tinted_master
{
	width: 480px;
	height: 30px;
	float: left;
}
.buy_lenses_master
{
	width: 480px;
	height: 30px;
	float: left;
}
.buy_coatings_master
{
	width: 460px;
	height: 22px;
	float: left;
}
.buy_check_box
{
	width: 15px;
	height: 20px;
	float: left;
}
.buy_right_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #370482;
	font-weight: bold;
	width: 246px;
	height: 24px;
	float: left;
	padding: 10px 0 0 13px;
}
.buy_right_img
{
	width: 246px;
	height: 90px;
	float: left;
	padding: 0 0 0 13px;
}
.buy_right_table
{
	width: 259px;
	height: 120px;
	float: left;
}
.grdSelection_LeftItem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	width: 180px;
	height: 17px;
	background-color: #feeaf4;
	padding: 2px 0 0 15px;
	float: left;
}
.grdSelection_RightItem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	text-align: right;
	width: 57px;
	height: 17px;
	background-color: #feeaf4;
	padding: 2px 0 0 0;
	float: left;
}
.grdViewCart_Item
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	text-align: center;
	width: 180px;
	height: 20px; /*background-color:#feeaf4; */
	background-color: White;
	margin: 2px 2px 2px 2px;
	padding: 2px 0 0 16px;
	float: left;
}
.grdViewCart_Header
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	text-align: center;
	width: 180px;
	height: 20px;
	background-color: #ffd7eb;
	margin: 2px 2px 2px 2px;
	padding: 2px 0 0 16px;
	float: left;
}
.right_bottom_buy
{
	width: 259px;
	height: 6px;
	float: right;
}
.buy_next_button
{
	text-align: right;
	width: 721px;
	height: auto;
	float: left;
	padding: 12px 0 104px 0;
}

/*BUY GIFT VOUCHER*/

.gift_txt_master
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 723px;
	height: auto;
	float: left;
	margin: 0 6px 0 6px;
	padding: 20px 5px 34px 20px;
}
.gift_master
{
	width: 500px;
	height: auto;
	float: left;
	margin: 0 6px 0 120px;
	padding: 0 5px 157px 20px;
}
.gift_top_img
{
	width: 469px;
	height: auto;
	float: left;
}
.gift_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #370482;
	width: 460px;
	height: 18px;
	border-left: solid 1px #f293d1;
	border-right: solid 1px #f293d1;
	background-color: #feeaf4;
	padding: 0 0 0 7px;
	float: left;
}
.gift_img
{
	width: 449px;
	height: 202px;
	border-left: solid 1px #f293d1;
	border-right: solid 1px #f293d1;
	padding: 8px 9px 7px 9px;
	float: left;
}
.gift_price
{
	width: 455px;
	height: auto;
	border-left: solid 1px #f293d1;
	border-right: solid 1px #f293d1;
	background-color: #feeaf4;
	padding: 7px 0 0 12px;
	float: left;
}
.gift_price_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #370482;
	width: 37px;
	height: auto;
	padding: 3px 0 0 0;
	float: left;
}
.gift_price_dd
{
	width: 355px;
	height: auto;
	float: left;
}
.gift_price_order
{
	width: 54px;
	height: auto;
	float: left;
}
.gift_price_dd_rig
{
	width: 205px;
	height: auto;
	float: left;
}
.gift_price_order_ddl
{
	width: 150px;
	height: auto;
	float: left;
}

/*Chossing Css Start*/

.chosing_txt_master
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 723px;
	height: auto;
	float: left;
	margin: 0 6px 0 6px;
	padding: 20px 5px 24px 20px;
}
.chosing_video
{
	width: 736px;
	height: auto;
	float: left;
	text-align: center;
	padding: 0 0 54px 0;
	margin: 0 6px 0 6px;
}
.chosing_shape
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ff008e;
	width: 721px;
	height: 23px;
	float: left;
	padding: 0 0 0 15px;
	margin: 0 6px 0 6px;
}
.chosing_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	width: 721px;
	height: 23px;
	float: left;
	padding: 0 0 0 15px;
	margin: 0 6px 0 6px;
}
.chosing_face_master
{
	width: 721px;
	height: 442px;
	float: left;
	padding: 0 0 0 15px;
	margin: 0 6px 0 6px;
}
.chosing_inn_master
{
	width: 310px;
	height: 442px;
	float: left;
}
.chosing_inn_master2
{
	width: 294px;
	height: 442px;
	float: left;
}
.chosing_out_master_face
{
	width: 294px;
	height: auto;
	float: left;
	padding: 0 0 15px 0;
}
.chosing_out_master
{
	width: 294px;
	height: auto;
	float: left;
}
.chosing_txt_img_master
{
	width: 292px;
	height: 118px;
	border-left: solid 1px #d6d7d9;
	border-right: solid 1px #d6d7d9;
	float: left;
}
.chosing_txt_img_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	width: 188px;
	height: 83px;
	float: left;
	padding: 35px 0 0 14px;
}
.txt_color
{
	color: #ff8003;
}
.chosing_img
{
	width: 75px;
	height: 118px;
	float: left;
}
.chosing_all_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	width: 282px;
	line-height: 13px;
	height: 118px;
	padding: 0 5px 0 5px;
	float: left;
}
.chosing_bottom_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	width: 721px;
	height: auto;
	float: left;
	padding: 0 0 0 15px;
	margin: 0 6px 0 6px;
}
.chosing_bottom_master
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 727px;
	height: auto;
	float: left;
	margin: 0 6px 0 6px;
	padding: 0 5px 24px 16px;
}
.chosing_bottom_left
{
	width: 368px;
	height: auto;
	float: left;
}
.chosing_bottom_inn_master
{
	width: 368px;
	height: 42px;
	float: left;
}
.chosing_bottom_inn_left
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	width: 112px;
	height: auto;
	float: left;
}
.chosing_bottom_inn_right
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	width: 255px;
	height: auto;
	float: left;
}
.chosing_inn_master_txt
{
	font-family: Arial, Helvetica, sans-serif;
	color: #363636;
	font-size: 12px;
	text-align: justify;
	width: 340px;
	height: 42px;
	float: left;
}
.chosing_img_bottom
{
	width: 332px;
	height: 176px;
	float: left;
}

/*CONTACT CSS START*/

.contact_txt_master
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 723px;
	height: auto;
	float: left;
	margin: 0 6px 0 6px;
	padding: 20px 5px 25px 20px;
}
.contact_write_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #008aff;
	width: 723px;
	height: 25px;
	float: left;
	margin: 0 6px 0 6px;
	padding: 0 5px 0 20px;
}
.contact_write_heading1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ff00a8;
	width: 723px;
	height: 25px;
	float: left;
	margin: 0 6px 0 6px;
	padding: 0 5px 0 20px;
}
.contact_txt_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	width: 723px;
	height: 84px;
	float: left;
	margin: 0 6px 0 6px;
	padding: 0 5px 0 20px;
}
.contact_mail
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	width: 723px;
	height: 23px;
	float: left;
	margin: 0 6px 0 6px;
	padding: 0 5px 0 20px;
}
.contact_cell_img
{
	width: 25px;
	height: 15px;
	float: left;
}
.contact_cell_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	width: 650px;
	height: 15px;
	float: left;
}
.contact_mail_bottom
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	width: 723px;
	height: 50px;
	float: left;
	margin: 0 6px 0 6px;
	padding: 0 5px 0 20px;
}
.virtual_mirror_button
{
	width: 350px;
	height: auto;
	float: left;
	padding: 0 0 0 122px;
	margin: 0 6px 0 6px;
}
.contact_mail_bottom1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #04a800;
	font-weight: bold;
}


/*HOT DEALS CSS START*/

.deals_top_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 723px;
	height: auto;
	float: left;
	margin: 0 6px 0 6px;
	padding: 10px 5px 25px 20px;
}
.deals_offer_img
{
	width: 723px;
	height: 259px;
	float: left;
	margin: 0 6px 0 6px;
	padding: 10px 5px 36px 12px;
}
.deals_green_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #2b8d00;
	width: 723px;
	height: 18px;
	float: left;
	margin: 0 6px 0 6px;
	padding: 0 5px 0 12px;
}
.deals_prise
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	font-weight: bold;
	padding: 5px 0 0 0;
	width: 107px;
	height: 21px;
	float: left;
}

/*MAKE IT EASY CSS START	*/

.make_image_one
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2300d1;
	background-image: url(images/make_image001.jpg);
	width: 209px;
	height: 401px;
	padding: 12px 0 0 9px;
	float: left;
}
.make_image_two
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fb6a00;
	background-image: url(images/make_image002.jpg);
	width: 209px;
	height: 401px;
	margin: 0 0 0 33px;
	padding: 12px 0 0 9px;
	float: left;
}
.make_image_three
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff00c0;
	background-image: url(images/make_image003.jpg);
	width: 209px;
	height: 401px;
	margin: 0 0 0 27px;
	padding: 12px 0 0 9px;
	float: left;
}
.make_top_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 723px;
	height: auto;
	float: left;
	margin: 0 6px 0 6px;
	padding: 23px 5px 10px 20px;
}

/*WHY BUY CSS START*/

.why_video
{
	width: 736px;
	height: auto;
	float: left;
	text-align: center;
	padding: 0 0 20px 0;
	margin: 0 6px 0 6px;
}

.why_video_faq
{
	width: 736px;
	height: auto;
	float: left;
	padding: 15px 0 20px 0;
	margin: 0 6px 0 6px;
}
.why_buy_img
{
	width: 721px;
	height: 30px;
	float: left;
	text-align: center;
	padding: 0 0 0 15px;
	margin: 0 6px 73px 6px;
}

/*NEWS LETTER CSS START*/

.news_letter_master
{
	width: 660px;
	height: auto;
	float: left;
	text-align: center;
	margin: 0 6px 0 6px;
	padding: 0 68px 30px 20px;
}
.news_letter_details
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	width: 475px;
	height: auto;
	float: left;
	margin: 0 6px 0 6px;
	padding: 0 68px 12px 205px;
}
.news_letter_mail_master
{
	width: 288px;
	height: 76px;
	background-color: #d9d9d9;
	padding: 14px 0 0 0;
	float: left;
}
.news_letter_mail_out
{
	width: 267px;
	height: 38px;
	padding: 0 0 0 21px;
	float: left;
}
.news_letter_mail_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	width: 54px;
	height: 34px;
	padding: 3px 0 0 0;
	float: left;
}
.news_letter_txt_box
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	width: 184px;
	height: 37px;
	float: left;
}
.news_letter_submit
{
	text-align: right;
	width: 184px;
	height: 37px;
	float: left;
	margin: 0 0 42px 315px;
}

/*GLASSES ONLINE CSS START*/

.glasses_master
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 723px;
	height: auto;
	float: left;
	margin: 0 6px 0 6px;
	padding: 20px 5px 30px 20px;
}
.glasses_choose_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #a6006a;
	width: 723px;
	height: 26px;
	float: left;
	margin: 0 6px 0 6px;
	padding: 0 5px 0 20px;
}
.glasses_heading_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 723px;
	height: auto;
	float: left;
	margin: 0 6px 0 6px;
	padding: 0 5px 24px 20px;
}
.glasses_prescription_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #7e00ff;
	width: 723px;
	height: 26px;
	float: left;
	margin: 0 6px 0 6px;
	padding: 0 5px 0 20px;
}
.glasses_remenber_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #008aff;
	width: 723px;
	height: 26px;
	float: left;
	margin: 0 6px 0 6px;
	padding: 0 5px 0 20px;
}
.glasses_icon_master
{
	width: 723px;
	height: 23px;
	float: left;
}
.glasses_icon
{
	width: 21px;
	height: 20px;
	padding: 3px 0 0 0;
	float: left;
}
.glasses_icon_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 700px;
	height: 22px;
	float: left;
}
.glasses_buy_online
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #008c0d;
	width: 723px;
	height: 26px;
	float: left;
	margin: 0 6px 0 6px;
	padding: 0 5px 0 20px;
}
.glasses_lens_online
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ed0181;
	width: 723px;
	height: 26px;
	float: left;
	margin: 0 6px 0 6px;
	padding: 0 5px 0 20px;
}

/*prescription glasses css start*/

.pres_glass
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #005aff;
	width: 723px;
	height: 26px;
	float: left;
	margin: 0 6px 0 6px;
	padding: 0 5px 0 20px;
}
/*added by nitin start*/
/*stactic pages releted start*/
.divStaticFckEditor
{
	float: left;
	height: 500px;
	width: 527px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.divStaticFckEditorHeading
{
	float: left;
	width: 75px;
	margin-top: 10px;
}
.checkboxStatic
{
	padding-left: 70px; /*margin-left: 70px;*/
}
/*stactic pages releted end*/
.contact_txt_master_client1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: auto;
	float: left; /*margin:0 6px 0 6px;*/
	padding: 0px 6px 0px 6px;
	width: 100%; /*padding:20px 5px 25px 20px;*/
}
.contact_txt_master_bold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000; /*width:723px;*/
	height: auto;
	float: left; /*margin:0 6px 0 6px; padding:20px 5px 25px 20px;*/
	font-weight: bold;
}
.contact_txt_master_bold_red
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #026582; /*Red;*/ /*width:723px;*/
	height: auto;
	float: left; /*margin:0 6px 0 6px; padding:20px 5px 25px 20px;*/
	font-weight: bold;
}
.UL
{
	list-style-type: none;
	margin-left: 0px;
}
.body_master1
{
	width: 988px;
	height: auto;
	padding: 9px 6px 20px 6px;
	border-top: solid 1px #757879;
	float: left;
}
.login_header1
{
	float: left;
	width: 960px;
	height: 126px;
	background: #ffffff;
	padding: 0 0 0 40px;
}
.header_bod1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold; /*background-image:url(../images/header_boder.jpg);*/
	background-image: url(../../Images/header_boder.jpg);
	float: left;
	width: 960px;
	padding: 8px 0 0 40px;
	height: 27px;
}
.body_left_master1
{
	width: 261px;
	height: auto;
	padding: 3px 8px 0 8px;
	background: #d0f0f9;
	float: left;
}
.laft_hard_color1
{
	width: 243px;
	height: auto;
	float: left;
	background: #82ddf8;
	padding: 26px 9px 100px 9px;
}
.laft_whitecol1
{
	width: 236px;
	height: 30px;
	margin: 0 0 10px 0;
	padding: 0 0 0 7px;
	background: #d0f0f9;
	float: left;
}
.home_icon1
{
	width: 32px;
	height: 30px;
	float: left;
}
.icon_text1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	width: 202px;
	height: 23px;
	padding: 7px 0 0 0;
	float: left;
	text-decoration: none;
}
.icon_textlink1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	width: 202px;
	height: 23px;
	padding: 0 0 0 0;
	float: left;
	text-decoration: none;
}
.icon_textlinkright1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	width: 202px;
	height: 23px;
	padding: 0 0 0 0;
	float: right;
	text-decoration: none;
}
.sub_menus1
{
	width: 204px;
	height: auto;
	margin: 0 0 10px 0;
	padding: 0 0 0 39px;
	float: left;
}
.sub_menu_master1
{
	width: 204px;
	height: auto;
	margin: 0 0 4px 0;
	float: left;
}
/*.heading_icon1{
width:17px;
height:14px;
float:left;
}
.heading_icon_txt1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:178px;
height:14px;
float:left;
margin:0 0 0 6px;
}*/
.heading_icon_txtlink1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 178px;
	height: 14px;
	float: left;
	margin: 0 0 0 0;
	text-decoration: none;
}
.laft_whitecol1
{
	width: 236px;
	height: 30px;
	margin: 0 0 10px 0;
	padding: 0 0 0 7px;
	background: #f3f3f3;
	float: left;
}
.left_whitecol1
{
	width: 236px;
	height: 30px;
	margin: 0 0 10px 0;
	padding: 0 0 0 7px;
	background: #d0f0f9;
	float: left;
}
.login_footer1
{
	float: left;
	width: 1000px;
	border-top: solid 3px #08ace1;
	background: #82ddf8;
	height: 33px;
}
.body_heading_bottom1
{
	width: 663px;
	height: auto;
	background: #e4f6fc;
	border-bottom: solid 1px #9de0f5;
	border-left: solid 1px #9de0f5;
	border-right: solid 1px #9de0f5;
	padding: 15px 18px 20px 18px;
	float: left;
}
.body_black_master1
{
	width: 647px;
	height: auto;
	background: #93ddf3;
	padding: 6px 8px 10px 8px;
	float: left;
}
.body_white_heading1
{
	width: 647px;
	height: auto;
	background: #d0f0f9;
	margin-bottom: 6px;
	margin-top: 3px;
	float: left;
}
.body_white_body1
{
	width: 603px;
	height: auto;
	background: #d0f0f9;
	margin: 3px 0 0 0;
	padding: 13px 22px 26px 22px;
	float: left;
}
.first_name1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff002a;
	width: 603px;
	height: auto;
	margin: 0 0 5px 0;
	float: left;
}
.body_right_heading1
{
	width: 701px;
	height: 26px;
	background: #d0f0f9;
	border-bottom: solid 1px #6bd0ef;
	float: left;
}
.body_right1
{
	width: 701px;
	height: auto;
	border-top: solid 1px #ade5f7;
	padding: 2px 0 0 0;
	margin: 0 0 0 8px;
	float: left;
}
.grdHeader
{
	background-color: #92ddf4;
	color: #000000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.grdItems
{
	background-color: #dbf8ff;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.grdAlternativeItems
{
	background-color: #c4eaf5;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.hrStyle
{
	/*MARGIN-TOP: -9px; */
	margin-left: 0px;
	width: 494px;
	text-align: left;
}

.marginTop
{
	margin-top: 5px;
}

/*for paging in master controle*/
.go_to_page
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff002a;
	width: 603px;
	height: auto;
	margin: 7px 0 0 0;
	float: left;
}
.earo
{
	width: 14px;
	height: 12px;
	margin: 3px 0 0 0;
	float: left;
}
.page_to
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 117px;
	height: 12px;
	margin: 0 0 0 5px;
	float: left;
}
.go_to_page_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 65px;
	height: 12px;
	margin: 0 3px 0 300px;
	float: left;
}
.no_of_pages
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000; /*border:solid 1px #757575;*/
	width: 40px;
	height: 26px;
	padding: 2px 0 0 0; /*margin:0 7px 0 0;*/
	float: left;
}


/*added by nitin end*/

/*Added by Manhendra*/
.checkout_body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 719px;
	height: auto;
	border-right: solid 1px #f293d1;
	border-left: solid 1px #f293d1;
	float: left;
}
.checkout_left_header
{
	width: 330px;
	height: auto;
	float: left;
	padding: 12px 45px 12px 6px;
}
.checkout_right_header
{
	width: 330px;
	height: auto;
	float: left;
	padding: 12px 6px 12px 6px;
}
.checkout_left_master
{
	width: 330px;
	height: auto;
	float: left;
	padding: 12px 28px 12px 6px;
}
.checkout_right_master
{
	width: 330px;
	height: auto;
	float: left;
	padding: 12px 10px 12px 6px;
}
.checkout_left_column
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: 110px;
	height: 23px;
	padding: 0 0 0 0;
	float: left;
	text-decoration: none;
	vertical-align: top;
}
.checkout_right_column
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: 220px;
	height: 23px;
	padding: 0 0 0 0;
	float: left;
	text-decoration: none;
	vertical-align: top;
}
.checkout_left_footer
{
	width: 330px;
	height: auto;
	float: left;
	padding: 12px 6px 12px 6px;
}
.checkout_right_footer
{
	width: 330px;
	height: auto;
	float: left;
	padding: 12px 6px 12px 6px;
}

.UserLogin_body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 719px;
	height: auto;
	border-right: solid 1px #f293d1;
	border-left: solid 1px #f293d1;
	float: left;
}
.UserLogin_left_header
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	width: 330px;
	height: auto;
	float: left;
	padding: 6px 35px 12px 20px;
	text-decoration: none;
}
.UserLogin_right_header
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	width: 330px;
	height: auto;
	float: left;
	padding: 6px 6px 12px 20px;
	text-decoration: none;
}
.UserLogin_left_master
{
	width: 314px;
	height: auto;
	float: left;
	margin: 8px 8px 8px 8px;
	padding: 12px 28px 12px 6px;
	background-color: #ffd7eb;
}
.UserLogin_right_master
{
	width: 318px;
	height: auto;
	float: left;
	margin: 6px 6px 6px 6px;
	padding: 12px 12px 12px 6px;
}
.UserLogin_left_column
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: 110px;
	height: 23px;
	padding: 0 0 0 0;
	margin: 3px 0 3px 20px;
	float: left;
	text-decoration: none;
	vertical-align: top;
}
.UserLogin_right_column
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: 198px;
	height: 23px;
	padding: 0 0 0 0;
	float: left;
	text-decoration: none;
	vertical-align: top;
	margin: 4px 1px 4px 1px;
}
.UserLogin_right_footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: 298px;
	height: auto;
	padding: 0 0 0 0;
	float: left;
	text-decoration: none;
	vertical-align: top;
}
.UserLogin_left_footer
{
	width: 330px;
	height: auto;
	float: left;
	padding: 12px 6px 12px 6px;
}
.UserLogin_right_footer
{
	width: 330px;
	height: auto;
	float: left;
	padding: 12px 6px 12px 6px;
}

/*Added By Yashpal*/
.Register_body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 719px;
	height: auto;
	border-right: solid 1px #f293d1;
	border-left: solid 1px #f293d1;
	float: left;
}
.Register_center_master
{
	width: 330px;
	height: auto;
	float: none;
	margin-left: 220px;
	padding: 12px 28px 12px 6px;
}

.buy_check_out
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #370482;
	background-image: url(images/buy_heading_bg1.jpg);
	width: 684px;
	height: 17px;
	padding: 3px 0 0 8px;
	float: left;
}
.Postage
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #370482; /*background-image:url(images/buy_heading_bg.jpg); */
	width: 684px;
	height: 25px; /*padding:3px 0 0 8px; */
	float: left;
	border-color: #ffd7eb;
	border-bottom-width: 3px;
	border-bottom-style: solid;
}
.buy_right_table_details
{
	width: 251px;
	height: auto;
	background-color: #ffd7eb;
	padding: 0 0 90px 0;
}
.pescription_left_master_table
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 705px;
	height: auto; /*background-color:#ffd7eb; */
	background-color: White;
	float: left;
	padding: 12px 6px 12px 6px;
}
.pescription_right_master_table
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 605px;
	height: 275px;
	float: left;
	margin-left: 2px;
	background-color: #edf9fd;
	border-width: 1px;
	border-style: solid;
	border-color: #c3e9f6;
}
.pescription_right_master_table1_head
{
	width: 590px;
	height: 15px;
	margin: 15px 0 0 20px;
}
.pescription_right_master_table1_matter
{
	width: 590px;
	height: auto;
	margin: 3px 0 0 20px;
}
.pescription_right_master_table2
{
	width: 106px;
	height: 275px;
	margin-left: 15px;
	background-color: #d3f4ff;
	margin-right: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #c3e9f6;
}
.pescription_right_master_table2_sub1
{
	width: 120px;
	height: 30px;
	margin-left: 3px;
	text-align: center;
}
.pescription_right_master_table2_sub
{
	width: 120px;
	height: 30px;
	margin-left: 3px;
	text-align: center;
}


.pescription_right_master_table_color
{
	width: 494px;
	height: auto;
	padding: 12px 6px 12px 6px;
	background-color: Aqua;
}
/*Added Start by Shyam*/
.Bestfit_txt_master
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 731px;
	height: auto;
	float: left;
	margin: 0 6px 0 6px;
	padding: 5px 5px 0px 12px;
}
/*End by Shyam*/

.InfoText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

/*CSS by Mukesh Date 03.03.08*/

.sky_master
{
	width: 719px;
	height: auto;
	float: left;
}
.right_sky_master
{
	width: 713px;
	height: auto;
	margin: 0 0 0 2px;
	border: solid 1px #c8eaf4;
	float: left;
}
.sky_left_master
{
	width: 612px;
	height: auto;
	background-color: #eafcfc;
	border-right: solid 1px #c8eaf4;
	padding: 14px 0 12px 20px;
	float: left;
}
.sky_right_master
{
	width: 60px;
	height: auto;
	background-color: #d3f5ff;
	padding: 14px 0 38px 20px;
	float: left;
}
.sky_heading_master
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	width: 612px;
	height: auto;
	padding: 0 0 5px 0;
	float: left;
}
.sky_txt_master
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 582px;
	height: auto;
	padding: 0 30px 21px 0;
	float: left;
}
.sky_right_master000
{
	width: 60px;
	height: auto;
	float: left;
}
.sky_right_box_master
{
	width: 60px;
	height: auto;
	float: left;
	padding: 20px 0 40px 0;
}
.sky_right_box01_master
{
	width: 60px;
	height: auto;
	padding: 0 0 40px 0;
	float: left;
}
.sky_right_box02_master
{
	width: 60px;
	height: auto;
	padding: 0 0 60px 0;
	float: left;
}
.sky_right_box03_master
{
	width: 60px;
	height: auto;
	float: left;
}
.right_add_cart_master
{
	width: 715px;
	height: auto;
	text-align: right;
	padding: 10px 0 5px 0;
	float: left;
}

/*High Index*/

.high_top_img
{
	width: 731px;
	height: auto;
	float: left;
	text-align: center;
	margin: 0 6px 0 6px;
	padding: 20px 5px 0 12px;
}
.high_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 731px;
	height: auto;
	float: left;
	margin: 0 6px 0 6px;
	padding: 20px 5px 20px 12px;
}
.high_flash_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #2b8d00;
	text-align: center;
	width: 731px;
	height: auto;
	float: left;
	margin: 0 6px 0 6px;
	padding: 10px 5px 5px 12px;
}
.high_flash_master
{
	text-align: center;
	width: 731px;
	height: auto;
	float: left;
	margin: 0 6px 0 6px;
	padding: 10px 5px 100px 12px;
}
.center_master
{
	width: 255px;
	height: auto;
	padding: 12px 0 0 0;
	float: left;
}
.center_top_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #8a00b2;
	padding: 0 0 15px 0;
	width: 142px;
	height: auto;
	float: left;
}
.center_heading_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	padding: 0 0 15px 0;
	width: 135px;
	height: auto;
	float: left;
}
.center_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	padding: 0 0 15px 0;
	width: 135px;
	height: auto;
	float: left;
}
.center_txt_001
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	width: 100px;
	height: auto;
	float: left;
}
.center_txt_002
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	width: 35px;
	height: auto;
	float: left;
}
.view_cart_img_001
{
	width: 57px;
	height: 24px;
	float: left;
}
.view_i_icon
{
	width: 26px;
	height: 21px;
	padding: 3px 0 0 0;
	float: left;
}
.view_to_list
{
	width: 112px;
	height: 24px;
	float: left;
}
.view_buy_image
{
	width: 44px;
	height: 24px;
	float: left;
}
.view_buy_image_001
{
	width: 19px;
	height: 21px;
	padding: 3px 60px 0 0;
	float: right;
}
.go_to_top
{
	text-align: right;
	width: 708px;
	height: auto;
	float: left;
	margin: 0 6px 0 6px;
	padding: 0 20px 24px 20px;
}



/*Best Fit 03.03.08*/

.best_fit_top
{
	width: 325px;
	height: auto;
	float: left;
}
.best_midel_top
{
	width: 298px;
	height: auto;
	border-left: solid 1px #ffa1db;
	border-right: solid 1px #ffa1db;
	float: left;
}
.best_midel_top_inn
{
	width: 260px;
	height: auto;
	padding: 0 0 0 10px;
	float: left;
}
.best_midel_top_001
{
	width: 260px;
	height: auto;
	padding: 15px 0 15px 10px;
	float: left;
}
.best_inn_master
{
	width: 646px;
	height: auto;
	padding: 25px 0 8px 10px;
	float: left;
}
.best_txt_inn
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 250px;
	padding: 0 0 10px 0;
	text-align: justify;
	height: auto;
	float: left;
}
.best_dr_green
{
	width: 236px;
	height: auto;
	float: left;
}
.best_fit
{
	width: 224px;
	height: auto;
	padding: 0 0 10px 0;
	float: left;
}
.best_fit_001
{
	width: 195px;
	height: auto;
	float: left;
}
.best_txt_width
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 90px;
	height: auto;
	padding: 3px 0 0 0;
	float: left;
}
.best_txt_width_001
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 90px;
	height: auto;
	padding: 3px 0 0 0;
	float: left;
}
.best_txt_box
{
	width: 55px;
	height: auto;
	float: left;
}
.best_mm_box
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 40px;
	height: auto;
	padding: 3px 0 0 5px;
	float: left;
}
.best_find_more
{
	width: 658px;
	height: auto;
	text-align: right;
	padding: 10px 0 5px 0;
	float: left;
}
.best_search_result
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ff6000;
	width: 658px;
	height: auto;
	float: left;
}
.search_top_img
{
	width: 721px;
	height: auto;
	float: left;
}
.search_heading_master
{
	width: 719px;
	height: auto;
	background-color: #feeaf4;
	border-left: solid 1px #ffa1db;
	border-right: solid 1px #ffa1db;
	float: left;
}
.search_heading_master_001
{
	width: 719px;
	height: auto;
	border-left: solid 1px #ffa1db;
	border-right: solid 1px #ffa1db;
	padding: 15px 0 0 0;
	float: left;
}
.search_nav_001
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 158px;
	height: 21px;
	padding: 4px 0 0 12px;
	float: left;
}
.glasses_img
{
	width: 158px;
	height: auto;
	padding: 4px 0 0 12px;
	float: left;
}
.search_nav_002
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 120px;
	height: 21px;
	padding: 4px 0 0 0;
	float: left;
}
.search_nav_003
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 58px;
	height: 21px;
	padding: 4px 0 0 0;
	float: left;
}
.search_nav_004
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 67px;
	height: 21px;
	padding: 4px 0 0 0;
	float: left;
}
.search_nav_005
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 63px;
	height: 21px;
	padding: 4px 0 0 0;
	float: left;
}
.search_images_master
{
	width: 719px;
	height: auto;
	padding: 0 0 10px 0;
	float: left;
}
.search_buy_master
{
	width: 45px;
	height: auto;
	float: left;
}

/*Thinlenses Blog CSS Start*/

.blog_cool_master
{
	width: 700px;
	height: auto;
	padding: 0 0 15px 25px;
	float: left;
}
.heading_icon_blog
{
	width: 21px;
	height: auto;
	float: left;
}
.heading_icon_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0028bf;
	width: 563px;
	height: auto;
	float: left;
}
.heading_green_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #01ab1d;
	width: 81px;
	height: auto;
	padding: 0 0 0 5px;
	float: left;
}
.blog_txt_master
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	text-align: justify;
	width: 685px;
	height: auto;
	padding: 0 0 15px 0;
	border-bottom: solid 1px #89defe;
	margin: 0 15px 0 25px;
	float: left;
}
.blog_txt_master_001
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	text-align: justify;
	width: 685px;
	height: auto;
	padding: 0 0 15px 0;
	margin: 0 15px 0 25px;
	float: left;
}
.blog_img
{
	width: 202px;
	height: auto;
	float: left;
}
.blog_img_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	width: 483px;
	height: auto;
	float: left;
}
/*Site Map CSS Start	*/

.site_map_heading
{
	width: 725px;
	height: auto;
	padding: 0 0 5px 0;
	float: left;
}
.site_map_icon
{
	width: 15px;
	height: auto;
	float: left;
}
.site_map_icon_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff7e00;
	font-weight: bold;
	width: 408px;
	height: auto;
	float: left;
}
.site_map_txt_master
{
	width: 700px;
	height: auto;
	padding: 0 0 5px 25px;
	float: left;
}
.site_map_link_001
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	width: 168px;
	margin: 0 10px 0 0;
	line-height: 20px;
	height: auto;
	float: left;
}
.site_map_link_002
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	width: 150px;
	margin: 0 10px 0 0;
	line-height: 20px;
	height: auto;
	float: left;
}

/* Transitions CSS Start*/

.transitions_master
{
	width: 307px;
	height: auto;
	float: left;
}
.transitions_master_001
{
	width: 406px;
	height: auto;
	float: left;
}
.transitions_inn_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #363636;
	width: 380px;
	height: auto;
	padding: 0 0 25px 0;
	float: left;
}
.transitions_inn_img
{
	width: 380px;
	height: auto;
	float: left;
}
.transition_icon_img
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	background-color: #ffd65d;
	width: 367px;
	height: 19px;
	float: left;
}
.transition_icon_img_001
{
	width: 330px;
	height: 19px;
	float: left;
	text-align: right;
	padding: 3px 0 0 10px;
}

/*Virtul Assistant SCC START*/

.virtual_icon_img
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	width: 407px;
	height: auto;
	padding: 0 20px 0 0;
	float: left;
}
.virtual_icon_img_mirror
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	width: 407px;
	padding: 0 0 10px 0;
	height: auto;
	float: left;
}
.virtual_site_pal
{
	width: 268px;
	height: auto;
	float: left;
}
.virtual_search
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #6934ff;
	width: 725px;
	height: auto;
	float: left;
	padding: 15px 0 0 0;
}
.virtual_sky_txt_master
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	width: 357px;
	height: 23px;
	background-color: #61d1ff;
	padding: 1px 0 0 13px;
	float: left;
}
.virtual_sky_center
{
	width: 368px;
	height: 219px;
	border-left: solid 1px #62d1ff;
	border-right: solid 1px #62d1ff;
	float: left;
}
.virtual_txt_box_maser
{
	width: 300px;
	height: auto;
	padding: 5px 0 5px 20px;
	float: left;
}
.virtual_box_maser_001
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 290px;
	height: auto;
	margin: 10PX 0 0 0;
	text-align: right;
	float: left;
}

.virtual_txt_maser
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 90px;
	height: auto;
	float: left;
	padding: 5px 0 0 0;
}
.virtual_box_maser
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 70px;
	height: auto;
	float: left;
}
.best_search_result_001
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ff6000;
	width: 725px;
	height: auto;
	padding: 25px 0 0 0;
	float: left;
}
.virtual_lenses_img
{
	width: 134px;
	height: auto;
	padding: 4px 0 0 12px;
	float: left;
	overflow: hidden;
}
.virtual_imag_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 134px;
	height: 21px;
	padding: 4px 0 0 12px;
	float: left;
}
.virtual_stars
{
	width: 80px;
	height: auto;
	float: left;
}
.virtual_product
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 100px;
	height: 21px;
	padding: 4px 0 0 0;
	float: left;
}
.virtual_color_master
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 60px;
	height: 21px;
	padding: 4px 0 0 0;
	float: left;
}
.virtual_color_master_001
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 58px;
	height: 21px;
	padding: 4px 0 0 0;
	float: left;
}
.virtual_view_img
{
	width: 62px;
	height: 21px;
	float: left;
}
.virtual_wish_list
{
	width: 108px;
	height: 21px;
	float: left;
}
.virtual_border
{
	width: 719px;
	height: auto;
	padding: 0 0 15px 0;
	margin: 0 0 20px 0;
	float: left;
}
#google_translate_element
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 3px;
	padding-bottom: 10px;
	width: 748px;
	height: auto;
}

#currency
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: right;
	padding-bottom: 10px;
	padding-right: 30px;
	height: auto;
}

/*User Login css Start*/

.user_login
{
	width: 325px;
	height: 195px;
	margin: 8px 0 8px 8px;
	padding: 20px 0 0 25px;
	background-color: #ffd7eb;
	float: left;
}
.user_login_member
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	width: 325px;
	height: auto;
	padding: 0 0 18px 0;
	float: left;
}
.user_login_txt_master
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 112px;
	padding: 3px 0 0 0;
	height: auto;
	float: left;
}
.user_login_txt_box_master
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 209px;
	height: auto;
	float: left;
}
.box_txt_master
{
	width: 324px;
	height: auto;
	padding: 0 0 6px 0;
	float: left;
}
.chk_box
{
	width: 25px;
	height: auto;
	float: left;
}
.chk_box_remember
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 150px;
	padding: 2px 0 0 0;
	height: auto;
	float: left;
}
.user_login_space
{
	width: 108px;
	padding: 3px 0 0 0;
	height: auto;
	float: left;
}
.not_member
{
	width: 325px;
	height: 195px;
	margin: 8px 0 0 8px;
	padding: 20px 0 0 25px;
	float: left;
}
.login_master
{
	width: 719px;
	height: auto;
	float: left;
}
.catg_bottom_cont
{
	width: 140px;
	height: auto;
	float: left;
}
.top_login_space
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 157px;
	padding: 5px 0 0 5px;
	height: 33px;
	float: left;
}
.top_master_001
{
	width: 910px;
	height: auto;
	float: left;
	padding: 0 30px 0 0;
}
.search_txt_box
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fefefe;
	width: 88px;
	height: 15px;
	float: left;
	margin: 24px 0 0 0px;
}
.search_txt_box_001
{
	width: 317px;
	height: 18px;
	float: left;
	margin: 21px 0 0 12px;
}
.my_account_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	width: 718px;
	height: auto;
	float: left;
	margin: 0 6px 10px 6px;
	padding: 0 5px 0 17px;
}
.deals_green_basket
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #7d0000;
	width: 718px;
	height: 18px;
	float: left;
	font-weight: bold;
	margin: 15px 6px 5px 6px;
	padding: 0 5px 0 17px;
}
.deals_green_prescriptions
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0013ca;
	width: 718px;
	height: 18px;
	float: left;
	font-weight: bold;
	margin: 15px 6px 5px 6px;
	padding: 0 5px 0 17px;
}
.deals_green_details
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0f77a1;
	width: 718px;
	height: 18px;
	float: left;
	font-weight: bold;
	margin: 15px 6px 5px 6px;
	padding: 0 5px 0 17px;
}
.deals_green_password
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ae16b0;
	width: 718px;
	height: 18px;
	float: left;
	font-weight: bold;
	margin: 15px 6px 5px 6px;
	padding: 0 5px 0 17px;
}
.deals_green_more
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #019a01;
	width: 718px;
	height: 18px;
	float: left;
	font-weight: bold;
	margin: 15px 6px 5px 6px;
	padding: 0 5px 0 17px;
}
.my_acc_txt_bg
{
	background-image: url(../images/body_bg_img.gif);
	width: 760px;
	height: 1100px;
	float: left;
}
.faq_next_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ff6c00;
	font-weight: bold;
	width: 727px;
	height: auto;
	margin: 15px 0 5px 0;
	float: left;
}

.faq_biaspheric_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #fd3a39;
	font-weight: bold;
	width: 727px;
	height: auto;
	margin: 15px 0 5px 0;
	float: left;
}


.faq_next_heading_001
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #941011;
	font-weight: bold;
	width: 727px;
	height: auto;
	margin: 15px 0 5px 0;
	float: left;
}
.faq_next_heading_002
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0f77a1;
	font-weight: bold;
	width: 727px;
	height: auto;
	margin: 15px 0 5px 0;
	float: left;
}
.faq_next_heading_003
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #2eb2dd;
	font-weight: bold;
	width: 727px;
	height: auto;
	margin: 15px 0 5px 0;
	float: left;
}
.faq_next_heading_004
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0013ca;
	font-weight: bold;
	width: 727px;
	height: auto;
	margin: 15px 0 5px 0;
	float: left;
}
.faq_next_heading_005
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ae16b0;
	font-weight: bold;
	width: 727px;
	height: auto;
	margin: 15px 0 5px 0;
	float: left;
}
.faq_next_heading_0051
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ae16b0;
	font-weight: bold;
	height: auto;
}
.faq_next_heading_006
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #5800c5;
	font-weight: bold;
	width: 727px;
	height: auto;
	margin: 15px 0 5px 0;
	float: left;
}
.faq_next_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	width: 727px;
	height: auto;
	margin: 0 0 10px 0;
	float: left;
}
.nobody_master_002
{
	width: 736px;
	height: 600px;
	float: left;
	margin: 0 6px 0 6px;
	padding: 10px 0 0 12px;
}
.my_account_bottom_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	width: 150px;
	height: auto;
	float: left;
}


/* ****************** RatingStar ****************** */
.ratingStar
{
	white-space: nowrap; /*margin:1em;*/
	height: 14px;
}
.ratingStar .ratingItem
{
	font-size: 0pt;
	width: 13px;
	height: 12px; /*margin: 0px;     padding: 0px;*/
	display: block;
	background-repeat: no-repeat;
	cursor: pointer;
}
.ratingStar .Filled
{
	background-image: url(images/rating/ratingStarFilled.png);
}
.ratingStar .Empty
{
	background-image: url(images/rating/ratingStarEmpty.png);
}
.ratingStar .Saved
{
	background-image: url(images/rating/ratingStarSaved.png);
}
.forprescriptiontext
{
	vertical-align: bottom;
	color: #333333;
	font-family: arial;
	font-weight: normal;
	font-size: 9pt;
}
.forPrescriptiondownload
{
	color: #ff8e03;
	vertical-align: middle;
	font-family: arial;
	font-weight: normal;
	font-size: 9pt;
}

/*************Added by Shyam */
.WishList_product
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 150px;
	height: 21px;
	padding: 4px 0 0 50px;
	float: left;
}
.WishList_icon
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 63px;
	height: 21px;
	padding: 4px 0 0 0;
	float: left;
}
/*Added 5.3.2009 */
.grdViewCart_Item1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	text-align: center;
	width: 180px;
	height: 20px; /*background-color:#feeaf4; */
	background-color: White;
	margin: 2px 2px 2px 2px;
	padding: 2px 0 0 16px; /*float:left;*/
}
.grdViewCart_Header1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	text-align: center;
	width: 180px;
	height: 20px;
	background-color: #ffd7eb;
	margin: 2px 2px 2px 2px;
	padding: 2px 0 0 16px; /*float:left;*/
}

/*Css Date 06.03.08*/

.returns_terms_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #d20099;
	width: 723px;
	height: 26px;
	float: left;
	margin: 0 6px 0 6px;
	padding: 0 5px 0 20px;
}
.liability_terms_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #008aff;
	width: 723px;
	height: 26px;
	float: left;
	margin: 0 6px 0 6px;
	padding: 0 5px 0 20px;
}
.delivery_terms_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #138600;
	width: 723px;
	height: 26px;
	float: left;
	margin: 0 6px 0 6px;
	padding: 0 5px 0 20px;
}
.payment_terms_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #b80038;
	width: 723px;
	height: 26px;
	float: left;
	margin: 0 6px 0 6px;
	padding: 0 5px 0 20px;
}
.privacy_terms_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #1baf07;
	width: 723px;
	height: 26px;
	float: left;
	margin: 0 6px 0 6px;
	padding: 0 5px 0 20px;
}
.terms_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	width: 685px;
	height: auto;
	float: left;
	padding: 0 15px 8px 0;
}
.terms_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0a40bb;
	width: 723px;
	height: 26px;
	float: left;
	margin: 0 6px 0 6px;
	padding: 0 5px 0 20px;
}
.cart A:link
{
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.cart A:visited
{
	font-weight: normal;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.cart A:hover
{
	font-weight: normal;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.applybutton
{
	float: left;
	padding: 0 0 0 0;
	width: 100px;
}
.discounttext
{
	width: 542px;
	float: left;
}

.discounttext1
{
	width: 100px;
	float: right;
	margin: 15px 24px 0 0;
}
.discountmain
{
	width: 748px;
}
.view_cart_inn_down
{
	width: 688px;
	height: auto;
	float: left;
	margin: 0 6px 6px 6px;
	padding: 0 6px 12px 6px;
}
.continue_shopping
{
	width: 260px;
	float: left;
}

.ordercost
{
	width: 200px;
	float: left;
	margin: 0 0 0 350px;
}
.total
{
	width: 20px;
	float: right;
	margin: 0 50px 0 0px;
}

.checkout1
{
	width: 70px;
	float: right;
}

.best_midel_top_right
{
	width: 185px;
	height: auto;
	text-align: right;
	padding: 0 75px 15px 0;
	float: left;
}


/*Admin home CSS Start*/

.home_icon_master
{
	width: 647px;
	height: auto;
	background-color: #e4f5fc;
	float: left;
}
.home_icon_cell
{
	width: 160px;
	height: auto;
	padding: 10px 0 20px 0;
	float: left;
}
.heading_icon_txt1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 150px;
	height: 14px;
	float: left;
	margin: 0 0 0 6px;
}
.heading_icon1
{
	width: 32px;
	height: auto;
	float: left;
}
.home_image_master
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fe0000;
	width: 160px;
	height: auto;
	text-align: center;
	padding: 0 0 5px 0;
	float: left;
}
.main_home A:link
{
	font-weight: normal;
	font-size: 12px;
	color: #fe0000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.main_home A:visited
{
	font-weight: normal;
	font-size: 12px;
	color: #fe0000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.main_home A:hover
{
	font-weight: normal;
	font-size: 12px;
	color: #363636;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

/*Added by Shyam 23.03.09*/
.virtual_color_master_001C
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 90px;
	height: 21px;
	padding: 4px 0 0 0;
	float: left;
}
.virtual_product_VA
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 115px;
	height: 21px;
	padding: 4px 0 0 0;
	float: left;
}
.top_ima_center_buy
{
	width: 123px;
	height: 72px;
	border-left: solid 1px #0aade2;
	border-right: solid 1px #0aade2;
	float: left;
	overflow: hidden;
}

/*Added by 25.3.09 Shyam */
.yello_txt_sitemap
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	width: 731px;
	height: auto;
	float: left;
	margin: 0 6px 0 30px;
	padding: 5px 5px 0px 12px;
}

/*Added by 27.3.09 Shyam IE7 and other */
.Button_Posi1
{
	margin-left: 27px;
}
.Button_Posi2
{
	margin-left: 120px;
}
.Button_Posi3
{
	margin-left: 120px;
}

/*Added 21-7-2009*/

h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff7e00;
	float: left;
	font-weight: normal;
	width: auto;
	text-decoration: underline;
	margin-top: 7px;
}

h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
	float: left;
}

.footer_nochex
{
	text-align: center;
	width: 100%;
}
.dynShow
{
	display: block;
	padding-left: 30px;
}
.dynHide
{
	display: none;
	padding-left: 30px;
}

.reglaze_service_content
{
	padding: 0px 0px 0px 0px;
}

.reglaze_service_top
{
	width: 723px;
	height: 32px;
	background-image: url(images/buy_top_bg.jpg);
	background-repeat: no-repeat;
}

.reglaze_service_middle
{
	width: 723px;
	background-image: url(images/buy_middle_bg.jpg);
	background-repeat: repeat-y;
}

.reglaze_service_bottom
{
	width: 723px;
	height: 10px;
	background-image: url(images/buy_bottam_bg.jpg);
	background-repeat: no-repeat;
}



/*   Shodt List Pannal    */


.short_txt
{
	float: left;
	width: 70px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	padding: 8px 0px 0px 10px;
}

.short_select_field
{
	float: left;
	width: 190px;
	padding: 5px 0px 0px 0px;
}

.low_select_field
{
	float: left;
	width: 65px;
	padding: 6px 0px 0px 0px;
}



.frame_txt
{
	float: left;
	width: 330px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	padding: 8px 0px 0px 10px;
}


.minus_icon
{
	width: 168px;
	height: 15px;
	float: left;
	padding-left: 6px;
}



.fillter_content
{
	padding: 15px 0px 0px 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.lenses_diameter
{
	width: 128px;
	height: auto;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.lenses_diameter_top
{
	width: 118px;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding: 5px 0px 0px 10px;
	background-image: url(images/lense_diameter_top.jpg);
	background-repeat: no-repeat;
}


.lenses_diameter_middle
{
	width: 118px;
	height: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	overflow: hidden scroll;
	overflow: auto;
	padding: 5px 5px 0px 5px;
	background-image: url(images/lense_diameter_middle.jpg);
	background-repeat: repeat-y;
}


.lenses_diameter_bottom
{
	width: 128px;
	height: 4px;
	background-image: url(images/lense_diameter_bottom.jpg);
	background-repeat: no-repeat;
}



.lenses_designer
{
	width: 351px;
	height: auto;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.lenses_designer_top
{
	width: 341px;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding: 5px 0px 0px 10px;
	background-image: url(images/designer_top.jpg);
	background-repeat: no-repeat;
}


.lenses_designer_middle
{
	width: 341px;
	height: 150px;
	overflow: hidden scroll;
	overflow: auto;
	padding: 5px 5px 0px 5px;
	background-image: url(images/designer_middle.jpg);
	background-repeat: repeat-y;
}


.lenses_designer_bottom
{
	width: 351px;
	height: 4px;
	background-image: url(images/designer_bottom.jpg);
	background-repeat: no-repeat;
}


.lenses_frame
{
	width: 187px;
	height: auto;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.lenses_frame_top
{
	width: 177px;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding: 5px 0px 0px 10px;
	background-image: url(images/frame_top.jpg);
	background-repeat: no-repeat;
}


.lenses_frame_middle
{
	width: 177px;
	height: 150px;
	padding: 5px 5px 0px 5px;
	margin-right: 1px;
	background-image: url(images/frame_middle.jpg);
	background-repeat: repeat-y;
}


.lenses_frame_bottom
{
	width: 187px;
	height: 4px;
	background-image: url(images/frame_bottom.jpg);
	background-repeat: no-repeat;
}

.diameter_spacer
{
	width: 10px;
	float: left;
}

.save_myfavorite_btn
{
	width: 180px;
	height: 25px;
	float: left;
	padding-top: 16px;
	padding-left: 15px;
}


.Pad5T
{
	padding-top: 5px;
}

.clr
{
	clear: both;
}

.need_txt
{
	font-family: Arial, Helvetica, sans-serif;
	color: #be4393;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	padding: 0px 0px 5px 0px;
	width: 334px;
	float: right;
	height: 44px;
}

.need_txt1
{
	font-family: Arial, Helvetica, sans-serif;
	color: #be4393;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	padding: 0px 0px 5px 0px;
	width: 234px;
	float: right;
	height: 44px;
}
/* Error Page Css  Date 10-04-2010  */

.clr
{
	clear: both;
}

.error_bg
{
	background-image: url(images/error_bg.jpg);
	background-repeat: repeat-x;
	padding: 35px 15px 35px 15px;
}

.error_top
{
	width: 907px;
	height: 18px;
	background-image: url(images/error_top.jpg);
	background-repeat: no-repeat;
}

.error_mid
{
	width: 907px;
	background-image: url(images/error_mid.jpg);
	background-repeat: repeat-y;
}

.error_bottom
{
	width: 907px;
	height: 18px;
	background-image: url(images/error_bottom.jpg);
	background-repeat: no-repeat;
}


.message_bar
{
	height: 20px;
	background-image: url(images/message_bar.jpg);
	background-repeat: repeat-x;
	padding: 4px 0px 4px 40px;
	font-size: 16px;
	margin: 0px 2px 0px 2px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

.Pad50L
{
	padding-left: 50px;
	padding-bottom: 30px;
}


.errore_icon
{
	width: 286px;
	float: left;
}

.errore_content
{
	width: 580px;
	float: left;
	padding: 0px 0px 0px 15px;
}

.pad40T
{
	padding: 40px 0px 70px 0px;
}

.sorry_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #ed7907;
	padding: 0px 0px 20px 0px;
}

.sorry_txt1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000;
	padding: 0px 0px 20px 0px;
}

.sorry_txt2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	padding: 0px 0px 20px 0px;
}


.quick_link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #c2046d;
}

.quick_link a
{
	color: #c2046d;
	text-decoration: underline;
}


.quick_link a:hover
{
	color: #83df09;
	text-decoration: none;
}



