* {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

body {
	font-size:12px; color:#000000;
	background-image:url(../images/checkout/stationarybg.jpg);
	background-attachment:fixed; background-position:center;
	margin:0;
}

a:link { color:inherit; text-decoration:inherit;}
a:visited { color:inherit; text-decoration:inherit;}
a:hover { color:inherit; text-decoration:underline; cursor:pointer;}
a:active { color:inherit; text-decoration:inherit; cursor:pointer;}

.mj_table {width:870px; margin-left:auto; margin-right:auto;}
.mj_table_left_shade {
	width:30px;
	background-image:url(../img/design_2010/left-shade-new.png);
	background-position:right; background-repeat:repeat-y;
}
.mj_table_right_shade {
	width:30px;
	background-image:url(../img/design_2010/right-shade-new.png);
	background-position:left; background-repeat:repeat-y;
}

/*
 HEADER STYLES
 */
.mj_header_table {
	width:810px; height:182px;
	background-image:url(../img/design_2010/header/magicjump_header_bg4.jpg);
	background-color:#ffffff;
}
.mj_header_table2 {
	width:810px; height:180px;
	background-image:url(../img/design_2010/header/magicjump_header_bg3.jpg);
	background-color:#ffffff;
}
.header_tiny_txt {font-size:10px; color:#000000;}

/*
 FOOTER STYLES
 */
.mj_footer_table_left_shade {
	width:30px;
	background-image:url(../img/design_2010/footer/footer-shade-left.png);
	background-position:right; background-repeat:repeat-y;
}
.mj_footer_table_right_shade {
	width:30px;
	background-image:url(../img/design_2010/footer/footer-shade-right.png);
	background-position:left; background-repeat:repeat-y;
}

/*
 HOME PAGE STYLES
 */
.featured_prod_head {color:#4c4c4c; font-size:24px; font-weight:bold;}
.featured_prod_price {color:#111111; font-size:12px;}
.featured_prod_desc {color:#4c4c4c; font-size:10px;}
.baby_blue {color:#39818c;}
.baby_blue2 {color:#2fa1db;}
.baby_blue3 {color:#55adb8;}
.baby_blue4 {color:#288e9c;}
.teal {color:#097583;}
.grey1 {color:#898989;}
.grey2 {font-size:14px; color:#4c4c4c;}
.grey3 {color:#6b6b6b;}
.grey4 {color:#393939;}
.grey5 {color:#7e7e7e;}
.red {color:#d01018;}
.sale_red {color:#be141b;}
.sale_red2 {color:#d01018;}
.sale_red3 {color:#e20909;}
.black {color:#000000;}
.white {color:#ffffff;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.underline {text-decoration:underline;}
.size8 {font-size:8px;}
.size9 {font-size:9px;}
.size10 {font-size:10px;}
.size11 {font-size:11px;}
.size13 {font-size:13px;}
.size14 {font-size:14px;}
.size16 {font-size:16px;}
.size18 {font-size:18px;}
.size22 {font-size:22px;}
.size24 {font-size:24px;}
.size26 {font-size:26px;}
.size32 {font-size:32px;}
.size36 {font-size:36px;}
.dark_blue {color:#176e94;}
.bright_green {color:#7ac22e;}
.bright_green2 {color:#77a31d;}
.dark_green {color:#6e8201;}
.dark_green2 {color:#75ae14;}
.lineheight26 {line-height:26px;}
.uline{text-decoration:underline;}
.pointer {cursor:pointer;}
.pad6bot {padding-bottom:6px;}
.fleft {float:left;}
.fright {float:right;}
.clear {clear:both;}

/*
 BREAD CRUMB STYLES
 */
.crumbs {font-size:14px; font-weight:bold; color:#6b6b6b;}

/*
 SECONDARY PAGE STYLES
 */
.page_padding_type1 {padding:20px 160px 50px 160px;}
.page_padding_type2 {padding:20px 115px 50px 115px;}
.page_padding_type3 {padding:20px 50px 50px 50px;}
.page_padding_type4 {padding:20px 30px 50px 30px;}
.page_padding_type5 {padding:20px 0px 50px 0px;}
.page_padding_type6 {padding:20px 0px 0px 0px;}
.page_padding_type7 {padding:20px 10px 50px 10px;}
.page_padding_type8 {padding:20px 20px 50px 20px;}
.page_padding_type9 {padding:12px 12px 50px 12px;}
.page_padding_type10 {padding:20px 80px 50px 80px;}
.page_bg1 {background-color:#ffffff;}
.page_bg2 {background-color:#f7f9f9;}

/*
 FORM AND INPUT BOX STYLES
 */
.cart_preview {width:15px; padding:2px; font-size:10px; border:solid 1px #b2b6b7; text-align:center;}
.login_input {font-size:12px; color:#000000; padding:2px; width:145px; border:solid 1px #b3b8be;}
.warranty_input1 {font-size:12px; color:#000000; padding:2px; width:210px; border:solid 1px #b3b6b7;}
.warranty_input2 {font-size:12px; color:#000000; padding:2px; border:solid 1px #b3b6b7;}
.warranty_input3 {font-size:12px; color:#000000; padding:2px; width:80px; border:solid 1px #b3b6b7;}
.warranty_select {font-size:12px; color:#000000; padding:1px; border:solid 1px #b3b6b7;}
.warranty_select2 {font-size:12px; color:#000000; padding:1px; width:216px; border:solid 1px #b3b6b7;}
.cart_qty_box {font-size:11px; color:#000000; width:20px; padding:2px; border:solid 1px #b3b6b7; text-align:center;}
.cart_coupon_box {font-size:11px; color:#000000; width:130px; padding:2px; border:solid 1px #b3b6b7;}
.cart_shipping_box {font-size:11px; color:#000000; width:90px; padding:2px; border:solid 1px #b3b6b7;}
.cart_weight_box {font-size:11px; color:#000000; width:36px; padding:2px; border:solid 1px #b3b6b7; text-align:center;}
.cc_monthyear_box {font-size:11px; color:#000000; width:60px; padding:1px; border:solid 1px #b3b6b7;}
.cvv_box {font-size:11px; color:#000000; width:36px;padding:2px; border: solid 1px #b3b6b7;}

form { margin:0px; padding:0px;}
.height20 {height:20px;}
.height30 {height:30px;}
.height40 {height:40px;}
.height50 {height:50px;}
.height60 {height:60px;}
.height70 {height:70px;}
.height80 {height:80px;}
.height100 {height:100px;}
.width20 {width:20px;}
.width30 {width:30px;}
.width40 {width:40px;}
.width50 {width:50px;}
.width60 {width:60px;}
.width70 {width:70px;}
.width80 {width:80px;}
.width100 {width:100px;}
.width120 {width:120px;}
.width130 {width:130px;}
.width140 {width:140px;}
.width150 {width:150px;}
.width210 {width:210px;} 
.width250 {width:250px;} 
.width275 {width:275px;} 
.width300 {width:300px;} 
.width400 {width:400px;} 
.width450 {width:450px;} 
.width475 {width:475px;} 
.width500 {width:500px;} 
.width550 {width:550px;} 
.width600 {width:600px;} 
.width700 {width:700px;} 
.width735 {width:735px;} 
.width750 {width:750px;} 
.width800 {width:800px;} 

#code_3d {width:100%; height:110px; font-size:12px; color:#000; background-color:#f7f7f7; border:1px solid #333;}

/*
 FORM ERROR STYLES
 */
.input_error{background:#f8dbdb; border:solid 1px #be141b;}
.textarea_error{background:#f8dbdb; border:solid 1px #be141b;}
.msg_error {color:#be141b;}
.msg_success {color:#7ac22e; font-weight:bold;}
.bg_error {background:#f8dbdb;}

/*
 FADE IN / FADE OUT OVERLAY WINDOW DIV STYLES
 */
#overlay, #overlay2, #overlay3, #overlay_tracking, #overlay_animation {
    width:100%; min-height:100%; position:fixed; top:0; left:0;
    background: url(../img/design_2010/overlay.png) repeat 0 0;
    display:none; text-align:center; z-index:3000;
}
#overlay-panel {margin:10% auto 0 auto; width:570px; height:254px; background-color:#ffffff; z-index:3500;}
#overlay-panel2 {margin:5% auto 0 auto; width:410px; background-color:#ffffff; z-index:3500;}
#overlay-panel3 {margin:5% auto 0 auto; width:500px; height:500px; background-color:#ffffff; z-index:3500;}
#overlay-panel-dynamic {margin:5% auto 0 auto; background-color:#ffffff; z-index:3500;}
/** ie6 and below only **/
* html #overlay, * html #overlay2, * html #overlay3, * html #overlay_tracking, * html #overlay_animation {
    background-image: url(../img/design_2010/overlay-ie6.png); height: 100%; position: absolute;
}

/* HEADER MENU STYLES BELOW THIS POINT */

/* aviary styling */
#nav_aviary {position:relative; text-align:right; margin:0px; padding:0px; width:564px; z-index:1250;}
#nav_aviary img {border:none;}
.nav-links {float:left; margin:0px; padding:0px; list-style:none; text-align:left;}
#nav-primary {}
.nav-item {float:left; margin:0px; padding:0px; background:none; text-align:left;}
.nav-link, .nav-menu .nav-link:hover {float:left;}
.nav-menu {position:relative;}
.hover .nav-link, .hover .nav-link:hover {position:relative; color:#288b9a;}
.menu-header {display:none; position:absolute; top:3px; left:-3px; z-index:2000;}
.hover .menu-header {display:block;}
.menu-content {
  display: none; position:absolute; top:61px; left:-3px; padding:0px 5px 5px 5px;
  background: #80ab2b url(../img/design_2010/header/menu_corner_green2.gif) no-repeat top right;
  z-index:1500;
  -moz-border-radius:0px 5px 5px 5px;
  -webkit-border-top-right-radius:5px;
  -webkit-border-bottom-left-radius:5px;
  -webkit-border-bottom-right-radius:5px;
}
.hover .menu-content {display:block;}
.menu-items {margin:5px 0px 0px 0px; padding:0px; font-weight:normal; list-style:none;}
.menu-item { margin:2px 0px 0px 0px; padding:0px; background:#ffffff; color:#288b9a;}
.menu-link, .menu-link:visited {display:block; color:#288b9a; font-weight:bold; font-size:14px; line-height:36px; text-decoration:none;}
.menu-link:hover {color:#288b9a; background:#fae6a8; text-decoration:none;}
.menu-link:active {color:#288b9a; background:#fae6a8;}
.menu-link:hover {color:#288b9a;}
