﻿body /* NOTE: these sizes much match in ALL STYLE SHEETS */
{
	font-size: 12px;
	color: #666;
	font-family: Arial;
}

/* ************************************************************************* */
/* * Global Styles														   * */
/* * NOTE: These styles are defined ONCE; do NOT define in other style	   * */
/* * sheets																   * */
/* ************************************************************************* */
a,
a:visited,
a:active
{
	font-size: 12px;
	color: #5e8f00;
	text-decoration: none;
	font-weight: bold;
}
a:hover 
{
	color: #c03;
	text-decoration: none;
}

ul 
{
	position: relative;
	margin: 0;
	padding: 0;
}
ul li 
{
	display: block;
	padding-left: 12px;
	color: #666;
	list-style: none;
	background: url(/resources/carolina_spanish/images/bul_green.gif) no-repeat 0% 4px;
}

h1 
{
	font-size: 18px;
	color: #666;
	margin: 0;
	margin-bottom: 10px;
}
h2
{
	font-size: 14px;
	color: #666;
}
h3,h4,h5,h6
{
	font-size: 12px;
	color: #666;
}

/* ************************************************************************* */
/* * General Styles * */
/* ************************************************************************* */
a.bold 
{
	font-weight: bold;
}

a.arrow 
{
	background: url(/resources/carolina_spanish/images/bul_arrow.gif) no-repeat 0% 3px;
	padding-left: 15px;
	font-weight: bold;
	color:#5e8f00;
}

.text_grey 
{
	color: #666;
}

p.no_margin
{
	margin: 0;
}

/* ************************************************************************* */
/* * Content Area Styles * */
/* ************************************************************************* */
.section_title_text
{
	display: block;

	font-size: 18px;
	font-weight: bold;
	color: #666;
}


/* ************************************************************************* */
/* * Box Area Styles * */
/* ************************************************************************* */
.box_blue_grad 
{
	display: block;
	border: solid 1px #ddd;
	border-top: none;
	background: url(/resources/carolina_spanish/images/bor_sky_top.gif) repeat-x;
	padding: 10px 15px;
}
.box_green_grad 
{
	display: block;
	border: solid 1px #047a7e;
	background: url(/resources/carolina_spanish/images/bg_green_grad.gif) repeat-x;
	padding: 10px 15px;
}
.box_title_text
{
	display: block;
	font-size: 18px;
	font-weight: bold;
	color: #5f8f03;
}
.box_title_text_search
{
    display: block;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
 
.box_title_text_onblue
{
	display: block;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	background-color: #047A7E;
}

.rounded_top 
{
	display: block;
	width: 523px;
	padding: 10px;
	background: url(/resources/carolina_spanish/images/edt_bor_blue_top.gif) no-repeat;
}
.rounded_bottom
{
	display: block;
	width: 523px;
	padding: 0px;
	background: url(/resources/carolina_spanish/images/edt_bor_blue_bot.gif) no-repeat;
	color: #fff;
	font-size: 1px;
}
/* ************************************************************************* */
/* * List Styles * */
/* ************************************************************************* */
.featured_item 
{
	margin-top: 15px;
	display: block;
}

.featured_item_title 
{
	font-size: 16px !important;
	font-weight: bold;
	color: #5E8F00;
}

/* ************************************************************************* */
/* * Featured Styles * */
/* ************************************************************************* */

.featured_title 
{
	display: block;
	font-size: 14px;
	font-weight: bold;
	color: #666;
}

.featured_title_blue
{
	display: block;
	font-size: 14px;
	font-weight: bold;
	color: #5e8f00;
}

/* ************************************************************************* */
/* * Recipe Styles * */
/* ************************************************************************* */

div.RecipeIconContainer { height: 16px; margin: 0px 0px; }

/* *************************** */
/* * Table * */
/* *************************** */


/* ************************************************************************* */
/* * Content Box Styles * */
/* ************************************************************************* */

.silver_border_bottom 
{
	line-height: 9px;
	font-size: 9px;
	height: 9px;
	display: block;
	/*width: 739px;*/
	background: url(/resources/carolina_spanish/images/edt_silver_border_bot.gif) no-repeat;
}

.gold_shaded_box_rounded 
{
	padding: 15px 15px 0px 15px;
	display: block;
	background: url(/resources/carolina_spanish/images/edt_gold_shaded_box_top.gif) no-repeat;
}

.gold_solid_box_rounded 
{
	padding: 15px 15px 0px 15px;
	display: block;
	background: url(/resources/carolina_spanish/images/edt_gold_solid_box_top.gif) no-repeat;
}

.gold_solid_box_rounded_bottom 
{
	line-height: 9px;
	font-size: 9px;
	height: 9px;
	display: block;
	/*width: 739px;*/
	background: url(/resources/carolina_spanish/images/edt_gold_solid_box_bot.gif) no-repeat;
}

/* ************************************************************************* */
/* * Common Page styles and buttons * */
/* ************************************************************************* */

.mainButtonGreen,
.mainButtonGreen:active,
.mainButtonGreen:visited
{
	color: #fff;
	border: solid 1px #a5acb2;
	padding: 4px 10px;
	background: url(../images/buttons/bg_button_green.gif) repeat-x;
	margin-right: 10px;
}
.mainButtonRed,
.mainButtonRed:active,
.mainButtonRed:visited
{
	color: #fff;
	border: solid 1px #a5acb2;
	padding: 4px 10px;
	background: url(../images/buttons/bg_button_red.gif) repeat-x;
	margin-right: 10px;
}
.mainButtonOrange,
.mainButtonOrange:active,
.mainButtonOrange:visited
{
	color: #fff;
	border: solid 1px #a5acb2;
	padding: 4px 10px;
	background: url(../images/buttons/bg_button_orange.gif) repeat-x;
	margin-right: 10px;
}

.mainButtonGreen:hover,
.mainButtonRed:hover,
.mainButtonOrange:hover
{
	color: #a5acb2;
}