html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
	{
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-family: inherit;
	text-align: left;
	vertical-align: baseline;
}

html {
	font-size: 100% /*WinIE6- text resize adjust*/
}

/* filter applied for screen */
body {
	font:12px Arial,Helvetica,Sans-serif; color: #333; background: #f9f9f9;	text-align: center; }

table {	border-collapse: collapse; border-spacing: 0; }

/* COMMON */
.hidden { display: none; }
.clearwidth { width: 100%; clear: both; }
.clear { clear: both; }
.floatleft { float: left; }
.floatright { float: right; }
.rounded { -webkit-border-radius: 10px; -moz-border-radius: 10px; }
.headline { font-size: 14px; font-weight: bold; }
.absmiddle { vertical-align: middle; padding-right: 8px; }
.disclaimer { padding-top: 15px; font-style: italic; color: #A8A8A8; clear: both; }	
.highlight { color:#CA0A0A }
.center { width: 100%; text-align: center; }

/* UL, OL */
ol,ul {	list-style: none; }
ul.redbullet { margin-left: 15px; }
ul.redbullet li { margin-bottom: 10px; list-style-type: square; }
ol.roman { list-style: lower-roman; padding-left: 40px; }
ol.alpha { list-style-type: lower-alpha; padding-left: 40px; }
ol.decimal { list-style-type: decimal; padding-left: 40px; }
ol.alpha li, ol.decimal li { margin-bottom: 5px; }	

/* MARGIN & PADDING */
.toptwenty { margin-top: 20px; }
.paddedright { padding-right: 20px; }
.paddedleft { padding-left: 20px; }

/* GRID */
.thirty { width: 29%; }
.forty { width: 39%; }
.fifty { width: 49%; }
.sixty { width: 59%; }
.fullwidth { width: 100%; }

/* TEXT */
.text-xsmall { font-size: 10px; }
.text-small { font-size: 11px; }
.text-medium { font-size: 12px; }
.text-large { font-size: 14px; }
.text-xlarge { font-size: 18px; }
.text-strong { font-weight: bold; }
.text-normal { font-weight: normal; }

/* PARAGRAPH PRESETS */
p {	margin:4px 0 10px 0; padding:0; }

p.last { margin-bottom:0px; }

p img  { margin-left:5px; margin-bottom:5px; }

/* IMAGE */
img.enroll { position: absolute; right: 10px; top: -10px; }
img.floatleft { float:left; margin:0px 20px 20px 0px; }
img.floatright { float:right; margin:0px 0px 20px 20px; }

a img, a:link img, a:hover img, a:visited img { border-bottom-style:none; border-bottom-width:0px; text-decoration: none; border:none; }

/* LINKS */
a:link, a:visited { color:#666; text-decoration: underline; }
a:hover { color:#CA0A0A; text-decoration: none; }

/* FORM */
form fieldset { margin:8px 0 10px 0; border-style: solid none none none; }
form label { margin-bottom:2px; display:block; font-weight:700; } 
form input[type=text], input[type=password], textarea { background: none repeat scroll 0 0 #FAFAFA;	border: 1px solid #CCCCCC; color: #545454; }
form input[type=text]:focus, input[type="password"]:focus, textarea:focus { border:1px solid #CA0A0A !important; }
label em, p em { color: #990000; font-size: 12px; font-style: bold; text-transform: uppercase; }
form .notes { background-color: #EEE9E9;	border: 1px solid #666666; float: right; font-size: 11px; height: auto;	margin: 10px 0 10px 10px; padding: 5px;	width: 200px;}
form .notes h4 { background: url("/images/themes/default//icon_info.gif") no-repeat scroll 0 0 transparent; border-bottom: 1px solid #666666; color: #666666; font-size: 14px; padding: 3px 0 3px 27px; }
form .button { border-top: 1px solid #CCCCCC; float: left; padding: 15px 0px 0px 0px; width: 520px; }

/* HEADING */
h1, h2, h3, h4, h5 { color: #ca0a0a; font-weight: bold; }
h1.default, h2.default, h3.default, h4.default, h5.default { color: #333; font-weight: bold; }	
h1 { font-size: 32px; }
h2 { font-size: 14px; margin-top: 10px; margin-bottom: 10px; }
h4 { font-size: 12px; margin-top: 5px; margin-bottom: 5px; }

/* MESSAGE BOX */
.info-msg,.success-msg,.warning-msg,.error-msg,.validation-msg { width: 70%; border: 1px solid;	margin: 0px 0px 10px 0px; padding: 15px 10px 15px 50px; background-repeat: no-repeat;
background-position: 10px center; font-weight: bold; }
.info-msg { color: #00529B;	background-color: #BDE5F8; background-image: url('/images/themes/default/info.png'); }
.success-msg { color: #4F8A10; background-color: #DFF2BF; background-image: url('/images/themes/default/success.png'); }
.warning-msg { color: #9F6000; background-color: #FEEFB3; background-image: url('/images/themes/default/warning.png'); }
.error-msg { color: #CC0000; background-color: #FFEEEE;	background-image: url('/images/themes/default/error.png'); }

/* PAGE WRAPPER */
.pageWrapper { width: 990px; margin: 0 auto; background:none repeat scroll 0 0 #FFFFFF; }
.leftWrap {	width: 990px; margin: 0 auto; background: transparent url('/images/themes/default/shadow_left.png') repeat-y scroll left top; position: relative; }
.rightWrap { width: 100%; margin: 0 auto; background: transparent url('/images/themes/default/shadow_right.png') scroll repeat-y right top;	position: relative;	overflow: hidden; }

/* PAGE */
.page { width: 970px; margin-left: 10px; margin-right: 10px; }

/* HEADER */
.header { width: 100%; height: 110px; margin-top: 1px; float: left; }
.header .logo {	width: 500px; padding: 25px 0px 10px 25px; float: left; }

/* CONTENT */
.contentWrapper { width: 100%; float: left; }
.content { padding: 45px 25px 25px 25px; overflow:hidden; }

/* SIDE BAR , NAVIGATION & LOGIN*/
.sidebar { width: 240px; float: left; margin-bottom: 10px; }
.sidemenu ul li { width: 190px;	vertical-align: middle;	margin: 0; padding: 0; border: 0; height: 39px; }
.sidemenu a, .sidemenu a:active, .sidemenu a:hover, .sidemenu a:visited { color: #d11219; font-size: 12px; text-transform: uppercase; text-decoration: none; }
.userlogin { width: 213px; float: left;	background: url('/images/themes/default/bg_login.gif') repeat-x left bottom; border: 1px #ededed solid;	margin-top: 10px; }
.userlogin form { padding:5px 10px 5px 10px; }
.resetPassword { width: 520px; padding-top: 15px; }	

/* FOOTER */
.footer  { font-size:12px; height:92px; width:auto; }
.footerlinks { float:left; padding:15px 0 5px 25px;	width:auto; }
.footerlinks li { display:inline; font-size:11px; list-style:none outside none;	margin:0; padding:0; }
.copyrights { clear:both; float:left; font:11px Arial; padding:20px 0 0; }
.footericon { float:right; padding:15px 25px 0 0; }
.footericon li { display:inline; list-style-type:none; padding-left:15px; }

/* HOME BOTTOM */
.homebottom { background:url("/images/themes/default/bg_bottom_info.gif") repeat-x scroll 0 0 transparent; border:1px solid #EDEDED; height:160px; padding:0;	width:900px; }
.homebottom .block { float:left; padding-left:15px;	padding-right:10px;	padding-top:10px; width:30%; font-size: 11px; }
.homebottom .separator { background:url("/images/themes/default/img_divider2.png") no-repeat scroll 0 0 transparent; float:left; height:150px; width:1px; }
.homebottom a, .homebottom a:active, .homebottom a:visited, .homebottom a:hover  { color:#D11219; }

/* MAIN CONTENT */
.maincontent { float: left;	width: 680px; position: relative; z-index: 100;	margin-top: -3px; }
.maincontent p.disclaimer { color: #656565; }
.howitworksContainer { width: 100%;	float: left; margin-bottom: 15px; }	

/* SOLUTION */

.solutionTable { width: 100%; float: left; margin-top: 15px; }
.solutionTable .row,.solutionHeader { width: 100%; height: 26px; line-height: 26px; vertical-align: middle;	float: left; text-align: center; background: url('/images/themes/default/img_chart_top.png') no-repeat; }
.solutionTable .solutionHeader .feature { padding-left: 13px; }
.solutionTable .row .title { line-height: 26px; vertical-align: middle; float: left; width: 100%; }
.solutionTable .row span { font-weight: bold; font-size: 1em; }
.solutionTable .row { background: url('/images/themes/default/img_chart_bar.gif') no-repeat; line-height: 26px; vertical-align: middle;	display: inline; }
.solutionTable .solutionHeader { color: #d11219; font-weight: bold; }
.solutionTable .feature { width: 48%; float: left; padding-left: 10px; }
.solutionTable .info { width: 598px; clear: left; line-height: 1.4em; background: #fff;	padding: 5px; padding-left: 25px; }
.solutionTable .silver,.solutionTable .gold,.solutionTable .platinum { width: 15%; float: left;	text-align: center;	height: 25px; }

/* FAQ */

.question {	width: 95%;	margin-bottom: 15px; }
.question p.ask { font-weight: bold; padding:0px; margin:0px; }

/* TESTIMONIAL */

.testimonial { padding-bottom: 5px;	margin-top: 20px; }
.testimonial blockquote {font-style: italic; font-size: 13px; padding-bottom: 10px;	padding-left: 30px; }
.testimonial img { position:relative; }
.testimonial img.close { margin:0 0 -12px 5px; }
.testimonial .source { line-height: 14px; padding-left: 30px; }
.testimonial hr  { background: none repeat scroll 0 0 #CFCFCF; border: 0 none; color: #CFCFCF; height: 1px;	margin: 20px 0px 0px 0px; }

/* REVENUE OPPORTUNITY */
.rvWidget { width: 640px; z-index: 0; margin-top: 20px;	overflow: hidden; }
.rvWidget .rowodd, .rvWidget .roweven { width: 640px; height: 30px;	font-weight: bold; line-height: 30px; }	
.rvWidget .rowodd { background-color: #eeeeee; }
.rvWidget .roweven { background-color: #f7f7f7; }
.rvWidget input { border: 1px solid #c6c6c6; margin-top: 3px; margin-right: 20px; color: #545454; }
.rvWidget .result, .rvWidget .resultmid { float: left; width: 204px; height: 72px; background: url('/images/themes/default/img_profit_results_bg.gif')	no-repeat;	padding-top: 10px; }
.rvWidget .resultmid { margin: 0 14px; }
.rvWidget .title, .rvWidget .title { text-align: center; with: 100%; font-weight: bold; }
.rvWidget .ammount { font-size: 32px; font-weight: bold; text-align: center; width: 100%; margin-top: 0px; font-family: Arial; height: 40px; line-height: 40px; vertical-align: middle; }
.rvWidget .ammount span { font-size: 32px; }

/* TOOL TIP */
.ui-tooltip-default { width: 225px; }

/* COLOR BOX */
.colorboxContainer { padding: 10px; }

/* ENROLLMENT STEPS */

.stepscontainer { width: 100%; margin-bottom: 20px; float: left; margin-top: 10px; }
.steps { margin: 0 auto;}
.stepOne {width: 151px; height: 31px; float: left; margin: 0; background: url('/images/themes/default/img_process_1_off.png') no-repeat; }
.stepOneActive {width: 151px; height: 31px; float: left; margin: 0; background: url('/images/themes/default/img_process_1_on.png') no-repeat; }

.stepTwo { width: 151px; height: 31px; float: left; margin: 0; background: url('/images/themes/default/img_process_2_off.png') no-repeat; }
.stepTwoActive { width: 151px; height: 31px; float: left; margin: 0; background: url('/images/themes/default/img_process_2_on.png') no-repeat; }

.stepThree { width: 151px; height: 31px; float: left; margin: 0; background: url('/images/themes/default/img_process_3_off.png') no-repeat; }
.stepThreeActive { width: 151px; height: 31px; float: left; margin: 0; background: url('/images/themes/default/img_process_3_on.png') no-repeat; }

/** TERMS AND CONDITION **/
table.paymentDetails { border: 0; width: 100%; }
table.paymentDetails th { font-weight: bold; border-bottom: 1px #000 solid; }
.termsContainer { margin: 15px; margin-bottom: 0; }
#billing, #shipping {float: left; width: 100%;}

#GoDaddySSLSeal { float: left; padding-top: 12px; }