/***
 * MAILING ADDRESS
 */
div#sitemaincolumn.contact-us {
	font-family: 'Trebuchet MS';
}
div#sitemaincolumn.contact-us h1,
div#sitemaincolumn.contact-us h2 {
	margin-top: 0;
}


/***
 * KEY VISUAL
 */
#key-visual {
	position: relative;
	width: 585px;
	height: 166px;
	background: url('/images/contactus200911/key-visual-bg.jpg') no-repeat;
}
#key-visual h1 {
	position: absolute;
	left: 255px;
	top: 27px;
	font-size: 26pt;
}
#key-visual div.tag-line {
	position: absolute;
	left: 258px;
	top: 70px;
	font-size: 9pt;
	word-spacing: 4px;
}
#key-visual a#call-back {
	position: absolute;
	left: 255px;
	top: 95px;
	width: 290px;
	height: 46px;
	background: url('/images/contactus200911/call-back-button.png') no-repeat;
}
#key-visual a#call-back:hover {
	background-image: url('/images/contactus200911/call-back-button-on.png');
}
* html #key-visual a#call-back {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/contactus200911/call-back-button.png');
}
* html #key-visual a#call-back:hover {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/contactus200911/call-back-button-on.png');
}

#call-back-time {
	position: absolute;
	left: 306px;
	top: 142px;
	font-weight: bold;
}

/***
 * KNOWLEDGE BASE
 */
#kb-con {
	position: relative;
	width: 567px;
	height: 106px;
	background: url('/images/contactus200911/kb-bg.png') no-repeat;
	padding: 17px 0 0 18px;
}
#kb-con h2 {
	font-size: 17pt;
	letter-spacing: 1px;
	margin: 0 0 2px 0;
}
#kb-con div.desc {
	font-size: 9pt;
	color: #666666;
	margin: 0 0 10px 0;
	word-spacing: 1px;
}
#kb-con form {}
#kb-input {
	width: 332px;
	height: 26px;
	border: 3px solid #c3c3c3;
	padding-left: 3px;
	font-size: 14pt;
}
#kb-submit {
	width: 156px;
	height: 32px;
	background: url('/images/contactus200911/kb-submit.png') no-repeat;
	vertical-align: bottom;
	position: relative;
	top: -1px;
	//top: -3px;
}
* html #kb-submit {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/contactus200911/kb-submit.png');
}
#kb-submit:hover {
	background-image: url('/images/contactus200911/kb-submit-on.png');
}
* html #kb-submit:hover {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/contactus200911/kb-submit-on.png');
}

/***
 * EMAIL US
 */
#email-us {
	position: relative;
	width: 354px;
	height: 280px;
	background: url('/images/contactus200911/email-us-bg.gif') no-repeat;
	float: left;
	padding: 20px 0 0 18px;
}
#email-us h2 {
	font-size: 17pt;
}
#email-us h2 span {
	font-size: 11pt;
}
#email-us ul {
	list-style-type: none;
	position: relative;
	margin: 0;
	padding: 0;
	font-size: 10pt;
	font-weight: bold;
}
#email-us ul li {
	position: relative;
	margin: 0 0 12px 0;
	float: left;
	clear: both;
	white-space: nowrap;
	line-height: 16px;
}
#email-us ul li a {
	padding: 0 2px 0 2px;
	border-left: 6px solid #ffffff;
}
#email-us ul li span {
	display: block;
	position: absolute;
	right: -9px;
	top: 4px;
	//top: 5px; /* IE hack */
	width: 5px;
	height: 8px;
	background: url('/images/contactus200911/email-us-arrow.gif') no-repeat;
}



/***
 * CASE TRACKER
 */
#case-tracker {
	position: relative;
	width: 168px;
	height: 279px;
	background: url('/images/contactus200911/case-tracker-bg.gif') no-repeat;
	float: left;
	padding: 21px 0 0 45px;
	color: #ffffff;
	//line-height: 135%;
}
#case-tracker h2 {
	font-size: 17pt;
	letter-spacing: 1px;
	margin-bottom: 0;
}
#case-tracker div.desc {
	font-size: 8pt;
	color: #cccbcb;
	margin-bottom: 15px;
}
#case-tracker form {}
#case-tracker fieldset {
	border: 0;
	padding: 0;
	margin-bottom: 15px;
}
#case-tracker fieldset label {
	font-size: 11pt;
	letter-spacing: 1px;
}
#case-tracker fieldset input.case-input {
	width: 141px;
}
#case-tracker fieldset a.help {
	color: #61BAFF;
	text-decoration: none;
	font-size: 8pt;
}
#case-tracker fieldset a.help:hover {
	color: #ffffff;
}
#case-number-input {}
#case-email-input {}
#case-tracker-submit {
	width: 150px;
	height: 32px;
	margin: 5px 0 0 0;
	background: url('/images/contactus200911/case-tracker-submit.png') no-repeat;
}
* html #case-tracker-submit {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/contactus200911/case-tracker-submit.png');
}
#case-tracker-submit:hover {
	background-image: url('/images/contactus200911/case-tracker-submit-on.png');
}
* html #case-tracker-submit:hover {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/contactus200911/case-tracker-submit-on.png');
}



/***
 * MAILING ADDRESS
 */
#mailing-address {
	position: relative;
	width: 466px;
	height: 142px;
	background: url('/images/contactus200911/mailing-address-bg.gif') no-repeat;
	padding: 19px 0 0 119px;
}
#mailing-address h2 {
	font-size: 17pt;
	letter-spacing: 1px;
}
#mailing-address address {
	font-style: normal;
	color: #6A6969;
	font-size: 8.5pt;
	letter-spacing: 1px;
}
#mailing-address address p {
	margin: 0 0 15px 0;
}
#mailing-address div.deco {
	position: absolute;
	top: 15px;
	left: -21px;
	width: 122px;
	height: 124px;
	background: url('/images/contactus200911/mailing-address-deco.png') no-repeat;
}
* html #mailing-address div.deco {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/contactus200911/mailing-address-deco.png');
}
