/* Style sheet form */
form input,form textarea{color:#555;}
form.sidebarForm br,form.contentForm br{display:none;}
form.sidebarForm input.inputText{width:170px;display:block;margin-bottom:5px;padding:5px;background:url("tl_files/layout/form-input-bg.gif") top left no-repeat;border:1px solid #e2dcdc;}
#newsletterSignUpSidebar .inputSubmit{width:70px;height:29px;float:right;background-image:url("tl_files/layout/form-btn-signup.gif");background-repeat:no-repeat;border:0;cursor: pointer;background-position: 0 0;text-indent:-9999em;}
#newsletterSignUpSidebar .inputSubmit:hover{background-position: 0 -29px;}
* html #newsletterSignUpSidebar .inputSubmit{font-size:0;line-height:0;}
form.sidebarForm a#getMoreNewsleter{padding-left:8px;background-image:url("tl_files/layout/arrow-blue.gif");background-repeat:no-repeat;font-size:0.9em;line-height:1.5em;background-position: 0 3px;}
* html form.sidebarForm a#getMoreNewsleter{float:left;}
div#searchFormContainer{float:right;}
form#searchForm{width:135px;height:30px;position:relative;background:url("tl_files/layout/input-search.gif") left top no-repeat;padding: 0 32px 0 8px;}
form#searchForm .inputText{width:135px;border:0;font-size:1em;color:#bdd1e4;background-color: transparent;padding: 9px 0 0 0;}
form#searchForm .inputSubmit{width:30px;height:30px;top:0;right:0;position:absolute;display:block;border:0;font-size:0;line-height:0;text-indent: -99999em;cursor: pointer;background: none;-moz-outline: none;outline: none;}
form.contentForm input.inputText,form.contentForm textarea{width:300px;display:block;margin-bottom:12px;padding:5px;background:url("tl_files/layout/form-input-bg.gif") top left no-repeat;border:1px solid #e2dcdc;}
form.contentForm .last{margin-bottom:4px !important;}
form.contentForm label{font-weight:bold;}
form.contentForm p{font-size:0.9em;color:#999;}
