/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $
  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com
  Copyright (c) 2003 osCommerce
  Released under the GNU General Public License
*/
a {
	color: #6fc222;
	text-decoration: none;
}
a:hover {
	color: silver;
	text-decoration: underline;
}
.boxText
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

.errorBox
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background: #ffb3b5;
	font-weight: bold;
}

.stockWarning
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #cc0033;
}

.productsNotifications { background: #6fc222; }

.orderEdit
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #23baee;
	text-decoration: underline;
}

BODY
{
	background: white url(images/bg.gif) repeat-x;
	color: #000000;
	margin: 0px;
}

.infoBox { background: #898989;
	margin: 0;
}

.infoBoxContents
{
	background: url(images/bg_bg.gif) left top repeat;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	padding: 8px;
}

/*  A {color: #000000;  text-decoration: none;}A:hover {  color: #AABBDD;  text-decoration: underline;}  */
FORM { display: inline; }
TR.header { background: #ffffff; }
TR.headerNavigation { background: #bbc3d3; }

TD.headerNavigation
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background: #bbc3d3;
	color: #ffffff;
	font-weight: bold;
}

/*  A.headerNavigation {color: #FFFFFF; }A.headerNavigation:hover { color: #ffffff;

}  */

TR.headerError { background: #ff0000; }

TD.headerError
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	background: #ff0000;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
}

TR.headerInfo { background: #00ff00; }

TD.headerInfo
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	background: #00ff00;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
}

/*  TR.footer {background: #bbc3d3;}TD.footer {  font-family: Verdana, Arial, sans-serif;  font-size: 10px; background: #bbc3d3; color: #ffffff;  font-weight: bold;}*/
.infoBoxNotice { background: #FF8E90; }

.infoBoxNoticeContents
{
	background: #FFE6E6;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

TD.infoBoxHeading
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background: #bbc3d3;
	color: #ffffff;
}

TD.infoBox, SPAN.infoBox
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd { background: #f8f8f9; }
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even { background: #f8f8f9; }

TABLE.productListing
{
	border: 1px;
	border-style: solid;
	border-color: #b6b7cb;
	border-spacing: 1px;
}

.productListing-heading
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background: #b6b7cb;
	color: #FFFFFF;
	font-weight: bold;
}

TD.productListing-data
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

TD.pageHeading, DIV.pageHeading
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #9a9a9a;
	border-bottom: 1px solid silver;
	display: block;
	padding: 10px;
}

TR.subBar { background: #f4f7fd; }

TD.subBar
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}

TD.main, P.main
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}

TD.smallText, SPAN.smallText, P.smallText
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	display: block;
	margin-top: 7px;
}

TD.accountCategory
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #aabbdd;
}

TD.tableHeading
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

CHECKBOX, INPUT, RADIO, SELECT
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	margin-bottom: 3px;
}

TEXTAREA
{
	width: 100%;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}

SPAN.greetUser
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #f0a480;
	font-weight: bold;
}

TABLE.formArea
{
	background-image: url(images/bg_bg.gif);
	padding: 8px;
}

TD.formAreaTitle
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

SPAN.markProductOutOfStock
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #c76170;
	font-weight: bold;
}

SPAN.errorText
{
	font-family: Verdana, Arial, sans-serif;
	color: #ff0000;
}

.moduleRow { }

.moduleRowOver
{
	background-color: #aeabab;
	cursor: hand;
	padding-top: 0;
}

.moduleRowSelected { background-color: #6fc222; }

.checkoutBarFrom, .checkoutBarTo
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #8c8c8c;
}

.checkoutBarCurrent
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #6fc222;
}

/* message box */
.messageBox
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

.messageStackError, .messageStackWarning
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #fd2c27;
	padding: 5px;
}

.messageStackSuccess
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #99ff00;
}

#myse select { width: 90%; }

/* input requirement */
.product .inputRequirement, .inputRequirement
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #FF0000;
}

/* -------------------------------------------------          -------------------------------------------------------- */
del
{
	color: #23baed;
	font-size: 13px;
	font-weight: bold;
}

s
{
	color: #D5D5D5;
	font-size: 11px;
	font-weight: normal;
}

/* -------------------------------------------------          -------------------------------------------------------- */

/* -------------------------------------------------          -------------------------------------------------------- */

.body_copy {
	text-align: left;
	font-size: 12px;
	color: white;
	padding-left: 40px;
	padding-right: 40px;
}

body
{
	padding: 0;
	margin: 0;
}

body, td, input, textarea
{
	color: #cecece;
	vertical-align: top;
	font-family: Tahoma;
	font-size: 11px;
}



table#invoice {
	width: 100%;
	position: relative;
	background-color: white;
	color: black;
	padding: 14px;
	border: 2px solid gray;
}

#invoiceprint {
	background-image: none;
	padding: 30px;
}

td.order_infobox_heading_INVOICE {
	color: black;
}

td.order_infobox_data_INVOICE {
	color: black;
}

td.pageHeading_INVOICE {
	color: gray;
	font-size: 127%;
	padding: 0 4px;
}


span.pageHeadingSM {
	color: #6fc222;
	font-size: 15px;
	float: left;
	margin-bottom: 7px;
	font-weight: bold;
	width: 100%;
}

td.smallText_INVOIVE {
	color: black;
}

#invoiceImage {
	text-align: right;
	width: 30%;
	padding: 10px;
}


#invoiceprint table tbody tr td table tbody tr td {
	color: black;
}


td.dataTableContent_INVOICE {
	color: black;
}

span.smallText_INVOIVE {
	color: #6fc222;
}

table.dataTableHeadingRow_INVOICE {
	width: 96%;
}

td.order_infobox_data {
	color: black;
}

td.product_infobox_data {
	color: black;
}

td.order_infobox_heading {
	color: black;
}

td.order_history_top {
	color: black;
}

#invoice tbody tr td table tbody tr td table tbody tr td table tbody tr td.smallText b {
	color: black;
}

#invoice tbody tr td table tbody tr td table tbody tr td table tbody tr td.smallText {
	color: black;
}

input, textarea { color: #000000;
}
img { border: 0px; }
table { width: 100%; }

#invoice1 {
	display: block;
}
.vam { vertical-align: middle;
}
.bg3 { background: url(images/bg3.gif);
}
.bg4 { background: url(images/5_bg.gif); }

.header td
{
	color: #ffffff;
	font-size: 10px;
	vertical-align: middle;
}

.header span
{
	color: #FFFFFF;
	font-size: 11px;
}

.header b { color: #ffffff; }

.header a
{
	color: #3aa6cb;
	text-decoration: underline;
	font-size: 11px;
}

.header a:hover
{
	color: #3aa6cb;
	text-decoration: none;
}

.header strong a
{
	color: #C9CBBD;
	text-decoration: underline;
	font-size: 11px;
}

.header strong a:hover
{
	color: #C9CBBD;
	text-decoration: none;
}

#input1
{
	width: 37px;
	height: 18px;
	color: #3F4143;
	font-size: 10px;
	font-family: tahoma;
	text-align: right;
}

#input2
{
	width: 37px;
	height: 18px;
	color: #3F4143;
	font-size: 10px;
	font-family: tahoma;
	text-align: right;
}

.jamp
{
	width: 119px;
	height: 18px;
	color: #464646;
	font-size: 10px;
	padding-left: 4px;
	font-family: Tahoma;
}

.jamp1
{
	width: 58px;
	height: 18px;
	color: #464646;
	font-size: 10px;
	padding-left: 2px;
	font-family: Tahoma;
}

.jamp2
{
	width: 119px;
	height: 18px;
	color: #464646;
	font-size: 10px;
	padding-left: 2px;
	font-family: Tahoma;
}

.jamp3
{
	width: 159px;
	height: 18px;
	color: #464646;
	font-size: 10px;
	padding-left: 2px;
	font-family: Tahoma;
}

.box_header_txt	td
{
	height: 42px;
	vertical-align: middle;
	background: url(images/li1.gif);
	text-transform: uppercase;
	font-weight: bold;
	color: #ffffff;
	font-size: 10px;
}

.box_header_txt1 td
{
	height: 42px;
	vertical-align: middle;
	background: url(images/li2.gif);
	text-transform: uppercase;
	font-weight: bold;
	color: #ffffff;
	font-size: 10px;
}

.box_body  ul
{
	padding: 0;
	margin: 0;
	list-style: none;
}

div.box_body {
	margin-top: 17px;
	padding-left: 20px;
}

.box_body .bg_list { background: url(images/bg_list1.gif) left bottom no-repeat;
	padding-bottom: 5px;
	padding-top: 0;
}

.box_body .bg_list  a
{
	background: url(images/bg_list.gif) left top no-repeat;
	background-position: 0 5px;
	line-height: 22px;
	color: #ffffff;
	text-decoration: none;
	padding-left: 18px;
}

.box_body .bg_list  a:hover
{
	color: #6fc222;
	text-decoration: underline;
}

.box_body .bg_list_un
{
	background: url(images/bg_list_un.gif) left top no-repeat;
	line-height: 23px;
	background-position: 0 10px;
	margin-left: 15px;
}

.box_body .bg_list_un  a
{
	color: #A10E04;
	text-decoration: underline;
	padding-left: 10px;
}

.box_body .bg_list_un  a:hover
{
	color: #A10E04;
	text-decoration: none;
}

.box_body .bg_list_sub { background: url(images/bg_list1.gif) left bottom no-repeat; }

.box_body .bg_list_sub  a
{
	line-height: 22px;
	color: #ffffff;
	text-decoration: underline;
	padding-left: 18px;
}

.box_body .bg_list_sub  a:hover
{
	color: #A10E04;
	text-decoration: none;
}

.cont_header_txt td
{
	height: 42px;
	vertical-align: middle;
	background: url(images/1_li1.gif);
	text-transform: uppercase;
	font-weight: bold;
	color: #ffffff;
	font-size: 10px;
}

.cont_header_txt a
{
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
}

.cont_header_txt a:hover
{
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: underline;
}

.product td
{
	color: #FFFFFF;
	font-size: 12px;
}

.product a
{
	color: #3aa6cb;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

.product a:hover
{
	color: #6fc222;
	text-decoration: underline;
}

/*  .product span       {color:#23baed; font-size:19px;}  */
.product div a
{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	text-transform: none;
}

.product div a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}

.pic img { border: 1px solid #898989;
	margin-top: 13px;
}

.popup td
{
	color: #3F4143;
	font-size: 10px;
}

.popup span
{
	color: #3F4143;
	font-size: 10px;
}

.popup b
{
	color: #3F4143;
	font-size: 10px;
}

.popup a
{
	color: #8E1214;
	font-size: 13px;
	text-decoration: underline;
	font-weight: bold;
}

.popup a:hover
{
	color: #8E1214;
	text-decoration: none;
}

.footer { }

.footer td
{
	color: #FFFFFF;
	font-size: 10px;
}

.footer a
{
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
}

.footer a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}

.footer span
{
	color: #FFFFFF;
	font-size: 10px;
}

.footer b, .footer b a
{
	color: #A8A8A8;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.footer b a:hover
{
	color: #A8A8A8;
	text-decoration: none;
}

/* -------------------------------------------------          -------------------------------------------------------- */
.result td { color: #ffffff; }

.result a
{
	color: #23baed;
	text-decoration: underline;
}

.result a:hover
{
	color: #23baed;
	text-decoration: none;
}

.result b
{
	color: #23baed;
	font-weight: normal;
}

.result span
{
	color: #23baed;
	font-weight: normal;
}

.result u
{
	text-decoration: underline;
	color: #23baed;
}

.result_right { text-align: right; }

.result_right b
{
	color: #23baed;
	font-weight: bold;
}

/* -------------------------------------------------          -------------------------------------------------------- */
.result { margin: 0px 0px 0px 0px; }

.result td
{
	width: 50%;
	height: 40px;
	vertical-align: middle;
	padding: 0px 42px 0px 27px;
}

.result_right { text-align: right; }

.result td
{
	color: #ffffff;
	font-size: 11px;
}

.result b
{
	color: #ffffff;
	font-weight: normal;
}

.result_right b
{
	color: #23baed;
	font-size: 11px;
	font-weight: bold;
}

.result_right a.pageResults
{
	color: #23baed;
	font-size: 11px;
	text-decoration: underline;
}

.result_right a.pageResults:hover
{
	color: #23baed;
	text-decoration: none;
}

.result_right a.pageResults	u
{
	color: #23baed;
	font-size: 11px;
	text-decoration: underline;
}

.result_right a.pageResults u:hover
{
	color: #23baed;
	text-decoration: none;
}

/* -------------------------------------------------          -------------------------------------------------------- */
/* -------------------------------------------------          -------------------------------------------------------- */
.box_body td { color: #ffffff; }

.box_body span
{
	color: #ffffff;
	font-size: 12px;
	font-weight: normal;
	font-family: Tahoma;
}

.box_body span a
{
	color: #3aa6cb;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

.box_body span a:hover
{
	color: #8E1214;
	text-decoration: underline;
}

.box_body a
{
	color: #ffffff;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
}

.box_body a:hover
{
	color: #ffffff;
	text-decoration: underline;
}

/* -------------------------------------------------          -------------------------------------------------------- */
/* -------------------------------------------------          -------------------------------------------------------- */
SPAN.newItemInCart
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #D52D01;
}

.box_body a SPAN.newItemInCart
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #D52D01;
	text-decoration: underline;
}

/* -------------------------------------------------          -------------------------------------------------------- */
/* -------------------------------------------------          -------------------------------------------------------- */
.smallText a
{
	color: #23baee;
	font-size: 11px;
	text-decoration: none;
}

/*  advanced_search.php  */
.smallText a:hover
{
	color: #23baee;
	font-size: 11px;
	text-decoration: underline;
}

.smallText a u
{
	color: #23baee;
	font-size: 11px;
	text-decoration: none;
}

.smallText a:hover u
{
	color: #23baee;
	font-size: 11px;
	text-decoration: underline;
}

TD.fieldKey
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

TD.fieldValue
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

.main a b
{
	color: #5D5F60;
	font-size: 10px;
	text-decoration: underline;
}

.main a:hover b
{
	color: #5D5F60;
	font-size: 10px;
	text-decoration: none;
}

/* -------------------------------------------------          -------------------------------------------------------- */
span.txt_1
{
	font-size: 10px;
	text-transform: none;
	color: #000000;
}

SPAN.productSpecialPrice, .product SPAN.productSpecialPrice
{
	color: #23baed;
	font-size: 19px;
	float: right;
}

.box_body SPAN.productSpecialPrice
{
	color: #fa0404;
	font-size: 13px;
	font-weight: bold;
}

.cont_header_txt	em
{
	color: #E50029;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	vertical-align: middle;
	text-decoration: none;
}

.product em
{
	color: #3aa6cb;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
}

/* -------------------------------------------------          -------------------------------------------------------- */
/* -------------------------------------------------          -------------------------------------------------------- */
.main	a
{
	color: #23baee;
	text-decoration: underline;
}

.main	a:hover
{
	color: #23baee;
	text-decoration: none;
}

input { }
.bg_input input { background: none; }

/* -------------------------------------------------          -------------------------------------------------------- */
/* -------------------------------------------------          -------------------------------------------------------- */
.product .shop_cart
{
	color: #23baed;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	height: 41px;
	text-align: center;
	vertical-align: middle;
}

.padd_1 { padding: 0px 10px 0px 10px; }
.padd_22 { padding: 8px; }

td.padd2
{
	padding: 8px;
	padding-left: 4px;
}

.line_h { line-height: 16px; }
.bg_gg { background: url(images/2_bg.gif) center top repeat-x; }
.bg_vv { background: url(images/bg1.gif) center top repeat-y; }
.bg_gg_1 { background: url(images/x.gif) repeat-x; }
.product div { padding: 0 0px 10px; }

div.padd3
{
	text-align: left;
	padding-top: 0;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 153px;
}

.padd33 img, .padd33 input { margin: 5px; }
.prod_info { width: 100px; }
.prod_info td { text-align: center; }
.remove { width: 20%; }
.products { width: 45%; }
.quantity { width: 15%; }
.total { width: 20%; }
.sub_total { width: 80%; }

/* -------------------------------------------------          -------------------------------------------------------- */
.box_width_left { width: 226px;
	padding-bottom: 10px;
}
.box_width_right { width: 0px; }
.box_width_cont { width: 100%;
}

/* -------------------------------------------------          -------------------------------------------------------- */


/* Ticket Styles          -------------------------------------------------------- */

.ticket_bg {
	background-color: white;
	padding: 15px;
	background-image: none;
}

span.titleHeader{
	color: #6fc222;
	font-weight: bold;
	font-style: italic;
	font-size: 31px;
	margin: 10px;
}

.footerText {
	color: #6fc222;
	font-size: 18px;
	text-align: center;
	font-weight: bold;
	font-style: italic;
}

.pageHeading_ticket {
	font-weight: bold;
	font-size: 20px;
	color: gray;
	padding: 13px;
}

.print_order {
	background-color: #6fc222;
	color: white;
	text-align: center;
}

.printButton a {
	color: white;
	text-align: center;
	font-weight: bold;
	display: block;
	padding: 5px;
	text-decoration: none;
}
.printButton:hover a{
	color: white;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}

.infoBox_ticket {
	background-image: none;
	background-color: silver;
	color: black;
}
.infoBoxContents_ticket {
	background-image: none;
	background-color: white;
	color: black;
}

.main_ticket {
	color: black;
	margin: 5px;
	padding: 5px;
	font-size: 14px;
}

.smallText_ticket {
	color: gray;
	padding: 7px;
}
/* Cart Popup          -------------------------------------------------------- */
#popCart {
	position: absolute; /*do not change this*/
	top: 35%;
	left: 35%;
	width: 450px;
	background-color: #f8f8f8;
	border: 3px solid #BAC4D0;
	color: #000;
	z-index: 100000; /*do not change this*/
	display: none; /*do not change this*/
	padding: 20px;
}

ul.popcartList {list-style-type:none; margin:0; padding:0;}
li.popcartButton {float:right;padding-right:10px;}

#popCart_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
    background-color: #000;
    display:none;
    opacity:0.75;
   	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
}

* html #popCart_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

/* Top Nav ------------------------------------ */

.top_nav {
	background: url(includes/languages/english/images/buttons/m2.gif) repeat-x -20px 0;
	margin: 0;
	padding: 0;
	display: block;
}

td.top_nav_box {
	margin: 0;
	white-space: nowrap;
	height: 62px;
	display: block;
	float: left;
}

#top_nav_links {
	display: block;
	float: left;
	padding-top: 26px;
}
span#top_nav_right {
	width: 13px;
	height: 62px;
	float: right;
}

.top_nav_left {
	width: 11px;
	display: block;
	float: left;
	margin: 0;
	padding: 0 10px 0 0;
	height: 62px;
}

.header_logo {
	margin: 0;
	padding: 0;
	height: 200px;
	text-align: left;
	width: 780px;
}

.top_navi_btn {
	color: white;
	padding-right: 10px;
	padding-left: 10px;
}

a.top_navi_btn:hover {
	color: #6fc222;
	text-decoration: underline;
}

/* Bullets        -------------------------------------------------------- */
li {
	margin-bottom: 10px;
	list-style-type: none;
	display: list-item;
}

ul {
	margin-bottom: 13px;
	padding-left: 9px;
	margin-left: 19px;
}
/* -------------------------------------------------          -------------------------------------------------------- */
/* News Quotes          -------------------------------------------------------- */
.bqstart {
    float: left;
    height: 45px;
    font-size: 300%;
    color: #6fc222;
	margin-left: -28px;
	margin-top: -19px;
}
 .bqend { 
 	font-size: 300%; 
 	color: #6fc222;
	display: block;
	float: right;
	position: relative;
	top: -39px;
	right: -25px;
}
blockquote {
	padding: 15px 20px;
	margin: 15px 1px;
	font-size: 20px;
	border-bottom: 1px solid white;
	border-top: 1px solid white;
}
/* -------------------------------------------------          -------------------------------------------------------- */
/* FAQs-------------------------------------------------          -------------------------------------------------------- */

.faq_main  {
	padding-left: 29px;
	font-size: 13px;
	color: #6fc222;
}

.faq_click {
	padding-left: 29px;
	padding-top: 7px;
}

.faq_smallText {
	text-align: right;
	padding-top: 13px;
	color: gray;
}

#faq_answer_1,#faq_answer_2,#faq_answer_3,#faq_answer_4,#faq_answer_5,#faq_answer_6,#faq_answer_7,#faq_answer_8,#faq_answer_9,#faq_answer_10,#faq_answer_11,#faq_answer_12,#faq_answer_13,#faq_answer_14,#faq_answer_15,#faq_answer_16,#faq_answer_17,#faq_answer_18,#faq_answer_19,#faq_answer_20,#faq_answer_21,#faq_answer_22,#faq_answer_23,#faq_answer_24,#faq_answer_25,#faq_answer_26,#faq_answer_27,#faq_answer_28,#faq_answer_29,#faq_answer_30 {
	padding-left: 30px;
	padding-right: 40px;
}

hr {
	width: 90%;
}

/* -------------------------------------------------          -------------------------------------------------------- */
