/************* GC Tab **********************************/

.gc_tab_header_active, .gc_tab_header_active_hover
{
    border-color:#ba9012;
    background-color: #ba9012;
    color: white;
    font-weight: bold;
}

.gc_tab_header_inactive
{
    border-color:#537500;
    background-color: #afc94e;
    color:#fffabd;
}

.gc_tab_header_inactive_hover
{
    border-color:#537500;
    background-color: #537500;
    color:#fffabd;
    text-decoration: none;
}


.gc_tab_header_active a:link, .gc_tab_header_active a:visited, .gc_tab_header_active a:active, .gc_tab_header_active a:hover,
.gc_tab_header_active_hover a:link, .gc_tab_header_active_hover a:visited, .gc_tab_header_active_hover a:active, .gc_tab_header_active_hover a:hover
{
	color:white;
	text-decoration: none;
	cursor: default;
}

.gc_tab_header_inactive a:link, .gc_tab_header_inactive a:visited, .gc_tab_header_inactive a:active, .gc_tab_header_inactive a:hover,
.gc_tab_header_inactive_hover a:link, .gc_tab_header_inactive_hover a:visited, .gc_tab_header_inactive_hover a:active, .gc_tab_header_inactive_hover a:hover
{
	color:#fffabd;
	text-decoration: none;
	cursor: pointer;
}

.gc_tab_body
{
    border-color:#ba9012;
    background-color: #f3eab7;
    color: black;
}

/************* GC Box **********************************/
.gc_box_border
{
	border-color: #ba9012;
}
.gc_box_header
{
	background-color: #ba9012;
	/* IE10 */
	background-image: -ms-linear-gradient(top, #fcbd49 0%, #ba9012 100%);

	/* Mozilla Firefox */
	background-image: -moz-linear-gradient(top, #fcbd49 0%, #ba9012 100%);

	/* Opera */
	background-image: -o-linear-gradient(top, #fcbd49 0%, #ba9012 100%);

	/* Webkit (Safari/Chrome 10) */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fcbd49), color-stop(1, #ba9012));

	/* Webkit (Chrome 11+) */
	background-image: -webkit-linear-gradient(top, #fcbd49 0%, #ba9012 100%);

	/* Proposed W3C Markup */
	background-image: linear-gradient(top, #fcbd49 0%, #ba9012 100%);

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcbd49', endColorstr='#ba9012',GradientType=0 );

	color: white;
	font-weight: bold;
}
.gc_box_body
{
	background-color: #fff !important;
}
.gc_box_header a:link, .gc_box_header a:visited, .gc_box_header a:active, .gc_box_header a:hover
{
	color: #afc94e;
}
.gc_box_row, .gc_box_row_odd, .gc_box_row_even, .gc_box_content_secondary, .gc_box_content_tertiary
{
	background-color: #e0dbbf;
	color: black;
}
.gc_box_row_highlight, .gc_box_row_odd_highlight, .gc_box_row_even_highlight, .gc_box_content_secondary_highlight, .gc_box_content_tertiary_highlight
{
	background-color: #f6e9ab;
	color: black;
}
.gc_box_row_odd, .gc_box_content_tertiary
{
	background-color: #e0dbbf;
}
.gc_box_row_even, .gc_box_content_secondary
{
	background-color: #d1ccb2;
}


/************* GC Error **********************************/
.gc_error_box_header
{
	background-color: #e00 !important;
	color: #fff !important;
}
.gc_error_box_body
{
	background-color: #fff !important;
	color: #e00 !important;
}
.gc_error_box_border
{
	border-color:#e00;
}

.gc_error_text
{
	color: #e00;
}


/************* GC Caution **********************************/
.gc_caution_box_header
{
	background-color: #FFCB00 !important;
	color: #000 !important;
}
.gc_caution_box_body
{
	background-color: #FFFFDD !important;
	color: #606060 !important;
}
.gc_caution_box_border
{
	border-color:#FFCC00;
}

.gc_caution_text
{
	color: #606060;
}


/************* GC Other Text **********************************/
.gc_normal
{

}
.gc_important_note_light
{
	/*color: #f88;*/
	color: #ba9012;
}
.gc_unimportant_note_light
{
	color: #d8bc5e;
}