/* CSS Document */


/*td, table, div {
	font-family:tahoma;
	font-size:10px;
	line-height:12px;
	vertical-align:top;
	color:#775443;
}
*/
/* remove td component from old site css and write it as following */
table, div {
	font-family:tahoma;
	font-size:10px;
	/*line-height:12px;*/
	vertical-align:top;
	color:#775443;
}

/*.tableAlign
{
	text-align:right;
	font-family:tahoma;
	font-size:10px;
	line-height:12px;
	vertical-align:top;
	color:#B40800;
}
.tdAlign
{
	text-align:center;
	font-family:tahoma;
	font-size:10px;
	line-height:12px;
	vertical-align:top;
	color:#775443;	
}
.tdAlignLeft
{
	text-align:left;
	font-family:tahoma;
	font-size:10px;
	line-height:12px;
	vertical-align:top;
	color:#B40800;	
}

.tdBoldText
{
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	line-height:12px;
	vertical-align:top;
	color:#B40800;	
}*/

body{margin:0px;
padding:0px;
background-color:#AE723C;
}
.top_header{background:url(../../images/Galaxie_NewImage/top_bg.jpg) top center repeat-x;}
.info_mail{font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFE8C2;
padding:0px 0px 0px 2px;
}
.info_mail a{color:#FFE8C2;
text-decoration:none;
}
.search_textbox{width:164px;
height:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
border:1px solid #AC6100;
background:url(../../images/Galaxie_NewImage/search_box_bg.jpg);
}
.login_txt{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#F4A51E;
}
.login_txt a{color:#F4A51E;
text-decoration:underline;
}
.items_txt{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.menu{padding-top:2px;}
.column_txt{
	font:normal 11px Verdana;
	color:#242424;
	text-align:justify;
	padding:0 0 0 5px;
	}
	
	.column_txt_home{
	font:normal 13px Verdana;
	color:#242424;
	text-align:left;
	padding:0 0 0 5px;
	}
	
.column_txt_SubCategory{
font:normal 11px Verdana;
color:#242424;
text-align:left;
padding:0 0 0 5px;
}
	
.foot_txt
{
	color:#fff6df;
	font:normal 11px Verdana;	
}
.pro_td{padding:16px 20px 16px 20px;}

.pro_td1{padding:10px 20px 16px 20px;}

.autocompleteCss
{
overflow : auto;       
border-width : 1px;
border-style : solid;
list-style-type : none;
margin:0px;
padding:0px;
z-index:900000;
}

.autocompleteItemCss
{
    background:none;
    border-collapse:collapse;
    color:#00337E;
    white-space:nowrap;
    text-align:inherit left;
}

         

/* Rakesh css
.pro_td_bg{background:url(../../images/Galaxie_NewImage/pro_td_bg.jpg) repeat-x;
padding-left:15px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFEFE7;
}*/

/*Rakesh css modified */
.pro_td_bg{background:url(../../images/Galaxie_NewImage/pro_td_bg.jpg) repeat-x;
height:25px;         
padding-left:10px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFEFE7;
cursor:hand;
}

.menuPanel 
{
position:absolute;
z-index: 900000;
visibility: hidden;
opacity: .9;
filter: alpha(opacity=90);
}

.galaxie_btn
{
background:url(../../images/Galaxie_NewImage/btn_bg.jpg) repeat-x;
border:1px solid #ECC92C;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#9A4C05;
line-height:20px;
}

.galaxie_btn:hover
{
	background:url(../../images/Galaxie_NewImage/btn_hover_bg.jpg) repeat-x;
}

.click_here
{
color:#217459;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

.click_here:hover
{
text-decoration:underline;
}

.mainCategoryLink
{
color:#000000;
text-decoration:none;
}

.mainCategoryLink:hover
{
color:blue;
text-decoration:none;
}

.pro_td_bg_hover
{
	/*background:#e3991c;/*/ /*height: 20px;*/
	border: 1px solid #F5ECDE;
	text-align: left;
	padding: 3px 15px 3px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #992626;
	background-color: #E6D6BF;
}

	/*border: 1px solid #E0E2DE;
	background-color: #CACACA;*/
.pro_td_bg_hover:hover
{
	color: #D1690C;
	/*height: 20px;*/
	
	text-decoration: none;
}

.pro_td_bg_hover a
{
	color: #303030;
	font-size: 11px;
	text-decoration: none;
}

.pro_td_bg_hover a:hover
{
	color: #D02B0D;
	font-size: 11px;
	text-decoration: none;
}

/* for menu hover */
.pro_menu_hover{background:url(../../images/Galaxie_NewImage/pro_td_bg.jpg) repeat-x;
height:25px;
/*width:200px;*/         
padding-left:15px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFEFE7;
}

.pro_td_bg a{color:#FFEFE7;
text-decoration:none;
}

.pro_td_menu{padding-left:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background:#E9E9E9;
text-align:left;
}
.pro_td_menu a{color:#000000;
text-decoration:none;
}
.pro_list{width:100%;
height:480px;
overflow:scroll;
overflow-x: hidden;
background:#E1E1E1;
padding-left:3px;
}
.pro_list_disc{padding-left:15px;
padding-right:10px;
}
.pro_list_td_pro{border-top:1px solid #A8A8A8;
border-left:1px solid #A8A8A8;
}
.pro_list_td_sku{border-top:1px solid #A8A8A8;
border-left:1px solid #A8A8A8;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#DB0000;
}
.pro_list_td_des{border-top:1px solid #A8A8A8;
border-left:1px solid #A8A8A8;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2D2D2D;
padding-left:15px;
padding-right:10px;
}
.pro_list_td_quantity{border-top:1px solid #A8A8A8;
border-left:1px solid #A8A8A8;
}
.pro_list_txtbox{border:1px solid #737373;
background:#F3F3F3;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
width:40px;
}
.pro_list_td_add{border-top:1px solid #A8A8A8;
border-left:1px solid #A8A8A8;
border-right:1px solid #A8A8A8;
}
.pro_list_td_add_last{border:1px solid #A8A8A8;
}
.pro_list_td_quantity_last{border-top:1px solid #A8A8A8;
border-left:1px solid #A8A8A8;
border-bottom:1px solid #A8A8A8;
}
.pro_list_td_des_last{border-top:1px solid #A8A8A8;
border-left:1px solid #A8A8A8;
border-bottom:1px solid #A8A8A8;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2D2D2D;
padding-left:15px;
padding-right:10px;
}
.pro_list_td_pro_last{border-top:1px solid #A8A8A8;
border-left:1px solid #A8A8A8;
border-bottom:1px solid #A8A8A8;
}
.pro_list_td_sku_last{border-top:1px solid #A8A8A8;
border-left:1px solid #A8A8A8;
border-bottom:1px solid #A8A8A8;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#DB0000;
}

.panelStyle
{
 top:310px;
 left:450px;
 position:absolute;
 width:380px;
 height:180px;
 scrollbar-base-color:#f5e5c6;
 scrollbar-arrow-color:#775443;
 scrollbar-track-color: #f5e5c6;
}
/* old panel relative class using scrollbar
.panelrelative
{
 position:relative;
 height:374px; 
 width:196px;
 border-color:#775443;
 border-style:solid;
 border-width:1px;
 overflow:auto;
 scrollbar-base-color:#f5e5c6;
 scrollbar-arrow-color:#775443;
 scrollbar-track-color: #f5e5c6;
}
*/

.panelrelative
{
 position:relative;
 /*height:374px; */
 background-color:#E9E9E9;
 width:196px;
 border-color:#775443;
 border-style:solid;
 border-width:1px;
 overflow-y:auto;
 overflow-x:hidden;  
 scrollbar-base-color:#f5e5c6;
 scrollbar-arrow-color:#775443;
 scrollbar-track-color: #f5e5c6;
}

.cartpanel
{
 position:relative;
 height:200px; 
 border-color:#775443;
 border-style:solid;
 border-width:1px;
 overflow:auto;
 scrollbar-base-color:#f5e5c6;
 scrollbar-arrow-color:#775443;
 scrollbar-track-color: #f5e5c6;
}
.paneldotted
{
 position:relative;
 width:560px;
 height:200px; 
 border-color:#775443;
 border-style:dotted;
 border-width:1px;
 overflow:auto;
 scrollbar-base-color:#f5e5c6;
 scrollbar-arrow-color:#775443;
 scrollbar-track-color: #f5e5c6;
}

.divwithnoborder
{
 position:relative;
 width:100%;
 height:400px; 
 border-color:#775443;
 border-style:solid;
 border-width:1px;
 overflow:auto;
 scrollbar-base-color:#f5e5c6;
 scrollbar-arrow-color:#775443;
 scrollbar-track-color: #f5e5c6;
}

.panelnoborder
{
 position:relative;
 width:560px;
 height:280px; 
 overflow:auto;
 scrollbar-base-color:#f5e5c6;
 scrollbar-arrow-color:#775443;
 scrollbar-track-color: #f5e5c6;
}

.textError
{
	/*font-family:tahoma;*/
	font-size:11px;
	color:Red;
	padding:0 0 0 4px;
	vertical-align:middle;
	text-align:left;	
}

.tdAlignRight
{
	text-align:right;
	font-family:tahoma;
	font-size:10px;
	line-height:12px;
	vertical-align:top;
	color:#775443;
	
}

.tableAlign
{
	text-align:right;
	font-family:tahoma;
	font-size:10px;
	line-height:12px;
	vertical-align:top;
	color:#B40800;
}
.tdAlign
{
	text-align:center;
	font-family:tahoma;
	font-size:10px;
	line-height:12px;
	vertical-align:top;
	color:#775443;	
}
.tdAlignLeft
{
	text-align:left;
	font-family:tahoma;
	font-size:10px;
	line-height:12px;
	vertical-align:top;
	color:#B40800;	
}

.tdAlignRight td
{
	text-align:right;
	font-family:tahoma;
	font-size:10px;
	line-height:12px;
	vertical-align:top;
	color:#775443;
	
}
.non_move_bg { background:url(../../images/non_move_bg.gif) no-repeat top left}

.tdImg_bg1 { background:url(../../images/Galaxie_NewImage/bg1.jpg)}

.tdImg_bg2 { background:url(../../images/Galaxie_NewImage/bg2.jpg)}

.newImg_menu_bg { background:url(../../images/Galaxie_NewImage/menu_bg.jpg)}

.markerImg { background:url(../../images/marker.jpg)}

.login_bg{background:url(../../images/Galaxie_NewImage/login_bg.jpg) no-repeat;}

.login_tab{width:271px;
height:110px;
margin:156px 0px 0px 188px;
position:absolute;
}
.login_txtbx{width:165px;
height:18px;
border:1px solid #8F8F8D;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background:url(../../images/Galaxie_NewImage/login_txt_bg.jpg) no-repeat #fff;
font-weight:bold;
}

.login_txtbx_home{width:150px;
height:18px;
border:1px solid #8F8F8D;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background:url(../../images/Galaxie_NewImage/login_txt_bg.jpg) no-repeat #fff;
font-weight:bold;
}

.loginn_txt{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
.loginn_txt a{text-decoration:underline;
color:#333333;
}

.loginn_txt a:hover{text-decoration:underline;
color:green;
}

.login_txt{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#F4A51E;

}
.login_txt a{color:#F4A51E;
text-decoration:underline;
}

.admin_tab{padding:20px;}

.admin_heading{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#606060;
border-bottom:3px solid #357D05; 
padding-bottom:5px;
margin:0px;


}

/*.admin_txt_main{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#217459;
line-height:18px;
font-weight: bold;
}*/

.admin_channge_pwd{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#961D0C;
line-height:15px;
}

.admin_txt{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#961D0C;
line-height:15px;
}

.admin_txt a{text-decoration:underline;
color:#000000;
}

.userLink_txt{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
line-height:18px;
}
.userLink_txt a{text-decoration:underline;
color:#9c1c18;
}

.services_txt{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:bold;
}
.services_txt a{text-decoration:underline;
color:#333333;
}

/*Grid Classes from old site*/
.GridStyle
{
	border-style:none;
	border-color:#883415;
	border-width:1px;
	text-align:center;
	font-family:tahoma;
	font-size:13px;
	vertical-align:middle;
	color:#775443;
	scrollbar-base-color:#f5e5c6;
    scrollbar-arrow-color:#775443;
    scrollbar-track-color: #f5e5c6;
}

.GridText
{
	font-family:tahoma;
	font-size:15x;
	vertical-align:top;
	color:#775443;
}
.GridHearder
{
	color:#FFFFFF;	
	padding-top:8px;
	padding-left:15px;
}
.DataGridFixedHeader 
{ 
	POSITION: relative;	
	TOP: expression(this.offsetParent.scrollTop);	
	background-color:#ba4301;
}
.gridtextalign
{
	text-align:center;
	font-weight:bold;
	color:#ffffff;
}
.gridtextalignLeft
{
	text-align:left;
	font-weight:bold;
	color:#ffffff;
}

.HeaderText
{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	color:#775443;
}

.HeaderText_order
{
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
	color:#775443;
}

.HeaderText_equip
{
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
	color:#775443;
}

.HeaderText a{
	text-decoration:underline;
	color:#961D0C;
}

.EquipmentText
{
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;
	color:#775443;
}
.EquipmentText a{
	text-decoration:underline;
	color:#961D0C;
}

.customer_txt{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
}
.asterisk{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF0000;
}

.customer_txtbx{width:165px;
height:18px;
border:1px solid #8F8F8D;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin-left: 0px;
}
.customer_txt1{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
.btn{border:1px solid #333333;
background:#DEF8FF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;
}
.body_cont_txt{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:0px;
padding:0 0 15px 0;
text-align:justify;
}
.body_cont_txt_subCategory{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:0px;
padding:0 0 15px 0;
text-align:left;
}

.textWhyChooseUs{margin:0;
      padding:0;
}
.textWhyChooseUs ul{margin:0;
padding:0;
font:normal 12px verdana;
color:#333333;
}
.textWhyChooseUs ul li{
padding:0 0 10px 15px;
list-style:disc inside;
}
	.contact_txtbx{width:50px;
	height:18px;
	border:1px solid #8F8F8D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	}
.contact_txtfield{width:275px;
height:70px;
border:1px solid #8F8F8D;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-bottom: 1.5em;
	line-height: 1.65em;
	text-align: justify;
}

.coffee{
border-color:#D6EBE6;
border-style:double;
margin:3px;
margin-bottom:10px;
width:49%;
height:280px;
}

.coffee_sub{
border-color:#D6EBE6;
border-style:double;
margin:3px;
margin-bottom:10px;
width:49%;
height:220px;
}

.popupHover 
{
background-color:#F5F7F8;
opacity:0.9;
position:absolute;
visibility:hidden;
}

.ProductDiv
{
 top:370px;
 left:250px;
 position:absolute;
 width:450px;
 height:180px; 
 border-style:solid;
 border-width:3px;
 /*background-image:url(../../images/non_move_bg.gif);*/
 background-color:#ffffff;
 background-repeat:repeat;
 z-index:4;
 scrollbar-base-color:#f5e5c6;
 scrollbar-arrow-color:#775443;
 scrollbar-track-color:#f5e5c6;
}

.ProductDivShopCart
{
 top:370px;
 left:250px;
 position:absolute;
 width:450px;
 height:190px; 
 border-style:solid;
 border-width:3px;
 /*background-image:url(../../images/non_move_bg.gif);*/
 background-color:#ffffff;
 background-repeat:repeat;
 z-index:4;
 scrollbar-base-color:#f5e5c6;
 scrollbar-arrow-color:#775443;
 scrollbar-track-color:#f5e5c6;
}

.lastcartdiv
{
 top:340px;
 left:280px;
 position:absolute;
 width:500px;
 height:250px;   
 border-style:solid;
 border-width:3px;
 background-image:url(../../images/non_move_bg.gif);
 background-repeat:repeat;
 z-index:4;
 scrollbar-base-color:#f5e5c6;
 scrollbar-arrow-color:#775443;
 scrollbar-track-color:#f5e5c6;
 overflow:auto;
}

/*Class Here after are used as template for the entire site. Rajeev on 20 Aug 09*/


.disp_tbl_r1
{
	background-color: #E5E5E5;
}
.disp_tbl_r2
{
	background-color: #F7F7F7;
}
.disp_tbl_H1
{
	background-color: #217459;
	padding-left: 15px;
	color: #F7F7F7;
	font-weight: bolder;
}

.disp_tbl_r1 td
{
	padding:3px 10px 3px 10px;
}

.disp_tbl_r2 td
{
	padding:3px 10px 3px 10px;
}

.disp_tbl_H1 th
{
	padding:5px 10px 5px 10px;
}

.Container_TD
{
	padding:15px;
	height:400px;
	width:100%;
	background-color:#FFFFFF;
	vertical-align:top;
}
.Note
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	margin: 0px;
	background-color: #E5E5E5;
	padding-left: 15px;
	font-weight: bold;
}

.DetailHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: Black;
	margin: 0px;
	background-color: #F7F7F7;
	padding:10px 0px 10px 0px;
	line-height:20px;
	letter-spacing:1px;
}

.admin_txt_main{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#217459;
	line-height:18px;
	width:100%;
	padding:1px 3px 1px 5px;
}

.admin_txt_main a
{
	text-decoration:none;
	color: #217459;
	font-weight: bold;
	
}

.user_txt_main{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#217459;
	line-height:18px;
	width:100%;
	padding:1px 3px 1px 5px;
}


.user_txt_main a
{
	text-decoration:none;
	color: #217459;
	font-weight: bold;
	
}
.admin_txt_main a:hover
{
	text-decoration:underline;
	color:#000;
		
}

.return_home
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#217459;
	font-weight: bold;
}

.GroupHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Maroon;
	margin: 0px;
	background-color: #EBEBEB;
	padding:4px 0px 4px 5px;
	line-height:20px;
	letter-spacing:1px;
	font-weight:bolder;
}


.login_txt_home{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#217459;
	line-height:14px;	
}

.login_txt_home a
{
	text-decoration:none;
	color: #217459;
	font-weight: bold;	
}

.login_txt_home a:hover
{
	text-decoration:underline;
	color:#000;
		
}


