body,td,th,div {font-family:arial,sans-serif; }

.row1 {background: url(/static_pages/superdrive/imgs/header_bkg.jpg) repeat-x; width:100%; height:258px; margin-top:0px; padding-top:0px; }
.r1_image {float:right;}
.r1_back_to_superdrive {font-size:12px; font-weight:bold; margin-top:10px; margin-left:20px; color:#454545; line-height:100%;}
.r1_title {font-size:37px; font-weight:bold; margin-top:45px; margin-left:20px; color:#454545; line-height:90%;}
.r1_title2 {font-size:27px; font-weight:bold; color:#686868; line-height:90%;}
.r1_subtitle {font-size:20px; font-weight:bold; margin-top:0px; margin-left:20px; color:#454545; line-height:110%;}
.r1_subtitle2 {font-size:12px; font-weight:bold; margin-top:0px; margin-left:20px; color:#454545; line-height:110%;}

.r2_box {border:1px solid #ffad33; margin-left:20px; margin-top:5px;}
.row2 {list-style:none; padding:0px; margin:0px;}
.row2 li {float:left; }
.r2_1 {width:100px; margin-top:10px; margin-left:4px; text-align:center; color:#000000;}
.r2_2 {width:290px; margin-top:10px; margin-bottom:8px; color:#000000;}
.r2_3 {width:125px; text-align:center; }
.r2_4 {width:115px; text-align:center; }

.row2_2 a {display:block; width:100%; height:100%; text-decoration:none;   }
.row2_2 a:hover {text-decoration:none;  }
.row2_2 a:visited {text-decoration:none;   }



.row3 {list-style:none; padding:0px; margin:0px; margin-left:20px; margin-top:10px;}
.row3 li {float:left; border:1px solid #ffad33; width:210px; height:113px;}
.r3_1_2 {margin-right:12px;}
.r3_c {padding:8px;}
.r3_title {font-size:16px; font-weight:bold;  color:#000000;}
.r3_title_b {font-size:14px; font-weight:bold; color:#000000;}
.r3_summ {font-size:11px; font-weight:normal;  color:#000000;}
.r3_image {float:right; margin-left:0px; margin-bottom:8px;}

.row3 a {display:block; width:100%; height:100%; text-decoration:none; }
.row3 a:hover {text-decoration:none; }
.row3 a:visited {text-decoration:none;  }

.r_rebate {font-size:10px; color:#000000; margin-top:2px; margin-bottom:2px; height:16px;}
.r_iwantone {margin-right:3px;}
.r_ast {position:relative; left:-3px;}
.sdl_content a {display:block; width:100%; height:100%; text-decoration:none; }
.sdl_content a:hover {text-decoration:none; color:#000000;}
.sdl_content a:visited {text-decoration:none; color:#000000; }

.row4 {list-style:none; padding:0px; margin:0px; margin-left:20px; margin-top:10px;}
.row4 li {float:left; border:1px solid #ffad33; width:325px; height:90px;}
.r4_c {padding:9px;}
.r4_1 {margin-right:5px;}
.r4_2 {margin-right:0px;}
.r4_title {font-size:20px; font-weight:bold;  color:#000000;}
.r4_title_sub {font-size:17px; font-weight:bold;  color:#000000;}
.r4_summ {font-size:13px; font-weight:bold;  color:#000000;}
.r4_image {float:left; margin-right:8px; margin-bottom:8px;}
 
.warranty {margin-top:10px; font-size:11px; margin-left:20px;}
.warranty_icon {float:left; margin-right:10px;}
.warr_title {font-size:12px; font-weight:bold; padding-top:5px;}
 
.warranty a {display:block; width:100%; height:100%; text-decoration:none; color:#000000; }
.warranty a:hover {text-decoration:none; color:#000000;}
.warranty a:visited {text-decoration:none; color:#000000; }

.c_title {font-size:25px; font-weight:bold; margin-top:25px; margin-left:20px; color:#454545; border-bottom:1px solid #9b9b9b; line-height:110%;}
.c_note {font-size:11px; font-weight:normal; margin-top:8px; margin-left:20px;  line-height:110%;}
.c_subtitle {font-size:16px; font-weight:bold; margin-top:10px; margin-left:20px;  line-height:110%;}
.c_subtitle2 {font-size:12px; font-weight:normal; margin-top:2px; margin-left:20px; line-height:110%;}
.c_subtitle2_VERTS {font-size:12px; font-weight:normal; margin-top:0px; line-height:110%; text-align:center;}
.c_subtitle_verts {font-size:15px; font-weight:bold; margin-top:7px; margin-bottom:5px; line-height:110%; text-align:center;}

.desc_title {font-size:11px; font-weight:bold; color:#000000;}
.desc_summ {font-size:11px; color:#000000;}
.desc_bundle {font-size:11px; margin-top:8px; color:#000000;}
.desc_bundle_item {margin-top:0px; font-size:11px; color:#000000; }

.item {margin-top:0px; font-size:12px; font-weight:bold; color:#000000; }
.price {margin-top:0px; color:#ff0200; font-size:15px; font-weight:bold; margin-top:4px;}
.price_label {color:#000000; font-size:12px; font-weight:bold;}
.ships {margin-top:0px; color:#008000; font-size:11px; font-weight:bold;}

.mem_options {margin-top:6px; text-align:center;}
.after_rebate {font-size:10px; font-weight:bold;}
.mem_options {margin-top:6px; text-align:center;}

.norm a {display:inline; text-decoration:underline; color:#0000CC; font-weight:bold;}
.norm a:hover {text-decoration:underline; color:#0000CC;}
.norm a:visited {text-decoration:underline; color:#0000CC; }


.sdl_special {font-size:15px; font-weight:bold; margin-bottom:4px; color:#990000;}


.sdl_mem {border:1px solid #ffad33; margin-right:6px; padding:3px; height:100px;}
.sdl_mem_verts {border:1px solid #ffad33; margin-right:6px; padding:3px; margin-bottom:5px; height:100px;}
.sdl_hd {border:1px solid #ffad33; margin-right:6px; padding:3px; height:115px;}
.sdl_hd_verts {border:1px solid #ffad33; margin-right:6px; padding:3px; height:100px; margin-bottom:5px; width:85%; margin-left:22px;}
.content_table {margin-left:20px; padding-right:15px; margin-top:6px;}


.side_panel { padding:10px; margin-left:15px; margin-top:27px; border-left:1px solid #cccccc; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.side_title {padding:5px; padding-left:10px; font-size:15px; font-weight:bold; color:#ffffff;}
.side_content {margin:10px; font-size:11px; line-height:13px;}

.side_panel a {display:block; width:100%; height:100%; text-decoration:none; }
.side_panel a:hover {text-decoration:none; color:#000000;}
.side_panel a:visited {text-decoration:none; color:#000000; }

.side2_panel a {display:block; width:100%; height:100%; text-decoration:none; }
.side2_panel a:hover {text-decoration:none; color:#000000;}
.side2_panel a:visited {text-decoration:none; color:#000000; }

.batt {padding-bottom:10px; border-bottom:1px dotted #666666;}
.batt_title {font-size:16px; font-weight:bold; color:#000000;}
.batt_summ {font-size:12px; font-weight:normal; color:#000000;}
.batt_image {float:left; margin-right:10px;}

.install { margin-top:20px;}
.install_title {font-size:15px; font-weight:bold; color:#000000;}
.install_summ {font-size:11px; font-weight:normal; color:#000000;}

.install a {display:block; width:100%; height:100%; text-decoration:none; color:#000000; }
.install a:hover {text-decoration:none; color:#000000;}
.install a:visited {text-decoration:none; color:#000000; }

.service_title {font-size:16px; font-weight:bold; margin-top:15px; color:#000000;}
.service_title_b {font-size:12px; font-weight:normal;  color:#000000;}
.service_header {font-size:12px; margin-top:25px; font-weight:bold; border-bottom:1px dotted #666666; color:#000000;}

.moreinfo a {display:inline; width:100%; height:100%; text-decoration:none; }
.moreinfo a:hover {text-decoration:none; color:#000000;}
.moreinfo a:visited {text-decoration:none; color:#000000; }

.vid {padding-bottom:10px; border-bottom:1px dotted #666666; margin-bottom:10px;}
.vid_title {font-size:14px; font-weight:bold;  color:#000000;}
.vid_summ {font-size:11px; font-weight:normal;  color:#000000;}
.vid_image {float:left; margin-right:10px;}

.vid_link a {display:inline; width:100%; height:54%; text-decoration:none; color:#000000; }
.vid_link a:hover {text-decoration:none; color:#000000;}
.vid_link a:visited {text-decoration:none; color:#000000; }








.r2_2alt {margin-top:10px; margin-bottom:8px; color:#000000;}

.content_table_sd {margin-left:0px; margin-top:3px; border:1px solid #ffad33;}
.sd_int {text-align:center; margin:8px; }
.sd_int2 {text-align:center; margin-top:5px; margin-bottom:0px;}
.sd_bund_list {margin-left:10px; padding-left:10px; margin-top:0px; padding-top:0px; font-size:11px; color:#000000; }
.sd_bund_title {font-weight:bold; border-bottom:1px solid #dedede; margin-bottom:5px; color:#ff6600;}

.sd_bund_title a {display:block; width:100%; height:100%; text-decoration:none; color:#ff6600;   }
.sd_bund_title a:hover {text-decoration:none; color:#ff6600;  }
.sd_bund_title a:visited {text-decoration:none; color:#ff6600;   }

.sd_bund_list a {display:block; width:100%; height:100%; text-decoration:none; color:#000000;   }
.sd_bund_list a:hover {text-decoration:none; color:#000000;  }
.sd_bund_list a:visited {text-decoration:none; color:#000000;   }

.desc_title_int {font-size:15px; font-weight:bold; color:#000000;}

.c_subtitle_int {font-size:18px; font-weight:bold; margin-top:7px; margin-bottom:7px; margin-left:20px; line-height:110%; text-align:center;}

.sd_int_main {text-align:center; padding-right:20px; padding-left:10px; border-bottom:1px solid #dedede; margin-bottom:5px;}



.price_int {margin-top:0px; color:#ff0200; font-size:18px; font-weight:bold; margin-top:5px; margin-bottom:10px;}
.ships_int {margin-top:0px; color:#008000; font-size:13px; font-weight:bold;}



.sdl_int_bluray {color:#FFFFFF; font-weight:bold; font-size:18px; font-style:italic;}
.sdl_int_bluray_price {color:#ffff66; font-weight:bold; font-size:16px; font-style:italic;}

.sd_bd a {display:block; width:100%; height:100%; text-decoration:none;   }
.sd_bd a:hover {text-decoration:none;  }
.sd_bd a:visited {text-decoration:none;   }


.qs_sata_t {font-size:17px; font-weight:bold; color:#000000; line-height:18px;}

.iv_view_options {list-style:none; font-size:11px; margin-top:20px; margin-bottom:10px; margin-left:0px; padding-left:0px;}
.iv_view_options li {float:left; height:20px;}
.iv_separator {clear:both;}


