#gs {background: transparent url(/images/greenstreet_build/home/header.jpg) no-repeat scroll left top; padding-top: 154px; height: 100%; width:635px;}
#gs p {margin-bottom:5px;}
#greenstreet-home, #greenstreet-faq {background:transparent url(/images/greenstreet_build/home/home_background.jpg) no-repeat left bottom; padding-bottom:10px; }
.gs-promo1, .gs-promo2{margin-bottom:1em;}
.gs-promo1 .gs-promo1-head {background:transparent  url(/images/greenstreet_build/home/h1_background.jpg) no-repeat left top; height:20px; padding:6px 0 0 35px;}
.gs-promo1 .gs-promo1-head h3{color:#FFFFFF;}
#greenstreet-home .gs-promo1 .gs-promo1-content {background:#FFFFFF url(/images/greenstreet_build/home/home_palette1_bottom.jpg) no-repeat center bottom; margin:0px 23px 0px 21px; padding:1em;}
#greenstreet-faq .gs-promo1 .gs-promo1-content {background-color:#FFFFFF; margin:0px 22px 0px 20px; padding:1em 1em 5em 1em; border-left:1px solid #A5B27B; border-right:1px solid #A5B27B;}
#greenstreet-faq .gs-promo1 .gs-promo1-footer{ height:53px; background:#FFFFFF url(/images/greenstreet_build/ask_an_expert/sub_bottom.jpg) no-repeat left bottom; margin:0px 22px 0px 20px; }
#greenstreet-home .gs-para-right{float:right;  display:inline; margin-left:10px;}
#greenstreet-home .gs-promo1 .gs-promo1-content .gs-para-right p{width:370px;}
#greenstreet-home .gs-promo1 .gs-promo1-content .gs-para-right a{float:right; margin-right:40px;}
#greenstreet-home .gs-promo2 .gs-promo2-content{background:transparent url(/images/greenstreet_build/home/home_palette2.jpg) no-repeat center top; height:115px;margin:0px 20px; padding:8px;}
.gs-promo2-content .gs-green-heading{color:#84A263; font-size:1.1em; margin-bottom:0px;}
.gs-promo2-content .gs-para-right p{width: 410px; font-size: 0.9em; margin-bottom: 5px;}
#greenstreet-home .gs-promo2 .gs-promo2-content .gs-para-right a{float:right; margin-right:45px;}
#greenstreet-home .gs-promo2 .gs-promo2-content .gs-bullets{line-height: 0.9em; margin-left: 15px; padding-top:5px;}
.gs-bullets li.gs-bullets-list{background:transparent url(/images/greenstreet_build/home/jewel.gif) no-repeat left center;padding-left: 25px; line-height:1.5em; font-size: 0.9em;}
#greenstreet-home .gs-promo3{margin-bottom:1.2em; float:left; width:360px; margin-left:20px;}
#greenstreet-home .gs-promo3 .gs-promo3-head{background:transparent  url(/images/greenstreet_build/home/header_register.gif) no-repeat left top; height:23px; padding:6px 0px 0px 15px;}
#greenstreet-home .gs-promo3 .gs-promo3-head h3{color:#FFFFFF;}
#greenstreet-home .gs-promo3 .gs-promo3-cover{border-left:1px solid #B5CB94; border-right:1px solid #B5CB94;}
#greenstreet-home .gs-promo3 .gs-promo3-content{background-color:#000000; border-left:2px solid #FFFFFF; border-right:2px solid #FFFFFF; padding:10px 5px 0px 5px;}
#registrationdetails{font-size:0.8em;}
#registrationdetails p {margin-bottom:0px;}
#faq-registrationdetails p {margin-bottom:0px;}
#registrationdetails p label{display:block; width:70px; float:left; font-size:1em; color:#FFFFFF; font-weight:bold; text-align:right; padding-right: 5px; margin-bottom:15px;}
#registrationdetails p input{border-left:1px inset #C6C6C6;}
#registrationdetails p span.err-msg{color:#F79631;font-weight:bold;padding-bottom: 1px;margin-bottom:0px;}
#registrationdetails img.clk-btn{float: right; margin-top:-45px;cursor: pointer; cursor: hand;}
#faq-registrationdetails{font-size:0.8em;padding:90px 1em 1em 1em;}
#faq-registrationdetails p label{display:block; width:70px; float:left; font-size:1.1em; color:#000000; font-weight:bold; text-align:right; padding-right: 5px; margin-bottom:15px;}
#faq-registrationdetails .ur-qus{margin-bottom: 60px;}
#faq-registrationdetails p span.err-msg{color:#F79631;font-weight:bold;padding-bottom: 0px;}
#faq-registrationdetails img.clk-btn{float: left; margin-left:75px;cursor: pointer; cursor: hand;}
#faq-registrationdetails p input{border-left:1px inset #C6C6C6;}
#faq-registrationdetails p textarea{border-left:1px inset #636D4A;}
#greenstreet-home .gs-promo3 .gs-promo3-footer{background:transparent url(/images/greenstreet_build/home/bottom_register.gif) no-repeat center bottom; height:10px;}
#greenstreet-home .gs-promo4{background:transparent url(/images/greenstreet_build/home/ask_background.jpg) no-repeat center bottom; height:162px; width:225px; position:relative; float:right; margin-right:20px;}
#greenstreet-home .gs-promo4 a.ask-btn{position:absolute;bottom:10px; left:10px;}
.gs-faq-promo{float:left; margin-left:8px; width:165px;}
.gs-faq-promo .gs-faq-promo-head {background: transparent url(/images/greenstreet_build/ask_an_expert/faqs_header.gif) no-repeat left top; height:18px; padding:5px 10px 3px 5px; margin:0px;}
.gs-faq-promo .gs-faq-promo-head h3{color:#FFFFFF;}
.gs-faq-promo .gs-faq-promo-content {background-color:#FFFFFF; border-left:1px solid #527531; border-right:1px solid #527531; padding:5px; margin:0px;}
.gs-faq-promo .gs-faq-promo-content ul{list-style-type:disc; font-size:0.9em; margin-left:15px;}
.gs-faq-promo .gs-faq-promo-content a {margin-left:15px;}
.gs-faq-promo .gs-faq-promo-footer{background:transparent url(/images/greenstreet_build/home/home_promo2_bottom.jpg) no-repeat bottom left; height:10px;}
#greenstreet-faq .gs-promo1-content .gs-expert {height:410px; width:393px; background: transparent url(/images/greenstreet_build/ask_an_expert/expert_background.jpg) no-repeat left bottom; float:left;}
#greenstreet-faq .gs-promo1-content .gs-expert-reg-thanku {height:275px; width:580px; background: transparent url(/images/greenstreet_build/home/greenstreets_registered_thankyou.jpg) no-repeat left bottom; float:left;}
#greenstreet-faq .gs-promo1-content .gs-expert-faq-thanku {height:358px; width:393px; background: transparent url(/images/greenstreet_build/ask_an_expert/expert_background_thankyou.jpg) no-repeat left bottom; float:left;}
#faq-registrationdetails-thankyou {padding:1em 100px 1em 1em;}
#faq-registrationdetails-thankyou p{font-size:0.9em;}
#faq-registrationdetails-thankyou h2{color:#597544;font-size:1.5em;font-weight:bold; margin-bottom:0px;}
#faq-registrationdetails-thankyou h3{color:#597544;}
#faq-registrationdetails-thankyou h4{font-size:1em;color:#000000;font-weight:bold; margin-top:20px; margin-bottom:20px;}
#registrationdetails-thankyou {padding: 25px 70px 25px 25px;}
#registrationdetails-thankyou p{font-size:0.9em;}
#registrationdetails-thankyou h2{color:#597544;font-size:1.5em;font-weight:bold; margin-bottom:0px;}
#registrationdetails-thankyou h3{color:#597544;}
#registrationdetails-thankyou h4{font-size:1em;color:#000000;font-weight:bold; margin-top:20px; margin-bottom:20px;}
#registrationdetails-thankyou .thanku{color:#84A263;margin-bottom:20px;}
/* Phase-2 changes */.gs-fieldset {margin-top: -15px;}
.gs-fieldset-float {float:left}
.err-msg{color:red;margin-top: 0px; height: 16px; margin-bottom: -8px;}
#form {margin: 10px 0 0 0;}
#form .left {width: 50%;}
#form .right {width: 50%;}
legend {display:none;}
fieldset {border: 0 none;margin:0;padding:0;}
label {color: #000;font-weight: normal;text-align: left;font-size: 11px;margin: 10px 0 0 0;display:block;}
input, textarea {background-color: #FFF;color: #000000;font-family: Arial;font-size: 11px;width: 200px !important;}
input:focus, textarea:focus {background-color: #f5f5f5;}
input, textarea {background: #FFFFFF;width: 100px;padding: 2px;}
.newinputstyle {width: 25px !important;background:none !important;}
textarea {height: 80px;}
.submit {margin-top: 25px;}
input.button:hover {background-color: #0996df;}
input.button:focus {background-color: #2b2b2b;}



/* Green Street Styles Phase-2*/
#green-street {width: 730px;float: left;display: inline;font-size: 1.2em;line-height: 14px;margin: 10px 0 0 0;padding: 0;/*	overflow: hidden;*/}
#gs-wrapper {width: 730px;}
#green-street, #green-street p, #green-street li {color: #676767;}
#green-street p {margin: 0 0 1em 0 !important;font-size: 11px;color: #000000 !important;}
#green-street strong {margin: 0 0 1em 0;font-size: 11px;color: #000;font-weight: bold;}
.gs-hdr {background: url('/images/content/Content/greenstreet/bg-hdr.jpg') no-repeat top left;width: 730px;height: 103px;}
.center {text-align: center;}
.gs-content {background: url('/images/content/Content/greenstreet/bg-content.jpg') no-repeat top left;width: 730px;float: left;/*	height: 356px;*/}
.gs-content-hdr {margin: 20px 0 20px 0;}
.gs-content-wrap {background: url('/images/content/Content/greenstreet/gs-main-bdr.gif') repeat-y top left;width: 730px;/*	height: 1px;*/float: left;}
.gs-content-main {width: 441px;/*	background-color: #ccc;*/float: left;margin: 0 0 0 25px;}
.gs-sb-mainbox {background: url('/images/greenstreet_build/content/Content/greenstreet/greenstreets-background.gif') no-repeat top left;width: 211px;height: 152px;}
.gs-sb-mainbox .hdr {padding: 10px 0 0 10px;}
.gs-sb-mainbox img.right {margin: -5px 11px 0 0;float: right;}
.gs-box-hm {width: 441px;height:auto;}
.gs-box-hm-head {background: url('/images/content/Content/greenstreet/box-hm-head.png') no-repeat top left; height:7px;}
.gs-box-hm-content {width: 418px; padding:10px;margin-right: 1px; background: #FFFFFF url('/images/content/Content/greenstreet/box-hm-content.png') repeat-x scroll left bottom; border-left: 1px solid rgb(189, 186, 189);  border-right: 1px solid rgb(189, 186, 189);}
.gs-box-hm-content p {float: left;}
.gs-box-hm-footer {background: url('/images/content/Content/greenstreet/box-hm-footer.png') no-repeat top left; height:9px;}
.gs-content-sidebar {width: 214px;/*	background-color: #ddd;*/float: left;margin: 0 0 0 20px;padding-left: 12px;border-left: 1px solid #bebdbd;}
/* Green street sidebar */.gs-sb-mainbox p {padding: 5px 11px 0 11px;}
.gs-askquestion {background: url('/images/content/Content/greenstreet/box-gotaquestion.png') no-repeat top left;width: 211px;height: 103px;/*	float:left;*/clear: both;}
.gs-askquestion p {padding: 15px 11px 0 11px;}
.gs-askquestion img {float: right;margin: -5px 11px 0 0;}
#ask-question {background: url('/images/content/Content/greenstreet/box-askquestion.png') no-repeat top left;width: 441px;height: 404px;margin: 20px 0 0 0;}
#ask-question div {padding: 20px 20px 0 150px;/*	width: 200px;*/}
.gs-faqs {background: url('/images/content/Content/greenstreet/box-faqs.png') no-repeat top left;width: 211px;height: 128px;}
.gs-faqs p {padding: 15px 11px 0 11px;}
.gs-faqs img {float: right;margin: -5px 11px 0 0;}
.gs-saf {background: url('/images/content/Content/greenstreet/box-saf.png') no-repeat top left;width: 211px;height: 108px;}
.gs-saf p {padding: 15px 11px 0 11px;}
.gs-saf img {float: right;margin: -5px 11px 0 0;}
.gs-sb-box {width: 211px;/*	float: left;*/}
/* App download */
.step {width: 100%;display:block;float: left;margin: 0 0 5px 0;}
#green-street .step strong {font-size: 1.2em;/*	font-weight: bold;*//*	font-family: Georgia, Arial;*/color: #00704a;padding-bottom: 1em;}
.step {width: 100px;float: left;}
.left {width: 450px;float: left;}
.step .right {float: left;width: 340px;/*	background-color: #d5d5d5;*/}
/* News */
.article {padding: 0 !important;}
.article a {color: #00704a;text-decoration: underline;}
.article a strong {color: #00704a !important;}
.article p {margin: 0;}
img.hdr {margin: 10px 0 10px 0;}
.gs-sb-box p {margin: 0 0 16px 0 !important;}
.gs-sb-box-mdl {background: url('/images/content/Content/greenstreet/gs-sb-box-bg.png') repeat-y top left;width: 211px; height;85px;}
.gs-sb-box-mdl div {padding: 10px 10px 0 10px;}
.gs-sb-box-btm {background: url('/images/content/Content/greenstreet/gs-sb-box-btm.png') no-repeat top left;width: 211px;height: 8px;}
/* end sidebar */.gs-footer {background: url('/images/content/Content/greenstreet/bg-footer.gif') no-repeat top left;width: 730px;height: 13px;clear:both;}
#primary-content p.intro {color: #085a92;font-weight: bold;margin: 0 0 10px 0;}
/* CONTENT */img#banner {margin-bottom: 20px;}
/* TABLE STYLES-------------------------------------------------------- */
table {	width: auto;	border-top: none;	border-right: 1px solid #cdcdcd;	border-bottom: 1px solid #cdcdcd;	border-left: 2px solid #cdcdcd;	border-collapse:collapse;	}
tr.last th, tr.last td {	border-bottom: none;}
table#tblOptionlExtras tr.last th, table#tblOptionlExtras td.last {	border-bottom: none;}
table th.column1 {	width: 110px;	height: 40px;}
table td.column2 {width: 150px;}
table td.column3 {width: 150px;}
table td.column4 {width: 150px;}
table td.column5 {width: 150px;}
table#tblOptionlExtras {width: 604px;	float: right;	margin: 0 0 0 0;	border-top: none;	border-right: 2px solid #cdcdcd;	border-bottom: none;	border-left: 1px solid #cdcdcd;}
table#tblOptionlExtras th.column1 {	width: 272px;}
table#tblOptionlExtras th.column3 {	width: 124px;}
table#tblOptionlExtras th {	color: #0231a3;}
table td {font-size:1.0em;line-height:1.4em;padding: 0;text-align: left;		border-bottom: 1px solid #e1e1e1;		border-left:1px solid #e1e1e1;		padding:.3em 1em;		text-align: center;/*			text-aligbn: left;*/		font-family: Arial, Verdana, sans-serif;}
table td.prices {	color: #343434;}
table td.prices strong {	font-size: 20px;	color: #343434;	font-weight: bold;	}
table td.moreInfo {	font-size: 11px;	padding: 20px 0 20px 0;}
table td.moreInfo input {	margin-bottom: 10px;}
sup {		font-size: 6px;}
th {	font-weight:bold;	color: #0231a3;	font-family: Arial, Verdana, sans-serif;	text-align:left;	border-bottom: 1px solid #e1e1e1;	border-left:1px solid #e1e1e1; 	padding:.3em 1em;	}
th span {	color: #676767;	}
#table1-hdr {  width: 720px;height: 10px;background: url('/images/thead.gif') no-repeat top left;}
#table1-btm {  width: 720px;height: 8px;background: url('/images/table-btm.gif') no-repeat top left;}
#table2-btm {  width: 605px;float: right;height: 8px;background: url('/images/tbl2-btm.gif') no-repeat top left;}
thead th {		background:#f0f0f0;	text-align:center;	font-family: Arial, Verdana, sans-serif;	font-size: 13px;	color:#545454;	}
.applybtnStyle {cursor: pointer; cursor: hand;margin-top: -15px;margin-left: 110px;}
/* End Green Street Styles Phase-2*/


/* Green Street Welcome Page styles starts */

.wel-top {background: transparent url('/images/greenstreet_build/content/Content/greenstreet/gs_backgroung_top.gif') no-repeat left bottom; height:15px;}


#welcome .wel-cont {background: transparent url('/images/greenstreet_build/content/Content/greenstreet/gs_backgroung_content.gif') repeat-y left bottom ; padding:0 10px 10px 10px; clear:both;}

#welcome .wel-btm {background: transparent url('/images/greenstreet_build/content/Content/greenstreet/gs_backgroung_bottom.gif') no-repeat left bottom; height:20px;margin-top:-10px;}

/* Green Street Welcome Page styles end */


/* Green Street FAQ Page Starts */

.accordion_wrapper {
	width: 625px;
	margin-bottom:7px;
}

.faq-ans{
margin:0px !important;
}


.accordion_wrapper:hover {

}
.accordion_wrapper h3 {

	background-image: url(/images/BGB/generic/volume-up-plus.gif);

	background-position: 0 50%;

	background-repeat: no-repeat;
	font-size:11px;
	color: #085A92;
	margin-bottom:0px;

	padding-left: 25px;

}



.accordion_wrapper:hover h3 {

	text-decoration: none;

}



.accordion_wrapper p {

	color:#666;

	line-height: 1.6em;

}



.accordion_wrapper p.listheading {

	font-weight: bold;

	line-height: 1.2em;



}



.accordion_wrapper ul {

	list-style: disc;

	margin: 10px 0 15px 30px;

}



.accordion_wrapper ul li {

	color:#666;

	padding-bottom: 7px;

}



.accordion_wrapper a {

	

}



.accordion_wrapper_active {

	

	background-position: 0 100%;

	background-repeat: no-repeat;

}

.accordion_wrapper_active:hover {



}

.accordion_wrapper_active:hover h2 {

	text-decoration: none;

}



.accordion_toggle,

.accordion_toggle_active {

	display: block;



	color: #ffffff;

	font-weight: normal;

	text-decoration: none;

	outline: none;

	color: #000000;

	cursor: pointer;

	margin: 0 0 0 0;

}



.accordion_toggle_active {

	cursor: pointer;

	width:100%;

}



.accordion_wrapper .accordion_toggle_active h3 {

	background-image: url(/images/BGB/generic/volume-down-minus.gif);

}



.accordion_content {

	overflow: hidden;

	padding-left: 20px;

}

	

	.accordion_content p {

		padding: 5px 0px 15px 9px;

	}

	

.accordion_wrapper .buttons {

	margin-bottom: 20px;

	margin-top: 10px;

}





/* Green Street FAQ Page End */


.gs-footer-thanku {background: url('/images/greenstreet_build/content/Content/greenstreet/bg-footer2.gif') no-repeat top left;width: 730px;height: 13px;clear:both;}
.gs-span {font-size:11px;background:none;color:#000000;padding:0.2em 0.5em; position:absolute; display:inline; width:290px; height;30px; margin-left:215px; margin-top:-70px;}
.gs-radio-content{width:320px;float:left;}