body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #FFFFFF;
}

table {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
}

form{
	margin: 0;
	padding: 0;
}
a,  a:visited{
    color: #414141;
    text-decoration:none;
}
a:hover{
	text-decoration:underline;
}

.button{
	width: 100px;
	border-top: 1px solid #999999;
  	border-bottom: 1px solid #999999;
  	border-left: 1px solid #999999;
  	border-right: 1px solid #999999;
}

.buttonNoW{
	border-top: 1px solid #999999;
  	border-bottom: 1px solid #999999;
  	border-left: 1px solid #999999;
  	border-right: 1px solid #999999;
}

.defult_button{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6699FF;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
  	border-left: 1px solid #999999;
  	border-right: 1px solid #999999;
  	text-align: center;
  	text-decoration: none;
  	padding: 2px 4px 2px 4px;
}

.green_button{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #009900;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
  	border-left: 1px solid #999999;
  	border-right: 1px solid #999999;
  	text-align: center;
  	text-decoration: none;
  	padding: 2px 4px 2px 4px;
}

.button_i_heart{
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6699FF;
	border-top: 0px solid #999999;
	border-bottom: 0px solid #999999;
  	border-left: 0px solid #999999;
  	border-right: 0px solid #999999;
  	text-align: center;
  	text-decoration: none;
  	padding: 2px 4px 2px 4px;
}
.inputTextfield {
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	color:#00f;
	background-color:#FFFFFF;
	width: 200px;
}
.inputTextfieldIHeart {
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	color:#00f;
	font-size: 16px;
	background-color:#FFFFFF;
	width: 300px;
	padding: 2px 4px 2px 4px;
}
.inputTextfieldBizCard {
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	color:#00f;
	font-size: 11px;
	background-color:#FFFFFF;
	width: 300px;
	padding: 2px 4px 2px 4px;
}
.textInput{
	border-top: 1px solid #999999;
  	border-bottom: 1px solid #999999;
  	border-left: 1px solid #999999;
  	border-right: 1px solid #999999;
  	color: #0000FF;
  	background-color:#deddfc;
  	font-size:15px;
}
.textInput50{
  	border-top: 1px solid #999999;
  	border-bottom: 1px solid #999999;
  	border-left: 1px solid #999999;
  	border-right: 1px solid #999999;
  	color: #0000FF;
  	background-color:#deddfc;
  	font-size:15px;
  	width: 50px;
}
.textInput100{
  	border-top: 1px solid #999999;
  	border-bottom: 1px solid #999999;
  	border-left: 1px solid #999999;
  	border-right: 1px solid #999999;
  	color: #0000FF;
  	background-color:#FFFFFF;
  	font-size:10px;
  	width: 160px;
}

.textInput160{
  	border-top: 1px solid #999999;
  	border-bottom: 1px solid #999999;
  	border-left: 1px solid #999999;
  	border-right: 1px solid #999999;
  	color: #0000FF;
  	background-color:#deddfc;
  	font-size:15px;
  	width: 160px;
}
.textInput250{
  	border-top: 1px solid #999999;
  	border-bottom: 1px solid #999999;
  	border-left: 1px solid #999999;
  	border-right: 1px solid #999999;
  	color: #0000FF;
  	background-color:#deddfc;
  	font-size:15px;
  	width: 250px;
}
.textInput350{
  	border-top: 1px solid #999999;
  	border-bottom: 1px solid #999999;
  	border-left: 1px solid #999999;
  	border-right: 1px solid #999999;
  	color: #0000FF;
  	background-color:#deddfc;
  	font-size:15px;
  	width: 350px;
}

.textInput450{
	border-top: 1px solid #999999;
  	border-bottom: 1px solid #999999;
  	border-left: 1px solid #999999;
  	border-right: 1px solid #999999;
  	color: #0000FF;
  	width: 450px;
}

.selectText160{
	border-top: 1px solid #999999;
  	border-bottom: 1px solid #999999;
  	border-left: 1px solid #999999;
  	border-right: 1px solid #999999;
  	color: #0000FF;
  	background-color:#deddfc;
  	font-size:12px;
  	width: 160px;
}
.input-box10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
	background-color: #deddfc;
	border: 2px solid #DBDBDB;
}
.input-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #deddfc;
	width: 150px;
	border: 2px solid #DBDBDB;
}

.underlineTextInput{
	border-top: 0px solid #999999;
  	border-bottom: 1px solid #999999;
  	border-left: 0px solid #999999;
  	border-right: 0px solid #999999;
  	color: #0000FF;
}






.mainTable{
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #a3a3a3;
	border-right: 0px solid #a3a3a3;
	background-color: #FFFFFF;
}

.middleTalbe{
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 0px solid #a3a3a3;
	border-right: 0px solid #a3a3a3;
	background-color: #FFFFFF;
}

.link_size10, .link_size10 a, .link_size10 a:visited{
	font-size: 10px;
}

.link_size10 a:hover{
	font-size: 10px;
	text-decoration:underline;
}

.categoryText, .categoryText a, .categoryText a:visited{
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.categoryText a:hover{
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;;
	text-decoration:none;
	color: #000000;
	/*background-color: #414141;*/
	
}


.subcategoryText, .subcategoryText a, .subcategoryText a:visited{
	font-size: 13px;
	color: #414141;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.subcategoryText a:hover{
	font-size: 13px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #414141;
	/*background-color: #414141;*/
}



.blue a,  .blue a:visited{
    color: #0000FF;
    text-decoration:underline;
}
.blue a:hover{
	text-decoration:none;
}

.blue{
	 color: #0000FF;
}

.underline a,  .underline a:visited, .underline a:hover{
    text-decoration:underline;
}


pink_underline ,.pink_underline a,  .pink_underline a:visited{
    color: #FF0066;
    text-decoration:underline;
}

white_underline ,.white_underline a,  .white_underline a:visited{
    color: #FFFFFF;
    text-decoration:underline;
}
white ,.white a,  .white a:visited{
    color: #FFFFFF;
    font-size: 11px;
    text-decoration:none;
}

.pink, .pink a,  .pink a:visited{
    color: #FF0066;
    text-decoration:none;
}
.pink a:hover{
	text-decoration:underline;
}

.noneunderline a, .noneunderline a:visited{
    font-weight: normal;
    color: #414141;
    text-decoration:none;
}

.grayLink a, .grayLink a:visited{
    font-weight: normal;
    color: #414141;
    text-decoration:none;
}
.grayLink a:hover{
	color: #FFFFFF;
	background-color: #414141;
	text-decoration:none;
}

.highlight_blue{
	color: #FFFFFF;
	background-color: #3333FF;
	font-weight: bold;
}

.subheader{
	font-size: 16px;
	font-weight: bold;
}

.text_22 {
	font-size: 22px;
	color: #646464;
	font-weight: bold;
}


.text_20 {
	font-size: 20px;
	color: #000000;
	font-weight: bold;
}

.text_19 {
	font-size: 19px;
	color: #000000;
	font-weight: bold;
}

.text_18 {
	font-size: 18px;
	color: #646464;
	font-weight: bold;
}
.text_17{
	font-size: 17px;
}
.text_17_black{
	font-size: 17px;
	color: #000000;
	font-weight: bold;
}

.text_17_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #2b2b2b;
}

.text_16_black{
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}

.text_16 {
	font-size: 16px;
	color: #646464;
	font-weight: bold;
}
.text_15{
	font-size: 15px;
	color: #000000;
}
.text_14_blue, .text_14_blue a, .text_14_blue a:visited{
	font-size: 14px;
	color: #1287da;
	font-weight: bold;
}
.text_14_black {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.text_14{
	font-size: 14px;
	color: #646464;
	font-weight: bold;
}
.text_14_grey{
	font-size: 14px;
	color: #646464;
}
.text_14_unbold{
	font-size: 14px;
}
.text_13_black {
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}
.text_12 {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.text_12_unbold {
	font-size: 12px;
	color: #000000;
}
.text_12_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #646464;
}
.text_12_grey2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.text_12_grey_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #646464;
}
.text_12_blue, .text_12_blue a, .text_12_blue a:visited{
	font-size: 12px;
	color: #1287da;
	font-weight: bold;
}
.text_12_black, .text_12_black a, .text_12_black a:visited{
	font-size: 12px;
	color: #000000;
}
.text_12_black a:hover{
	font-size: 12px;
	color: #000000;
}

.text_11 {
	font-size: 11px;
	font-weight: normal;
}
.text_11_grey,.text_11_grey a {
	font-size: 11px;
	font-weight: normal;
	color: #646464;
}
.text_10 {
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.text_10_grey {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #666666;
}

.product-heading-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF0066;
}
.text_14_red{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC0000;
}

.heading-text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2b2b2b;
}
.shop-username-text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2b2b2b;
	font-weight: normal;
}
.price-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2B2B2B;
	font-weight: normal;
}
.views-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2b2b2b;
	font-weight:normal
}
.inputfield1 {
  BORDER-TOP-WIDTH: 0px;
  FONT-WEIGHT: normal;
  BORDER-LEFT-WIDTH: 0px;
  FONT-SIZE: 11px;
  BORDER-BOTTOM-WIDTH: 0px;
  WIDTH: 150px;
  COLOR: #ffffff;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  HEIGHT: 17px;
  BACKGROUND-COLOR: #000000;
  BORDER-RIGHT-WIDTH: 0px;
}

.inputfieldupload {
  BORDER-TOP-WIDTH: 0px;
  FONT-WEIGHT: normal;
  BORDER-LEFT-WIDTH: 0px;
  FONT-SIZE: 9px;
  BORDER-BOTTOM-WIDTH: 0px;
  WIDTH: 130px;
  COLOR: #ffffff;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  HEIGHT: 17px;
  BACKGROUND-COLOR: #000000;
  BORDER-RIGHT-WIDTH: 0px;
}


.borderAll{
	border: 0;
	border-top: 1px solid #999999;
  	border-bottom: 1px solid #999999;
  	border-left: 1px solid #999999;
  	border-right: 1px solid #999999;
}

table.lolly td{
	font-family: Arial, Helvetica, sans-serif;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;

}

table.noneall {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
}

table.noneall td{
	font-family: Arial, Helvetica, sans-serif;
	border-width: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;

}

