.floatLeft { float: left; margin-right: 10px;}
.floatRight { float: right; }
.clear { clear: both; }
a { outline: none; }

.page-wrap { 
  width: 950px; 
  margin: 30px auto auto 50px; 
  position: relative; 
  min-height: 210px; 
}

.slider-wrap	{ 
  width: 950px; 
  position: absolute; 
  top: 0px; 
  left: 0px;
}
.content-slider-wrap	{ 
  width: 950px; 
  position: relative; 
  top: 32px; 
  left: 0px;
}			
.stripViewer .panelContainer .panel ul { 
  text-align: left; 
  margin: 0 15px 0 30px; 
}
.stripViewer { 
  position: relative; 
  overflow: hidden; 
  width: 950px; 
  height: 255px;
}
.stripViewer .panelContainer { 
  position: relative; 
  left: 0; 
  top: 0; 
}
.stripViewer .panelContainer .panel { 
  float: left; 
  height: 100%; 
  position: relative; 
  width: 950px;
}
.stripNavL, .stripNavR, .stripNav {  display: none;  }
.nav-thumb { 
/*
  border-right: 1px solid OrangeRed;
  border-left: 1px solid Orange;
*/
  width: 154px;
  margin-top: -3px;   
  height: 52px;

/*
  border-radius: 5px;
  border-radius: 5px;  
*/
}

.nav-spacer {
  width: 2px;
  display: inline;
  z-index: 1;
  float: left;
}

#movers-row { 
  margin: -40px 0 0 0;
  height: 52px;
  width: 950px;
  background: url(/assets/components/images/navbar_background.png) repeat-x;
  background-color: Orange;
  border-radius: 5px;
  border-radius: 5px;
}
#movers-row #first { 
  margin-left: 10px; 
}
#movers-row div { 
  width: 155px;
  height: 52px;
  float: left; 
  margin: 2px 0 0 0;
}
#movers-row div a.cross-link  { 
  float: left; 
}

#main-photo-slider img {
  cursor: pointer;
}

.photo-meta-data { 
  background: url(/assets/components/images/transpBlack.png); 
  padding: 10px; 
  width: 150px; 
  height: 30px; 
  margin-top: -50px; 
  position: relative; 
  z-index: 2; 
  color: white;
  border-radius: 5px;
  border-radius: 5px; 
}
.photo-meta-data span  { font-size: 13px; }
.cross-link { 
  display: block; 
  width: 185px; 
  margin-top: -14px; 
  position: relative; 
  padding-top: 15px; 
  z-index: 2; 
}
.active-thumb { 
  width: 185px;
  background: transparent url(/assets/components/images/arrow.png) center top no-repeat;
}
.active-nav {
  z-index: 1;
  background: transparent url(/assets/components/images/navbar_background_hover.png) repeat-x;
}
.bottom_slider_content {
  background: url(/assets/components/images/module-m-250.png) repeat-x;
  width: 948px;
  height: 250px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid DarkGray;
}

.bottom_slider_inner_content {
  margin: 10px;
}

.bottom_home_left {
  float: left;
  background-color: white;
  width: 595px;
  height: 250px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  overflow: hidden;
}
.bottom_home_right {
  float: right;
  background: url(/assets/components/images/bottom-slider-content_gray-background.png) repeat-x;
  width: 345px;
  height: 250px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}



.bottom_home_left p.small {
  padding: 0 0 0 10px;
}

.voip_bottom_home {
  float: left;
  background-color: white;
  width: 950px;
  height: 250px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  overflow: hidden;
}


#breach_link, #firewall_link, #internet_link {
  margin: 12px 10px 0 5px;
  padding: 0 0 3px 0;
  border-top: 1px dotted Gray;
  line-height: 1em;
  color: Orange;
}

#breach_link a, #firewall_link a, #internet_link a {
  color: Orange;
  text-decoration: none;
}

.orange_no_decoration{
  color: Orange;
  text-decoration: none;
}

div.bottom_news {
  padding: 5px 0 5px 10px;
  border-bottom: 1px solid LightGray;
}

span.bottom_news_title {
  font-family:Arial,Helvetica,sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: Gray;
}

h2.white_header {
  padding: 0 15px 0 15px;
  color: white;
  font-size: 20px;
  font-weight:400;
  font-family: Arial,Helvetica,sans-serif;
  letter-spacing: 1px;
}

.white_medium {
  padding: 5px 15px 0 15px;
  color: white;
  font-size: 12px; 
  font-weight:100;
  font-family: Arial,Helvetica,sans-serif;
  letter-spacing: .75px;
}

.more_button {
  float: right;
  margin: 0 20px 15px 0;
}

.sas-70-badge {
  float: right;
  margin-top: -54px;
  margin-right: 2px;
}


#ethernet-two-blue {
  float: right;
  margin-top: -215px;
  margin-right: -50px;
  z-index: 100;
}

.internet_services_list {
  margin-left: -20px;
}
#zoom{
  z-index: 999;
}
#zoom-content{
  z-index: 999;
}

.ie #datacenter-fade {
  float: right;
  position: relative;
  margin-top: -246px;
  margin-right: -2px;
  z-index: 1;
}

.gecko #datacenter-fade {
  float: right;
  position: relative;
  margin-top: -246px;
  margin-right: -2px;
  z-index: 1;
}

.webkit #datacenter-fade {
  float: right;
  position: relative;
  margin-top: -243px;
  margin-right: -2px;
  z-index: 1;
}


.ie #voip-fade {
  float: right;
  position: relative;
  margin-top: -246px;
  margin-right: -2px;
  z-index: 1;
}

.gecko #voip-fade {
  float: right;
  position: relative;
  margin-top: -246px;
  margin-right: -2px;
  z-index: 1;
}

.webkit #voip-fade {
  float: right;
  position: relative;
  margin-top: -243px;
  margin-right: -2px;
  z-index: 1;
}


#backup-background {
  float: right;
  position: relative;
  margin-top: -275px;
  margin-right: -2px;
  z-index: 1;
}

#eoc_bottom_home_right{
  float: right;
  background: url(/assets/components/images/bottom-slider-content_right_eoc-background.png) repeat-x;
  width: 345px;
  height: 250px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}