﻿/** information for style 1 **/

body {
		background: #cfd7e2 url(../images/nd_bg.jpg) top repeat-x;
		color: #21252C; /* dark blue */
}

a:link,
a:visited {
	color: #c00; /* red */
}

div.moduletable h3,
.componentheading,
#moofx a.toggle {
	color: #3B4853; /* dark blue */
}

div#side div,
div#side p,
div#side td,
div.bottom div,
div.bottom p,
div.bottom td {
	color: #DDE3E8; /* light blue */
}

div#side a:link,
div#side a:visited,
div.bottom a:link,
div.bottom a:visited,
a.pathway:link,
a.pathway:visited,
div#footer a:link,
div#footer a:visited {
	color: #3B4853;
}

.contentheading {
	color: #637D13; /* green color */
}

a.mainlevel:link,
a.mainlevel:visited {
	color: #C3F400; /* lime green */
	background: url(../images/tech_menu_fade_1.png) 0 100% no-repeat;
}

div#side a.mainlevel#active_menu:link,
div#side a.mainlevel#active_menu:visited,
div#side a.mainlevel#active_menu:hover {
	color: #fff;
	font-weight: bold;
}

div#side a.mainlevel:hover {
	color: #fff;
}

div#footer {
	color: #6B84A0;
}

table.contenttoc {
  border: 1px solid #DCE2E7;
}

td.sectiontableheader {
  background: #EDF0F3;
  color: #333;
}

div#shadow_l {
	background: transparent url(../images/tech_shadow_l_1.jpg) no-repeat;
}

div#shadow_r {
	background: transparent url(../images/tech_shadow_r_1.jpg) 100% 0 no-repeat;
}

div#side {
	background: #3B4853 url(../images/tech_side_bg_1.png) repeat-x;
}

div#side_l {
	background: url(../images/tech_side_divider_1.png) no-repeat;
}

div#side_r {
	background: url(../images/tech_side_divider_1.png) 100% 0 no-repeat;
}

div#header {
	background: url(../images/tech_header_1.jpg) top right no-repeat;
}

div#logo {
	background: url(../images/tech_logo_1.jpg) 50% 0 no-repeat;
}

#toplogo{
	background: url(../images/nd_toplogo.gif) no-repeat;
	width:260px;
	height:39px;
	margin-top:11px;
	margin-bottom:5px;
	margin-left:3px;
}

#phonenumber{
	background: url(../images/nd_phone.gif) no-repeat;
	width:114px;
	height:14px;
	float:right;
	margin-top:15px;
	margin-right:3px;
}

#cart{
	width:32px;
	height:14px;
	float:right;
	margin-top:15px;
	margin-right:3px;
}

#navbar{
	background: url(../images/nd_navbar.gif) no-repeat center;
	margin:0 auto;
	height:49px;
	padding:0;
	list-style: none;
	padding-left:13px;
}

#navbar li{
	float: left;
	margin:0;
	padding:0;
	margin-top:13px;
	display:block;
	margin-right:16px;
}

#navbar li a{
	display:block;
	height:0px !important;
	padding-top:23px !important;
	overflow: hidden;
}

#socialbar{
float:right;
	margin-top:15px;
	margin-right:3px;
	width:300px;
	text-align: right;
	margin-right:20px;
}

#socialbar a{
	color: #92a2b5;
	text-decoration: none;
	font-family: Arial;
	font-size: 8pt;
	margin-left:20px;
}

#socialbar a:hover{
	color: #bfcdde;
}

#navbar li a.nav_home{
	background: url(../images/nav_home.gif) no-repeat 0px 2px;
	width: 68px;
}
#navbar li a.nav_seminars{
	background: url(../images/nav_seminars.gif) no-repeat 0px 2px;
	width: 80px;
}
#navbar li a.nav_mbm{
	background: url(../images/nav_mbm.gif) no-repeat 0px 2px;
	width: 80px;
}
#navbar li a.nav_audio{
	background: url(../images/nav_audio.gif) no-repeat 0px 2px;
	width: 109px;
}
#navbar li a.nav_promail{
	background: url(../images/nav_promail.gif) no-repeat 0px 2px;
	width: 68px;
}
#navbar li a.nav_buying{
	background: url(../images/nav_buying.gif) no-repeat 0px 2px;
	width: 105px;
}#navbar li a.nav_products{
	background: url(../images/nav_products.gif) no-repeat 0px 2px;
	width: 118px;
}#navbar li a.nav_company{
	background: url(../images/nav_company.gif) no-repeat 0px 2px;
	width: 105px;
}

#navbar li a:hover, #navbar li.on a{
	background-position: bottom;
}

#smallattractions{
	background: url(../images/nd_smallattractions.png) no-repeat center;
	margin:0 auto;
	height:154px;
	margin-bottom: 9px;
}

#upcoming{
	background: url(../images/nd_upcomingbloc.png) no-repeat top center;
	margin:0 auto;
	height:276px;
	width:238px;
	float:right;
	padding:15px;
	overflow: hidden; 
}

#centercourt{
	margin-top:7px !important;
	margin-left:1px;
}

#upcoming h3{
	text-align: center;
}

#upcoming ul{
	padding-top:14px !important;
	padding-left:15px;
}

#upcoming ul.hotlinks{
	padding-top:30px !important;
}

#smallattractions a{
	display:block;
	margin-top:12px;
	margin-left:19px;
	float:left;
}

#smallattractions a:hover, .tmg_glow:hover{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: .7;
}

#smallattractions a img{
	border: none !important;
}

div#content {
	background: #dce2e7; /* light grey body */
}

a:link, a:visited {
outline: none; /* gets rid of selection rectangle */
}

div.mainbody {
	border: 1px solid #C5CBCF; /* for grey outline */
	background: #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

div.pagedivider {
	background: url(../images/tech_page_divider_1.png) 50% 0 no-repeat;
}

div#bottomsection {
	background: #DCE2E7; /* light blue */
}

div.bottom {
	background: #5F6A7E url(../images/tech_bottom_bg_1.jpg) repeat-x;
}

#moofx a.toggle {
	border: 1px solid #C5CBCF;
	background: #ECEFF2 url(../images/tech_plus_1.png) 0 50% no-repeat;
}

#moofx div.stretcher {
	background: #dce2e7; /* light blue */
}

#nav {
	background: #dce2e7 url(../images/tech_bar_bg_1.png) repeat-x;
	font-size: 9pt;
	font-family: arial;
}

#nav li {
	border-right: 1px solid #97a1c3;
}

#nav li.on {
	border-right: 1px solid #97a1c3;
}

#nav li.on li.on {
	border-right: 0;
}

#nav li ul {
	background: #97A1C3;
}

#nav li.on ul {
	background: #5f6a7e;
}

#nav li a {
	color: #FFF;
	background: url(../images/tech_menu_1.png) 0 0 no-repeat;
}

#nav li.on a {
	color: #fff;
}

#nav li.on li.on a {
	color: #fff;
}

#nav li:hover ul a,
#nav li.over ul a{
	border-right: 1px solid #99c100;
	border-right-color: #7282BC;
}

#nav li ul a, #nav li.on ul a {
	color: #FFFFFF;
	border-right: 1px solid #828baa;
}

#nav li.on ul a {
	color: #becce4;
}

#nav ul a:hover {
	color: #BECCE4;
}

#nav li.on li a:hover {
	color: #d2dbeb;
}


#secondarynav{
	margin:0 auto;
	text-align: right;
	padding-right:10px;
}

#secondarynav ul{
display:none;
list-style: none;
}

#secondarynav ul.on{
display:block !important;
padding:0;
margin:0;
height:25px;
}

#secondarynav ul li{
display: block;
float:right;
}

#secondarynav ul li a{
display: block;
width: 195px;
height:19px;
background: url('../images/toptab.gif') no-repeat center;
margin-left:3px;
text-align:center;
color: #607895;
font-size: 7pt;
font-family: Tahoma, Arial;
padding-top:6px;
}

#seminarschedule th{
	color: white;
	background-color: #444444;
}

#seminarschedule th, #seminarschedule td{
	font-size: 8pt;
	padding-left:10px;
	padding-right:10px;
	padding-top: 2px;
	padding-bottom: 2px;
} 