﻿body
{
	font-family: Arial;
	color: #000000;
	background-image: url(images/background-strip.jpg);
	background-repeat: repeat-x;
	background-color:#FBFBFB;
}

.wrapper
{
	width: 1010px;
	margin: 0px auto;
	background-color: White;
}

.headerwrapper
{
	height: 105px;
	width: 100%;
}

.header-imc-logo
{
	margin-top: 8px;
	margin-left: 30px;
}

.header-search
{
	display:inline;
}

.header-lable-search
{
	color: Black;
	text-transform: uppercase;
	line-height: 21px;
	vertical-align: middle;
	font-weight: bold;
	font-size: 70%;
	margin-right:5px;
}

.header-input-search
{
	background-color:#F3FBFD;
	border:1px solid #D2D2D2;
	left:19px;
	width:152px;
}

.header-links
{
	background-image:url(images/navigation/header-menu-strip.jpg);
	height:29px;
	margin-bottom:-2px;
	text-align:left;
	vertical-align:middle;
	width:100%;
}

.header-right-end
{
	float:right;
	width:16px;
	height:29px;
}

.header-left-end
{
	float:left;
	width:16px;
	height:29px;
}

.header-link
{
	border-right:1px solid Black;
	color:Black;
	font-size:70%;
	font-weight:bold;
	padding:0 10px;
	text-transform:uppercase;
}

.header-link:hover
{
	color: #6c6c6c;
}

.header-top-wrapper
{
	height: 105px;
}

.header-bottom-wrapper
{
	width: 100%;
	height: 199px;
	margin:2px 0;
}

.footerwrapper
{
	color: #FFFFFF;
	font-size: 70%;
	height: 148px;
	clear: both;
}

.footer-top
{
	width: 100%;
	height: 61px;
	background-image: url( 'images/curved-pre-footer.jpg' );
	background-repeat: no-repeat;
}
.footer-bottom
{
	width: 100%;
	height: 87px;
	background-image: url( 'images/footer-strip.jpg' );
	background-repeat: repeat-x;
}

.footer-bottom-left
{
	float: left;
	width: 40%;
	height: 87px;
	border-right: solid 1px White;
}

.footer-address-text
{
	font-size: 110%;
	font-weight: bold;
	margin-left: 10px;
	margin-right: 50px;
}

.footer-departments
{
	font-size: 80%;
	margin: 10px 0 0 10px;
}

.footer-departments li
{
	display: inline;
}

.bullet
{
	font-size: 110%;
	line-height: 5px;
	vertical-align: middle;
}

.footer-bottom-right
{
	float: right;
	width: 55%;
	height: 87px;
}

.footer-register-title
{
	width: 300px;
	font-size: 130%;
	font-weight: bold;
}

.footer-register
{
	width: 300px;
	font-size: 100%;
}

.footer-paper-work-image
{
	float: right;
}

.register-button
{
	height: 22px;
	width: 88px;
	cursor:pointer;
	float:left;
}

.register-wrapper
{
	float: left;
	overflow:hidden;
	width:436px;
}

.button
{
	cursor: pointer;
}

.header-home
{
	float: right;
	height: 130px;
	margin: 50px 0 0;
	width: 200px;
}

.image-rotator-wrapper
{
	width: 210px;
	min-height: 100px;
}

.rotator-baby-image-wrapper
{
	float: left;
	margin: 5px;
	overflow: hidden;
	height: 58px;
	width: 58px;
	cursor: pointer;
}

.rotator-daddy-wrapper
{
	cursor: pointer;
	margin: 0 auto;
	margin: 5px;
}

.master-image
{
	overflow: hidden;
	height: 200px;
	width: 200px;
}

.image-rotator-text
{
	margin-top: 5px;
	display: block;
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	text-align: center;
	color: White;
	background-color: Gray;
	font-weight: bold;
}

.become-a-dealer
{
	font-size: 70%;
	width: 160px;
	margin-left: 15px;
	margin-top: 13px;
}

.auto-suggest
{
	background-color: #EDEDED;
	color: Black;
	font-size: 70%;
	height: auto;
	line-height: 15px;
	padding: 2px;
	text-align: left;
	width: 150px;
	display:none;
	position:relative;
}

.result-name
{
	color:#01009a;
	font-size:85%;
	text-transform:uppercase;
	font-weight:bold;
}

.result-virtual-url
{
	color:#349800;
	font-size:80%;
	margin-left:5px;
}

.search
{
	display:inline;
}

.search-result-section-title
{
	font-size:90%;
}

.bottom-links-wrapper
{
	background-color:#019ade;
	width:100%;
}

.footer-navigation-link
{
	color:White;
	font-size:80%;
	border-right:solid 1px White;
	padding:0 10px;
	font-weight:bold;
}

.footer-phone-number
{
	font-size:300%;
	font-weight:bold;
	margin-left:10px;
}
