#content #main-content #information_request p {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none
}
#content #main-content #information_request ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none
}
#content #main-content #information_request ul li {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none
}
#content #main-content #information_request h2 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none
}
#content #main-content #information_request h3 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none
}
#content #main-content #information_request img {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none
}
#content #main-content #ShortBottomForm {
	clear: both; /*background: url(/~/media/BC/images/layout/flexform_top.gif) #fff no-repeat center top; */margin: 100px auto 0px; width: 497px; padding-top: 5px
}

#content #main-content #phshortform_0_upDisplayFields {
	background: url(/~/media/BC/images/layout/flexform_bottom.gif) no-repeat center bottom; padding-bottom: 5px
}
#content #main-content #information_request {
	padding-right: 5px; padding-left: 5px; font-size: 11px; background: url(/~/media/BC/images/layout/flexform_bg.gif) repeat-y left center; padding-bottom: 0px; width: 488px; padding-top: 0px
}

#content #main-content #information_request p {
	font-size: 12px; margin: 0px 0px 10px; line-height: 1.3em
}
#content #main-content #information_request fieldset#form_content {
	border-right: #6d1c47 2px solid; padding-right: 20px; border-top: #6d1c47 2px solid; padding-left: 20px; background:url(/~/media/BC/Images/CSS_Images/BC/bgGreyOpp.gif) #dfdfdf repeat-x 0 0; padding-bottom: 0px; margin: 0px; border-left: #6d1c47 2px solid; padding-top: 0px; border-bottom: #6d1c47 2px solid; height:auto;
}

#content #main-content #information_request fieldset fieldset {
	padding: 0px; background: none transparent scroll repeat 0% 0%; margin: 0px 0px 5px; border-style: none; position:relative;
}

#content #main-content #information_request fieldset h2 {
	padding-right: 8px; display: inline; padding-left: 8px; font-size: 2.4em; left: 0px; padding-bottom: 0px; margin: 0px; color: #C45710; border-top-style: none; line-height: 0.9em; padding-top: 0px; font-family: Arial; border-right-style: none; border-left-style: none; position: relative; top: -15px; background-color: #fff; border-bottom-style: none
}

#content #main-content #information_request fieldset legend{font-size: 2.4em; background:#FFF; color:#7B3A55}

#content #main-content #information_request fieldset h3 {
	padding-right: 0px; padding-left: 0px; font-weight: bold; font-size: 1.5em; padding-bottom: 0px; margin: 3px 0px 7px; color: #999999; padding-top: 0px; font-family: Arial, Helvetica, sans-serif
}
#content #main-content #information_request .required ul {
	color: red; padding-top: 5px
}
#content #main-content #information_request .required ul li {
	font-size: 11px; background: none transparent scroll repeat 0% 0%; padding-bottom: 5px; list-style-type: none
}
#content #main-content #information_request .required p {
	 font-size: 11px; margin: 0px 10px 20px 0px; color: #8b2d48; font-style: italic
}
#content #main-content #information_request fieldset fieldset label {
	font-weight: bold; font-size: 11px; float: left; margin: 5px 10px 0px 0px; width: 160px; color: #70194c; text-align: right
}
#content #main-content #information_request fieldset fieldset label span {
	padding-right: 0px; padding-left: 0px; font-size: 14px; padding-bottom: 0px; margin: 0px; vertical-align: middle; color: #70194C; padding-top: 0px
}
#content #main-content #information_request fieldset div span.rfv {
	right: 0px; width: 3px; color: red; position: absolute; top: 0px
}
#content #main-content #information_request fieldset fieldset select {
	border-right: #cccccc 1px solid; padding-right: 0px; border-top: #cccccc 1px solid; padding-left: 0px; background: #FFF; padding-bottom: 0px; margin: 5px 0px 3px; border-left: #cccccc 1px solid; width: 265px; color: #70194c; padding-top: 0px; border-bottom: #cccccc 1px solid
}
#content #main-content #information_request fieldset fieldset input {
	border-right: #cccccc 1px solid; padding-right: 1px; border-top: #cccccc 1px solid; padding-left: 1px; background: #fff; padding-bottom: 1px; margin: 0px 0px 5px; border-left: #cccccc 1px solid; width: 265px; color: #333333; padding-top: 1px; border-bottom: #cccccc 1px solid
}
#content #main-content #information_request input.phone1 {
	width: 50px; margin-right: 5px
}
#content #main-content #information_request input.phone2 {
	width: 50px; margin-right: 5px
}
#content #main-content #information_request input.phone3 {
	width: 70px
}
#content #main-content #information_request fieldset.grad fieldset {
	
}
#content #main-content #information_request fieldset.grad fieldset {
	clear: none; float: left
}
#content #main-content #information_request fieldset.grad fieldset label {
	width: 50px
}
#content #main-content #information_request fieldset.grad fieldset select {
	width: 70px
}
#content #main-content #information_request fieldset fieldset.agree {
	margin: 0px 0px 15px 5px; color: #2869b2
}
#content #main-content #information_request fieldset fieldset.agree input {
	background: none transparent scroll repeat 0% 0%; float: left; margin: 5px 10px 5px 20px; vertical-align: middle; width: auto; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
}
#content #main-content #information_request fieldset fieldset.agree label {
	float: left; width: 350px; text-align: left
}
#content #main-content #information_request fieldset #step_3 input {
	display: block; background: none transparent scroll repeat 0% 0%; margin: 10px auto 20px; width: auto; border-top-style: none; border-right-style: none; border-left-style: none; height: auto; text-align: center; border-bottom-style: none
}
#content #main-content #information_request fieldset #step_0 {
	clear: left;
}


#content #main-content #information_request fieldset #step_0 {
	margin-top: -14px; position: relative
}
#content #main-content #information_request fieldset #step_1 {
	margin-top: -25px; position: relative
}
#content #main-content #information_request fieldset #step_2 {
	margin-top: -25px
}
#content #main-content #information_request fieldset #step_1 a {
	clear: all; float: right; margin-bottom: 10px; text-transform: uppercase
}
#content #main-content #thankyou_panel {border: #6d1c47 2px solid; font-size: 11px; width: 497px;}
#content #main-content #thankyou_panel fieldset#thankyou_content {padding-right: 15px; background-position: center bottom; padding-left: 15px; background-image: url(/~/media/BC/Images/CSS_Images/BC/bgGreyOpp.gif); padding-bottom: 35px; margin: 0px; vertical-align: top; padding-top: 0px; background-repeat: repeat-x; height: 100%}
#content #main-content #thankyou_panel fieldset {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none}
#content #main-content #thankyou_panel fieldset#thankyou_content h2 {padding-right: 0px; padding-left: 0px; font-size: 2.4em; padding-bottom: 10px; margin: 0px; color: #c45710; border-top-style: none; line-height: 0.9em; padding-top: 15px; border-right-style: none; border-left-style: none; border-bottom-style: none;font-family: Arial;}

.setWidth {width:247px!important;}
.setpad {padding:0 12px!important;}
