/* ----------------- Reset -------------------------------- */

html, body, div, ul, img {
	margin:0;
	padding:0;
        list-style-type:none;
}


/* ------------------ LAYOUT -------------------------------*/
body {
	background-color:#ffffff;
	font-family: verdana;
	font-size:100%;
	
	background-image:none;
}

#cccContainer{position:relative;width:992px;clear:both;}
/*div.FieldContentContainer {clear:both;width:992px;}*/
p {color:#000; }

*html #HomeWrapper { background:none; filter:none; background-color:#fff; }
*html #HomeWrapper a { position:fixed; }


*html #SiteContentWrapper { background:none; filter:none; background-color:#fff;}
*html #SiteContentWrapper a { position: fixed; }

*html #SiteContentWrapper #flashmapContainer { position: fixed; }


#HomeWrapper { background:none; position:fixed; }
#WrapperWrapper {
	width:1024px;
        margin:0 auto;
	text-align:left;
        background-color:#fff;
		background:none;
       	}


#SiteContentWrapper {
	width:992px;
	margin-left:16px;
	background-color:#ffffff;
	background-image:none;
	position:relative;
	      }

#TopContainer {

        padding:10px 0 18px 0;
	width:992px;
	margin:0;
float:left;
        display:none;
       }

#TopLeftColContainer {
	width:428px;
	float:left;
 display:none;
	
}

#TopRightColContainer {
	
	width:260px;
	float:right;
	text-align:right;
    display:none;
}


#TopRightColContainer a {
	color:#6d6f72;
	font-size:10px;
	text-decoration: none;
        float:left;
		   display:none;
}
#TopRightColContainer a:hover {
	color:#fff;
	 display:none;
}


#TopRightColContainer a.BookmarkLink {
	background-image: url('~/media/Images/S/Salamander/Images/bookmark.ashx');
	background-repeat: no-repeat;
	padding:0 16px 0 16px;
	 display:none;
}

#TopRightColContainer a.PrintLink {
	background-image: url('~/media/Images/S/Salamander/Images/print.ashx');
	background-repeat: no-repeat;
	padding:0 16px 0 16px;
	 display:none;
}

#TopRightColContainer a.LinksListRow1Col1Link, #TopRightColContainer a.LinksListalertlinktitleLink {
	background-image: url('~/media/Images/S/Salamander/Images/email.ashx');
	background-repeat: no-repeat;
	padding:0 0 0 16px;
 display:none;
}

#TopRightColContainer #PrintContainer, #TopRightColContainer #BookmarkLinkContainer  {float:left; display:none; }


#MenuSearchContainer{
    width:992px;
	padding:0 0 18px 0;
	margin:0;
	height:23px;
	float:left;
	display:none;
}



#MenuSearchLeftColContainer {
	float:left;
	width:794px;
	height:23px;
	display:none;
}


/* ------- see topnav css ----- */

/* ------ Search ------ */


#MenuSearchRightColContainer form {
	padding:0;
	margin:0;
	 display:none;
}

#MenuSearchRightColContainer {
	float:right;
	width:196px;
	height:16px;
    padding:0;
    margin:0;
    display:none;
}

#MenuSearchRightColContainer input#searchtxt {
    float:left;
	width:178px;
    border-top:none;
	border-left:1px solid #505153;
	border-right: none;
	border-left: none;
	height:16px;
	padding:2px 0 0 2px;
	margin:0;
	font-size: 90%;
	vertical-align:top;
	 display:none;
}

#MenuSearchRightColContainer input#searchbtn {
	width:16px;
	float:left;
    height:20px;
	padding:0 0 0 0;
	border-top:1px solid #505153;
	margin:0;
	border:none;
	 display:none;
}



#landingContainer {width:992px;background-color:#fff; float:left; min-height:400px; background-image:none;
	}

#newContainer {width:992px;float:left;}

#landingLeftColContainer, #newLeftColContainer {
	width:201px;
	float:left;
   min-height:250px;
 display:none;
}

#landingRightColContainer, #ContentColsContainer {
	width:791px; background-image:none; background-color:#FFFFFF;
       
}

#ContentColsLeftColContainer, #newCenterColContainer {width:594px; background-image:none; background-color:#fff;
	}

#ContentColsRightColContainer,#newRightColContainer  {width:197px;
display:none;
	}


#ccContainer {width:578px;}

/* --------- see leftnav css ---------- */

/* ---------------- Generic ------------------- */

a img  {
	border:none;
	color:#6d6f72;
}
p.acrobat_reader{


margin: 10px 0 0 0; }

#ContentColsLeftColContainer ul {padding:0;margin-left:25px}
#ContentColsLeftColContainer ul li {padding-bottom:6px;list-style-type: square;}

#branding {margin-top:30px}



.acrobat_reader img {

float:left;

margin:0 10px 15px 0;}

.clear {
   clear: both;
}

.ClearWrapper {
clear:both;

}


/* ------------------- Headers and Paragraphs and links ---------------- */

#PageHeaderWrapper h1#PageHeaderPHTag{
width:922px;
color:#666;
	margin:0;
	padding:0;
	font-size:22px;
text-align:left;}


h1 {
	color:#666;
	margin:0;
	padding:0;
	font-size:22px;
text-align:left;
         }

h2 {
	color:#000;
	padding:0 0 5px 0;
	margin:0;
	font-size:10px;
}


p {
	margin:0;
	padding:0 0 15px;
        color:#000;
	
}

p a, p a:visited, ul a, ul a:visited {color:#666;text-decoration:none}
p a:hover, ul a:hover {color:#fff}


/* ------------------- Tables  ---------------- */

table {border-collapse:collapse;border-spacing:0;empty-cells:show;margin-bottom:12px;}
table tr td {
	padding:5px 0 5px 0;
	border-bottom: 1px solid #918f90;
        vertical-align: top;
}

table tr th { 
        padding:7px 0 7px 0;
	border-bottom: 1px solid #918f90;
        vertical-align: top;
        text-align:left;
}

table.findata thead tr th {
	padding:7px 0 7px 0;
	border-bottom: 1px solid #918f90;
        vertical-align: top;
        text-align:left;
     
}

table.findata tr td {
	padding:5px 0 5px 0;
	border-bottom: 1px solid #918f90;
        vertical-align: top;
}

     

table.findata tbody tr th {
	padding:5px 0 5px 0;
	border-bottom: 1px solid #918f90;
        vertical-align: top;
        font-weight:normal;
}

table.findata tbody tr.high th {
	padding:10px 0 10px 0;

	}

/* tr.highlight {background:#666} */

/* ----------------- Footer ------------------ */





#FooterLinksContainer {
	border-top:1px solid #6d6f72;
	margin: 50px 0 0 0;
	width:992px;
	height:28px;
	 display:none;
}

#LinksListFooterLinksUL li {float:left; display:none;}
#FooterLinksContainer a {
	padding-right:10px;
	padding-top:8px;
	padding-bottom:4px;
	text-decoration:none;
	color:#6d6f72;
	display:block;
	float:left;
	font-size:10px;
	 display:none;
}

#FooterLinksContainer a:hover {
	color:#fff; display:none;
}

/* #PriceTickerContainer Object {width:978px;background:#ccc;}*/
#iframeContainer Object {margin-top:30px;width:578px;height:1280px;}
#tickerContainer Object {width:196px;height:110px;padding:0;margin:0;}


/* Press releases */

#NewsContainer {width:578px;}
#NewsHeaderContainer {width:100%; border-bottom: 1px solid #666;height:20px;}
#NewsDateHeaderContainer{width:60px;float:left;color:#000}
#NewsTitleHeaderContainer {width:380px;float:left;color:#000}
#NewsHtmlHeaderContainer {width:69px;float:left;font-size:85%;text-align:right}
#NewsPDFHeaderContainer {width:69px;float:left; font-size:85%;text-align:right}

.scBackground {width:578px;padding:4px 0 4px 0;border-bottom: 1px solid #666;float:left;display:block}
.NewsDateContainer {width:80px;float:left;}
.NewsTitleContainer {width:360px;float:left;font-weight:bold}
.NewsHtmlContainer {width:69px;float:left;font-size:85%;text-align:right}
.NewsPdfContainer {width:69px;float:left; font-size:85%;text-align:right}

.NewsTitleContainer a {color:#fff;text-decoration:none}



/* Presentations */
#PresContainer { display: block; clear: both;width:578px;}
#PresHeaderContainer {width:578px; border-bottom: 1px solid #666;height:20px;}
#PresDateHeaderContainer{width:60px;float:left;color:#000}
#PresTitleHeaderContainer {width:380px;float:left;color:#000}
#PresPDFHeaderContainer {width:69px;float:left; font-size:85%;text-align:right;}
#PresExternalLinkHeaderContainer   {width:69px;float:left; font-size:85%;text-align:right;}

.scBackground {width:578px;padding:4px 0 4px 0;border-bottom: 1px solid #666;float:left;}

#results-and-presentations .NewsDateContainer, #presentations-2009 .NewsDateContainer, #presentations-2008 .NewsDateContainer, #presentations-2007 .NewsDateContainer, #presentations-2006 .NewsDateContainer   {width:60px;float:left;}

#results-and-presentations .NewsTitleContainer, #presentations-2009 .NewsTitleContainer, #presentations-2008 .NewsTitleContainer, #presentations-2007 .NewsTitleContainer, #presentations-2006 .NewsTitleContainer   {width:380px;float:left;font-weight:bold}

#results-and-presentations .NewsExtLinkContainer, #presentations-2009 .NewsExtLinkContainer, #presentations-2008 .NewsExtLinkContainer, #presentations-2007 .NewsExtLinkContainer, #presentations-2006 .NewsExtLinkContainer  {width:69px;float:left; display:block;font-size:85%;text-align:right;}


#results-and-presentations .NewsPdfContainer, #presentations-2009 .NewsPdfContainer, #presentations-2008 .NewsPdfContainer, #presentations-2007 .NewsPdfContainer, #presentations-2006 .NewsPdfContainer   {width:69px;float:left; font-size:85%;text-align:right;}


#reports .NewsDateContainer, #reports-2009 .NewsDateContainer, #reports-2008 .NewsDateContainer, #reports-2007 .NewsDateContainer, #reports-2006 .NewsDateContainer   {width:60px;float:left;}

#reports .NewsTitleContainer, #reports-2009 .NewsTitleContainer, #reports-2008 .NewsTitleContainer, #reports-2007 .NewsTitleContainer, #reports-2006 .NewsTitleContainer   {width:380px;float:left;font-weight:bold}

#reports .NewsExtLinkContainer, #reports-2009 .NewsExtLinkContainer, #reports-2008 .NewsExtLinkContainer, #reports-2007 .NewsExtLinkContainer, #reports-2006 .NewsExtLinkContainer  {width:69px;float:left; display:block;font-size:85%;text-align:right;}


#reports .NewsPdfContainer, #reports-2009 .NewsPdfContainer, #reports-2008 .NewsPdfContainer, #reports-2007 .NewsPdfContainer, #reports-2006 .NewsPdfContainer   {width:69px;float:left; font-size:85%;text-align:right;}


.PresTitleContainer a {color:#fff;text-decoration:none}



/* --------------- Calculator ---- */

tr#CalculatorRowShareValueSectionHeader {border-bottom:none}
#CalculatorShareValueTable, #CalculatorShareValueComparatorTable, #CalculatorShareValueLookUpTable {width:578px}
#CalculatorShareValueTable tr th, #CalculatorShareValueComparatorTable tr th, #CalculatorShareValueLookUpTable tr th{font-weight:normal}

/* --------------- Site Map --------- */

#SitemapContainer {width:578px}
#SitemapContainer a {color:#fff;text-decoration:none;padding-bottom:3px}
#SitemapContainer a:hover {color:#666}
#ContentColsLeftColContainer #SitemapContainer ul {list-style-type: none; margin:0}
#ContentColsLeftColContainer #SitemapContainer ul li {list-style-type: none;}
#ContentColsLeftColContainer #SitemapContainer ul ul {margin:10px 0 6px 12px;list-style-type: none;}
#ContentColsLeftColContainer #SitemapContainer ul ul ul {margin:3px 0 6px 22px;list-style-type: none;}

.SitemapLevel1Link {font-weight:bold;background:#666;font-size:105%;width:578px;display:block;padding:2px 0 0 2px}
#SitemapContainer a.SitemapLevel1Link:hover {color:#000}
#SitemapContactsLink {margin-bottom:6px;}



/* ---------------------- Tabs ------------------------- */

div#tabscontainer {display:block;clear:both;float:left;width:578px;vertical-align: baseline}
#ContentColsLeftColContainer #tabscontainer ul {list-style-type:none;float:left;padding:0;margin:0}
#ContentColsLeftColContainer #tabscontainer ul li {padding-bottom:0;list-style-type: none;}
#tabsitemscontainer1 li {float:left;margin-right:2px;}
#tabsitemscontainer1 li a {color:#000;background:#ddd;display:block;padding:5px;text-decoration:none}
#tabsitemscontainer1 li a:hover {color:#666}
#tabsitemscontainer1 li a.selected {color:#fff;background:#666;}

/* ------------------------ FAQS -------------------- */

#FaqContainer {width:578px;}
#FaqContainer a {color:#fff;text-decoration:none;}
#FaqContainer a:hover, a:visited {color:#666;}
#FaqContainer p a, #FaqContainer p a:visited {color:#666;text-decoration:none;}
#FaqContainer p a:hover {color:#fff;}
#FaqContainer div {margin-bottom:8px;}
#Category1_A1,#Category1_A2, #Category1_A3, #Category1_A4, #Category1_A5, #Category1_A6, #Category1_A7, #Category1_A8, #Category1_A9, #Category1_A10 {padding:10px;border:1px solid #fff;}
#FaqContainer #Category1_PCL1 a, #FaqContainer #Category1_PCL2 a, #FaqContainer #Category1_PCL3 a, #FaqContainer #Category1_PCL4 a, #FaqContainer #Category1_PCL5 a, #FaqContainer #Category1_PCL6 a, #FaqContainer #Category1_PCL7 a, #FaqContainer #Category1_PCL8 a, #FaqContainer #Category1_PCL9 a, #FaqContainer #Category1_PCL10 a{color:#000;background:#ddd;padding:4px}
#FaqContainer #Category1_PCL1 a:hover, #FaqContainer #Category1_PCL2 a:hover, #FaqContainer #Category1_PCL3 a:hover, #FaqContainer #Category1_PCL4 a:hover, #FaqContainer #Category1_PCL5 a:hover, #FaqContainer #Category1_PCL6 a:hover, #FaqContainer #Category1_PCL7 a:hover, #FaqContainer #Category1_PCL8 a:hover, #FaqContainer #Category1_PCL9 a:hover, #FaqContainer #Category1_PCL10 a:hover  {color:#666}


/* ----------------------------- BoD ----------------- */

#BoDContainer {width:578px;float:left;}

.EmployeeDirectoryEmpContainer1, .EmployeeDirectoryEmpContainer2, .EmployeeDirectoryEmpContainer3, .EmployeeDirectoryEmpContainer4, .EmployeeDirectoryEmpContainer5, .EmployeeDirectoryEmpContainer6, .EmployeeDirectoryEmpContainer7, .EmployeeDirectoryEmpContainer8  {width:97px;margin-right:2px;float:left;}

.EmployeeDirectoryDefault_Small {display:none}
.EmployeeDirectoryDefault_Role {font-size:10px;padding-bottom:26px;}
.EmployeeDirectoryDefault_FirstName {font-weight:bold;font-size:10px;margin:2px 0 0 0;}

/* ----------------------------- BoD Detail (Manual) ----------------- */
.BoDDetail {width:294px}
.BoDDetailName {font-weight:bold;margin:6px 0 0 0; }

.BoDDetailRole {padding-bottom:10px;}

.BoDDetailBio {width:354px;padding-top:10px;}
.BoDDetailBio p {line-height:150%;padding-bottom:10px}


/* ------------- Signposts/Related Links -see dedicated css --------------- */


#CreditsContainer {height:40px;width:100%;  display:none;}
#CreditsContainer img {padding:20px 0 20px 0;  display:none;}

#BackToTopContainer {display:none}

/* ---- print home ------ */


#HomeWrapper {
    width:1024px;
	background-color:#FFFFFF;
	background-image: none;
	background-repeat: no-repeat;
	height: 809px;
}

#HomeContentWrapper {
	width:992px;
	padding-left:16px;
	float:left;
background-image:none;

}



#HomeTextWrapper {
	padding:12px 0 12px 0;
	float:left;
	margin:0;
        width:800px;
        height:138px;
               }

#HomeTextWrapper img {display:none}  
#HomeTextWrapper span {display: block;
	visibility: visible;color:#000;font-size: 27px}
#HomeLinksWrapper {
        width:800px;
        height:130px;
	float:left;
	margin:0;
	padding:90px 0 0 0;
display:none
}
#tcLeftColContainer {width:597;float:left}
#tcRightColContainer {width:203;float:left;padding:0;margin:0 0 0 -2px;display:none}

#hl1, #hl2, #hl3 {
	width:196px;
	height:130px;
	float:left;
	margin-right:2px;
display:none;
}

#hl1 a, #hl2 a, #hl3 a {color:#fff;text-decoration:none;display:block;padding:2px 4px 0 4px;font-size:11px;font-weight:bold;display:none}

#hl1 a:hover, #hl2 a:hover, #hl3 a:hover {color:#666;}
#splink a {color:#fff;text-decoration:none;display:block;padding:2px 4px 0 4px;font-size:11px;font-weight:bold;}
#splink a:hover {color:#666;}

#hl1 a span {padding-left:52px}
#hl2 a span {padding-left:48px}
#hl3 a span {padding-left:56px}
#splink a span {padding-left:100px}

#hl1 {background-image:url('~/media/Images/S/Salamander/Images/where_operate_b.ashx'); background-repeat: no-repeat;display:none}
#hl2 {background-image:url('~/media/Images/S/Salamander/Images/ar_2008_b.ashx'); background-repeat: no-repeat;display:none}
#hl3 {background-image:url('~/media/Images/S/Salamander/Images/group_glance_b.ashx'); background-repeat: no-repeat;display:none}
#splink {width:196px;
	height:20px;
	background-image:url('~/media/Images/S/Salamander/Images/shareprice_link_c.ashx'); background-repeat: no-repeat;display:none}



#PriceTickerContainer {margin:0}
#PriceTickerContainer img {margin:0;padding:0;}

#PriceTickerContainer Object {width:196px;height:110px;padding:0;margin:0;display:none}



#Homepage #FooterLinksContainer {
	border-top:1px solid #6d6f72;
	margin: 200px 0 0 0;
	width:992px;
	height:28px;
display:none;

}

#BreadcrumbsLinksContainer {
width:922px;
float:left;
font-size:0.9em;
padding-bottom:18px;
}

#BreadcrumbsLinksContainer li {
display:inline;
width:922px;
}