/*
Shop Style Sheet:  mricourses_shop_style.css
       ______________________________________________________________
      /                                                             /_
     /   MRIcourses.com -///- CSS level 2.1 Custom StyleSheet by   / /
    /   Unik Web Design -///- http://www.UnikWebDesign.com        / / 
   /_____________________________________________________________/ / 
    /_____________________________________________________________/ 

*/



/* titles:: Controls the Body Tiles such as (Specials, Feature Items, Items, Related Items Shopping) */
/* +++  Cart_Headings:: Controls the titles on the view cart page */
/* Checkout_Headings:: Controls the titles/headings on the checkout pages (Billing Information, Shipping Information etc) */
/* checkout-headers:: Controls the titles/headings on the items (Item pages) +++ the headings on the Checkout Steps pages */
.titles,.titles_left,.titles_right,.Cart_Headings,.Checkout_Headings,.checkout-headers
	{line-height:22px;padding:0px 0px 0px 8px;font-family:Arial,Helvetica,MS Sans Serif,Tahoma;font-size:11px;text-decoration:none;font-weight:bold;color:#071c3f;
	background-color:#c0c0c0;background:url(/img/bg/main/page_spacer_tile_medium.gif) repeat;}
.titles a{font-size:11px;font-weight:bold;color:#0069bb;}
.checkout-headers a{color:#065fc1;}



/* the font for the Sub-Categories (by default was set under .titles) */
.subcat{}







/* titles2:: Controls the titles on the view cart page - changed to "Cart_Headings"  :::   .titles2{} */


/* data:: Controls body default fonts and colors */
.data{color:#333;font-size:12px;font-weight:normal;font-family:Arial,Helvetica,sans-serif,Tahoma,Verdana;}
.subpages .data {text-align:center;}
.subpages .data a{color:#577515;font-size:16px;}


/* txtBoxStyle:: Controls the text boxes */
.txtBoxStyle{border-top:2px solid #c0c0c0;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:11px; color:#111;}

/* txtareaStyle:: Controls the text areas */
.txtAreaStyle{height:80px;width:250px;border:1px solid #c7d5e0;background-color:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:11px;color:#333;}


/* item:: Controls the Item, Name, Description, Price, Savings, Cost, Font and Color */
.item								{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#555;text-decoration:none;}
.item a,.item a:visited				{color:#577515;}
.item a:hover,.item a:visited:hover {color:#555;}

.item_number{padding-right:15px;}

.related_item,.related_item a,.related_item a:visited{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;color:#555;text-decoration:none;}
.related_item a:hover,.related_item a:visited:hover  {color:#0069bb;text-decoration:underline;}

.NewReleasesItem										 {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;color:#fff;text-decoration:none;}
.NewReleasesItem a,.NewReleasesItem a:visited			 {font-weight:bold;color:#fff;}
.NewReleasesItem a:hover,.NewReleasesItem a:visited:hover{font-weight:bold;color:#c0c0c0;}

.TopSellersItem											{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;color:#fff;text-decoration:none;}
.TopSellersItem a,.TopSellersItem a:visited				{font-weight:bold;color:#fff;}
.TopSellersItem a:hover,.TopSellersItem a:visited:hover {font-weight:bold;color:#c0c0c0;}

.availability-heading{float:left;font-weight:bold;padding:0 0 0 7px;}
#availability{float:left;color:#cc0000;padding:0 0 0 7px;}
.availability2,.availability2 a{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:underline;}

/* price-info:: controls the way the prices display on the product page */
.price-info{/*font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;*/color:#333;}

/* price:: Controls the way the product's prices display */
.price{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#577515;font-weight:bold;}
.price_red{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#c2150c;font-weight:bold;}

/* alternative:: Controls the form backgrounds and other areas that require an alternative color ::: Alternative borderr color: 91bce8 */
.alternative{padding:7px 10px 7px 10px;border:1px solid #c0c0c0;background:#fff;}

/* borders:: Controls the color of the borders on forms */
.borders{border:1px solid #789d2b;background-color:#789d2b;}

/* borders2:: Controls the color of the borders on forms */
.borders2{border:1px solid #789d2b;;background-color:#716f71;}

/* borders_coupon:: Controls the color of the borders on the coupon and shipping box */
.borders_coupon{border:1px solid #214b85;} /* steps:: Controls the way the steps on the checkout pages display */
.steps{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;color:#cfd0d1;background:#fff;}

/* steps_on:: Controls the way the steps on the checkout [ages display */
.steps_on{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;color:#336699;background:#fff;}

/* error:: Controls the error messages */
.error{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;color:#e10e04;text-decoration:none;}

/* options-titles:: Controls the way the titles on the product options display */
.options-titles{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#336699;}

/* cart-text:: Controls the way the text inside the shopping cart looks */
.cart-text{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;font-weight:normal;color:#2d2c2d;line-height:18px;}

/* invoice_title:: Controls the way the title of the invoices look */
.invoice_title{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;background-color:#cbcaca;color:#4f4e4e;}

/* invoice_table:: Controls the background color on invoices */
.invoice_table{background-color:#f9f8f8;}

/* font1:: Primary Screen Font */
.font1{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#000;}

/* font2 :: Secondary Screen Font */
/* font2 a :: Controls the page's Breadcrumbs for BODY_HEADER block in ep pages */
.font2{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#444;}



/********** BUTTONS **********/
.registration_form_button {float:right;margin:-7px 0 0 0;border:1px solid #555;padding:8px;background:#ccc;font-weight:bolder;color:#000;text-decoration:none;}

.btn     {padding:0px;border:1px solid #716f71;color:#fff;background-color:#789d2b;font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;cursor:pointer;}
.btn2    {padding:0px;border-top:1px solid #789d2b;border-bottom:1px solid #a0b771;border-left:1px solid #789d2b;border-right:1px solid #789d2b;
	background-color:#789d2b;font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:12px;color:#fff;cursor:pointer;}
.btn_over{padding:0px;border:1px solid #789d2b;color:#fff;background-color:#716f71;font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;cursor:pointer;}

/* "Add to Cart" Buttons (on product page) */
.btn_product_addtocart     {padding:7px 10px;border:1px solid #716f71;color:#fff;background-color:#789d2b;font-size:14px;font-family:Arial,Helvetica,sans-serif;font-weight:bolder;cursor:pointer;}
.btn_over_product_addtocart{padding:7px 10px;border:1px solid #789d2b;color:#fff;background-color:#88ad3c/*#716f71*/;font-size:14px;font-family:Arial,Helvetica,sans-serif;font-weight:bolder;cursor:pointer;}


/* btn_over_product_addtocart */


/* BTTN IMG: bttn_Add_To_Cart.gif = blue(top), red (center), green (bottom) = 106x22(3) = 106x66 */
.btn_add_to_cart_1		{width:106px;height:22px;border:0px;cursor:pointer;
	background-color:#246eab;background:url(/img/bttns/bttn_Add_To_Cart.gif) no-repeat 0px 0px;} /* blue (#1-106x22 of 106x66) */
.btn_add_to_cart_2		{width:106px;height:22px;border:0px;cursor:pointer;
	background-color:#577515;background:url(/img/bttns/bttn_Add_To_Cart.gif) no-repeat 0px -22px;} /* green (#2-106x22 of 106x66) */
.btn_add_to_cart_3 {width:106px;height:22px;border:0px;cursor:pointer;
	background-color:#c2150c;background:url(/img/bttns/bttn_Add_To_Cart.gif) no-repeat 0px -44px;} /* red (#3-106x22 of 106x66) */

/* BTTN IMG: bttn_View_Details.gif = blue(top), gray (bottom) = 106x22(2) = 106x44 */
.btn_view_details_1	{width:106px;height:22px;border:0px;cursor:pointer;
	background-color:#246eab;background:url(/img/bttns/bttn_View_Details.gif) no-repeat 0px -22px;} /* gray (#2-106x22 of 106x44) */
.btn_view_details_2	{width:106px;height:22px;border:0px;cursor:pointer;
	background-color:#246eab;background:url(/img/bttns/bttn_View_Details.gif) no-repeat 0px 0px;} /* blue (#1-106x22 of 106x44) */

.btn_view_details_short_1	{width:90px;height:22px;border:0px;cursor:pointer;
	background-color:#246eab;background:url(/img/bttns/bttn_View_Details_short_gray.gif) no-repeat;}
.btn_view_details_short_2	{width:90px;height:22px;border:0px;cursor:pointer;
	background-color:#246eab;background:url(/img/bttns/bttn_View_Details_short_blue.gif) no-repeat;}

