
/********************** Columns */
table, td
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#777;
	line-height:1.3;
}

a
{
color:#777;
}

.title
{
	font-size:1.4em;
	color:#333;
	font-weight:bold;
}

h1,h2,h3,h4,h5,h6 { color:#333; }

/* All */
.col2-set, .col3-set, .col4-set, .col5-set { clear:both; }

/* Col2 */
.col2-set .col-1, .col2-set .col-2 { width:48.5%; }
.col2-set .col-1 { float:left; }
.col2-set .col-2 { float:right; }

/* Col2-alt */
.col2-alt-set .col-1 { float:left; width:32%; }
.col2-alt-set .col-2 { float:right; width:65%; }

/* Col3 */
.col3-set .col-1, .col3-set .col-2, .col3-set .col-3 { float:left; width:31.3%; }
.col3-set .col-1, .col3-set .col-2 { margin-right:3%; }

/* Col4 */
.col4-set .col-1, .col4-set .col-2, .col4-set .col-3, .col4-set .col-4 { float:left; width:22%; }
.col4-set .col-1, .col4-set .col-2, .col4-set .col-3 { margin-right:4%; }


/********************** Form */

/* Form Elements */
input.input-text, select, textarea{ border:1px solid #b6b6b6; font:11px arial, helvetica, sans-serif; }
select option             { padding-right:10px; }
option, optgroup          { font:11px arial, helvetica, sans-serif; }
optgroup                  { font-weight:bold; }
input.input-text, textarea{ padding:2px;}
textarea                  { overflow:auto; }
input.radio               { margin-right:3px; }
input.checkbox            { margin-right:3px; }
input {font-size:11px; font-family:Arial, Helvetica, sans-serif; height:20px;};
.v-fix                    { float:left; }
.v-fix .validation-advice { display:block; margin-right:-12em; width:12em; position:relative; }
.qty                      { width:2.5em; }
.group-select label,
.form-list label,
.payment-methods label    { font-weight:bold; }
.button-set { /* Container for form buttons*/
    clear:both;
    margin-top:4em;
    border-top:1px solid #e4e4e4;
    padding-top:8px;
    text-align:right;
    }
.button-top-set { margin-top:0; border-top:0; padding-top:0; padding-bottom:8px; }

/* Form lists */
.form-list                          { margin-bottom:10px; }
.form-list li                       { margin-bottom:6px; }
.form-list li .input-box .input-text,
.form-list li .input-box textarea   { width:250px; }
.form-list li .input-box select     { width:256px; }
.form-list li.addElement            { border-top:1px solid #DDD; padding-top:10px; }
.group-select li                    { margin:0 8px 10px 0; padding-left:8px; }
.group-select li .input-box         { float:left; width:275px; }
.group-select li .input-text,
.group-select li select,
.group-select li textarea           { width:525px; }
.group-select li .input-box .input-text,
.group-select li .input-box textarea{ width:250px; }
.group-select li .input-box select  { width:256px; }



/* Form Messages */
.validation-advice, .required { color:#EB340A; }
.validation-advice { clear:both; min-height:15px; margin-top:3px; background:url(../images/validation_advice_bg.gif) no-repeat 2px 4px; padding-left:13px; font-size:10px; font-weight:bold; line-height:1.25em; }
.validation-failed { border:1px solid #eb340a !important; background:#faebe7 !important; }
label.required { font-weight:bold; }
p.required { text-align:right; }


/********************** Messages  */
.success { color:#3d6611; }
.error { color:#df280a; }
.notice {color:#e26703; }
.success, .error { font-weight:bold; }
.messages,
.messages ul { list-style:none !important; margin:0 !important; padding:0 !important; }
.messages { width:100%; margin:0 0 10px !important; overflow:hidden; }
.error-msg, .success-msg, .notice-msg, .note-msg {
    margin-bottom:1em !important;
    border-style:solid !important;
    border-width:1px !important;
    padding:4px 12px !important;
    font-weight:bold !important;
    }
.error-msg li, .success-msg li, .notice-msg li { margin-bottom:.2em; }
.error-msg {
    border-color:#f16048;
    color:#df280a;
    background:#faebe7;
    }
.success-msg {
    border-color:#446423;
    color:#3d6611;
    background:#eff5ea;
    }
.notice-msg, .note-msg {
    border-color:#fcd344;
    color:#3d6611;
    background:#fafaec;
    }


/********************** Tabs */
.tabs-info{ border:1px solid #D7D7D7; padding:10px;}
.tabs                   { }
.tabs li                { float:left; border-right:1px solid #ddd; border-left:1px solid #fff; font-size:1.1em; line-height:1em; }
.tabs li.first          { border-left:0; }
.tabs li.last           { border-right:0; }
.tabs a                 { display:block; padding:11px 15px; color:#444; background:url(../images/tabsbg.jpg) repeat-x left center; font-weight:bold;}
.tabs a:hover           { background:none; background-color:#D7D7D7; text-decoration:none; color:#444; }
.tabs li.active a,
.tabs li.active a:hover { font-weight:bold; color:#000; background:none; background-color:#D7D7D7;  }


/********************** Headings */

.head,
.head-alt,
.head-alt2,
.head-alt3          { line-height:1.25em; text-align:right; }
.head .title,
.head-alt .title,
.head-alt2 .title,
.head-alt3 .title   { margin:0; float:left; }
.head a,
.head-alt a,
.head-alt2 a,
.head-alt3 a        { font-size:10px; text-transform:uppercase; }

/* Page heading */
.page-head { margin:0 0 16px 0; }
.page-head-alt { margin:0 0 12px 0; }
.page-head, .page-head-alt { text-align:right; }
.page-head h3, .page-head-alt h3 {
    margin:0;
	color:#000000;
	font-size:1.6em;
	padding:3px 0;   
    font-weight:normal !important;
    text-transform:none  !important;
    text-align:left;
    }
.button-level h3 { /* heading level with buttons */
    float:left;
    width:60%;
    }

.head-alt           { margin-bottom:5px; }
.head-alt .title    { color:#000; font-size:1.3em; }
.head-alt2          { margin-bottom:12px; background:#f1f1f1; padding:2px 10px; font-size:1.1em; }
.head-alt2 .title   { font-size:1.1em;  }
.head-alt3          { margin-bottom:8px; border-bottom:1px solid #ddd; }


/* Category heading */
.category-head {
    margin-bottom:7px;
    }
.category-head h2 {
    padding:3px 0;
    color:#333;
    font-size:1.4em;
    }
.category-image { display:block; width:705px; }

/********************** Lists */
.disc           { margin-bottom:10px; }
.disc li        { margin-left:20px; list-style:disc; }


/* Bare List */
.bare-list      { margin:5px 0; }
.bare-list li   { margin:3px 0; }



/********************** Space Creators */

.no-display { display:none; }
.content    { padding:12px 12px 12px 15px; } /* Sets default padding */
.actions    { line-height:1.3em; }
.pipe,
.separator { padding:0 3px; font-size:.85em; }
.divider {
    margin:10px 0;
    height:1px;
    background:#ccc;
    font-size:1px;
    line-height:1em;
    overflow:hidden;
    }



/************************************************************/
/********************[ Mage_CSS_C Layout]********************/
/************************************************************/


/********************** Base Layout */

/* Structure */
.container      {
	width:985px;
	text-align:left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.header         { margin-bottom:2px; z-index:999; text-align:left;}
.middle         {
	clear: both;
}
.layout-1column { 
	background-image:url(../images/bg1.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	border:1px solid #DADADA;
	padding:0 10px 10px 10px; 
}
.col-left       { float:left; width:197px; }
.col-right       { float:right; width:197px; }
.layout-2columns-left .col-main       {
	float:left;
	width:778px;	
	margin-left:9px;
	margin-bottom:5px;
	margin-top:0px;
}
.layout-2columns-right .col-main       {
	float:left;
	width:728px;	
	border: 1px solid #DADADA;
	background-image: url(../images/bg1.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	padding:20px;	
}
.layout-3columns .col-main       {
	width:571px;
	margin-bottom:5px;
	margin-top:0px;
	margin-left:9px;
	
}

.main-bannerrotator-2       {
	width:571px;
	margin:10px;
	margin-bottom:0px;
	margin-top:0px;
	background-repeat: repeat-x;
	background-position: center top;
}

/* Style */
.outline-creator {  background:#fff; }
.col-main .padder{ padding-right:0px; }
.layout-3columns .padder { padding:0; }

/********************** Header */

/* Logo */
h1#logo                 {
	height:130px;
}
.side-logo-promo        { float:left; margin:15px 10px 0 10px; display:none; }
.page-popup h1#logo     { display:none; }
.language-switcher      { float:left; padding-left:220px;}
.language-switcher label{ color:#777; }
.language-switcher .flag option { background-repeat:no-repeat; background-position:left center; padding-left:20px;margin-left:2px; }
.toplinks-bar           {
	color:#666666;
	text-align:right;
	margin-left: 210px;
	position: absolute;
	top: 100px;
}
.toplinks-bar .top-links              { padding-left:8px; }
.toplinks-bar .top-links,
.toplinks-bar .top-links li           { display:inline; }
.toplinks-bar .top-links li           { padding:0 4px 0 1px; }
.toplinks-bar .top-links a { color:#000; }
.toplinks-bar .top-links a:hover      { color:#98BF08; }
.toplinks-bar .top-links a            { padding:0 7px 0 0; background:url(../images/links_separator.gif) no-repeat 100% 50%; }
.toplinks-bar .top-links .last a      { padding:0; background:none; }
.search-bar             {
	background-image: url(../images/navibg.jpg);
	background-repeat:no-repeat;
	height:35px;
}
.breadcrumbs            { overflow:hidden; margin-bottom:7px; }
.breadcrumbs li         { display:inline; line-height:18px; }
.breadcrumbs a	{ color:#000; }
.breadcrumbs a:hover     { color:#98BF08; }


/* Mini search */
.mini-search {
    position:relative;
    z-index:97;
    float:right;   
	text-align:right;
    }
	
.mini-search .input-text { width:212px; margin-right:2px; height:19px; }

.search-autocomplete { position:absolute; /*left:45px !important; top:22px !important; width:216px!important;*/ }
.search-autocomplete ul { border:1px solid #999; background:#f9f5f0; }
.search-autocomplete li { border-bottom:1px solid #f4eee7; padding:2px 8px 1px 8px; }
.search-autocomplete li .amount { float:right; font-weight:bold; }
.search-autocomplete li.odd { background:#f6f6f6; }
.search-autocomplete li.selected { background:#ecf9ea; }



/********************** Sidebars */
.sidebar .box {
	margin-bottom:9px;
	background-image: url(../images/bot.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 8px;
}
.sidebar .content {
	padding:8px 10px;
	color:#777;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D8D8D8;
	border-right-color: #D8D8D8;
	border-bottom-color: #D8D8D8;
	border-left-color: #D8D8D8;
}
.sidebar h3 { font-size:1.05em; text-transform:uppercase; }
.sidebar h4 { color:#444; text-transform:uppercase;}
.sidebar .actions { text-align:right; }
.sidebar .actions a,
.sidebar .actions a:hover { text-decoration:underline; }
.widget-btn { float:right; font-size:11px; margin:0 0 2px 5px; }
.widget-btn, .widget-btn:hover { color:#646464; font-weight:bold; }
.sidebar .callout{ background:none; padding-bottom:0px;}

/* Currency Switcher */
.currency-switcher {
   	position:absolute;
	margin-left:10px;
    }
.currency-switcher label{ color:#777;}	
.currency-switcher h4 {
    text-transform:none;
    }
.currency-switcher select { }


/* Base Mini */
.base-mini { line-height:1.3em; }
.base-mini .head {
	background-image: url(../images/headbg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
}
.base-mini .head a { font-size:10px; text-transform:uppercase; }
.base-mini .head h4 {
	margin:0;
	font-size:12px;
	color:#ffffff;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-top: 7px;
	padding-left: 35px; font-weight:bold;
}
.base-mini .head h4 .count { text-transform:none; color:#2f2f2f; white-space:nowrap; font-weight:normal; font-size:.95em; }
.base-mini h5 { margin:0; font-size:10px; font-weight:normal; text-align:left; text-transform:uppercase; }
.base-mini .product-images      { float:left; width:52px; height:52px; }
.base-mini .product-checkbox    { float:left; width:10px; }
.base-mini .product-names       { margin-left:18px; }
.base-mini .product-details     { margin:0 0 0 60px; height:50px; }
.base-mini .product-details[class] { height:auto; min-height:50px; }
.base-mini .regular-price       { color:#2f2f2f; font-size:11px; }
.base-mini .special-price       { font-size:11px; }
.base-mini .minimal-price       { font-size:11px; }
.base-mini .price-box           { margin:1px 0; }
.sidebar .item                  { margin-bottom:5px; padding-bottom:5px; }
.sidebar .last                  { margin-bottom:0; border-bottom:none; }
.sidebar .actions               { margin-top:0; border-top:1px solid #ddd; padding-top:5px; }

/* Sidebar Blocks */
.mini-product-tags li               { display:inline; padding-right:4px; line-height:1.5em; }
.mini-product-tags li:after         { display:inline!important; }
.mini-product-tags .content a,
.mini-product-tags .content a:hover { color:#1b2d3b; }

.mini-newsletter                    { margin:8px 0; }
.mini-newsletter label              { float:left; }
.mini-newsletter .input-box         { float:left; width:198px; text-align:right; }
.mini-newsletter .input-text        { width:192px; }
.mini-newsletter .news-letter-btn	{ margin-top:5px;}
.mini-cart .head                    {}
.mini-cart .head h4                 {  }
.mini-cart h5                       { margin-bottom:10px; border-bottom:1px solid #ddd; padding-bottom:3px; }
.mini-cart .cart-count              { padding:8px; text-align:center; }
.mini-cart .subtotal                { background:url(../images/cart_subtotal_count.gif) no-repeat 50% 0; margin-top:5px; line-height:23px; }

.mini-poll td.label                 { font-weight:bold; padding-right:10px; }
.mini-poll td.item                  { white-space:nowrap; }

.mini-reorder h5                    { border-bottom:1px solid #ddd; margin-bottom:10px; padding-bottom:2px; }

.hp-report                          { width:683px; margin:0 auto; padding:0 0 50px; }
.hp-report .head-alt                { margin:10px 0 15px; }
.hp-report .product-name            { font-size:1.1em; font-weight:normal; line-height:1.35; margin-bottom:5px; color:#444; }
.hp-report .product-name a          { color:#444; text-decoration:underline; }
.hp-report .product-name a:hover    { text-decoration:none; }


/********************** Footer */
.footer                         {
	color:#000;
	background-image: url(../images/footerbg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 10px;
	padding-top:12px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	height: 42px;
}
.footer .footer-right           { float:right; width:50%; text-align:right; }
.footer .footer-callout         { margin-top:-10px; }
.footer .footer-links           { margin-bottom:10px; }
.footer .footer-links li.last a { padding-right:0; margin-right:0; background:none; }
.footer ul a                    { background:url(../images/links_separator.gif) no-repeat 100% 50%; padding-right:5px; margin-right:3px; }
.footer ul,
.footer li                      { display:inline; }
.footer a	{ color:#000; }
.footer a:hover                 { color:#98BF08; }

.downmenu, .downmenu a, .downmenu a:link, .downmenu a:active, .downmenu a:visited
{
	color:#000;
	font-size:11px;
}

.downmenu a:hover
{
	color:#000000;
	text-decoration:underline;
}

/************************************************************/
/****************[ Mage_CSS_D Shop Elements]*****************/
/************************************************************/


/********************** Rating */
.ratings {
    margin:7px 0;
    line-height:1.2em;
    }
.rating-box {
    float:left;
    position:relative;
    width:50px;
    height:10px;
    margin-right:5px;
    background:url(../images/product_rating_blank_star.gif) repeat-x;
    }
.rating-box .rating {
    position:absolute;
    top:0;
    left:0;
    height:13px;
    background:url(../images/product_rating_full_star.gif) repeat-x;
    }
.ratings-list td {
    padding:2px 0;
    }
.ratings-list td.label {
    padding-right:8px;
    font-weight:bold;
    line-height:1em;
    }
.ratings small { font-size:11px; }


/************************* Prices */
.price { white-space:nowrap !important; }

.price-box { padding:5px 0 10px; }
.price-box .price { font-size:13px; font-weight:bold; color:#000; }

/* Regular price */
.regular-price { color:#000; }
.regular-price .price { font-size:13px; font-weight:bold; color:#000; }

/* Old price */
.old-price { margin:0; }
.old-price .price-label { font-size:12px; font-weight:bold; white-space:nowrap; }
.old-price .price { font-weight:bold; font-size:13px; color:#000; text-decoration:line-through; }

/* Special price */
.special-price { margin:0; padding:3px 0; }
.special-price .price-label { font-size:11px; font-weight:bold; text-transform:uppercase; white-space:nowrap; color:#000; }
.special-price .price { font-size:13px; font-weight:bold; }

/* Minimal price (as low as) */
.minimal-price { margin:0; }
.minimal-price .price-label { font-size:12px; font-weight:bold; white-space:nowrap; }

a.minimal-price-link { display:block; font-size:12px; text-decoration:underline; color:#444; }
a.minimal-price-link:hover { color:#444; }
a.minimal-price-link .label {}
a.minimal-price-link .price { font-weight:normal; color:#444; }

/* Including tax */
.price-including-tax { display:block; color:#888; }
.price-including-tax .label {  font-size:10px; text-transform:uppercase; white-space:nowrap; color:#888; }
.price-including-tax .price { font-size:13px; font-weight:bold; color:#396f00; }

/* Excluding tax */
.price-excluding-tax { display:block; color:#888; }
.price-excluding-tax .label { font-size:10px; text-transform:uppercase; white-space:nowrap; color:#888; }
.price-excluding-tax .price { font-size:12px; font-weight:normal; color:#396f00; }

/* Incl tax (for order tables) */
.price-incl-tax { display:block; }
.price-incl-tax .label { display:block; white-space:nowrap; }
.price-incl-tax .price { display:block; font-weight:bold; }

/* Excl tax (for order tables) */
.price-excl-tax  { display:block; }
.price-excl-tax .label { display:block; white-space:nowrap; }
.price-excl-tax .price { display:block; font-weight:normal; }

/* Price range */
.price-from { margin:0; }
.price-from .price-label { font-size:12px; font-weight:bold; white-space:nowrap; }

.price-to { margin:0; }
.price-to .price-label { font-size:12px; font-weight:bold; white-space:nowrap; }

/* Price notice next to the options */
.price-notice { padding-left:7px; }
.price-notice .price { font-weight:bold; }

.price-as-configured { margin:0; }
.price-as-configured .price-label { font-weight:bold; white-space:nowrap; text-transform:uppercase; }

.price-box-bundle { padding:0 0 10px 0; }
.price-box-bundle .price-box { margin:0 !important; padding:0 !important; }
.price-box-bundle .price { color:#222; }

.product-pricing-grouped li { padding:2px 0; }
.product-pricing-grouped li .price { font-weight:bold; color:#396f00; }

/********************** Catalog Listing */
.catalog-listing h5 {
    margin-bottom:.4em;
    font-size:1.1em;
    font-weight:normal;
    /* In case product is extra really long */
    padding-right:10px;
    overflow:hidden; /* In case product is extra really long */
    }
.catalog-listing h5 a{
    color:#000;
	font-weight:bold;  
    }
.catalog-listing h5 a:hover {
    color:#98BF08;
    text-decoration:underline;
    }
.catalog-listing .add-to {
    margin:.2em 0 1.8em 0;
    line-height:1.3em;
    }
.catalog-listing .ratings { line-height:1.5; }
.catalog-listing .ratings .rating-box { float:none; margin-bottom:3px; }
.catalog-listing .ratings .pipe { display:none; }
.catalog-listing .ratings a { display:block; }

.add-to li { background:url(../images/add_to_bg.gif) no-repeat 0 50%; padding-left:12px; line-height:1.25em; text-align:left; }
.add-to a,
.add-to a:hover { color:#444; }

.add-to-inline { text-align:right; margin:10px 0; }
.add-to-inline li { display:inline; background:url(../images/add_to_bg.gif) no-repeat 0 50%; padding-left:12px; margin-left:12px; line-height:1.25em; }
.add-to-inline a,
.add-to-inline a:hover { color:#444; }


.catalog-listing .ratings { margin-bottom:.6em; }

/* Generic Product Grid */
.generic-product-grid           { width:100%; margin-bottom:10px; }
.generic-product-grid td        { width:33%; text-align:center; vertical-align:bottom; padding-top:10px; }
.generic-product-grid td.empty-product { border-right:0; }


/************************************************************/
/******************[ Mage_CSS_F Overrides]*******************/
/************************************************************/

/* Top Navi ============================================================================== */
.menu ul{
margin: 0;
padding: 0;
list-style-type: none;
height: 30px;
font-size: 12px; /*text-transform:uppercase;*/
background:url(../images/searchbg.jpg) no-repeat;
padding-left:10px;
}

/*Top level list items*/
.menu ul li{
position: relative;
display: inline;
float: left;

}

/*Top level menu link items style*/
.menu ul li a{
display:inline-block;
padding: 6px 15px;
text-decoration: none;
color:#674625;
}

.menu ul li a:link, .menu ul li a:active, .menu ul li a:visited{
color:#000000;
text-decoration:none;
}

.menu ul li a:hover{
color:#ffffff;
background:url(../images/searchbg-over.jpg);
text-decoration:none;
}
	
/*Sub level menu*/
.menu ul li ul{
position: absolute;
left: -10px;
padding-top: 2px;
display: block;
visibility: hidden;
z-index: 100;
background-image:none;
}

/*Sub level menu list items*/
.menu ul li ul li{
display: inline;
float: none;
background-image:none;
}


/* Sub level menu links style */
.menu ul li ul li a{
width:180px; /*width of sub menu levels*/
font-weight: normal;
margin-top:0px;
padding:7px;
font-size: 11px;
background-image:none;
display:block;
background-color:#F5DE83 ;
border:1px #FFFFFF solid;
border-top:0px;
color:#333333;
}

.menu ul li ul li a:link,.menu ul li ul li a:active, .menu ul li ul li a:visited{
text-decoration:none;
color:#333333;
}

.menu ul li ul li a:hover{
color:#333333;
background:#EAC553;
text-decoration:none;
}

/*Sub level 2 menu*/
.menu ul li ul li ul{
	margin: -21px 0px 0px 178px;
}

/* Sub level menu links style */
.menu ul li ul li ul li a{
width:180px; /*width of sub menu levels*/
font-weight: normal;
margin-top:0px;
padding:7px;
font-size: 11px;
background-image:none;
display:block;
background-color:#FEF478;
border:1px #FFFFFF solid;
border-top:0px;
color:#333333;
}

.menu ul li ul li ul li a:link,.menu ul li ul li ul li a:active, .menu ul li ul li ul li a:visited{
text-decoration:none;
color:#333333;
}

.menu ul li ul li ul li a:hover{
color:#333333;
background:#FEDA5C;
text-decoration:none;
}

/* Holly Hack for IE \*/
* html .menu ul li { float: left; height: 1%; }
* html .menu ul li a { height: 1%; }
* html .menu ul li ul li ul { margin-top:-33px;}
/* End */
/* ======================================================================================= */


.product_content{
	list-style-type:square;
}

.container
{
margin:0px;
padding:0px;
}

.main-block-2 ul
{
	list-style-type:none;
	margin:0px;
}

.welcome-msg {color:#FFFFFF}

.productname {
	color: #198EB1;
	font-weight: bold;
	font-size: 14px;
}
.productname a, .productname a:link, .productname a:active, .productname a:visited {
	color: #198EB1;
	font-weight: bold;
	font-size: 14px;
	text-decoration:none;
}
.productname a:hover
{
	text-decoration:underline;
}
.readmore a, .readmore a:link, .readmore a:active, .readmore a:visited {
	color: #198EB1;
	font-size: 12px;
	text-decoration:none;
	line-height:1.5;
}
.readmore a:hover
{
	text-decoration:underline;
}
.price_f {
	color: #980201;
	font-size: 20px;
	font-weight: bold;
}
.form_button {background:url(../images/subscribe.jpg) no-repeat; border:0px; height:23px; width:100px; color:#FFFFFF; font-weight:bold; font-size:11px}
.form_button2 {background:url(../images/subscribe2.jpg) no-repeat; border:0px; height:23px; width:150px; color:#FFFFFF; font-weight:bold; font-size:11px}

