/* CSS Document */

/*...............................................*/
/* ================= editorial ==================*/
/*...............................................*/

/* ================ FONTS ================ */
#editorial .textArea h1 {
	display:block;
	margin: 0 0 0 24px;
	padding: 0;
	/*font-size: 1.3em;*/
	text-transform:uppercase;
	color: #89ab13;
	width: 320px;
}

#editorial.default #colLeft .textArea p {
	color: #383838;
}

#editorial.default #colLeft .textArea a {
	color: #89ab13;
}

#editorial .htmlContent h2 {
	display:block;
	margin: 30px 0 0 0;
	padding: 0 0 0 0;
	font-size: 1.3em;
	text-transform:uppercase;
	color: #9e9e9e;
	width: 400px;
	overflow: hidden;
}

#editorial.default .htmlContent p {
	padding: 0 20px 0 0;
	color: #383838;
}

#editorial.default .htmlContent a {
	color: #89ab13;
}

#editorial.default .htmlContent li {
	color: #383838;
}

#editorial.default .newsItem h2 {
	color: #9e9e9e;
}

#editorial.default .newsItem .itemLabel {
	color: #9e9e9e;
}

/* ================ INGRES ================ */
#editorial.default #colLeft .textArea {
	background-color:#ffffff;
	padding: 53px 0 30px 0;
}

#editorial.default #colLeft .textArea .spacer {
	width: 10px;
	height: 143px;
	float: right;
}

/* ================ GALLEY ================ */
#editorial.default #gallery {
	background-color: #ffffff;
}

/* ================ HTML AREA ================ */
#editorial.default #colLeft .htmlArea {
	background-color: #ffffff;
	padding: 1px 0 0 0;
}

/* ================ HtmlTextArea ================ */
.HtmlTextArea {
	margin:0 0 0 5px;
	padding:0 0 5px 0;
}

.HtmlTextArea p {
	font-size:12px;
}

/* ================ ACCESS AREA ================ */
#editorial.default #colRight .accessArea .accessContent {
	background-color: #ffffff;
}

#editorial.default #colRight .accessArea .accessContent .accessItem .accessInfo {
	color: #3e3e3e;
}

#editorial.default #colRight .accessArea .accessContent .accessItem .accessInfo .itemHeader {
	color: #89ab13;
}

#editorial.default #colRight .accessArea .accessContent .accessItem {
	background-image:url(/lt/img/line_dotted_ew.png);
}

#editorial .ft1, #editorial .ft2, #editorial .ft3, #editorial .ft4, #editorial .fb1, #editorial .fb2, #editorial .fb3, #editorial .fb4 {
	background-color:#FFFFFF;
	color: #FFFFFF;
}

/* ================ NEWSROOM AREA ================ */
.newsroom {
	color: #3E3E3E;
	padding:5px 0 0 5px;
	clear:both;
	width:198px;
	height:100%;
	position:relative;
	overflow:hidden;
}

.newsroom a 
{
	font-size:12px;
    text-decoration:none;
    cursor:pointer;
    color:#3E3E3E;
}

.newsroom img
{
	border:0px;
}

.newsroom span
{
	height:15px;
	margin:0 0 0 7px;
	vertical-align:middle;
}

.newsroom .flickr_image
{
	padding:0 10px 5px 0;
}


/* ================ ResourceLinkList ================ */
.ResourceLinkList
{
	background-color:White;
	color:White;
}

.ResourceLinkList td
{
	background-color:White;
}

/* ================ imageLinkaArea ================ */
.imageLinkaArea {
	color: #3E3E3E;
	padding:5px 0 0 5px;
	clear:both;
	width:198px;
	height:100%;
	position:relative;
	overflow:hidden;
}

.imageLinkaArea a 
{
	font-size:0.6em;
    text-decoration:none;
    cursor:pointer;
    color:#3E3E3E;
}

.imageLinkaArea img
{
	border:0px;
}

.imageLinkaArea span
{
	height:15px;
	margin:0 0 0 7px;
	vertical-align:middle;
}

.imageLinkaArea .flickr_image
{
	padding:0 10px 5px 0;
}

/* ================ LinkedInToolbarList ================ */
.LinkedInToolbarList
{
	padding:10px 0 0 10px;
}

.LinkedInToolbarList span
{
	margin:0 10px 0 0;
}

.LinkedInToolbarList img
{
	padding:0 5px 0 0;
	border:solid 0px black;
}

.LinkedInToolbarList a
{
	margin-left:5px;
	font-size:12px;
	color:Black;
	text-decoration:none;
}

/* ================ TOOLBOX ================ */
#editorial.default #colLeft .toolBox .toolBoxContent {
	background-image:url(/lt/img/editorial/toolbox_img_default.jpg);
	background-repeat:no-repeat;
	background-position: bottom right;
	background-color: #ffffff;
}

#editorial.default #colLeft .toolBox .toolBoxContent .separator {
	background-image:url(/lt/img/line_dotted_ew.png);
	background-repeat:repeat-x;
	background-position: bottom left;
	height: 70px;
	width: 400px;
	padding: 0;
	clear:both;
}

#editorial.default #colLeft .toolBox .toolBoxContent a {
	color: #89ab13;
	background-image:url(/lt/img/arrows/arrow_e_green_7x11.png);
	background-repeat: no-repeat;
	background-position: top left;
}

/* ================ INNER CORNERS ================ */
#editorial.default .calender .innerCornerSW {
	background-image:url(/lt/img/corners/inner_corners_white.png);
}

#editorial.default .promoArea .innerCornerNW {
	background-image:url(/lt/img/corners/inner_corners_white.png);
}

/* ================ BUTTONS ================ */
#editorial.default .button span {
	background-image:url(/lt/img/buttons/link_green_button_left.png);
}

#editorial.default .button span span {
	background-image:url(/lt/img/buttons/link_green_button_right.png);
}

#editorial.default .button span span span {
	background-image:url(/lt/img/buttons/link_green_button_bg.png);
}

/* ---------------- LIST SECTION ---------------- */
.listSection {
	background-color: #fff;
	color: #383838;
}

/* ................ LIST SECTION -> SIMPLE LIST ITEM ................ */
.listSection .SimpleListItem .stripe {
	background-image:url(/lt/img/line_dotted_ew.png);
}

.listSection .SimpleListItem {
	color: #383838;
}

/* ................ LIST SECTION -> SIMPLE LIST ITEM SHIFTED ................ */
.listSection .SimpleListItemShifted .stripe {
	background-image:url(/lt/img/line_dotted_ew.png);
}

.listSection .SimpleListItemShifted {
	color: #383838;
}

/* ................ LIST SECTION -> SHORT FACTS LIST ITEM ................ */
.listSection .ShortFactsListItem .stripe {
	background-image:url(/lt/img/line_dotted_ew.png);
}

.listSection .ShortFactsListItem li {
	color: #383838;
}

.listSection .ShortFactsListItem .sf .content span {
	color: #829e08;
}

.listSection .ShortFactsListItem .sf .content .sfHeader {
	color: #e195ce;
}

/* ................ LIST SECTION -> SHORT FACTS LIST ITEM SHIFTED ................ */
.listSection .ShortFactsListItemShifted .stripe {
	background-image:url(/lt/img/line_dotted_ew.png);
}

.listSection .ShortFactsListItemShifted li {
	color: #383838;
}

.listSection .ShortFactsListItemShifted .sf .content span {
	color: #829e08;
}

.listSection .ShortFactsListItemShifted .sf .content .sfHeader {
	color: #e195ce;
}

/* ================ PAGE ADD AREA ================ */
#editorial.default .pageAdArea {
	background-color: #ffffff;
}

#editorial.default .pageAdArea .pageAdContent {
	background-color: #ffffff;
}

#editorial.default .pageAdArea .pageAdContent .pageAdItem .stripe {
	background-image:url(/lt/img/line_dotted_ew.png);
}

#editorial.default .pageAdArea .pageAdContent .pageAdItem p {
	color: #383838;
}


/*...............................................*/
/* ============== LandingCategory ===============*/
/*...............................................*/

/* CSS Document */

/* ================ FONTS ================ */
#LandingCategory .textArea h1 {
	display:block;
	padding: 49px 0 0 24px;
	font-size: 1.8em;
	text-transform:uppercase;
	color: #9bbd0a;
	width: 320px;
}

#LandingCategory.default .textArea p {
	color: #383838;
}

#LandingCategory.default .textArea a {
	color: #89ab13;
}


#LandingCategory.default .newsItem h2 {
	color: #9bbd0a;
}

#LandingCategory.default .newsItem .itemLabel {
	color: #3e3e3e;
}

/* ================ INGRES ================ */
#LandingCategory.default .textArea {
	background-color:#ffffff;
	width: 528px;
	height: 226px;
}

/* ================ FLASH AREA ================ */
#LandingCategory .ft1, #LandingCategory .ft2, #LandingCategory .ft3, #LandingCategory .ft4, #LandingCategory .fb1, #LandingCategory .fb2, #LandingCategory .fb3, #LandingCategory .fb4 {
	background-color: #ffffff;
}

/* ================ PAGE ADD AREA ================ */
#LandingCategory.default .pageAdArea {
	background-color: #ffffff;
}

#LandingCategory.default .pageAdArea .pageAdContent {
	background-color: #ffffff;
}

#LandingCategory.default .pageAdArea .pageAdContent .pageAdItem .stripe {
	background-image:url(/lt/img/line_dotted_ew.png);
}

#LandingCategory.default .pageAdArea .pageAdContent .pageAdItem p {
	color: #383838;
}

/* ================ TOOLBOX ================ */
#LandingCategory.default .toolBox .toolBoxContent {
	background-image:url(/lt/img/LandingCategory/toolbox_img_default.jpg);
	background-repeat:no-repeat;
	background-position: bottom right;
	background-color: #ffffff;
}

#LandingCategory.default .toolBox .toolBoxContent .separator {
	background-image:url(/lt/img/line_dotted_ew.png);
	background-repeat:repeat-x;
	background-position: bottom left;
	height: 70px;
	width: 400px;
	padding: 0;
	clear:both;
}

#LandingCategory.default .toolBox .toolBoxContent a {
	color: #89ab13;
	background-image:url(/lt/img/arrows/arrow_e_green_7x11.png);
	background-repeat: no-repeat;
	background-position: top left;
}

/* ================ INNER CORNERS ================ */
#LandingCategory.default .calender .innerCornerSW {
	background-image:url(/lt/img/corners/inner_corners_white.png);
}

#LandingCategory.default .promoArea .innerCornerNW {
	background-image:url(/lt/img/corners/inner_corners_white.png);
}

/* ================ BUTTONS ================ */
#LandingCategory.default .button span {
	background-image:url(/lt/img/buttons/link_green_button_left.png);
}

#LandingCategory.default .button span span {
	background-image:url(/lt/img/buttons/link_green_button_right.png);
}

#LandingCategory.default .button span span span {
	background-image:url(/lt/img/buttons/link_green_button_bg.png);
}

/*...............................................*/
/* ================== EXTERNAL ==================*/
/*...............................................*/

/* ================ FONTS ================ */
#external.default .textArea h1 {
	display:block;
	padding: 49px 0 0 24px;
	font-size: 1.8em;
	text-transform:uppercase;
	color: #9e9e9e;
	width: 320px;
}

#external.default .textArea p {
	color: #383838;
}

#external.default .textArea a {
	color: #89ab13;
}

#external.default .newsItem .itemLabel {
	color: #3e3e3e;
}

/* ================ INGRES ================ */
#external.default .textArea {
	background-color:#ffffff;
	width: 528px;
	height: 226px;
}

/* ================ IFRAME AREA ================ */
#external.default .ft1, #external.default .ft2, #external.default .ft3, #external.default .ft4, #external.default .fb1, #external.default .fb2, #external.default .fb3, #external.default .fb4 {
	background-color: #ffffff;
}

#external #externalFace {
	height: 800px;
	border: 1px solid;
}

/* ================ INNER CORNERS ================ */
#external.default .calender .innerCornerSW {
	background-image:url(/lt/img/corners/inner_corners_white.png);
}

/* ================ CLEARFIX ================ */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
