body {background:#FECD93;  color: #666666;  font-family: arial;  font-size: 11px;  margin: 0; padding: 0;}
td {font-family:Arial, Helvetica, sans-serif;	font-size: 11px; color: #666666;}
a.navigation {font-family: Arial;	font-size: 13px;	color: #000000;	text-decoration: none;}
a.navigation:hover {font-family: Arial;	font-size: 13px;	color: #FFC184;	text-decoration: none;}
.border-text-bx {border: 1px solid #c9c9c9;}
.title01 {font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;}
h1 {font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;}
.txt01 {font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-decoration: none;}
a.link01 {font-family: Arial, Helvetica, sans-serif	font-size: 11px;	color: #FFFFFF;	text-decoration: underline;}
a.link01:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-decoration: none;}
a.link02 {	font-family: Arial;	font-size: 11px;	color: #000000;	text-decoration: underline; padding:0 3px;}
a.link02:hover {font-family: Arial;	font-size: 11px;	color: #666666;	text-decoration: none;}
a.categories {	font-family: Arial, Helvetica, sans-serif	font-size: 11px;	color: #000;	text-decoration: none;}
a.categories:hover {	font-family: Arial, Helvetica, sans-serif	font-size: 11px;	color: #000000;	text-decoration: none;}
.footer {	font-family: Arial;	font-size: 11px;	color: #666666;}
/*Css for contorls */
/*Message label css */
.Success{	font-family: Arial;	font-size: 12px; color: #339C33;}
.Error{	font-family: Arial;	font-size: 12px;	color: #FF002A;}
/*AutoComplete flyout */
.autocomplete_completionListElement {  	 font-size: 11px; color: #000; padding: 3px 5px; border: 1px solid #999; background: #fff;float: left;    z-index: 1;    position:absolute;margin-left:0px;	cursor : 'default';	overflow : auto;	width:auto;	height : auto;    text-align : left;     list-style-type : none;}
/* AutoComplete highlighted item */
.autocomplete_highlightedListItem{	background-color: #ffff99;	color: black;	padding: 1px;}
/* AutoComplete item */
.autocomplete_listItem {	background-color : window;	color : windowtext;	padding : 1px;}
/* Modal Popup window */
.ModalPopupBG{	background-color: #666699;	filter: alpha(opacity=50);	opacity: 0.7;}
.popup_Container {	background-color:#fffeb2;	padding: 0px 0px 0px 0px;	width: 350px;	height: 300px;}
.popupConfirmation{	border:2px solid #000000;	width: 350px;	height: 300px;}
.popupConfirmation2{	border:2px solid #000000;	width: 350px;	height: 200px;}
.popup_Titlebar {	background: url(../images/titlebar_bg.jpg);	height: 29px;}
.popup_Body{	padding:15px 10px 5px 10px;	font-family:Arial;	font-weight:bold;	font-size:12px;	color:#000000;	line-height:15pt;	clear:both;}
.TitlebarLeft {	float:left;	padding-left:5px;	padding-top:5px;	font-family:Arial, Helvetica, sans-serif;	font-weight:bold;	font-size:12px;	color:#FFFFFF;}
.TitlebarRight {background:url(../images/cross_icon_normal.png);	background-position:right;	background-repeat:no-repeat;	height:15px;	width:16px;	float:right;	cursor:pointer;	margin-right:5px;	margin-top:5px;}
.popup_Buttons{	margin:10px;}
#UpdateProgress1  { background-color:#CF4342;   color:White;   top: 0px;   right: 0px;   position:fixed; }
#UpdateProgress1 img {   vertical-align:middle;   margin:2px; }
 /* Rating */
.ratingStar {font-size: 0pt;  width: 13px;   height: 12px;   margin: 0px;  padding: 0px;  cursor: pointer; display: block; background-repeat: no-repeat;}
.filledRatingStar {  background-image: url(../Images/FilledStar.png);}
.emptyRatingStar { background-image: url(../Images/EmptyStar.png);}
.savedRatingStar { background-image: url(../Images/SavedStar.png);}
.GridHeader{font-size:larger;background-color:#CCCCCC;/*#CCCCCC*/background-repeat: repeat-x;font-family: arial;height: 28px;text-align: left;color:#ffFfff;font-size: 12pt;background-position: right center;padding-left:10px;}
.GridHeader a{color:#FFFFFF; text-decoration:none;}
.GridHeader a:hover{color:yellow; text-decoration:underline;}
.GridHeader a:visited{color:#DDDDDD;}
.GridItem{border: solid 1px #5588aa;background-color:white;color:#454545;border: solid 1px #B3CEE1;vertical-align:top;text-align:left;}
.AltGridItem{border: solid 1px #5588aa;background-color:white;color:#454545;border: solid 1px #B3CEE1;vertical-align:top;}
.Grid{background-color:white; border-collapse:separate; border-color:White; color:#454545; vertical-align:top; border-bottom:1;}
.GridItem a, .Grid a, .GridItem a:link, .Grid a:link{color:#3366bb; text-decoration:none;}
.GridItem a, .Grid a{color:#3366bb;}
.GridItem a:hover, .Grid a:hover{color:#CC0000; text-decoration:underline;}
.Grid h1{font-size:11px; font-weight:bold; color:#3366bb;}
.GridPager{color:#dedede;font-weight:bold;}
.GridPager a, .GridPager a:link{color:#CC5500; text-decoration:none; font-weight:normal;}
.GridPager a:active{color:#CC5500;}
.GridPager a:hover{color:red; text-decoration:underline;}
.GridPager a:visited{color:#CC5500;}
.heading_bg{ background:url(../images/heading_bg.jpg) no-repeat; width:694px; line-height:27px; height:28px; text-align:right;}
.addtocart_link{display: block; left: 5px; position: relative; top: -6px; vertical-align: top; width: 75px;}

/*profile page*/
#wrap {  margin: 10px;}
#wrapper { background: none repeat scroll 0 0 #FFFFFF; box-shadow: 0 0 10px #83694A; margin: 0 auto;  min-width: 950px; width: 100%;}
.main_space {  padding: 8px 20px 5px 17px;}
.header_section { float: left; width: 100%;	padding-bottom:3px;}
.innercontent {   float: left;    width: 100%;}
.footersection { clear:both;}
.footersection td { color:#000;}
.header_section h1 { float: left; padding-top: 2px;}
.header_right {float: right; padding-bottom: 8px;}
.clear { clear: both;}
.gobuttn{   float: right;    position: relative;    right:-15px; margin-top:13px;}
.searchgo { position:relative; left:-3px;}
.searchtop{padding:4px 11px 0 0;}
td.searchtext{padding-right: 2px;    padding-top: 5px;}
.bold_seprater {border-bottom: 3px solid #000000; clear: both;}
.leftcategories { background-color: #000000; color: #FFFFFF float: left; font:13px Arial, Helvetica, sans-serif;  font-weight: bold;  height: 30px; min-width: 155px;  width: 100%;}
.leftcategories .innercategories {  background: url("../images/right_arrow.png") no-repeat scroll 97% center;    padding: 5px 5px 21px 8px;}
.leftcategories  span { color: #FFFFFF;    float: left;}
.topmenusecondary { float: left;    height: 29px;    min-width: 634px;    width: 70%;}
.topmenusecondary ul {    margin: 0;    padding: 0;}
.topmenusecondary ul li.active {  background: url("../images/gray_hover.png") no-repeat scroll 0 0; font-weight: bold;}
.topmenusecondary ul li {float: left; list-style: none outside none; padding: 6px 5px;}
.topmenusecondary ul li { float: left;  list-style: none outside none; padding: 6px 5px;}
.topmenusecondary ul  li a {color: #000000; font-size: 13px;  padding: 6px 17px; text-decoration: none; font-family:Arial, Helvetica, sans-serif;}
.topmenusecondary ul  li a:hover { background-color: #E5E5E5;padding: 6px 17px;}
.normal_seprater {  border-bottom: 1px solid #000000;  clear: both;}
.right_contestdiv {    background: url("../images/icon.png") no-repeat scroll 64px 4px;    color: #000000; float: right; font-family: arial; font-size: 14px; font-weight: bold;
  margin-top: 10px;  padding-right: 12px; text-decoration: none;}
.noborder { background: url("../images/shadow_icon.jpg") repeat-x scroll left bottom #FECD93; color: #000000; float: left; font-size: 12px; font-weight: bold;  width: 100%;}
.noborder .padding { padding: 7px 7px 15px;}
.noborder .padding a{ text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.account_listtop { border-bottom: 1px dotted #666666;   float: left;  height: auto;  padding-bottom: 5px; width: 100%;}
.account_listtop ul { margin: 0; padding: 0;}
.account_listtop ul li {background: url("../images/smal_arrow.png") no-repeat scroll 4px 7px;   list-style: none outside none; padding: 1px 12px;}
.account_listtop ul li a { color: #000000; font-size: 11px; font-weight: bold; text-decoration: none;font-family:Arial, Helvetica, sans-serif;}
.account_listbot { float: left;  height: auto;  margin-top: 5px;  padding-bottom: 20px;  width: 100%;}
.account_listbot ul li { background: url("../images/smal_arrow.png") no-repeat scroll 4px 8px;    list-style: none outside none;    padding: 1px 12px;}
.account_listbot ul li a {    color: #000000;	font:bold 11px Arial, Helvetica, sans-serif;  text-decoration: none;}
.account_listbot ul {  margin: 0;  padding: 0;}
.innerpage_left { float: left; margin-left: 0; min-width: 154px; width: 100%;}
.innerpage_right {  border-left: 1px solid #000000; float: left; min-width: 583px; width:98.9%; padding-top:20px;}
.leftinnerpage_contain {padding-bottom:0;  width: 100%;}
.innerpagecontainer_box { float: left;  width: 100%;}
.leftinnerpage_contain h2 {color: #000000; font-size: 24px; font-weight: bold; padding-left: 10px; text-transform: uppercase;font-family:Arial, Helvetica, sans-serif; margin:0;}
.innerpagecontainer_box .right_top { background-color: #E5E5E5;  height: 30px; margin-bottom: 30px; width: 100%; font-family:Arial, Helvetica, sans-serif; color:#000;}
.innerpagecontainer_box .right_top .view_as { float: left; height: 24px; margin-left: 10px; width: 17%;}
.innerpagecontainer_box .right_top .view_as ul { margin: 0;  padding: 0;}
.innerpagecontainer_box .right_top .view_as ul li.viewtext { margin-right: 5px; padding-top: 9px;}
.innerpagecontainer_box .right_top .view_as ul li { float: left;  list-style: none outside none;  padding: 3px 1px;}
.innerpagecontainer_box .right_top .view_as ul li a { color: #000000;  font-size: 11px; font-weight: bold; text-transform: uppercase;}
.innerpagecontainer_box .right_top .top_innerscroll { float: left;  height: 24px; margin-left: 67px; margin-top: 5px; width: 97px;}
.innerpagecontainer_box .right_top .top_innerscroll .left_arrow {  float: left;}
.innerpagecontainer_box .right_top .top_innerscroll .scroll_container { float: left; height: auto; margin-left: 10px; margin-right: 10px; padding-top: 4px; width: 36%;}
.innerpagecontainer_box .right_top .top_innerscroll .right_arrow { float: right;}
.innerpagecontainer_box .right_top .sort_by { color: #000000;  float: left; font-size: 11px; font-weight: bold;  height: 24px;  margin-left: 60px; margin-top: 6px; width: 250px;}
.innerpagecontainer_box .right_top .sort_by label { float: left;}
.right_top .sort_by .sort_list {  background-color: #FFFFFF;  border: 1px solid #ABADB3; float: right; height: 18px;  width: 200px;}
.innerpagecontainer_box {float: left;  width: 100%;}
.innerpagecontainer_box .styles .style_box {  background-color: #F4F4F4;  border: 1px solid #E5E5E5;   float: left;  height: 370px;  margin-bottom: 15px;  margin-right: 10px;    min-width: 335px;    padding: 10px;    width: 30%;}
.innerpagecontainer_box .styles .style_box .inner_style { float: left; height: auto; width: 100%;}
.innerpagecontainer_box .styles {    float: left;    height: auto;    margin-left: 10px;    min-width: 800px;    width: 99%;}
.innerpagecontainer_box .styles .style_box .inner_style .styles_top {  float: left;  height: auto; margin-bottom: 10px;  width: 100%;}
.innerpagecontainer_box .styles .style_box .inner_style .styles_top .style_topright .rateit .ratergt { color: #000000; float: right; font-size: 11px;}
.innerpagecontainer_box .styles .style_box .inner_style .styles_top .style_topleft { float: left; height: 40px; width: 40px;}
a {color: #000000; text-decoration: none;}
a:hover { color : #000000; text-decoration : underline;}
.innerpagecontainer_box .styles .style_box .inner_style .styles_top .style_topright { border-bottom: 1px dashed #C3C3C3; float: right; height: auto; width: 294px;}
.innerpagecontainer_box .styles .style_box .inner_style .styles_top .style_topright span.text { color: #000000; float: left; font-size: 12px; font-weight: bold;}
.innerpagecontainer_box .styles .style_box .inner_style .styles_top .style_topright .rateit { float: right; width: 45%;}
.innerpagecontainer_box .styles .style_box .inner_style .styles_mid { float: left; height: auto;  width: 100%; height:125px; position:relative; top: -23px;}
.innerpagecontainer_box .styles .style_box .inner_style .styles_mid .main_picture { float: left; height: 110px;}
.innerpagecontainer_box .styles .style_box .inner_style .styles_mid p { color: #000000; float: left; font-size: 11px; line-height: 18px; margin-bottom:0; position:relative; top: -15px;}
.innerpagecontainer_box .styles .style_box .inner_style .styles_mid .see_more { float: left; text-decoration: underline;}
.innerpagecontainer_box .styles .style_box .inner_style .gallery { border-top: 1px dashed #C3C3C3; float: left; height: auto; margin-top: -10px; padding-top: 5px; width: 100%;}
.innerpagecontainer_box .styles .style_box .inner_style .gallery ul { margin: 0; padding: 0;}
.innerpagecontainer_box .styles .style_box .inner_style .gallery ul li {float: left; list-style: none outside none;  padding: 0 3px;}
.innerpagecontainer_box .styles .style_boxsecond { background-color: #FEF4E7; border: 1px solid #E5E5E5;  float: left; height: auto;  margin-bottom: 15px; margin-right: 15px;    min-width: 360px; padding: 10px;  width: 30%;}
.innerpagecontainer_box .styles .style_box .inner_style .styles_mid h3 {margin-top:20px; color: #000000; float: left; font-size: 24px; font-weight: bold; margin-bottom: 15px; width: 100%;}
.innerpagecontainer_box .styles .style_boxsecond .inner_style .styles_mid h3 {margin-top:20px; color: #000000; float: left; font-size: 24px; font-weight: bold; margin-bottom: 15px; width: 100%;}
.innerpagecontainer_box .styles .style_box .inner_style .styles_mid h3 a:hover, .innerpagecontainer_box .styles .style_box .inner_style .styles_mid h3 a:hover, { text-decoration:underline;}
.innerpagecontainer_box .styles .style_boxsecond .inner_style { float: left;  height: auto;  width: 100%;}
.innerpagecontainer_box .styles .style_boxsecond .inner_style .styles_top { float: left; height: auto; margin-bottom: 10px; width: 100%;}
.innerpagecontainer_box .styles .style_boxsecond .inner_style .styles_top .style_topleft {  float: left; height: 40px; width: 40px;}
.innerpagecontainer_box .styles .style_boxsecond .inner_style .styles_top .style_topright { border-bottom: 1px dashed #C3C3C3;  float: right; height: auto; width: 314px;}
.innerpagecontainer_box .styles .style_boxsecond .inner_style .styles_top .style_topright span.text {  color: #000000; float: left;  font-size: 12px; font-weight: bold;}
.innerpagecontainer_box .styles .style_boxsecond .inner_style .styles_top .style_topright .rateit {float: right;   width: 45%;}
.innerpagecontainer_box .styles .style_boxsecond .inner_style .styles_top .style_topright .rateit .rateleft {float: left;  height: auto;  width: 100px;}
.innerpagecontainer_box .styles .style_boxsecond .inner_style .styles_top .style_topright .rateit .rateleft ul {margin: 0; padding: 0;}
.innerpagecontainer_box .styles .style_boxsecond .inner_style .styles_top .style_topright .rateit .rateleft ul li.ratetext {margin-right: 5px;}
.innerpagecontainer_box .styles .style_boxsecond .inner_style .styles_top .style_topright .rateit .rateleft ul li {float: left;  list-style: none outside none; padding: 1px 0;}
.innerpagecontainer_box .styles .style_boxsecond .inner_style .styles_top .style_topright .rateit .ratergt {color: #000000; float: right; font-size: 11px;}
.innerpagecontainer_box .styles .style_boxsecond .inner_style .styles_mid {float: left;  height: auto; width: 100%;}
.innerpagecontainer_box .styles .style_boxsecond .inner_style .styles_mid .main_picture {float: left; height: 110px;}
.innerpagecontainer_box .styles .style_boxsecond .inner_style .styles_mid p {color: #000000; float: left; font-size: 11px; line-height: 18px; margin-bottom:0;}
.innerpagecontainer_box .styles .style_boxsecond .inner_style .styles_mid .see_more {float: left; text-decoration: underline;}
.innerpagecontainer_box .styles .style_boxsecond .inner_style .gallery {border-top: 1px dashed #C3C3C3; float: left; height: auto; margin-top: 20px; padding-top: 10px; width: 100%;}
.innerpagecontainer_box .styles .style_boxsecond .inner_style .gallery ul { margin: 0;  padding: 0;}
.innerpagecontainer_box .styles .style_boxsecond .inner_style .gallery ul li {float: left; list-style: none outside none; padding: 0 3px;}
.innerpagecontainer_box .styles .style_box .inner_style .styles_top .style_topright .rateit .rateleft {float: left; height: auto; width: 90px;}
.innerpagecontainer_box .styles .style_box .inner_style .styles_top .style_topright .rateit .rateleft ul {margin: 0; padding: 0;}
.innerpagecontainer_box .styles .style_box .inner_style .styles_top .style_topright .rateit .rateleft ul li.ratetext {margin-right: 5px;}
.innerpagecontainer_box .styles .style_box .inner_style .styles_top .style_topright .rateit .rateleft ul li {float: left; list-style: none outside none; padding: 1px 0;}
.innerpage_heading {background: url("../images/shadow_icon.jpg") repeat-x scroll left bottom #FECD93; border-top: 1px solid #000000; color: #000000; float: left; font-size: 12px;
font-weight: bold; width: 100%;	clear:both;}
.innerpage_heading .padding {padding: 7px 7px 15px;}
.brand {border-bottom: 1px dotted #666666; color: #000000; float: left; font-size: 12px; font-weight: bold; height: auto; margin-top: 5px; text-transform: uppercase;  width: 100%;}
.checkbox {float: left; height: auto; margin-top: 10px;  padding-bottom: 10px;  width: 100%;}
.checkbox ul {margin: 0;    padding: 0;}
.checkbox ul li {list-style: none outside none;  padding: 3px;}
.checkbox .checkname { color: #000000;  float: right;  font-size: 11px; height: auto;  padding-bottom: 3px; width: 100px;}
.checkbox .checkselect { float: left; height: 10px; width: 10px;}
.view_brand { border-bottom: 1px solid #000000; color: #000000;  float: right;  font-size: 11px; height: auto; margin-bottom: 10px;  margin-right: 13px; width: 84px;}
.view_brand a { color: #000000; text-decoration: none;}
.date { float: left;  margin-top: 8px; padding-bottom: 20px;  width: 100%;}
.date .dateinner {float: left;    width: 100%;	color:#000;}
.date .datearea { background-color: #EAEAEA; border: 1px solid #A3A3A3; font-size: 12px; height: 19px; margin-left: 2px;  margin-right: 2px; text-indent: 2px; width: 21%; float:left;}
.date .buttonselect {float: left; padding-right: 15px; width: 19px;}
.date img { float: left;}
.dateinner span{ float:left; padding-right:2px;}
.dateinner span + span{ padding-left:2px; padding-right:2px;}



a.styleDetailHeading {font-family: Arial, Helvetica, sans-serif	font-size: 11px;	color:#0D92F7;	text-decoration: underline;}

a.styleDetail{font-family: Arial, Helvetica, sans-serif	font-size: 11px;	color: #0D92F7;	text-decoration: underline;}