@charset "utf-8";
/* CSS Document */

* {
	padding:0px;
	margin:0px;
}
img {
	border:none;
}
.left {
	float:left;
}
.right {
	float:right;
}
h1, h2, h3, h4, h5, h6 {
	margin:0px;
	padding:0px;
}
ul {
	padding:0px;
	margin:0px;
	
}
li {
	list-style:none;
	float:left;
}
a{text-decoration:none;}
body {
	background:#2f81a3 url(../images/body_bg.jpg) repeat-x top left;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px; margin:0px;
}

.topheader {
	width:100%;
	float:left;
}
.mitaltest
{
	font-size:25px !important;
	font-weight:bold !important;
	color:#F00 !important;
}
/*----Top Navigation Start----*/
ul.navigation {
	width:auto;
	float:left;
}
ul.navigation li {
	display:inline;
	background:url(../images/nav_sep.png) no-repeat right top;
	padding:0px 11px;
}
ul.navigation li a {
	height:80px;
	float:left;
	text-indent:-9999px;
}
ul.navigation li a.menu1 {
	background:url(../images/home_bttn.png) no-repeat 0px 0px;
	width:50px;
}
ul.navigation li a.menu1:hover {
	background:url(../images/home_bttn.png) no-repeat -53px 0px;
}
ul.navigation li a.menu1.active {
	background:url(../images/home_bttn.png) no-repeat -106px 0px;
}
ul.navigation li a.menu2 {
	background:url(../images/newletter_bttn.png) no-repeat 0px 0px;
	width:83px;
}
ul.navigation li a.menu2:hover {
	background:url(../images/newletter_bttn.png) no-repeat -82px 0px;
}
ul.navigation li a.menu2.active {
	background:url(../images/newletter_bttn.png) no-repeat -168px 0px;
}
ul.navigation li a.menu3 {
	background:url(../images/customer_services_bttn.png) no-repeat 0px 0px;
	width:132px;
}
ul.navigation li a.menu3:hover {
	background:url(../images/customer_services_bttn.png) no-repeat -132px 0px;
}
ul.navigation li a.menu3.active {
	background:url(../images/customer_services_bttn.png) no-repeat -266px 0px;
}
ul.navigation li a.menu4 {
	background:url(../images/about_bttn.png) no-repeat 0px 0px;
	width:73px;
}
ul.navigation li a.menu4:hover {
	background:url(../images/about_bttn.png) no-repeat -74px 0px;
}
ul.navigation li a.menu4.active {
	background:url(../images/about_bttn.png) no-repeat -148px 0px;
}
ul.navigation li a.menu5 {
	background:url(../images/contact_bttn.png) no-repeat 0px 0px;
	width:70px;
}
ul.navigation li a.menu5:hover {
	background:url(../images/contact_bttn.png) no-repeat -71px 0px;
}
ul.navigation li a.menu5.active {
	background:url(../images/contact_bttn.png) no-repeat -142px 0px;
}
ul.navigation li a.menu6 {
	background:url(../images/help_bttn.png) no-repeat 0px 0px;
	width:47px;
}
ul.navigation li a.menu6:hover {
	background:url(../images/help_bttn.png) no-repeat -48px 0px;
}
ul.navigation li a.menu6.active {
	background:url(../images/help_bttn.png) no-repeat -96px 0px;
}
/*----Top Navigation End----*/
.logo {
	float:left;
	margin:1% 0 0 5%;
}
/*.subcontainer{margin:auto; width:741px;}*/
.subcontainer{margin:0px 0px 0px 260px; width:741px;}
.slider {
	background:url(../images/banner_bg.png) repeat-x;
	clear:both;
	
	
}
.slider_fullwidth {
	background:url(../images/banner_bg.png) repeat-x;
	float:left; width:100%;
	margin-top:-15px;
	min-width:1330px !important;
}

.slideshow {
	/*width:90% !important;*/
	width:980px !important;
	height:263px;
	/*margin-left:6px;*/
	text-align:center;
}
.slideshow img {
	/*width:110%;*/
	margin:0px auto;
	background:none !important;
}
/*----Middle section start----*/
#main {
	width:100%;
	float:left;
	margin:-10px 0px 0px 0px;
	
	
}
.middlepannel {
	min-width:1230px !important;
	width:93.3%;
	height:auto;
	float:left;
	margin:0% 0.5% 0% 77px;
	
} /* --- */

.middlepannel_table { margin:10px 0 0 0; }
.ie7 .middlepannel_table { margin:4px 0 0 0; }
.mainwrapper{float:left; width:100%;}
.col-1 {
	float:left;
	width:170px;
	background-color: #208ED3;
	margin:-10px 0px 0px 0;
	/*background:url(../images/shadow.png) repeat-y top right; padding:0px 11px 0px 0px;*/
}
.ie7 .col-1 { margin:0; }
.col-1 h1 {
	background:url(../images/left_heading_bg.jpg) repeat;
	color:#FFF;
	float:left;
	font-size:13px;
	width:90%;
	padding:3.6% 5%;
	clear:both;
	
}



.leftbox {
	float:left;
	width:100%;
}
.product_search {
	/*background:url(../images/search_pro_bg.jpg) repeat-x;*/
	padding:2% 7%;
	float:left;
	width:88%;
}
.product_search label {
	float:left;
	width:100%;
	color:#c7eafb;
	font-size:11px;
}
.product_search select {
	width:100%;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}
.product_search input {
	width:99%;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}
.product_search input.search_here {
	background:url(../images/search_bttn.jpg) no-repeat;
	float:left;
	width:126px !important;
	height:33px !important;
	border:none !important;
	font-size:13px !important;
	font-weight:bold !important;
	color:#FFF !important;
	cursor:pointer;
	margin:2% 0 3% 8% !important;
}
.product_search input.reset-search_bttn {
	/*background:url(../images/reset-search_bttn.jpg) no-repeat;*/
	float:left;
	width:126px !important;
	height:33px !important;
	border:none !important;
	font-size:13px !important;
	font-weight:bold !important;
	color:#FFF !important;
	cursor:pointer;
	margin:2% 0 3% 8% !important;
}
ul.left_menu {
	float:left;
	padding:5% 5%;
	width:90%;
}
ul.left_menu li {
	float:left;
	width:100%;
	margin-bottom:10px; text-align:left; 
	
}
ul.left_menu li a {
	color:#c7eafb !important;
	font-size:11px;
	text-decoration:none;
}
ul.month_special li {
	margin-bottom:15px !important;
}
.leftline {
	background:url(../images/left_line.png) no-repeat;
	width:auto;
	height:1px;
	float:left;
	 
	 
	
}
.top_tab {
	background:url(../images/right_line.png) no-repeat left bottom;
	width:100%;
	/**width:750px;*/
	float:left;
	padding:0% 0% 0.1% 0%;
}
.top_tab a { float:left; text-decoration:none; font-size:14px; font-weight:bold; color:#fff; background:url(../images/tab_bg.png) repeat-x #334c76; padding:6px 36px 6px 36px; margin:0px 1px 0px 0px;}
.top_tab a:hover{}
/*----Middle section end----*/ 

.col-2{float:left; width:100%; height:auto; min-width:873px !important;  background:url(../images/shadow.png) repeat-y top left; padding:0px 0px 10px 0px; margin:0 0 0 0;} /* --- */
.latestnews{float:left; margin:25px 0px 0px 24px; padding:0px 0px 20px 0px; width:95%;  background:url(../images/newsbox_bg.png) repeat-x #fff;}
.latestnews_home, .noresults {float:left; margin:25px 0 0 24px; padding:0px 0px 20px 0px; width:95%;  background:url(../images/newsbox_bg.png) repeat-x #fff;} /* --- */
.primehome {float:left; margin:20px 0px 0px 24px; padding:0px 0px 20px 0px; width:95%;  background:url(../images/newsbox_bg.png) repeat-x #fff;}
.noresults {min-height: 500px;}
.latestnews p{float:left; width:auto; text-align:justify; color:#003366; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.latestnews font{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#FF0000;}
td p{ width:auto;}
/*.newstitle{float:left; width:auto;  padding:5px 0px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0a2d5f; text-transform:capitalize; font-weight:bold;}*/
.newstitle{float:left; width:auto;  padding:5px 0px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0a2d5f; font-weight:bold;}
.newstitle1{float:left; width:auto;  padding:5px 0px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0a2d5f; font-weight:bold; margin:-21px 0 0 0; *margin:0px 0 0 0;}
.new_img{float:left; width:17%; height:auto;  margin:10px 0px 0px 10px;}
.new_text{ float:left; width:75%; *width:auto; line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding:1% 3% 0 3%; text-align:justify;}
.new_text a{color:#118be7;}
.todayspecial_text{ float:left; width:94%; line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding:1% 1% 0 1.5%; text-align:justify;}
.todayspecial_text a{color:#118be7;}
.productwrap{float:left; width:98%; margin:0% 2% 0% 2%; *margin:2% 2% 0% 2%; clear:both;}
.sorting_main{width:80%;float:right;margin:-18px 0px 0px 0px; *margin:0px 0px 0px 0px;}
.search_main{width:80%;float:right;margin:-35px 18px 0px 0px; *margin:0px 21px 0px 0px;}
.product_angle{float:right; width:405px; height:23px; margin:3px 0px 0px 0px; text-align:left; background:url(../images/titlehold_bg.png) no-repeat left center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}
.product_angle1{float:right; width:auto; height:23px; text-align:left;*float:left;*margin:-23px 0px 0px -12px; /*background:url(../images/titlehold_bg1.png) no-repeat left center;*/ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;margin-top:30px;}

.product_angle_bg{float:right; width:auto  !important; height:23px; margin:0px 0px 0px 0px; text-align:left; background:#79c0fc; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; padding:0 10px 0 0;margin-top:30px;}

.vupload1{float:right; font-weight:bold; padding:4px 0px 0px 18px; width:auto;min-width:340px;}
.vupload{float:left; font-weight:bold; padding:4px 0px 0px 18px; width:auto;}
.vupload span{font-weight:normal;}
.product_title{float:left; width:auto; padding:5px 0px 10px 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0a2d5f; text-transform:capitalize; font-weight:bold;}
.product_title_er{float:left; width:auto; *width:800px;  padding:5px 0px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0a2d5f; text-transform:capitalize; font-weight:bold;}

.productdetailbox1{float:left; width:95px; position:relative; height:auto; margin:0px 75px 0 0; padding:0px 0px 15px 0px; min-height:292px;}
.productdetailbox1 .short_desc { width:100%; text-align:justify !important; }

.productbox1{float:left; width:99px; height:auto; margin:50px 39px 0px 24px; padding:0px 0px 15px 0px; min-height:292px;}
.productbox1 img{}
.productbox1-report{float:left; width:auto; height:auto; margin:0px 0px 0px 5px; padding:0px 0px 0px 0px;}
.productbox1-report img{border:1px solid #1e1f20;}
.product-title{ width:100%;  padding:5px 0px 3px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.product-subtitle{ width:100%; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.product-disc{ width:100%; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.addcart{float:left; width:100%; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
/*.addcart a{color:#118be7;}*/
.addcart a:hover{color:#118be7; text-decoration:none;}
.fixheight{ float:left; min-height:100px;}
.removeprice{color:#ff0000; text-decoration:line-through;}
.productdetail{float:left; width:100%; clear:both;}
.price{float:left; width:100%; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.video_title{ width:100%;  padding:5px 0px 3px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;font-weight:bold;}
.play_icon{margin:-50px 0 21px 35px;}
.video_views{float:left; width:100%; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#137EAA;}
.calender{float:left; width:auto; height:auto; margin:10px 0px 0px 15px; clear:both; *clear:none;}
.event{float:left; width:35%; height:auto; margin:17px 0px 0px 15px;}
.event-title{float:left; width:100%;  text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#1e2327; font-weight:bold;}
.eventbox{float:left; width:100%; height:110px; border:1px solid #000; clear:both; background:#fff; overflow:auto;}
.eventdate{float:left; font-family:Arial, Helvetica, sans-serif; color:#fb67de; font-weight:bold; padding:2px 0px 0px 5px;}
.eventsub{float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#0e0e0el; font-size:10px; padding:0px 0px 0px 5px; text-transform:uppercase; clear:both;}
.event-detail{float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#0e0e0e; padding:0px 0px 0px 5px; clear:both;}
.bottom-line{float:left; width:686px; height:1px; background:url(../images/bottom_line.png) no-repeat left center; margin:5px 0px 0px 0px;}
.footer{float:left; width:100%; height:auto; margin:-10px 0px 0px 0px;  font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#fff;}
.footer ul{float:left; margin:15px 0px 0px 0px; padding:0px;}
.footer ul li{float:left; width:auto; text-align:center; border-right:1px solid #fff;}
.footer ul li a{float:left; color:#fff; text-decoration:none; padding:0px 10px 0px 10px;}
.footer ul li a:hover{text-decoration:underline;}
.footer_left{float:left; display:block; width:169px; height:40px; margin:0.1% 0 0 0; background:url(../images/background_left_column_bottom.jpg) right top no-repeat;}
.footer_right{float:left; width:66%; height:auto; padding:0 0 0 0; background:url(../images/footer_right.png) left top no-repeat;}
.noborder{border:none !important;}
.copyright{float:left; margin:7px 0px 0px 50px; clear:both;}
.icons{float:left; width:157px; position:absolute; z-index:99; margin:30px 0px 0px 3%;}
.test {
	border:1px solid #F00;
	background-color:#0F0;
	float:left;
	display:block;
	width:100%;
	display:block;
}

/*family page CSS*/
.scale{float:left; margin:5px  0px 0px 145px; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-style:italic; color:#79c0fc; font-weight:bold;}
.pageing{float:right; width:463px; height:24px; background:#79c0fc; margin:3px 0px 10px 0px;}
.pagin_left{float:left; width:13px; height:24px; margin:0px 0px 0px -13px;  background:url(../images/paging_left.png) left center no-repeat;}
.found{float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; padding:0.5% 1.5% 0% 1.5%;}
.found a{color:#000; text-decoration:none; margin:0px 0px 0px 3px;}
.pageing_dropdown{float:left; width:27%; margin:0% 0% 0% 2%;}
.pageing-sub{float:right; width:142px; height:24px; background:#0c8af2;}
.pagin_left1{float:left; width:10px; height:24px; background:url(../images/paging_left1.png) no-repeat; margin:0px 0px 0px -10px;}
.pagecount{float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; padding:4px 3px 0px 3px;}
.count{ float:left;color:#000; text-decoration:none; padding:0px 2px 0px 2px; margin:5px 0px 0px 0px;}
.count-active{float:left; background:#fff; border:1px solid #7f9db9; padding:0px 4px 0px 4px !important;}
#of{float:left; color:#000; padding:5px 2px 0px 2px;}
.next{float:left; width:19px; height:19px; margin:3px 0px 0px 5px;}
.previous{float:left; width:19px; height:19px; margin:3px 0px 0px 5px;}

/*product page CSS*/
.eventdate-1{float:left; font-family:Arial, Helvetica, sans-serif; color:#ffb600; font-weight:bold; padding:2px 0px 0px 5px;}
.product-big{float:left; margin:10px 0px 0px 20px; width:auto; height:auto;}
.product-big img{float:left;}
.discription-div{float:right; width:44%; height:auto; padding:0px 0px 5px 0px;}
.dis-sub{float:left; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; font-weight:bold; padding:5px 0px 0px 9px;}
.dis-detail{float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding:5px 0px 0px 9px;}
.dis-price{float:left; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding:5px 0px 0px 9px;}
.newstock{float:left; width:100%; color:#ff0000; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px 0px 10px 9px;}
.disc-title{float:left; width:96.5%;  padding:5px 0px 5px 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0a2d5f; text-transform:capitalize; font-weight:bold; border-top:1px solid #9fd2e5;}
.warning{float:left; width:auto; height:auto;}
.showcash{float:left; width:auto; height:auto;}
.addcart_btn{float:left; width:134px; height:40px; clear:both; background:url(../images/addcart_btn.png) no-repeat; cursor:pointer; border:none; margin:30px 0px 0px 0px; *margin:30px 0px 0px -20px;}
.event-prodcduct{float:left; width:auto; height:auto; margin:17px 0px 0px 15px; *margin:0px 0px 0px 15px;}
.red{color:#ff0000 !important;}
.pink{color:#f200db !important;}

/*new CSS 3-3*/
/*.col-3{float:right; width:13.5%; height:auto;}*/
.socialnetwork{float:left; width:99.5%; background:#208ed3; margin:21px 0px 0px 0px; padding:0px 0px 5px 0px;}
.social-title{float:left; width:92%; height:auto; padding:5% 3% 5% 5%; background:url(../images/left_heading_bg.jpg) repeat-x #6cbafa ; font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#fff; font-weight:bold}
#fb_icon{float:left; width:auto; height:auto; margin:8px 0px 0px 8px;}
.fb_disc{float:left; width:59%; padding:2% 0 0 5%;}
#boldtitle{float:left; font-size:12px; color:#ADEAFB; padding:2px 0px 0px 0px; font-weight:bold;}
#boldtitle a{color:#003366;}
#boldtitle1{float:left; font-size:12px; color:#003366; padding:0px 0px 0px 0px; font-weight:bold;}
#boldtitle2{float:left; font-size:12px; color:#ADDBE7; padding:0px 0px 0px 0px; font-weight:bold;}
#boldtitle1 a{color:#fff;}
.fb-sub{float:left; color:#adeafb; padding-bottom: 8px;  text-align:left; margin:0px;}
.twitter-div{float:left; width:99.5%; background:#fff; height:auto; padding:0px 0px 5px 0px;}
#twitter-icon{float:left; margin:8px 0px 0px 8px;}

#twitt-title{float:left; font-size:12px; font-weight:bold; color:#003366; padding:9px 0px 0px 15px; text-align:center;}
#twitt-title a{color:#003366;}

#twitt-title1{float:left; font-size:12px; font-weight:bold; color:#003366; padding:9px 0px 0px 15px;}
#twitt-title1 a{color:#003366;}

#you-title{float:left; color:#adeafb; font-weight:bold; font-size:12px; padding:10px 0px 0px 15px;}
#you-title a{color:#adeafb;}
.gift{float:left; width:99.5%; background:#fff; margin:15px 0px 0px 0px; padding:0px 0px 10px 0px; text-align:center; }
#royalty{text-align:center; margin:5% 0 0 0; padding-bottom:10px; display:inline-block; }
.ie7 #royalty{ margin-top:10px; float;left; }

.loyalty-disc{float:left; color:#003366; padding:1px 5px 0px 5px; text-align:center;}
.feature{float:left; width:99.5%; background:#411B26; margin:22px 0px 0px 0px; padding:0px 0px 5px 0px; color:#fff;}
.video{float:left; width:400px; height:256px; margin:10px 0px 0px 10px; clear:both;}
.video_detail{float:left;  width:33%; height:auto; margin:50px 0px 0px 10px;}
.video-title{float:left; width:auto; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#003366; font-weight:bold;}
.video-disc{float:left; font-size:12px; color:#003366; font-weight:normal; clear:both; padding:4px 0px 15px 0px;}

#left_column {
	float: left;
	border:1px hidden red;
	
	
}

#right_column {
	float: left;
	border:1px hidden red;
	
}


/* new added */
.jsmenu{float:left; width:100%;}
.socialnetwork1{float:left; *width:178px; background:#208ed3; margin:15px 0px 0px 0px; padding:0px 0px 5px 0px; width:100%;}
.socialnetwork1-text{float:left; *width:178px; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%;}
.socialnetwork1-text h1{float:left; *width:178px; margin:0px 5% 0px 5%; padding:10px 0px 0px 0px; color:#FFFFFF;text-align:center; font-size:12px; font-weight:bold; width:90%;}
.socialnetwork1-text p{float:left; *width:178px; margin:0px 5% 0px 5%; padding:0px 0px 5px 0px; color:#C7EAFB; text-align:center; font-size:12px;width:90%;}
.colcopy-2{float:left; width:85%;  height:auto;   background:url(../images/shadow.png) repeat-y top left; padding:0px 11px 10px 0px;}

.copy_width{float:left; width:84% !important;  height:auto; margin:0px 0px 0px 0px;  }
.customer_ser{float:left; width:auto; clear:both; text-align:justify; font-size:13px; color:#282828; padding:5px 10px 5px 22px;}

.middle_let1{float:left; width:43%; height:auto; margin:0 0 0 2%;}
.middle_let1 h4{float:left; padding:0px 0px 0px 12px;}
.middle_let1 p{float:left; width:100%; text-align:justify; color:#003366; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 10px 5px 10px;}
.middle_let1 a{color:#118BE7; }

.middle_right{float:left; width:45%; height:auto; margin: 2.6% 0 0 7%;}
.middle_right h4{float:left; padding:0px 0px 0px 12px;}
.middle_right p{float:left; width:100%;  text-align:justify; color:#003366; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 10px 5px 10px;}
.middle_right li{float:left; width:99%; text-align:justify; color:#003366; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 10px 5px 10px;}
.middle_right a{color:#118BE7; }

.middle_right1{float:left; width:45%; height:auto; margin: 0 0 0 7%;}
.middle_right1 h4{float:left; padding:0px 0px 0px 12px;}
.middle_right1 p{float:left; width:100%;  text-align:justify; color:#003366; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 10px 5px 10px;}
.middle_right1 li{float:left; width:99%; text-align:justify; color:#003366; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 10px 5px 10px;}
.middle_right1 a{color:#118BE7; }

.middle{width:100%; height:auto;}
.middle h4{float:left; padding:0px 0px 0px 12px;}
.middle p{float:left; width:95%; text-align:justify; color:#003366; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 27px 5px 27px;}
.middle ul{float:left; width:auto; margin:0 0 0 2%;}
.middle ul li{float:left; width:97%; text-align:justify; color:#003366; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 10px 5px 10px;}


.newstitle_1{float:left; width:38%;  padding:8px 0px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0a2d5f; text-transform:capitalize; font-weight:bold;}
.newstitle_2{float:left; width:98%; background-color:#79C0FC;  padding:1.5% 0 1.5% 1%; margin:5% 0 0 1%; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0a2d5f; text-transform:capitalize; font-weight:bold;}
.newstitle_3{float:left; width:97%; background-color:#79C0FC;  padding:1% 0 1% 1%; margin:2% 0 0 2%; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0a2d5f; text-transform:capitalize; font-weight:bold;}
.newstitle_4{float:left; width:97%; background-color:#79C0FC;  padding:1% 0 1% 1%; margin:1% 0 2% 0%; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0a2d5f; text-transform:capitalize; font-weight:bold;}

.footer_sub{margin:auto; width:72%;}
.col-2_news{float:left; width:50%;}
.top_tab a:hover{background:url(../images/tab_bg_hover.png) repeat-x #072c55;}


.newslatter_maindiv{float:left; width:85%; height:auto;}

.newstitle input[value="Submit"] {
  border:none;
  background:url(../images/new_button.png) no-repeat 0 0;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif; font-size:13px;
  padding:7px 16px 7px 16px;
  margin:10px 0px 0px 300px;
  float:left;
  cursor:pointer;
}
.latestnews input[value="Submit"] {
  border:none;
  background:url(../images/new_button.png) no-repeat 0 0;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif; font-size:13px;
  padding:5px 7px 5px 7px;
  margin:10px 0px 0px 300px;
  float:left;
  cursor:pointer;
}
.latestnews input[value="Go Back"] {
  border:none;
  background:url(../images/new_button.png) no-repeat 0 0;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif; font-size:13px;
  padding:7px 11px 7px 11px; 
  margin:10px 0px 0px 300px;
  float:left;
  cursor:pointer;
}
.latestnews_cart input[value="Go Back"] {
    border:none;
  background:url(../images/new_button.png) no-repeat 0 0;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif; font-size:13px;
  padding:7px 14px 7px 14px;
  margin:10px 0px 0px 300px;
  float:left;
  cursor:pointer;
}
.latestnews_cart input[value="Continue"] {
  border:none;
  background:url(../images/new_button.png) no-repeat 0 0;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif; font-size:13px;
  padding:7px 11px 7px 11px;
  margin:10px 0px 0px 0px;
  float:left;
  cursor:pointer;
}

.latestnews input[value="Continue"] {
  border:none;
  background:url(../images/new_button.png) no-repeat 0 0;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif; font-size:13px;
  padding:7px 11px 7px 11px;
  margin:10px 0px 0px 0px;
  float:left;
  cursor:pointer;
}
.latestnews input[value="Submit"] {
  border:none;
  background:url(../images/new_button.png) no-repeat 0 0;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif; font-size:13px;
  padding:7px 17px 7px 17px;
  margin:10px 0px 0px 300px;
  
  cursor:pointer;
}
.latestnews3 input[value="Submit"] {
  border:none;
  background:url(../images/new_button.png) no-repeat 0 0;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif; font-size:13px;
  padding:7px 17px 7px 17px;
  margin:10px 0px 0px 440px;
  float:left;
  cursor:pointer;
}

.latestnews_cart input[value="Erase Cart"] {
  border:none;
  background:url(../images/new_button.png) no-repeat 0 0;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif; font-size:13px;
  padding:5px 7px 5px 7px;
  margin:10px 0px 8px 300px;
  float:left;
  cursor:pointer;
}

.latestnews_cart input[value="Back To Shopping"]
{
  border:none;
  background:url(../images/button.png) no-repeat 0 0;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif; font-size:13px;
  padding:0 1px 2px 0;
  margin: 0 20px 5px 0;
  float:left;
  height:32px;
  line-height:26px;
  min-width:120px;
  font-size:12px;
  text-align:center;
  cursor:pointer;
  position:relative;
  display:inline;
}
.latestnews_cart input[value="Update Cart"]
{
  border:none;
  background:url(../images/button.png) no-repeat 0 0;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif; font-size:13px;
  padding:0 7px 3px 0;
  margin: 0 20px 5px 0;
  float:left;
  height:32px;
  line-height:26px;
  min-width:120px;
  font-size:12px;
  text-align:center;
  cursor:pointer;
  position:relative;
  display:inline;
}
.latestnews_cart input[value="Clear Cart"]
{
  border:none;
  background:url(../images/button.png) no-repeat 0 0;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif; font-size:13px;
  padding:0 7px 3px 0;
  margin: 0 20px 5px 0;
  float:left;
  height:32px;
  line-height:26px;
  min-width:120px;
  font-size:12px;
  text-align:center;
  cursor:pointer;
  position:relative;
  display:inline;
}
.latestnews_cart input[value="Checkout"]
{
  border:none;
  background:url(../images/button.png) no-repeat 0 0;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif; font-size:13px;
  padding:0 7px 3px 0;
  margin: 0 20px 5px 0;
  float:left;
  height:32px;
  line-height:26px;
  min-width:120px;
  font-size:12px;
  text-align:center;
  cursor:pointer;
  position:relative;
  display:inline;
}

.ie8 .latestnews_cart input[value="Back To Shopping"] { margin:0 10px 0 0 !important; }
.ie8 .latestnews_cart input[value="Back To Shopping"], .ie8 .latestnews_cart input[value="Update Cart"], .ie8 .latestnews_cart input[value="Clear Cart"]{  padding:0; }
.ie8 .latestnews_cart input[value="Checkout"],.ie9 .latestnews_cart input[value="Checkout"]
{
	padding:0;
	margin: 110px 0px 0px 0px;
}
.ie7 .latestnews_cart input[value="Clear Cart"] { margin-top:-15px; }

.addtocartpanel{float: left; padding-left: 29px;margin-top:-12px;}
.ie8 .addtocartpanel { margin-top:-10px; }
.ie9 .addtocartpanel { margin-top:-8px; }


.threebuttons { margin-left:29px; float:left; width:445px; border-bottom:1px solid #00aded; min-height:50px; }
.ie7 .threebuttons { float:left;padding-left:29px; width:450px; border-bottom:1px solid #00aded; min-height:50px; }
.ie8 .threebuttons { margin-left:29px; float:left; width:450px; border-bottom:1px solid #00aded; min-height:50px; }
.ie9 .threebuttons { margin-left:29px; float:left; width:450px; border-bottom:1px solid #00aded; min-height:50px; }

.checkoutpanel { float:right; margin-top:-18px; margin-right:25px; width:200px; text-align:right; }
.ie7 .checkoutpanel { float:right; margin-top:50px; margin-right:25px; width:200px; text-align:right; }
.ie8 .checkoutpanel { float:right; margin-top:-128px; margin-right:25px; width:200px; text-align:right;height:70px; }
.ie9 .checkoutpanel { float:right; margin-top:-128px; margin-right:25px; width:200px; text-align:right; }


.latestnews_cart input[value="Checkout"] { 
	float:right;
	margin-right:0;
}
.ie7 .latestnews_cart input[value="Checkout"]{
	margin-top:15px; float:right;
}
.latestnews_cart input[value="Confirm"] {
  border:none;
  background:url(../images/new_button.png) no-repeat 0 0;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif; font-size:13px;
  padding:5px 7px 5px 7px;
  margin:-32px 250px 0 -25px;
  margin-left:381px\9;
  *margin-left:60px\9;
  margin-top:-30px\9;
  *margin-top:-34px\9;
  position:absolute;
  cursor:pointer;
}

.addtocart {
  border:none;
  background:url(../images/left_corner_small.png) no-repeat 0 0;
  color:#fff !important;
  height:45px;
  font-family:Arial, Helvetica, sans-serif; font-size:13px;
  padding-left: 13px;
  text-decoration:none;
  float:left;
  
  cursor:pointer;
}

.addtocart span {
	background:url(../images/right_corner_small.png) no-repeat 100% 0;
	display: block;
	padding:7px 16px 14px 3px;
}

.addtocart1 {
	background:url(../images/left_corner_small.png) no-repeat 0 0;
    display: block;
	flaot:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif; font-size:13px;
	height:45px;
	padding-left: 13px;
	text-decoration:none;
	cursor:pointer;
	color:#fff !important;
  
	/*border:none;
	background:url(../images/bt-bg.png) no-repeat 0 0;
	padding:5px 7px 5px 7px;
  margin: 10px 0 5px 0px;
  float:left;
  height:16px;
  width:66px;
  
  text-align:center;
  */
}
a.ovalbutton:hover { color:#000; }
.addtocart1 span {
	background:url(../images/right_corner_small.png) no-repeat 100% 0;
	display: block;
	padding:7px 16px 14px 3px;
}


a.ovalbutton {
    background:url(left_corner.png) no-repeat 0 0;
    display: block;
    float: left;
    font: 13px/16px Tahoma;
    height: 54px;
    padding-left: 11px;
    text-decoration: none;
	color:#fff;
}
a.ovalbutton:hover { color:#000; }
a.ovalbutton span {
    background:url(right_corner.png) no-repeat 100% 0;
    display: block;
    padding: 19px 11px 19px 0;
}


/*.latestnews_cart input[value="Update"] {
  border:none;
  background-color: #144371;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif; font-size:13px;
  padding:5px 7px 5px 7px;
  margin:10px 0px 0px 10px;
  
  cursor:pointer;
}
.latestnews_cart input[value="Clear"] {
  border:none;
  background-color: #144371;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif; font-size:13px;
  padding:5px 7px 5px 7px;
  margin:10px 0px 0px 10px;
  
  cursor:pointer;
}
.latestnews_cart input[value="Checkout"] {
  border:none;
  background-color: #144371;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif; font-size:13px;
  padding:5px 7px 5px 7px;
  margin:10px 10px 0px 10px;
  
  cursor:pointer;
}
*/

.add_title{float:left; width:57%; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:282828; padding-left:2px;color: #FF0000;}

.newstitle table{font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.addtocart_table{float:left; width:440px; height:auto;  clear:both;}
.addtocart_main{float:left; width:auto;}
.addtocart_main span{float:left; /*width:120px;*/ text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:13px;font-weight:bold;}
.addcart_detail{float:left; width:250px; padding:5px 0px 5px 0px; clear:both;}
.col-3{float:right; width:175px; height:auto; margin: 6px 0 0;} /* --- */

.video_detail_2 {
    float: left;
    height: auto;
    margin: 18px 0 0 10px;
    width: 89%; }
	
.search_data {  margin:0px !important }

.feature1{float:left; width:99.5%; background:#fff; margin:0px 0px 0px 0px; padding:0px 0px 5px 0px; color:#fff;}
.video_feture{background:#1E8FD5 !important;float:left; width:99.5%;margin:0px 0px 0px 0px; padding:0px 0px 5px 0px; color:#fff;}
.productcell { float: left; height: auto; margin: 0 35px; min-height: 150px; padding: 39px 0 0; width: 103px; }
.ie7 .productcell {padding: 39px 48px 0px 17px;}

.video1{float:left; width:495px; height:256px; margin:35px 0px 0px 10px; clear:both;}
.video_detail1{float:left;  width:35%; height:auto; margin:35px 0px 0px 10px;}
.video-title1{float:left; width:auto; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#003366; font-weight:bold;}
.video-disc1{float:left; font-size:12px; color:#003366; font-weight:normal; clear:both; padding:4px 0px 15px 0px;}
.fixheight{ float:left; min-height:100px; margin-right:15px}
.vide_detail2_main { width:280px; padding-top:24px; padding-right:30px; float:left; }
.video_detail2{width:auto; height:auto; /*margin:0px 0px 0px 40px;*/}
.video2{ clear: both; float: left; height: 245px; margin: 50px 0px 0px 10px; *margin: 0px 0px 0px 10px; width: 100%;}
.video_detail_product{float:left;  width:100px; height:auto;}
.subcontainer_header{/*margin:0px 0px 0px 280px; */width:741px; margin:0px auto;}
.latestnews1{float:left; margin:20px 0px 0px 24px; padding:0px 0px 20px 0px; width:97%;  background:url(../images/newsbox_bg.png) repeat-x #fff;}
.latestnews1 p{float:left; width:96%; color:#003366; font-family:Arial, Helvetica, sans-serif; font-size:13px;}

/*.middle ol{float:left; width:auto; margin:0 0 0 8%; list-style:inside}
.middle ol li{float:left; width:97%; text-align:justify; color:#003366; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 10px 5px 10px; list-style:inside decimal !important}*/

.lino {width:2%; height:auto; float:left }
.liname {width:95%; float:left; height:auto; margin:0 0 0 1% }

.latestnews2{float:left; margin:20px 0px 0px 24px; padding:0px 0px 20px 0px; width:97%;  background:url(../images/newsbox_bg.png) repeat-x #fff;}
.latestnews2 p{float:left; width:95%; color:#003366; font-family:Arial, Helvetica, sans-serif; font-size:13px;}

.latestnews3{float:left; margin:6px 0px 0px 24px; padding:0px 0px 20px 0px; width:97%;  background:url(../images/newsbox_bg.png) repeat-x #fff;}
.latestnews3 p{float:left; width:180%; color:#003366; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.latestnews3 font{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#0A2D5F; font-weight:bold;}

.latestnews_cart{float:left; margin:25px 0px 0px 24px; padding:0px 0px 20px 0px; width:96%;  background:url(../images/newsbox_bg.png) repeat-x #fff;}
.cartlog_table tr{margin:0px; padding:0px;}
.cartlog_table tr td{margin:0px; padding:0px;}
.cartlog_table p{margin:0px; padding:0px;}

.detail {width:800px; margin-left:30px }
.ie9 .detail {width:800px; margin-left:-8px } 
.ie8 .detail {width:800px; margin-left:-15px } 

.product-title1{ width:auto;  padding:5px 0px 3px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.product-disc1{ width:auto; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}

.product_data  { font-family:Arial, Helvetica, sans-serif; font-size:12px }
.prod_data_slctbx{font-size:12px}
.socialnetwork2{float:left; width:99.5%; background:#208ed3; padding:0px 0px 5px 0px;}

.product_search1 {background-color:#D3EAF5; padding:2% 7%; float:left;	width:88%; }
.product_search1 label {float:left; width:100%; color:#0A2D5F;	font-size:12px; }
.product_search1 select {width:70%;	margin-bottom:5px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#333; }
.product_search1 input.search_here1 {background:url(../images/search_bttn1.png) no-repeat; float:left; width:126px !important; height:33px !important; border:none !important; font-size:13px !important; font-weight:bold !important; color:#FFF !important; cursor:pointer; margin:2% 0 3% 8% !important; }

.product_search1 input.reset-search_bttn {float:left; width:126px !important; height:33px !important; border:none !important; font-size:13px !important; font-weight:bold !important; color:#FFF !important; cursor:pointer; margin:2% 0 3% 3% !important; }

.video_detail_product1{float:left;  width:40%; height:auto;}
.video_detail_product2{float:left;  width:20%; height:auto;}
.prod_desc { margin:5px 20px 0px 0px; text-align:justify; }
#fb_icon1{float:left; width:auto; height:auto; margin:13px 0px 0px 8px;}
#fb_icon2{float:left; width:auto; height:auto; margin:5px 0px 0px 8px;}

.datalist { float:left; width:490px; /*margin: 50px 0 0 10px;*/ }
.datalist1 { float:left; width:500px; margin:0; padding:24px 30px 20px 25px; }
.cartdata { margin-left:50px }
.imagsize { width:500px; height:auto }
.refine_data { width:599px; padding:10px; background:#fff; *width:595px }
.cart_table{border-collapse: collapse; margin: 26px 0 0 29px;background-color:#FFF;}
.warning_image{ width:125px;}

@media only screen and (width: 1680px) {
.detail {
    width: 1000px;
}
.productdetailbox1 {
	margin-right:119px;
}
}
.lightbox_title { margin-top:-30px; position:absolute; z-index:1000; margin-left:-60px; left:50%;color:#0A2D5F; font-weight:bold;}
.ie7 .lightbox_title { position:relative;}
.maintable
{
	margin-top:25px;
	margin-left:96px;
	width:600px;
}
.ie .maintable
{
	margin-top:16px;
	margin-left:100px;
}
.scaletr{
	height:20px;
	color:#003366;
	font-size:12px;}
.scalewhitefont{
	color:#FFFFFF;
	}
	

/*Yahoo Slider*/

/* Accessible News Slider : Theme Default */

/*************************************
	Height and Width values
	these are extremely important!!!
*************************************/

/* the stories ul and lis must have the same height */
div.jqans-wrapper.default .jqans-stories ul,
div.jqans-wrapper.default .jqans-stories li {
	height: 90px;
}

div.jqans-wrapper.default .jqans-stories-selector ul,
div.jqans-wrapper.default .jqans-stories-selector li {
	height: 10px;
}

/* 
	wrapper and the container must have the same width
	in order to get this value take the width value of
	of story ".jqans-stories li" and times it by the 
	number of stories you want to initially display.
	
	107px * 4 = 428px
	
 */
div.jqans-wrapper.default,
div.jqans-wrapper.default .jqans-container {
	width: 428px;
}

/* width value for each story li */
div.jqans-wrapper.default li {
	width: 111px;
}

/* default styles */
div.jqans-wrapper.default a {
	text-decoration: none;
	font-weight: normal;
	color: #363636;
	outline: none;
}

div.jqans-wrapper.default strong {
	color: #000;
}

/* wrapper */
div.jqans-wrapper.default {
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-top: 1px solid #ddd;
	margin: 20px 0px 0px 37px;
	width:780px;
	float:left;
}

/* container */
div.jqans-wrapper.default .jqans-container { 
	min-height: 280px; 
	text-align: center;
	padding-top: 0px;
	width:780px;
    background-color: white;
}

div.jqans-wrapper.default .jqans-container a {
	font-weight: bold;
}

/* headline */
div.jqans-wrapper.default .jqans-headline {
	text-align: left;
	margin-left: 4px;
	margin-bottom: 4px;
}

div.jqans-wrapper.default .jqans-content h1 {
	text-align: left;
	color: #666666;
	margin: 8px 4px 4px 4px;
	font-size: 16px;
}

div.jqans-wrapper.default .jqans-content p {
	text-align: left;
	color: #666666;
	margin: 4px;
}

/* stories */
div.jqans-wrapper.default .jqans-stories {
	background: #f3f3f3;
}

div.jqans-wrapper.default .jqans-stories li {
	overflow: hidden;
	text-align: center;
	font-size: 12px;
	color: #666;
	position:relative;
	float:left;
}

div.jqans-wrapper.default .jqans-stories li.selected {
	background: #208ED3;
}

div.jqans-wrapper.default .jqans-stories li img {
	margin-top: 10px;
	border: 1px solid #eee;
	padding: 1px;
	background-color: #FFFFFF;
}

div.jqans-wrapper.default .jqans-stories li p {
	display: none;
}

div.jqans-wrapper.default .jqans-stories li h3 {
	margin:0;
	font-size:12px;
	font-weight:normal;
}

div.jqans-wrapper.default .jqans-stories-selector li.selected div {
	margin:auto;
	height: 0px;
	width:0px;
	line-height:0px;
	font-size:0px;
	border-right: 10px solid white;
	border-bottom: 10px solid #208ED3;
	border-left: 10px solid white;
}

/* pagination */
div.jqans-wrapper.default .jqans-pagination {
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	margin: 0;
	padding: 2px 2px 0 2px;
	background: #f3f3f3;
	text-align: left;
	clear: both;
	width: 100%;
	overflow: hidden;
}

div.jqans-wrapper.default .jqans-pagination-count {
	float: left;
}

div.jqans-wrapper.default .jqans-pagination-controls {
	float: right;
}

div.jqans-wrapper.default .jqans-pagination-controls a {
	display: inline-block;
	width: 22px;
	height: 12px;
	text-indent: -9999px;
	background: no-repeat bottom center;
	*float:left;
}

div.jqans-wrapper.default .jqans-pagination-controls-back a {
	background-image: url(previous.jpg);
}

div.jqans-wrapper.default .jqans-pagination-controls-next a {
	background-image: url(next.jpg);
}		

.video_icon { background:none !important; border:none !important; position:absolute; left:13px; bottom:48px; }
.multiple_images
{
	color: #000;
    float: left;
    font-weight: bold;
    margin-left: 116px;
    margin-top: 8px;
}

.div_saperator { clear:both; }

.middle_section_width { width:593px !important; }
.ie7 .middle_section_width { width:100% !important; }

/*------Video Presentation page*/
.videobox{float:left; width:100px; height:auto; margin:50px 32px 0px 32px; padding:0px 0px 15px 0px; min-height:292px;}
.videobox .fixheight1 { float:left; width:100%; }
.videobox .productdetail { float:left; width:100%; }
.videobox .productdetail .video_title { float:left; width:100%; color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; padding: 5px 0 3px; }
.videobox .productdetail .video_detail_product { float:left; width:100%; }
.videobox .addtocart1 { width:92%; float:left; }
.videobox .addtocart1 span { padding:9px 16px 14px 1px; font-size:11px; }

.specials_heading{float:left; width:auto;  padding:15px 0px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#0a2d5f; font-weight:bold;}

p.offermessage{
	font-size: 17px;
    font-weight: bold;
    margin-top: 5px;
    text-align: center;
    width: auto;
}


#testcont{
	height: 400px;
    width: 500px;
    font-size: 14px;
    overflow-y: auto;
}

#testcont h3{
	font-size: 16px;
    margin: 10px;
    text-align: center;	
}

#testcont input[type="radio"]{
	 margin: 3px;
}

#testcont #free_ok{
	float: right;
    font-size: 15px;
    font-weight: bold;
    height: 30px;
    width: 50px;
    cursor: pointer;
}

/*
 * Cart
 */
#cart_table {

}

#cart_table th {
    height:         33px;
    text-align:     center;
    font-weight:    bold;
    border:         1px solid #000000;
    font-size:      12px;
}

#cart_table th.quantity {
    width:77px;
}

#cart_table th.description {
    width: 345px;
}

#cart_table th.unit-price {
    width: 65px;
}

#cart_table th.total {
    width: 70px;
}

#cart_table th.remove{
    width: 50px;
}

#cart_table th.total-extended {
    width:          120px;
    text-align:     right;
    font-weight:    bold;
    border:         solid 1px #000000;
    font-size:      12px;
    padding-right:  6px;
}

#cart_table td {
    border: solid 1px #000000;
}

#cart_table td.quantity {
    text-align: center;
    height:     35px;
}

#cart_table td.description {
    text-align:     left;
    padding-left:   6px;
}

#cart_table td.description a {
    text-decoration:underline;
    color:          blue;
    font-weight:    bold;
}

#cart_table td.unit-price {
    text-align:     right;
    padding-right:  6px;
}

#cart_table td.total {
    text-align:     right;
    padding-right:  6px;
}

#cart_table td.remove {
    text-align: center;
}

#cart_table td.total-extended {

}

#cart_table td.lblSubtotal {
    text-align: right;
    border:     0px;
}

#cart_table td.subtotal {
    text-align:     right;
    border:         1px solid #000000;
    height:         27px;
    padding-right:  6px;
}

#cart_table td.cartIsEmpty {
    text-align: center;
    border:     solid 1px #000000;
    font-size:  larger;
    color:      #FF0000;
}

#cart_table td.lblShipping {
    text-align: right;
    border:     0px;
}

#cart_table td.shippingAmount {
    text-align: right;
    border:     solid 1px #000000;
}

#cart_table td.lblSalesTax {
    text-align: right;
    border:     0px;
}

#cart_table td.salesTaxAmount {
    text-align: right;
    border:     solid 1px #000000;
}

#cart_table td.lblDiscount {
    border:     0px;
    text-align: right;
}

#cart_table td.discountAmount {
    text-align: right;
    border:     solid 1px #000000;
}

#cart_table td.lblCouponDiscount {
    border:     0px;
    text-align: right;
}

#cart_table td.couponDiscountAmount {
    text-align: right;
    border:     solid 1px #000000
}

#cart_table td.lblGiftCertificate {
    text-align: right;
    border:     0px;
}

#cart_table td.giftCertificateAmount {
    text-align: right;
    border: solid 1px #000000;
}

#cart_table td.lblGiftCard {
    text-align: right;
    border:     0px;
}

#cart_table td.giftCardAmount {
    text-align: right;
    border: solid 1px #000000;
}

#cart_table td.lblRewardsCard {
    text-align: right;
    border:     0px;
}

#cart_table td.rewardsCardAmount {
    text-align: right;
    border: solid 1px #000000;
}

#cart_table td.lblTotal {
    text-align:     right;
    border:         0px;
    padding-right:  6px;
}

#cart_table td.totalAmount {
    text-align: right;
    border:     solid 1px #000000;
    padding-right:6px;
}

.cartCheckBalanceButton {
    display: inline;
}

.forSpecialOffers {
    display: inline;
}
.textonly {
    margin-left:25px;
}
.textonly A {
    color:navy;
    font-weight: normal;
    text-decoration: underline;
}
#myTable TH {
    text-align: left;
}
.primehome {
    display:none;    
}