/*
Author: CSSilize http://www.cssilize.com/
Date: 2010-03-15
(c)2010 CSSilize. All rights reserved.
*/

.content {
	font-family:Arial;
	font-size:12px;
	color:#767676;
	width:971px;
	margin:0 auto;
}
/** common elements */
.logo {
	width:289px;
	height:115px;
	background:transparent url(../images/logo-bg.png) no-repeat scroll 0 0;
	float:left;
	margin-left:-6px;
}
h1 a {
	background:url(../images/logo.png) no-repeat left top;
	width:205px;
	height:43px;
	float:left;
	text-indent:-99999em;
	margin:30px 0 14px 45px;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration: none;
}
/** common classes */
p.caption {
	display:none;
	text-transform:uppercase;
}
.top-caption {
	width:487px;
	height:62px;
	float:right;
	text-indent:-9999em;
	background:url(../images/coming.png) no-repeat top right;
	margin:58px 0 0 0;
}
#header {
	margin-bottom:15px;
}
#main {
}
.banner {
	height:410px;
	margin:0 0 25px 10px;
}
.content-block {
	padding:0 0 0 9px;
	width:990px;
}
.side1, .side2 {
	float:left;
	width:471px;
}
.side2 {
	padding:0 0 0 19px;
}
.content-top-l {
	padding-left:9px;
	background:url(../images/content-top-l.png) no-repeat left top;
	height:7px;
}
.content-top-r {
	padding-right:9px;
	background:url(../images/content-top-r.png) no-repeat right top;
	height:7px;
}
.content-top-m {
	background:url(../images/content-top1.png) repeat-x left top;
	width:453px;
	height:7px;
}
.content-bg {
	background:url(../images/content-bg1.png) 3px 0 repeat-y;
	padding:24px 25px 0 31px;
	width:411px;
	_margin-top:-8px;
	min-height:320px;
}
.content-bot-l {
	padding-left:9px;
	background:url(../images/content-bot-l.png) no-repeat left top;
}
.content-bot-r {
	padding-right:9px;
	background:url(../images/content-bot-r.png) no-repeat right top;
}
.content-bot-m {
	background:url(../images/content-bot-m.png) repeat-x left top;
	height:10px;
}
.sign-up, .question-list h2 {
	background:url(../images/sign-up.png) no-repeat;
	width:96px;
	height:29px;
	text-indent:-9999em;
	padding:4px 0 0 0;
}
.question-list h2 {
	background:url(../images/any-question.png) no-repeat;
	width:192px;
	margin-bottom:4px;
}
.question-list ol {
	padding:0px;
	_width:373px;
}
.question-list li {
	background:url(../images/icon.png) no-repeat left 4px;
	font-size:12px;
	font-weight:bold;
	padding:11px 0 6px;
	_padding:8px 0 0 37px;
	_margin:4px 0 0 0;
}
.question-list li.select {
	background:url(../images/icon-1.png) no-repeat left 2px;
}
.question-list li p {
	font-weight:normal;
	padding-left:38px;
	line-height:15px;
}
.question-list li.select p {
	display:block;
}
.question-list li h3 {
	padding:0 0 5px 38px;
	margin:-2px 0 0 0;
	line-height:18px;
}
.AccordionPanelOpen .AccordionPanelContent {
height:auto !important;
overflow:hidden;
}
.AccordionPanelContent p{ padding:3px 0 0 41px; line-height:15px;}

.bar{	background:transparent url(../images/menu-bar.png) no-repeat scroll left top; _margin:5px 0 0 0;	}
.bar a {
	background:transparent url(../images/plus-symbol1.png) no-repeat scroll 6px 0;
	color:#313F54;
	display:block;	
	height:22px;
	padding:7px 0 0 39px;
	text-decoration:none;
	
}
#footer {
	padding:0px;
	text-align:center;
	font-size:11px;
}
.footer-inner {
	margin:23px 0 0 239px;
}
.copy, .copy1 {
	float:left;
	color:#a7a6a6;
	padding:7px 28px 0 0;
	font-size:10px;
}
.copy a {
	color:#a7a6a6;
}
.copy a:hover {
	color:#17438a;
}
.copy1 {
	padding:7px 0 0 28px;
}
a.foot-logo {
	float:left;
	width:130px;
	height:29px;
	background:url(../images/foot-logo.png) no-repeat;
	text-indent:-9999em;
}
a.foot-logo:hover {
	background:url(../images/foot-logo.png) no-repeat left bottom;
}
form.normal div.name {
	background: url(../images/input-bg.png) no-repeat 8px 0;
	margin:20px 0 5px 0;
	height:19px;
	margin-left:68px;
	_margin-left:75px;
}
form.normal div.name input {
	width:302px;
}
form.normal div.email {
	background:url(../images/text-bg-email.png) no-repeat 8px 0;
	margin:0 0 5px 0;
	height:19px;
	margin-left:116px;
	_margin-left:122px;
}
form.normal div.email input {
	width:255px;
}
form.normal div.interest {
	background:url(../images/text-bg-interest.png) no-repeat 8px 0;
	margin:0 0 15px 0;
	height:19px;
	margin-left:100px;
	_margin-left:106px;
}
form.normal div.interest input {
	width:275px;
}
form.normal div.input label {
	float:left;
	padding:0 0 0 0;
	font-size:12px;
	margin:2px 0 0 0;
	font-family:Arial;
	margin-left:-68px;
	_margin-left:-76px;
	position:relative;
}
form.normal div.email label {
	margin-left:-116px;
	_margin-left:-122px;
}
form.normal div.interest label {
	_margin-left:-106px;
	margin-left:-100px;
}
form.normal div.input input {
	height:15px;
	color:#b4b4b4;
	border:none;
	background:none;
	margin:0 0 0 15px;
}
form.normal span {
	font-size:12px;
	padding-top:14px;
	display:block;
	font-weight:bold;
}
form.normal div.checkbox label, form.normal div.radio label {
	display:inline;
	margin:0px 0px 0px 0px;
	padding-right:10px;
	position:static;
}
form.normal div.checkbox label {
	font-weight:normal;
	position:absolute;
	margin:4px 0 0 0;
}
form.normal div.checkbox {
	margin:0 0 4px 0;
}
form.normal div.submit {
	margin:26px 0 0 0;
}
form.normal div.submit input {
	background:url(../images/signup-button.png) no-repeat left top;
	height:64px;
	width:148px;
	text-indent:-99999em;
	border:0;
	color:#fff;
	margin:0 0 0 256px;
	display:block;
	font-size:0px;
	color:#3885da;
	cursor:pointer;
}
form.normal div.submit input:hover {
	background:url(../images/signup-button.png) no-repeat left bottom;
}
/** Hacks */
.clearfix:after {
	clear:both;
	content:'.';
	display:block;
	visibility:hidden;
	height:0;
}
.clearfix {
	display:inline-block;
}
* html .clearfix {
	height:1%;
}
.clearfix {
	display:block;
}
*+html .clearfix {
	display: inline-block;
}
/** Cssilized by cssilize */
p#cssilize {
	padding:35px 0;
}
p#cssilize a {
	background:url(../images/cssilize.png) no-repeat center top;
	height:17px;
	width:118px;
	display:block;
	text-indent:-9999em;
	margin:0 auto;
}
p#cssilize a:hover {
	background-position:center bottom;
}
/**IE6 png fix*/
h1 a {
	behavior:url("iepngfix.htc");
	cursor:pointer;
}
.logo, .banner img, .top-caption, .sign-up, .question-list h2, ol.question-list li, a.foot-logo, form.normal div.email, form.normal div.name, form.normal div.interest, .content-top-l, .content-top-l, .question-list li {
	behavior: url("iepngfix.htc");
}

