<!--

p.backtotop {
	color: #666;
}

p.backtotop a {
	color: #666;
	text-decoration: underline;
}

p.backtotop a:hover {
	text-decoration: none;
}

h2.heading {
	width: 505px;
	margin: 16px 0 0 0;
	padding: 0 0 2px 28px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	background-image: url("/images/bullets/heading.gif");
	background-repeat: no-repeat;
}

h4.advertise {
	margin: 0 0 20px 8px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #85b102;
}

#columnwrapper {
	background-image: url("/images/search_wrapper.gif");
	background-repeat: repeat-y;
}

#columnwrapper.nopattern {
	background-image: url("/images/pricelist_tile.gif");;
	background-repeat: repeat-y;
}

#columnwrappersteps {
	background-image: url("/images/advertise_column_wrapper_tile.gif");
	background-repeat: repeat-y;
}

#columnwrapper h1 {
	margin: 16px 0 0 0;
	padding: 0 0 14px 28px;
	font-size: 12px;
	color: #666;
	background-image: url("/images/bullets/heading.gif");
	background-repeat: no-repeat;
}

#columnwrappersteps h1 {
	margin: 16px 0 0 0;
	padding: 0 0 14px 28px;
	font-size: 12px;
	color: #666;
	background-image: url("/images/bullets/heading.gif");
	background-repeat: no-repeat;
}

#contentleft {
	float: left;
	width: 550px;
	margin: 6px 0 0 0;
	padding: 0 24px 50px 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 526px;
}

#contentleft p {
	padding: 0 0 12px 0;
	font-size: 12px;
}

#contentleft p.special {
	padding: 14px 0 0 0;
	color: #ff6c00;
	font-weight: bold;
}

#contentleft p.small {
	font-size: 11px;
	padding: 0;
}

#contentleft a {
	color: #18558c;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}

#contentleft a:hover {
	text-decoration: none;
}

table caption {
	display: none;
}

table strike {
	color: #ff0000;
}

.tabl {
	float: left;
	width: 519px;
	border: 0;
	margin: 2px 0 14px 0;
}

.tabl th {
	margin: 0 0 15px 0;
	padding: 2px 30px 0 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #e6f0f8;
}

.tabl th.top {
	width: 222px;
	margin: 0 0 30px 0;
	padding: 8px 0 8px 8px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1a558d;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 214px;
}

.tabl td {
	padding: 10px 0 0 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #1a558d;
}

.tabl td.top {
	padding: 10px 0 0 10px;
	color: #666;
	font-weight: bold;
}

.tabl td a {
	color: #cc0000;
	text-decoration: underline;
}

.tabl td a:hover {
	text-decoration: none;
}

#contentright {
	float: left;
	width: 231px;
	padding: 8px 0 50px 12px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 219px;
}

#contentright h2 {
	padding: 40px 0 0 0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #717171;
}

#contentright p {
	padding: 0 22px 0 0;
	color: #666;
}

#contentright p.top {
	padding: 12px 18px 0 0;
	color: #666;
}

#contentright a {
	color: #18558c;
	text-decoration: underline;
}

#contentright a:hover {
	text-decoration: none;
}

#contentright img {
	float: left;
}

#contentright img.emailalert {
	margin: 42px 0 0 0;
}

#contentrightsteps {
	float: left;
	width: 231px;
	padding: 0 0 50px 22px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 209px;
}

#contentrightsteps h2 {
	padding: 0 0 0 38px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 17px;
	color: #999;
}

#contentrightsteps h2.complete {
	color: #85b102;
	background-image: url("/images/advertise/tick.gif");
	background-repeat: no-repeat;
}

#contentrightsteps p {
	padding: 0 0 20px 38px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
}

#contentrightsteps p.complete {
	color: #666;
}

#contentrightsteps img {
	margin: 0 0 18px 0;
}

#addivider {
	width: 781px;
	height: 34px;
	background-image: url("/images/advertise_divider.gif");
}

.exp {
	clear: both;
	float: left;
	width: 781px;
	padding: 12px 0 0 8px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 773px;
}

.exp img {
	float: right;
}

.exptext {
	float: left;
	width: 314px;
	padding: 0 18px 0 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 296px;
}

.exptext p {
	font-size: 12px;
}

.exptext ul {
	padding: 12px 0 0 18px;
}

.exptext ul li {
	padding: 0 0 2px 0;
	font-size: 12px;
}

#advertisebody {
	width: 747px;
	padding: 34px 0 0 0;
}

#advertisebody h1 {
	font-size: 15px;
	color: #7bb022;
}

#advertisebody h2 {
	padding: 15px 0 0 0;
	font-size: 11px;
	font-weight: bold;
}

#advertisebody p {
	padding: 2px 0 0 0;
}

#uploadform {
	float: left;
	width: 531px;
	padding: 18px 0 30px 0;
}

#formleft {
	float: left;
	width: 531px;
	padding: 18px 0 30px 0;
	border: #ccc 1px solid;
	background-color: #e6f0f8;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 529px;
}

#formleft h1 {
	height: 25px;
	margin: 0 0 22px 0;
	padding: 12px 0 0 15px;
	background-color: #1b67a4;
	color: #fff;
	font-size: 11px;
}

#formleft h2 {
	margin: 0 0 15px 0;
	padding: 18px 0 0 40px;
	font-size: 12px;
	font-weight: bold;
}

#formleft h3 {
	margin: 0 0 15px 0;
	padding: 18px 0 20px 40px;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}

.h2light {
	font-size: 11px;
	font-weight: normal;
}

#formleft p {
	float: left;
	padding: 0 0 25px 40px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

#formleft label {
	float: left;
	padding: 0 0 25px 40px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

#formleft p.shallow {
	float: left;
	padding: 0 0 0 40px;
}

#formleft p.photohead {
	float: none;
	padding: 14px 0 12px 0;
}

#formleft p.photo {
	float: none;
	padding: 0 0 2px 0;
}

#formleft ul {
	clear: both;
	margin: 0 0 20px 100px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#formleft img.backbut {
	float: left;
	padding: 0 0 0 40px;
}

#formleft img.but {
	float: right;
	width: 148px;
	height: 21px;
	margin: 0 20px 0 0;
	padding: 0;
}

#formleft input {
	float: right;
	width: 256px;
	margin: 0 70px 0 0;
	padding: 1px 1px 1px 3px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 252px;
}

#formleft input.small {
	float: right;
	width: 110px;
	margin: 0 70px 0 16px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 106px;
}

#formleft input.small2 {
	float: right;
	width: 110px;
	margin: 0 216px 0 16px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 106px;
}

#formleft input.long {
	float: right;
	width: 350px;
	margin: 0 70px 0 16px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 366px;
}

#formleft input.rad {
	float: left;
	width: 14px;
	margin: 3px 0 0 3px;
	padding: 0;
}

#formleft input.sub {
	float: right;
	width: 148px;
	height: 21px;
	margin: 0 70px 0 0;
	padding: 0;
}

#formleft input.browse {
	width: 70px;
	height: 22px;
	margin: 0 45px 0 0;
}

#formleft select {
	float: right;
	width: 260px;
	margin: 0 70px 0 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}

#formleft select option {
	padding: 0 0 0 3px;
}

#formleft select optgroup {
	padding: 0 0 0 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}

#formleft select.small {
	width: 130px;
	margin: 0;
}

#formleft textarea {
	width: 405px;
	height: 178px;
	margin: 0 0 25px 40px;
	padding: 1px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 401px;
}

#confirm {
	float: left;
	width: 531px;
	padding: 24px 0 30px 0;
	border: #ccc 1px solid;
	background-color: #e6f0f8;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 529px;
}

#confirm h1 {
	height: 25px;
	margin: 0 0 22px 0;
	padding: 12px 0 0 15px;
	background-color: #1b67a4;
	color: #fff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

#confirm h2 {
	padding: 0 0 12px 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666;
}

#confirm h3 {
	padding: 21px 0 0 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

#confirm h4,h5 {
	padding: 21px 0 12px 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666;
}

#confirm p {
	padding: 3px 0 0 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

#confirm p.break {
	padding: 21px 0 0 0;
	font-size: 12px;
}

#confirm a {
	color: #666;
	text-decoration: underline;
}

#confirm a:hover {
	text-decoration: none;
}

#confirm ul {
	padding: 0 0 0 16px;
	font-size: 11px;
	line-height: 15px;
}

#confirm li {
	padding: 0 0 3px 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

#confirm img {
	padding: 8px 0 0 0;
}

#confirmright {
	float: right;
	width: 492px;
	padding: 0 20px 0 0;
}

#confirmright img.backbut {
	float: left;
	margin: 25px 0 0 0;
	padding: 0;
}

#confirmright img.paylater {
	float: left;
	margin: 14px 12px 0 0;
	padding: 0;
}

#confirmright input.paynow {
	float: left;
	margin: 14px 0 0 0;
}

#confirmright input.sub {
	margin: 25px 0 0 0;
	float: right;
}

table.details {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

table.details th {
	padding: 0 24px 4px 0;
	color: #1b67a4;
	font-weight: normal;
}

#imageupload {
	width: 529px;
	background-color: #fff;
}

#imageupload h2 {
	float: left;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7bb020;
	text-transform: uppercase;
}

#imageupload p {
	float: left;
	font-weight: bold;
}

#imageupload p.remaining {
	float: right;
	padding: 17px 45px 0 0;
	font-weight: normal;
}

#imageupload img {
	float: right;
}

#imageupload img.right {
	padding: 0 45px 0 12px;
}

#imageupload input {
	float: right;
	width: 296px;
	margin: 0 45px 0 0;
	padding: 1px 1px 1px 3px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 292px;
}

#imageupload input.file {
	float: right;
	width: 304px;
	margin: 0 41px 0 0!important; margin: 0 45px 0 0;
	padding: 1px 1px 1px 3px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 300px;
}

.photopreview {
	width: 517px;
	height: 189px;
	clear: both;
	margin: 0 0 15px 0;
	padding: 0 0 0 40px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 477px;
}

.photopreview h4 {
	float: left;
	width: 26px;
	margin: 14px 0 0 0;
	padding: 4px 6px 5px 8px;
	background: url("/images/buttons/photo_preview_tab.gif") no-repeat left top;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 12px;
}

.photopreview a {
	color: #18558c;
}

.photopreviewimage {
	float: left;
	width: 234px;
	height: 180px;
	margin: 0 18px 0 0;
	border: #ccc 1px solid;
	padding: 7px 0 0 8px;
	background-color: #fff;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 226px;
}

#chatlive {
	width: 205px;
	padding: 0 0 18px 0;
	background-color: #eff5dc;
	text-decoration: none;
	cursor: pointer;
}

#chatlive:hover {
	background-color: #85b102;
}

#chatlive:hover h2 {
	color: #eff5dc;
}

#chatlive:hover p {
	color: #fff;
}

#chatlive h2 {
	padding: 0 0 0 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #85b102;
	font-weight: normal;
}

#chatlive p {
	padding: 10px 12px 0 14px;
	font-size: 12px;
	color: #0f3d2f;
}

#chatlive img {
	margin: 0 0 12px 0;
}

#security {
	width: 205px;
	margin: 10px 0 0 0;
	padding: 18px 0 75px 14px;
	background-image: url("/images/advertise/security_bg.gif");
	background-repeat: no-repeat;
	background-position: bottom right;
	background-color: #85b102;
	text-decoration: none;
	cursor: pointer;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 191px;
}

#security h2 {
	padding: 0 0 20px 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #fff;
}

#security p {
	color: #fff;
	font-size: 12px;
}

#security p.deep {
	padding: 18px 0 0 0;
}

//-->
