body {
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
margin:0px;
font-weight:normal;
}


.text_biglink{font-size:16px; text-decoration:none;color:#000000;}

.top_nav_home{
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;}

.home_header{background-image: url(../home_images/header_home.jpg);
background-repeat:no-repeat;
height:282px;
}


.home_about{background-image: url(../about_images/header_about.jpg);
background-repeat:no-repeat;
height:282px;
}

.home_battery{background-image: url(../battery_images/header_battery.jpg);
background-repeat:no-repeat;
height:282px;
}

.home_data_backup{background-image: url(../data_backup_images/header_data_backup.jpg);
background-repeat:no-repeat;
height:282px;
}



.repair_garage{background-image:url(../home_images/home_box1.gif);
background-repeat:no-repeat;
width:287px;
height:217px;
position:relative;
}

.laptop_sales{background-image:url(../home_images/home_box2.gif);
background-repeat:no-repeat;
width:292px;
height:241px;
padding-left:3px;

}

.fan-club{background-image:url(../home_images/home_box3.gif);
background-repeat:no-repeat;
width:304px;
height:220px;
}

.footer{background-image: url(../home_images/footer_bg.gif);
background-repeat:no-repeat;
height:92px;}

.footer_laptop{background-image: url(../home_images/footer_bg_laptop.gif);
background-repeat:no-repeat;
background-position:bottom;
height:92px;}

.footer_text{
font-size:16px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

.blue_hd_text{
font-size:14px;
font-weight:bold;
color:#2A4D97;
text-transform:capitalize;
}
.ash_text_home{
font-size:13px;
font-weight:bold;
color:#404040;
}

.learn_more{
font-size:11px;
color:#2A4D97;
font-weight:normal;
}

.home_part4{background-image:url(../home_images/home_box4.gif);
background-repeat:no-repeat;
width:253px;
}

/* laptop_repair */

.repair_header{background-image: url(../laptop_repair_images/header_repair.jpg);
background-repeat:no-repeat;
height:282px;
}

.repair_header1{background-image: url(../laptop_repair_images/header_repair1.jpg);
background-repeat:no-repeat;
height:282px;
}
.garage_form_header{background-image: url(../laptop_repair_images/header_garageform.jpg);
background-repeat:no-repeat;
height:282px;
}

.garage_header{background-image: url(../laptop_repair_images/header_garage.jpg);
background-repeat:no-repeat;
height:282px;
}

.shipto_shipto{background-image: url(../laptop_repair_images/header_shpgarage.jpg);
background-repeat:no-repeat;
height:282px;
}

.walkin_header{background-image: url(../laptop_repair_images/walkin_service.jpg);
background-repeat:no-repeat;
height:282px;
}

.garage_box{background-image:url(../laptop_repair_images/garage_box.gif);
width:863px;
height:213px;
background-repeat:no-repeat;}


.repair_box{background-image:url(../laptop_repair_images/repair_box.gif);
width:863px;
height:213px;
background-repeat:no-repeat;}

.ship_garage_header{background-image: url(../laptop_repair_images/header_replace.jpg);
background-repeat:no-repeat;
height:282px;
}

.repair_replace_header{background-image: url(../laptop_repair_images/header_repair_replace.jpg);
background-repeat:no-repeat;
height:282px;
}


.bigbg_walkin{background-image:url(../laptop_repair_images/3circle-bg.gif);
background-repeat:no-repeat;
width:980px;
}

.bigbg_repairreplace{background-image:url(../laptop_repair_images/3circle-bg2.gif);
background-repeat:no-repeat;
width:943px;
height:266px;
}

.bigbg_shp_garage{background-image:url(../laptop_repair_images/3circle-bg1.gif);
background-repeat:no-repeat;
width:939px;
height:315px;
}

.ash_text_repair{
font-size:13px;
color:#404040;}

.quality_repair{background-image:url(../laptop_repair_images/repair_box1.gif);
background-repeat:no-repeat;
width:272px;
height:180px;
color:#3E260A;}

.quality_service{background-image:url(../laptop_repair_images/repair_box2.gif);
background-repeat:no-repeat;
width:315px;
height:219px;
color:#3E260A;
}

.quality_part{background-image:url(../laptop_repair_images/repair_box3.gif);
background-repeat:no-repeat;
width:269px;
height:201px;
color:#3E260A;
}

.footer_repair{background-image: url(../laptop_repair_images/footer_bg.gif);
background-repeat:no-repeat;
height:92px;}


/* about */
.top_nav_about{
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;}

.mauve_hd{
font-size:32px;
font-weight:bold;
color:#A400F3;
text-transform:capitalize;
line-height:34px;
}

.white_hd{
font-size:31px;
font-weight:bold;
color:#ffffff;
text-transform:capitalize;
line-height:25px;
}

.mauve_text{
font-size:14px;
color:#A400F3;
text-decoration:none;
}

.seagreen_text{
font-size:14px;
color:#2BDFD4;
}

.mauve_hd1{
font-size:14px;
font-weight:bold;
color:#A400F3;
text-transform:capitalize;
}
.mauve_hdn1{
font-family:Trebuchet MS, Tahoma, Arial;
font-size:16px;
font-weight:bold;
color:#A400F3;
text-transform:capitalize;
}
.rpr_spcl_bx{
font-family:Trebuchet MS, Tahoma, Arial;
font-size:14px;
color:#404040;
text-transform:capitalize;
}


.orange_hd{
font-size:30px;
font-weight:bold;
color:#FF871F;
text-transform:capitalize;
}

.orange_hd1{
font-size:14px;
font-weight:bold;
color:#FF871F;
text-transform:capitalize;
}
.orange_hdn1{
font-family:Trebuchet MS, Tahoma, Arial;
font-size:16px;
font-weight:bold;
color:#DC7E02;
text-transform:capitalize;
}

.cyangrn_hdn1{
font-family:Trebuchet MS, Tahoma, Arial;
font-size:16px;
font-weight:bold;
color:#2BDFD4;
text-transform:capitalize;
}
.orange_text1{
font-size:14px;
color:#FF871F;
text-transform:capitalize;
}


.green_hd1{
font-size:30px;
font-weight:bold;
color:#A4CB18;
text-transform:capitalize;
}

.green_hd{
font-size:14px;
font-weight:bold;
color:#8BAF08;
text-transform:capitalize;}

.green_hd2{
font-size:18px;
color:#8BAF08;
text-transform:capitalize;}

.green_text{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#8BAF08;
text-decoration:none;}

.green_text1{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:14px;
color:#8BAF08;}

.body_text{
font-size:14px;
line-height:18px;
color:#000000;
text-decoration:none;
}

.body_text1{
font-family:Trebuchet MS, Tahoma, Arial;
font-size:16px;
line-height:18px;
color:#000000;
text-decoration:none;
}
.footer_about{background-image: url(../about_images/footer_bg.gif);
background-repeat:no-repeat;
height:92px;}

.footer_battery{background-image: url(../battery_images/footer_bg.gif);
background-repeat:no-repeat;
height:92px;}

.footer_text_about{
font-size:16px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

/* laptopguypicks */
.picks_header{background-image: url(../laptopguy_picks_images/header_picks.jpg);
background-repeat:no-repeat;
height:282px;
}

.picks_header1{background-image: url(../laptopguy_picks_images/header_picks1.jpg);
background-repeat:no-repeat;
height:282px;
}

.picks_header_recycle{background-image: url(../recycle_images/header_recycle.jpg);
background-repeat:no-repeat;
height:320px;
}
.laptop_warrenty{background-image: url(../laptopguy_picks_images/warranty.jpg);
background-repeat:no-repeat;
height:282px;
}

.picks_header_pda{background-image: url(../laptopguy_picks_images/header_pickspda.jpg);
background-repeat:no-repeat;
height:282px;
}

.sell_header_laptop{background-image: url(../laptopguy_picks_images/header_picksell.jpg);
background-repeat:no-repeat;
height:282px;
}
.sell_header_tuneup{background-image: url(../laptopguy_picks_images/header_pickstuneup.jpg);
background-repeat:no-repeat;
height:282px;
}

.sell_header_accessories{background-image: url(../laptopguy_picks_images/header_accessories.jpg);
background-repeat:no-repeat;
height:282px;
}

.footer_pick{background-image: url(../laptopguy_picks_images/footer_bg.gif);
background-repeat:no-repeat;
height:92px;}

.footer_pick_recycle{background-image: url(../recycle_images/footer_bg.gif);
background-repeat:no-repeat;
height:92px;}

.brown_hd{
font-size:16px;
font-weight:bold;
color:#905714;
text-transform:capitalize;}
.brown_text2{color:#A97137; font-size:16px; font-family:Tahoma, Arial, Helvetica, vardana;}

.brown_text3{color:#A97137; font-size:15px; font-family:Tahoma, Arial, Helvetica, vardana; font-weight:bold;}

.brown_hd1{
font-size:18px;
font-weight:bold;
color:#905714;
text-transform:capitalize;}


.brown_hd2{
font-size:20px;
font-weight:bold;
color:#905714;
text-transform:capitalize;}

.brown_hd4{
font-size:24px;
font-weight:bold;
color:#905714;
text-transform:capitalize;}

.brown_hd4_warrenty{
font-size:24px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#905714;
text-transform:capitalize;}

.brown_hd3{
font-size:14px;
font-weight:bold;
color:#905714;
text-transform:capitalize;}

.brown_text{
font-size:14px;
color:#905714;
}

.ash_text5{font-size:14px; color:#393737;}
.cyan_new_text{font-size:16px;
color:#22B9D3;}

.cyan_hd1{font-size:22px; color:#2EB9D3; font-weight:bold;}
.brown_text1{
font-size:12px;
color:#905714;
}

.picks_body_text{ font-size:14px;
color:#404040;
text-align:justify;
}

/* terms */
.terms_header{background-image: url(../laptop_repair_images/header_terms.jpg);
background-repeat:no-repeat;
height:282px;
}

.footer_terms{background-image: url(../laptop_repair_images/footer_bg_terms.gif);
background-repeat:no-repeat;
height:92px;}

.box_terms{background-image:url(../laptop_repair_images/terms_box.gif);
background-repeat:no-repeat;
width:578px;
height:409px;
}

/* faq */
.faq_header{background-image: url(../about_images/header_faq.jpg);
background-repeat:no-repeat;
height:282px;
}

/* testimonials */
.testi_bg{background-image:url(../about_images/testi_bg.gif);
background-repeat:no-repeat;
width:571px;
}

.repair_spcl_header{background-image: url(../about_images/header_repair_replace.jpg); 
background-repeat:no-repeat;
height:291px;
}

.repair_spcl_box{background-image:url(../about_images/repair_spcl_box.gif);
background-repeat:no-repeat;
width:293px;
height:394px;}

.learn_more_wht{
font-family:Trebuchet MS, Tahoma, Arial;
font-size:12px;
color:#FFFFFF;}

div.scrollholder
{
	position: relative;
	width: 455px;
	height: 370px;
	overflow: auto;
	z-index: 1;
	background-color: #0EB9D5;
}

div.scroll
{
    position: absolute;
    left: 0; top: 0;
    width: 95%;
    z-index: 2;
}

/* <Scroll> */
div.track
{
    position: relative;
    float:right;
    top: 0; 
    width: 16px; height:370px;
    font-size: 0;
    z-index: 3;
	background-image:url(images/scroll-bar-bg.jpg);
	background-repeat:no-repeat;
}

div.drag_bar
{
    position: absolute;
    width: 100%; height:87px;
    cursor: pointer;
    z-index: 4;
	background-image:url(images/scroll-bar.gif);
	background-repeat:no-repeat;
}  


.full_width{
	padding-left: 0 !important;
	padding-right: 0 !important;
	margin-left: 0 !important;
	margin-right: 0 !important;
	width:100%;
}

.q{
	padding-left: 10px;
	margin-bottom: 10px;
	float: left;
	display: block;
}

.q .top_question{
	display: block !important;
}

.q .left_question_first{
	width: 20em;
	text-align: right;
	padding-right: .5em;
	display: block;
	float: left;
	margin-top: 2px;
}

.q .left_question{
	padding-right: .5em;
	display: block;
	float: left;
	margin-top: 2px;
}

.q .right_question{
	padding-left: .5em;
	display: block;
	float: left;
	margin-top: 2px;
}

.q .inline_answer{
	float: left;
}

.q .inline_grid{
	display: inline;
	border-collapse: collapse;
	border-spacing: 0;
}

.q .inline_grid td{
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0;
}

.q .full_width{
	width: 100%;
}

.q .multiple_choice{
	margin-bottom: 0;
}

.segment_header{
	margin-top: 3px;
	margin-bottom: 0px;
	color: #ffffff;
	background: #000099;
}

.segment_header h1{
	padding-left: 4px;
	padding-right: 4px;
	margin: 0;
}

.q img{
	border: none;
}

.clear{
	clear: both;
	margin: 0;
	padding: 0;
}

.form_table{
	width:100%;
	overflow: hidden;
	margin-left:0px;
	margin-right:0px;
	border: 1px solid #66D0F7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding:0px;
}

.q .question{
	font-weight: bold;
}

.q .icon{
	font-size: 13px;
}

.required .icon{
	background-image: none;
	background-position: left;
	background-repeat: no-repeat;
	font-size: 12px;
	padding-left: 14px;
}

.q .text_field{
	background: #FFFFFF;
	border: 1px inset #0EB9D5;
	color: #000000;
	margin-top: 1px;
}

.q .file_upload{
	background: #FFFFFF;
	border: 2px inset #CCCCCC;
	color: #000000;
	margin-top: 1px;
}

.q .file_upload_button{
	margin-top: 2px;
	border-color: #CCCCCC;
	clear: left;
}

.q .drop_down{
	background: #FFFFFF;
	border: 2px inset #CCCCCC;
	color: #000000;
	margin-top: 1px;
}

.q .rating_ranking td{
	padding: 1px 2px 2px 2px;
}

.q .matrix{
	border-collapse: collapse;
	margin-right: 3px;
}

.q .matrix .question{
	text-align: left;
	border-left: none;
	background-image: none;
	font-family: inherit;
	font-size: inherit;
	white-space: normal !important;
}

.q .matrix .multi_scale_break{
	background-color: #eeeeee !important;
	font-weight: normal !important;
	background: #f0f0f0;
}

.q .matrix th{
	color: #000000;
	background: #eeeeee;
	padding: 2px 2px 2px 2px;
	font-weight: bold;
	text-align: center;
}

.q .matrix td{
	padding: 1px 2px 2px 2px;
	text-align: center;
	border-left: 1px solid #000000;
	white-space: nowrap;
	height: 26px;
}

.q .matrix_row_dark td{
	color: #000000;
	background: #f0f0f0;
}

.q .matrix_row_light td{
	color: #000000;
	background: #f9f9f9;
}

.outside_container{
	width:100%;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	padding-top: 1em;
	padding-bottom: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.outside_container .submit_button{
	color: #000000;
	background: #FFFFFF;
	border-style: double;
	border-width: 3px;
}

.outside_container .progress_bar{
	background: #000000;
	margin: 0;
}

.q .page_break{
	display: block;
	width: 100%;
	font-weight: bold;
	text-align: center;
	background-color: #CCCCCC;
	color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;
}



.press_release{background-image: url(../home_images/header_press.jpg);
background-repeat:no-repeat;
height:282px;
}

.normal_bl{font-size:12px; color:#000000; text-decoration:none;}

.laptop_header{background-image: url(../laptop_images/header_laptop.jpg);
background-repeat:no-repeat;
height:291px;
}

.home_text{font:normal 13px Tahoma, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.white_dog_te{font-size:14px ; font-weight:bold; color:#FFFFFF;}

.battery_hd{font:bold 16px Arial, Helvetica, sans-serif; color:#905714; text-decoration:none; text-align:center;}
.battery_text{font:normal 16px Arial, Helvetica, sans-serif; color:#905714; text-decoration:none;}

.databckup_hd{font:bold 22px Arial, Helvetica, sans-serif; color:#51504E; text-decoration:none;}
.databckup_text{font:normal 22px Arial, Helvetica, sans-serif; color:#51504E; text-decoration:none;}
.databckup_hd1{font:bold 16px Arial, Helvetica, sans-serif; color:#51504E; text-decoration:none;}
.databckup_text1{font:normal 16px Arial, Helvetica, sans-serif; color:#51504E; text-decoration:none;}
.databckup_text1_link{font:normal 18px Arial, Helvetica, sans-serif; color:#51504E; text-decoration:underline;}