@import url('structure.css');

div, td {
	color:#36424a !important;
}
a:link,
a:visited {
	color:#36424a !important;
}
h1 {
	margin-top: 0 !important;
}

.banner {
	width:282px;
	height:138px;
	
	background-repeat:no-repeat;
	
	float:left;
	
	cursor:pointer;
}
.column {
	width:269px;
	height:148px;
	
	float:left;
}
.column-spacer1 {
	width:44px;
	
	float:left;
}
.column-spacer2 {
	width:30px;
	float:left;
}

#frame-top-link {
	position:absolute;
	
	left:75px;
	top:20px;
	width:170px;
	height:60px;
	
	cursor:pointer;
}
#frame-container {
	height:681px;
	
	background-image:url(../img/frame/frame_group.jpg);
	
	text-align:center;
}
#frame-container-spacer {
	width:100%;
	height:12px;
}
#frame-head {
	width:100%;
	height:258px !important;
	
	background-image:none;
}
#frame-main {
	width:100%;
	height:193px;
	
	background-image:none !important;
}
#frame-main-spacer2 {
	width:100%;
	height:22px;
}
#frame-main-container {
	width:895px;
	height:149px;
	
	margin-left:auto;
	margin-right:auto;
	
	overflow:hidden;
}
#frame-main-container-head {
	width:100%;
	
	text-align:left;
}
#frame-banners {
	width:100%;
	height:180px;
	
	text-align:center;
}
#frame-banners-container {
	width:909px;
	
	margin-left:auto;
	margin-right:auto;
}
#frame-banners-container-spacer {
	width:100%;
	height:22px;
}
#frame-bottom-menu {
	margin-top:12px;
}

/*** rollovers ***/

#banner-rollovers-container {
	display:none;
}
.isRollover #column1 p,
.isRollover #column2 p {
	margin-bottom:16px !important;
}

.isRollover #column3 {
	text-align:center;
}

/*** banners ***/

#banner1 {
	background-image:url(../img/banners/banner_consultants.jpg);
}
#banner2 {
	background-image:url(../img/banners/banner_systems.jpg);
}
#banner3 {
	background-image:url(../img/banners/banner_specials.jpg);
}
