body
{margin:0px;
 padding:0px;
 background-color:#FFFFFF;
 font-family: Arial, Verdana, sans-serif;}

table, tr, th, td, input, textarea, select, ul, ol, li, h1, h2, h3, h4, h5, h6 {
	font-weight:		normal;
	font-size:		13px;
}

/* BACKGROUND */
.bg_top_nav{ background-image:url('images/top_nav_bg.gif'); background-repeat:no-repeat; background-position:top right;}
.bg_sub_nav{ background-image:url('images/sub_nav_bg.gif'); background-repeat:repeat-x;}
.bg_our_best_sellers{ background-image:url('images/our_best_sellers_bg.gif'); background-repeat:repeat;}
.bg_top_rounded_corners{ background-image:url('images/box_top_border.gif'); background-repeat:repeat-x;}
.bg_bottom_rounded_corners{ background-image:url('images/box_bottom_border.gif'); background-repeat:repeat-x;}
.bg_banner{ background-image:url('images/banner_bg.gif'); background-repeat:repeat-x;}
.bg_imac{ background-image:url('images/imac_image.jpg'); background-repeat:no-repeat; background-position:top right;}
.bg_imac_nav{ background-image:url('images/banner_nav_bg.gif'); background-repeat:repeat-x;}
.bg_my_iphone{ background-image:url('images/iphone_bg.gif'); background-repeat:repeat-x;}
.bg_phone{ background-image:url('images/phone_bg.gif'); background-repeat:repeat;}
.bg_product_box{ background-image:url('images/product_box_bg.gif'); background-repeat:repeat;}
.bg_buy_now{ background-image:url('images/buy_now_box_bg.gif'); background-repeat:repeat;}
.bg_gray_box{ background-image:url('images/gray_box_bg.gif'); background-repeat:repeat;}
.bg_top_rounded_grey_corners{ background-image:url('images/box_gray_border_top.gif'); background-repeat:repeat-x;}
.bg_bottom_rounded_grey_corners{ background-image:url('images/box_gray_border_bottom.gif'); background-repeat:repeat-x;}
.bg_iMac_nav_inner_active{ background-image:url('images/nav_blue_bg.gif'); background-repeat:repeat-x;}
.bg_footer{ background-image:url('images/footer_bg.gif'); background-repeat:repeat-x;}
.bg_box_left{ background-image:url('images/box_left_border.gif'); background-repeat:repeat-y;}
.bg_box_right{ background-image:url('images/box_right_border.gif'); background-repeat:repeat-y;}

/* TEXT FORMATTING */
.text{font-size:11px;color:#5F5F5F;line-height:14px;text-align:left;}
.text_our_best_sellers{font-size:11px;color:#5F5F5F;line-height:14px;text-align:left;}
.text_heading_our_best_sellers{font-size:18px;color:#000000;line-height:14px;text-align:left;font-family: Georgia, Arial, Verdana, sans-serif;}
.text_bold_our_best_sellers{font-size:12px;color:#5F5F5F;line-height:23px;text-align:left;font-weight:bold;}
.text_blue{font-size:12px;color:#23A3C8;line-height:14px;text-align:left;font-weight:bold;}
.text_black{font-size:12px;color:#000000;line-height:14px;text-align:left;font-weight:bold;}
.text_my_iphone{font-size:11px;color:#D6D6D6;line-height:14px;text-align:left;padding:0px 15px 0px 0px;}
.text_heading_my_iphone{font-size:12px;color:#D6D6D6;line-height:14px;text-align:left;font-weight:bold;}
.text_my_iphone_price{font-size:12px;color:#ffffff;line-height:14px;text-align:left;padding:0px 15px 0px 0px;}
.text_product_heading_blue{font-size:20px;color:#23A3C8;line-height:25px;text-align:left;}
.text_product_heading{font-size:14px;color:#515151;line-height:14px;text-align:left;font-weight:bold;}
.text_heading_new_releases{font-size:18px;color:#000000;line-height:14px;text-align:left;font-family: Georgia, Arial, Verdana, sans-serif;}
.text_bold_new_releases{font-size:12px;color:#5F5F5F;line-height:14px;text-align:left;font-weight:bold;}
.text_product_box{font-size:12px;color:#494949;line-height:14px;text-align:left;font-weight:bold;}
.text_price{font-size:11px;color:#AFAFAF;line-height:14px;text-align:left;}
.text_product_box_blue{font-size:11px;color:#23A3C8;line-height:14px;text-align:left;font-weight:bold;}
.text_product_box_blue_strike{font-size:11px;color:#111111;line-height:14px;text-align:left;font-weight:bold;text-decoration:line-through;}
.text_product_box_red{font-size:11px;color:#F20000;line-height:14px;text-align:left;font-weight:bold;}
.text_mac_mini{font-size:12px;color:#5F5F5F;line-height:14px;text-align:left;padding-left:4px;}
.text_glance{font-size:11px;color:#000000;line-height:14px;text-align:left;font-weight:normal;}
.text_descr{font-size:11px;color:#000000;text-align:left;font-weight:normal;}

.text_title{font-size:15px;color:#000000;line-height:18px;;font-weight:bold;font-family: Georgia, Arial, Verdana, sans-serif;}

/* ANCHOR */
a{font-size:11px;color:#23A3C8;text-decoration:none;outline:none;font-weight:bold;}
a:hover{font-size:11px;color:#23A3C8;text-decoration:underline;outline:none;font-weight:bold;}

a.top_nav{font-size:13px;color:#40B0D2;text-decoration:none;}
a.top_nav:hover{font-size:13px;color:#F8F8F8;text-decoration:none;}

a.top_nav_active{font-size:13px;color:#F8F8F8;text-decoration:none;}
a.top_nav_active:hover{font-size:13px;color:#F8F8F8;text-decoration:none;}

a.sub_nav{font-size:13px;color:#A6A6A6;text-decoration:none;}
a.sub_nav:hover{font-size:13px;color:#FFFFFF;text-decoration:none;}

a.left_nav{font-size:12px;color:#000000;text-decoration:none;font-weight:bold;}
a.left_nav:hover{font-size:12px;color:#000000;text-decoration:none;font-weight:bold;}

a.left_nav_links{font-size:12px;color:#4A4A4A;text-decoration:none;font-weight:normal;}
a.left_nav_links:hover{font-size:12px;color:#23A3C8;text-decoration:none;font-weight:normal;}

a.left_nav_links_active{font-size:12px;color:#23A3C8;text-decoration:none;font-weight:normal;}
a.left_nav_links_active:hover{font-size:12px;color:#23A3C8;text-decoration:none;font-weight:normal;}

a.iMac_nav{font-size:12px;color:#F5F5F6;text-decoration:none;margin-right:40px;}
a.iMac_nav:hover{font-size:12px;color:#40B0D2;text-decoration:none;margin-right:40px;}

a.iMac_nav_inner{font-size:12px;color:#F5F5F6;text-decoration:none;}
a.iMac_nav_inner:hover{font-size:12px;color:#40B0D2;text-decoration:none;}

a.iMac_nav_inner_active{font-size:12px;color:#FFFFFF;text-decoration:none;}
a.iMac_nav_inner_active:hover{font-size:12px;color:#FFFFFF;text-decoration:none;}

a.breadcrum_links{font-size:12px;color:#4A4A4A;text-decoration:none;font-weight:normal;}
a.breadcrum_links:hover{font-size:12px;color:#23A3C8;text-decoration:none;font-weight:normal;}

a.breadcrum_links_active{font-size:12px;color:#23A3C8;text-decoration:none;font-weight:normal;}
a.breadcrum_links_active:hover{font-size:12px;color:#23A3C8;text-decoration:none;font-weight:normal;}

a.white_link{font-size:12px;color:#FFFFFF;text-decoration:none;outline:none;font-weight:normal;}
a.white_link:hover{font-size:12px;color:#23A3C8;text-decoration:none;outline:none;font-weight:normal;}

a.mac_mini{font-size:11px;color:#23A3C8;text-decoration:none;outline:none;font-weight:normal;}
a.mac_mini:hover{font-size:11px;color:#23A3C8;text-decoration:underline;outline:none;font-weight:normal;}

/* FOOTER */
.footer{color:#FFFFFF;font-size:11px;}
a.footer{color:#FFFFFF;font-size:11px;text-decoration:none;font-weight:normal;}
a.footer:hover{color:#FFFFFF;font-size:11px;text-decoration:underline;font-weight:normal;}
a.footer_active{color:#FFFFFF;font-size:11px;text-decoration:none;font-weight:normal;}
a.footer_active:hover{color:#2CA2C4;font-size:11px;text-decoration:underline;font-weight:normal;}

/* BORDER  */
.border_bottom{border-bottom:1px solid #BFC1C2;}
.img_left_space{margin-left:18px;}
.img_my_iphone{margin-top:10px;margin-bottom:9px;}
.border_left{border-left:1px solid #EAEAEA;}


/* Misc Classes */
.vline_top_nav{color:#204D5B;font-size:11px;padding:0px 5px 0px 5px;}
.vline_sub_nav{color:#A6A6A6;font-size:11px;padding:0px 12px 0px 12px;}
.arrow{font-size:12px;color:#4A4A4A;font-family: MS sans serif,  Arial, Verdana, Helvetica;text-decoration:none;}


/* Form Elements */
.textfield_search{width:159px; height:20px; border:1px solid #A9A9A9; background-color:#FFFFFF;color:#5F5F5F;font-size:11px;padding:2px 0px 0px 3px;}

.box-l1{background:url(images/box-l1.gif) left top repeat-y;}
.box-m1 {background:url(images/box-mid1.gif) left top repeat-x; }
.box-r1{background:url(images/box-r1.gif) left top repeat-y;}
.box_item_heading1{font-size:20px;color:#23A3C8;line-height:25px;}
.box_heading1{font-size:14px;color:#515151;line-height:14px;font-weight:bold;}
.box_price_strike1{font-size:11px;color:#111111;line-height:14px;text-align:left;font-weight:bold;text-decoration:line-through;}
.box_price1{font-size:11px;color:#F20000;line-height:14px;text-align:left;font-weight:bold;}

.box-l2{background:url(images/box-l2.gif) left top repeat-y;}
.box-m2 {background:url(images/box-mid2.gif) left top repeat-x; }
.box-r2{background:url(images/box-r2.gif) left top repeat-y;}
.box_item_heading2{font-size:20px;color:#23A3C8;line-height:25px;}
.box_heading2{font-size:14px;color:#515151;line-height:14px;font-weight:bold;}
.box_price_strike2{font-size:11px;color:#111111;line-height:14px;text-align:left;font-weight:bold;text-decoration:line-through;}
.box_price2{font-size:11px;color:#F20000;line-height:14px;text-align:left;font-weight:bold;}

.box-l3{background:url(images/box-l3.gif) left top repeat-y;}
.box-m3 {background:url(images/box-mid3.gif) left top repeat-x; }
.box-r3{background:url(images/box-r3.gif) left top repeat-y;}
.box_item_heading3{font-size:20px;color:#23A3C8;line-height:25px;}
.box_heading3{font-size:14px;color:#515151;line-height:14px;font-weight:bold;}
.box_price_strike3{font-size:11px;color:#111111;line-height:14px;text-align:left;font-weight:bold;text-decoration:line-through;}
.box_price3{font-size:11px;color:#F20000;line-height:14px;text-align:left;font-weight:bold;}

.box-l4{background:url(images/box-l4.gif) left top repeat-y;}
.box-m4 {background:url(images/box-mid4.gif) left top repeat-x;color:#ffffff; }
.box-r4{background:url(images/box-r4.gif) left top repeat-y;}
.box_item_heading4{font-size:20px;color:#23A3C8;line-height:25px;}
.box_heading4{font-size:14px;color:#ffffff;line-height:14px;font-weight:bold;}
.box_price_strike4{font-size:11px;color:#ffffff;line-height:14px;text-align:left;font-weight:bold;text-decoration:line-through;}
.box_price4{font-size:11px;color:#F20000;line-height:14px;text-align:left;font-weight:bold;}


.box-t5{background:url(images/box-t5.gif) left top repeat-x;}
.box-t5 a{color: #000000; font-wight: bold; font-size: 9pt;}
.box-b5{background:url(images/box-b5.gif) left top repeat-x;}
.box-l5{background:url(images/box-l5.gif) left top repeat-y;}
.box-r5{background:url(images/box-r5.gif) left top repeat-y;}
