@import "ifrenel.css";

#Content #SectionContent {
	padding-left:170px;
	margin:0;
	padding-bottom:0;
}
#polices #Content #SectionContent {
	height:auto;
}
#Contact #Content #SectionContent h2 {
	margin-bottom:0;
	letter-spacing: -.5px;
	margin-right: 10px;
}
#Contact #Content #SectionContent p {
	line-height:14px;
}

#Contact #Content #SectionContent p.address {
	font-size: 1.2em;
}

#Contact #Content #SectionContent .line_clear {
	width:670px;
	border-bottom:1px dotted #8c8c8c;
	height:24px;
	margin-bottom:22px;
}
#Contact #Content #SectionContent .small_text {
	display:block;
	font-size:11px;
	color:#990000;
	height:26px;
}
#Contact #Content #SectionContent div {
	width:100%;
	height:25px;
}
#Contact #Content #SectionContent div label {
	font-size:11px;
	display:block;
	text-align:left;
	width:140px;
	float:left;
}
#Contact #Content #SectionContent div input {
	height:14px;
}
#Contact #Content #SectionContent div.input_1 input {
	width:124px;
}
#Contact #Content #SectionContent div.input_2 {
	height:23px;
}
#Contact #Content #SectionContent div.input_2 input {
	width:184px;
}
#Contact #Content #SectionContent div.input_3 {
	height:27px;
}
#Contact #Content #SectionContent div.input_3 input {
	width:244px;
}
#Contact #Content #SectionContent div select {	
	margin-top:4px;
	width:50px;
	height:18px;
}
#Contact #Content #SectionContent div.input_4 {
	padding-bottom:6px;
}
#Contact #Content #SectionContent div.input_4 input {
	width:64px;
}
#Contact #Content #SectionContent div.un_states {
	padding-left:140px;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
	height:28px;
}
#Contact #Content #SectionContent div.un_states label {
	width:100%;
}
#Contact #Content #SectionContent div.quest {
	padding-top:4px;
}
#Contact #Content #SectionContent div.quest label {
	width:100%;
}
#Contact #Content #SectionContent div textarea {
	margin-left:140px;
	width:244px;
	height:77px;
}
#Contact #Content #SectionContent .bottom_img {
	padding-top:4px;
	padding-left:143px;
	height: auto;
}
#Contact #Content #SectionContent .bottom_img input {
	background:url(../img/button_submit.gif) top left no-repeat;
	width:89px;
	height:24px;
	border:0px;
	margin-left:226px;
	cursor:pointer;
}
#polices #SectionContent {
	padding-left:0;
	margin-left:170px;
	padding-bottom:40px;
}
.legal_polices {
	width:420px;
}
.legal_polices span {
	font-size:12px;
	font-weight:bold;
	color:#008ed3;
}
.legal_polices label {
	color:#014ba3;
	font-size:14px;
	font-weight:bold;
	display:block;
	height:28px;
}
#Contact #Content .legal_polices p {
	line-height:13px;
	color:#333333;
}
.legal_polices p span {
	display:block;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	height:32px;
}
#polices #SectionContent .legal_polices ul {
	padding-left:34px;
	color:#333333;
}
#polices #SectionContent .legal_polices ul li {
	margin:0;
	padding:0;
	color:#333333;
	font-weight:normal;
	line-height:13px;
	list-style-type:lower-alpha;
}
.legal_polices span.clear1 {
	display:block;
	padding-top:8px;
	height:30px;
}
.legal_polices ol.policies_1 {
	margin:0;
	color:#333333;
}
.legal_polices ol.policies_1 li {
	margin:0;
	color:#333333;
	line-height:13px;
	font-size:12px;
}
.policies_2 {
	padding-left:38px;
	padding-top:14px;
	font-weight:bold;
	font-size:12px;
}
.store_locator {
	padding-left:168px;	
}
.store_locator .select {
	height:34px;
}
.store_locator select {
	width:221px;
	height:26px;
	margin-top:6px;
	font-size:14px;
	line-height:16px;
}
.store_locator .city {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#434546;
	font-weight:bold;
	padding-top:14px;
	height:24px;
}
.store_locator .city b {
	font-size:16px;
	color:#0a76bd;
}
.store_locator p {
	color:#434546;
	font-size:12px;
	display:block;
	padding-left:2px;
}
.store_locator p span {
	font-weight:bold;
	color:#0976bc;
}
.store_locator p b {
	font-style:italic;
}

#Contact #Content #SectionContent div.input_1.hide {
	display:none;
}
#Contact #FeaturedImage {
	width:275px; 
	height:275px; 

	background: url(../img/contactus.png) no-repeat top left;
}
