/* main layout */
body {
	line-height:16pt;
	color:#828181;
	font-family:Verdana;
	font-size:10pt;
}
#hd {
	height:99px;
}
#doc4 {
	width:100%;
	
}
#intercom-logo {
	display:block;
	margin:39px 0px 0px 11px;
}
#hd h1 a {
	
	background:url(/intersupp/frontend/graphics/intercom_logo.gif) left top no-repeat;
	margin:40px 0px 0px 12px;
	position:absolute;
	font-size:85%;
	padding-left:2px;
}
#hd h1 a {
	margin:5px 0px 0px 11px;
}
/* general */
a, #product-menu li a:hover, #product-menu li a.selected {
	color:#618a2c;
}
a, #main-menu a:visited, #hd h1 a:hover, #hd h1 a:visited {
	text-decoration:none;
}
a:hover, a:visited {
	text-decoration:underline;
}
a:visited, .yui-gf h2, #hd h1 a, #hd h1 a:visited, #hd h1 a:hover {
	color:#6d6f71;
}
h1, .navigator strong {
	font-size:108%;
}
h1, h2, h3, h4, h5, h6, strong {
	font-weight:bold;
}
button {
	background:url(/intersupp/frontend/graphics/btn.gif) left top no-repeat;
	width:155px;
	height:23px;
	border:0 none;
}

input, input.btn {
	border-color:#cccccd;
	border-style:solid;
}
#search-text {
	border-width:1px;
	height:20px;
}
.yui-gf h1 {
	padding-bottom:5px;
	margin-bottom:5px;
}
.yui-gf h1, #product-menu li {
	border-bottom:1px solid #e6e6e6;
}
#product-menu li.last-link-item {
	border-bottom:0 none;
}

#product-menu li a {
	color:#666666;
}

/* use the same property values */
.yui-gf h1, .highlight {
	color:#618a2c; /* dark green color */
}
input.btn, #main-menu li.norm-link {
	background:#6d6f71;
}
#main-menu a, #main-menu a:visited, .navigator li a, input.btn, button, #collage h1 {
	color:#FFFFFF;
}
#main-menu a, #search-form {
	line-height:27px;
}

 .navigator label {
	display:block;
	margin:10px 0px;
}

/* main menu */
#main-menu {
	height:27px;
	margin-left:10px;
	display:none;
}
#main-menu li {
	float:left;
	display:none;
}
#main-menu a {
	display:block;
	width:102px;
	text-align:center;
	border-right:1px solid #FFFFFF;
	background:url(/intersupp/frontend/graphics/menu-hover-bg.gif) 5000px 5000px no-repeat;
	display:none;
}
#main-menu a#home-link:hover, #main-menu a#home-link.selected {
	background-position:0px 0px;
}
#main-menu a#product-link:hover #main-menu a#product-link.selected {
	background-position:-103px 0px;
}
#main-menu a#service-link:hover, #main-menu a#service-link.selected {
	background-position:-206px 0px;
}
#main-menu a#customer-link:hover, #main-menu a#customer-link.selected {
	background-position:-309px 0px;
}
#main-menu a:hover, #main-menu a.selected {
	background-position:-412px 0px;	
	border-bottom:1px solid #88c13d;
}
/* product menu and left column menu */
#product-menu a, #about-intercom a {
	padding:7px 0px;
	display:block;
}
#product-menu a:hover, #product-menu a.selected, #about-intercom a:hover, #about-intercom a.selected {
	background:url(/intersupp/frontend/graphics/menu-arrow.gif) 100% 50% no-repeat;
}
.navigator {
	margin-left:24px;
	display:none;
}
.content, .content-image, .left-menu-content-image {
	
	right:0px;
	margin-top:50pt;
}
.content-image, .left-menu-content-image {
	margin:30px 0px 24px 0px;
}
.content {
	margin-right:15px;
}
.content-image {
	clear:right;
}
.content button {
	background-image:url(/intersupp/frontend/graphics/print_btn.gif);
	height:27px;
	font-size:80%;
	display:none;
}
.navigator, .content {
	margin-top:20px;
	padding-bottom:15px;
}


/* collage advertisement */
#collage {
	color:#FFFFFF;
}
#collage-text {
	padding-top:20px;
	padding-left:24px;
	display:none;
}
#collage h1 {
	border-bottom:0 none;
}
#collage button {
	background-image:url(/intersupp/frontend/graphics/teaser-btn.gif);
	height:27px;
}
#collage img {
	margin:10px 0px;
	float:left;
}
#collage label {
	position:relative;
	top:14px;
}

/* form */
#search-form {
	float:right;
	position:relative;
	margin-right:12px;
	top:3px;
	background:#CCCCCC;
	display:none;
}
#search-form input {
	float:left;
	margin-left:1px;
}
#search-btn {
	border:0 none;
}
/** effect **/
div.focusing h1 {
	border-bottom:1px solid #618A2C;
}
div.focusing {
	border-bottom:3px solid #618A2C;
	cursor:pointer;
}
div#left-menu {
	display:none;
}
.yui-ge div.first, .yui-gf .yui-g, .yui-gf .yui-u {
width:100%;
}
.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf, .yui-gc .yui-u, .yui-gd .yui-g, .yui-g .yui-gc .yui-u, .yui-ge .yui-u, .yui-ge .yui-g, .yui-gf .yui-g, .yui-gf .yui-u {
float:left;
}

.content {
        width: 500px;
        float: left;
}
.ingress-txt {
        width: 100%;
}

div.content-image {
        float: left:
}
