* {
    margin: 0px;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 20px;
}

body {
    background: white;
	color: #666666;
	padding-top: 10px;
	background-image: url(../images/header/background.gif);
	background-repeat:repeat-x;
}

option {
    padding: 0px 5px 0px 3px;
}

a img {
    border: none;
}

a {
	color: #CC8D4C;
	text-decoration: none;
	font-weight: bolder;
	outline: none !important;
}

a:hover, a:active {
	text-decoration: underline;
	outline: none;
}

input.text, select, textarea {
	font-family: arial, verdana, sans-serif;
	color: #666666;
	background-color: #FFFFFF;
	vertical-align: middle;
	padding: 2px 2px 2px 2px;
	border: 2px solid #EAEAEA;
}

select.no_border {
	border: none;
}

input {
	padding: 2px 2px 2px 2px;
}

div.radio_container {
	float: left;
}

div.radio_container input {
	border: none;
}

div.radio_block {
	float: left;
	padding-left: 5px;
}

div.radio_block div {
	float: left;
	padding-right: 3px;
}

ul {
	margin-left: 20px;
}



div.centered {
    margin: 0px auto;
    width: 960px;
}

div.all {
	float: left;
	clear: both;
	width: 960px;
	padding-top: 11px;
}

div.header {
	float: left;
	clear: both;
	width: 960px;
}

div.logo {
	font-size: 16px;
	font-weight: bolder;
	color: #555555;
	float: left;
	width: 235px;
	height: 120px;
}

div.header3lines {
	width: 725px;
	height: 120px;
	float: left;
}

div.header_top_line {
	float: left;
	width: 725px;
	height: 43px;
	background-image: url(../images/header/top_line.gif);
	background-repeat: no-repeat;
}

div.header_middle_line {
	float: left;
	width: 725px;
	height: 36px;
}

div.header_menu_item {
	float:left;
	height: 36px;
}

div.header_menu_item_terminator {
	height: 36px;
	width: 135px;
	background-image: url(../images/header/terminator.gif);
	background-repeat: no-repeat;
	float: left;
	margin-left: -4px;
}

div.header_bottom_line {
	float: left;
	width: 725px;
	height: 41px;
	background-image: url(../images/header/bottom_line.gif);
	background-repeat: no-repeat;
}


div.logout {
	float: left;
	color: #AAAAAA;
	text-align: right;
	width: 725px;
	padding-top: 7px;
}

div.logout * {
	color: #E9E9E9;
	font-weight: normal !important;
}

div.header {
	float: left;
	clear: both;
	width: 960px;
}

div.content_header {
	float: left;
	width: 910px;
	margin-top: 10px;
}

div.header_ajax_indicator {
	float: left;
	width: 50px;
	padding-top: 20px;
}

div.content_header span {
	color: #666666;
	font-size: 36px;
	line-height: 56px;
}

div.content_header span.subtitle {
	color: #666666;
	font-size: 36px;
	font-style: italic;
	padding-left: 10px;
}

div.content {
	float: left;
	clear: both;
	width: 960px;
	min-height: 380px;
	padding-bottom: 20px;
}

p.subheader {
	font-size: 22px;
	color: #666666;
	line-height: 24px;
}

p.subheader a {
	font-size: 22px !important;
}

p.subheader_red {
	font-size: 22px;
	color: red;
}


p.subheader a {
	font-size: 22px;
}

span.italic {
    font-style: italic;
}

div.footer {
	float: left;
	border-top: 2px solid #D7D7D7;
	background: #F9F9F9;
	width: 100%;
	height: 90px;
}

div.footer_content {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 25px;
}

div.footer_content * {
	color: #666666;
	font-size: 12px;
	font-weight: normal;
}

div.footer_links {
	float: left;
	width: 350px;
}

div.footer_copyright {
	float: left;
	width: 610px;
	text-align: right;
	white-space: nowrap;
}

div.home_header {
	width: 960px;
	float: left;
	clear: both;
}

div.home_left, div.home_right {
	float: left;
	width: 460px;
}

div.home_left {
	margin-right: 30px;
}

div.home_right {
	padding-top: 20px;
}

div.home_left_row {
	width: 465px;
	float: left;
	clear: both;
}

div.home_form {
	float: left;
	background: #F9F9F9;
	padding: 10px;
	border: 2px solid #EAEAEA;
	width: 445px;
}

div.home_form_row {
	float: left;
	width: 445px;
	padding-bottom: 5px;
}

div.home_form_header_image {
	width: 306px;
	float: left;
}

div.home_form_header_subheader {
	float: left;
	white-space: nowrap;
	padding-top: 20px;
	color: black;
	padding-left: 20px;
}

div.home_form_row_low {
	float: left;
	width: 445px;
	font-size: 12px;
	padding-bottom: 15px;
}

div.home_form_label {
	float: left;
	width: 232px;
	color: black;
}

div.home_form_label_wide {
	float: left;
	width: 400px;
	color: black;
}

div.home_form_control {
	float: left;
}


p.home_spacer {
	height: 20px;
}

p.home_benefit {
	color: black;
	padding-bottom: 10px;
	line-height: 20px;
}

p.home_benefit span{
	font-weight: bolder;
}

p.home_benefit img {
}

div.signup_form {
	float: left;
	width: 465px;
}

div.signup_form div.form_row {
	width: 465px;
	float: left;
	clear: both;
}

div.signup_form div.form_label {
	width: 240px;
}

div.signup_benefits {
	float: left;
	width: 465px;
}

#brief {
	width: 960px;
	margin-top: 0px;
	margin-bottom: 25px;
	display: none;
}

table.contest_view_top_icons {
}

td.contest_view_icon {
}

td.contest_view_icon_value {
	font-size: 28px;
}

td.contest_view_icon_value span {
	font-size: 28px;
}

td.contest_view_icon_value table td {
	font-size: 28px;
}

td.contest_view_ms{
	font-size: 18px !important;
	padding-left: 5px;
	padding-right: 5px;
}


td.contest_view_icon_text {
	padding-left: 5px;
	padding-right: 20px;
}

div.brief_loading{
	padding-top: 200px;
	padding-bottom: 200px;
	text-align: center;
	font-size: 24px;
}

div.contest_brief_row {
	float: left;
	clear: both;
	width: 100%;
	padding-top: 10px;
}

div.contest_brief_row_underlined {
	float: left;
	clear: both;
	width: 450px;
	border-bottom: 2px solid #EAEAEA;
	padding-top: 15px;
}

div.contest_brief_high {
	float: left;
	white-space: nowrap;
	font-weight: bolder;
	padding-right: 10px;
}

div.contest_brief_normal {
	float: left;
}

div.contest_brief_2columns {
	width: 960px;
	float: left;
	clear: both;
	padding-top: 10px;
}

div.contest_brief_left_column, div.contest_brief_right_column {
	width: 480px;
	float: left;
}

div.entries_container, div.entries_container_loading {
	float: left;
	clear: both;
	width: 99%;
	padding-bottom: 5px;
}

div.entries_container_loading {
	opacity: 0.4;
	*filter:alpha(opacity=40);
}

div.entries_row {
	float: left;
	clear: both;
	padding-bottom: 10px;
}

div.form div.entries_row {
	width: 729px;
}

div.form_wide div.entries_row {
	width: 972px;
}

div.entry, div.entry_not_interested {
	width: 225px;
	float: left;
	padding: 2px;
	position: relative;
	margin-right: 14px;
}

div.entry *, div.entry_not_interested * {
	font-size: 11px;
}

div.entry_not_interested img.in_contest{
	opacity: 0.20;
	*filter:alpha(opacity=20);
}
div.entry_fader_text_display {
	position: absolute;
	height: 180px;
	width: 225px;
	display: none;
}

div.entry_fader_text_display p {
	background: black;
	color: white;
	width: 225px;
	opacity: 0.50;
	*filter:alpha(opacity=50);
	padding-top: 80px;
	height: 100px;
	font-size: 20px;
	text-align: center;
}

p.entry_not_interested, p.entry_withdrawn, p.entry_admin_removed, p.entry_withdrawn_logocourt, p.entry_withdrawn_logocourt_new {
	color: #000000;
	font-weight: bolder;
	font-size: 14px;
	position: absolute;
	top: 95px;
	left: 0px;
	width: 205px;
	text-align: center;
	padding: 10px;
}

p.entry_not_interested {
	top: 90px;

}

p.entry_admin_removed {
 	top: 75px !important;
}

p.entry_withdrawn_logocourt {
	top: 85px !important;
}

p.entry_withdrawn_logocourt_new {
	top: 65px !important;
}


div.entry_image, div.entry_text, div.entry_image_withdrawn {
	float: left;
}


img.in_contest {
	width: 223px;
	height: 178px;
	border: 1px solid #CCCCCC;
	background: #999999;
}

div.entry_image_withdrawn {
	width: 223px;
	height: 178px;
	border: 1px solid #AAAAAA;
	background: #FAFAFA;
}

div.entry_number_by, div.entry_client_rank, div.entry_comments_number, div.entry_contest, div.entry_by_and_rank, div.entry_client_rank_complete {
	float: left;
	clear: both;
	width: 100%;
	padding-top: 2px;
}

div.entry_client_rank {
	text-align: center;
}

div.entry_client_rank_complete {
	text-align: center;
}

table.entry_client_rank_complete {
	margin: 0px auto;
}

table.entry_client_rank_complete td {
	height: 27px;
}


div.entry_by {
	float: left;
	width: 136px;
	white-space: nowrap;
	overflow: hidden;
}

div.entry_rank {
	float: left;
	text-align: right;
	width: 86px;
}

div.entry_rank a,
div.entry_rank_with_admin_remove_entry a
{
	font-weight: normal;
	color: #666666;
}

div.entry_rank span,
div.entry_rank_with_admin_remove_entry span
{
	font-weight: bolder;
}

div.entry_rank span.new,
div.entry_rank_with_admin_remove_entry span.new
{
	color: #01A101;
}

div.entry_rank_with_admin_remove_entry {
	float: left;
	text-align: right;
	width: 70px;
}

div.admin_remove_entry {
	float: left;
	width: 16px;
}

div.admin_remove_entry img {
	cursor: pointer;
}

div.entry_withdraw {
	float: left;
	width: 150px;
}

div.enlarged, div.enlarged_with_row, div.enlarged_with_rows, div.enlarged_winner  {
	position: absolute;
	top: 100px;
	left: 100px;
	background: white;
	width: 350px;
	height: 280px;
	display: none;
	border: 1px solid #CCCCCC;
	padding: 15px;
}



div.enlarged_with_row {
	height: 298px;
}

div.enlarged_with_rows, div.enlarged_winner {
	height: 338px !important;
}

div.enlarged_rows {
	float: left;
	clear: both;
	padding: 1px;
	width: 348px;
	padding-top: 7px;
}

div.enlarged_row {
	float:left;
	clear:both;
	width: 99%;
}

div.enlarged_cell {
	float: left;
}

img.enlarged_in_contest {
	width: 350px;
	height: 280px;
	background: #AAAAAA;
	border: 1px solid #F5F5F5;
}

#enlarged_avatar {
	width: 50px;
	height: 50px;
}

#enlarged_flag {
	width: 16px;
	height: 11px;
}

div.enlarged_loading {
	width: 350px;
	height: 155px;
	border: 1px solid #F5F5F5;
	float: left;
	font-wight: bolder;
	font-size: 30px;
	text-align: center;
	padding-top: 125px;
	line-height: 30px;
	color: #E0E0E0;
}

#enlarged_display_name, span.enlarged_display_name {
	color: #CC8D4C;
	font-weight: bolder;
}

#enlarged_display_name {
	width: 175px;
	overflow: hidden;
	float: left;
}

div.enlarged_rewards {
	float:left;
	padding-top: 5px;
}

div.enlarged_rewards_block {
	float: left;
	text-align: center;
	width: 30px;
}


div.no_entries, div.no_entries_thin {
	float: left;
	clear: both;
	width: 960px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
	font-weight: bolder;
}

div.no_entries_thin {
	padding-top: 120px;
	width: 775px;
}

div.contest_view_dialog {
	width: 400px;
	height: 350px;
}

div.moderate {
	width: 400px;
	height: 150px;
}

div.contest_view_dialog_row {
	float: left;
	clear: both;
	width: 99%;
	padding-top: 15px;
}

div.moderate_dialog_row {
	float: left;
	clear: both;
	width: 99%;
	padding-top: 5px;
}

div.contest_view_dialog_control, div.moderate_dialog_control {
	float: left;
}

div.contest_view_dialog_label, div.moderate_dialog_label {
	float: left;
	font-weight: bolder;
}

div.contest_view_dialog_button_offset {
	float: left;
	padding-left: 230px;
}

div.moderate_dialog_button_offset {
	float: left;
	padding-left: 230px;
}


div.entries_column {
	padding-right:15px;
	float:left;
}

#new_entries{
	background: #FBFBFB;
}

.new_entries_empty {
	background: #FBFBFB url(../images/contest_rank/rank_in_empty.gif)  no-repeat !important;
}


#ranked_entries {
	background: #E9FFEA;
}

.ranked_entries_empty {
	background: #E9FFEA url(../images/contest_rank/rank_green_empty.gif)  no-repeat !important;
}


#not_interested_entries{
	background: #FEF0EF;
}

.not_interested_entries_empty {
	background: #FEF0EF url(../images/contest_rank/rank_red_empty.gif)  no-repeat !important;
}


div.rank_info {
	width: 960px;
	float: left;
	padding-bottom: 15px;
}

div.entries {
    position: relative;
    width: 301px;
    height:650px;
    list-style: none;
    margin:0px;
    padding-left: 2px;
    border: 1px solid #AAAAAA;
}

div.entries div {
    margin: 1px;
    cursor: move;
    float: left;
    height: 160px;
    width: 148px;
}

div.entry_ranking {
    position: relative;
}


#user_actions { float: right; }

img.entry_ranking {
	border: 1px solid #999999;
	width: 144px;
	margin: 1px;
}

p.ranking_withdrawn {
	width: 144px;
	height: 75px;
	border: 1px solid #999999;
	background: #FAFAFA;
	text-align: center;
	padding-top: 40px;
}

p.ranking_withdrawn_by_logocourt {
	width: 144px;
	height: 95px;
	border: 1px solid #999999;
	background: #FAFAFA;
	text-align: center;
	padding-top: 20px;
}

p.entry_ranking_number_by, p.entry_fullsize, p.entry_fullsize * {
    font-size: 11px;
    line-height: 15px;
}

p.entry_ranking_number_by {
	width: 100%;
	text-align: center;
	overflow: hidden;
	white-space: nowrap;
}

p.entry_rank {
	position: absolute;
	top: 20px;
	left: 5px;
	background: #5da33a;
	color: white;
	font-family: tahoma, verdana;
	font-weight: bolder;
	font-size: 16px;
	padding-left: 2px;
	padding-right: 2px;
	line-height: 20px;
}

#not_interested_entries img {
	opacity: 0.50;
	*filter:alpha(opacity=50);
}

p.under_ranked_entry {
	width: 100%;
	padding-left: 7px;
}

p.under_ranked_entry a,
p.under_ranked_entry img
{
	float: left;
	display: block;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	padding-right: 3px;
}

p.under_ranked_entry img {
	margin-bottom: -4px;
	cursor: pointer;
}

div.winner_entries_container {
}

div.enlarged_winner {
	position: static;
	display: block;
	float: left;
	height: 332px;
}

p.select_winner_withdrawn {
	background: #FAFAFA;
	border: 1px solid #F5F5F5;
	font-weight: bolder;
	color: black;
	font-size: 20px;
	padding-top: 120px;
	height: 160px;
	width: 350px;
	text-align: center;
}


div.designer_porflolio_left {
	width: 480px;
	float: left;
}

div.designer_porflolio_left * {
	font-size: 15px;
}

div.designer_portfolio_right {
	width: 480px;
	float: left;
}

div.designer_portfolio_country {
	float: left;
	width: 480px;
	clear: both;
	padding-bottom: 10px;
}
div.designer_portfolio_country_flag {
	float: left;
	width: 20px;
	padding-top: 3px;
}

div.designer_portfolio_country_caption {
	float: left;
	width: 400px;
}

designer_portfolio_firm_logo {
	float: left;
	width: 350px;
	clear: both;
	padding-bottom: 10px;
}

div.designer_portfolio_home_page {
	float: left;
	width: 480px;
	clear: both;
	padding-bottom: 10px;

}

div.designer_portfolio_home_page a {
	font-size: 20px;
}

div.designer_portfolio_bio {
	font-size: 16px;
	font-style: italic;
	float: left;
	width: 480px;
	clear: both;
	padding-bottom: 10px;
}

div.designer_portfolio_misc {
	float: left;
	width: 480px;
	padding-bottom: 10px;
}

div.designer_portfolio_private_message {
	float: left;
	width: 480px;
	margin-left: -7px;
}

div.designer_portfolio_right {
	width: 480px;
	float: left;
}

div.designer_portfolio_awards_text {
	width: 480px;
	font-size: 24px;
	float: left;
	padding-bottom: 10px;
}

div.designer_portfolio_awards {
	padding-left: 10px;
	width: 470px;
	font-size: 24px;
	float: left;
	padding-bottom: 10px;
}

div.designer_portfolio_award {
	width: 92px;
	padding-right: 18px;
	float: left;
}

div.designer_portfolio_award_image {
	float: left;
	width: 92px;
	margin-bottom: 10px;
	clear: both;
	text-align: center;
}

div.designer_portfolio_award_count {
	font-size: 32px;
	line-height: 28px !important;
}

div.designer_portfolio_award_count, div.designer_portfolio_award_type {
	text-align: center;
	float: left;
	clear: both;
	width: 92px;
}

div.designer_portfolio_rank {
	padding-left: 10px;
	width: 470px;
	float: left;
	font-size: 26px;
	padding-bottom: 3px;
}

div.designer_portfolio_entries_count {
	padding-left: 10px;
	width: 470px;
	float: left;
	font-size: 16px;
}

div.form {
	float: left;
	clear: both;
	width: 775px;
}

div.form_wide {
	float: left;
	clear: both;
	width: 960px;
}
div.form_row {
	float: left;
	clear: both;
	padding-bottom: 5px;
}
div.form_split {
	float: left;
	clear: both;
	margin-bottom: 10px;
	margin-top: -2px;
	border-bottom: 3px solid #EAEAEA;
	width: 775px;
	height: 1px;
	font-size: 1px;
}

div.form_row_header {
	width: 960px;
	border-bottom: 3px solid #EAEAEA;
	float: left;
	font-weight: bolder;
	font-size: 24px;
	margin-top: 5px;
	margin-bottom: 5px;
}

div.form_wide div.form_row {
	width: 960px;
}

div.form div.form_row {
	width: 775px;
}

div.form_pager {
	float: right;
}

div.form_label_no_width {
	float: left;
	white-space: nowrap;
}

div.form_label_no_width_high {
	float: left;
	font-weight: bolder;
	white-space: nowrap;
}

div.form_label {
	float: left;
	width: 30%;
}


div.form_label_right {
	width: 20%;
	text-align: right;
	float: left;
}

div.form_label_left {
	width: 20%;
	float: left;
}

div.form_label_wide {
	float: left;
	width: 69%;
	font-weight: bolder;
}

div.form_label_checkbox {
	float: left;
	width: 69%;
}

p.checkbox_text {
	padding-left: 20px;
}

div.form_text, div.form_error {
	float: left;
}

div.form_error {
	color: red;
}

div.form_text_fixed {
	float: left;
	width: 69%;
}

div.form_control, div.form_label_no_width, div.form_check {
	float: left;
}

div.form_check {
	padding-top: 2px;
	padding-left: 4px;
}

div.form_control input, div.form_control select {
	margin-top: -3px;
}

div.form_check {
	padding-right: 5px;
	margin-top: 1px;
}

div.form_check input {
	border: none;
}

div.radio_container {
	float: left;
	clear: both;
}

div.radio_block {
	float: left;
	clear: both;
	width: 99%;
}

div.radio_block_inline {
	float: left;
	width: 20px;
}

div.form_navigation {
	float: left;
	font-size: 15px;
	width: 960px;
	border-bottom: 4px solid #EAEAEA;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

div.form_navigation_thin {
	float: left;
	font-size: 20px;
	font-weight: bolder;
	width: 960px;
	border-bottom: 2px solid #EAEAEA;
	padding-bottom: 5px;
	margin-bottom: 10px;
}


div.form_navigation a {
	font-size: 15px;
}

div.form_header {
	padding-bottom: 5px;
	font-weight: bolder;
	font-size: 20px;
}

div.form_header a {
	font-size: 20px !important;
}

p.control_caption {
	color: #CC8D4C;
	font-weight: bolder;
	font-size: 16px;
}



table.contest_list {
	border: none;
	width: 100%;
}

tr.list_header td {
	font-size: 14px;
	padding: 5px;
	font-weight: bolder;
	border-top: 1px solid #EAEAEA;
	border-bottom: 1px solid #EAEAEA;
	background: url(../images/tables/header_background.gif) repeat-x #EFEFEF;
	color: #666666;
}

tr.list_header td.list_header_left {
	border-left: 1px solid #EAEAEA;
}

tr.list_header td.list_header_right {
	border-right: 1px solid #EAEAEA;
}

tr.list_row td {
	padding: 7px;
	border-bottom: 2px solid #EAEAEA;
}

td.list_row_ghost {
	color: #BBBBBB;
	background: #EFEFEF;
}

tr.list_row_win td {
	padding-top: 7px;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	border-bottom: 2px solid #EAEAEA;
	background: #FFFFCC;
}

tr.list_row_first td {
	padding-top: 7px;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 0px;
	background: #FFFFCC;
}


tr.list_row_high td {
	padding: 7px;
	background: #FAFAFA;
	border-bottom: 2px solid #EAEAEA;
}

tr.list_row_first_high td {
	padding: 7px;
	background: #FAFAFA;
}

tr.list_row_no_rows td {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bolder;
}

tr.list_total td {
	padding: 5px;
	border-top: 1px solid #AAAAAA;
	font-weight: bolder;
}

table.no_borders {
	border: none;
}

table.no_borders * {
	border: none !important;
	padding: 0px !important;
	margin: 0px !important;
}


table.designer_list {
	border: none;
	width: 100%;
}

table.designer_list td {
	height: 38px;
}

table.designer_list tr.list_header td {
	height: auto;
}

tr.designer_list_super_header td {
	text-align: center;
}


table.message_headers_list {
	border: none;
	width: 100%;
}


table.forum_list {
	border: none;
	width: 100%;
}

table.forum_list tr.list_row td, table.forum_list tr.list_row_high td {
	padding-top: 20px;
	padding-bottom: 20px;
}



table.admin_active_contest_list {
	border: none;
	width: 100%;
}

div.notify {
	float: left;
	clear: both;
}

ul.notify_list {
	margin-left: 20px;
	color: red;
}


div.container_contest{
	width: 960px;
	float: left;
	clear: both;
}

div.container_contest a {
	font-weight: normal;
}

div.contest_steps {
	float: left;
	width: 200px;
	border-right: 1px solid #AAAAAA;
}

div.contest_step_normal, div.contest_step_selected, div.contest_step_nolink  {
	padding: 5px;
}

div.contest_step_selected, div.contest_step_selected a {
	font-weight: bolder;
}

div.contest_content {
	width: 545px;
	padding-top: 5px;
	padding-left: 5px;
	float: left;
}

div.container_my_account{
	width: 99%;
	float: left;
	clear: both;
}

div.my_account_menu {
	float: left;
	width: 150px;
	margin-right: 10px;
}

div.my_account_menu_item, div.my_account_menu_item_admin, div.my_account_menu_item_mod {
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	border-bottom: 1px solid #EAEAEA;
}

 div.my_account_menu_item_admin {
 	padding-left: 30px;
	background: url(../images/shield_admin_small.gif) 5px 0 no-repeat;
 }

 div.my_account_menu_item_mod {
 	padding-left: 30px;
	background: url(../images/shield_mod_small.gif) 5px 0 no-repeat;
 }


div.my_account_content {
	width: 595px;
	padding-top: 5px;
	padding-left: 5px;
	float: left;
}


div.container_pager{
	float: left;
	margin-bottom: 10px;
	margin-top: 10px;
}

div.container_pager div {
	font-weight: bolder;
	background: #F9F9F9;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	border: 1px solid #EAEAEA;
	margin-left: 3px;
	margin-right: 3px;
}

div.page_prev_controls {
	float: left;
}

div.page_next_controls {
	float: left;
}

div.pager_block {
	float: left;
}

div.pager_splitter {
	float: left;
	background: none !important;
	border: none !important;
}

div.pager_splitter p {
	margin-top: -3px;
}

div.pager_block_current {
	float: left;
}

div.style {
	float: left;
	clear: both;
	font-weight: bolder;
	color: #666666;
	width: 99%;
}

div.style p {
	padding-left: 20px;
	font-weight: normal;
}


div.slider_bg {
	position: relative;
	background:url(../images/slider/bg-fader.gif) 5px 0 no-repeat;
	height:28px;
	width:228px;
}

div.slider_thumb {
	cursor:default;
	position: absolute;
	top: 4px;
}

div.stylistic_slider {
	float: left;
	clear: both;
	width: 500px;
	padding-top: 5px;
	padding-bottom: 5px;
}

div.stylistic_slider_side_caption{
	float: left;
	width: 100px;
	text-align: center;
}

div.position_scale {
	float: left;
}




div.messaging {
	float: left;
	clear: both;
	width: 960px;
	border-top: 3px solid #EAEAEA;
}

div.my_account_content div.messaging {
	width: 795px !important;
}

div.message {
	border-bottom: 2px solid #EAEAEA;
	width: 100%;
	float: left;
	position: relative;
}

div.message_header {
	float: left;
	width: 190px;
	height: 100%;
	padding: 5px;
}

div.message_date_and_body {
	float: left;
	width: 740px;
	padding-left: 10px;
	padding-top: 10px;
}

div.message_edited_date {
	position: absolute;
	bottom: 5px; left: 210px;
}

div.my_account_content div.message_date_and_body {
	width: 575px !important;
}

div.message_date {
	width: 750px;
	float: left;
	padding-bottom: 3px;
	border-bottom: 1px solid #EAEAEA;
}

div.message_date .date {
	float: left;
	width: 50%;
	font-size: 12px;
	font-style: italic;
}

div.message_date .comment_remove {
	float: left;
	width: 50%;
	font-size: 12px;
	text-align: right;
}


div.message_body {
	width: 750px;
	padding-top: 10px;
	padding-bottom: 37px;
	float: left;
}

div.message_body_blocked, div.message_body_blocked a {
	color: #BBBBBB;
}

div.message_blocked {
	color: #000000;
	width: 750px;
	padding-bottom: 10px;
	float: left;
}

div.message_blocked a, div.message_blocked_operations a {
	color: #CC8D4C;
}

div.message_blocked_operations {
	color: black;
	padding-bottom: 10px;
}

div.message_body textarea{
	width: 730px;
	height: 200px;
}

div.message_edited_date {
	font-size: 12px;
	font-style: italic;
	width: 360px;
}

div.message_controls {
	position: absolute;
	bottom: 0px;
	right: 0px;
	width: 230px;
	text-align: right;
}

div.my_account_content div.message_date, div.my_account_content div.message_body, div.my_account_content div.message_controls {
	width: 585px !important;
}

div.message_author, div.message_country, div.message_author_role, div.message_count_posts, div.message_rank, div.message_entries, div.message_joined {
	float: left;
	clear: both;
	width: 180px;
}

div.message_author {
	overflow: hidden;
}

 div.message_author_role {
 	font-weight: bolder !important;
 	font-size: 12px !important;
 }

div.message_author a {
	font-size: 18px;
}

div.message_count_posts, div.message_rank, div.message_author_role, div.message_entries, div.message_joined {
	font-weight: normal;
	font-size: 11px;
	float: left;
}

div.no_messages {
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
	font-weight: bolder;
}

div.rewards {
	float: left;
	clear: both;
	width: 170px;
}

div.rewards_block {
	float: left;
	text-align: center;
	padding-top: 10px;
	padding-right: 10px;
}

table.quote {
	width: 100%;
}

td.quote_text {
	padding: 10px;
	background: #FFFFFF;
	border-bottom: 1px dashed #EAEAEA;
	border-left: 1px dashed #EAEAEA;
	border-right: 1px dashed #EAEAEA;
	font-style: italic;
}

td.quote_author {
	padding-left: 10px;
	padding-top: 5px;
	border-top: 1px dashed #EAEAEA;
	border-left: 1px dashed #EAEAEA;
	border-right: 1px dashed #EAEAEA;
	background: #FFFFFF;
	font-weight: bolder;
}

div.container_help{
	width: 99%;
	float: left;
	clear: both;
	padding-top: 10px;
	margin-top: 10px;
}

div.container_help_menu {
	float: left;
	width: 200px;
	margin-right: 20px;
}

div.container_help_menu_item {
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	border-bottom: 1px solid #EAEAEA;
}

div.container_help_content {
	width: 720px;
	padding-top: 5px;
	padding-left: 5px;
	float: left;
}

div.container_help_content p {
	padding-bottom: 10px;
}

div.container_help_content h1 {
	font-size: 20px;
	padding-bottom: 10px;
}

div.faq_section {
    margin-top: 10px;
    margin-bottom: 20px;
    background: #F3F3F3;
    padding: 5px;
}

div.faq_section b {
    line-height: 30px;
}


div.removed_comment {
	border-bottom: 4px solid #EAEAEA;
}

p.blocked_reason {
	font-weight: bolder;
}

p.blocked_comment {
	font-style: italic;
}

div.sort_link, div.sort_link * {
	white-space:nowrap;
	float: left;
}

div.sort_link img {
	margin-top: 5px;
	margin-left: 3px;
}

div.avatar, div.shield {
	float: left;
}

div.shield {
	margin-left: 5px;
}

div.element_doing_ajax {
	float: none;
	position: absolute;
	top: 100px;
	left: 100px;
	width: 100px;
	height: 100px;
	z-index: 100;
	display: none;
	text-align: center;
	background: white;
	opacity: 0.60 !important;
	filter: alpha(opacity = 60) !important;
}



div.logocourt_entry_loading {
	border:1px solid #CCCCCC;
	height:103px;
	width:223px;
	float: left;
	text-align: center;
	padding-top: 75px;
	font-size: 15px;
}

div.logocourt {
	width: 960px;
	margin-bottom: 10px;
}

div.logocourt_primary_entry, div.logocourt_copy_entry {
	float: left;
	width: 240px;
}

div.logocourt_controls {
	float: left;
	width: 400px;
}

div.logocourt_column_header {
	float: left;clear: both;font-weight: bolder;padding-left: 10px;
	white-space: nowrap;
}

div.logocourt_entry_link {
	border:1px solid #CCCCCC;
	height:108px;
	width:223px;
	float: left;
	text-align: center;
	padding-top: 70px;
	font-size: 15px;
}

div.logocourt_entry_link a {
	font-size: 15px;
	font-weight: bolder;
}

div.logocourt_row_button {
	float: left;
	clear: both;
	padding-bottom: 5px;
}

div.logocourt_row_button img{
	cursor: pointer;
}

div.logocourt_row, div.logocourt_row_yes, div.logocourt_row_no, div.logocourt_row_withdrawn, div.logocourt_row_canceled {
	float: left;
	clear: both;
	width: 400px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

div.logocourt_row_no {
	font-weight: bolder;
	color: #71d147;
}

div.logocourt_row_yes {
	font-weight: bolder;
	color: #cf4949;
}

div.logocourt_row_withdrawn {
	font-weight: bolder;
	color: #666666;
}

div.logocourt_row_canceled {
	font-weight: bolder;
	color: #71d147;
}

div.logocourt_reason_textarea {
}

div.logocourt_controls textarea {
	width: 470px;
	height: 50px;
	margin-top: 2px;
	margin-bottom: 10px;
}

div.logocourt_reasons_header {
	width: 960px;
	float: left;
	border-bottom: 3px solid #eaeaea;
	padding-bottom: 5px;
}

div.logocourt_reason {
	width: 960px;
	float: left;
	border-bottom: 2px solid #eaeaea;
	padding-bottom: 5px;
	padding-top: 5px;
}

div.logocourt_reason_date {
	float: left;
	width: 500px;
}

div.logocourt_avatar {
	float: left;
	width: 60px;
	text-align: center;
}

div.logocourt_designer {
	float: left;
	width: 250px;
}

div.logocourt_rewards {
	float: left;
	width: 150px;
	padding-top: 7px;
}


table.logocourt_rewards td {
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
}

span.logocourt_reason_text {
	font-weight: bolder;
}

span.reason_yes {
	color: #cf4949;
}

span.reason_no {
	color: #71d147;
}

span.logocourt_rank {
	font-size: 12px;
}


div.logocourt_reasons_header {
	color: #666666;
	font-weight: bolder;
	font-size: 20px;
	border-bottom: 3px solid #eaeaea;
	padding-bottom: 5px;
	padding-top: 5px;
}

div.logocourt_discussion_header {
	color: #666666;
	font-weight: bolder;
	font-size: 20px;
	padding-bottom: 5px;
	padding-top: 15px;
	float: left;
}


p.payment_successfull {
	font-weight: bolder;
	color: green;
	font-size: 16px;
}

p.locked {
	font-size: 20px;
	line-height: 30px;
	padding-left: 150px;
	padding-bottom: 20px;
	font-weight: bolder;
}

ul.locked {
	line-height: 30px;
	padding-left: 150px;
	padding-bottom: 20px;
	font-weight: bolder;
}

ul.locked li {
	font-size: 16px;
	line-height: 26px;
}

#cleft {
	font-weight: normal;
}

span.sales_history_found_lt {
	font-size: 11px;
}

tr.list_header td.right, tr.list_row td.right,  tr.list_row_high td.right  {
	text-align: right;
}

#top_pager div.container_pager {
	margin-top: 0px;
	margin-bottom: 0px;
}

div.violation_type_row {
}

div.violation_type_row span.description {
	float: left;
	width: 40%;
}

div.violation_type_row span.points {
	float: left;
	width: 20%;
}

p.account_disabled, p.account_disabled u {
	padding-top: 30px;
	color: red;
	font-size: 16px;
	font-weight: bolder;
}

div.signup_question {
	padding-top: 20px;
	padding-bottom: 5px;
	font-weight: bolder;

}

div.signup_answers {
	background: #EFEFEF;
	padding: 10px;
}

.signup_info {
	font-style: italic;
	font-size: 12px;
}



div.application, div.application_designer_images, div.application_controls {
	width: 960px;
}

div.application {
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 3px solid #EAEAEA;
}


div.application_designer {
	width: 230px;
	text-align: center;
	padding-top: 50px;
	float: left;
}

div.application .entries_row {
	float: left;
	width: 770px;
	clear: none !important;
}

.application_controls .links .left, .application_controls .links .right {
	width: 50%;
	float: left;
}

.application_controls .links .right {
	text-align: right;
}

.application_controls .links .right a {
	padding-right: 20px;
}

div.bottom_bordered {
	padding-bottom: 10px;
	margin-top: 15px;
	margin-bottom: 10px;
	border-bottom: 3px solid #EAEAEA;
	width: 100%;
}


div.top_sels_entries {
	float: left;
	clear: both;
	width: 100%;
	padding-bottom: 3px;
	border-bottom: 3px solid #EAEAEA;

}

div.top5entry {
	float: left;
	width: 150px;
	margin-right: 10px;
	overflow: hidden;
}

div.top5entry * {
	font-size: 11px;
}

div.top_sels_header {
}



img.friend_rank {
	border:1px solid #CCCCCC;
}

#designer_drop {
	position: absolute;
	top: 100px;
	left: 100px;
	width: 165px;
	height: auto;
}

#designer_drop a {
	color: white;
	font-weight: normal;
	line-height: 22px;
	font-size: 13px !important;
	padding-left: 18px;
}

#designer_drop div.items {
	background: #3a3a3a;
	width: 165px;
	padding-bottom: 10px;
}

#designer_drop div.rounder {
	height: 4px;
	width: 165px;
}

#designer_drop div.rounder img {
	height: 4px;
	width: 165px;
}

div.reported_comment {
	border-bottom: 4px solid #eaeaea;
	padding: 10px 0px 10px 0px;
}

div.notopmessagingborder .messaging
{
	border-top: 0px none;
}

.yui-overlay,.yui-panel-container{visibility:hidden;position:absolute;z-index:1;}yui-panel-container form{margin:0;}.masked .yui-panel-container{z-index:2;}.mask{z-index:1;display:none;position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;}.masked select,.drag select,.hide-select select{_visibility:hidden;}.yui-panel-container select{_visibility:inherit;}.hide-scrollbars,.hide-scrollbars *{overflow:hidden;}.hide-scrollbars select{display:none;}.show-scrollbars{overflow:auto;}.yui-panel-container.show-scrollbars,.yui-tt.show-scrollbars{overflow:visible;}.yui-panel-container.show-scrollbars .underlay,.yui-tt.show-scrollbars .yui-tt-shadow{overflow:auto;}.yui-tt-shadow{position:absolute;}.yui-skin-sam .mask{background-color:#000;opacity:.25;*filter:alpha(opacity=25);}.yui-skin-sam .yui-panel-container{padding:0 1px;*padding:2px 3px;}.yui-skin-sam .yui-panel{position:relative;*zoom:1;left:0;top:0;border-style:solid;border-width:1px 0;border-color:#808080;z-index:1;}.yui-skin-sam .yui-panel .hd,.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{*zoom:1;*position:relative;border-style:solid;border-width:0 1px;border-color:#808080;margin:0 -1px;}.yui-skin-sam .yui-panel .hd{border-bottom:solid 1px #ccc;}.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{background-color:#F2F2F2;}.yui-skin-sam .yui-panel .hd{padding:0 10px;font-size:93%;line-height:2;*line-height:1.9;font-weight:bold;color:#FFFFFF;background:url(../images/yahoo.sprite.png) repeat-x 0 -200px;}.yui-skin-sam .yui-panel .bd{padding:10px;}.yui-skin-sam .yui-panel .ft{border-top:solid 1px #808080;padding:5px 10px;font-size:77%;}.yui-skin-sam .yui-panel-container.focused .yui-panel .hd{}.yui-skin-sam .container-close{position:absolute;top:5px;right:6px;width:25px;height:15px;background:url(../images/yahoo.sprite.png) no-repeat 0 -300px;}.yui-skin-sam .yui-panel-container .underlay{right:-1px;left:-1px;}.yui-skin-sam .yui-panel-container.matte{padding:9px 10px;background-color:#fff;}.yui-skin-sam .yui-panel-container.shadow{_padding:2px 5px 0 3px;}.yui-skin-sam .yui-panel-container.shadow .underlay{position:absolute;top:3px;right:-3px;bottom:-3px;left:3px;*top:6px;*left:6px;*right:0px;*bottom:0px;_top:0;_right:0;_bottom:0;_left:0;_margin-top:3px;_margin-left:-1px;background-color:#000;opacity:.24;*filter:alpha(opacity=24);}.yui-skin-sam .yui-dialog .ft{border-top:none;padding:0 10px 10px 10px;font-size:100%;}.yui-skin-sam .yui-dialog .ft .button-group{display:block;text-align:right;}.yui-skin-sam .yui-dialog .ft .default{border-color:#304369;background-position:0 -1400px;}.yui-skin-sam .yui-dialog .ft .default .first-child{border-color:#304369;}.yui-skin-sam .yui-dialog .ft .default button{color:#fff;}.yui-skin-sam .yui-simple-dialog .bd .yui-icon{background:url(sprite.png) no-repeat 0 0;width:16px;height:16px;margin-right:10px;float:left;}.yui-skin-sam .yui-simple-dialog .bd span.blckicon{background-position:0 -1100px;}.yui-skin-sam .yui-simple-dialog .bd span.alrticon{background-position:0 -1050px;}.yui-skin-sam .yui-simple-dialog .bd span.hlpicon{background-position:0 -1150px;}.yui-skin-sam .yui-simple-dialog .bd span.infoicon{background-position:0 -1200px;}.yui-skin-sam .yui-simple-dialog .bd span.warnicon{background-position:0 -1900px;}.yui-skin-sam .yui-simple-dialog .bd span.tipicon{background-position:0 -1250px;}.yui-skin-sam .yui-tt .bd{position:relative;top:0;left:0;z-index:1;color:#000;padding:2px 5px;border-color:#D4C237 #A6982B #A6982B #A6982B;border-width:1px;border-style:solid;background-color:#FFEE69;}.yui-skin-sam .yui-tt.show-scrollbars .bd{overflow:auto;}.yui-skin-sam .yui-tt-shadow{top:2px;right:-3px;left:3px;bottom:-3px;background-color:#000;}.yui-skin-sam .yui-tt-shadow-visible{opacity:.12;*filter:alpha(opacity=12);}

