body { padding:0px; margin:0px;  color:#333333; font-family: verdana, arial; font-size: 12px;}
a img{outline:none;border:none;}
*{padding:0px; margin:0px; }
p, h1, {display: inline;}


/*header inner starts*/
#headerwrap { margin:0 auto; width:986px; }
#header {background: url('../customerImages/top_menu.jpg') no-repeat top center; height:157px; width:986px;padding:0px;}
.home {width:250px; height:130px; float:left;cursor:pointer;  }
/*header inner ends*/


form {font-family: verdana; font-size: 10 px;  font-weight:normal;}
form a{font-family: verdana; font-size: 9 px;  font-weight:normal; color:#336600; text-decoration:none;}
form a:hover{text-decoration:underline; color:#333333;}
.textbox {background: url('../customerImages/inputbg.jpg') repeat-x top; width:150px; padding:1px;}
.textbox2 { padding:1px; margin:4px 4px;}
select { padding:1px; margin:4px 4px; font-family: verdana;}
.clear{clear:both ;}

/*content home ends*/

/*content inner starts*/
#contentwrap { margin:0 auto; width:986px; background: url('../customerImages/main_bg.jpg') no-repeat; height:480px; }
#content { margin:0 auto; width:986px; }


#content .middle{width:806px;  padding:40px 40px 0 110px; float:left; height:390px; }
#content h1 {font-family: verdana; font-size: 24px; color:#003333;  font-weight:normal; }
#content h2 {font-family:  verdana; font-size: 14px; color:#547f29;   font-weight:bold; }
#content p {font-family:  verdana; font-size: 12px; color:#000000;  font-weight:normal; }
#content .red {font-family:  verdana; font-size: 12px; color:#990000;  font-weight:bold; }
#content .star {font-family: verdana; font-size: 12px; color:#990000;  }
#content .line {width:800px; float:left; border-bottom: 1px solid #CCCCCC; height:1px; }


#content_stat{margin:0px auto; width:986px; background: url('../images/main_bg_stat.jpg') no-repeat; height:480px; }
#content_stat .tbl{width:740px; height:390px; margin:0 112px 0 135px; }
#content_stat .whttxt{font-family: Arial;color:white; font-size: 14px; font-weight:bold;}
#content_stat .title{font-family: Arial;color:white; font-size: 20px; font-weight:bold;}
#content_stat .title2{font-family: Arial;color:Black; font-size: 20px; font-weight:bold;}
#content_stat a{font-family: Arial;color:white; font-size: 14px; padding-left: 10px; }

.ParImport th{height:35px; background: url('../customerImages/tbl_title_bg.jpg');text-align:left; border: solid 1px #c8c8c8;padding:0 10px; }
.ParImport td{height:35px; background: url('../customerImages/tbl_td_bg.jpg'); padding:0 10px ;text-align:left; border: solid 1px #c8c8c8; }

/*footer starts*/
#footerwrap {margin:0 auto; width:986px;}
#footer { width:986px;height:56px;background: url('../images/footer_bg.jpg') no-repeat; }
#footer .cr {font-family:  verdana; font-size: 10px;  font-weight:normal; color:#333333; float:right; width:280px; text-align:right; padding-top:10px;}

.validatormsg
{
font-family:  verdana,arial ;
font-size: 8pt;
text-decoration: none;
color:#990000;
position:relative;
}

/* flash styles starts */

#header_flash { margin:0 auto; width:1000px; padding-top:6px;}
#iphone_home {margin:0px auto; width:986px; background:url('../images/iphone_home.jpg') no-repeat; height:480px; }
#bb_home {margin:0px auto; width:986px; background:url('../images/bb_home.jpg') no-repeat; height:480px; }
#golfgps_home {margin:0px auto; width:1000px; height:480px; }
    
/* flash styles ends */


/* menu */

#headwrap{
  margin:0 auto;
  padding:0;
  height:162px;
  width:986px;
  background:url(../images/header_bg_new.jpg);
}

.arrow1{
  float:left;
  margin:35px 0 0 -15px;
}
.arrow2{
  float:left;
  margin:35px 0 0 40px;
}

#menu{
    float:left;
  width:970px;}
#menu_home{
  float:left;
  }
#menu_home a{
  float:left;
  width:150px;
  background:url(../images/home_over.jpg);
  font-family:"Lucida Sans", sherif;
  font-size:14px;
  font-weight:bold;
  color:white;
  text-decoration:none;
  text-align:center;
  padding-top:108px;
  margin-left:10px;
  height:20px;
}

#menu_home a:hover{
  background:url(../images/home_over.jpg);
  background-position:0px -128px;
}


#menu_home .selected, #menu_home .selected:hover{
  background:url(../images/home_over.jpg);
  background-position:0px -256px;
  outline-style:none;
}

#sub_menu{
  position:relative;
  margin-left:149px;
  clear:both;
  background:url(../images/sub_menu_bg.jpg) no-repeat top left ;
  width:809px;
  height:24px;
  padding-left:10px;
}
#sub_menu li{
  float:left;
  list-style:none;
  margin-left:2px;
}

#sub_menu li a{
  color:#999;
  font-size: 12px;
  font-family:"arial", sherif;
  text-decoration:none;
  padding:4px 8px 0 8px;
  outline-style:none;
  height:18px;  
  display:block;  
}
#sub_menu li a:hover{
  background-image:url(../images/sub_menu_bg_x.jpg);
  background-position:left top;
  background-repeat:repeat-x;
  color:white;
  font-size: 12px;
  font-family:"arial", sherif;
}
#sub_menu .selected a 
{
  font-weight:bold;
  color:white;
  font-size: 12px;
  font-family:"arial", sherif;
  background-image:url(../images/sub_menu_bg_x.jpg);
  background-position:left top;
  background-repeat:repeat-x;
}
#sub_menu .selected a:hover
{
  font-weight:bold;
}
#sub_menu .selected1{
  background-image:url(../images/sub_menu_btn.gif);
  background-position:10px 1px;
  background-repeat:no-repeat;
  color:white;
  font: 11px white;
  font-family:"arial", sherif;
  font-weight:bold !important;
  margin-top:7px;
}


#menu_garmin {
  float:left;   
}
#menu_garmin a{
  float:left;
  width:150px;
  background:url(../images/garmin_over.jpg) top center;
  font-family:"Lucida Sans", sherif;
  font-size:14px;
  font-weight:bold;
  color:white;
  height:20px;
  text-decoration:none;
  text-align:center;
  padding-top:108px;
  }
#menu_garmin a:hover{
  background:url(../images/garmin_over.jpg);
  background-position:0px -128px;
  outline-style:none;
}
#menu_garmin .selected, #menu_garmin .selected:hover{
  background:url(../images/garmin_over.jpg);
  background-position:0px -256px;
  outline-style:none;
}
#menu_garmin .homepage{
  background:url(../images/garmin_over.jpg);
  background-position:0px -384px;
  outline-style:none;
}


#menu_iphone{
  float:left;
  width:150px;
  }
#menu_iphone a{
  float:left;
  height:20px;
  width:150px;
  background:url(../images/iphone_over.jpg);
  font-family:"Lucida Sans", sherif;
  font-size:14px;
  font-weight:bold;
  color:white;
  text-decoration:none;
  text-align:center;
  padding-top:108px;
}

#menu_iphone a:hover{
  background:url(../images/iphone_over.jpg);
  background-position:0px -128px;
  outline-style:none;
}

#menu_iphone .selected, #menu_iphone .selected:hover{
  background:url(../images/iphone_over.jpg);
  background-position:0px -256px;
  outline-style:none;
}
#menu_iphone .homepage{
  background:url(../images/iphone_over.jpg);
  background-position:0px -384px;
  outline-style:none;
}


#menu_bb_curve{
  float:left;
  width:150px;
}
#menu_bb_curve a{
  float:left;
  height:20px;
  width:150px;
  background:url(../images/bb_curve_over.jpg);
  font-family:"Lucida Sans", sherif;
  font-size:14px;
  font-weight:bold;
  color:white;
  text-decoration:none;
  text-align:center;
  padding-top:108px;
}
#menu_bb_curve a:hover{
  background:url(../images/bb_curve_over.jpg)0px -128px;
  background-position:0px -128px;
  outline-style:none;
}
#menu_bb_curve .selected, #menu_bb_curve .selected:hover{
  background:url(../images/bb_curve_over.jpg)0px -128px;
  background-position:0px -256px;
  outline-style:none;
}
#menu_bb_curve .homepage{
  background:url(../images/bb_curve_over.jpg)0px -128px;
  background-position:0px -384px;
  outline-style:none;
}


#menu_bb_bold{
  float:left;
  width:150px;
 }
#menu_bb_bold a{
  float:left;
  height:20px;
  width:150px;
  background:url(../images/bb_bold_over.jpg);
  font-family:"Lucida Sans", sherif;
  font-size:14px;
  font-weight:bold;
  color:white;
  text-decoration:none;
  text-align:center;
  padding-top:108px;
}
#menu_bb_bold a:hover{
  background:url(../images/bb_bold_over.jpg)0px -128px;
  background-position:0px -128px;
  outline-style:none;
}
#menu_bb_bold .selected, #menu_bb_bold .selected:hover{
  background:url(../images/bb_bold_over.jpg)0px -128px;
  background-position:0px -256px;
  outline-style:none;
}
#menu_bb_bold .homepage{
  background:url(../images/bb_bold_over.jpg)0px -128px;
  background-position:0px -384px;
  outline-style:none;
}


#menu_bb_storm{
  float:left;
  width:150px;
}

#menu_bb_storm a{
  float:left;
  height:20px;
  width:150px;
  background:url(../images/bb_storm_over.jpg);
  font-family:"Lucida Sans", sherif;
  font-size:14px;
  font-weight:bold;
  color:white;
  text-decoration:none;
  text-align:center;
  padding-top:108px;
}
#menu_bb_storm:hover, #menu_bb_storm.selected{
  background:url(../images/bb_storm_over.jpg);
  background-position:0px -128px;
  outline-style:none;
}

#menu_bb_storm a:hover{
  background:url(../images/bb_storm_over.jpg)0px -128px;
  background-position:0px -128px;
  outline-style:none;
}

#menu_bb_storm .selected, #menu_bb_storm .selected:hover{
  background:url(../images/bb_storm_over.jpg)0px -128px;
  background-position:0px -256px;
  outline-style:none;
}
#menu_bb_storm .homepage{
  background:url(../images/bb_storm_over.jpg);
  background-position:0px -384px;
  outline-style:none;
}

#menu_bb_storm2{
  float:left;
  width:150px;
}

#menu_bb_storm2 a{
  float:left;
  height:20px;
  width:150px;
  background:url(../images/bb_storm2_over.jpg);
  font-family:"Lucida Sans", sherif;
  font-size:14px;
  font-weight:bold;
  color:white;
  text-decoration:none;
  text-align:center;
  padding-top:108px;
}
#menu_bb_storm2:hover, #menu_bb_storm2.selected{
  background:url(../images/bb_storm2_over.jpg);
  background-position:0px -128px;
  outline-style:none;
}

#menu_bb_storm2 a:hover{
  background:url(../images/bb_storm2_over.jpg)0px -128px;
  background-position:0px -128px;
  outline-style:none;
}

#menu_bb_storm2 .selected, #menu_bb_storm2 .selected:hover{
  background:url(../images/bb_storm2_over.jpg)0px -128px;
  background-position:0px -256px;
  outline-style:none;
}
#menu_bb_storm2 .homepage{
  background:url(../images/bb_storm2_over.jpg);
  background-position:0px -384px;
  outline-style:none;
}

#menu_ht{
  float:left;
  height:20px;
  width:150px;
}
#menu_ht a{
  float:left;
  height:20px;
  width:150px;
  background:url(../images/ht_over.jpg);
  font-family:"Lucida Sans", sherif;
  font-size:14px;
  font-weight:bold;
  color:white;
  text-decoration:none;
  text-align:center;
  padding-top:108px;
}
#menu_ht:hover,  #menu_ht.selected{
  background:url(../images/ht_over.jpg);
  background-position:0px -128px;
  outline-style:none;
}
#menu_ht a:hover{
  background:url(../images/ht_over.jpg)0px -128px;
  background-position:0px -128px;
  outline-style:none;
}
#menu_ht .selected, #menu_ht .selected:hover{
  background:url(../images/ht_over.jpg)0px -128px;
  background-position:0px -256px;
  outline-style:none;
}
#menu_ht .homepage{
  background:url(../images/ht_over.jpg);
  background-position:0px -384px;
  outline-style:none;
}


#menu_samjack{
  float:left;
  height:20px;
  width:150px;
}
#menu_samjack a{
  float:left;
  height:20px;
  width:150px;
  background:url(../images/samsungjack_over.jpg);
  font-family:"Lucida Sans", sherif;
  font-size:14px;
  font-weight:bold;
  color:white;
  text-decoration:none;
  text-align:center;
  padding-top:108px;
}
#menu_samjack:hover,  #menu_samjack.selected{
  background:url(../images/samsungjack_over.jpg);
  background-position:0px -128px;
  outline-style:none;
}
#menu_samjack a:hover{
  background:url(../images/samsungjack_over.jpg)0px -128px;
  background-position:0px -128px;
  outline-style:none;
}
#menu_samjack .selected, #menu_samjack .selected:hover{
  background:url(../images/samsungjack_over.jpg)0px -128px;
  background-position:0px -256px;
  outline-style:none;
}
#menu_samjack .homepage{
  background:url(../images/samsungjack_over.jpg);
  background-position:0px -384px;
  outline-style:none;
}



#menu_palmpre{
  float:left;
  height:20px;
  width:150px;
}
#menu_palmpre a{
  float:left;
  height:20px;
  width:150px;
  background:url(../images/palmpre_over.jpg);
  font-family:"Lucida Sans", sherif;
  font-size:14px;
  font-weight:bold;
  color:white;
  text-decoration:none;
  text-align:center;
  padding-top:108px;
}
#menu_palmpre:hover,  #menu_palmpre.selected{
  background:url(../images/palmpre_over.jpg);
  background-position:0px -128px;
  outline-style:none;
}
#menu_palmpre a:hover{
  background:url(../images/palmpre_over.jpg)0px -128px;
  background-position:0px -128px;
  outline-style:none;
}
#menu_palmpre .selected, #menu_palmpre .selected:hover{
  background:url(../images/palmpre_over.jpg)0px -128px;
  background-position:0px -256px;
  outline-style:none;
}
#menu_palmpre .homepage{
  background:url(../images/palmpre_over.jpg);
  background-position:0px -384px;
  outline-style:none;
}


#menu_droid{
  float:left;
  height:20px;
  width:150px;
}
#menu_droid a{
  float:left;
  height:20px;
  width:150px;
  background:url(../images/droid_over.jpg);
  font-family:"Lucida Sans", sherif;
  font-size:14px;
  font-weight:bold;
  color:white;
  text-decoration:none;
  text-align:center;
  padding-top:108px;
}
#menu_droid:hover,  #menu_droid.selected{
  background:url(../images/droid_over.jpg);
  background-position:0px -128px;
  outline-style:none;
}
#menu_droid a:hover{
  background:url(../images/droid_over.jpg)0px -128px;
  background-position:0px -128px;
  outline-style:none;
}
#menu_droid .selected, #menu_droid .selected:hover{
  background:url(../images/droid_over.jpg)0px -128px;
  background-position:0px -256px;
  outline-style:none;
}
#menu_droid .homepage{
  background:url(../images/droid_over.jpg);
  background-position:0px -384px;
  outline-style:none;
}


#menu_nexusone{
  float:left;
  height:20px;
  width:150px;
}
#menu_nexusone a{
  float:left;
  height:20px;
  width:150px;
  background:url(../images/nexus_one_over.jpg);
  font-family:"Lucida Sans", sherif;
  font-size:14px;
  font-weight:bold;
  color:white;
  text-decoration:none;
  text-align:center;
  padding-top:108px;
}
#menu_nexusone:hover,  #menu_nexusone.selected{
  background:url(../images/nexus_one_over.jpg);
  background-position:0px -128px;
  outline-style:none;
}
#menu_nexusone a:hover{
  background:url(../images/nexus_one_over.jpg)0px -128px;
  background-position:0px -128px;
  outline-style:none;
}
#menu_nexusone .selected, #menu_nexusone .selected:hover{
  background:url(../images/nexus_one_over.jpg)0px -128px;
  background-position:0px -256px;
  outline-style:none;
}
#menu_nexusone .homepage{
  background:url(../images/nexus_one_over.jpg);
  background-position:0px -384px;
  outline-style:none;
}


#menu_backflip{
  float:left;
  height:20px;
  width:150px;
}
#menu_backflip a{
  float:left;
  height:20px;
  width:150px;
  background:url(../images/backflip_over.jpg);
  font-family:"Lucida Sans", sherif;
  font-size:14px;
  font-weight:bold;
  color:white;
  text-decoration:none;
  text-align:center;
  padding-top:108px;
}
#menu_backflip:hover,  #menu_backflip.selected{
  background:url(../images/backflip_over.jpg);
  background-position:0px -128px;
  outline-style:none;
}
#menu_backflip a:hover{
  background:url(../images/backflip_over.jpg)0px -128px;
  background-position:0px -128px;
  outline-style:none;
}
#menu_backflip .selected, #menu_backflip .selected:hover{
  background:url(../images/backflip_over.jpg)0px -128px;
  background-position:0px -256px;
  outline-style:none;
}
#menu_backflip .homepage{
  background:url(../images/backflip_over.jpg);
  background-position:0px -384px;
  outline-style:none;
}



#menu_hero{
  float:left;
  height:20px;
  width:150px;
}
#menu_hero a{
  float:left;
  height:20px;
  width:150px;
  background:url(../images/hero_over.jpg);
  font-family:"Lucida Sans", sherif;
  font-size:14px;
  font-weight:bold;
  color:white;
  text-decoration:none;
  text-align:center;
  padding-top:108px;
}
#menu_hero:hover,  #menu_hero.selected{
  background:url(../images/hero_over.jpg);
  background-position:0px -128px;
  outline-style:none;
}
#menu_hero a:hover{
  background:url(../images/hero_over.jpg)0px -128px;
  background-position:0px -128px;
  outline-style:none;
}
#menu_hero .selected, #menu_hero .selected:hover{
  background:url(../images/hero_over.jpg)0px -128px;
  background-position:0px -256px;
  outline-style:none;
}
#menu_hero .homepage{
  background:url(../images/hero_over.jpg);
  background-position:0px -384px;
  outline-style:none;
}


#menu_droideris{
  float:left;
  height:20px;
  width:150px;
}
#menu_droideris a{
  float:left;
  height:20px;
  width:150px;
  background:url(../images/droid_eris_over.jpg);
  font-family:"Lucida Sans", sherif;
  font-size:14px;
  font-weight:bold;
  color:white;
  text-decoration:none;
  text-align:center;
  padding-top:108px;
}
#menu_droideris:hover,  #menu_droideris.selected{
  background:url(../images/droid_eris_over.jpg);
  background-position:0px -128px;
  outline-style:none;
}
#menu_droideris a:hover{
  background:url(../images/droid_eris_over.jpg)0px -128px;
  background-position:0px -128px;
  outline-style:none;
}
#menu_droideris .selected, #menu_droideris .selected:hover{
  background:url(../images/droid_eris_over.jpg)0px -128px;
  background-position:0px -256px;
  outline-style:none;
}
#menu_droideris .homepage{
  background:url(../images/droid_eris_over.jpg);
  background-position:0px -384px;
  outline-style:none;
}



menu_bb_tour{
  float:left;
  width:150px;
}

#menu_bb_tour a{
  float:left;
  height:20px;
  width:150px;
  background:url(../images/bb_tour_over.jpg);
  font-family:"Lucida Sans", sherif;
  font-size:14px;
  font-weight:bold;
  color:white;
  text-decoration:none;
  text-align:center;
  padding-top:108px;
}
#menu_bb_tour:hover, #menu_bb_tour.selected{
  background:url(../images/bb_tour_over.jpg);
  background-position:0px -128px;
  outline-style:none;
}

#menu_bb_tour a:hover{
  background:url(../images/bb_tour_over.jpg)0px -128px;
  background-position:0px -128px;
  outline-style:none;
}

#menu_bb_tour .selected, #menu_bb_tour .selected:hover{
  background:url(../images/bb_tour_over.jpg)0px -128px;
  background-position:0px -256px;
  outline-style:none;
}
#menu_bb_tour .homepage{
  background:url(../images/bb_tour_over.jpg)0px -128px;
  background-position:0px -384px;
  outline-style:none;
}

#menu_comingsoon{
  float:left;
  width:150px;
  }
#menu_comingsoon a{
  float:left;
  height:20px;
  width:150px;
  background:url(../images/coming_soon_over.jpg);
  font-family:"Lucida Sans", sherif;
  font-size:14px;
  font-weight:bold;
  color:white;
  text-decoration:none;
  text-align:center;
  padding-top:108px;
}

#menu_comingsoon a:hover{
  background:url(../images/coming_soon_over.jpg)0px -128px;
  background-position:0px -128px;
  outline-style:none;
}

#menu_comingsoon:hover, #menu_comingsoon.selected{
  background:url(../images/coming_soon_over.jpg)0px -128px;
  background-position:0px -128px;
  outline-style:none;
}

#menu_comingsoon .selected, #menu_comingsoon .selected:hover{
  background:url(../images/coming_soon_over.jpg)0px -128px;
  background-position:0px -256px;
  outline-style:none;
}
#menu_comingsoon .homepage{
  background:url(../images/coming_soon_over.jpg)0px -128px;
  background-position:0px -384px;
  outline-style:none;
}


.OldPrice{
	text-decoration:line-through;
	font-weight:bold;
}
.MemberPrice{
	color:Blue;
	font-weight:bold;
}


.translucent
{
filter:alpha(opacity=70); 
-moz-opacity:0.5; 
opacity:0.75; 
background-color: gray; width: 100%;
height: 100%; 
position: absolute; 
left: 0px; 
top: 0px; 
z-index: 50000;
}

.upload
{
background: url(../images/upload_bg.png) left top no-repeat;
width: 364px;
height:156px;
position: absolute;
vertical-align: middle; 
z-index: 70000;
text-align:center;
padding:15px 10px 5px 10px;
margin: 0 0 0 180px;
}

.uploadHead  
{  
  font-size:16px;
  margin:0px;
  padding:0 0 10px 70px;
  text-align:left;
  color:Black;
  
}

.uploadControl {
  width: 400px;
  height:90px;
  font-size:13px;
  margin:0px;
  vertical-align:middle;
  text-align:left;
  color:#663300;
  padding:20px 0 0 70px;
  
}

.device_label
{
	padding:1px; 
	margin:4px 4px;
	}