div.textimage div.image {
	margin: 0px 8px 8px 0px; float: left;
}
div.image_right.textimage div.image {
	margin: 0px 0px 8px 8px !important; float: right !important;
}
div.search {
	padding: 0px 1px 0px 0px;
}
div.searchRight {
	width: 150px; padding-bottom: 20px; padding-left: 20px; border-left-color: rgb(221, 221, 221); border-left-width: 1px; border-left-style: solid; float: right;
}
div.searchTrends {
	text-align: justify;
}
div.searchRight p {
	text-align: center; font-weight: bold; margin-bottom: 5px;
}
div.search span.icon img {
	width: 16px; height: 16px;
}
div.search span.icon {
	background: url("../../designs/default/images/icons/default.gif") no-repeat; padding: 0px 2px 8px 0px;
}
div.search span.type_doc.icon {
	background: url("../../designs/default/images/icons/doc.gif") no-repeat;
}
div.search span.type_eps.icon {
	background: url("../../designs/default/images/icons/eps.gif") no-repeat;
}
div.search span.type_gif.icon {
	background: url("../../designs/default/images/icons/zip.gif") no-repeat;
}
div.search span.type_jpg.icon {
	background: url("../../designs/default/images/icons/jpg.gif") no-repeat;
}
div.search span.type_pdf.icon {
	background: url("../../designs/default/images/icons/pdf.gif") no-repeat;
}
div.search span.type_ppt.icon {
	background: url("../../designs/default/images/icons/ppt.gif") no-repeat;
}
div.search span.type_tif.icon {
	background: url("../../designs/default/images/icons/tif.gif") no-repeat;
}
div.search span.type_txt.icon {
	background: url("../../designs/default/images/icons/txt.gif") no-repeat;
}
div.search span.type_xls.icon {
	background: url("../../designs/default/images/icons/xls.gif") no-repeat;
}
div.search span.type_zip.icon {
	background: url("../../designs/default/images/icons/zip.gif") no-repeat;
}
#profile_view .form_leftcol {
	width: 120px; float: left;
}
#profile_view .form_rightcol {
	clear: none; float: left;
}
#profile_view div.section {
	padding-bottom: 0px !important;
}
ins.textAdded {
	color: rgb(0, 204, 0);
}
del.textRemoved {
	color: rgb(204, 0, 0);
}
div.image {
	overflow: hidden; margin-bottom: 20px;
}
div.image img {
	display: block;
}
div.image small {
	display: block;
}
.form_section {
	width: 300px; float: none;
}
.form_section form {
	width: 300px; float: left;
}
.form_section fieldset {
	width: 300px; float: left;
}
.form_section .input_box1 {
	background: url("../../designs/default/images/input_box.gif") no-repeat 0px 0px; width: 185px; height: 23px; float: left;
}
.form_section input {
	border: currentColor; width: 175px; color: rgb(153, 153, 153); padding-top: 4px; padding-right: 5px; padding-left: 5px; font-size: 11px;
}
.form_section input.sign_up {
	background: url("../../designs/default/images/sign_up_btn.gif") no-repeat 0px 0px; width: 82px; height: 23px; margin-left: 5px; float: left; display: inline; cursor: pointer;
}
form .form_row {
	color: rgb(102, 102, 102); line-height: 24px; clear: both; font-size: 13px; display: block;
}
form .form_field_checkbox {
	margin-left: 20px;
}
form .form_field_radio {
	margin-left: 20px;
}
form .form_field_text {
	background: url("../../designs/default/images/collab/fieldbg.gif") repeat-x top rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(124, 124, 124) rgb(195, 195, 195) rgb(221, 221, 221); margin: 0px; padding: 2px; color: rgb(51, 51, 51); font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif; font-size: 100%;
}
form .form_field_textarea {
	background: url("../../designs/default/images/collab/fieldbg.gif") repeat-x top rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(124, 124, 124) rgb(195, 195, 195) rgb(221, 221, 221); margin: 0px; padding: 2px; color: rgb(51, 51, 51); font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif; font-size: 100%;
}
form .form_field_textarea {
	width: 698px;
}
form .form_row_description {
	color: rgb(102, 102, 102); line-height: 12px; clear: both; font-size: 11px;
}
form .form_rightcol {
	clear: both;
}
form .form_rightcolnobr {
	clear: none; margin-bottom: 15px; float: right;
}
form .form_rightcolnooverflow {
	overflow: hidden;
}
form .title {
	padding-top: 10px;
}
form .form_leftcolmark {
	color: rgb(255, 0, 0);
}
form .form_leftcollabel {
	font-weight: bold; float: left;
}
form .form_leftcolmark {
	padding-left: 2px; font-weight: bold; float: left;
}
form .form_leftcolnobr {
	margin-bottom: 15px; float: left;
}
form .form_captcha_input {
	width: 170px; float: left;
}
form .form_captcha_input input {
	width: 170px;
}
form .form_captcha_img {
	padding-left: 16px; float: left;
}
form .form_captcha_refresh {
	float: right;
}
form .form_captchatimer {
	border: 1px solid rgb(204, 204, 204); float: left;
}
form .form_captchatimer_bar {
	height: 8px; float: left; background-color: rgb(204, 204, 204);
}
form .customer_survey_submit {
	margin-top: 28px; float: right;
}
form .form_field_text {
	width: 334px; margin-bottom: 4px;
}
form .form_field_multivalued.form_field_text {
	width: 314px;
}
form .form_field_select {
	width: 340px;
}
form .form_error {
	color: rgb(255, 0, 0); font-weight: bold;
}
form div.section {
	padding-bottom: 10px;
}
form div.section.colctrl {
	padding-bottom: 0px !important;
}
div.download div.item {
	margin: 0px 0px 8px; clear: both;
}
div.download span.icon img {
	width: 16px; height: 16px;
}
div.download span.icon {
	background: url("../../designs/default/images/icons/default.gif") no-repeat; padding: 0px 8px 8px 0px; float: left;
}
div.download span.type_doc.icon {
	background: url("../../designs/default/images/icons/doc.gif") no-repeat;
}
div.download span.type_eps.icon {
	background: url("../../designs/default/images/icons/eps.gif") no-repeat;
}
div.download span.type_gif.icon {
	background: url("../../designs/default/images/icons/zip.gif") no-repeat;
}
div.download span.type_jpg.icon {
	background: url("../../designs/default/images/icons/jpg.gif") no-repeat;
}
div.download span.type_pdf.icon {
	background: url("../../designs/default/images/icons/pdf.gif") no-repeat;
}
div.download span.type_ppt.icon {
	background: url("../../designs/default/images/icons/ppt.gif") no-repeat;
}
div.download span.type_tif.icon {
	background: url("../../designs/default/images/icons/tif.gif") no-repeat;
}
div.download span.type_txt.icon {
	background: url("../../designs/default/images/icons/txt.gif") no-repeat;
}
div.download span.type_xls.icon {
	background: url("../../designs/default/images/icons/xls.gif") no-repeat;
}
div.download span.type_zip.icon {
	background: url("../../designs/default/images/icons/zip.gif") no-repeat;
}
div.carousel {
	margin-top: 7px; margin-bottom: 7px;
}
.cq-carousel {
	width: 940px; height: 270px; overflow: hidden; position: relative;
}
.cq-carousel var {
	display: none;
}
.cq-carousel-banner-item {
	left: 1000px; top: 0px; width: 940px; height: 270px; overflow: hidden; position: absolute; background-color: rgb(238, 238, 238);
}
.cq-carousel-banner-item img {
	background: no-repeat center; width: 940px; height: 270px;
}
.par .cq-carousel-banner-item img {
	background: no-repeat center; width: 700px; height: 245px;
}
.par .cq-carousel {
	width: 700px; height: 245px;
}
.par .cq-carousel-banner-item {
	width: 700px; height: 245px;
}
.cq-carousel-banner-item h3 {
	padding: 10px;
}
.cq-carousel-banner-item p {
	padding: 10px;
}
.cq-carousel-banner {
	position: absolute;
}
.cq-carousel-banner-switches {
	margin: 0px; padding: 0px; width: 100%; position: absolute;
}
.cq-carousel-banner-switches-tl {
	margin: 0px; padding: 0px; width: 100%; position: absolute;
}
.cq-carousel-banner-switches-tc {
	margin: 0px; padding: 0px; width: 100%; position: absolute;
}
.cq-carousel-banner-switches-tr {
	margin: 0px; padding: 0px; width: 100%; position: absolute;
}
.cq-carousel-banner-switches-bl {
	margin: 0px; padding: 0px; width: 100%; position: absolute;
}
.cq-carousel-banner-switches-bc {
	margin: 0px; padding: 0px; width: 100%; position: absolute;
}
.cq-carousel-banner-switches-br {
	margin: 0px; padding: 0px; width: 100%; position: absolute;
}
.cq-carousel-banner-switches {
	display: none;
}
.cq-carousel-banner-switches-tl {
	left: 0px; top: 0px;
}
.cq-carousel-banner-switches-tc {
	left: 0px; top: 0px; text-align: center;
}
.cq-carousel-banner-switches-tr {
	left: 0px; top: 0px; text-align: right;
}
.cq-carousel-banner-switches-bl {
	left: 0px; bottom: 0px;
}
.cq-carousel-banner-switches-bc {
	left: 0px; text-align: center; bottom: 0px;
}
.cq-carousel-banner-switches-br {
	left: 0px; text-align: right; bottom: 0px;
}
.cq-carousel-banner-switch {
	margin: 8px; padding: 0px; display: inline-block;
}
.cq-carousel-banner-switch-br {
	margin: 0px; padding: 0px; right: 8px; bottom: 0px; position: absolute;
}
.cq-carousel-banner-switch-bl {
	margin: 0px; padding: 0px; left: 8px; bottom: 0px; position: absolute;
}
.cq-carousel-controls a {
	background: url("../../designs/default/images/carousel/controls.png") no-repeat 0px 0px; top: 111px; width: 24px; height: 48px; visibility: hidden; position: absolute;
}
.cq-carousel-controls a.cq-carousel-active {
	visibility: visible;
}
a.cq-carousel-control-prev {
	background-position: -24px 0px; left: 0px;
}
a.cq-carousel-control-prev:hover {
	background-position: -72px 0px; left: 0px;
}
a.cq-carousel-control-next {
	right: 0px;
}
a.cq-carousel-control-next:hover {
	background-position: -48px 0px; right: 0px;
}
.cq-carousel-banner-switch a {
	background: url("../../designs/default/images/carousel/switcher.png") no-repeat 0px 0px; display: inline-block;
}
.cq-carousel-banner-switch a img {
	width: 25px; height: 25px; vertical-align: top;
}
.cq-carousel-banner-switch a.cq-carousel-active {
	background-position: -25px 0px;
}
.cq-carousel-banner-switch a:hover {
	background-position: -25px 0px;
}
.cq-carousel-banner-switch li {
	list-style: none; float: left; display: inline-block;
}
.form_section {
	width: 300px; float: none;
}
.form_section form {
	width: 300px; float: left;
}
.form_section fieldset {
	width: 300px; float: left;
}
.form_section .input_box1 {
	background: url("../../designs/default/images/input_box.gif") no-repeat 0px 0px; width: 185px; height: 23px; float: left;
}
.form_section input {
	border: currentColor; width: 175px; color: rgb(153, 153, 153); padding-top: 4px; padding-right: 5px; padding-left: 5px; font-size: 11px;
}
.form_section input.sign_up {
	background: url("../../designs/default/images/sign_up_btn.gif") no-repeat 0px 0px; width: 82px; height: 23px; margin-left: 5px; float: left; display: inline; cursor: pointer;
}
form .form_row {
	color: rgb(102, 102, 102); line-height: 24px; clear: both; font-size: 13px; display: block;
}
form .form_field_checkbox {
	margin-left: 20px;
}
form .form_field_radio {
	margin-left: 20px;
}
form .form_field_text {
	background: url("../../designs/default/images/collab/fieldbg.gif") repeat-x top rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(124, 124, 124) rgb(195, 195, 195) rgb(221, 221, 221); margin: 0px; padding: 2px; color: rgb(51, 51, 51); font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif; font-size: 100%;
}
form .form_field_textarea {
	background: url("../../designs/default/images/collab/fieldbg.gif") repeat-x top rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(124, 124, 124) rgb(195, 195, 195) rgb(221, 221, 221); margin: 0px; padding: 2px; color: rgb(51, 51, 51); font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif; font-size: 100%;
}
form .form_field_textarea {
	width: 698px;
}
form .form_row_description {
	color: rgb(102, 102, 102); line-height: 12px; clear: both; font-size: 11px;
}
form .form_rightcol {
	clear: both;
}
form .form_rightcolnobr {
	clear: none; margin-bottom: 15px; float: right;
}
form .form_rightcolnooverflow {
	overflow: hidden;
}
form .title {
	padding-top: 10px;
}
form .form_leftcolmark {
	color: rgb(255, 0, 0);
}
form .form_leftcollabel {
	font-weight: bold; float: left;
}
form .form_leftcolmark {
	padding-left: 2px; font-weight: bold; float: left;
}
form .form_leftcolnobr {
	margin-bottom: 15px; float: left;
}
form .form_captcha_input {
	width: 170px; float: left;
}
form .form_captcha_input input {
	width: 170px;
}
form .form_captcha_img {
	padding-left: 16px; float: left;
}
form .form_captcha_refresh {
	float: right;
}
form .form_captchatimer {
	border: 1px solid rgb(204, 204, 204); float: left;
}
form .form_captchatimer_bar {
	height: 8px; float: left; background-color: rgb(204, 204, 204);
}
form .customer_survey_submit {
	margin-top: 28px; float: right;
}
form .form_field_text {
	width: 334px; margin-bottom: 4px;
}
form .form_field_multivalued.form_field_text {
	width: 314px;
}
form .form_field_select {
	width: 340px;
}
form .form_error {
	color: rgb(255, 0, 0); font-weight: bold;
}
form div.section {
	padding-bottom: 10px;
}
form div.section.colctrl {
	padding-bottom: 0px !important;
}
form span.mr_write {
	width: 16px; text-align: right; vertical-align: top; display: inline-block;
}
