﻿/* FORM IN WEB PART */

#mainForm {
	width:520px !important;
}
.ih-webZoneForm {font-size:1.2em; display:none;}
.ih-frmOpt, .ih-frmReq {clear:left; padding:0 0 15px; float:left;} 
.ih-fset-1 {border:solid #e3dac0; border-width:1px 0 0 0;}
.ih-fset-1 legend {font:normal 1.5em/normal Georgia, "Times New Roman", Times, serif; color:#8f877a; margin:5px 0 10px;}
.ih-fset-2 {border:dotted #e3dac0; border-width:1px 0; clear:both; margin:0 0 10px; padding:0 0 10px;	}
.ih-fset-2 legend {padding:20px 0 0; font:normal .9em/normal Georgia, "Times New Roman", Times, serif; text-transform: uppercase; letter-spacing: .4em; color:#e31b23; margin:-10px 0 0;}
.ih-pageForm input, .ih-pageForm textarea, .ih-pageForm select  {border:1px solid #e3dac0; color:#666; font:normal .9em/120% Verdana, Arial, Helvetica, sans-serif; padding:2px;}
.ih-pageForm input.ih-button {padding:3px 7px 5px; border:0; color:#fff;}
.ih-pageForm input.ih-button, input[type=checkbox], input[type=radio] {border:0 !important;}
.ih-frmGroup {clear:both; float:left; width:100%; padding: 2px 0 3px;}
.ih-frmGroup p {width:685px; padding:0px 10px 10px;}
.ih-frmGroup label small {display:block;}
.ih-frmGroup input.ih-button {padding:3px 7px 5px; border:0; background:#4AAA42;}
.ih-fset-btn {padding-top:10px; padding-left:40%; border:0;}
.ih-fset-btn input {margin-left:5px;}
.ih-pageForm select, .ih-pageForm textarea {background:transparent !important;}
.ih-pageFormOverview {font:normal 1.2em/normal Verdana,Arial,Helvetica,sans-serif;}
.captcha {border:0; padding:10px 7px 7px; padding-left:40.5%;}
.smallText {display:block; width:675px; font-size:.75em; color:#8f877a; text-align:center;}

/* 2COL STYLE */
.ih-2colForm {width:100%;}
.ih-2colForm .ih-frmGroup label {float:left; width:40%; text-align:right; margin:0 5px 0 0; color:#666; font:normal .9em/normal Verdana,Arial,Helvetica,sans-serif;}
.ih-2colForm .ih-frmGroup input, .ih-2colForm .ih-frmGroup textarea {width: auto;}
.ih-2colForm .ih-frmGroup textarea {width:50% !important; margin-left:10px;}

.ih-2colForm .ih-fset-noBorder {float:left; width: auto; padding:0;}
.ih-2colForm .ih-fset-noBorder input {margin:0 0 5px; float:left; clear:both; width:auto;}
.ih-fsetOneLine * {clear:none !important; float:left; margin-right:5px !important;}
.ih-fsetOneLine label {font-size:.8em !important;}
.ih-frmZIP, .ih-frmPhone {width:5em !important;}
.ih-frmAreaCode {width:3em !important;}
.ih-fset-noBorder div.ih-fsetOneLine {margin:0 0 10px; float:left; clear:both;}
.ih-pageForm small {clear:both !important; font-size:.9em; width:100%; float:none;}
.ih-input-radioCheck {float:left;}
.ih-label-radioCheck {margin-left:1em; text-align:left}

/* ERROR */
input.error {background:#F1DFE1; border:1px dotted #C07E86;}
input.ih-frmZIPerror, input.ih-frmPhoneerror {background:#F1DFE1; border:1px dotted #C07E86; width:5em !important;}
input.ih-frmAreaCodeerror {background:#F1DFE1; border:1px dotted #C07E86; width:3em !important;}

/* FOR RADIO AND CHECK */
.ih-frmRadioCheck table td {position:relative; text-align:left; width:40em; padding-left:10px;}
.ih-frmRadioCheck table td input {float:left; margin:0; border:0;}
.ih-frmRadioCheck table label {padding:3px 0 0 10px; text-align:left !important; width:18em !important;}
.ih-input-radioCheck {float:left;}
.ih-label-radioCheck {margin-left:1em; text-align:left;}
.ih-frmDateTime input {background:#F1DFE1; border:1px dotted #C07E86;}

/* lists */
.ih-pageContent {color:#666;}
.ih-pageContent ul, .ih-pageContent ol {line-height:150%; padding:0 0 10px; float:none; margin:0;}
.ih-pageContent ol {padding-left:2.2em;}
.ih-pageContent ul li, .ih-pageContent ul.links li {background-repeat:no-repeat; background-position: 0 .7em; margin:0; list-style:none; padding:0 0 5px 15px;}
.ih-pageContent ul li {background-image:url(/images/lyt/bullet_l1.gif);}
.ih-pageContent ul li ul li {background-image:url(/images/lyt/bullet_l2.gif);}
.ih-pageContent ul li ul li ul li {background-image:url(/images/lyt/bullet_l3.gif);}

/* links in a list */
.ih-pageContent ul.ih-links li, .ih-pageContent ul.ih-jumpToBookmark li {line-height:150%; padding:0 0 0 15px; margin:0 0 5px; border:0; list-style:none; background-position: 1px .45em; background-repeat:no-repeat;}
.ih-pageContent ul.ih-links li {background-image:url(/images/lyt/bullet_arrow_green.gif);}
.ih-pageContent ul.ih-jumpToBookmark li {background-image:url(/images/lyt/bullet-squareBookmark.gif);}

