/* @override http://www.onlinebusiness-wealth.com/blog/layout.css?v=1 */

/* @override http://www.onlinebusiness-wealth.com/layout.css?v=1 */

/* @override http://www.lovinglifenow.com.au/layout.css */

/* @override http://www.onlinebusiness-wealth.com/layout.css */

/*-------------------- General Layout Styles --------------------*/

.clearfloat {
	clear: both;
	height: 0;
	font-size: 1px;
	line-height: 0px;
}

.bltxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0064a1;
	font-weight: normal;
}

.manageHtmlArea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #496021;
	font-weight: normal !important;
}

.manageHtmlArea1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2e6a7f;
	font-weight: normal !important;
}

.customFormContainerDiv form {
	width: 265px;
	overflow: hidden;
}

.customFormContainerDiv td {
	white-space: nowrap;
	color: #fff;
	padding: 2px 3px;
}

.custom-form-box {
	color: #fff;
	padding: 40px 0 10px 20px;
	background: url(wantToKnowMoreBg.gif) 0 0 no-repeat;
}

.customFormContainerDiv .longInput {
	width: 320px !important;
	padding:4px;
}

.customFormContainerDiv  .buttons {
	border: 1px solid #fff;
	background: #003F67;
	color: #fff;
	padding: 3px 20px;
	float:right; margin:0 10px 0 0;
	width:110px;
}

.caseStudyOne {
	margin-right: 13px;
}

#cmsbody .customFormContainerDiv form {
	width: 100%!important;
}

#cmsbody .customFormContainerDiv td {
	white-space: nowrap;
	color: #7b7b7b;
	padding: 2px 0px;
}

/*--------------------------WANT TO KNOW MORE BOX--------------------------*/
.details {
	border: 0;
}

.details label {
	color: #fff!important;
	margin-right: 5px;
}

input.button.submit {
	position: relative;
	left: 65px;
	border: 1px solid #fff;
	background: #003F67;
	color: #fff;
	padding: 3px 6px
}

.details input {
	width: 115px;
	margin-bottom: 5px;
}

.details select {
	width: 125px;
}

.customFormCell .customFormInputCell {width:115px; padding:3px; font-size:12px;}

.customFormInputCell {
	padding: 1px;	
}

.line1 {height:26px;}

.customFormCell .customFormDescCell {width:150px; white-space:nowrap;}

/*---------- Landing page CSS ------------------ */
.mainBg { background:url(top-bg-runner.gif) left top repeat-x; margin:0; padding:0;}
.landingWrapper { width:973px; margin:0 auto; position:relative; padding:21px 0 0 0;}
.lftlady { width:267px; height:660px; position:absolute; top:131px; left:-139px;}
.lp-contentWrapper { height:1%;}
.lp-leftCol {width:592px; float:left; padding:300px 20px 0 0; background:url(lp-left-header-img.gif) left top no-repeat;}
.lp-rightCol { width:361px; float:right; margin:0; padding:0;}

.brownbox {background:url(lp-right-runner-brown.gif) left top repeat-y; padding:0 35px; overflow:hidden;}
.graybox {background:url(lp-right-runner-gray.gif) left top repeat-y; padding:0 20px 0 30px; overflow:hidden;}

.step_link {margin:0; padding:0; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.step_link ul {margin:0px; padding:0px 0 10px 0; list-style:none;}
.step_link ul h2{color:#19191a !important; font-family:Arial, Verdana, Geneva, sans-serif; font-size:16px; padding:8px 0; font-weight:normal; margin:0;}
.step_link ul h3{color:#19191a !important; font-family:Arial, Verdana, Geneva, sans-serif; font-size:18px; padding:8px 0; font-weight:normal; margin:0;}
.step_link ul li {margin:0px; padding:4px 0 4px 20px; background:url(lp-arrow-bullet.gif) no-repeat left 6px; color:#19191a;}
.step_link ul li.first{background:none; padding:0;}
.step_link ul li a{color:#19191a;}
.step_link ul li p{margin:0px; padding:4px 0; color:#19191a; font-size:14px; line-height:22px;}

.tbltxt {color:#19191a; font-size:14px; font-family:Arial, Helvetica, sans-serif; width:140px;}

.txt-field {padding: 7px; margin: 0 0 0 0;	border: none; width: 245px;	background: url(txt-field-bg-runner.gif) left top repeat-x; color:#000000;	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; border:1px solid #dcdbdb;}

#submitBtn{padding:0 0 2px 4px;}

.formContainer {padding:0 0 0 165px;}

.form-disclaimer {text-align:center; color:#19191a; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:20px;}
.form-disclaimer a{text-align:center; color:#a70e35; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:20px; text-decoration:underline;}
.form-disclaimer a:hover{text-align:center; color:#a70e35; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:20px; text-decoration:none;}

.quoteBoxRtCm {margin:15px 0; background:url(right-comma.gif) right bottom no-repeat;}
.quoteBoxLtCm {background:url(left-comma.gif) left top no-repeat;}
.quoteBox {padding:15px 29px 15px 35px; line-height:22px; font-size:14px; color:#19191a; font-family:Arial, Helvetica, sans-serif;}
.quoteBox a{color:#19191a;}

div#wantToKnowMoreDiv.manageHtmlArea1 input, div#wantToKnowMoreDiv.manageHtmlArea1 select {
	width: 96px!important;
}

#wantToKnowMoreDiv div.customFormContainerDiv form table.customFormTable tbody tr td.customFormCell input.buttons {
	margin-right: 35px;
	width: auto!important;
}
.addthis {
	clear: both;
	margin: 0px 0!important;
	display: block!important;
	height: 0px!important;
	padding: 5px 0 10px 0;
	float: left;
}


