/* GLOBAL SECTION */
.cs-clear-fix {clear: both;}
.cs-container img {border: 0px;}
.cs-container .ModuleTitle_MenuBreak, .cs-container .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon {height:3px;}
.cs-container .ModuleTitle_MenuItem{border:none;}
/* END GLOBAL SECTION */
/* HEADER SECTION */
.cs-container {margin-bottom: 20px;}
.cs-container .cs-container-header {margin:0 0 5px 0;}
.cs-container .cs-container-header .cs-container-actions {float: left; margin-right: 3px;}
.cs-container .cs-container-header .cs-container-actions .ModuleTitle_MenuItem {border: none;}
.cs-container .cs-container-header .cs-container-title {}
.cs-container .cs-container-header .cs-container-title img {float: left; margin-right: 10px;}
.cs-container .cs-container-header .cs-container-title h1 {margin:0px; padding: 0px;}
.cs-container .cs-container-header .cs-container-visibility {float: right;}
.cs-container .cs-no-header-image .cs-container-header .cs-container-title h1 img {display: none;}
/* END HEADER SECTION */
/* FOOTER SECTION */
.cs-container .cs-container-footer {text-align: right;}
.cs-container .cs-container-footer span{padding:0px 2px;}
/* END FOOTER SECTION-------------------------------------------------------------------------------------------------- */


/*DEFAULT CONTAINER*/
.cs-default .cs-container-header .cs-container-title h1{
	margin-bottom:20px;
}
.cs-default .TitleHead{
	color:#99ab45;
	font-size:32px;
}
.cs-default .cs-container-body, 
.cs-default .cs-container-body .Normal, 
.cs-default .cs-container-body p,
.cs-default .cs-container-body .NormalDisabled{
	color:#666666;
	font-size:12px;
	line-height: 1.6em;
}
.cs-default .cs-container-body p{
	margin:0 0 10px 0;
}
.cs-default .cs-container-body h2{
	color:#572600;
	font-size:14px;
	font-weight:bold;
	margin:0 0 10px 0;
}
.cs-default .cs-container-body a,
.cs-default .cs-container-body a:hover,
.cs-default .cs-container-body a:link,
.cs-default .cs-container-body a:visited{
	color:#4c918d;
	font-size:12px;
}

.cs-default .cs-container-body a:hover
{
	text-decoration:underline;
}


.cs-default .cs-container-body a.blue,
.cs-default .cs-container-body a.blue:hover,
.cs-default .cs-container-body a.blue:link,
.cs-default .cs-container-body a.blue:visited{
	color:#4c918d;
	text-decoration:underline;
	font-size:13px;
}
.cs-default .cs-container-body h2 a,
.cs-default .cs-container-body h2 a:hover,
.cs-default .cs-container-body h2 a:link,
.cs-default .cs-container-body h2 a:visited{
	font-size:13px;
	font-weight:bold;
	color:#4c918d;
}
/*PINK TITLE*/
.cs-pink-title .TitleHead{
	color:#f48466;
}
.cs-pink-title .cs-container-body a.pink,
.cs-pink-title .cs-container-body a.pink:hover,
.cs-pink-title .cs-container-body a.pink:link,
.cs-pink-title .cs-container-body a.pink:visited{
	color:#fa876a;
	text-decoration:underline;
	font-size:11px;
}
.cs-pink-title .cs-container-body h2 a,
.cs-pink-title .cs-container-body h2 a:hover,
.cs-pink-title .cs-container-body h2 a:link,
.cs-pink-title .cs-container-body h2 a:visited{
	font-size:13px;
	font-weight:bold;
	color:#fa876a;
}
/* VINOUS TITLE*/
.cs-vinous-title{
	margin:0;
}
.cs-vinous-title .TitleHead{
	color:#572600;
	font-size:13px;
	font-weight:bold;
}
.cs-vinous-title .cs-container-body, 
.cs-vinous-title .cs-container-body .Normal, 
.cs-vinous-title .cs-container-body p,
.cs-vinous-title .cs-container-body .NormalDisabled{
	font-size:11px;
	color:#666666;
	line-height: 1.6em;
}

.cs-vinous-title .cs-container-body p{
	margin:0 0 10px 13px;
}
.cs-vinous-title .cs-container-body a, 
.cs-vinous-title .cs-container-body a:hover,
.cs-vinous-title .cs-container-body a:link, 
.cs-vinous-title .cs-container-body a:visited{
	color:#4c918d;
	font-size:12px;
}
/* SMALL GREEN TITLE AND VINOUS CONTENT CONTAINER*/
.cs-small-grey-title .cs-container-header .TitleHead{
	color:#99ab45;
	font-size:13px;
}
.cs-small-grey-title .cs-container-body,
.cs-small-grey-title .cs-container-body .Normal,
.cs-small-grey-title .cs-container-body p,
.cs-small-grey-title .cs-container-body .NormalDisabled{
	color:#572600;
	font-size:10.5px;
}
.cs-small-grey-title .cs-container-body p{
	margin:0 0 8px;
}
.cs-small-grey-title .cs-container-body h2{
	color:#99ab45;
	font-size:10.5px;
	margin:0;
	padding:0;
}
.cs-small-grey-title .cs-container-body a,
.cs-small-grey-title .cs-container-body a:hover,
.cs-small-grey-title .cs-container-body a:link,
.cs-small-grey-title .cs-container-body a:visited{
	color:#4c918d;
	font-size:10.5px;
	text-decoration:underline;
}
/* LINKS CONTAINER*/
*html .cs-links {
	zoom:1;
}
.cs-links .TitleHead{
	color:#572600;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.cs-links .cs-container-body a, 
.cs-links .cs-container-body a:hover,
.cs-links .cs-container-body a:link, 
.cs-links .cs-container-body a:visited{
	display:block;
	background:url(images/horizontal_separator.jpg) repeat-x bottom;
	color:#4c918d;
	font-size:11px;
	padding:5px 0;
	text-decoration:none;
	margin-bottom:-1px;
}
.cs-links .cs-container-body a:hover{
	font-weight:bold;
}
.cs-links .c_contentpane .Normal{
	overflow:hidden;
}
.cs-links .c_contentpane .Normal{
	zoom:1 !ie;
}
/* VINOUS HEADERS CONTAINERS*/
.cs-vinous-headers h2,
.cs-vinous-headers h3,
.cs-vinous-headers h4,{
	color:#572600;
	font-size:13px;
	font-weight:bold;
	margin:0 0 10px 0;
}
.cs-vinous-headers h2{
	font-size:13px;
}
.cs-vinous-headers h3{
	font-size:12px;
}
.cs-vinous-headers h4{
	font-size:11.5px;
}
.cs-pink-links .cs-container-body h2 a,
.cs-pink-links .cs-container-body h2 a:hover,
.cs-pink-links .cs-container-body h2 a:link,
.cs-pink-links .cs-container-body h2 a:visited{
	font-size:13px;
	font-weight:bold;
	color:#FA876A;
}
.cs-lilac-links .cs-container-body h2 a,
.cs-lilac-links .cs-container-body h2 a:hover,
.cs-lilac-links .cs-container-body h2 a:link,
.cs-lilac-links .cs-container-body h2 a:visited{
	font-size:13px;
	font-weight:bold;
	color:#7d0849;
}
.cs-blue-links .cs-container-body h2 a,
.cs-blue-links .cs-container-body h2 a:hover,
.cs-blue-links .cs-container-body h2 a:link,
.cs-blue-links .cs-container-body h2 a:visited{
	font-size:13px;
	font-weight:bold;
	color:#4c918d;
}
/* BLACK HEADERS CONTAINERS*/
.cs-vinous-headers h2,
.cs-vinous-headers h3,
.cs-vinous-headers h4,{
	color:#010000;
	font-size:13px;
	font-weight:bold;
	margin:0 0 10px 0;
}
.cs-vinous-headers h2{
	font-size:13px;
}
.cs-vinous-headers h3{
	font-size:12px;
}
.cs-vinous-headers h4{
	font-size:11.5px;
}
/*NO HEADER*/
.no-header{
	zoom:1 !ie;
}
.no-header .cs-container-header{
	line-height:1px !ie;
	font-size:1px !ie;
}
