/* CSS Document */
table.wz_table_container {
	border: none;	
	border-collapse:collapse;
	background-color: #f5f5f5;
}
table.wz_table_container tr td {
	margin: 0px;
	padding: 5px;
	vertical-align:top;
    border: none;
}
table.field_section tbody tr td.headerv3 {
	/*width: 720px;*/
}
td.wz_label_one {
	color: #ffffff;
	background-color: #C9E1ED;
	font-weight: bold;		
}
td.wz_label_two {
	color: #ffffff;
	background-color: #A9CFE2;
	font-weight: bold;
}
td.wz_label_three {
	color: #ffffff;
	background-color: #7EB8D3;
	font-weight: bold;
}
div.header2 {
	font-weight: bold;
	padding-bottom:7px;
}
td.headerv1 {
	background-color: #f0f0d5;
	font-style: italic;
}
td.headerv2 {
	background-color: #f0f0f0;
	font-weight: bold;
	border-top: 1px solid #a0a0a0;
}
.headerv3 {
	background-color: #c0c0c5;
	font-style: normal;
	font-weight: normal;
}
.headerv4 {
	background-color: #f0f0f5;
	font-style: italic;
}
.commentv1 {
	font-style: italic;
}
input.color_sel1 {
	width: 80px !important;
    display: inline-block !important;
    padding: 2px !important;
}
.textareavalue {
    width:100%;
    height:50px;
}
.textareavalue_larger {
    width:100%;
    min-width:320px;
    height:150px;
}
.tip {
    font-style: italic;
    font-size: smaller;
}
.tip_highlight {
    background-color: #f0f0f5;
    font-style: italic;
    font-size: smaller;
    padding: 5px;
}

/* headers selection */
table.sample_table_headers {
	background-color: #c5c5c5;
	margin-top: 10px;
	width: 100%;
	text-align: center;
}
table.sample_table_headers tr td {
	padding: 3px;	
}
table.sample_table_headers tr td.header_cell {
	background-color: #a5a5a5;
}

/* borders selection */
table.sample_table_no_borders {
	border: none;
}
table.sample_table_no_borders tr  {
	border: none;
}
table.sample_table_no_borders tr td {
	border: none;
}

table.sample_table_inside_borders {
	border: none;
}
table.sample_table_inside_borders tr  {
	border: none;
}
table.sample_table_inside_borders tr td {
	border: 1px solid #000000;
}
table.sample_table_inside_borders tr td.row0 {
	border-top: none;
}
table.sample_table_inside_borders tr td.row2 {
	border-bottom: none;
}
table.sample_table_inside_borders tr td.column0 {
	border-left: none;
}
table.sample_table_inside_borders tr td.column2 {
	border-right: none;
}

table.sample_table_outside_borders {
	border: 1px solid #000000;
}
table.sample_table_outside_borders tr  {
	border: none;
}
table.sample_table_outside_borders tr td {
	border: none;
}

table.sample_table_full_borders {
	border: none;
}
table.sample_table_full_borders tr  {
	border: none;
}
table.sample_table_full_borders tr td {
	border: 1px solid #000000;
}

table.sample_table_row_borders {
	border: none;
}
table.sample_table_row_borders tr  {
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;	
	border-left: none;
	border-right: none;	
}
table.sample_table_row_borders tr td {
	border: none;
}

table.sample_table_rowc_borders {
	border: 1px solid #000000;
}
table.sample_table_rowc_borders tr  {
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;	
	border-left: none;
	border-right: none;	
}
table.sample_table_rowc_borders tr td {
	border: none;
}

table.sample_table_column_borders {
	border: none;
}
table.sample_table_column_borders tr  {
	border: none;	
}
table.sample_table_column_borders tr td {
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: none;
	border-bottom: none;
}

table.sample_table_columnc_borders {
	border: 1px solid #000000;;
}
table.sample_table_columnc_borders tr  {
	border: none;	
}
table.sample_table_columnc_borders tr td {
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: none;
	border-bottom: none;
}

/* table style selection */

table.sample_table_zebra_none {
	border: 1px solid #000000;
}
table.sample_table_zebra_none tr  {
	border: 1px solid #000000;
}
table.sample_table_zebra_none tr td {
	border: 1px solid #000000;
}

table.sample_table_zebra_row {
	border: 1px solid #000000;;
}
table.sample_table_zebra_row tr  {
	border: 1px solid #000000;
}
table.sample_table_zebra_row tr td {
	border: 1px solid #000000;
}
table.sample_table_zebra_row tr td.row1, table.sample_table_zebra_row tr td.row3 {
	background-color: #d0d0d0;
}

table.sample_table_zebra_column {
	border: 1px solid #000000;;
}
table.sample_table_zebra_column tr  {
	border: 1px solid #000000;
}
table.sample_table_zebra_column tr td {
	border: 1px solid #000000;
}
table.sample_table_zebra_column tr td.column1, table.sample_table_zebra_column tr td.column3 {
	background-color: #d0d0d0;
}

table.sample_table_hover_none {
	border: 1px solid #000000;
}
table.sample_table_hover_none tr  {
	border: 1px solid #000000;
}
table.sample_table_hover_none tr td {
	border: 1px solid #000000;
}

table.sample_table_hover_row {
	border: 1px solid #000000;;
}
table.sample_table_hover_row tr  {
	border: 1px solid #000000;
}
table.sample_table_hover_row tr td {
	border: 1px solid #000000;
}
table.sample_table_hover_row tr:hover {
	background-color: #d0d0d0;
}

table.sample_table_hover_cell {
	border: 1px solid #000000;;
}
table.sample_table_hover_cell tr  {
	border: 1px solid #000000;
}
table.sample_table_hover_cell tr td {
	border: 1px solid #000000;
}
table.sample_table_hover_cell tr td:hover {
	background-color: #d0d0d0;
}

/* Previews and special controls */
div.slider_handle_s1 a.ui-slider-handle {
	height: 0.8em;
}
div.ui-slider-horizontal {
	height: 0.4em;
}

.radius_preview { 
	display: none;	
	height: 1px;
	min-height: 1px;
	width: 1px;		
}
.radius_slider { 
	margin: 5px; 
	overflow: visible !important;
	height: 5px;
	min-height: 5px;
	width: 70px;		
}
.radius_value {
	width: 30px;
}

.gradient_preview {
	border: 1px solid #f5f5f5;		
	height: 60px;
	min-height: 60px;
	width: 60px;		
}
.gradient_percentage_slider { 
	margin: 5px; 
	overflow: visible !important;
	height: 5px;
	min-height: 5px;
	width: 70px;		
}

.text_shadow_preview {
	border: 1px solid #f5f5f5;		
	height: 60px;
	min-height: 60px;
	width: 120px;
}
.text_shadow_blur_slider,
.text_shadow_opacity_slider,
.text_shadow_distance_slider {
	margin: 5px; 
	overflow: visible !important;
	height: 5px;
	min-height: 5px;
	width: 70px;		
}

.box_shadow_preview {
	border: 3px solid #bcbcbc;		
	height: 60px;
	min-height: 60px;
	width: 120px;
}
.box_shadow_blur_slider,
.box_shadow_opacity_slider,
.box_shadow_distance_slider {
	margin: 5px; 
	overflow: visible !important;
	height: 5px;
	min-height: 5px;
	width: 70px;		
}

.border_preview {	
	background-color: #bcbcbc;	
	height: 60px;
	min-height: 60px;
	width: 140px;
}
.border_preview_table {
	border-collapse:collapse;
}
.border_preview_table tr td {
	padding: 3px;
	font-size: 10px;
	color: #909090;
}

table.sample_graph_table {
	width: 100%;
}
table.sample_graph_annotations {
}
table.sample_graph_annotations tr td {
	padding: 10px;
}

table.wz_table_container tr td select { width: auto; }
table.wz_table_container table { border: none; }

.lighbox_info_label { margin-left: 5px; }
.lighbox_info_text { display: none; }