﻿body {
	margin: 0px;
	padding: 0px;
}
a {
	color: #828200;
}
a:hover {
	color: #9d9d00;
}
img {
	border: 0px none;
	margin: 0px;
	padding: 0px;
}
h1 {
	margin: 0px 0px 1.5em 0px;
	padding: 0px;
	font-size: 16px;
}
h1 .icon {
	vertical-align: middle;
}
h2 {
	margin: 0px 0px 1em 0px;
	padding: 0px;
	font-size: 13px;
}
h2.hr {
	text-transform: uppercase;
}
fieldset {
	border: 1px solid #ccc;
}
fieldset legend {
	font-size: 14px;
	font-weight: bold;
	color: #0096c1;
}
fieldset .text {
	padding: 10px;
}
/*
body, table {
	margin: 0px;
	padding: 0px;
}
p {
	margin: 0px 0px 1em 0px;
	padding: 0px;
}
*/
form {
	padding: 0px;
	margin: 0px;
}
input.text, input.password, textarea.textarea, iframe.text, div.textarea {
	border: 1px solid #a4b97f; /* olive green */
	background-color: #fff;
	padding: 1px;
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11px;
}
input.checkbox, .checkbox input {
    margin-top: 0px;
	vertical-align: middle;
}
select.select {
	border: 1px solid #a4b97f; /* olive green */
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11px;
}
/*
select.select optgroup {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11px;
}
*/

/**************************************************/

#t_body { /* SIMILAR to body {} */	
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11px;
	line-height: 1.5em;
}

#t_header {
	border-top: 4px solid #777;
	border-bottom: 4px solid #777;
	background-color: #000;
	text-align: center; /* IE fix */
}
#t_header .region {
	margin: 0px auto;
	width: 950px;
	height: 78px;
	text-align: left; /* IE counter-fix */
}
#t_header .logo {
	float: left;
	margin-top: 4px;
}
#t_header .nav {
	margin-left: 60px;
	float: left;
	height: 78px;
}
#t_header .nav a {
	padding: 3px 8px;
	background-color: #777;
	text-decoration: none;
	color: #fff;
}
#t_header .nav a:hover{
	color: #d6e03e;
}
#t_header .signUpIn {
	float: right;
}
#t_header .signUpIn a {
	padding: 3px 8px;
	background-color: #777;
	text-decoration: none;
	color: #fff;
}
#t_header .signUpIn a:hover {
	color: #d6e03e;
}
#t_header .signIn, #t_header .signOut {
	font-weight: bold;
}

	#t_breadcrumbs {
		display: none;
		border-bottom: 1px solid #999;
		background-color: #eee;
		text-align: center; /* IE fix */
	}
	#t_breadcrumbs .region {
		margin: 0px auto;
		padding-top: 2px !important; /* IE counter-fix */
		padding-top: 4px; /* IE fix */
		width: 950px;
		height: 20px !important; /* IE counter-fix */
		height: 18px; /* IE fix */
		text-align: left; /* IE counter-fix */
	}
	#t_breadcrumbs .region .separator {
		font-family: Monospace, Verdana;
	}

#t_content {
	text-align: center; /* IE fix */
}
#t_content .t_region {
	margin: 0px auto;
	width: 950px;
	text-align: left; /* IE counter-fix */
}
#t_content .t_cleft {
	margin-top: 25px;
	margin-bottom: 30px;
	padding-right: 28px;
	width: 122px;
	float: left;
}
#t_content .t_ccenter {
	margin-bottom: 30px;
	width: 665px;
	float: left;
}
#t_content .t_ccenter .t_region_ {
	margin-top: 25px;	
}
#t_content .t_ccenter .authenticatedTabs a {
	padding: 3px 8px;
	background-color: #777;
	text-decoration: none;
	color: #fff;
	position: relative; /* fix */
	top: 1px; /* fix */
}
#t_content .t_ccenter .authenticatedTabs a:hover {
	color: #d6e03e;
}
#t_content .t_cright {
	margin: 25px 0px 30px 0px;
	padding-left: 15px;
	float: right;
	width: 120px;
}

#t_footer {
	clear: both;
	margin-top: 30px; /* IE fix */
	border-top: 4px solid #777;
	border-bottom: 4px solid #777;
	background-color: #000;
	text-align: center; /* IE fix */
}
#t_footer .t_region {
	margin: 0px auto;
	width: 950px;
	height: 70px;
	text-align: left; /* IE counter-fix */
	color: #999;
	font-size: 10px;
}
#t_footer .copyright {
	padding-top: 6px;
	float: left;
}
#t_footer .links {
	margin-left: 60px;
	float: left;
}
#t_footer .links a {
	padding: 2px 6px;
	padding-top: 2px !important; /* IE counter-fix */
	padding-top: 3px; /* IE fix */
	background-color: #777;
	text-decoration: none;
	color: #fff;
}
#t_footer .bizSignIn {
	float: right;
	position: relative;
	top: 38px !important; /* IE counter-fix */
	top: 36px; /* IE fix */
}
#t_footer .bizSignIn a {
	padding: 2px 6px;
	background-color: #777;
	text-decoration: none;
	color: #fff;
}
#t_footer .bizSignIn .bizSignInLink {
	font-weight: bold;
}
#t_footer a:hover{
	color: #d6e03e;
}

/**************************************************/

input.button {
	background: url("/www/images/backgrounds/button.png") repeat-x;
	border: 1px solid; /* #c08900; */
	border-color: #edd1b2 #c08900 #c08900 #edd1b2;
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: #fff;
}

input.w1 { width: 100px; } /* text input width 1 */
input.w2 { width: 200px; }
input.bw1 { width: 50px; } /* button width 1 */
input.bw2 { width: 75px; }

/**************************************************/

ul.textButton {
	list-style-type: none;
	margin: 0px;
	padding: 0px;

	padding-left: 1.4em;
	text-indent: -1.4em;
}
ul.textButton li {
	padding-right: 0.5em;
	display: inline;
}
ul.textButton li a {
	background: url("/www/images/bullets/BullseyeOrange.png") no-repeat 0px 2px; /* 0px 4px for DoubleArrowRightOrange */
	padding-left: 1.4em;
	
}

/******************************************************************************/

table.input td {
	padding-bottom: 10px;
	vertical-align: top;
}
table.input .label {
	border-right: 1px solid #eee;
	padding-top: 0px;
	padding-right: 4px;
	text-align: right;
	white-space: nowrap;
}
table.input .value {
	padding-top: 0px;
	padding-left: 6px;
}

table.input .nestedInput td {
}
table.input .nestedInput .label {
	border-right: 0px none;
}

table.output td {
	padding-bottom: 3px;
	vertical-align: top;
}
table.output .label {
	border-right: 1px solid #eee;
	padding-right: 4px;
	text-align: right;
	white-space: nowrap;
}
table.output .value {
	padding-left: 6px;
}

table.dataList {
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
table.dataList th, table.dataList td {
	border: 1px solid #ccc;
	border-right: 0px;
	border-bottom: 0px;
	padding: 2px;
    vertical-align: top;
}
table.dataList th {
	border-color: #fff;
	background-color: #ccc;
}
table.dataList th.first {
	border-left: 1px solid #ccc;
}
table.dataList tr.even {
	background-color: #eee;
}

/**************************************************/

#messageRegion, .messageRegion {
	font-weight: bold;
	margin-bottom: 10px;
}
#messageRegion ul, .messageRegion ul {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;
}

.successIcon {
	background: url("/www/images/icons/success.gif") no-repeat;
	margin-top: 0.5em;
	margin-bottom: 1em;
	padding-left: 24px;
	display: block;
	font-weight: bold;
}
.successMessage {
	color: #080;
}
.errorIcon {
	background: url("/www/images/icons/error.gif") no-repeat;
	margin-top: 0.5em;
	margin-bottom: 1em;
	padding-left: 24px;
	display: block;
}
.errorMessage {
	font-weight: bold;
	color: #f00;
}

#messageRegion .successMessage, .messageRegion .successMessage {
	background: url("/www/images/icons/success.gif") no-repeat;
	margin-top: 0.5em;
	margin-bottom: 1em;
	padding-left: 24px;
	color: #080;
}
#messageRegion .errorMessage, .messageRegion .errorMessage {
	background: url("/www/images/icons/error.gif") no-repeat;
	margin-top: 0.5em;
	margin-bottom: 1em;
	padding-left: 24px;
	color: #f00;
}

.errorUpMessage {
	background: url("/www/images/icons/errorUpArrowRed.png") no-repeat 0px 0.4em;
	padding-left: 10px;
	color: #f00;
	display: block;
}
.errorDownMessage {
	background: url("/www/images/icons/errorDownArrowRed.png") no-repeat center left;
	padding-left: 10px;
	color: #f00;
	display: block;
}

/**************************************************/

div.hr {
	border-bottom: 1px solid #ccc;
	padding-top: 8px;
}
/*
div.hr {
    margin-bottom: 1em;
	border-bottom: 1px solid #00c8ff;
}
*/
.note {
	color: #777;
}
.r { /*  required */
	color: #f00; 
}
.h { /* highlight */
    color: #5196aa;
}
.subtle {
	font-size: 10px;
	color: #777;
}
/*
.em {
	font-weight: bold;
	color: #666;
}
*/
.label {
/*	color: #0096C1; */
	color: #5196aa;
}

.moreOptions {
	padding: 6px 0px;
	text-align: right;
}
/*
.loadingBar {
	background: url("/www/images/icons/LoadingBar.gif") repeat-x 0px 50%;
	padding-left: 0.5em;
}
*/
.loadingArrows {
	background: url("/www/images/icons/LoadingArrows.gif") no-repeat;
	margin-top: 1px;
	padding-left: 20px;
}
.na {
    border: 1px solid #bbb;
    background-color: #eee;
    padding: 0px 2px;
    font-size: 10px;
    color: #888;
    display: inline;
}
.step {
   margin-right: 8px;
   border: 1px solid #007f99;
   padding: 0px 4px;
   background-color: #00b4db;
   font-weight: bold;
   color: #fff;
   float: left;
}

/**************************************************/

table.icon {
	width: 100%;
}
table.icon td {
	padding-right: 20px;
	padding-bottom: 30px;
	vertical-align: top;
	width: 50%;
}
table.icon .label a {
	text-decoration: none;
	font-weight: bold;
	color: #0096c1;
	display: block;
}
table.icon .label a:hover {
	color: #f29200;
}
table.icon .label img {
	margin-right: 0.5em;
	vertical-align: text-bottom;
}
table.icon .text {
	margin-top: 2px;
	margin-right: 20px;
}

/**************************************************/

.tabsUC .ajax__tab_header {
	background:url(WebResource.axd?d=WldJEwDNA9Vtp0seaH7jfXKbldZy3hkIyMmxUWcIJTfIdHZRsKUCWzE4e1AV1Vlnwra6GM6xAL9P-CwjnIrAkg2&t=633177803480000000) repeat-x bottom;
}
.tabsUC .ajax__tab_outer {
/*	padding-right:4px; */
	background:url(WebResource.axd?d=WldJEwDNA9Vtp0seaH7jfXKbldZy3hkIyMmxUWcIJTfIdHZRsKUCWzE4e1AV1VlnZxQeSHKa7yHAC8Jmj2pTKA2&t=633177803480000000) no-repeat right;
	height:21px;
}
.tabsUC .ajax__tab_inner {
	padding-left:3px;
	background:url(WebResource.axd?d=WldJEwDNA9Vtp0seaH7jfXKbldZy3hkIyMmxUWcIJTfIdHZRsKUCWzE4e1AV1Vln0lipLAU1vLHFKIU15T6gxA2&t=633177803480000000) no-repeat;
}
.tabsUC .ajax__tab_tab {
	height:13px;
	padding:4px;
	margin:0;
	background:url(WebResource.axd?d=WldJEwDNA9Vtp0seaH7jfXKbldZy3hkIyMmxUWcIJTfBW_Mv1xiVzQBvzspnIXHgxmoWzjgDh5GBDkgXXhQ41w2&t=633177803480000000) repeat-x;
	font-size: 10px;
	color: #666;
}
.tabsUC .ajax__tab_hover .ajax__tab_outer {
	background:url(WebResource.axd?d=WldJEwDNA9Vtp0seaH7jfXKbldZy3hkIyMmxUWcIJTfIdHZRsKUCWzE4e1AV1VlnK4DH6lo3BUnup6blXDn2nQ2&t=633177803480000000) no-repeat right;
}
.tabsUC .ajax__tab_hover .ajax__tab_inner {
	background:url(WebResource.axd?d=WldJEwDNA9Vtp0seaH7jfXKbldZy3hkIyMmxUWcIJTfIdHZRsKUCWzE4e1AV1Vlngr4sW47aIr6u1VNrzskQ3A2&t=633177803480000000) no-repeat;
}
.tabsUC .ajax__tab_hover .ajax__tab_tab {
	background:url(WebResource.axd?d=WldJEwDNA9Vtp0seaH7jfXKbldZy3hkIyMmxUWcIJTfIdHZRsKUCWzE4e1AV1Vln5T5KUjIIO-0jZXyJxlmIiA2&t=633177803480000000) repeat-x;
}
.tabsUC .ajax__tab_active .ajax__tab_outer {
	background:url(WebResource.axd?d=WldJEwDNA9Vtp0seaH7jfXKbldZy3hkIyMmxUWcIJTfIdHZRsKUCWzE4e1AV1VlnkqD2FpM-lJFkUshjBe2wnqXCfZoMrDTHnu6RnNthf3o1&t=633177803480000000) no-repeat right;
}
.tabsUC .ajax__tab_active .ajax__tab_inner {
	background:url(WebResource.axd?d=WldJEwDNA9Vtp0seaH7jfXKbldZy3hkIyMmxUWcIJTfIdHZRsKUCWzE4e1AV1VlnKNVwP5fOfRYFYfbRcTvgzQ2&t=633177803480000000) no-repeat;
}
.tabsUC .ajax__tab_active .ajax__tab_tab {
	background:url(WebResource.axd?d=WldJEwDNA9Vtp0seaH7jfXKbldZy3hkIyMmxUWcIJTfIdHZRsKUCWzE4e1AV1Vlnns_HfTlmw9z4h33WCDM4lA2&t=633177803480000000) repeat-x;
	font-weight: bold;
}
.tabsUC .ajax__tab_body {
	border:1px solid #999999;
	border-top:0;
	padding:8px;
	background-color:#ffffff;
}

.modalBackground {
	background-color: #ccc;
	filter: alpha(opacity=70);
	opacity: 0.70;
}

/**************************************************/

#AdInfo .adInfo {
	width: 430px;
	float: left;
}
#AdInfo .adInfo .label {
	width: 1%;
}
#AdInfo .adInfo2 {
	width: 200px;
	float: right;
}
#AdInfo .adInfo2 .label {
	width: 1%;
}
#AdInfo .adInfo2 .price {
	font-weight: bold;
	font-size: 14px;
}
#AdInfo .adInfo2 .imagesRegion {
	border: 1px solid #ccc;
	width: 150px;
	height: 120px;
	overflow: auto;
}
#AdInfo .adInfo2 .images {
	padding-left: 10px;
	width: 280px; /* also set programatically */
}
#AdInfo .adInfo2 .images .imageBox {
	padding-top: 10px;
	padding-right: 10px;
	width: 60px;
	height: 80px;
	float: left;
}
    /*
    .adInfo2 .adImagesRegion { margin-top: 30px; }
    .adInfo2 .adImages {
	    border: 1px solid #eee;
	    width: 150px;
	    height: 130px;
	    overflow: auto;
    }
    .adInfo2 .adImages table {
	    margin: 10px 1px 0px 1px;
	    font-size: 10px;
	    color: #888;
	    text-align: center;
    }
    .adInfo2 .adImages tr.imageRow td {
	    padding: 0px 5px;
	    vertical-align: middle;
    }
    */
#AdInfo .adAction {
	margin-top: 2em;
	width: 430px;
	float: left;
}
#AdInfo .adAction .adActionInput .label {
/*	color: #5196aa; */
	width: 1%;
}
#AdInfo .adAction .adActionInput .value {
	padding-right: 1em;
	vertical-align: top;
}

.ad .price {
	font-size: 14px;
	font-weight: bold;
	color: #80002a;
}

/**************************************************/

.slideShowPanel {
	border: 1px solid #000;
	background-color: #fff;
}
.slideShowDrag {
	background-color: #666;
	text-align: right;
}

/**************************************************/

#TermsOfUsePage h1, #TermsOfUsePage h2 {
	text-transform: uppercase;
}

/**************************************************/

.uc_FileUploadFrame .error {
	color: #f00;
}
.uc_FileUploadFrame .success {
	color: #080;
}

.uc-ads-ColumnBoxes {
	width: 122px; /* 125 + 2 (for left-, right-borders) */
	overflow: hidden;
	float: left;
}
.uc-ads-ColumnBoxes .box {
	margin-bottom: 10px;
	border: 1px solid #ccc;
	width: 120px;
	height: 120px;
	overflow: hidden;
}

.uc-ads-google-AdSenseRight {
	width: 120px;
	height: 600px;
	overflow: hidden;
	float: right;
}

/**************************************************/

