#gtppromo_outerBox {
	background: url(/images/gtppromo_back_grad.gif) repeat-x; 
	background-color:#D7D8D7;
	color:#333333;
	padding:0px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#gtppromo_outerBox, #gtppromo_outerBox table, .gtppromo_bodyTxt {
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#gtppromo_outerBox form {
	margin:0px 0px 0px 12px;
	text-align:left;
}

.gtppromo_cellback1 {
	text-align:left;
	font-size:18px;
	padding:2px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.gtppromo_cellback2 {
	text-align:left;
	font-weight:bold;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	padding:2px 8px;
}

.gtppromo_cellback3 {
	text-align:left;
	margin:10px 0px 10px 20px;
}

.gtppromo_cellback2 p {
	margin:0px;
	padding:0px 0px 5px 0px;
}

#gtppromo_button_links {
	padding:0px 10px 10px 12px;
	text-align:left;
}
#gtppromo_button_links img {
	margin:2px;
}

ul.gtppromo {
	margin-bottom:10px;
	margin-top:0px;
	list-style-image: url(/images/gtppromo_comp_check.gif);
	list-style-position: outside;
}

ul.gtppromo li {
	text-align:left;
	padding-left:3px;
	padding-top:3px;
}


#gtppromo_loginBoxHd {
	text-align:left;
	font-weight:bold;
	padding:2px 8px;
}

form.gtppromo {
	margin: 0px;
	padding: 0px;
}

/* cashbid login styles */
.cashbidlogin_wrapper {
	background-image:url(/images/cashbid_back_grad.gif);
	background-color: rgb(215, 215, 215);	
	background-repeat:repeat-x;
	padding:0px 0px 5px 0px;
}

.cashbidlogin_header {
	padding:0px 5px;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
}

.cashbidlogin_headerName {
	font-size:18px;
}

.cashbidlogin_headerPoweredBy {
	font-size:12px;
	font-style:italic;
	font-weight:bold;
}

.cashbidlogin_headerText {
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:0.9em;
	padding:0.2em 0.6em;margin:0;
}

table.cashbidlogin {
	margin-top:5px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:#333333;
	margin: 4px;
}

table.cashbidlogin a, table.cashbidlogin a:visited, table.cashbidlogin a:active, table.cashbidlogin a:hover, table.cashbidlogin a:focus {
	color: #333333;
}

table.cashbidlogin tr {
	vertical-align:top;
}

td.cashbidlogin_middleCol {
	padding:0 10px;
}

td.cashbidlogin_bullets {
	border-left:2px solid #FFFFFF;
	padding-left:10px;
	padding-top:30px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:#333333;
	white-space:nowrap;
}

p.cashbidlogin_request {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	padding-right:10px;
	margin:5px 5px 0px 0px;
}

.cashbidlogin_buySell {
	margin:0px 0px 12px 0px;
}

ul.cashbidlogin_bullets {
	margin-top:0px;
	margin-bottom:0px;
	list-style-image: url(/images/cashbidlogin_bullet.gif);
}

ul.cashbidlogin_bullets li {
	margin-top:5px;
	padding-left:3px;
}

.cashbidlogin_LogoOnRight{
	background-image:url(/images/logos/dtn_bw_32x32.png);/*Used to be /images/gtppromo_dtn_black_logo.gif*/
	background-repeat:no-repeat;
	background-position: 98% 98%;
	display: block;
}

/* Anchor-button styles */
.anchor-button {
  font-size: 1.1em;
  font-family: sans-serif;
  color:#333;
	text-shadow:1px 1px #fff;
	text-decoration: none;
	display:inline-block; 
	padding:0.35em 0.85em 0.35em 0.85em;
	border-radius: 0.25em;
	background: #f8f8f8;
	border:1px solid #777;
	position: relative;
	margin:0 0 1px; 
}

.anchor-button:before, .anchor-button:after {
	content:'';
	display:block;
	position: absolute;
}

/* Add Hightlights */
.anchor-button:after {
	width:100%;
	height: 100%;
	top: 0;
	left: 0;
	border-radius: 0.25em;
	padding-left: 0.1em;padding-top:0.1em;
	box-shadow: inset 0px 0px 0px rgba(255,255,255,0), inset 0px 0px 0 rgba(0,0,0,0.1);

	background: -moz-linear-gradient(top,  rgba(255,255,255,0.35) 0%, rgba(255,255,255,0.2) 49%, rgba(255,255,255,0) 50%, rgba(0,0,0,0.1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.35)), color-stop(49%,rgba(255,255,255,0.2)), color-stop(50%,rgba(255,255,255,0)), color-stop(100%,rgba(0,0,0,0.1)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0.35) 0%,rgba(255,255,255,0.2) 49%,rgba(255,255,255,0) 50%,rgba(0,0,0,0.1) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,0.35) 0%,rgba(255,255,255,0.2) 49%,rgba(255,255,255,0) 50%,rgba(0,0,0,0.1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,0.35) 0%,rgba(255,255,255,0.2) 49%,rgba(255,255,255,0) 50%,rgba(0,0,0,0.1) 100%);
	background: linear-gradient(to bottom,  rgba(255,255,255,0.35) 0%,rgba(255,255,255,0.2) 49%,rgba(255,255,255,0) 50%,rgba(0,0,0,0.1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59ffffff', endColorstr='#1a000000',GradientType=0 );

}

/* Animate - Fade */
.anchor-button, .anchor-button:before {
    -webkit-transition-property: background, border;
    -webkit-transition: 0.1s ease-in;
    -moz-transition-property: background, border;
    -moz-transition: 0.1s ease-in;
    -o-transition-property: background, border;
    -o-transition: 0.1s ease-in;
    transition-property: background, border;
    transition: 0.1s ease-in;

}

/* Hover / Focus */
.anchor-button:hover, .anchor-button:focus  {
	background: #EBFAFF; border-color:#999;
}

.anchor-button:hover:after {
	background: -moz-linear-gradient(top,  rgba(255,255,255,0.25) 0%, rgba(255,255,255,0.1) 49%, rgba(255,255,255,0) 50%, rgba(0,0,0,0.05) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.25)), color-stop(49%,rgba(255,255,255,0.1)), color-stop(50%,rgba(255,255,255,0)), color-stop(100%,rgba(0,0,0,0.05)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0.25) 0%,rgba(255,255,255,0.1) 49%,rgba(255,255,255,0) 50%,rgba(0,0,0,0.05) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,0.25) 0%,rgba(255,255,255,0.1) 49%,rgba(255,255,255,0) 50%,rgba(0,0,0,0.05) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,0.25) 0%,rgba(255,255,255,0.1) 49%,rgba(255,255,255,0) 50%,rgba(0,0,0,0.05) 100%);
	background: linear-gradient(to bottom,  rgba(255,255,255,0.25) 0%,rgba(255,255,255,0.1) 49%,rgba(255,255,255,0) 50%,rgba(0,0,0,0.05) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40ffffff', endColorstr='#0d000000',GradientType=0 );
}

/* Active */
.anchor-button:active {
	margin:1px 0 0; 
}
