@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}
a:link {
	color: #FF0000;
	text-decoration: none;
}
a:visited {
	color: #000;
	text-decoration: none;
}
a:hover {
	color: #000;
	text-decoration: underline;
}
a:active {
	color: #666;
	text-decoration: none;
}


a.manoj:link {
	color: #000;
	text-decoration: none;
}
a.manoj:visited {
	color: #000;
	text-decoration: none;
}
a.manoj:active {
	color: #000;
	text-decoration: none;
}
a.manoj:hover {
	color: #FC0;
	text-decoration: underline;
}
.brdr {
	border: 1px solid #CCCCCC;
}
a.lk:link
{
	color: gray;
	text-decoration: none;
}
a.lk:visited {
	color: gray;
	text-decoration: none;
}
a.lk:active {
	color: gray;
	text-decoration: none;
}
a.lk:hover {
	color: #FC0;
	text-decoration: underline;
}

a.carttext:link {
	color: #FFF;
	text-decoration: none;
}
a.carttext:visited {
	color: #FFF;
	text-decoration: none;
}
a.carttext:active {
	color: #FFF;
	text-decoration: none;
}
a.carttext:hover {
	color: #FFF;
	text-decoration: underline;
}

a.detailss:link {
	color: #FFF;
	text-decoration: none;
}
a.detailss:hover {
	color: #FFF;
	text-decoration: underline;
}



img, div { 
	behavior: url(iepngfix.htc); 
	border:0px; }
#Table_01 {
	width:1002px;
	height:850px;
	height:auto !important;
	min-height:850px;
	margin:auto;
}

#logo_container{
	width:332px;
	height:258px;
	float:left;
	margin:10px 0px 0px 20px;
}
#corp_container{
	width:640px;
	height:58px;
	float:left;
	margin:10px 10px 200px 0px;
	text-align:right;
}

#banner {
	width:1002px;
	height:268px;
	float:left;
	background-image:url(images/index_01.jpg);
	background-repeat:no-repeat;
}
#corp_button{
	width:132px;
	height:50px;
	margin-top:10px;
	margin-left:860px;
	margin-right:10px;
	float:left;
}

#index-02_ {
	width:453px;
	height:476px;
	float:left;
	background-image:url(images/index_02.jpg);
	background-repeat:no-repeat;
}

#index-03_ {
	width:549px;
	height:168px;
	float:left;
}

#voucher_box {
	width:549px;
	height:308px;
	float:left;
	background-image:url(images/index_04.jpg);
	background-repeat:no-repeat;
}
#error
{
	width: 500px;
	height: 20px;
	float: left;
	margin: 10px;
	text-align: center;
	border-bottom-style: none;
}
#voucherbox_title{
	width:519px;
	height:30px;
	float:left;
	margin:80px 30px 0px 0;
	text-align:center;
}
#voucher_text_box{
	width:180px;
	height:50px;
	float:left;
	padding-left:170px;
	margin-top:5px;
}
#go_button_box{
	width:80px;
	height:50px;
	float:left;
	margin-right:50px;
}

#index-05_ {
	width:453px;
	height:106px;
	float:left;
}

#index-06_ {
	width:549px;
	height:106px;
	float:left;
}
.voucher_text{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#FFF;
}

.name{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#000;
}

.point
{
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FF0000;
}


.txtbox{
       border:1px solid #c30202;
       -moz-border-radius:4px;
   		-webkit-border-radius:4px;
       height:30px;
       padding-left:3px;
       line-height:28px;
       color:#666;
}
.txtboxgrey{
       border:1px solid #CCC;
       -moz-border-radius:4px;
   		-webkit-border-radius:4px;
       height:21px;
       padding-left:3px;
       line-height:28px;
       color:#666;
}
/*shopping css starts here*/
#shopping-01_ {
	width:1002px;
	height:268px;
	float:left;
	background-image:url(images/shopping_01.jpg);
	background-repeat:no-repeat;
}

#shopping-02_ {
	width:56px;
	height:582px;
	float:left;
}

#shopping-03_ {
	width:907px;
	height:582px;
	float:left;
	background-image:url(images/shopping_03.jpg);
	background-repeat:no-repeat;
}

#shopping-04_ {
	width:39px;
	height:582px;
	float:left;
}
.tblbrdr{
	border:1px solid #FFF;
}
.product_title_text{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#576b11;
	text-indent:5px;
}
.details_text{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
	background-color:#dcdcdc;
	text-align:center;
	
}

.add_to_cart_text{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	background-color:#212b35;
	text-align:center;
	
}
.mrp_price_text{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#576b11;
	text-align:center;
}
.youpay_price_text{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#900;
	text-align:center;
}
.description_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}

/*shopping css ends here*/
fieldset{
	width:520px;
	border:1px solid #CCC;
}
legend{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#333;
}
#online_mode{
	width:385px;
	height:100px;
	float:left;
	display:none;
}

#offline_mode{
	width:380px;
	height:100px;
	float:left;
	display:none;
	border:1px solid #CCC;
	padding-left:5px;
	margin-bottom:5px;
}
#main_footer{
	width:932px;
	height:30px;
	padding: 0px auto 0px auto;
	float:left;
	margin-top:10px;
	margin-left:40px;
	margin-right:30px;
	border-top:1px dotted #666;
	padding-top:10px;
}

/**/
.backgrd{
	border-bottom:1px dotted #000;
	color:Black;
}
.temp
{
background-color: #DAE8EC;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border: 2px solid #B8CB99;
padding: 10px;
}


.buttonred
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #ff0033;
	text-align: center;
}
.buttongreen
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #66ff66;
	text-align: center;
}
/*my css*/

.tbbdr{
	border:1px solid #FFF;
	background-color:#FFF;
	border-color:#FFF;
}

.productname
{
	font-family:Tahoma;
	font-size:2;
	color:#000;
}

.link
{
	font-family:Tahoma;
	font-size:2;
	color:#FFF;
}

link:hover {
	font-family:Tahoma;
	font-size:2;
	font-weight:bold;
	color:#FFF;
}

.MyGridView 
{
	font-family: Arial;
	font-size: 12px;
}

.MyGridView tr.row
{
	color: #000000;
	background-color: #FFFFFF;
	height:30px;
}

.MyGridView tr.row:hover
{
	/*background-image: url('../img/GridViewBG.jpg');*/
	background-repeat: repeat-x;
	color: #333333;
	background-color:blue;
}

.Headtext{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
	background-color:#dcdcdc;
	text-align:center;
}

.errortext
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0066;
	text-align: center;
}

.whitetext{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
}

.whitetextbold{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
}

.tbcss
{
	background-color: #FFFFFF;
	border: 1px solid #E0E0E0;
	padding:2px;
}

.pointslbl{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	border-bottom: 1px dotted #000;
	height: 1px;
}

.pointstext{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
}

.line
{
	border-bottom: 1px dotted #FFF;
	height: 1px;
}
.buttonn
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	background-color: #3c6569;
	text-align: center;
	border-bottom-style: solid;
	border-bottom-color: #fff;
	border-right-style: solid;
	border-top-color: #fff;
	border-top-style: solid;
	border-right-color: #fff;
	border-left-style: solid;
	border-left-color: #fff;
}
.gifttext2 {
	font-family: "Trebuchet MS", verdana;
	font-size: 18px;
	font-weight:bold;
	color: #000000;
	font-style: italic;
}

/*New*/
.errormsgred
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight:bold;
}

/*warning messages css added by san on 23-6-2010*/
.info, .success, .warning, .error, .validation, .newsuccess {
    border: 1px solid;
    margin: 20px 0px 0px 10px;
    padding:10px 5px 10px 40px;
    background-repeat: no-repeat;
    background-position: left center;
    position:relative;
    font-weight:bold;
}
.info {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('errormsgicon/info.png');
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
}
.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('errormsgicon/success.png');
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
}
.newsuccess {
    color: #4F8A10;
    background-color: #DFF2BF;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    text-align:left;
}
.warning {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('errormsgicon/warning.png');
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
}
.error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('errormsgicon/error.png');
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
}
.newerror {
    color: #D8000C;
    background-color: #FFBABA;
    font-family:Arial, Helvetica, sans-serif;
    text-align:left;
    font-size:13px;
}

/* Grid CSS  */

.gridtablelightbg
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    background-color: #E2E2E2;
}

.gridtabledarkbg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #E2E2E2;
}

.gridtableselectedbg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #E8E8E8;
}

.tablebg { 
	background-image: url(Image/greygradientlightnavbar.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	padding-left: 1px;
	height:20px;
}

