
#pgPageContent{
	text-align:left;
}

#clear{
	clear: both;
}
input, select, textarea{
	color: #000;
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#PG_contentside hr{
	border: none 0;
	border-bottom: 1px solid #E0E0E0;
	height: 1px;
	padding: 0;
	margin: 5px 0 !important;
	margin: 0px 0;
}
/*
div.hr {
  height: 10px;
  background: #F6F6F6 url(http://i.pgcdn.com/images/hr-g-w.gif) repeat-x scroll center;
  margin-bottom: 0px;
}
*/
div.hr hr {
  display: none;
}

.account_title{
  padding:10px 0 0 0;
  margin-bottom:35px;
  border-bottom:1px solid #E0E0E0;
}

.account_title h1{
  font-family:Verdana;
  font-size:16px;
  font-weight:bold;
  color:#B3B3B3;
}

#PG_leftside ul{
	margin-left: 5px;
	padding-left: 0;
	list-style: none;
	margin-top: 0px;
	/*position: absolute;*/
}

#PG_leftside li{
	/*padding-left: 10px;*/
	background-image: url(http://i.pgcdn.com/images/liarrowacc.gif);
	background-repeat: no-repeat;
	background-position: 0em;
	color: #838383;
	padding: 2px 0px 2px 10px;
}

#PG_leftside li a{
	color: #50912D;
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

#PG_leftside li a:hover{
	text-decoration: none;
}


.bx_w_4c{
	border:1px solid #DFDFDF;
	margin:0px;
	background-color: #F5F5F5;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

 .bx_crn_u,  .bx_crn_u .bx_crn_l,  .bx_crn_b,  .bx_crn_b .bx_crn_l{
	display:block;
	font-size:0;
	line-height:0;
	margin:0;
	height:6px;
	position:relative
}

.bx_crn_b,  .bx_crn_b .bx_crn_l{
	height: 6px;
}

 .bx_crn_u,  .bx_crn_b{
	width:100%;
	right:-1px
}

 .bx_crn_u .bx_crn_l,  .bx_crn_b .bx_crn_l{
	width:100%;left:-2px
}

 .bx_crn_u{
	background:transparent url(http://i.pgcdn.com/images/acc_tr1.gif) no-repeat top right;
	top:-1px
}

 .bx_crn_u .bx_crn_l{
	background:transparent url(http://i.pgcdn.com/images/acc_tl1.gif) no-repeat top left
}

 .bx_crn_b{
	background:transparent url(http://i.pgcdn.com/images/acc_br1.gif) no-repeat bottom right;
	bottom:-1px
}

 .bx_crn_b .bx_crn_l{
	background:transparent url(http://i.pgcdn.com/images/acc_bl1.gif) no-repeat bottom left
}

 #bx_content{
	padding: 0;
	color: #616161;
	/*border: 1px solid black;*/
}

#bx_content p{
	margin: 6px 0 4px 0;
}

.section_head_g { 
	background:transparent url(http://i.pgcdn.com/images/head_background.gif) repeat-x bottom left;
	height:37px;
}

.top{
	margin: 0px 10px;
	padding-top: 4px;
	color: #545454;
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#bx_content .bottomp_number{
	margin: 15px 20px 0px 20px;
}

/*--------*/

#results_c{
	margin-top: 0px;
	background-color: White;
	border-bottom: 1px solid #DFDFDF;
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#results_c thead{
	background: #fff url(http://i.pgcdn.com/images/th_gradient.gif) repeat-x top left;
	height: 26px;
}

#results_c thead th, #results_c thead .td1{
	color: #666666;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	border-right: 1px solid #D8D8D8;
}

#results_c td{
	color: #666666;
	border-top: 1px solid #DFDFDF;
	text-align: center;
	padding: 5px;
	border-right: 1px solid #DFDFDF;
}

#results_c td.contents{
	text-align: left;
	border-right: none;
}

#results_c td.contentseller{
	text-align: left;
	border-right: 1px solid #D8D8D8;	
}

#results_c thead .td1 {
	border-right: none; 
}

#results_c .td2 {
	border-right: none; 
}

/*---*/

a.greenlink{
	color: #528D01;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

a:hover.greenlink{
	color: #528D01;
	text-decoration: none;
}

a.greenlink11{
	color: #508B00;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

a:hover.greenlink11{
	color: #528D01;
	text-decoration: none;
}

a.sblue{
	font-size: 11px;
	color: #0708AE;
	text-decoration: underline;
}

a:hover.sblue{
	text-decoration:none;
}

a.sblue2{
	font-size: 10px;
	color: #0708AE;
	text-decoration: underline;
}

a:hover.sblue2{
	text-decoration:none;
}

.span10{
	font-size:10px;
}

.span10light{
	font-size:10px;
	color: #A1A1A1;
}

#results_c h2{
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
}

#results_c h2 a{
	font-size: 11px;
	font-weight: bold;
	color: #0708AE;
	text-decoration: underline;
}

#results_c h2 a:hover{
	text-decoration: none;
}

a.blue11{
	font-size: 11px;
	font-weight: bold;
	color: #0708AE;
	text-decoration: underline;
}

a:hover.blue11{
	text-decoration: none;
}

.pagenum{
	color: #676767;
	font-size: 11px;
	margin: 10px;
	text-align: right;
}

.pagenum2{
	color: #676767;
	font-size: 11px;
	margin: 5px 10px 10px 10px;
	float: right;
}

.fleft{
	float: left; 
}

.fright{
	float: right;
}

.fright2{
	float: right;
	margin-top: -3px;
}

.txt8c{
	font-size: 11px;
	color: #676767;
}

.txt8c2{
	font-size: 10px;
	color: #676767;
}

.fright span{
	font-weight: normal;
}

a.sblue{
	font-size: 11px;
	color: #0708AE;
	text-decoration: underline;
}

a:hover.sblue{
	text-decoration:none;
} 

.sblue{
	font-size: 10px;
	color: #0708AE;
}

.top input{
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#pdetail{
	text-align: left;
	font-size: 9px;
	margin: -20px 10px 0px 10px;
}

/*left menu*/

#PG_padd {
	width: 96%;
	margin: 25px auto 0px auto;
}

#PG_container{
	/*float:right;
	width:100%;
	margin-left: -220px;*/width:950px;
}

#PG_leftside{
	/*float: left;	
	width: 220px;
	margin-bottom: 25px;*/
	float: left;
	width: 220px;
}

#PG_contentside{
	/*color: #838383;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 240px;
	text-align: left;
	border: none;*/
	margin-left: 235px;
}

#PG_leftside p{
	color: #838383;
	padding: 0;
}
#PG_contentside p{
	color: #838383;
	margin: 0;
	padding: 0 0 1px 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#PG_contentside div.singleLineBubble {
    position: absolute;
    z-index: 99;
    display: none;
    background: transparent url(http://i.pgcdn.com/images/bg_single_line_bubble_right.png) top right no-repeat; float: left; overflow: hidden;
}

*html #PG_contentside div.singleLineBubble {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i.pgcdn.com/images/bg_single_line_bubble_right.png',sizingMethod='crop');
}

#PG_contentside div.singleLineBubble span {
    background: transparent url(http://i.pgcdn.com/images/bg_single_line_bubble_left.png) no-repeat;
    margin-right: 8px; display: block;
    height: 43px;
    padding: 16px 14px 0 14px;
}

*html #PG_contentside div.singleLineBubble span {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i.pgcdn.com/images/bg_single_line_bubble_left.png',sizingMethod='crop');

}

#gradientWhiteTable {}

#gradientWhiteDiv {}

div#gradientWhiteDiv {
	width:710px;
}

.left_nav_box{
	border:1px solid #E1E1E1;
	margin:0px;
	background-color:#F6F6F6;
	text-align: left;
}

.left_nav_u, .left_nav_u .left_nav_l, .left_nav_b, .left_nav_b .left_nav_l{
	display:block;
	font-size:0;
	line-height:0;
	margin:0;
	height:6px;
	position:relative
}

.left_nav_u, .left_nav_b{
	width:218px;
	right:-1px
}

.left_nav_u .left_nav_l, .left_nav_b .left_nav_l{
	width:6px;left:-2px
}

.left_nav_u{
	background:transparent url(http://i.pgcdn.com/images/rnd_cr2_t_ur.gif) no-repeat top right;
	top:-1px
}

.left_nav_u .left_nav_l{
	background:transparent url(http://i.pgcdn.com/images/rnd_cr2_t_ul.gif) no-repeat top left
}

.left_nav_b{
	background:transparent url(http://i.pgcdn.com/images/rnd_cr2_w_lr.gif) no-repeat bottom right;
	bottom:-1px
}

.left_nav_b .left_nav_l{
	background:transparent url(http://i.pgcdn.com/images/rnd_cr2_w_ll.gif) no-repeat bottom left
}

#left_nav_content{
	margin:0px 11px 8px 11px; 
	padding-top: 3px;
}

#left_nav_content p{
	margin-top: 0px;
	margin-bottom: 4px;
	height: 20px;
}

/* left menu end*/

.clearing {
  height: 0;
  clear: both;
}
.greentext {
	font-size: 10px;
	color: #518B01;
	text-decoration: none;
}

#grayoverlay {
	background-color: #666;
/*Not all browsers use "opacity"*/
	opacity: .4;
	/*filter:alpha(opacity=40);*/
	-moz-opacity: .4;
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 910px;
	width: 1262px;
	z-index: 10000;
}

#contactForm {
	position: absolute;
	z-index: 10001;
	top: 0px;
	left: -1000px;
	height: 512px;
	width: 490px;
}

#bubbleClose {
float: right;
position: relative;
top: -15px;
right: -15px;
}

#sendButton {
float: right;
}

#emailSent {
	position: absolute;
	height: 115px;
	width: 300px;
	top: 0px;
	left: -1000px;
	opacity: 1;
	/*filter:alpha(opacity=100);*/
	-moz-opacity: 1;
	font-size: 12px;
	z-index: 10001;

}

#hiddenDiv {
display: none;
}

#rateForm {
	position: absolute;
	z-index: 10001;
	top: 0px;
	left: -1000px;
	height: 560px;
	width: 490px;
}

/* the classes below are used for the dropshadows */
/* in IE, dropshadow transparency is achieved with filters to which the images are assigned */
/* so the background must not be defined for IE, which we achieve with * html               */

.listprodshadowtr {
	width: 8px;
	height: 8px;
	background: url(http://i.pgcdn.com/images/ulists_darkshadow-corner_blttr.png) top right no-repeat;
}
.listprodshadowr {
	width: 8px;
	background: url(http://i.pgcdn.com/images/ulists_darkshadow_ltr.png) center right repeat-y;
}
.listprodshadowbr {
	width: 8px;
	height: 8px;
	background: url(http://i.pgcdn.com/images/ulists_darkshadow-corner_tltbr.png) bottom right no-repeat;
}
.listprodshadowb {
	height: 8px;
	width: 284px;
	background: url(http://i.pgcdn.com/images/ulists_darkshadow_ttb.png) bottom center repeat-x;
}
.listprodshadowbl {
	width: 8px;
	height: 8px;
	background: url(http://i.pgcdn.com/images/ulists_darkshadow-corner_trtbl.png) bottom left no-repeat;
}


.listdarkshadowtr {
	width: 8px;
	height: 8px;
	background: url(http://i.pgcdn.com/images/ulists_darkshadow-corner_blttr_test.png) top right no-repeat;
}
.listdarkshadowr {
	width: 8px;
	background: url(http://i.pgcdn.com/images/ulists_darkshadow_ltr.png) center right repeat-y;
}
.listdarkshadowbr {
	width: 8px;
	height: 8px;
	background: url(http://i.pgcdn.com/images/ulists_darkshadow-corner_tltbr.png) bottom right no-repeat;
}
.listdarkshadowb {
	height: 8px;
	width: 384px;
	background: url(http://i.pgcdn.com/images/ulists_darkshadow_ttb.png) bottom center repeat-x;
}
.listdarkshadowbl {
	width: 8px;
	height: 8px;
	background: url(http://i.pgcdn.com/images/ulists_darkshadow-corner_trtbl.png) bottom left no-repeat;
}


.listprodnotes {
	margin: 0px 0px 0px 0px;
	width: 400px;
	background-color: #FCF3AE; 
	border: 1px solid #C1B151;
	padding: 15px 15px 15px 20px;
	color: #655C19;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}

.listprodnoteslink {
	font-family: Verdana, Arial, sans-serif;
	width: 100%;
	text-align: right;
	margin-bottom: 2px;
	padding-top: 10px;
}

/* default grey bg */
#gradientRoundTable {
	background-color: #FCFBFD;
}

/* the top row is a gradient */
.gradientRoundTableTop {
	border-top: 1px solid #CBCBCB;
	background-image: url(http://i.pgcdn.com/images/sf_gradiant_roundtable_topgrad.gif);
	background-position: top left;
	background-repeat: repeat-x;
	text-align: right;
	padding: 5px 5px 0px 0px;
	z-index: 4;	
}

/* middle section has some padding */
.gradientRoundTableMiddle {
	background-color: #FCFBFD;
	padding: 0px 10px 0px 10px;
	width: 100%;
}

/* left side has border */
.gradientRoundTableLeft {
	border-left: 1px solid #CBCBCB;
	background-color: #FCFBFD;
}

/* right side has border */
.gradientRoundTableRight {
	border-right: 1px solid #CBCBCB;
	background-color: #FCFBFD;
}

/* the bottom row is a gradient */
.gradientRoundTableBottom {
	border-bottom: 1px solid #CBCBCB;
	background-image: url(http://i.pgcdn.com/images/sf_gradiant_roundtable_bottomgrad.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}

.editListingSectionHeader {
	font-size: 12px;
	color: #6950A1;
	font-weight: bold;
	background-color: #FEFEFE;
	padding: 0px 6px 4px 6px;
	position: absolute;
	margin-top: -34px;
	margin-left: -5px;
}

.acct_settings_table {
	width: 60%;
}

.acct_settings_table td {
color: #838383;
}

.acct_settings_table td li {
color: #838383;
}

.table_header {
background-color: #f3f3f3;
}

.profile_header_title h4 {
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	background-color: #FFFFFF;
}
.profile_header_title {
	position: relative;
	left: 9px;
	font-size: 14px;
	color: #6950A1;
	font-weight: bold;
	margin-bottom: 10px;
}

.bckgdot{
	background: url(http://i.pgcdn.com/images/mof/dotrpt18941.gif) repeat-y top left ;
}

.bckgdotx{
	background: url(http://i.pgcdn.com/images/mof/dotrpt18941.gif) repeat-x bottom right;
}
#addNewList {
	position: relative; 
	font-size: 9px;
	color: #b3b3b3;
	top: 0px;
}
#addNewList a {
	text-decoration: none;
	color: #b3b3b3;
}

#defaultAddressText {
	font-size: 10px;
	color: #b3b3b3;
	display: none;
}

#allShipping {
	display: none;
}

#optionsSeparator {
	position: relative; 
	top: -20px; 
	color: #b3b3b3;
}

#optionsText {
	position: relative;
	left: 68%;
	top: -15px;
}

#viewAddressText {
	position: relative; 
	font-size: 9px;
	left: 120px;
	color: #b3b3b3;
	display: inline;
}

.addressEntry {
	position: relative;
	top: -20px;
	left: 6%;
	color: #666666;
}
/*
.hr {
	position: relative;
	top: -10px;
}
*/
#editAddress {
	position: absolute;
	z-index: 10001;
	top: 0px;
	left: -1000px;
	height: 400px;
	width: 490px;
}

#editAddressForm {
}

#addressForm td {
	padding-left: 20px;
	padding-bottom: 5px;
	color: #666;
}

.dashes {
	position: relative;	
	border-bottom: 1px dashed #B3B3B3;
	width: 100%;
	left: -20px;
	margin-top: 10px;
}

#defaultAddress {
	position: absolute;
	z-index: 10001;
	top: 0px;
	left: -1000px;
	height: 275px;
	width: 390px;
}

#newDefaultAddress {
	position: relative;
	top: -15px;
	color: #666;
	font-weight: bold;
	margin-bottom: 10px;
}

#topline {
	position: relative;
	display: block;
	/*width: 95%;*/
	margin: 20px 0;
	margin-left: 25px;
	text-align: left;
}

#topline hr{
	border: none 0;
	border-bottom: 1px solid #E0E0E0;
	height: 1px;
	padding: 0;
	margin: 5px 0 !important;
	margin: 0px 0;
}

.pageTitle {
	color: #b3b3b3;
	font: 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bolder;
}

.usernameVerify {
	position: absolute;	
	top: 8px;
	font-size: 10px;
	left: 68%;
	color: #666;
}

.wrongUsername {
	color: #528D01;
}

#settings_submit {
	position: relative;
	margin-top: 10px;
}

.error_msg {
	font-size: 11px;	
	color: red;
}

.error_list li {
	margin-top: 2px;
	color: red;
}

.nohover a{
	text-decoration: none;
}

#errors  {
	margin-top: 3px;
	margin-bottom: 8px;
	font-size: 11px;
	color: red;
}

#errors li{
	font-size: 11px;
	color: red;
}

#cc_table p {
	font-size: 11px;
}

#cc_table .note {
	font-size: 10px;
}

#cc_table td { 
	color: #838383;
}

#transaction_details td {
	color: #666;
	margin-right: 10px;
}

#public_profile_errors {
	position: relative;	
	color: red;
	margin-bottom: 10px;
}

.account_settings_table { 
	position: relative;
	top: 0px;
}

.account_settings_table .left {
	padding-right: 20px;
	width: 40%;
	font-weight: bold;
	color: #838383;
}

.account_settings_table .right {
	color: #838383;
}

.account_settings_table tr {
	margin-top: 10px;
}

.sectionHeaderEditLink {
	color: #528D01;
	font-size: 11px;
	right: 40%;
}

.settings_edit_link {
	position: relative;
	float: right;
	top: -15px;
}

.lightgray {
	color: #838383;
}

.lightgray10 {
	color: #838383;
	font-size: 10px;
}

#account_home_table {

}

#account_home_table td{
	width: 50%;
}

#account_home_table td dl{
	position: relative;
	margin-left: 8px;
	top: -10px;
	margin-top: 8px;
}
#account_home_table td dd{
	position:		relative;
	/*left:			-10%;*/
	right:		25px;
	color: 	darkgray;
	font-style: italic;
	margin-left: 25px;
}

.list_header {
	font-size: 12px;
	font-weight: bold;
	color: #838383;
}

#waitSubmit {
float: right;
color: #b3b3b3;
display: none;
}

