@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	color:#666666;
    font-family:verdana;
    font-size:12px;
    line-height:18px;
}

.menu{
	font-family: Arial;
	font-size: 12px;
	color: #BD3727;
	text-decoration: none;
	padding-right: 5px;
	padding-top: 7px;
	padding-left: 5px;
	
}
.submenu {
	font-family: Arial;
	font-size: 12px;
	color: #bd3727;
	text-decoration: none; 
	list-style-position: outside;
	list-style-image: url(../images/bullet.jpg);
	padding-top: 11px;
	padding-left: 3px;
	line-height: 15px;
	
}
.heads {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #2f4f92;
	padding-left: 8px;
}
.heads1{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #2f4f92;
	text-decoration:none;
	padding-left:8px;
}
.packagehead{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #2f4f92;
	text-decoration:none;
	padding-left:8px;
}
.newssubscribe{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #2f4f92;
	text-decoration:none;
	padding-left:8px;
	padding-top:8px;
}
.contacthead{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #2f4f92;
	text-decoration:none;
	padding-left:3px;
}
.contactno{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #2f4f92;
	text-decoration:none;
	padding-left:8px;
}

.logname{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #D27E00;
	text-decoration:none;
	}
.leftmenu{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #2f4f92;
	text-decoration:none;
	padding-left:9px;
	align:left;
}

.clientspeak_sidebar{
color:#000000;
font-family:Arial;
font-size:11px;
line-height:15px;
text-align:justify;
text-decoration:none;
padding:5px;
}
.clientname{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #2f4f92;
		}
.topspacing {
	padding-top: 10px;
}
.topspacing1 {
	padding-top: 1px;
}

.title {
	font-family: Arial;
	font-size: 11px;
	color: #2f4f92;
	font-weight: bold;
	padding-top:3px;
}
.para {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	text-align: justify;
	padding: 2px;

}

.title2 {
	font-family: Arial;
	font-size: 18px;
	color: #910c0c;
	padding-top: 3px;
	text-align: center;
}
.holiday {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #494949;
	text-align: center;
}
.search {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-align: left;
	padding: 0px;
	margin-left:5px;
}
.footer_text {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	padding: 0px;
	margin-left:5px;
	margin-right:5px;
}
.menuover{
	font-family: Arial;
	font-size: 13px;
	color: #002038;
	text-decoration: none;
	padding-right: 3px;
	padding-top: 7px;
	padding-left: 3px;
	
}
.more {
	font-family: Arial;
	font-size: 11px;
	color: #2f4f92;
	font-weight: bold;
	padding-top:3px;
	text-align:right;
}
.spacingright {
	padding-right: 10px;
}
.msg{
	font-family: Arial;
	font-size: 11px;
	color: #cc3300;
	text-decoration: none;
	padding-right: 5px;
	padding-top: 7px;
	padding-left: 5px;
	
}
.para1 {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	padding: 2px;
}
.submenu1 {
	font-family: Arial;
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
	list-style-position: outside;
	list-style-image: url(../images/bullet.jpg);
	padding-bottom:6px;
	padding-left:3px;
	padding-top:5px;
	line-height: 10px;
	border-bottom:1px dotted #CCCCCC;
	*padding-left:0px;	
	}
	.u1menu {
	color: #CCCCCC;
	text-decoration: none;
	list-style-position: outside;
	padding-left:10px;
	_padding-left:1px;	
*padding-left:1px;	
	}
	.text {
background-color:#FFFFFF;

color:#000000;
font-family:Arial;
font-size:8pt;
font-weight:normal;
}
.heads2{
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #4646;
	text-decoration:none;
}
.productmenu {
	font-family: Arial;
	font-size: 13px;
	color: #bd3727;
	text-decoration: none;
	list-style-position: outside;
	list-style-image: url(../images/bullet.jpg);
	padding-top: 11px;
	padding-left: 3px;
	line-height: 15px;
	
}
.font_style {
color:#666666;
font-family:verdana;
font-size:12px;
line-height:18px;
text-align: justify;
}
.font_bold {
color:#666666;
font-family:verdana;
font-size:11px;
font-weight:bold;
}
.contactus_head {
color:#666666;
font-family:arial;
font-size:13px;
font-weight:bold;
}
.contactus_normal {
color:#666666;
font-family:arial;
font-size:13px;
line-height:18px;
text-align: justify;
}
.font_checkout {
color:#666666;
font-family:arial;
font-size:12px;
}
.font_error {
color:red;
font-family:arial;
font-size:12px;
}
.body-txt {
color:#080808;
font-family:arial;
font-size:11px;
line-height:15px;
text-decoration:none;
}
.box-bg {
	background-image: url(../images/box-bg_05.gif);
	background-repeat: repeat-x;
	background-position: left middle; 
}
.box-title{
	background-image: url(../images/white_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;

}
.img_prodbox
{
border:0 none;
padding:0 6px;
}
.head_prodbox {
color:#2F4F92;
font-family:arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.val_prodbox {
color:#BF7500;
font-family:arial;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.font_stylebox {
color:#666666;
font-family:arial;
font-size:11px;
}
.clnt {
color:#666666;
font-family:arial;
font-size:12px;
line-height:18px;
text-align: justify;
border-bottom:1px dotted #CCCCCC;
padding:5px;
	}
.content {
	color:#666666;
	font-family:verdana;
	font-size:12px;
	line-height:18px;
	padding:5px;
	text-align: justify;
	}
.sitemapcont {
	color:#666666;
	font-family:arial;
	font-size:12px;
	line-height:18px;
	padding:5px;
	text-align: justify;
	text-decoration:none;
	}
.prod_box{
  font-family: arial;
  font-size:11px;
  color:#FF3300;
  text-decoration:none;
  padding:2px;
  font-weight:bold;
  }
  .fontblue_bold{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #2f4f92;
	text-decoration:none;
	
}
.rightbar{
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #2f4f92;
	text-decoration:none;
	}
  .boxalign p {
  margin:2px;
  padding-left:8px;
 
   }
.region_style {
	color:#666666;
	font-family:arial;
	font-size:12px;
	line-height:18px;
	text-align: justify;
	padding:5px;
}
.formbutton{
	cursor:pointer;
	border:outset 1px #ccc;
	background-color: #f5f5f5;
	color:#2F4F92;
	font-weight:bold;
	padding: 1px 2px;
        font-size:12px;
}
.fixedbutton{
	cursor:pointer;
	border:outset 1px #ccc;
	background-color: #666666;
	color:#FFFFFF;
	font-weight:bold;
	padding: 1px 2px;
        font-size:12px;
}
.gsearch
{
cursor:pointer;
margin-bottom:-5px;
margin-top:6px;
}
A:hover.link {  TEXT-DECORATION: underline;  }    
 
 A:link.links { COLOR: #464646; TEXT-DECORATION: none; font-weight: normal }
A:visited.links { COLOR:#BD3727; TEXT-DECORATION: none; font-weight: normal }
A:active.links { COLOR: black; TEXT-DECORATION: none }
A:hover.links { COLOR: red; TEXT-DECORATION: underline; font-weight: none } 

p
{
text-align:justify;
padding:0 0 0.5em;
margin:0;
} 
p a
{
color:#666666;
} 
/* arun added some more css code in march 18 */

.body-txt p
{
text-align:left;
}
.offer_head{
  font-family: Arial;
  font-size:13px;
  color:#FF3300;
  text-decoration:none;
  padding-left: 14px;
  padding-top: 6px;
  padding-bottom: 16px;
  font-weight:bold;
  }
  
  .email_head
       {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #2f4f92;
	padding-left: 1px;
	padding-top: 8px;
	}
.gallery
{
border:0px;
color:#FFFFFF;
font-family: Arial;
font-size: 14px;
font-weight: bold;
position:absolute;
right:95px;
top:50px;
}
.gal_bg
{
background-color: #000000; 

}
.font_offer{
color:#BF7500;
font-family:Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
padding-left:16px;
}
.sub_banner{
color:#2F4F92;
font-family:arial;
font-size:12px;
text-align:right;
font-weight:bold;
text-decoration:none;
}
.calc_box {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EFEFEF none repeat scroll 0 0;
border:1px solid #D0CBC1;
margin-bottom:12px;

}
.discountbox {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EFEFEF none repeat scroll 0 0;
border:1px solid #D0CBC1;
margin-bottom:18px;
padding:12px 15px;
}
.sub_banner {
color:#2F4F92;
font-family:arial;
font-size:12px;
text-align:left;
font-weight:bold;
text-decoration:none;
}
.checkouttbox{
background-color:#EFEFEF;
border-color:#EFEFEF;
border-style:solid;
border-width:1px;
color:#BD3727;
font-family:Arial;
font-size:12px;
text-align:center;
width:70px;
font-weight:bold;
}
.checkouttrs{
background-color:#EFEFEF;
border-color:#EFEFEF;
border-style:solid;
border-width:1px;
color:#BD3727;
font-family:Arial;
font-size:12px;
text-align:left;
width:70px;
font-weight:bold;
}
.loginheading  {
background:none repeat scroll 0 0 #FFFFFF;
border-bottom:2px solid #BD3727;
clear:both;
color:#BD3727;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
margin:4px 4px 0 0;
padding:3px 5px;
text-align:left;
}
.frmButton  {
background:url("../images/form-button.gif") repeat-x scroll 0 0 #666666;
border:0 none;
color:#FFFFFF;
font-family:tahoma,verdana,sans-serif;
font-size:11px;
font-weight:bold;
height:31px;
margin:0;
padding:0 5px;
cursor: pointer;
}
.forgotpwd
{
color:#0560A6;
text-decoration:none;
font-family:verdana,"lucida grande",helvetica,arial,sans-serif;
font-size:11px;
}
.paymentmsg  {
background:none repeat scroll 0 0 #FFFFFF;
clear:both;
color:#BD3727;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
margin:4px 4px 0 0;
padding:3px 5px;
text-align:left;
text-decoration:none;
}
.q-blurb {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
border-left:1px solid #666666;
border-right:1px solid #666666;
}
.q-blurb p {
font-size:12px;
font-weight:bold;
margin:0 61px;
padding:0;
}
.checkout_head {
color:#BD3727;
font-family:verdana;
font-size:11px;
font-weight:bold;
padding-left:13px;
}
.discount_code {
background-color:#EF000F;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
padding:4px;
text-decoration:none;
}
.home_bannerphone{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #2f4f92;
	text-decoration:none;
	padding-left:8px;
	align:left;
}
.home_bannermail{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #2f4f92;
	text-decoration:none;
	padding-left:8px;
	align:left;
}
.subscribebutton {
background-color:#5D5D5D;
border:1px outset #CCCCCC;
color:#FFFFFF;
cursor:pointer;
font-size:11px;
font-weight:bold;
padding:1px 1px;
}
.clubgiobutton {
background-color:#F10202;
border:1px outset #F10202;
color:#FFFFFF;
cursor:pointer;
font-size:12px;
font-weight:bold;
padding:1px 2px;
width:124px;
text-decoration:none;
}
.clubgio_quote{
  font-family: Arial;
  font-size:13px;
  color:#FF3300;
  text-decoration:none;
  padding-top: 2px;
  font-weight:bold;
  }
  .fb_twitt
    {
	padding-right: 46px;
  }
   .query
    {
	padding-right: 21px;
  }
  .mailfriend
    {
	padding-right: 19px;
  }

.category_menu
  {
 border: 1px none rgb(0, 0, 0);
 position: absolute; 
 visibility: hidden; 
 width: 100px; 
 z-index: 1; 
 background: #FFFFFF; 
 margin-left:40px; 
 *margin-left:-4px;
 top: 362px;
 }
  .category_sub_menu
  {
  
  border: 1px none rgb(0, 0, 0); 
  position: absolute; 
  visibility: hidden;
  width: 100px; 
  z-index: 1;
  background: #FFFFFF;
  margin-left:40px;   
  *margin-left:-4px;
  top:285px;
 }