@charset "utf-8";


/******************************* INTERFACE STYLES *************************************/


/* Global Styles */
#Purchase {
	float:left;
	width:605px;
	height:auto;
	border:1px solid black;
	font-family:Verdana, Geneva, sans-serif;}
	
/* Catalogue Menu */
#purch_menu {margin-left:83px; margin-top:20px; width:352px; height:24px; padding:4px 6px 4px 6px; background-color: #AAA; border: 1px solid #333;}
#purch_menu1 {float:left;margin-left:0px;  width:110px; height:22px; padding:1px; background-color:#333;}
#purch_menu2 {float:left;margin-left:8px;  width:110px; height:22px; padding:1px; background-color:#333;}
#purch_menu3 {float:left;margin-left:8px;  width:110px; height:22px; padding:1px; background-color:#333;}


/******************************* PAGE STYLES *************************************/


#purchase_intro_text {background-color:#EEE;font-size:12px;line-height:18px;height:auto;padding-top:10px;padding-left:20px;padding-right:16px;padding-bottom:25px;}
#products_intro_text {width:auto;height:auto;padding-left:20px;padding-bottom:10px;padding-top:10px;background-color:#FFC; border-bottom:solid thin black;font-size:11px;}
#policy_box {font-size:11px;width:340px;height:34px;border:#F00 1px solid;padding:4px;margin-left:20px;margin-top:12px;margin-bottom:10px;background-color:#FFF;}
#policy_box_img {width:32px;height:32px;float:left;margin-left:5px;}
#policy_box_txt {width:285px;float:left;margin-left:10px;margin-top:3px;}
#studentMenu {height:15px;}
#student_menu_head {height:15px;float:left;font-size:13px; margin-left:30px;padding-top:3px; padding-bottom:3px; padding-right:6px; font-weight:bold;  margin-top:5px;}
#student_menu1 {width: 100px;height:15px;font-size:11px;float:left; margin-left:0px;padding-top:3px; padding-bottom:3px; padding-left:6px; padding-right:6px; background-color:#000; color:#FFF; font-weight:bold; border: solid 1px #333; }
#student_menu2 {width: 96px;height:15px;font-size:11px; margin-left:300px;padding-top:3px; padding-bottom:3px; padding-left:6px; padding-right:6px; background-color:#000; color:#FFF; font-weight:bold; border: solid 1px #333; }
#student_menu_head2 {font-size:24px; font-weight:bold; margin-left:30px;}
#purch_sub_menu { float:left;width:150px;margin-left:3px;margin-bottom:3px;padding-top:3px; padding-bottom:3px; padding-left:6px; padding-right:6px; background-color:#000; color:#FFF; font-weight:bold; border: solid 1px #333;}
#sub_guide_img{ margin-left:35px; width:160px; float:left;}
#sub_guide_text{ font-size:11px; margin-left:215px; width:350px;}
#product_display_wrap {padding-top:20px; padding-bottom:10px; height: 240px; border-top:#CCC dashed thin;}
#product_display_wrap_2 {padding-top:20px; padding-bottom:10px; height: 240px; border-top:#CCC dashed thin; border-bottom:#CCC dashed thin;}
#preview_guide {height:35px; padding:3px; width:310px; border: #333 solid 1px;margin-left:15px;}
#purchase_guide1  { height: 37px; width:310px;padding:3px; border: #333 solid 1px; margin-left:15px;}
#purchase_guide2  { height: 37px; width:308px;padding:3px; border: #333 solid 1px; margin-left:15px;}
#price_box {width:125px;float:left; margin-left:3px;}
#buy_now_btn {width:70px;float:left; margin-left:4px; margin-top:2px;}
#add_cart_btn {width: 70px;float:left; margin-left:9px;  margin-top:2px;}
#review_guide_wrap {padding-top:5px; padding-bottom:10px; height:auto; border-top:#CCC dashed thin;}
#paypalLogo {float:left;margin-left:35px;margin-top:23px; }
#cartContainer {width:auto; height:125px;; background:#FFC; border-top:1px solid black;}
#view_cart_box {float:left;width:156px;margin-left:10px;border:#F00 2px solid;padding:6px; margin-top:23px; background-color:#FFF;}
#arrowInfo {float:left;margin-left:10px;margin-top:20px; }
#cartInfo {float:left;margin-left:5px;margin-top:25px; width:210px; font-size:11px;}
#cart_heading{font-size:small;font-weight:bold;margin-left:10px;}
#view_cart_btn{margin-top:5px; margin-left:32px; margin-bottom:2px;}
.learning_products_heading {font-size:small; font-weight:bold; color:#09F;}
.learning_products_subheading {font-size:small; font-weight:bold; color: #333;}
.learning_products_body {font-size:11px;}
.authors {font-size:small;}
.sub_guide_heading{font-size:medium; font-weight:bold;}
.submenu_name{font-size:large;font-weight:bold;margin-left:5px;}
.preview_heading {font-size:small; font-weight:bold;}
.price {font-size:medium; color:#F00; font-weight:bold;}
.purchase2_img {float:left; margin-left:35px; margin-right:6px;}
.purchase2_text {font-size:12px; margin-bottom:20px;}
.coming_soon { margin-left:35px; font-size:medium; font-weight:bold; color:#F00;}
.small_font { width: 530px; margin-left:35px; font-size:12px;}
.light_grey { color:#666;}


/* Policy Pages Styles*/
#salesPolicyHead {font-size:18px; font-weight:bold; margin-left:30px; margin-top:10px;color: #666;}
#salesPolicyHead2 {font-size:17px; margin-left:45px; margin-top:3px; color: #09C;}
#salesPolicy {font-size:12px; margin-left:30px; margin-right:20px; }
#refundPolicy { font-size:11px;}
.securityPolicy { font-size:11px; font-weight:600;}
.legaleese {font-size:10px;}


/******************************* SCHOOL CATALOGUE *************************************/

/* School Catalogue */
#school_order_nav {margin-left:20px;}
#school_cat {margin-top:25px;}
#school_border1 {border-top:#AAA 1px dashed;}
#school_border2 {border-top:#AAA 1px dashed;border-bottom:#AAA 1px dashed;}
#school_cat1 {margin-top:8px;margin-left:45px;font-size:13px;font-weight:bold;}
#school_cat2 {margin-left:45px;font-size:11px;}
#school_cat3 {margin-bottom:8px;margin-left:45px;font-size:11px;}
#school_price1 {font-size:16px; float:right;margin-right:210px; margin-top:-5px; color: #555; font-weight:bold;}
#totalAmount {font-size:14px;color: #F00;}
#schoolMenu {height:15px;}
#school_menu_head {height:15px;float:left;font-size:13px; margin-left:0px;padding-top:3px; padding-bottom:3px; padding-right:6px; font-weight:bold;  margin-top:5px;}
#school_menu1 {width: 120px;height:15px;font-size:11px;float:left; margin-left:4px;padding-top:3px; padding-bottom:3px; padding-left:6px; padding-right:6px; background-color:#000; color:#FFF; font-weight:bold; border: solid 1px #333; }
#school_menu2 {width: 39px;height:15px;font-size:11px; margin-left:272px;padding-top:3px; padding-bottom:3px; padding-left:6px; padding-right:6px; background-color:#000; color:#FFF; font-weight:bold; border: solid 1px #333; }
#school_menu_head2 {font-size:24px; font-weight:bold; margin-left:30px; margin-top:20px;}
#discount {margin-left:30px; margin-top:4px; color:#444;}
#postageNotice {width:auto; height:42px;; background:#FFC; border-top:1px solid black;}
#postageNoticeText {font-size:12px; font-weight:bold; margin-left:25px; margin-top: 12px;}
.underline { text-decoration:underline;}
.order_table {margin-left:35px;margin-top:16px;font-size:11px;}
.order_table2 {margin-left:35px;margin-top:2px;font-size:11px;}


/******************************* RESELLER CATALOGUE *************************************/


#formLabels {width:100px; float:left; margin-left:45px; font-size:12px; font-weight:bold; color:#666;}
#formHelper {margin-left:45px; font-size:11px;}

