#mast_main {
	text-align: left;
	width: 100%;
	margin: 0px 0px 0px 0px;
	/*background-color: #ffffff;*/
	border: 1px solid #000000;
}
#footer_main {
	width: 100%;
	margin: 25px 0px 0px 0px;
}
#main_mast1{
	margin: 4px 8px 8px 8px;	
}.mast_sponsor {

margin-right:7px;

}

#main {	
	text-align:left;
	padding: 0px 0px 0px 0px;
	margin: 0px auto 0px auto;
	/*background-color: #ffffff;*/
	/*border: 1px dashed #000000;*/
	
	}
#padd {
	width: 98%;
	margin: 0px auto 0px auto;
		/*border: 1px dashed #000000;*/
}
#mast_yaccount_opts {
color:#666666;
background-color:#F7F7F7;
padding:6px 12px 6px 12px;
white-space: nowrap;
margin:0px 8px 0px 0px;
}
#mast_yaccount_opts a {
color:#666666;
}
#mast_yaccount_opts a:hover {
color:#cc0000;
}
#rightcol {
	margin: 23px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
			
}

#rightcol {
	margin: 23px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
			
}

/**/
#account_options
{
	padding: 6px 6px 6px 6px;
	background-color:#F7F7F7;
	margin: 0px 6px 0px 0px;
}
.account_options
{
	background-color:#F7F7F7
}
.account_options td
{
	color:#999999
}
#search_bar
{
	background-color:#F3F3F3;
	border-bottom: 1px solid #E4E4E4;
	margin: 0px 0px 15px 0px;
	padding: 5px 0px 5px 0px;
	text-align:center;
}
.formSection 
{
	border-right: 1px dashed #000000;
	
}
.search_bar TD
{	
	color:#666666;
}
#mast_bc 
{
	/*background-color:#330000;*/
	/*background-image: url(/images/divider.gif);*/
	background-repeat:repeat-x;
	background-position: bottom;
	padding: 0px 0px 1px 0px;
	margin: 0px auto auto auto;
	width: 98%;	
}
#mast_bc a
{
	color:#666666;
}
#mast_bc td
{
	color:#666666;
}
#gp_mast_opts a{
	color:#cc0000;
}
#gp_mast_opts {
color:#cccccc;
}
#gp_mast_opts .icon{
margin: 0px 0px -1px 0px;
}

.row_pad2
{
	padding-bottom: 2px;
}

.main_cat{
	font-family:arial,helvetica,sans-serif;
	font-size:13px;
	line-height:16px; 
	font-weight:BOLD; 
	}
	.sub_cat {
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	line-height:15px; 
	color:#666666; }
	.rndtop_basic, .rndtop_2, .rndtop_3 {
	background: url("/images/corner_large_white_up_rht.gif") no-repeat right top;	
}
.rndbottom_basic, .rndbottom_2, .rndbottom_3 {
	background: url("/images/corner_large_white_bottom_rht.gif") no-repeat right top;
}

#ctl00_ContentPlaceHolder1_getpage_tabs
{
  margin-left: 0px;
  float: left;
  width: 100%;
  background:#ffffff url("/images/test_snav3_bg.gif") repeat-x bottom;
  font-size:93%;
  line-height:normal;
  clear:both;    
  }
  
div.getpage_tabs 
{
  margin-left: 0px;
  float: left;
  width: 100%;
  background:#ffffff url("/images/test_snav3_bg.gif") repeat-x bottom;
  font-size:93%;
  line-height:normal;
  clear:both;    
  }
span.getpage_tabs 
{
  margin-left: 0px;
  float: left;
  width: 100%;
  background:#ffffff url("/images/test_snav3_bg.gif") repeat-x bottom;
  font-size:93%;
  line-height:normal;
  clear:both;    
  }
.getpage_tabs 
{
  margin-left: 0px;
  float: left;
  width: 100%;
  background:#ffffff url("/images/test_snav3_bg.gif") repeat-x bottom;
  font-size:93%;
  line-height:normal;
  clear:both;    
  }
#getpage_tabs 
{
  margin-left: 0px;
  float: left;
  width: 100%;
  background:#ffffff url("/images/test_snav3_bg.gif") repeat-x bottom;
  font-size:93%;
  line-height:normal;
  clear:both;    
  }
#getpage_wrap {
margin:10px 0px 0px 0px;
}  
#getpage_wrap2 {
margin:0px 0px 0px 0px;
}  
#getpage_tabs ul.getpage {
  margin:0;
  padding:0px 4px 4px 4px;
  list-style:none;

  }
#getpage_tabs li.getpage {
  float:left;
  list-style:none;
  background:url("/images/test_snav3_left.gif") no-repeat left top;
  MARGIN: 0px 3px 0px 0px;
  padding:0 0 0 4px;
  font-size:11px;
  }
#getpage_tabs a {
  float:left;
  display:block;
  background:url("/images/test_snav3_right.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#666666;
  font-size:11px;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#getpage_tabs a {float:none;}
/* End IE5-Mac hack */
#getpage_tabs a:hover {
  color:#333;
  }
#getpage_tabs #current {
  background-image:url("/images/test_snav4_left_on.gif");
  }
#getpage_tabs #current a {
  background-image:url("/images/test_snav3_right_on.gif");
  color:#333;
  padding-bottom:5px;
  }
  
#getpage_subnav, #getpage_subnav2, #getpage_subnav3 {
background-color:#F3F3F3;
color:#666666;
border-bottom:1px solid #CCCCCC;
height:10px;
 clear:both;
 font-size:11px;
}
#getpage_subnav3{
margin:0px 0px 10px 0px;
}
#getpage_subnav {
padding:6px 0px 6px 10px;
height:15px;
}
#getpage_subnav2 {
padding:6px 0px 6px 10px;
height:15px;
margin-bottom:10px;
}
#getpage_subnav a, #getpage_subnav2 a{
color:#666666;
}
#getpage_subnav a:hover{
color:#cc0000;
}
.getpage_opts {
float:left;
}
.innertab_new { font-size:9px; color:#cc0000; margin:-5px 0px 0px 0px}

#prodinfo_useractions li {
   list-style:none;
   float:left;
  background:url("http://ai.pricegrabber.com/images/pgspotlight_arrow.gif") no-repeat left 0px;
  MARGIN: 0px 0px 0px 0px;
  padding:0px 11px 3px 10px;
  font-size:11px;
  color:#666666;
}
p.row_br
{
	background-color: #e1e1e1; 
	border-bottom: 1px solid #ffffff;
	padding: 0px;	
	margin:0px auto 0px auto;
	height:1px;
	width:90%;	
}
.alt_pricebar {
margin-top:10px;
padding:4px 0px 4px 4px;
background-color:#A1D071;
text-align:left;
}
.alt_pricebar2 {
margin-top:10px;
padding:4px 0px 4px 4px;
text-align:left;
}
.row_br
{
background-color: #e1e1e1; border-bottom: 1px solid #ffffff;
	padding: 0px;	
}	
.row_br2
{
background-color: #e1e1e1; border-bottom: 1px solid #F3F3F3;
	padding: 0px;	
}
.subcats {
	FONT-SIZE: 12px; 
	COLOR: #3332CE; 
	FONT-FAMILY: Verdana, Arial, Helvetica
}
.channel_menu {
	position:absolute; visibility:hidden; text-align:left;
	z-index:100; 
	font-size:85%; 
	background-color:#ffffff;
}
.channel_menu ul { 
	list-style-type:none; 
	padding:0 0 1px 0; 
	margin:0; 
	background-color:#fff; 
	border:1px solid #999999; 
	display:block; 
	z-index:100; 
}
* html .channel_menu ul { padding:0; }
.channel_menu ul ul { margin:0 0 0 10px; padding:5px 0px 5px 5px; border:none; width:auto; display:block; }
.channel_menu ul li { list-style-type:none; padding:0; margin:0; display:block; background-color:#ffffff; }
.channel_menu ul li a.first { background-image:none; }
.channel_menu ul li a:hover { background-color:#E1E1E1; }
