/* SITE BASE */

:focus, :active {
outline: none;
border: none;
}

::-moz-focus-inner {
border: none;
}

html {
	min-height: 101%;
}

a  {
text-decoration : none;
color : #006;
}

a:visited  {
text-decoration : none;
color : #666;
}

a:active  {
text-decoration : none;
color : Gray;
}

a:hover  {
text-decoration : underline;
color : #006;
}

/* STYLES */

.button          {
font-size : 8pt;
font-family : verdana, arial, sans-serif;
}

.cart_order_product {
font-family: futura-pt,sans-serif;
font-style: normal;
font-weight: 700;
font-size : 14px;
letter-spacing: 0.5px;
color: #006;
padding: 5px 0 0 0;
margin: 0 0 10px 0;
border-bottom-style: solid;
border-bottom-width: 2px;
border-bottom-color: #CCC;
}

.cart_item_name {
font-family: futura-pt,sans-serif;
font-style: normal;
font-weight: 700;
font-size : 16px;
line-height: 20px;
text-align: left;
}

.cart_no_freight {
font-family: futura-pt,sans-serif;
font-style: normal;
font-weight: 300;
letter-spacing: 0.1px;
font-size: 16px;
line-height: 20px;
color: #000;
text-align: left;
}

.footer_text_link {
font-family: futura-pt,sans-serif;
font-style: normal;
font-weight: 400;
font-size : 12px;
line-height: 25px;
text-align: center;
}

.footer_text_address {
font-family: futura-pt,sans-serif;
font-style: normal;
font-weight: 400;
font-size : 15px;
line-height: 25px;
}

.footer_text_phone {
font-family: futura-pt,sans-serif;
font-style: normal;
font-weight: 700;
font-size : 18px;
}

.footer_text_copyright {
font-family: futura-pt,sans-serif;
font-style: normal;
font-weight: 400;
font-size : 12px;
}

.page_title {
font-family: futura-pt,sans-serif;
font-style: normal;
font-weight: 300;
letter-spacing: 0.7px;
font-size: 30px;
color: #006;
text-align: right;
padding: 20px 0 0 0;
border-bottom-style: solid;
border-bottom-width: 2px;
border-bottom-color: #CCC;
}

.page_title_description {
font-family: futura-pt,sans-serif;
font-style: normal;
font-weight: 700;
letter-spacing: 0.4px;
font-size: 13px;
color: #999;
text-align: left;
position:relative;
left:0px;
top:-50px;
}

.page_return_link {
font-family: futura-pt,sans-serif;
font-style: normal;
font-weight: 700;
font-size : 17px;
line-height: 50px;
text-align: center;
}

.para_list {
font-family: futura-pt,sans-serif;
font-style: normal;
font-weight: 300;
letter-spacing: 0.1px;
font-size: 17px;
line-height: 22px;
color: #000;
text-align: left;
}

.para_text {
font-family: futura-pt,sans-serif;
font-style: normal;
font-weight: 300;
letter-spacing: 0.1px;
font-size: 17px;
line-height: 19px;
color: #000;
text-align: left;
}

.para_title {
font-family: futura-pt,sans-serif;
font-style: normal;
font-weight: 700;
font-size : 18px;
}

.para_text-link {
font-family: futura-pt,sans-serif;
font-style: normal;
font-weight: 400;
font-size : 18px;
}

.section_title {
font-family: futura-pt,sans-serif;
font-style: normal;
font-weight: 700;
font-size : 17px;
letter-spacing: 0.5px;
color: #006;
}


