/*--- GLOBAL ---*/
body * {font-family: Verdana, arial, sans-serif; font-size: 12px;}
body{color:#333;font-family:arial;background-color:#f3ede6;padding:0px;margin:0px;background-image:url(data:image/png;base64,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)}
img {border: 0px;}
textarea {resize: none; border: 1px solid #999; background: #f5f5f5;}
input {border: 1px solid #999; background: #fff;}
div.clear {clear: both;}

#layout {width: 1000px;}
#company_logo {float: left;}
#top_message_container {margin-left:0px !important;}

.importantMessage {height: auto; background: #f7ebdb; border: 1px solid #efe5d7; width: 905px; margin-top: 10px; padding: 4px; text-align: left; margin-bottom: 20px; font-weight: bold;}
.text {padding: 5px;}
.selected {color: #e84c47 !important;}
.market_content_table .content_text {padding: 10px 25px;}
.success_message {font-size: 18px; font-weight: bold; color: green;}
.faild_message {font-size: 18px; font-weight: bold; color: red;}
.highlighted-link a {text-decoration: underline; font-weight: bold;}
.content_container_div {padding: 0 20px;}
.error {display: inline-block; margin-left: 20px;color:#b81733}
.top_message_container_table {height: 28px !important;}
.active_input_border {border: 1px solid #000;}

/*--- H1 STYLES ---*/

.dashed_bottom {border-bottom: 1px dashed #999999; padding-bottom: 4px; display: block; font-size: 24px;}
.dashed_bottom_normal {border-bottom: 1px dashed #999999; padding-bottom: 4px; display: block; font-size: 24px; text-align: left; width: 900px;}

/*--- NEW CUSTOMER PAGE ---*/

.newcustomer_table {width: 930px; height: 333px; background: url(/marketplace/images/market/new_customer_tablebg_2.png) top center no-repeat;}
.newcustomer_table_label_list {text-align: right; font-weight: bold; padding-top: 134px;}
.newcustomer_table_label_list .label {height: 51px; width: 198px;}
.newcustomer_buttons_table {margin-left: 215px;}
.newcustomer_buttons_table_td {width: 352px;}
.newcutomer_table_plusinfo {position: absolute; top: -15px; left: 16px; font-size: 9px;}

/*--- ACCOUNTBOX ---*/

#account-box {left: 249px; top: -27px;position: absolute;color:#333 !important;}
.account-box-market {background: transparent !important;color:#333 !important;}

/* --- CONTENT BOX ---*/
.content-box .top, .content-box .middle, .content-box .bottom {width: 952px;}
.content-box .top {background: transparent; height: 0px;}
.content-box .bottom {background: transparent; height: 0px;}
.content-box {width: 952px;}
#market_main { margin-top: 32px;}
.content-box .middle, .content-box-market .middle {border:0px;border-radius:0px;}
.content-box .middle {background:#fff;}

/*--- TABS ---*/

#tabs_container_table {position: relative; top: 1px; left: 137px;display: table !important;}
#tabs_container_table a {display: block; float: left;color:#333;}
.tab_inner {background: transparent; width: 10px; height: 29px; float: left;}
.tab_content {float: left; display: block; height: 29px; background: #e1d5c8;font-size: 12px !important; line-height: 30px; text-transform: capitalize;padding:0px 15px;}
.tab_first {display:none}
.tab_last {display:none}
.tab_arrow {display:none;}
.tab_active a {color: #dd261b}
.tab_content a {left:0px;margin:0px;}
#tabs_container_table .selected * {color: #333;}
#tabs_container_table .selected a{background:#fff;}
.tab_arrow {width: 100%; display:inline-block; left: -20px; top: 27px; display: none;}
.tab_arrow_last {left: -9px;}
#tabs_container_table .selected .tab_arrow {display: none;}
.market_tab_counter {position: absolute; background: url(/marketplace/images/market/market_count_bg.png) top center no-repeat; width: 28px; height: 29px; top: -10px; left: 35px; text-align: center; font-weight: bold; color: #fff; padding-right: 2px; line-height: 27px; z-index: 99;}

/*--- FORMS ---*/

#market_main .form-input {margin: 2px 0px;}
#market_main .form-input input, #offer_edit input[type="text"], #offer_edit select {width: 200px; height: 21px;}
#market_main .login_form_label {text-align: right; padding-bottom: 10px; vertical-align: top;}
.required {font-size: 10px; font-weight: normal;}

/*--- HEADER ---*/

.piacter_header_table .logo {position: relative; left: -200px; top: 31px}
.piacter_header_table {width: 100%; margin: 0px auto 0px; border-bottom: #b71233 solid 4px; background: #fff; height: 101px;}
.header_pictures {position: absolute; left: 86px; top: -59px; z-index: 1;}
.message_layout_img {padding-left: 91px; padding-right: 0px;}
.header_login_input {width: 110px; height: 19px;}
.header_login_btn {height: 22px; width: 23px; margin: 0 0 0 5px !important; display: inline-block; background: url(/marketplace/images/market/login_buton.png) top center no-repeat;}
#header_login_errormsg {position: absolute; top: -103px; left: 353px; color: #9f0000; height: 15px; width: 421px; text-align: right; display: none; font-size: 11px;}
#login_container {position: absolute; height: 19px; width: 500px; top: -104px; left: 452px; text-align: right;}
#header_inactive_user_msg {position: absolute; top: -111px; left: 421px; color: #9f0000; height: 15px; width: 421px; text-align: right; display: none; font-size: 11px;}

/*--- MENU ---*/

#menu .right {width: 572px !important;}
#menu .right ul.connected-menu {float: right; height: 24px; list-style-type: none; margin: 0; padding: 0; position: relative;}
#menu .right ul.connected-menu li {float: left; padding: 0px 10px;}
#menu .right ul.connected-menu li.separator {border-left: 1px solid #e84c47; height: 14px; padding: 0px; margin-top: 1px; font-size: 0px;}
#menu .right ul.connected-menu a {color: #222}
#menu .right ul.connected-menu a:hover {color: #666;}
#menu .right ul.connected-menu li.selected a {font-weight: bold;}

#menu .right .profilebox {border: 1px solid #bbbbbb; top: -84px !important; padding: 0px !important; background: #eeeeee; width: auto; height: 24px;}
#menu .right .profilebox li, #menu .right .profilebox li.separator {margin-top: 4px !important;}
#menu .right .profilebox li.separator {border-left: 1px dashed #aaa !important}
#menu .right .profilebox a {color: #666 !important;}

/*--- LEFT MENU ---*/

#get_new_customers_table .left_td {padding-top: 173px; vertical-align: top; width: 250px;}
#get_new_customers_table .left_menu_first {border-top: 0px !important;}
#get_new_customers_table .left_menu {display: block; width: 185px; height: 33px; border-top: 1px dashed #999999; font-weight: bold; text-align: right; padding-top: 17px; color: #333333;}

/*--- PROFILE PAGE ---*/

#profile_page .login_form_label {width: 159px;}
#profile_page .form-input {width: 570px;}

/*--- LOGGED OUT MAIN PAGE ---*/

#get_new_customers_table {width: 900px;}
#get_new_customers_table .inner_table .left_td {padding-top: 0px;}

#get_new_customers_table .inner_table {margin-top: 25px;}
#get_new_customers_table .inner_table td {height: 1px;}
#get_new_customers_table .inner_table .title {font-size: 14px; font-weight: bold; margin: 26px 3px 45px 26px; height: 18px;}
#get_new_customers_table .left_table .label_td {text-align: center; width: 180px; padding: 0px 0px 4px 0px; height: 25px;}
#get_new_customers_table .left_table .content_td {text-align: center; width: 180px; height: 45px;}
#get_new_customers_table .left_table .dashed_line {width: 118px; height: 0px; margin: 0px auto;}

#get_new_customers_table .right_table .label_td {text-align: center; width: 360px; padding: 0px 0px 4px 0px; height: 20px;}
#get_new_customers_table .right_table .content_td {text-align: center; width: 360px; height: 46px;}
#get_new_customers_table .right_table .dashed_line {width: 233px; height: 0px; margin: 0px auto;}

/*--- LOCATION PAGE ---*/

.location_view {width: 367px; padding: 0px 10px; line-height: 19px;}
.location_left_td, .location_right_td {width: 37px; text-align: center;}
.location_edit_textarea {width: 385px; height: 64px; border: 1px solid #999; display:none; resize: none;}
#location_table .form-input input {width: 385px; border: 1px solid #999;}
#location_table .form-input {background: #f5f5f5; width: 367px;}
#location_table {margin-bottom: 10px;}
.location_add_errormsg {color: #ff3333; padding: 0px 0px 9px 20px;}
.location_add_errormsg span {display: none;}
.location_add_textinput {margin: 0 0 10px 0;color:#959595; float: right; padding: 3px;}
.location_wbox .location_input_container {width: 367px; padding: 0px 10px; height: 64px; text-align: left;}
.location_wbox .location_input_container input {height: 19px !important; line-height: 19px !important; font-size: 10px; position: relative; top: -10px; padding: 2px; width:367px !important;}
.wcontent .form-input div {text-align: left !important;}

/*--- OFFER EDIT ---*/

#offer_edit .edit_table {width: 800px; text-align: left;}
#offer_edit .correction_table {width: 800px; text-align: left; padding: 0px; border-spacing: 0px;}
#offer_edit .offer_edit_title_table {font-size: 20px; font-weight: bold; text-align: left; border-bottom: 1px dashed #cccccc; width: 786px; margin: 30px 10px 10px;}
#offer_edit .label {width: 246px; text-align: right; font-weight: bold; padding: 5px 15px 5px 5px; background: #f5f5f5; vertical-align: top;}
#offer_edit textarea {width: 450px; height: 140px; background: #f9f9f9; border: 1px solid #c4c4c4;}
#offer_edit textarea.comment {width: 524px; height: 65px; background: #f9e9e9; border: 1px solid #c4c4c4;}
#offer_edit div.comment {padding: 2px; margin-top: 2px; width: 524px; background: #f9e9e9; border: 1px solid #c4c4c4;}
#offer_edit input {background: #f8f8f8; border: 1px solid #c4c4c4;}
#offer_edit textarea:focus, #offer_edit input:focus {background: #ffffff; border: 1px solid #333;}
#offer_edit .remaining_char_box {width: 45px !important; margin-top: 5px; padding:0 3px; float: right;}
#offer_edit .remaining_char_label {padding: 8px 9px 0 0; float: right;}

#offer_edit .edit_table input[type=file] {margin: 5px;}
#offer_edit .label.correction {background: #A0A0A0;}
#offer_edit .label.problem {border: 2px solid red; }
#offer_edit .label.left {text-align: left;}
#offer_edit .correction-div input[type=checkbox] { margin-bottom: 5px; position: relative; top: 2px; }
#offer_edit .correction-div label { font-weight: bold;}
#offer_edit .correction.note {text-align: left; padding: 5px; overflow-x: auto; width: 754px;}
#offer_edit .correction.note .title {color: #999;}
#offer_edit .correction.note.value .title {color: #900;}
#offer_edit .correction.note.value {width: 754px; border: 1px dashed #999; background: #f5e5e5; padding: 5px; margin-bottom: 10px;}
#offer_edit .correction.note.draft {color:#bb2323; border:solid 1px #bb2323;}
#offer_edit .disabled-editor {background: #F9F9F9; padding: 5px; border: 1px solid #c4c4c4; height: 140px; overflow-y: auto;}
#offer_edit .bgwarning {background-color: pink !important;}
#offer_edit td.bgwarning {padding-top: 5px;}
#offer_edit select:disabled {background-color: #f8f8f8;}
#offer_edit .correction_table_opener {width: 759px !important; text-align: left; display: block; cursor: pointer;}
#offer_edit .correction_table_opener span.title {display: block; float: left;}
#offer_edit .correction_table_opener span.date {display: block; float: right; font-weight: bold;}
#offer_edit .remaining_char_box {margin-right: 0px; padding: 0px;}
#offer_edit .goodtoknow {padding: 0px; width: 473px !important;}
.edit_table #max_target_number, .edit_table #max_buy_count_per_user {width: 44px !important;}
.delete_detailed_offer_row {display: block; border: 1px solid #c4c4c4; background: #eee; height: 21px; width: 50px; line-height: 20px; text-align: center; float: left; margin-left: 3px;}
.category_selects {padding: 4px 0px;}
.category_selects select{margin-bottom:13px;}
#offer_tags_main_container div:last-child select{margin-bottom:0px;}

/*--- OFFERLIST ---*/


.list_table {margin-top: 25px; width: 912px;}
.list_table .list_table_header td, .list_table td {padding: 5px;}
.list_table_header td {border-right: 1px dashed #999; font-weight: bold; text-align: center;}
.list_table a.link, .link_table a.link  {text-decoration: underline; font-weight: bold;}
.list_innertable td {text-align: right; border: 0px;}
.title_table td {padding: 5px; border: 1px solid #ccc;}
.title_table .notation_title {background: #f5f5f5}
.list_table .market_type {font-style: italic;}
.list_table span.codeprefix { padding-right: 5px; }
.td_name {width: 200px; padding: 10px !important;}

.inner_data_table {padding: 0px !important; margin: 0px !important;}
.inner_data_table td {border: 0px !important; padding: 3px 0px 0px 1px !important;}
.inner_data_table .label {text-align: right !important; padding: 0px !important; padding-right: 2px !important}

.republish_div {position: relative;margin-top:5px; font-size: 9px}
.republish_a {cursor: pointer; font-size: 9px;display:inline-block;height:20px;line-height:20px;padding:0px 5px;background:#f5f5f5;border:1px solid #ddd}

/*--- OFFERLIST STATUS ---*/
table td.offer_status_draft { color: #494646; }
table td.offer_status_under_approval { color: #F77300; }
table td.offer_status_declined { color: #E20000; }
table td.offer_status_approved { color: #0064F2; }
table td.offer_status_active_future { color: #0064F2; }
table td.offer_status_corrected { color: #ffff33; }
table td.offer_status_active_online { color: #0AD100; }
table td.offer_status_active_expired { color: #E8B100; }
table td.offer_status_rejected { color: #bc5e5e; }
table td.offer_status_in_progress { color: #E79C9C; }

table td.notation_title{ text-align: center;}

/*--- CUSTOM INFOBOX ---*/

.customInfoBox {color: black;text-align: left; font-weight: normal; position: absolute; border: 1px solid #c9c9c9; background: #fff; padding: 10px; display: none; -webkit-box-shadow: 3px 3px 3px 0px #333; -moz-box-shadow: 3px 3px 3px 0px #333; box-shadow: 3px 3px 3px 0px #333; z-index: 100;}

/* FAQ */

.faq-content-cegek .middle {background: transparent; border: 0px;}


/*--- WHITE ROUNDEDBOX ---*/

.white_roundedbox {margin: 0px 10px 10px 10px;}
.white_roundedbox .wtopleft {width: 6px; height: 6px; background: url(/marketplace/images/rounded_boxes/whitebox_topleft.png) top center no-repeat;}
.white_roundedbox .wtop {height: 6px; background: url(/marketplace/images/rounded_boxes/whitebox_top.png) top center repeat-x;}
.white_roundedbox .wtopright {width: 6px; height: 6px; background: url(/marketplace/images/rounded_boxes/whitebox_topright.png) top center no-repeat;}
.white_roundedbox .wleft {width: 6px; background: url(/marketplace/images/rounded_boxes/whitebox_left.png) top center repeat-y;}
.white_roundedbox .wcontent {background: #ffffff;}
.white_roundedbox .wright {width: 6px; background: url(/marketplace/images/rounded_boxes/whitebox_right.png) top center repeat-y;}
.white_roundedbox .wbottomleft {width: 6px; height: 6px; background: url(/marketplace/images/rounded_boxes/whitebox_bottomleft.png) top center no-repeat;}
.white_roundedbox .wbottom {height: 6px; background: url(/marketplace/images/rounded_boxes/whitebox_bottom.png) top center repeat-x;}
.white_roundedbox .wbottomright {width: 6px; height: 6px; background: url(/marketplace/images/rounded_boxes/whitebox_bottomright.png) top center no-repeat;}


.white_rounded_innertable {width: 912px;}
.white_rounded_innertable td {padding: 10px; border-right: 1px dashed #999;}
.white_rounded_innertable .offername_cutted {display: block; width: 211px; height: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.white_rounded_invoucetable {width: 900px;}
.white_rounded_invoucetable td {padding: 10px; border-right: 1px dashed #999;}
.white_rounded_invoucetable .offername_cutted {display: block; width: 211px; height: 15px; overflow: hidden;}

.white_rounded_statistictable {width: 900px;}
.white_rounded_statistictable td {border-right: 1px dashed #999;}


/*--- INVOICE POPUP ---*/

#invoiceinform-popup-box .list_table td {border: 1px solid #ccc}
#invoiceinform-popup-box .list_table {width: 100%;}

.partnerInvoiceTable{width:500px;;margin-top:5px;border:#ccc 1px solid;padding:5px 5px 5px 8px;margin-bottom:10px;}
.partnerInvoiceDesc{max-width:500px;padding:10px 0}


/*--- BUTTONS ---*/

.med_grey_button_2, .med_red_button_2 { font-size: 12px; text-transform-uppercase; height: 36px; width: 137px; display: block; padding-rop: 9px; text-align: center; text-decoration: none; font-weight: bold; font-size: 13px; color: #ffffff; text-transform: uppercase; line-height: 33px;}
.med_grey_button_2 {background: url(/marketplace/images/med_grey_button_2.png) top center no-repeat;}
.med_red_button_2 {background: url(/marketplace/images/med_red_button_2.png) top center no-repeat;}

/*--- RATINGS ---*/

div.rating {background:url(/marketplace/images/star-grey.png) repeat-x; width:80px; height:16px;}
div.rating span.stars {width:80px; height:16px; display:block;}
div.rating span.star {background:url(/marketplace/images/star.png) no-repeat; width:16px; height:16px; float:left;}
div.rating span.star.green {background:url(/marketplace/images/star-green.png) no-repeat; }
div.rating span.star.f50 {width:8px;}
div.rating span.star.f25 {width:5px;}
div.rating span.star.f75 {width:11px;}
div.rating span.voteCount {font-size:10px; text-align:center; width:80px; display:block;}
div.rating span.submitStar {background: no-repeat; width:16px; height:16px; float:left; cursor:pointer;}
div.rating span.submitStar.starOut {background-image:url(/marketplace/images/star-grey.png);}
div.rating span.submitStar.starOver {background-image:url(/marketplace/images/star.png);}
div.rating span.submitStar.starOver.green {background-image:url(/marketplace/images/star-green.png);}

div.rating.large {background:url(/marketplace/images/star-grey-2x.png) repeat-x; width:160px; height:32px;}
div.rating.large span.stars {width:160px; height:32px; display:block;}
div.rating.large span.star {background:url(/marketplace/images/star-2x.png) no-repeat; width:32px; height:32px; float:left;}
div.rating.large span.star.green {background:url(/marketplace/images/star-green-2x.png) no-repeat; }
div.rating.large span.star.f50 {width:16px;}
div.rating.large span.star.f25 {width:8px;}
div.rating.large span.star.f75 {width:24px;}
div.rating.large span.submitStar {background: no-repeat; width:32px; height:32px; float:left; cursor:pointer;}
div.rating.large span.submitStar.starOut {background-image:url(/marketplace/images/star-grey-2x.png);}
div.rating.large span.submitStar.starOver {background-image:url(/marketplace/images/star-2x.png);}
div.rating.large span.submitStar.starOver.green {background-image:url(/marketplace/images/star-green-2x.png);}

.rating_table {width: 900px; border-collapse: collapse; margin-top: 20px; float: left; margin-left: 28px; }
.rating_table .label {font-weight: bold; padding: 5px; text-align: left;}
.rating_table .value {border-bottom: 1px dashed #ddd; padding: 5px; text-align: left;}
.rating_table .name {text-align: left;}
.rating_table .rating {}

.rating_table span.voteCount.avg {font-size:14px;}

#rating_mode_table {float: left; margin: 10px 0 10px 20px;}
#rating_mode_table td {padding: 7px }


/*--- RATING POPUP ---*/

#rate_user_popup_box .title {width: 100%; font-size: 16px;}
#rate_user_popup_box .list_table td {border: 1px solid #ccc}
#rate_user_popup_box .list_table {width: 100%;}
#rate_user_popup_box .list_table .label {font-weight: bold;}
#rate_user_popup_box .list_table .success {color: green;}


/*--- CJFW BUTTON --- */
div.cjfw_button div.cjfw_button_left { float: left; margin:0; padding:0; width:5px; height:19px; background:url('/marketplace/images/market/button_left.png') top left no-repeat; }
div.cjfw_button div.cjfw_button_middle { float: left; margin:0; padding:0; height:19px; background:url('/marketplace/images/market/button_middle.png') top left repeat-x; cursor:pointer; }
div.cjfw_button div.cjfw_button_middle a { float: left; margin:0; padding:3px 0 0 0; font-family:'TahomaNormal',Tahoma,sans-serif; font-size:11px; color: #7B7B7B; font-weight:bold; text-decoration:none; }
div.cjfw_button div.cjfw_button_right { float: left; margin:0; padding:0; width:5px; height:19px; background:url('/marketplace/images/market/button_right.png') top left no-repeat; }

div.cjfw_button.disabled div.cjfw_button_left { background:url('/marketplace/images/market/button_left_red.png') top left no-repeat; }
div.cjfw_button.disabled div.cjfw_button_middle { background:url('/marketplace/images/market/button_middle_red.png') top left repeat-x; cursor:default; }
div.cjfw_button.disabled div.cjfw_button_right { background:url('/marketplace/images/market/button_right_red.png') top left no-repeat; }


/*--- COUPON NOTIFY POPUP ---*/
.couponNotifyPopup {width: 100%; height: 100%; position: fixed; top: 0px; left: 0px; z-index: 10001;}
.couponNotifyPopupPositionerTd {width: 100%; height: 100%; vertical-align: middle; text-align: center;}
.couponNotifyContainer {width: 490px; margin-left: 142px; margin-top: 28px;}
.couponNotifyCloseButton {position: absolute; top: 6px; right: 7px; height: 19px; width: 20px; background: url("/marketplace/images/new_popup/bg_close.png") center top no-repeat; display: block; cursor: pointer;}
.couponNotifyPopup .dashed_bottom_normal { width: 490px;}
.modalLayerFull {width: 100%; height: 100%; position: fixed; background: #333; opacity: 0.6; top: 0px; left: 0px; z-index: 10000; filter: alpha(opacity = 60);}

/* BUTTON COLORS */
.buttonGreen1{
	color:#fff !important;
	text-decoration:none !important;
	background:rgb(156,195,113);
	background:-moz-linear-gradient(top,  rgba(156,195,113,1) 0%, rgba(108,167,77,1) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(156,195,113,1)), color-stop(100%,rgba(108,167,77,1)));
	background:-webkit-linear-gradient(top,  rgba(156,195,113,1) 0%,rgba(108,167,77,1) 100%);
	background:-o-linear-gradient(top,  rgba(156,195,113,1) 0%,rgba(108,167,77,1) 100%);
	background:-ms-linear-gradient(top,  rgba(156,195,113,1) 0%,rgba(108,167,77,1) 100%);
	background:linear-gradient(to bottom,  rgba(156,195,113,1) 0%,rgba(108,167,77,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9cc371', endColorstr='#6ca74d',GradientType=0 );
}
.buttonGreen1:hover{background:rgb(156,195,113)}

.buttonGrey1{
	background:rgb(188,185,182);
	background:-moz-linear-gradient(top,  rgba(188,185,182,1) 0%, rgba(156,151,146,1) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(188,185,182,1)), color-stop(100%,rgba(156,151,146,1)));
	background:-webkit-linear-gradient(top,  rgba(188,185,182,1) 0%,rgba(156,151,146,1) 100%);
	background:-o-linear-gradient(top,  rgba(188,185,182,1) 0%,rgba(156,151,146,1) 100%);
	background:-ms-linear-gradient(top,  rgba(188,185,182,1) 0%,rgba(156,151,146,1) 100%);
	background:linear-gradient(to bottom,  rgba(188,185,182,1) 0%,rgba(156,151,146,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#bcb9b6', endColorstr='#9c9792',GradientType=0 );
	color:#fff;
}
.buttonGrey1:hover{background:rgb(188,185,182)}

.buttonBlue1{
	color:#fff !important;
	text-decoration:none !important;
	background:#5675b5;
	background:-moz-linear-gradient(top,  #5675b5 0%, #3a4f91 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#5675b5), color-stop(100%,#3a4f91));
	background:-webkit-linear-gradient(top,  #5675b5 0%,#3a4f91 100%);
	background:-o-linear-gradient(top,  #5675b5 0%,#3a4f91 100%);
	background:-ms-linear-gradient(top,  #5675b5 0%,#3a4f91 100%);
	background:linear-gradient(to bottom,  #5675b5 0%,#3a4f91 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5675b5', endColorstr='#3a4f91',GradientType=0 );/* IE6-9 */

}
.buttonBlue1:hover{background:#5675b5}

/* GENERAL BUTTON SIZES */
.buttonSize1{height:40px;line-height:40px;font-size:14px;text-transform:uppercase;padding:0px 15px;text-align:center;display:inline-block;border-radius:5px;font-weight:bold}
.buttonSize2{height:22px;line-height:22px;width:180px;text-transform:uppercase;text-align:center;display:inline-block;border-radius:5px;font-weight:bold;font-size:12px}
.buttonSize3{height:25px;line-height:25px;font-size:12px;text-transform:uppercase;padding:0px 15px;text-align:center;display:inline-block;border-radius:5px;font-weight:bold}


table#layout .main-td {background:transparent;}

/* FOOTER */
.footUp{background:#363636;width:100%;min-width:1020px;height:230px;color:#fff}
.footUp a{color:#ccc}
.footUpInner{width:960px;margin:0px auto;position:relative;left:30px}
.footUp td.mainTd{width:233px;vertical-align:top;color:#ccc;font-size:11px;line-height:14px;font-family:verdana}
.footUp td.mainTd b{font-size:12px;color:#fff;font-weight:bold;display:block;width:230px;margin-bottom:4px}
.footUp .footerIconPartner,.footUp .footerIconInvite,.footUp .footerIconMobile{display:block}
.footUp .footerIconPartner{width:119px;height:74px;background-position:-23px -718px;margin-top:30px;margin-bottom:34px;margin-left:20px}
.footUp .footerIconInvite{width:110px;height:88px;background-position:-25px -815px;margin-top:24px;margin-bottom:26px;margin-left:31px}
.footUp .footerIconMobile{width:130px;height:70px;background-position:-23px -935px;margin-top:31px;margin-bottom:37px;margin-left:24px}
.footUp .footUpRightBox{width:222px;height:50px;background:#4d4d4d;margin-top:13px;float:right}
.footUp .slogan{width:206px;height:12px;margin-top:24px;background-position:0px -691px;float:right;margin-right:8px}
.footUp .footUpRightBoxUp{margin-top:28px;color:#ccc;line-height:50px;text-align:center}
.footUp .footUpRightBoxDown{text-align:center;line-height:18px;padding-top:5px;height:45px}
.footUp .footUpRightBoxDown b{color:#fff}
.footUp .footShare{width:19px;height:18px;border-radius:2px;display:inline-block;position:relative;top:5px;margin-left:2px}
.footUp .footShareTwitter{background-position:-121px -467px}
.footUp .footShareFacebook{background-position:-146px -467px}
.footUp .footShareRss{background-position:-171px -467px}
.footUp .footShareMail{background-position:-196px -467px}
.footDown{background:#262626;width:100%;min-width:1020px;height:150px;color:#fff;font-family:verdana;-webkit-box-shadow:rgb(38, 38, 38) 0px 1000px 0px 1000px;box-shadow:rgb(38, 38, 38) 0px 1000px 0px 1000px}
.footDownInner{width:960px;margin:0px auto;position:relative;padding-left:60px}
.footDown td.mainTd{width:233px;vertical-align:top;padding-top:25px}
.footDown a{display:block;width:232px;color:#fff;line-height:18px;font-size:11px;text-decoration:none}
.footDown a:hover{text-decoration:underline}
.footDown .logo1{display:block;float:right;width:57px;height:70px;background-position:-6px -1024px;margin-left:21px}
.footDown .logo2{display:block;float:right;width:63px;height:70px;background-position:-34px -1121px;margin-left:21px;margin-top:4px}
.footDown .logo3{display:block;float:right;width:63px;height:70px;background-position:-113px -1121px;margin-top:4px}


/* PICTURES */

.footUp .footerIconPartner,
.footUp .footerIconInvite,
.footUp .footerIconMobile,
.footDown .logo1,
.footDown .logo2,
.footDown .logo3,
.footUp .slogan,
.footUp .footShare
{background-image:url("/designv4/images/sprites_v005.png");background-size:249px 1712px;background-repeat:no-repeat}