/*Abhijeet Bajracharya*/

 body
{
font-family: Arial, sans-serif;
font-size:12px;
text-align:left;
}
img
{
border-width:0px;
}
A.TopheaderNavigation
{
  color: #000;
  text-decoration:none;
}

A.TopheaderNavigation:hover
{
	text-decoration:underline;
}
.bottom_text_container
{
	clear:both;
}
.bottom_text_left
{
	width:355px;
	float:left;
	padding-right:30px;
	margin-right:40px;
	padding-left:10px;
	background:url(images/bottom_text_bg.gif) no-repeat right top
}
.bottom_text_left1
{
	width:215px;
	float:left;
	padding-right:40px;
	margin-right:40px;
	background:url(images/bottom_text_bg.gif) no-repeat right top
}
.product_feature_list ul
{
    margin-left:20px;
}
.prod_qnty
{
    margin-top:-45px;
    
}
.prod_price
{
    margin-top:-15px;
    margin-bottom:10px;
}
.prod_add_cart{
   
    margin-bottom:10px;
    
}

.bottom_text_right
{
	float:right;
	width:220px;
}
.bottom_text_right_box
{
	width:190px;
	height:100px;
	font-family:"Times New Roman", Times, serif;
	text-transform:uppercase;
	text-align:center;
	line-height:35px;
	padding-top:20px;
	font-size:25px;
	color:#722901;
	border:1px solid #1672a0;
}
.phone2{width:140px !important;}
.phone1{width:49px !important;}
.footer
{
clear: both; 
text-align:left; 
color:#333438;
text-decoration:none;
font-size:12px;
font-weight:bold;
padding:0px 0px;
}
a.footer:hover
{
color:#000;
}
.footer_text
{
color:#333438;
font-size:12px;
font-family:arial; 
padding-top:12px; 
font-weight:bold;
text-align:center;
}
.headermenu
{
text-align:right;
padding-right:10px;
padding-top: 10px;
}
.footertext
{
color: #8A8A8A;
font-size:10px;
text-align:center;
background-repeat:repeat-x;
}

 .mainnavl
{
position: relative;
font-family: arial, helvetica, sans-serif;
white-space: nowrap;
height:32px;
margin: 0;
padding: 0;
float: left;
clear: none;
top: 0px;
background-repeat: no-repeat;
}

.mainnavl a
{
display: block;
color: #000000;
font-size: 11px;
height: 32px;
display: block;
float: left;
color: black;
text-decoration: none;
background-repeat: no-repeat;
}

.mainnavl img
{
height: 32px;
border: 0
}

input[type="text"]:focus,input[type="password"]:focus,textarea:focus{border:1px solid #CC0 !important;}
* html a:hover
{
visibility:visible
}

.mainnavl a:hover img
{
visibility:hidden
}

.mainnavl span
{
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}


.pageHeading
{
font-size:23px;
color:#000;
font-size:24px;
border-bottom:1px dotted #CCC;
padding-bottom:5px;
font-weight:bold;
}
#logoff{float:right;}
#my_account{float:right;}

.pageHeading h1{font-size:23px;}
TD.formHeading, DIV.formHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 26px;
  color: #fff;
  background-image: url(/images/formheaderbg.jpg);
  background-repeat:repeat-x;
  padding-bottom:5px;
  border: 7px solid #ddeaea;
    height:18px;

}
TD.formspace
{
height:15px;
}

TD.formInstructions {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  color: #6ea7a7;
  background-color:#f1f1f2;
  border: 7px solid #fff;
  padding: 5px;
  height:18px;

}

TD.formStart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  color: #6ea7a7;
  background-color:#f4f9e7;
  border: 7px solid #fff;
    padding: 5px;
	}

TD.formleader
{color: #000000;
/*background:url(images/header_line.gif) repeat-x;*/
border:2px solid #e5e5e5;
border-radius:5px;
background:#f1f1f1;
height: 18px;
/*font-size: 16px;*/
padding:8px;
/* font-weight:bold;*/
font-size:13px;
font-weight:bold;
}

TD.formeven, TD.formodd
{color: #333;
font-size:14px;
/*text-align:right;*/
padding-right:10px;
padding:5px;
}
TD.forminput
{color: #333;
font-style:italic;
font-size:14px;
padding-bottom:4px;
padding-left: 10px;
vertical-align:bottom;
}
TD.formodd
{background-color: #fff;
}
.margintop10{margin-top:10px;}

.bordernav
 {
clear: none;
float: left;
position: relative;
height: 33px;
}

.rollover
{
background-image:url(/includes/sts_templates/version3/images/mainnav_bg_R.jpg);
background-repeat:repeat-x;
z-index: 4;
height: 33px;
position:absolute;
background-position: top;
visibility: hidden;
width: 100%;
color: #fff;
clear: none;
text-align:center;
text-transform:uppercase;
font-weight:bold;
padding-top:7px;
}
.tagtext
{
font-size: 22px;
color:#A1A1A1;
text-align:center;
}
.layover
{
width:100px;
z-index: 6;
height: 33px;
position:relative;
float: left;
clear:none;
}
.secnav
{
clear: both; 
text-align:center; 
color:#fff;
text-decoration:none;
font-size:8pt;
font-weight:bold;
}
a.secnav:hover
{
text-decoration:underline;
}
TD.mainl
{
width:250px;
text-align:right;
color: #666666;
}

/* Newly Added Starts */
	.form_tbl1 td
	{
		padding:3px;
	}
	.form_first_col1
	{
		width:200px;
	}
	label1
	{
		font-weight:bold;
	}
	input[type="text"], input[type="password"], select, textarea
	{
		border:1px #ccc solid;
		width:200px;
		height:25px;
		margin-bottom:10px;
		border-radius:5px;
	}
	tr.form_even1
	{
		background-color:#F2F6F9;
	}
	tr.form_odd1
	{
		background-color:#E3EEF4;
		}
/* Newly Added Ends */

/*Added by Nabin*/
.instruction_text
{
	padding-bottom:10px;
}
.instruction_text b
{
	display:block;
	margin-bottom:10px;
}
.instruction_text br
{
	display:block;
	margin-bottom:5px;
}
.dec_text
{
	border:1px solid #d9d9d9;
	padding:5px;
	line-height:1.6em;
}

.admin_login_box_wrapper
{
	width:400px;
	border:2px solid #000000;
	margin:0px auto;
	margin-top:100px;
	padding:10px;
}

/*styles added by nabin*/
.page_wrapper
{
	width:1000px;
	margin:0px auto;
    position:relative;
}
.header_logo_cell
{
	width:226px;
	vertical-align:top;
	padding-top:12px;
	padding-bottom:20px;
}
.header_right_cell
{
	color:#000;
	text-align:right;
	padding-top:5px;
	vertical-align:top;
}
.header_right_cell img
{
	float:left;
}
.header_right_cell ul
{
	float:right;
	margin:0;
	padding:0;
}
.header_right_cell ul li
{
	float:left;
	display:block;
	background:url(images/menu_divider.gif) no-repeat right top;
	padding:0px 15px;
	line-height:50px;
	font-size:12px;
}
.header_right_cell ul li.lastli
{
	background:none;
	padding-right:5px;
	padding-top:10px;
}
.icon_style
{
	vertical-align:middle;	
}
.a_right
{
	text-align:right;
}
/*.activate_btn
{
	background:none;
	border:none;
	color:#fff;
	margin-top:7px;
	cursor:pointer;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	
}*/
.top_menu_container
{
	background:url(images/mainmenu_bg.gif) no-repeat left top;
	height:48px;
	padding-right:6px;
}
.top_menu ul
{
	margin:0px;
	padding:0px;
	

}
.top_menu li
{
	list-style:none;
	float:left;
}
.top_menu_activate
{
	float:left;
	padding:9px;
}
.top_menu_section
{
	float:right;
}
.top_menu li a
{
	list-style:none;
	color:#ffffff;
	text-transform: capitalize;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	display:block;
	float:left;
	padding:18px 10px 14px 10px;
}
.top_menu a:hover, .top_menu li#active a
{
	background:#3a3a3a;
}
/*.top_menu li a span.menu_left
{
	display:block;
	float:left;
	height:31px;
	background-image:url(images/menu_left.gif);
	background-repeat:no-repeat;
	padding-left:5px;
}
.top_menu li a span.menu_right
{
	display:block;
	float:left;
	height:31px;
	background-image:url(images/menu_right.gif);
	background-repeat:no-repeat;
	padding-right:10px;
	background-position:right top;
}
.top_menu li a span.link
{
	display:block;
	float:left;
	height:31px;
	background-image:url(images/menu_middle.gif);
	background-repeat:repeat-x;
	line-height:31px;
	background-position:right top;
}
.top_menu li a:hover span.menu_left, .top_menu li#active a span.menu_left
{
	background-image:url(images/menu_left_active.gif);
}
.top_menu li a:hover span.menu_right, .top_menu li#active a span.menu_right 
{
	background-image:url(images/menu_right_active.gif);
}
.top_menu li a:hover span.link, .top_menu li#active a span.link
{
	background-image:url(images/menu_middle_active.gif);
}*/
.header_tbl
{
	/*border-bottom:2px solid #a3cd3b;*/
}
.b_tbl
{
	margin-top:18px;
	padding-bottom:15px;
}
.b_left
{
	width:344px;
	vertical-align:top;
	background-image:url(images/b_left_bg.gif);
	background-repeat:no-repeat;
	height:273px;
}
.b_right
{
	padding-left:12px;
	vertical-align:top;
}
.blue_bold_text
{
	font-size:15px;
	font-weight:bold;
	color:#5184c3;
}
.act_form_tbl
{
	margin-top:175px;
}
.a_right
{
	text-align:right;	
}
.act_txt_box1
{
	border:none !important;
	background:none;
	background:url(images/act_txt_bg.gif) no-repeat;
	width:96px;
	padding:7px 5px !important;
	color:#666;
}
.act_txt_box
{
	border:1px solid #bdbdbd;
	background-image:url(images/act_txt_bg.gif);
	background-repeat:no-repeat;
	width:89px;
}
.a_left
{
	text-align:left;
	padding-left:5px;
}
.n_footer
{
	border-top:2px solid #85c226;
	margin-top:30px;
	padding-top:5px;
}
.footer_bg
{
	background:url(images/footer_bg.gif) no-repeat left top;
	height:4px;
}
.report_tbl td{
	font-size:13px;
	padding:5px;
}
.report_tbl input[type="text"], .report_tbl input[type="password"], .report_tbl textarea
{
	border:1px solid #ddd;
	border-top:1px solid #ccc;
	background:#fff url(images/txt_bg.gif) repeat-x;
	padding:3px;
	width:170px;
}
.recent_title {
    margin:0;
    font-size:14px;
    text-transform:uppercase;
    padding-bottom:7px;
    font-weight:bold;
    color:#2295d2;
	
}
td.main a
{
    color:#156f9c;
}
td.main
{
    color:#333;
	font-size:13px;
    line-height:1.7em   
	
}
/*personalized template*/
.personal_sep
{
    border-bottom:1px solid #d9d9d9;
    padding-top:10px; 
    text-align:right;
}
.personal_wrapper
{
    /*margin:5px; 
    padding:10px;    
    width:667px;
    height:467px;
    padding-top:50px;
    vertical-align:top;*/    
    text-align:left;
    color:#333;
}
.personal_wrapper a
{
    color:#114170;
}
.personal_wrapper1
{
    padding:10px;    
    width:667px;
    height:467px;
    padding-top:50px;
    vertical-align:top;   
    text-align:left;
    color:#333;
}
.personal_wrapper1 a
{
    color:#114170;
}
.pform_title
{
    font-size:14px;
    padding-top:10px;
}
.personal_wrapper input[type="text"], .personal_wrapper input[type="password"], .personal_wrapper select, .custom_l_g  input[type="text"], .custom_l_g  input[type="password"], .custom_l_g  select, .personal_wrapper1 input[type="text"], .personal_wrapper1 input[type="password"], .personal_wrapper1 select, .custom_l_g  input[type="text"], .custom_l_g  input[type="password"]{
    border:1px solid #ccc;
    border-right:1px solid #ddd;
    border-bottom:1px solid #ddd;
    padding:2px;
    background:#fff;
    color:#555;
    font-family:arial;
	width:150px !important;
}
.personal_wrapper input[type="text"]:focus
{
    border:1px solid #bbb;
    background:#f5f5f5
}
.left_personal_gap
{
    width:245px;
}
.left_personal_gap1
{
    width:243px;
}
.right_gap
{
    width:15px;
}
.top_personal_gap
{
    height:36px;
}
.personal_title
{
    font-size:16px;
    font-weight:bold;
    color:#F56B0F;
    padding:4px 0;
    vertical-align:top;
}
.personal_bottom_logo
{
    padding-right:10px;
    text-align:right;
    vertical-align:bottom;
    /*padding-top:140px;*/
}
.personal_bottom_logo img
{
   /* position:absolute;*/
    right:10px;
    bottom:0px;
    _right:40px;
    _bottom:45px;
}
.personal_bottom_logo1
{
    padding-right:10px;
    text-align:right;
    vertical-align:bottom;
padding-top:80px;
}
.personal_bottom_logo1 img
{
   /* position:absolute;
    right:10px;
    bottom:75px;
    _right:40px;*/
	float:right;
}
.poweredby
{
     /*color:#CCC;
     padding-right:100px;
     font-weight:bold;
     position:absolute;
     right:10px;
     bottom:50px;
     _right:40px;
     */
	 float:right;
}
.personal_bottom_logo1 .poweredby{ bottom:120px}
.personal_entercode table td
{
    background:#fcfff3;
    padding:5px;
    color:#777
}
.personal_entercode table td input[type="text"] 
{
    width:170px;
    background:#fff;
    padding:4px;
    border:1px solid #DFF2AF;
    font-size:12px;
    
}
.personal_entercode table td input
{
    _width:170px;
    _background:#fff;
    _padding:4px;
    _border:1px solid #DFF2AF;
    _font-size:12px;
    _margin-right:10px;
}
.personal_entercode table td b
{
    color:#231f20;
    font-weight:normal;
}
.pform_box
{
    padding-top:5px;
}
.pform_tbl
{
    margin-top:5px
}
.pform_tbl td
{
	/*padding:5px;*/
}
.personal_wrapper_div
{
  height:430px;
  width:670px;
  overflow:auto;
  margin:5px;
  text-align:left;
}
.personal1_ex
{
    padding:7px 0 10px 10px !important;
    color:#777;
}
.personal1_ex1
{
    padding-left:10px !important;
     color:#777;
     width:300px;
}
.personal1_ex input[type="text"], .personal1_ex1 input[type="text"], .custom_l_g  input[type="text"], .custom_l_g  input[type="password"]
{
    width:140px;
    padding:5px;
    margin-right:15px;
    font-size:12px;
}
.personal1_ex input, .personal1_ex1 input,
{
    _width:140px;
    _padding:5px;
    _margin-right:15px;
    _font-size:12px;
}
.personal1_ex_tbl
{
    margin-top:0 !important
}
.personal1_ex_pform_box
{
    padding-top:0 !important
}
.id_box
{
    width:140px !important;
    padding:5px !important;
    
}
.id_box_side
{
    font-size:25px;
    color:red;
    position:relative;
    bottom:-10px;
    margin-left:2px;
    line-height:12px;
    width:3px;
    display:inline-block;
    overflow:visible;
    \ line-height:18px;
    _width:1px;
    
}
.personal1_ex_btn
{
    padding-left:7px !important;
}
.postbox_txt input[type="text"]
{
    width:53px !important;
    margin-right:0 !important
}
.postbox_txt input
{
    _width:64px !important;
    _margin-right:0 !important
}
.postbox_txt1 input[type="text"]
{
    width:49px !important;
    margin-right:0 !important
}
.postbox_txt1 input
{
    _width:49px !important;
    _margin-right:0 !important
}
.postbox_txt1 input#areacode, .postbox_txt1 input#second_areacode
{
    width:30px !important;
}
.postbox_txt1 input#phone, .postbox_txt1 input#second_phone
{
    width:77px !important;
    _width:98px !important;
}
.takesurvey_left td  {
    background: none repeat scroll 0 0 #f4fbff;
    font-size: 13px;
    padding: 9px 5px;
    border:1px solid #eff9d4
}
.takesurvey_left td.active {
    background:#1c86bd url(images/r_arrow.gif) no-repeat right top;
    color:#fff;
    border:none;
}
.takesurvey_left td span{
    font-size:15px;
}
.bottomtext_legal
{
    font-size:11px;
    text-align:center;
    color:#555
}
.personal_ex1_text
{
    color:#231F20;
	margin-top:5px;
    /*margin-left:10px;*/
}
.q_wrap
{
    position:relative;
    background:#DDDDDD;
    min-height:35px;
}
.q_wrap .qNumber
{
    position:absolute;
}
.q_wrap .qContent
{
    padding-top:0 !important;
    width:auto !important;
    float:none !important;
}
.q_wrap .withque
{
    padding-left:30px !important;
}
.qNote
{
    color:#777
}
.red
{
    color:red
}
span.red
{
    margin-right:2px;
}
.custom_login_required
{
   border-top: 1px solid #eee;
   border-bottom: 1px solid #eee;
   padding:5px 0;
   color:red;
   font-size:11px
   
}
.custom_bg_tbl{/*background-color:#ccc*/}
.overflow_container{height:475px;overflow: auto;overflow-x:hidden; /*width:665px;position:relative;margin:5px; padding:10px;*/ text-align:left; width:100%;*width:98%;\ width:100%}
.overflow_container table.custom_l_g{\ width:98%;}
.bot_logo
{
    position:absolute;
    right:20px;
    bottom:10px;
    text-align:left;
}
.bot_logo .poweredby
{
    position:static;
    padding-left:10px;
    padding-right:0;
}
.bot_logo img
{
    position:static;
}

/*New Css 25 July 2011*/


body, h1, h2, h3, h4, h5, h6, p, ul, li, a, table, tr, th, td, span, lable, em, div, img{
	margin:0;
	padding:0;
	}
	
img{
	border:0;
	}
	
ul li{
	margin-left:20px;
	}

p{
	font-size:13px;
	}
	
p.MsoNormal{
	font-size:13px
	}
	
#rm_outer{
	width:100%;
	background:url(images/header_bg.jpg) repeat-x #FFF;
	}
	
.rm_wrapper{
	width:1000px;
	margin:0 auto;
	}
	
td.main strong{
	color:#333;
	/*display:block;*/
	margin-top:15px;
	font-size:15px;
	}
	
body{
	
/*	background:url(images/header_bg.jpg) repeat-x #eae9e9;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	}
	
.clear{
	clear:both;
	display:block;
	}
	
.rm_header{
	}
	
.rm_l_logo{
	width:220px;
	float:left;
	}
	
.rim_right_cart{
	position:relative;
	max-width:350px;
	min-width:230px;
	float:right;
	}
	
.rm_main_nav{
	margin-bottom:9px;
	}
	
.rm_left_m_input{
	width:262px;
	float:left;
	position:relative;
	padding-top:10px;
	}
	
.rm_right_m_nav{
	/*width:540px;*/
	float:right;
	text-align:right;
	padding-top:12px;
	}


.rm_right_m_nav ul li{
	display:inline;
	margin-right:10px;
	margin-left:7px
	}
	
.rm_right_m_nav ul li a{
	text-decoration:none;
	color:#187db2;
	font-size:12px;
	}
	
.rm_right_m_nav ul li a:hover{
	color:#000;
	}
.rm_cart{margin-right:50px;}	
.rm_cart ul li{
	position:relative;
	display:block;
	margin-right:8px;
	margin-left:0 !important;
	float:left;
	}
	
	
.rm_cart ul li.account{
	/*width:108px;*/
	}
	
.rm_cart ul li a{
	text-align:center;
	text-decoration:none;
	color:#2295d2;
	padding-top:5px;
	font-size:12px;
	height:46px;
	display:inline;
	}
	
	
.rm_cart ul li.account a{
	text-decoration:none;
	display:block;
	background:url(images/cart_bg.gif) no-repeat -22px -10px;
	width:108px;
	}
	
.rm_cart ul li.account a:hover{
		/*background:url(images/cart_bg.gif) no-repeat -22px 0;*/
		color:#C00;
}

.rm_cart ul li.shopping_crt{
	width:50px;
	}

.rm_cart ul li.shopping_crt a{
	text-align:left;
	padding-left:25px;
	display:block;
	}
	
.rm_cart ul li.shopping_crt a:hover{
/*	background:url(images/cart_bg.gif) no-repeat 0 -50px;*/
color:#C00;
	}

.rm_cart ul li.shopping_crt span.img{
	width:21px;
	height:17px;
	position:absolute;
	display:block;
	top:5px;
	right:17px;
	}

.fla_lan{
	position:absolute;
	top:7px;
	right:28px;
	} 
	
.fla_lan ul li{
	width:14px;
	float:left;
	display:block;
	margin-right:3px;
	}

.rm_left_m_input span.rm_inpt{
	width:220px;
	}
	
.rm_left_m_input span.rm_inpt input{
	height:24px;
	width:225px;
	font-size:11px;
	font-style:italic;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	padding:4px 0 0 5px!important;
	border-left:1px solid #4f6c8e;
	border-right:1px solid #4f6c8e;
	border-top:0;
	border-bottom:0;
	background:url(images/input_search_bg.jpg) repeat-x 0 -28px;
	float:left;
	border-radius:0;
	
	}
.rm_left_m_input span.rm_inpt input:focus{border:none !important;}
	
.rm_left_m_input span.sub_btn input{
	width:32px;
	height:28px;
	display:block;
	border:0;
	background:url(images/input_search_bg.jpg) no-repeat 0 0;
/*	position:absolute;*/
	/*top:10px;*/
	float:right;
	cursor:pointer;
	cursor:hand;
	left:245px;
	
 	}
.personalized_page{background:none !important;}	
	
.banner{
	width:100%;
	/*background:url(images/banner_background.jpg) repeat;*/
	height:355px;
	}
	
.left_rm_body_con{
	width:470px;
	float:left;
	
	}
	
.right_rm_body_con{
	width:476px;
	float:right;
	}
	
.rm_body_content{
	/*padding-top:23px;*/
	}
	
.rm_body_content h2{
	background:url(images/header_line.gif) repeat-x;
	padding-top:3px;
	padding-bottom:7px;
	padding-left:5px;
	font-size:15px;
	font-weight:bold;
	text-shadow:1px 2px #FFF;
	display:block;
	margin-bottom:15px;
	}
	
.rm_body_content p{
	color:#000;
	font-size:12px;
	line-height:24px;
	margin-bottom:15px;
	}
	
.rm_body_content a:link,.rm_body_content a:visited{
	color:#b42f2f;
	text-decoration:none;
	}
	
.testimonials_block{
	width:475px;
	background:url(images/testmid_03.png) repeat-y;
	position:relative;
	}
	
.inner_test{
	/*min-height:60px;*/
	overflow:hidden;
	padding:10px;
	}
	
.inner_test p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666666;
	font-style:italic;
	line-height:normal;
	margin-bottom:0;
	}
	
.testimonials_block span.top_test_round{
	background:url(images/testiop_03.png) no-repeat;
	display:block;
	height:11px;
	width:475px;
	position:absolute;
	top:-11px;
	}
	
.testimonials_block span.bottom_test_round{
	background:url(images/testibottom_03.png) no-repeat;
	position:absolute;
	height:26px;
	display:block;
	bottom:-19px;
	width:475px;
	}
.testimonials_block span.text_test{
	position:absolute;
	bottom:-38px;
	font-size:16px;
	color:#000;
	}


.rm_testimonials a.read_m_test{
	display:inline-block;
	float:right;
	font-size:12px;
	text-decoration:none;
	margin-top:20px;
	background:url(images/arrow_a.gif) no-repeat right 4px;
	padding-right:10px;
	}

.rm_footer{
	margin-top:20px;
	}
	
.rm_footer_nav{
	padding-top:15px;
	padding-bottom:18px;
	text-align:center;
	background:url(images/footer_bg_bottom.gif) repeat-x;
	}
	
.rm_footer_nav ul li{
	font-size:14px;
	color:#000;
	display:inline;
	}
	
.rm_footer_nav a:link, .rm_footer_nav a:visited{
	font-size:12px;
	font-weight:normal !important;
	color:#000;
	text-decoration:none;
	}
	
.copy_right{
	margin-top:20px;
	margin-bottom:30px;
	}

.copy_right p{
	color:#000;
	font-size:14px;
	text-align:center;
	}
	

.rm_news{
	margin-bottom:20px;
	}
	
	
	*for slider*/	
	
a img {
border : 0;
}

/*Product Page*/
#leftBox{ width:645px; float:left;}
#rightBox{float:right; width:297px; font-size:15px; padding-left:10px;}
#productTitle{margin-top:15px; margin-bottom:15px;}
#productTitle h2{font-family:"Lucida Sans Unicode", "Lucida Grande", arial, sans-serif; font-size:18px;background:none !important; border:2px #f1f1f1 solid;}
#productImage img{padding:10px; border:1px solid #999;}
#desc{ margin-top:15px; margin-bottom:15px; font-size:14px; line-height:20px;}
#rightBox ul li{margin-bottom:15px;}
.addtocart{background:url(images/add-to-cart_03.png) center no-repeat; width:61px; height:41px; display:block; padding-left:150px; padding-top:25px;}
#rightBox a:link,#rightBox a:visited{text-decoration:none; font-weight:bold;color:#fff; text-shadow:1px 1px #999;}
#rightBox a:hover{opacity:0.8; filter: alpha(opacity=70);}
.bold{font-weight:bold; font-size:18px;color:#555;text-shadow:1px 1px #f1f1f1;}
#rightBox input{margin-left:10px;}
#rightBox ul li{list-style:none; margin-left:0px !important;}
#rightBox input[type="text"]{width:50px !important;}
#rightBox input[type="image"]{filter:alpha(opacity=80);opacity: 0.8;}
#rightBox input[type="image"]:hover{filter:alpha(opacity=100);opacity: 1;}
#leftBox #desc { width:635px; padding-left:10px}
#desc ul{margin-left:15px;}
#desc ul li{list-style:disc; margin-bottom:10px;}
#desc .bold{margin-bottom:15px;}

.addingtocart input{background:url(images/add-to-cart_03.png) center no-repeat; width:61px; height:41px; display:block; padding-left:150px; padding-top:25px; text-indent:-9999px; margin-left:0px !important;}
.price_value{font-family:arial, sans-serif; font-size:15px;}

/**/
#slide-holder{
width : 1000px;
position:relative;
text-align : left;
}

div#top div#nav {
float : left;
clear : both;
width : 1000px;
height : 52px;
margin : 22px 0 0;
}
div#top div#nav ul {
float : left;
width : 700px;
height : 52px;
list-style-type : none;
}
div#nav ul li {
float : left;
height : 52px;
}
div#nav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;
}
div#header {
margin : -1px 0 0;
}
div#video-header {
height : 683px;
margin : -1px 0 0;
}
div#header div.wrap {
height : 299px;
/*background : url(images/header-bg.png) no-repeat 50% 0;*/
}

slide-holder {
z-index : 40;
width : 993px;
height : 299px;
position : absolute;
}

#slide-holder div#slide-runner {
top : 0;
left : 9px;
width : 973px;
height : 300px;
overflow : hidden;
position : absolute;
}
#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
#slide-holder div#slide-controls {
left:485px;
bottom : 0px;
z-index:999;
width:86px;
height:29px;
display : none;
position : absolute;
background:url(images/ban_control_bg.gif) no-repeat;
/*background : url(images/slide-bg.png) 0 0;*/
}

div#slide-holder div#slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 10px;
line-height : 16px;
margin : 15px 0 0 20px;
text-transform : uppercase;
}

div#slide-holder div#slide-controls p#slide-nav {
height : 24px;
display : inline;
}

div#slide-holder div#slide-controls p#slide-nav a {
background:url(images/ban_control.gif) no-repeat;
height:10px;
width:10px;
float : left;
display : inline;
font-size : 11px;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
}

div#slide-holder div#slide-controls p#slide-nav a.on {
	background:url(images/bann_active.gif) no-repeat;
}

div#slide-holder div#slide-controls p#slide-nav a {
	margin-top:8px;
	font-size:0;
}
div#nav ul li a {
}

	


/*New Css 25 July 2011 ends*/
.floatLeft{float:left;}
.floatRight{float:right;}
.new_blue a{color:#06F !important;}
.new_style_login_left{float:left; width:50%; border-right:1px solid #e5e5e5;}
.new_style_login_right{float:right; width:48%; padding-left:10px;}
.new_style_login ul li{list-style:none;}
.new_style_login_left input[type="text"],.new_style_login_left input[type="password"]{width:250px !important;}
.new_style_login_content{width:70%; margin:auto; line-height:25px;}
.n_s_sc_heading{border:2px solid #e5e5e5; padding:10px; border-radius:5px;}
.n_s_sc_heading h3{margin-tOP:15px;font-size:16px;}
.n_s_sc_body{padding:10px;}
table.productListing{ margin:auto;}
.productListing-heading{padding:15px 0px;font-size:18px;}
.productListing-data input[type="text"]{width:25px; text-align:center;}
.productListing-even{}
.width80{width:80%; margin:auto;}
.pro_dheadin{width:10% !important;}
#returnincustomer ul li{margin-left:0px;}
#returnincustomer ul li input[type="text"]{padding-left:5px;}


























/*.page_gmtag img{width: 100px;}*/
/*round corner*/
.xtop *{margin:0;padding:0;}
.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; background: #fff; margin:0 4px;}
.b2 {height:1px; background: #fff; border-right:2px solid #fff; border-left:2px solid #fff; margin:0 2px;}
.b3 {height:1px; background: #fff; border-right:1px solid #fff; border-left:1px solid #fff; margin:0 1px;}
.b4 {height:2px; background: #fff; border-right:1px solid #fff; border-left:1px solid #fff; margin:0 0px;}
.xtop{height:5px;overflow:hidden;display:block}
.xcontent{background:#fff;padding:0px 10px; border:1px solid #fff; position:relative;min-height:470px;position:relative;\ height:1%}

.page_gmtag .xtop * { border-color:#ccc}
.page_gmtag .xtop .b1 {background:#ccc }
.page_gmtag .xcontent {border-left:1px solid #ccc; border-right:1px solid #ccc}
.gmtag_tbl td img{width:160px}
@media screen and (-webkit-min-device-pixel-ratio:0){ .personal_bottom_logo {padding-top:120px;} }
