﻿#formTop{background:#fff url(/media/tmp_img_form_contact_top.jpg) no-repeat;width:519px;height:5px;}
#formContainer {background-image:url(/media/tmp_img_form_contact_middle.jpg); background-repeat:repeat-y; width:519px;}
#formBottom{background:#fff url(/media/tmp_img_form_contact_bottom.jpg) no-repeat;width:519px;height:5px;}
#formContents {padding-left: 25px;}

/*.ErrorStar{color:#990000; font-size:15px;}*/

.formSection{padding-top: 20px; padding-bottom: 5px;}

.formRow{padding-bottom:15px; clear:both;}
.row {clear:both;margin-top:5px;line-height:1.8em; margin-bottom: 1em;}

.colLeft {float:left;width:167px;margin:0 0 10px 0;padding:0;}
.formElement {float:left;width:327px;margin:0 0 10px 0;padding:0;}

.elementMedium input{width:165px;}
.elementLarge textarea {width:300px;height:80px;}
.textbox{border:1px solid #CCCCCC;}

#privacyPolicy a{text-decoration:none; font-size:11px;}

.formHeader{font-weight:bold; font-size:1.2em;}

/** For Store Details **/
#storeDetail table{width:700px;margin-top:10px;}
#storeDetail table th{background-color:#EAEAEA;font-weight:bold; font-size:1.2em;text-align:left;padding:5px 10px;}
#storeDetail table th#storeFeaturesHeader{padding:5px 10px 5px 0;}
#storeDetail table td#features{padding:13px 0 0 15px;}
#storeDetail table tr td{vertical-align:top;padding:10px;padding:3px 5px;vertical-align:top;}
#locHours{}

#imgCStore{}
#imgJavaPost{}

#sotoreDetailsHeaderHC{background-color:#EAEAEA;font-weight:bold; font-size:1.2em; padding:5px 10px;}


#locHours{width:45%;}
#HChours{width:45%;}
#HCLogos{}

#features ul{list-style-image:url(/media/tmp_img_body_li.gif);}

/** For Store Details **/
.backToResults{margin:24px 0 100px 10px;}
#linkDrivingDir{margin:10px 0 15px;}

/** Career **/
#backToCareer{margin-top:27px;}

/** Real Estate **/
.formSubHeader{font-weight:bold;}

/* Forget PE form */
#forgetPassword td{padding: 5px 0;}


/** Login Form **/
#loginForm h1{margin-bottom:0;}
#loginForm #formTop{width:331px;background-image:url(/media/tmp_img_form_emplogin_top.jpg);}
#loginForm #formMiddle {background-image:url(/media/tmp_img_form_emplogin_middle.jpg); background-repeat:repeat-y; width:331px;}
#loginForm #formBottom{width:331px;background-image:url(/media/tmp_img_form_emplogin_bottom.jpg);}
#loginForm #formMiddle .formRow{padding:5px 20px;}
#loginForm #loginFailMsg{padding:5px 0;}
#loginForm input{border:1px solid #CCC;}
#loginForm #formMiddle{padding:10px 0;}
#loginForm #employeeID label{}

#loginForm .loginLabel{width:80px;float:left;}
#loginForm .loginTextBox{float:left;width:100px;}
#loginForm .clear{height:0;}