/** information for style 1 **/

body {
		background: #3B4853 url(../images/tech_bg_1.png) repeat-x;
		color: #21252C; /* dark blue */
}

a:link,
a:visited {
	color: #CC0000; /* red */
}


table.contenttoc {
  border: 1px solid #DCE2E7;
}

td.sectiontableheader {
  background: #EDF0F3;
  color: #333;
}

#shadow_l {
	background: transparent url(../images/tech_shadow_l_1.png) no-repeat;
}

#shadow_r {
	background: transparent url(../images/tech_shadow_r_1.png) 100% 0 no-repeat;
}

#side {
	background: #3B4853 url(../images/tech_side_bg_1.png) repeat-x;
}

#side_l {
	background: url(../images/tech_side_divider_1.png) no-repeat;
}

#side_r {
	background: url(../images/tech_side_divider_1.png) 100% 0 no-repeat;
}

#imageheader {
	background: top left no-repeat;
}

#logo {
	background: url(../images/edsynLogo.gif) 100% 0 no-repeat;
}

#content {
	background: #dce2e7; /* light grey body */
}

.mainbody {
	border: 1px solid #C5CBCF; /* grey outline */
	background: #fff;
}

.pagedivider {
	background: url(../images/tech_page_divider_1.png) 50% 0 no-repeat;
}

.productline {
	background: url(../images/productLine.gif) no-repeat;
}

#bottomsection {
	background: #DCE2E7; /* light blue */
}

.bottom {
	background: #5F6A7E url(../images/tech_bottom_bg_1.png) repeat-x;
}

#moofx a.toggle {
	border: 1px solid #C5CBCF;
	background: #ECEFF2 url(../images/tech_plus_1.png) 0 50% no-repeat;
}

#moofx .stretcher {
	background: #DCE2E7; /* light blue */
}

#nav {
	background: #dce2e7 url(../images/tech_bar_bg_1.png) repeat-x;
}

#nav li {
	border-right: 1px solid #990000;
}

#nav li.on {
	border-right: 1px solid #444D5C;
}

#nav li.on li.on {
	border-right: 0;
}

#nav li ul {
	background: #0066cc;
}

#nav li.on ul {
	background: #5f6a7e;
}

#nav li a {
	color: #ddd;
	background: url(../images/tech_menu_1.png) 0 0 no-repeat;
}

#nav li.on a {
	color: #3B4853;
}

#nav li.on li.on a {
	color: #3B4853;
}

#nav li:hover ul a,
#nav li.over ul a{
	border-right: 1px solid #99c100;
}

#nav li ul a, #nav li.on ul a {
	color: #ddd;
	border-right: 1px solid #8b9dbb;
}

#nav li.on ul a {
	color: #ffcc00;
}

#nav ul a:hover {
	color: #ffcc00;
}

#nav li.on li a:hover {
	color: #ffcc00;
}

.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	/*border: 2px solid gray;*/
}
.highslide:hover img {
	/*border: 2px solid white;*/
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
