body {
	margin:0;
	color:#b2b2b2;
	font:13px Verdana, Arial, Helvetica, sans-serif;
	background:#fff;
}
/*for all images*/
img {
	border:none;
}
/*for all links*/
a {
	text-decoration:underline;
	color:#b2b2b2;
}
a:hover {
	text-decoration:none;
}
/*main container*/
#main {
	width:783px;
}
/*header and content container*/
#container {
	display:table;
	width:783px;
}
/*header container*/
#header {
	display: table-header-group;
}
.header-inner {
	width:783px;
}
/*header top block*/
.header-top {
	width:100%;
	height:138px;
	overflow:hidden;
	background:#000;
	border-bottom:2px solid #2048b9;
}
/*logo outer*/
.logo-outer {
	width:538px;
	height:138px;
	float:right;
	background:url(../images/header-bg.jpg) no-repeat;
}
/*logo*/
.logo-outer h1 {
	margin:0;
	padding:5px 35px 0 0;
}
.logo-outer h1 a {
	float:right;
	width:285px;
	height:125px;
	text-indent:-9999px;
	overflow:hidden;
}
/*top navigation outer*/
.top-nav-outer {
	width:214px;
	margin:0 0 -9999px;
	padding:42px 15px 9999px;
	float:left;
	border-right:1px solid #fff;
}
/*top navigation*/
ul.top-nav {
	width:214px;
	margin:0;
	list-style:none;
	float:left;
}
.top-nav li {
	width:100%;
	padding:8px 0 0;
	float:left;
}
.top-nav li a {
	float:right;
	height:30px;
	text-indent:-9999px;
	overflow:hidden;
}
.home {
	width:41px;
	background:url(../images/home.gif) no-repeat;
}
.products-access {
	width:131px;
	background:url(../images/products-access.gif) no-repeat;
}
.top-nav li a:hover,
.top-nav li.active a{
	background-position:0 -30px;
}
/*tabset and main heading outer*/
.tabset-heading-outer {
	width:723px;
	padding:15px 30px 10px;
	background:#0a3398 url(../images/header-part-bg1.gif) repeat-x 0 100%;
	overflow:hidden;
}
/*main heading*/
.main-heading {
	display:block;
	margin:0 0 12px;
	font:23px/27px "Arial Black", Arial, Verdana, sans-serif;
}
.main-heading a {
	text-decoration:none;
	color:#fff;
}
/*main tabs list*/
ul.tabset-big {
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.tabset-big li {
	float:left;
	padding:0 0 0 42px;
}
.tabset-big li.first {
	padding:0;
}
.tabset-big li a {
	display:block;
	font:bold 14px/14px Tahoma, Verdana, Arial, sans-serif;
	text-decoration:none;
	text-align:center;
	color:#5089c8;
}
.tabset-big li a:hover {
	color:#fff;
}
.tabset-big li a.active {
	color:#78cef4;
}
/*content container*/
#content {
	display: table-footer-group;
	position:relative;
}
.content-inner {
	width:783px;
	height:409px;
	padding:0 0 4px;
	overflow:hidden;
	background:url(../images/main-bg.jpg) no-repeat;
}
/*for content headings*/
.content-inner h2 {
	margin:0 0 18px;
	font-size:14px;
	color:#fff;
}
.content-inner h3 {
	margin:0 0 15px;
	font-size:14px;
	color:#fff;
}
.content-inner p {
	margin:0 0 15px;
	line-height:16px;
	font-weight:normal;
}
/*main content's column*/
.main-column {
	width:300px;
	padding:35px 0 0;
	float:left;
}
/*side content's column*/
.side-column {
	width:320px;
	float:right;
}
/*logotypes image*/
.logotypes {
	display:block;
	margin:0 auto;
}
/*main column (not tab)*/
.main-content {
	width:653px;
	height:359px;
	padding:50px 57px 0 73px;
	overflow:hidden;
	
	
}
.tabs-inner .main-content {
	padding:0;
}
/*flash container*/
.flash-area {
	width:320px;
	height:240px;
}
/*tabs outer*/
.tabs-outer {
	/*display:none;*/
}
/*main tabs content*/
.big-tab {
	width:653px;
	height:409px;
	padding:0 57px 0 73px;
	overflow:hidden;
}
#tab1 {
	background:url(../images/pr-marketing-big.png) no-repeat;
}
#tab2 {
	background:url(../images/publications-big.png) no-repeat;
}
#tab3 {
	background:url(../images/web-video-big.png) no-repeat;
}
#tab4 {
	background:url(../images/web-develop-big.png) no-repeat;
}
#tab5 {
	background:url(../images/video-audio-big.png) no-repeat;
}
.tabs-inner {
	width:100%;
	height:345px;
	overflow:hidden;
}
/*subtabs content*/
.columns-holder {
	width:653px;
	height:295px;
	padding:50px 0 0;
	overflow:hidden;
}
/*subtabs navigation list*/
.bottom-nav {
	width:100%;
	height:64px;
	overflow:hidden;
	position:relative;
}
.bottom-nav ul {
	width:631px;/*631*/
	width:100%;
	height:64px;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.bottom-nav li {
	float:left;
	height:64px;
	overflow:hidden;
	display:inline;
}
.bottom-nav li.first {
	margin:0 !important;
}
.bottom-nav li a {
	float:left;
	width:783px;
	height:128px;
	cursor:pointer;
	overflow:hidden;
	text-indent:-9999px;
}
.btm-pr-marketing li a {
	background:url(../images/btm-nav-pr-marketing.png) no-repeat;
}
.link1 {
	width:65px;
}
.link1 a {
	width:65px;
	margin:0;
}
.link2 {
	width:41px;
	margin:0 0 0 86px;
}
.link2 a {
	width:41px;
	margin:0 0 0 -151px;
}
.link3 {
	width:65px;
	margin:0 0 0 87px;
}
.link3 a {
	width:65px;
	margin:0 0 0 -279px;
}
.link4 {
	width:41px;
	margin:0 0 0 86px;
}
.link4 a {
	width:41px;
	margin:0 0 0 -430px;
}
.link5 {
	width:82px;
	margin:0 0 0 78px;
}
.link5 a {
	width:82px;
	margin:0 0 0 -549px;
}
.btm-public-brochures li a {
	background:url(../images/btm-nav-publications-brochures.png) no-repeat;
}
.link6 {
	width:51px;
}
.link6 a {
	width:51px;
	margin:0;
}
.link7 {
	width:41px;
	margin:0 0 0 98px;
}
.link7 a {
	width:41px;
	margin:0 0 0 -149px;
}
.link8 {
	width:36px;
	margin:0 0 0 105px;
}
.link8 a {
	width:36px;
	margin:0 0 0 -295px;
}
.link9 {
	width:71px;
	margin:0 0 0 90px;
}
.link9 a {
	width:71px;
	margin:0 0 0 -421px;
}
.link10 {
	width:51px;
	margin:0 0 0 82px;
}
.link10 a {
	width:51px;
	margin:0 0 0 -574px;
}
.btm-video-podcasts li a {
	background:url(../images/btm-nav-web-video-podcasts.png) no-repeat;
}
.link11 {
	width:42px;
}
.link11 a {
	width:24px;
	margin:0;
}
.link12 {
	width:83px;
	margin:0 0 0 61px;
}
.link12 a {
	width:83px;
	margin:0 0 0 -103px;
}
.link13 {
	width:128px;
	margin:0 0 0 67px;
}
.link13 a {
	width:128px;
	margin:0 0 0 -253px;
}
.link14 {
	width:97px;
	margin:0 0 0 55px;
}
.link14 a {
	width:97px;
	margin:0 0 0 -436px;
}
.link15 {
	width:42px;
	margin:0 0 0 58px;
}
.link15 a {
	width:42px;
	margin:0 0 0 -591px;
}
.btm-develop-newsletters li a {
	background:url(../images/btm-nav-web-development-newsletters.png) no-repeat;
}
.link16 {
	width:88px;
}
.link16 a {
	width:88px;
	margin:0;
}
.link17 {
	width:53px;
	margin:0 0 0 64px;
}
.link17 a {
	width:53px;
	margin:0 0 0 -152px;
}
.link18 {
	width:85px;
	margin:0 0 0 67px;
}
.link18 a {
	width:85px;
	margin:0 0 0 -272px;
}
.link19 {
	width:68px;
	margin:0 0 0 59px;
}
.link19 a {
	width:68px;
	margin:0 0 0 -416px;
}
.link20 {
	width:109px;
	margin:0 0 0 54px;
}
.link20 a {
	width:109px;
	margin:0 0 0 -538px;
}
.btm-video-audio li a {
	background:url(../images/btm-nav-video-audio-broadcast.png) no-repeat;
}
.link21 {
	width:73px;
}
.link21 a {
	width:73px;
	margin:0;
}
.link22 {
	width:39px;
	margin:0 0 0 62px;
}
.link22 a {
	width:39px;
	margin:0 0 0 -135px;
}
.link23 {
	width:85px;
	margin:0 0 0 70px;
}
.link23 a {
	width:85px;
	margin:0 0 0 -244px;
}
.link24 {
	width:61px;
	margin:0 0 0 86px;
}
.link24 a {
	width:61px;
	margin:0 0 0 -415px;
}
.link25 {
	width:90px;
	margin:0 0 0 71px;
}
.link25 a {
	width:90px;
	margin:0 0 0 -547px;
}
/*hover - active states*/
.bottom-nav li a:hover,
.bottom-nav li a.active {
	margin-top:-64px !important;
}
/*logo tabs navigation*/
ul.logo-nav {
	background-color:#000000;
	width:320px;
	height:240px;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	position:relative;
}
.logo-nav li {
	position:absolute;
	overflow:hidden;
}
.logo-nav li a {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
}
/*pr and marketing start*/
.logo-link1 {
	width:130px;
	height:82px;
	left:25px;
	top:10px;
}
.logo-link1 a {
	width:130px;
	background:url(../images/ase-logo.png) no-repeat;
	height:164px;
}
.logo-link1 a:hover,
.logo-link1 a.active {
	margin:-82px 0 0;
}
.logo-link2 {
	width:91px;
	height:123px;
	right:8px;
	top:5px;
}
.logo-link2 a {
	width:91px;
	background:url(../images/degc-logo.png) no-repeat;
	height:246px;
}
.logo-link2 a:hover,
.logo-link2 a.active {
	margin:-123px 0 0;
}
.logo-link3 {
	width:133px;
	height:77px;
	left:98px;
	top:87px;
}
.logo-link3 a {
	width:133px;
	background:url(../images/onstar-logo.png) no-repeat;
	height:154px;
}
.logo-link3 a:hover,
.logo-link3 a.active {
	margin:-77px 0 0;
}
.logo-link4 {
	width:93px;
	height:88px;
	left:10px;
	top:143px;
}
.logo-link4 a {
	width:93px;
	background:url(../images/michigan-logo.png) no-repeat;
	height:176px;
}
.logo-link4 a:hover,
.logo-link4 a.active {
	margin:-88px 0 0;
}
.logo-link5 {
	width:160px;
	height:65px;
	right:12px;
	top:170px;
}
.logo-link5 a {
	width:160px;
	background:url(../images/adr-international-logo.png) no-repeat;
	height:130px;
}
.logo-link5 a:hover,
.logo-link5 a.active {
	margin:-65px 0 0;
}
/*pr and marketing end*/
/*publications and brochires start*/
.logo-link6 {
	width:114px;
	height:87px;
	left:13px;
	top:33px;
}
.logo-link6 a {
	width:114px;
	background:url(../images/crossroads-logo.png) no-repeat;
	height:174px;
}
.logo-link6 a:hover,
.logo-link6 a.active {
	margin:-87px 0 0;
}
.logo-link7 {
	width:95px;
	height:100px;
	left:130px;
	top:25px;
}
.logo-link7 a {
	width:95px;
	background:url(../images/presbyterian-vil-logo.png) no-repeat;
	height:200px;
}
.logo-link7 a:hover,
.logo-link7 a.active {
	margin:-100px 0 0;
}
.logo-link8 {
	width:83px;
	height:95px;
	right:15px;
	top:25px;
}
.logo-link8 a {
	width:83px;
	background:url(../images/cornerstone-develop.png) no-repeat;
	height:190px;
}
.logo-link8 a:hover,
.logo-link8 a.active {
	margin:-95px 0 0;
}
.logo-link9 {
	width:149px;
	height:73px;
	left:25px;
	top:137px;
}
.logo-link9 a {
	width:149px;
	background:url(../images/michigan-logo2.png) no-repeat;
	height:146px;
}
.logo-link9 a:hover,
.logo-link9 a.active {
	margin:-73px 0 0;
}
.logo-link10 {
	width:114px;
	height:95px;
	right:20px;
	top:130px;
}
.logo-link10 a {
	width:114px;
	background:url(../images/gleaners-logo.png) no-repeat;
	height:190px;
}
.logo-link10 a:hover,
.logo-link10 a.active {
	margin:-95px 0 0;
}
/*publications and brochires end*/
/*web video podcasts start*/
.logo-link11 {
	width:84px;
	height:84px;
	left:25px;
	top:10px;
}
.logo-link11 a {
	width:84px;
	background:url(../images/gm-logo.png) no-repeat;
	height:168px;
}
.logo-link11 a:hover,
.logo-link11 a.active {
	margin:-84px 0 0;
}
.logo-link12 {
	width:144px;
	height:73px;
	right:35px;
	top:15px;
}
.logo-link12 a {
	width:144px;
	background:url(../images/avon-logo.png) no-repeat;
	height:146px;
}
.logo-link12 a:hover,
.logo-link12 a.active {
	margin:-73px 0 0;
}
.logo-link13 {
	width:227px;
	height:59px;
	left:55px;
	top:97px;
}
.logo-link13 a {
	width:227px;
	background:url(../images/detroit-logo.png) no-repeat;
	height:118px;
}
.logo-link13 a:hover,
.logo-link13 a.active {
	margin:-59px 0 0;
}
.logo-link14 {
	width:167px;
	height:67px;
	left:15px;
	top:160px;
}
.logo-link14 a {
	width:167px;
	background:url(../images/scension-logo.png) no-repeat;
	height:134px;
}
.logo-link14 a:hover,
.logo-link14 a.active {
	margin:-67px 0 0;
}
.logo-link15 {
	width:83px;
	height:85px;
	right:25px;
	top:153px;
}
.logo-link15 a {
	width:83px;
	background:url(../images/little-caesars.png) no-repeat;
	height:170px;
}
.logo-link15 a:hover,
.logo-link15 a.active {
	margin:-85px 0 0;
}
/*web video podcasts end*/
/*web development and e-newsletters start*/
.logo-link16 {
	width:181px;
	height:65px;
	left:10px;
	top:25px;
}
.logo-link16 a {
	width:181px;
	background:url(../images/nai-farbnam-logo.png) no-repeat;
	height:130px;
}
.logo-link16 a:hover,
.logo-link16 a.active {
	margin:-65px 0 0;
}
.logo-link17 {
	width:118px;
	height:95px;
	right:13px;
	top:5px;
}
.logo-link17 a {
	width:118px;
	background:url(../images/economic-club-logo.png) no-repeat;
	height:190px;
}
.logo-link17 a:hover,
.logo-link17 a.active {
	margin:-95px 0 0;
}
.logo-link18 {
	width:173px;
	height:66px;
	left:5px;
	top:100px;
}
.logo-link18 a {
	width:173px;
	background:url(../images/drmm-logo.png) no-repeat;
	height:132px;
}
.logo-link18 a:hover,
.logo-link18 a.active {
	margin:-66px 0 0;
}
.logo-link19 {
	width:142px;
	height:77px;
	right:5px;
	top:95px;
}
.logo-link19 a {
	width:142px;
	background:url(../images/qsp-logo.png) no-repeat;
	height:154px;
}
.logo-link19 a:hover,
.logo-link19 a.active {
	margin:-77px 0 0;
}
.logo-link20 {
	width:218px;
	height:65px;
	right:50px;
	top:180px;
}
.logo-link20 a {
	width:218px;
	background:url(../images/mgcs-logo.png) no-repeat;
	height:130px;
}
.logo-link20 a:hover,
.logo-link20 a.active {
	margin:-65px 0 0;
}
/*web development and e-newsletters end*/
/* video/audio and broadcast start*/
.logo-link21 {
	width:156px;
	height:77px;
	left:25px;
	top:20px;
}
.logo-link21 a {
	width:156px;
	background:url(../images/summit-logo.png) no-repeat;
	height:148px;
}
.logo-link21 a:hover,
.logo-link21 a.active {
	margin:-77px 0 0;
}
.logo-link22 {
	width:84px;
	height:84px;
	right:55px;
	top:8px;
}
.logo-link22 a {
	width:84px;
	background:url(../images/gm-logo.png) no-repeat;
	height:168px;
}
.logo-link22 a:hover,
.logo-link22 a.active {
	margin:-84px 0 0;
}
.logo-link23 {
	width:173px;
	height:70px;
	left:10px;
	top:100px;
}
.logo-link23 a {
	width:173px;
	background:url(../images/junior-achievement.png) no-repeat;
	height:140px;
}
.logo-link23 a:hover,
.logo-link23 a.active {
	margin:-70px 0 0;
}
.logo-link24 {
	width:133px;
	height:77px;
	right:10px;
	top:95px;
}
.logo-link24 a {
	width:133px;
	background:url(../images/onstar-logo.png) no-repeat;
	height:154px;
}
.logo-link24 a:hover,
.logo-link24 a.active {
	margin:-77px 0 0;
}
.logo-link25 {
	width:173px;
	height:66px;
	left:82px;
	top:170px;
}
.logo-link25 a {
	width:173px;
	background:url(../images/drmm-logo.png) no-repeat;
	height:132px;
}
.logo-link25 a:hover,
.logo-link25 a.active {
	margin:-66px 0 0;
}
/* video/audio and broadcast end*/
/*footer*/
#footer {
	width:743px;
	padding:20px;
	overflow:hidden;
	font-size:12px;
	border-top:3px solid #797979;
	background:#e3e3e3 url(../images/footer-bg.gif) repeat-x;
}
/*footer info list*/
ul.foot-info {
	margin:0;
	padding:0;
	list-style:none;
}
.foot-info li {
	color:#454442;
}
/*footer links list*/
ul.foot-links {
	margin:0;
	padding:0;
	list-style:none;
}
.foot-links li {
	font-weight:bold;
}
.foot-links li a {
	color:#0a447a;
	text-decoration:none;
}
.foot-links li a:hover {
	text-decoration:underline;
}
.tabset .default{ display:none;}
div.tab{ display:none;}
