@charset "utf-8";
/* CSS Document */
body,td,th {
	font-size: small;
	text-align: center;
	
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#434142;
	margin:0;
	
}
body { background: #fff url(../interface/background.jpg) 0  10px repeat-x; }
td,th { text-align: left; }
 
* html body { font-size: x-small; /* for IE5/Win */
f\ont-size: small; /* for other IE versions */
}
a { color: #000;}
a:hover {
	color:#9CCB41;
}

#wrapperAll { width: 970px; background: #fff ; margin: 10px auto 0; padding: 0; /* height: 1%; display: table; */   }


#wrapperMain { position: relative; width:970px;  margin: 0 0 0 0; text-align: left;  }
#flashLayer { position: absolute; top: 130px; left: 15px; z-index: 900; width: 884px;}
#flashLayer2 { position: absolute; top: 130px; left: 231px; z-index: 900; width: 441px;}

#header { width:970px; height: 220px;}

#ContentBorder {border: none; background: #FFF;}
 
#leftColumn {float:left; margin: 0; padding: 0; width:220px; /* border: 1px solid red;  */ border-right: 1px solid #9CCB42; position: relative;      }
#contentMain { float:right; margin: 0; padding: 0;  width: 720px; /* border: 1px solid red;  */   }
 #contentMain .gutter p { padding-bottom: .5em;}
#contentMain .gutter  h1 { color: #AEA79A ; font-weight: normal; font-size: 1.4em; margin-bottom: 10px; margin-top: 15px; text-transform:uppercase; }
#contentMain .gutter  h2 { color: #AEA79A ; font-weight: normal; font-size: 1.4em; margin-bottom: 10px; margin-top: 15px; }
#contentMain .gutter  ul { margin: 10px 15px 15px 15px; }
#contentMain .gutter  li { list-style: circle;  padding:2px 5px; }



#contentMain .gutterMain { margin-top: 20px;/* width: 100%; float: left;*/}
#contentMain .gutterMain p { padding-bottom: .5em;}

#contentMain .gutterMain h1 { color: #AEA79A ; font-weight: normal; font-size: 1.4em; margin-bottom: 10px; margin-top: 15px; text-transform:uppercase; }
#contentMain .gutterMain h2 { color: #AEA79A ; font-weight: normal; font-size: 1.4em; margin-bottom: 10px; margin-top: 15px; }
#deals #contentMain .gutterMain h2 { color: #AEA79A ; font-weight: normal; font-size: 1.4em; margin-bottom: 0px; margin-top: 15px; }

 #contentMain .gutterMain h3 {   color:#AEA79A; text-decoration:none; /* background: url(../int/nav/arrow.gif) 100% 100% no-repeat; */ padding: 1px 20px 1px  0; margin: 10px 5px 0 0; font-weight:bold; } 
 
#contentMain .gutterMain ul { margin: 10px 15px 15px 15px; }
#contentMain .gutterMain li { list-style: circle;  padding:2px 5px; }

.News  #contentMain .gutterMain h2 { margin-bottom: 0px; }
.News  #contentMain .gutterMain h2 a{ color:#434142;}
.News  #contentMain .gutterMain h2 a:hover { text-decoration:underline; color:#434142;}

#contentMainP { float:right; margin: 0 -15px 0 0; padding: 0;  width: 679px; /*border: 1px solid red;*/     }
#contentMainP .gutterMain { margin-top: 20px; width: 100%; float: left;}


.contentDownloads  a  {  color:#AEA79A; text-decoration:none; background: url(../int/nav/arrow.gif) 100% 100% no-repeat; padding: 1px 20px 1px  0; margin-right: 5px; }
.contentDownloads  a:hover  {  color:#E53E96;  background: url(../int/nav/arrow_F2.gif) 100% 100% no-repeat; }

.contentDownloadsCaps  a  {  color:#AEA79A; text-decoration:none; background: url(../int/nav/arrow.gif) 100% 100% no-repeat; padding: 1px 20px 1px  0; margin-right: 5px;  text-transform: uppercase;}
.contentDownloadsCaps  a:hover  {  color:#E53E96;  background: url(../int/nav/arrow_F2.gif) 100% 100% no-repeat; }

.contentDownloads3  h3 a  {  color:#AEA79A; text-decoration:none; background: url(../int/nav/arrow.gif) 100% 100% no-repeat; padding: 1px 20px 1px  0; margin-right: 5px; }
.contentDownloads3  h3 a:hover  {  color:#E53E96;  background: url(../int/nav/arrow_F2.gif) 100% 100% no-repeat; }




.contentDownloads2  a  { font-size:90%;  color:#AEA79A; text-decoration:none;  padding: 1px 0px 1px  0; margin-right:0; margin-bottom: 10px;}
.contentDownloads2  a.news  { font-size:90%;  color:#434142; text-decoration:none;  padding: 1px 0px 1px  0; margin-right:0; margin-bottom: 10px;}
.contentDownloads2  a:hover  {  color:#E53E96;    }

.contentDownloads2 img { padding-top: 5px;}
#contentMain .gutterMain  th { font-size: 1em; background:#434142; color:#AEA79A; padding: 4px 4px;}
#contentMain .gutterMain  td { font-size: 1em; padding: 6px 4px; border-bottom: 1px dotted #AEA79A;}
#contentMain .gutterMain  td a { color:#434142;}

#rightColumn {float:right; margin: 0; padding: 0; width:263px; text-align: right;   }
 #contentLeft { float: left; margin: 0; padding: 0;  width: 440px;   background: #fff;   }
 
.homepagetxt { padding: 20px 50px;}
 

#footer { margin-bottom: 5px ; margin-top: 45px; color: #A39690; background: url(../interface/footer.jpg) 0 0 no-repeat; text-align: left; padding: 18px 0 5px 230px; font-size: .8em; height: 60px; text-transform:uppercase;   }
#footer a { color:#A39690; text-decoration: none;}
#footer a:hover { color:#A39690; text-decoration: underline;}
#footerbase { margin-top: 20px; color: #A39690;}

#CareersBoxWrap { width: 450px; float: left;  margin-top: 10px;}
.careersBox { width: 140px; float: left;  margin-right: 15px;}
 .careersBox3 { width: 140px; float: left;  margin-right: 0;}
 .careersBox4 { width: 140px; float: left; margin-top: 30px;  margin-left: 70px; margin-right: 15px;}
 .careersBox5 { width: 140px; float: left; margin-top: 30px;  margin-right: 70px;}
 
 #CareersBoxWrap dt { font-size: .8em; font-weight: bold; color:#FFFFFF; background: #E53E96; padding: 3px 15px; height: 27px; text-align: center;}
 #CareersBoxWrap dd { font-size: .8em;  }
 #CareersBoxWrap dd a { font-size: .8em; color:#E53E96;  text-decoration: none;  }

  #peopleBoxWrap { margin-top: 0px; float: left; width: 100%; }
  #peopleBoxWrap h2 { float: left; width: 100%;}
  
 .peopleBox {text-transform:uppercase; width: 156px; float: left;   margin-right: 13px; margin-bottom: 15px;}
 .peopleBoxend {  width: 156px; float: left; height: 1px ; margin: 0; padding: 0; }
 .peopleBoxR {text-transform:uppercase; width: 156px; float: left;  margin-right: 0;}
 .Team .peopleBoxR { margin-right: 98px; }
 .peopleBox dl { float: left; width: 156px; padding: 0; display: inline;}



 
  #peopleBoxWrap dt {
  float: left;
  width: 126px;
	font-size: .8em;
	font-weight: bold;
	color:#FFFFFF;
	padding: 3px 15px;
	height: 27px;
	text-align: center;
	background-color: #434142;
	
}



 .peopleBox a{ font-size: .8em; color:#fff;  text-decoration: none;  }
 .peopleBox a:hover { color:#E53E96; 
 
	text-decoration: none;
}
 .peopleBox img { border: none; float: left; }
 .peopleBox dd a img { border: none; float: left; width: 156px; }
 
  .peopleBoxR a{ font-size: .8em; color:#fff;  text-decoration: none;  }
  .peopleBoxR a:hover {   color:#E53E96;  text-decoration: none;  }
  .peopleBoxR img { border: none; float: left;}


/* SPACING */

#leftColumn .gutter { margin-top: 0px; margin-bottom: 0px;}

#leftColumn .gutter #address {  margin: 10px 0px 0 0; position: relative; bottom: 0px; left: 0;  padding: 0; width: 219px; text-align: center;}
#rightColumn .gutter { margin-top:  0px; margin-bottom:  0px; margin-left:  0px; margin-right:  0px;}
.clear { clear:both;}

#breadcrumbs { color:#AEA79A; letter-spacing: .2em;}
#breadcrumbs  a  {  color:#AEA79A; text-decoration:none; background: url(../int/nav/breadcrumb-arrow.gif) 100% 100% no-repeat; padding: 1px 20px 1px  0; margin-right: 5px;}
#breadcrumbs a:hover  {  color:#E53E96;  background: url(../int/nav/arrow_F2.gif) 100% 100% no-repeat; }
#breadcrumbs {  color:#AEA79A; text-decoration:none; background: none; padding: 1px 20px 1px  0; margin-right: 5px; text-transform: uppercase; }

#previousPage { position: absolute; top: 130px; right: 20px; text-transform:uppercase;}
#previousPage  a  {color:#E53E96;  background: url(../int/nav/arrow_F2.gif) 100% 100% no-repeat;   padding: 1px 20px 1px  0; margin-right: 5px; text-decoration:none; }
#previousPage a:hover  {color:#AEA79A; background: url(../int/nav/breadcrumb-arrow.gif) 100% 100% no-repeat;   }


.linksWrap a {  color:#AEA79A; text-decoration:none; background: url(../int/nav/arrow.gif) 100% 100% no-repeat; padding: 1px 20px 1px  0; margin-right: 5px;}
.linksWrap a:hover { color:#E53E96;  background: url(../int/nav/arrow_F2.gif) 100% 100% no-repeat;  }


.headerImage { margin: 15px 0;}
/* HEADINGS */
#rightColumn h2 span { visibility: hidden; }
#rightColumn h2.latestNews { background: url(../int/latest-news-feed.gif) 0 0 no-repeat; height: 60px; margin-bottom: 23px;}
#rightColumn h2.NewsHeading { background:url(../int/news-heading.gif) -10px  -10px no-repeat; height: 60px; margin-bottom: 10px;}
#rightColumn h2.BreakingNewsHeading { background:url(../int/HP-Headings_Breaking-news.gif)   -10px -10px   no-repeat; height: 60px; margin-bottom: 10px;}
#rightColumn h2.HOMEDEALS { background: url(../int/HP-Headings_DEALS.gif)   -10px -10px   no-repeat; height: 60px; margin-bottom: 10px;}


#TJK_ToggleON,#TJK_ToggleOFF {display:none}

.contentDownloads h3 a  {   color:#AEA79A; text-decoration:none; background: url(../int/nav/arrow.gif) 100% 100% no-repeat; padding: 1px 20px 1px  0; margin: 10px 5px 0 0; font-weight:bold;   }
.contentDownloads h3 a:hover  {  color:#E53E96;  background: url(../int/nav/arrow_F2.gif) 100% 100% no-repeat; }

#headerArea { width: 440px; float: left; margin: 15px 0 15px 0; border-bottom: 1px solid #A39690;}
.Privacy #headerArea { width: 100%;}
#headerArea h1 { color:#9CCB42; text-transform:uppercase; padding-bottom: 10px; font-size: 16px; font-weight: normal;}
.noshow { display: none; height: 1px;}
.pagetext { width: 100%; float: left; margin: 0 0 10px 0; color:#000; }
.pagetext2 { width: 100%; float: left; margin: 0 0 5px 0; color:#000; }
.pagetextindent { text-indent: 20px; margin: 0 0 5px 0; }
.pagetext p { padding: 0 15px 10px 0; text-align: left; widows: none;}
.pagetext ul {}
.pagetext li { color:#A39690; padding: 0 0 5px 20px; background: url(../interface/bullet.jpg) 0 0 no-repeat;}
strong em { font-style:normal; color:#9BC942; font-weight: bold; }
.leftfifty { float: left; width: 49%; }
.rightfifty { float: right; width: 49%;}

.leftfifty li { color:#9BC942; padding: 0 0 5px 20px; background: url(../interface/bullet-green.jpg) 0 0 no-repeat; font-weight: bold;}
.rightfifty li { color:#9BC942; padding: 0 0 5px 20px; background: url(../interface/bullet-green.jpg) 0 0 no-repeat; font-weight: bold;}
.leftfifty li a{ color:#9BC942; text-decoration: none; }
.rightfifty li a{ color:#9BC942; text-decoration: none; }

.teamimage { margin-bottom: 15px;}
