.home #container {
	margin: 12px auto 0 auto;	
	text-align: left;
	width : 740px;
	padding: 0 9px 0 9px;
	text-align: left;
	background: #fff;
}

/* top layer */

.home #brandlogo {
	width : 144px;
	position: relative;
	margin-bottom : -6em;
}

.home #brandlogo {
	position:absolute;
	top:0;
	left:0;
}
.home #countrytitle {
	position:absolute;
	top:37px;
	left:156px;
	z-index:1;
	font: 18px Arial;
	font-weight:normal;
	margin: 0;
	width: 50px;
	color:#FFFFFF;
}
.home ul#nav li.pipe {
	xdisplay:none;
	padding:2px 3px 0 3px;
}

.home #subnavigation {
	position:absolute;
	top:62px;
	left:156px;
	z-index:1;
	padding :0;
	width: 584px;
	height: auto;
	color : #FFFFFF;	
	font: bold 11px Trebuchet, Verdana, Geneva, Arial, Helvetica;
}

.home #subnavigation #title{
	float : left;
	font: 18px Arial;
	font-weight:normal;
	margin: 0;
	width: 50px;
	padding: 3px 0 0 156px;
	color:#FFFFFF;
}

.home #subnavigation #txtsearchform{
	position:absolute;
	top:0;
	right:0;
	padding: 0 0 0 0;
}

.home #subnavigation input#request{
	width:115px;
	padding-right:0;
	margin-right:0;
	height:14px;
}

.home #subnavigation #btn-go{
	margin-right:6px;
}


	.home  #needflash {
		margin: 10px 0 0 370px;
		font-family:trebuchet ms,arial,helvetica,sans-serif;
		font-weight:bold;
		font-size:13px;
	}
	
	.home #needflash h2{
		font-family:trebuchet ms,arial,helvetica,sans-serif;
		font-weight:bold;
		font-size:15px;
		color: #dc241f;
		padding: 0 0 5px 0;
	}

	.home  #needflash a{
		font-family:trebuchet ms,arial,helvetica,sans-serif;
		font-weight:bold;
		font-size:13px;
	}	
	
.home #callout-ticker-area {
	width:740px;
	height:29px;
}


.home #ticker p{
	margin:7px 0 0 15px;
	font-family:trebuchet ms,arial,helvetica,sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#505050;
}

.home #ticker a{
	font-family:trebuchet ms,arial,helvetica,sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#505050;
}

.home #ticker a:hover {
	color:#007A97
}

.home img#btn-ticker{
	position:absolute;
	top:0;
	right:0;
}


}
*html .home #ticker-mouseover-area {
	top: 406px;
	border: 1px solid #d7d7d7;
	width: 450px;
}

.home #mouseover_ticker p{
	height: 27px;
	padding: 0;
	font-family:trebuchet ms,arial,helvetica,sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#505050;
	margin:5px 0 0 13px;
}

.home .layercontent {
	display: block;
	margin:11px 0 0 54px;
}

.home #mouseover_ticker a {
	font-family:trebuchet ms,arial,helvetica,sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#505050;
	margin: 0 0 0 0;
	padding: 10px 0 2px 0;
}

.home #mouseover_ticker a:hover {
	color:#007A97
}

.home .columns{
	width:734px;
}

.home .column{
	width:231px;
	margin-left:20px;
	float:left;
	display:inline;
}

.home .first-column{
	margin-left:0;
}

.home #product-columns{
	margin-top:16px;
	margin-bottom:27px;
}

.home #product-columns h1 a{
	padding:0;
	margin:0 0 4px 12px;
	font-family:arial,trebuchet ms,helvetica,sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#DC241F;
}

.home #product-columns h1#hdr-supplies{
	margin-top:37px;
}

.home #product-columns h1#hdr-quickpoll{
	margin-top:15px;
}

.home #product-columns ul{
	list-style-type:none;
	margin:0;
	padding:0;
	border-top:#9FA1A1 1px solid;
}


.home #product-columns ul li a{
	font-family:trebuchet ms,arial,helvetica,sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#505050;
}

.home #product-columns ul li a:hover{
	color:#007A97;
}

.home #product-columns img#callout-color-me-oki{
	margin:13px 0 0 1px;
}

.home #product-callout {
	float:left;
	margin-top:-70px;
}

.home #footer {
	text-align: left;
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 12px auto 0 auto;
	padding: 10px 0 10px 0;
	color: #000;
	width : 740px;
	border-top: 1px solid #DC241F;
}

.home #footer ul{
	padding: 0;
 	margin:0;
}

.home #footer li{
	display :inline;
	padding: 0px 3px 0px 0px;
	color: #000;
}
			
.home #footer a:link, .home #footer a:visited, .home #footer a:active {
	text-decoration: none;
	color: #000;
	font-weight: bold
 }


.home #footer a:hover{ 
	color : #DC241F;	
 }
 
.home  #footer p {
	clear: right;
 	margin: 15px 0 0 0;
 	font-size: 0.85em; line-height: 1.3em;
}
