#ProductDetail_ProductDetails_div {
     font-family: Verdana, Geneva, sans-serif !important;
    font-size: 12px !important;
    font-style: normal !important;
    line-height: 20px !important;
    color: rgb(64,64,64) !important;

}

#ProductDetail_ProductDetails_div a{
color: #00F !important;
}

#ProductDetail_TechSpecs_div {
     font-family: Verdana, Geneva, sans-serif !important;
    font-size: 12px !important;
    font-style: normal !important;
    line-height: 20px !important;
    color: rgb(64,64,64) !important;
}

#ProductDetail_TechSpecs_div a{
color: #00F !important;
}

#ProductDetail_ExtInfo_div {
     font-family: Verdana, Geneva, sans-serif !important;
    font-size: 12px !important;
    font-style: normal !important;
    line-height: 20px !important;
    color: rgb(64,64,64) !important;

}

#ProductDetail_ExtInfo_div a{
color: #00F !important;
}



body {
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-family: "Calibri", Arial, Helvetica, sans-serif;
  text-align: center;
  font-weight: 500;
  -webkit-text-size-adjust: none;
  background: #ececec repeat left top;
  background-color:white;
  overflow-y: scroll;
}
#table_checkout_cart3 li {
  list-style: inside;
}
#v65-onepage-ContentTable {
  margin: 0 auto;
}




a,
a:visited, 
a:active {
  outline-style: none;
}
#body a {
  text-decoration: none;
}
#body a:hover {
  text-decoration: underline;
}
#body .end {
  border-right: none !important;
}
img {
  border: none !important;
}
.clear {
  clear: both;
}

::selection {
	background: #87e1f6; /* Safari */
	}
::-moz-selection {
	background: #87e1f6; /* Firefox */
}

/** ========== Additional class ============ **/

.floatLeft{
float:left;
}
.floatRight{
float:right;
}

h1 {
font: normal 22px "Times New Roman", Times, serif;
color: #5F402B;
line-height: 30px;
margin: 0px;
padding: 0px 20px 0px 0px;
}


h2 {
font: normal 20px Georgia,"Times New Roman", Times, serif;
color: #5F402B;
line-height: 30px;
margin: 0px;
padding: 0px;
border-bottom: 0px dashed #5F402B;
}

h3 {
font: normal 18px Georgia,"Times New Roman",Times,serif;
color: #5F402B;
line-height: 30px;
margin: 0px;
padding: 0px;
border-bottom: 0px dashed #5F402B;
}

h4 {
font: normal 18px "Times New Roman", Times, serif;
font-variant: ;
color: #5F402B;
line-height: 30px;
}


h5 {
font: normal 16px "Times New Roman", Times, serif;
color: #5F402B;
line-height: 25px;
margin: 0px;
padding: 0px;
border-bottom: 0px dashed #5F402B;
}



p {
	/*font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	color: rgb(64,64,64);*/

    font-family: Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: 20px;
    color: rgb(64,64,64);
}

.price1 {
color: #cc3300;
font-family: times new roman;
}

.v65-productDisplay .product_productprice font {
font-size:14px;
}

.v65-productDisplay .product_productprice .price1 {
font-size:14px;
padding-left:5px;
color: #cc3300;
font-family: times new roman;
font-weight: bold;
}

/*================== Paragaph Text Expander ==================*/

h2.trigger {
	padding: 0 0 0 25px;
	margin: 0 0 5px 0;
	background: url(https://www.timelesswroughtiron.com/v/vspfiles/assets/images/MoreInfoButton.gif) no-repeat;
	height: 30px;
	line-height: 30px;
	width: 680px;
	font-size: 2em;
	font-weight: normal;
	float: left;
}
h2.trigger a {
font:normal 20px "Times New Roman", Times, serif;
font-variant: ;
color:#5F402B;
line-height:18px;
border-bottom:0px dashed #5F402B
background: ;
padding: ; 
}

h2.trigger a:hover { color: ; }
h2.active {background-position: left top;} /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/
.toggle_container {
	margin:  0 0 0 5;
	padding: 0;
	border-top: 0px solid #d6d6d6;
        border-bottom: 0px dashed #d6d6d6;
        background: #FFFFFF url(none) repeat-y left top;
	overflow: hidden;
	font:normal 12px Verdana, Geneva, sans-serif; 
        color:#333333;
        line-height:18px;
	width: 680px;
	clear: both;
	z-index: 1;
}
.toggle_container .block {
	padding:  0 0 0 25px; /*--Padding of Container--*/
	background: url (none) no-repeat left bottom; /*--Bottom rounded corners--*/
}

/*================== Product Info Slider==================*/

h4.trigger {
	padding: 0 0 0 25px;
	margin: 0 0 5px 0;
	background-position: left top;
	background: url(https://www.timelesswroughtiron.com/v/vspfiles/assets/images/MoreInfoButton.gif) no-repeat;
}

h4.trigger a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	text-decoration:none;
	color: rgb(95, 64, 43)
}

h4.trigger a:hover { color: ; }
h4.active{
	padding: 0 0 0 25px;
	margin: 0 0 5px 0;
	background-position: left top;
	background: url(https://www.timelesswroughtiron.com/v/vspfiles/assets/images/LessProductInfoButton.gif) no-repeat;
	background-position: left top; /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/
}
.toggle_infocontainer {
	padding: 0 0 0 30px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	color: #333;
	text-align: left;
	text-indent: 0px;
	height: auto;
	width:auto;
        overflow: hidden;
}

/*================== Product Info Slider==================*/

h3.trigger {
	padding: 0 0 0 25px;
	margin: 0 0 0 0;
	background: url(https://www.timelesswroughtiron.com/v/vspfiles/assets/images/MoreInfoButton.gif) no-repeat;
}

h3.trigger a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	text-decoration:none;
	color: rgb(95, 64, 43)
}

h3.trigger a:hover { color: ; }
h3.active{
	padding: 0 0 0 25px;
	margin: 0 0 0 0;
	background: url(https://www.timelesswroughtiron.com/v/vspfiles/assets/images/LessProductInfoButton.gif) no-repeat;
	background-position: center; /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/
}
.toggle_infocontainer {
	padding: 0 0 0 30px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	color: #333;
	text-align: left;
	text-indent: 0px;
	height: auto;
	width:auto;
        overflow: hidden;
}

/*================== Category Page Content Headers ==================*/

h3.cph {
        font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 35px;
	color: rgb(95, 64, 43);
        padding: 0 0 0 25px;
	margin: 0 0 0 0;
	background: url(https://www.timelesswroughtiron.com/v/vspfiles/assets/images/MoreInfoButton.gif) no-repeat left center;
}

.cph_info {
	padding: 0 0 20px 30px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	color: rgb(64,64,64);
	text-align: left;
	text-indent: 0px;
	height: auto;
	width:auto;
        overflow: hidden;
}

/** ========== CONTENT AREA ========== **/
#pageWrapper {padding-bottom: 8px;}
#content_area .v65-cart-giftcert-details-row td font,
#content_area .v65-cart-giftcert-details-row td font b {
  color: #666666 !important;
}
/** ========== CHECKOUT ========== **/
#v65-onepage-DetailHeaders,
.v65-onepage-headerShort {
}
#billing-header,
#shipping-header,
#v65-checkout-payment-header {

}
#v65-onepage-cartsummary-label {
  padding-left: 25px !important;
}
.productnamecolorLARGE,
a.productnamecolorLARGE {
  font-size: 28px;
  font-weight: bold;
  text-decoration: none;
}
#v65-cart-shipping-details-text nobr {
  white-space: normal !important;
}
#no-js-notice {
  margin: 0 auto;
  padding: 15px 0;
  width: 100%;
  text-align: center;
  background: #333333;
  color: #ffffff;
  font-weight: bold;
  font-size: 15px;
  font-family: sans-serif;
}

hr {
 border: 0px;
 height: 1px; 
 color: rgb(95, 64, 43);
 background-color: rgb(95, 64, 43);
}


/** ========== HEADER ========== **/
#header {
position: relative;
margin: 30px auto;
margin-bottom: 0px;
padding: 0;
width: 960px;
height: 120px;
text-align: left;
z-index: 10;
}
/** ----- LOGO ----- **/
#display_homepage_title {
    font-family: PacificoRegular, sans-serif;
    font-size: 43px;
    height: 83px;
    left: 0;
    line-height: 92px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 610px;
} 
#display_homepage_title a {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  background: no-repeat left top;
  background-image: url('../images/template/header_bg.gif');
  color: #ffffff;
  text-align: left;
  text-indent: -9999px;
}
a#homepage_title {
  background: none;
  text-indent: 0;
  font-size: 43px;
  line-height: 92px;
  color:#1daaca;
  font-weight: 400;
  font-family: WisdomScriptAIRegular, sans-serif;
  text-shadow: 1px 1px 0 #fff;
}

a#homepage_title:hover {
	text-decoration: underline;
	color:#ff8e1e;
	text-shadow: -1px -1px 0 #fff;
}

/** ========== ACCOUNT / HELP ========== **/

#temp_1{
z-index:10;
}
#temp_2{
z-index:10;
}



#tophed-link{
position: absolute;
top: 0;
right: 10px;
width:450px;
display: inline;
z-index: 100;
}

#tophed-link a {
font-size: 12px;
font-style: normal;
color: #333333;
text-decoration: none;
background: transparent;
font-family: verdana;
font-weight: bold;
}

#tophed-link a:hover {
text-decoration: underline;
color: #333333;
font-weight: bold;
background: rgb(228, 228, 228);
padding: 5px 0px 10px 0px;
}

#top-link_ul {
list-style: none;
}

#top-link_ul li{
float: right;
}

#top-link_ul li.divider{
padding: 0px 5px 0px 5px;
}



#nort_container {
width: 50px;
position: absolute;
top: 35px;
right: 250px;
z-index:1;
}

#help_text {
position: absolute;
right: 0px;
top: 50px;
text-align: center;
z-index: 1;
}

#help_text p {
font-family: times new roman;
font-size: 24px;
line-height: 1.1;
margin: 0;
}
/** ========== TOP NAVIGATION ========== **/
#menubar
{
background-color:transparent;
background:url(https://www.timelesswroughtiron.com/v/vspfiles/templates/8-30-2014/images/TopHeaderLinks_Border_Background.gif) no-repeat; 
width:1000px;
height:40px;
padding:10px 0px 0px 10px;
margin: 2px auto;
}

#menubar ul 
{
	margin:0px;
	padding:0px;
}
#menubar ul li 
{
	list-style-position: outside;
	list-style:none;
	font:normal 21px "Times New Roman", Times, serif;
	color:#ffffff;
	margin:0px;
	float:left;
}
#menubar ul li.line
{
padding-top:5px;
}
#menubar ul li a
{
	display:block;
	padding:2px 14px 1px 14px;
	float:left;
	font:normal 21px "Times New Roman", Times, serif;
	color:#5e3f2a;
	text-decoration:none;
}
#menubar ul li a:hover
{
	background-color:;
	color:#000;
	text-decoration:underline;
}

/** =============== CUSTOM CART ================== **/

#cart_container{
position: absolute;
display: block;
top: 86px;
right: 0;
}

#cart_container .cart_box{
width:230px;clear: both;position: relative;height: 50px;padding: 5px;border: 1px solid rgb(196, 196, 196);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background: rgb(252, 245, 239);margin-top: -25px;
}

#cart_container .cart_display{
height: 45px;width: 140px;border: 1px solid rgb(196, 196, 196);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background: rgb(255, 255, 255);margin-top: -1px;padding-top: 5px;
}

#cart_container .cart_panel{
width: 50px;position: absolute;right: 40px;top: 6px;
}

#cart_container .floatRight{
position: absolute;
top: 14px;
right: 125px;
}

/** ========== SEARCH BOX ========== **/
#search_input::-webkit-input-placeholder {
  color: #574E47;
}

#displaySearch {
height: 27px;
position: absolute;
right: 0px;
bottom: -39px;
width: 225px;
}
#displaySearch form {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  /* background: #fff; */
  position:relative;
}
input#search_input {
	background: #fff url(../images/template/search-glass.png) no-repeat 7px 7px;
	color: #574E47;
	display: block;
	float: right;
	font-family: Raleway,sans-serif;
	font-size: 12px;
	font-weight: 500;
	height: 16px;
	letter-spacing: 1px;
	margin: 0;
	padding: 6px 30px 5px 28px;
	text-align: left;
	width: 150px;
	
	outline: none;
	border: 1px solid #EBBC78;
	-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-ms-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
	
}

input#search_input:focus {
	-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-ms-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
	width: 223px;
	background: #fff url(../images/template/search-glass.png) no-repeat 7px 7px;
	
	color:#574E47;
	*width:150px;
}


input#search_submit {
    background: url(https://www.timelesswroughtiron.com/v/vspfiles/templates/8-30-2014/images/search_button_.gif) no-repeat 0 0;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-size: 0;
    height: 27px;
    margin: 0;
    padding: 0;
    text-align: right;
    text-indent: -9999px;
    width: 86px;
    outline: none;
    position: absolute;
    top: 1px;
    right: 1px;
    border: none;
}





/** ========== MAILING LIST ========== **/
#eListWrap {
  width: 689px;
  height: 39px;
  float:right;
  margin-top: 12px;
  position: relative;
  background: url(../images/template/tile-stripe.png) repeat 0 0;
}

#footer #eListWrap .title {
	color: #FFFFFF;
    float: left;
    font-family: Raleway,sans-serif;
    font-size: 15px;
    font-weight: 500;
    margin: 10px 0 0 12px;
    text-transform: uppercase;
}

#eList {
  margin: 0;
  padding: 0;
  width: 294px;
  height: 29px;
  float: right;
  position: absolute;
  top: 5px;
  right: 5px;
}

#eList form {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
}
input#elist_input {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #B6B6B6;
    color: #574E47;
    display: block;
    float: right;
    font-family: Raleway,sans-serif;
    font-size: 12px;
    font-weight: 500;
    height: 15px;
    letter-spacing: 1px;
    margin: 0;
    outline: medium none;
    padding: 7px 5px 5px 9px;
    text-align: left;
    width: 220px;
    -webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-ms-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
}

input#elist_input:focus {
	-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-ms-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
	width: 255px;
	background: #fff;
	color:#574E47;
}


input#elist_submit {
    background: url(../images/template/submit.png) no-repeat top right;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    position: absolute;
    top: 1px;
    right: 1px;
    font-size: 0;
    height: 27px;
    margin: 0;
    padding: 0;
    text-align: right;
    text-indent: -9999px;
    width: 72px;
    outline: none;
}

/** ========== CONTENT ========== **/
#contentWrap {
  margin: 0 auto;
  padding: 10px;
  width: 1000px;
  text-align: left;
  background:#fff;
  z-index: 1;
}
#content {
  width: 960px;
  border-spacing: 0;
}
#content_area {
  vertical-align: top;
  margin: 0;
  padding: 0px 10px !important;
  width: 960px;
  text-align: left;
  background: #fff;
}
#content_area table {
  text-align: left;
}


/** ================= LEFT PANEL ===============*/

.leftcorbg p {
margin: 0px 0px 10px 0px;
text-align: center;
font: normal 20px "Times New Roman", Times, serif;
color: #5e3f2a;
background-color: #FFFFFF;
border-bottom: 2px solid rgb(175, 171, 171);
}

.ul_liLT
{
	margin:0px;
	padding:0px 0px 10px 1px;
	text-decoration:none;
}


.ul_liLT > li > div > ul {
margin: 0px;
padding: 0px;
text-decoration: none;
}

.ul_liLT li 
{
	list-style:none;
	font:normal 14px "Calibri", Arial, Helvetica, sans-serif;
	color:#333333;
}
.ul_liLT li a
{
	display:block; width:167px; padding:2px 0px 2px 0;
	margin-left:12px;
	border-bottom:1px dashed #e6e6e6;
	font:normal 14px "Calibri", Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	/*background:url(https://www.timelesswroughtiron.com/v/vspfiles/templates/8-30-2014/images/arrow-up.gif) left top no-repeat;*/
}

#leftminidiv .ul_liLT .subnav a {
	border: 0;
	padding-left: 7px;
}

#leftminidiv .ul_liLT .subnav a:hover, #leftminidiv .nav_selected.subnav a {
	text-decoration: underline;
	background:url(https://www.timelesswroughtiron.com/v/vspfiles/templates/8-30-2014/images/bulleta.gif) left center no-repeat;
}

.ul_liLT li a:hover
{
 display:block;background-color:;
	text-decoration:none;
}

.ul_liLT li a.selected
{
	display:block; width:167px; padding:5px 0px 5px 15px;
	font:normal 14px "Calibri", Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	background:url(https://www.timelesswroughtiron.com/v/vspfiles/templates/8-30-2014/images/arrow-down.gif) left center no-repeat;
	background-color:#DCD9C7;
}

#leftminidiv .ul_liLT .nav_selected a 
{
	font-weight: bold;
	text-decoration: underline;
	border: 0;
}



/** ========== FOOTER ========== **/


#footerbottom{
width: 1050px;
margin: 0 auto;
font-family: verdana;
text-transform: uppercase;
color: gray;
font-size: 11px;
}

#certificate-box{
width: 1050px;
height: 180px;
margin: 0 auto;
}
 
#certificate-box p
{
margin: 0px 0px 5px 0px;
padding: 0px;
font: normal 17px Georgia;
color: rgb(102,51,51);
text-transform: none;
}
 
 
#footer
{
width:1050px;
margin:0 auto;
border: 0px solid #000;
padding: 0px 20px;
}

.footcommon-box
{
width:150px;
height:150px;
margin-right:10px;
/*border-right:1px solid #CFC7B0;*/
padding-right:10px ;
font:normal 11px Arial, Helvetica, sans-serif;
color:#000000;
text-transform:uppercase;
line-height:20px;
position: relative;
text-align:left;
}

.footcommon-box p
{
margin: 0px 0px 5px 0px;
padding: 0px;
font: normal 17px Georgia;
color: rgb(102,51,51);
text-transform: none;
}

.ul_lifoot
{
	margin:0px;
	padding:0px;
}
.ul_lifoot li 
{
	list-style-position: outside;
display: list-item;
list-style: none;
font: normal 10px Arial, Helvetica, sans-serif;
color: #575757;
text-transform: uppercase;
line-height: 16px;
}
.ul_lifoot li a
{
font: normal 9px verdana;
color: rgb(102,102,102);
text-transform: uppercase;
line-height: 13px;
text-decoration: none;
}

.ul_lifoot li div a {
font: normal 9px verdana;
color: rgb(102,102,102);
text-transform: uppercase;
line-height: 16px;
text-decoration: none;
}


.ul_lifoot li a:hover
{
	text-transform:uppercase;
	text-decoration:underline;
}

.inputFT
{
width:95px;
height:22px;
border:1px solid #464646;
background-color:#FFFFFF;
padding:5px 0px 0px 2px;
margin-right:6px;
font:normal 12px Arial, Helvetica, sans-serif;
color:#4D4D4D;
float:left;
}

#display_menu_3{
padding:0;
margin:0;
}

#display_menu_3 > ul{
padding: 0;
*margin:-12px 0px 0px 0px;
}

/** ================ BOTTOM ================= **/

#bottom {
background: url(https://www.timelesswroughtiron.com/v/vspfiles/templates/8-30-2014/images/Footer_Links_And_Social_Border_Background.gif) left top no-repeat;
padding-top: 12px;
width: 1050px;
margin: 0 auto;
}

@-moz-document url-prefix() { 
  #sendmail_custom{
     margin: 55px 0 0;
    position: absolute;
  }
}



/** ========== FIXES ========== **/
.vCSS_img_mfg_logo {
  float: none;
}
#v65-onepage-ContentTable td br:first-child {
  display: none;
}
/** ========== SHOPPING CART DISPLAY ========== **/
#header .cartDiv {
  z-index: 100 !important;
}

#cartWrapper {
font-weight: normal;
text-align: center;
position: relative;
width: 90px;
height: 30px;
z-index:500;
top: -5px;
}

#cartWrapper:hover {
background: none;
}
#cartWrapper a:hover {
padding:0;
}

#cartWrapper span.cartAnchor {
position: absolute;
top: 0px;
right: 50px;
width: 30px;
height: 100%;
z-index: 6;
}

#cartWrapper .mycart_class {
background: transparent;
position: absolute;
top: 0;
right: 0;
z-index: 10;
}

#header a.cartLink {
position: absolute;
display: block;
background: url(../images/softadd/cart.png) no-repeat 0px 3px;
top: 0;
padding-left: 0;
white-space: nowrap;
font-size: 11px;
color: #10405b;
text-align: left;
right: 65px;
width: 30px;
height: 100%;
z-index: 100;
} 
#header .cartNum {
display: block;
text-align: center;
position: absolute;
z-index: 90;
color: #686868;
font-weight: bold;
width: 30px;
height: 30px;
top: 0px;
right: 65px;
*margin-left:-40px;
}



#header a.cartLink:hover {
  text-decoration: none;
}

#cartWrapper .cartAnchor {
  display: block;
}

#view_cart_text_right {
  display: inline;
}

.v65-onepage-ordersummary-itemtotal {
white-space:normal !important;
}

#content_area td[bgcolor="#ffcc00"] {
  background-color: #f6c1ac !important;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  -webkit-box-shadow: 1px 1px 6px 0px rgba(1, 1, 1, .4);
  box-shadow: 1px 1px 6px 0px rgba(1, 1, 1, .4);
  border: 1px solid #e0ad93;
}

#content_area img[src="/a/i/error_alert.gif"] {
  opacity: .4;
}

#content_area td[bgcolor="#ffcc00"] table {
  background-color: #f6c1ac !important;
}
#content_area td[bgcolor="#ffcc00"] font {
  color: #6c4836;
}


/** Homepage Custom Design **/


.connect_us{
margin-right: 5px;margin-left:10px
}
.connect_us_child{
margin-right:5px;
}
.connect_us_img{
width:40px;height:40px
}

.cartsummary_full span{
font-size:14px;
}

/* ========== softcart box =========  */
span#newtem{
display:none;
}


/* ========= checkout =========*/
#TotalsTotalTD{
color:#666;
}

/* ======================================================================================== */
/**override CSS **/

.colors_backgroundlight {
background-color: #FFFFFF;
padding-bottom:0px;
}




#content_area p {
     font-family: Verdana, Geneva, sans-serif !important;
    font-size: 12px !important;
    font-style: normal !important;
    line-height: 20px !important;
    color: rgb(64,64,64) !important;
}

#content_area ul li a, #content_area ul li, #content_area ul li span{
     font-family: Verdana, Geneva, sans-serif !important;
    font-size: 12px !important;
    font-style: normal !important;
    line-height: 20px !important;
    color: rgb(64,64,64);
}

#content_area ol li a, #content_area ol li, #content_area ol li span {
         font-family: Verdana, Geneva, sans-serif !important;
    font-size: 12px !important;
    font-style: normal !important;
    line-height: 20px !important;
    color: rgb(64,64,64) !important;
}



#leftpart ul li a, #leftpart ul li, #leftpart ul li span{
     font-family: Verdana, Geneva, sans-serif !important;
    font-size: 12px !important;
    font-style: normal !important;
    line-height: 20px !important;
    color: rgb(64,64,64) !important;
}

#leftpart ol li a, #leftpart ol li, #leftpart ol li span{
     font-family: Verdana, Geneva, sans-serif !important;
    font-size: 12px !important;
    font-style: normal !important;
    line-height: 20px !important;
    color: rgb(64,64,64) !important;
}