
body {margin:0;	padding:0; font-family:Arial, sans-serif;	font-size:14px;	text-align:center; background:url(http://www.profitmatic.com/theme/std/body_bg.gif); position:relative; line-height:1.5em}

table {font-family:Arial, sans-serif; font-size:14px;}

a {font-weight: bold}

h3 {border-bottom:1px solid #FCCD43; background:url(http://www.profitmatic.com/theme/std/h3_gear.gif) no-repeat top right; padding-bottom:3px;position:relative;}

h4 {  }

.info_header {padding:14px 0 0 0; height:78px; background:url(http://www.profitmatic.com/theme/std/h3_bg.gif) no-repeat bottom left; margin-left: -5px}
.info_header h3 {border:0; margin:29px 0 12px 90px; color:#1B3B5C; background:none}


#bg {background:url(http://www.profitmatic.com/theme/std/bg_tile.gif) repeat-x top left; width:100%;}

#wrapper {position:relative; margin:0 auto 0 auto; padding:0px; text-align:left; width:775px; background:url(http://www.profitmatic.com/theme/std/wrapper_bg.gif) repeat-y;}

#header {background:url(http://www.profitmatic.com/theme/std/header.gif) no-repeat; height: 201px;}
	#header #login_button {float:right; margin:8px 8px 0 0}
	#header #login_button img {border:0}

#retail_header {background:url(http://www.profitmatic.com/theme/std/header_retail.gif) no-repeat; height: 201px;}
	#retail_header #login_button {float:right; margin:8px 8px 0 0}
	#retail_header #login_button img {border:0}

#wrapper_light {position:relative; margin:0 auto 0 auto; padding:0px; text-align:left; width:500px; background-color: #1C446C;}

#header_light {background:url(http://www.profitmatic.com/theme/std/header_light_top.gif) no-repeat; height: 84px;}
#content_light { background:white; padding:0 20px 0 20px; margin: 0 5px 0 5px}
#footer_wrap_light {background-color:#1C446C; height:5px; text-align:center;}


#content {background:transparent url(http://www.profitmatic.com/theme/std/content_bg_top_right.gif) no-repeat top right; padding:0 40px 0 40px}
	#content .testemonial {background: transparent url(http://www.profitmatic.com/theme/std/testemonial_bg.gif) no-repeat;		padding-top:4px; width:91px; height:301px; float:left; margin-top:20px;}
	#content .testemonial img {display:block; padding:12px 0 0 16px}
	#content #noflash_text {display:none}

#content .testemonial2 {background: transparent url(http://www.profitmatic.com/theme/std/testemonial_bg.gif) no-repeat;		padding-top:4px; width:91px; height:301px; float:left; margin:20px 0 20px 0;}
#content .testemonial2 td { padding:10px 10px 0 14px }
#content #flash {padding-top:20px;}

#footer {background:url(http://www.profitmatic.com/theme/std/footer.gif) no-repeat; height:184px; text-align:center;}
		#footer #launch_button {padding-top:70px; width:408px; margin:0 auto 0 auto}

#footer_wrap {background:url(http://www.profitmatic.com/theme/std/footer_small.gif) no-repeat; height:137px; text-align:center;}
	#footer_wrap div {padding-top:80px;color:white;font-size:10px}

.anchor{padding-top:10px}

#bubble_wrap {width:400px; background: url(http://www.profitmatic.com/theme/std/bubble_bg.gif) repeat-y; position:absolute; z-index:100;}
	#bubble {width:400px; font-size:12px; text-align:left; background:url(http://www.profitmatic.com/theme/std/bubble_top.gif) no-repeat; padding-top:10px}
		#bubble_content {padding:0 20px 0 20px}
		#bubble p,h4 {margin:0;}
		#bubble p {padding-bottom:10px}
		#bubble_bottom {background: url(http://www.profitmatic.com/theme/std/bubble_bottom.gif) no-repeat; width:400px;	height: 13px;}

#info_form {background:#FCCD43 url(http://www.profitmatic.com/theme/std/form_top.gif) no-repeat; float:right;	margin:40px 0 20px 0;}
	#info_form #form_pad {margin:28px 5px 5px 5px; background: white;}
	#info_form table input {border: 1px solid #1C446C;padding: 3px;}

.upgrade_form {background:#FCCD43 url(http://www.profitmatic.com/theme/std/form_top.gif) no-repeat; width:500px; margin:20px 0 20px 0; padding: 15px 0 5px 0}
	.upgrade_form .upgrade_form_pad {margin:18px 5px 0px 5px; background: white;}
		.upgrade_form .upgrade_form_pad table { width: 450px }
			.upgrade_form table input {border: 1px solid #1C446C;padding: 3px;}

#form_info_ftext {margin:20px 0 20px 0;}

.form_error {color:#AE2019; font-size:11px;}
.form_error_large {color:#AE2019; font-size:14px; font-weight:bold}
.form_success_large {color:#33AC03; font-size:14px; font-weight:bold}

.error {font-weight:bold; color:#AE2019}
.success {font-weight:bold; color:green}

#email_form {width:550px;	padding-top:10px;	margin-bottom:20px;	background:#FCCD43 url(http://www.profitmatic.com/theme/std/form_top.gif) no-repeat;}
	#email_form table input {border:1px solid #1C446C; padding: 3px;}

#email_form_pad {margin:20px 5px 5px 5px;	padding:5px; background:white;}

#error_list {border:1px solid #AE2019; background:#AE2019; margin-top:20px}
	#error_list h4 {padding:5px;	color:white;}
	#error_list p {margin:0; padding:5px 5px 0 10px; background:white; color: #AE2019;}

.forminfo_outer {background: url(http://www.profitmatic.com/theme/std/form_top_tv.gif) no-repeat; width:418px}
.forminfo_inner {background: url(http://www.profitmatic.com/theme/std/form_bottom_tv.gif) no-repeat bottom left; width:418px; padding:20px 20px 2px 20px}
.forminfo_inner table td {padding:5px}
.forminfo_inner table th {text-align:left; padding:5px; color:#383838}
.forminfo_inner input {border: 1px solid #383838; padding:4px}
.forminfo_inner .forminfo_button {border:0; padding-bottom:0px}

ol.iconlist, ul.iconlist {list-style-type:none; padding:0 20 0 20; margin:0;}
ol.iconlist li {background-repeat:no-repeat; background-position:0 .2em; padding:0 0 10px 40px;}
ol.iconlist li.listicon_1 {background-image:url(http://www.profitmatic.com/theme/std/listicon_1.gif)}
ol.iconlist li.listicon_2 {background-image:url(http://www.profitmatic.com/theme/std/listicon_2.gif)}
ol.iconlist li.listicon_3 {background-image:url(http://www.profitmatic.com/theme/std/listicon_3.gif)}
ol.iconlist li.listicon_4 {background-image:url(http://www.profitmatic.com/theme/std/listicon_4.gif)}
ol.iconlist li.listicon_5 {background-image:url(http://www.profitmatic.com/theme/std/listicon_5.gif)}
ol.iconlist li.listicon_6 {background-image:url(http://www.profitmatic.com/theme/std/listicon_6.gif)}
ol.iconlist li.listicon_7 {background-image:url(http://www.profitmatic.com/theme/std/listicon_7.gif)}
ol.iconlist li.listicon_8 {background-image:url(http://www.profitmatic.com/theme/std/listicon_8.gif)}
ol.iconlist li.listicon_9 {background-image:url(http://www.profitmatic.com/theme/std/listicon_9.gif)}
ol.iconlist li p {padding-left:20px}

ul.iconlist li {background:url(http://www.profitmatic.com/theme/std/listicon_gear.gif) no-repeat 0 .2em; padding:5px 0px 10px 30px;}

/* Errors Table*/
.alert_table_wrap { width: 100%; margin-bottom: 20px }
	.alert_table_error {width:100%; border: #C64045 solid 1px; border-collapse: collapse }
		.alert_table_error .col_header{ background:#C64045; font-weight:bold; color:white }
		.alert_table_error {font-weight:bold; color: #C64045;}
		.alert_table_error p, .alert_table_success p { padding-left: 10px; }

#jump_ahead {margin: 0 -25px 0 -25px; background:url(http://www.profitmatic.com/theme/std/jump_ahead.gif) no-repeat; height: 31px; padding: 4px 0 0 120px;}
#jump_ahead ul { margin:0; padding:0}
#jump_ahead li { list-style: none;  display: inline;}
#jump_ahead a { float: left; text-decoration: none; color: blue; padding: 0 10px 0 10px; height: 27px; font-weight:normal; color:#1C446C }
#jump_ahead a:hover { background-color: white }
#jump_ahead span {background:url(http://www.profitmatic.com/theme/std/jump_ahead_sep.gif) no-repeat; width:2px; height:27px; float:left}

.back_to_top {font-size:10px; color: gray; float:right; padding:5px 50px 0 0; margin:0; text-decoration:none}

.alertBox {border: 1px solid #FDA92C; margin-top: 20px; background:#FFEBA8 url(http://www.profitmatic.com/theme/std/icon_alert_large.gif) no-repeat 10px 10px; padding:10px 10px 10px 10px; position:relative;}
.alertBox p {margin:0; padding-left: 55px}

.testemr, .testeml, .testemc {width:350px; border: 1px solid #2A639E; padding: 20px; background:#DBEDFF url(http://www.profitmatic.com/theme/std/testem_bgb.gif)no-repeat bottom right;}
.testemr {float:right; margin: 15px 0px 15px 20px}
.testeml {float:left; margin: 15px 20px 15px 0px}
.testemc {text-align:left}
.testemr img, .testeml img, .testemc img {float:left; padding: 3px; border: 1px solid black; margin:0 10px 0 0; background:white}
.testemr p, testeml p, .testemc p {margin:0}

/** Centered Form - Rounded Left/Right **/
.form_clr {width:90%; background: #FEC633 url(http://www.profitmatic.com/theme/std/mos_header_bckgrnd.png) repeat-x; text-align:left; margin-bottom:20px;}
	.form_clr .form_cl {background: transparent url(http://www.profitmatic.com/theme/std/corner.gif) no-repeat top right}
		/* Extras */
		#main_col .form_clr table p {padding-right:0px}
		.comp_details {display:none}

/** Form - Data **/
	.form_cll h4, .form_clr h4 {font-size:14px; color: #796837; padding: 8px 10px 6px 10px; background: transparent url(http://www.profitmatic.com/theme/std/corner_right.gif) no-repeat top left; border-bottom: 2px solid #B89A45;}
	.form_cll h4 span, .form_clr h4 span {font-size:12px; font-weight:normal}
	.form_cll table, .form_clr table {border-spacing:1px; background-color:#E7E7E7; width:100%; color:#686666;}
	.form_cll .form_sh, .form_clr .form_sh {background:#E8E7E7}
		.form_cll .form_sh th, .form_clr .form_sh th {padding:8px 10px 8px 10px; text-align:left; border: 1px solid white}
	.form_cll tbody .form_rl, .form_clr tbody .form_rl {	background-color: white; }
	.form_cll tbody .form_rd, .form_clr  tbody .form_rd{	background-color: #F7F7F7; }
		.form_cll tbody .form_rl td, .form_clr tbody .form_rl td {border-top: 1px solid #F7F2F2; border-bottom: 1px solid #F7F2F2; padding:8px 10px 8px 10px;}
		.form_cll tbody .form_rd td, .form_clr tbody .form_rd td {border: 1px solid white; padding:8px 10px 8px 10px;}
	.form_cll tbody .form_tl, .form_clr  tbody .form_tl{	background-color: #F7F7F7; }
		.form_cll tbody .form_tl td, .form_clr tbody .form_tl td {border: 1px solid #F7F2F2;}

	.form_btn_bar {padding: 9px; text-align:center; vertical-align:center; background:#FEC633 url(http://www.profitmatic.com/theme/std/mos_header_bckgrnd.png); border-bottom: 2px solid #B89A45; margin-bottom:20px}
	.form_btn_bar .btn_add_text { height:35px; vertical-align:top; margin-top:2px;}



	.solid_wrap {border:1px dashed black; padding:5px; width:85%;margin:20px 0 20px 0}
	.solid {border:3px solid black;background-color:#FFFEBE; padding:20px;text-align:left;}
	.solid_box_img {padding:0px;float:right}

  .dotted{width:85%; font-size:14px; align:middle; margin:10px 0 10px 0; border: 1px dotted black}
  .dotted td{padding: 20px 0px 20px 20px; vertical-align: middle}
  .dotted td p{padding-right: 20px; line-height:19px}

  .solid td{padding: 20px 0px 20px 20px; vertical-align: middle}
  .solid p {text-align:left;padding-right:15px;font-size:14px;line-height:19px}
  .solid img {padding-bottom:20px}
  .solid p b {color:#024587;}

	.dashed{width:85%; font-size:14px; align:middle; margin:20px 0 20px 0; background-color:#FFFEBD; border:1px dashed black}
  .dashed td{padding: 8px 0px 8px 15px; vertical-align: top}
  .dashed td p{padding: 5px 15px 0 0; line-height:19px}
	.dashed td p b {color:#024587;}

	.dashed_thin{width:85%;align:middle; margin:20px 0 0px 0; background-color:#FFFEBD; border:1px dashed black}
	.dashed_thin img {float:left; padding:10px 20px 0px 20px}
  .dashed_thin p {padding: 3px 15px 5px 90; text-align:left; font-size:14px; line-height:19px}
	.dashed_thin p b {color:#024587;}

	.domain_example{width:95%;align:middle; margin:10px 0 10px 0; background-color:#FFFEBD; border:1px dotted black}
  .domain_example td{padding: 8px 0px 8px 15px; vertical-align: top}
  .domain_example td p{padding: 5px 15px 0 0; font-size:14px; }
	.domain_example td p b {color:#024587;font-size:18px;}
	.domain_example td li {line-height:20px;}

	.dottedBlueBox {text-align:left; width:85%; border: 1px dotted black; background: #F7FBFF url('http://www.profitmatic.com/theme/std/nboQuoteLeft.gif') no-repeat top left; margin-bottom:20px;}
	.dottedBlueBox div {background: transparent url('http://www.profitmatic.com/theme/std/nboQuoteRight.gif') no-repeat bottom right; padding:20px 40px 20px 60px}
	.dottedBlueBox div p {margin:0; color:#024587;}
	.dottedBlueBox div p b {color:#024587;}

	.dashedYellowBox {text-align:left; width:85%; border: 1px dashed black; background: #FFFEBD url('http://www.profitmatic.com/theme/std/newInfoCheck.gif') no-repeat 15px 12px; margin-bottom:20px;}
	.dashedYellowBox div {padding:20px 30px 18px 77px}
	.dashedYellowBox div p {margin:0; color:#000000;}
