/* CSS Document */
body {
	text-align: center;
	background:#FFFFFF;
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:8px 20px 20px 20px;
}
input,textarea,select {
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #E5232B;
	padding:3px;
}

#container {
	margin: 0 auto;
	width: 757px;
	text-align:left;
}

.whisper { font-size:smaller; color:#999999; }

.preloader { visibility:hidden; position:absolute; overflow:hidden; width:0px; height:0px; top:0px; right:0px; z-index:-1; }

#header {
	 margin-bottom:8px;
	 padding-right:8px;
}
#header_right {
	float:right;
	margin-top:40px;
	width:370px;
}
#phone_numbers {
	float:left;
	text-align:right;
	width:280px;
	margin-top:7px;
	font-size:11px;
}

#phone_numbers .text {
	float:left;
	width:160px;
	text-align:right;
	color:#838383;
}
#phone_numbers .number {
	float:right;
	color:#3A3A3A;
}

#shopping {
	float:right;
}
#reflections {
	clear:both;
	margin-left:8px;
	margin-top:1px;
}
#reflections img {
	float:left;
	margin-left:1px;
}
#flash {
	clear:both;
}
#content {
	clear:both;
	margin:0 8px;
}
.error { color:#990000; }
.iact_red {
	color:#E5232B;
}

.bg {
	background: url(/img/demo_bg.jpg) bottom left no-repeat;
	min-height:360px;
	_height:360px;
	padding:0px 20px 20px 20px;
}
#demo_code {
	text-align:center;
	padding:10px 0px;
}

#pic {
	border:2px solid #E5232B;
	padding:5px;
	font-size:14px;
	width:120px;
	background:url(/img/shadow.jpg) bottom left repeat-x #FFF;
}

#copyright {
	clear:both;
	text-align:center;
	font-size:10px;
	padding-top:10px;
}
#copyright a {
	color:#E5232B;
	text-decoration:none;
}
#copyright a:hover {
	color:#4ECE31;
}
b { font-weight:normal; }

#submitBtn {
	background:url(/img/submit_button.jpg) top left no-repeat;
	border:0;
	padding:0;
	width:88px;
	height:31px;
	cursor:pointer;
}
#submitBtn:hover {
	background:url(/img/submit_button_over.jpg) top left no-repeat;
	color:#FFFFFF;
}

.left { float:left; }
.right { float:right; }

.different_list li { margin-bottom:15px; }

.faqs dt { font-style:oblique; text-decoration:underline; margin-bottom:8px; }
.faqs dd { margin-bottom:15px; }