* {
	padding: 0;
	margin: 0;
}
body {
	background-color: #FBF3E7;
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial;
	font-size: 12px;
}
body.home {
	background-image:  url('images/backgroundHome.gif');
}
body.inner {
	background-image:  url('images/backgroundInner.gif');
}
br.clear {
	clear: both;
}
div#layout {
	width: 934px;
	margin: 0px auto 0px auto;
}
div#header {
	height: 72px;
	padding-top: 13px;
	position: relative;
}
#hedro {
	position: relative;
}
body.inner div#header {
	height: 80px;
}
a#logo {
	float: left;
	width: 221px;
	height: 62px;
	background: url('images/logo.png') no-repeat left top;
	border: none;
	text-decoration: none;
	margin-top: 10px;
}
ul#menu {
	position: absolute;
	top: 34px;
	right: 0px;
	height: 46px;
	width: 660px;
	padding-left: 40px;
	background: url('images/menu.gif') repeat-x left bottom;
	list-style-type: none;
}
ul#menu li {
	float: right;
	margin-left: 9px;
	height: 44px;
	background: url('images/menuButtonLeft.gif') no-repeat 0px 0px;
}
ul#menu li a {
	float: left;
	display: block;
	font-size: 14px;
	color: #95A8B8;
	text-decoration: none;
	height: 30px;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
	background: url('images/menuButtonRight.gif') no-repeat right top;
}
ul#menu li:hover {
	background-image: url('images/menuButtonLeftHover.gif');
}
ul#menu li:hover a {
	color: #ffffff;
	background-image: url('images/menuButtonRightHover.gif');
}
ul#menu li.active {
	background-image: url('images/menuButtonLeftActive.gif');
}
ul#menu li.active a {
	background-image: url('images/menuButtonRightActive.gif');
}

/** 		border-bottom: 3px solid #FFB43B; **/
div#home {
	width: 920px;
}
div#homeIntro {
	height: 291px;
	background: url('images/homeIntro.jpg') no-repeat left top;
	margin-top: 16px;
	position: relative;
}
div#homeIntro h5 {
	font-size: 24px;
	color: #ffffff;
	font-weight: normal;
	position: absolute;
	top: 46px;
	left: 28px;
}
div#homeIntro p {
	position: absolute;
	top: 79px;
	left: 28px;
	color: #ffffff;
	font-size: 14px;
	line-height: 17px;
	width: 430px;
	text-align: justify;
}
span.liteblue {
	color: #C2D9ED;
}
a#promoRegister {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	background: url('images/greenSmallButton.gif') no-repeat 0px 0px;
	height: 42px;
	width: 176px;
	text-decoration: none;
}
a#promoRegister:hover {
	background-image: url('images/greenSmallButtonHover.gif');
}
#promoText {
	display: block;
	height: 27px;
	padding-top: 15px;
	color: #ffffff;
	font-size: 15px;
	padding-left: 30px;
	font-weight: bold;	
	text-align: center;
}
div#homeRight {
	float: right;
	width: 345px;
}
div.gradientBoxy {
	
}
div.gradientBoxy.login {
	background: url('images/gradientBoxyLogin.jpg');
	height: 105px;
	padding-top: 56px;
	padding-left: 18px;
	margin-bottom: 20px;
}
div.gradientBoxy.login.insideLogin {
	background: url('images/gradientBoxyLoginInside.jpg');
	height: 70px;
	position: relative;
}
.logoutLink {
	position: absolute;
	top: 20px;
	right: 20px;
	color: #8294AA;
	font-weight: bold;
	font-size: 12px;
}
div.gradientBoxy.references {
	background: url('images/references.gif') no-repeat left top;
	padding-top: 56px;
	padding-left: 18px;
}
div.gradientBoxy.faq {
	background: url('images/faq.gif') no-repeat left top;
	padding-top: 56px;
	padding-left: 18px;
}
div.gradientBoxy a.header {
	display: block;
	height: 20px;
	margin-top: -40px;
	text-decoration: none;
	margin-bottom: 15px;
	text-decoration: underline;
	font-size: 12px;
	color: #6A5B45;
	text-align: right;
	padding-top: 10px;
}
div#home {
	padding-top: 30px;
}
form#login {
	padding-top: 5px;
}
form#login label {
	floaT: left;
	color: #6A5B45;
	font-size: 14px;
	width: 95px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-bottom: 8px;
}
form#login input.text {
	float: left;
	background: url('images/loginInput.gif') no-repeat left top;
	width: 211px;
	height: 16px;
	border: none;
	padding: 4px;
	margin-bottom: 8px;
}
form#login a#loginRegisterLink {
	float: left;
	display: block;
	background: url('images/loginBullet.gif') no-repeat left center;
	padding: 2px;
	padding-left: 17px;
	color: #5983A7;
	font-weight: bold;
	text-decoration: none;
	margin-top: 5px;
	
}
form#login input.submit {
	float: right;
	width: 70px;
	height: 24px;
	background: url('images/loginSubmit.gif');
	border: none;
	margin-right: 12px;
	margin-top: 5px;
	color: #AF956C;
	font-size: 12px;
	font-weight: bold;
}
div#homeLeft {
	float: left;
	width: 539px;
}
div.lexusBox {
	background: url('images/lexusBoxBottom.gif') no-repeat left bottom;
}
div.lexusBox div.lexusBoxContent {
	background: url('images/lexusBoxTop.gif') no-repeat left top;
	padding: 26px;
	padding-top: 22px;
}
div.lexusBox h3 {
	color: #261A06;
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 13px;
}
div.lexusBox h3 a.small {
	color: #6A5B45;
	float: right;
	font-size: 12px;
	display: block;
	margin-top: 8px;
}
ul.projectBox {
	list-style-type: none;
}
ul.projectBox li {
	float: left;
	width: 240px;
	height: 210px;
	background: url('images/projectBox.gif') no-repeat left top;
	margin-bottom: 5px;
	margin-top: 2px;
}
ul.projectBox li a {
	display: block;
	float: left;
	padding: 7px;
	width: 226px;
	height: 196px;
	text-decoration: none;
}
ul.projectBox li a span.image {
	display: block;
	height: 170px;
	background-repeat: no-repeat;
	background-position: center top;
	margin-bottom: 9px;
}
ul.projectBox li a span.title {
	background: url('images/projectBoxBullet.gif') no-repeat left center;
	display: block;
	padding-left: 8px;
	color: #608DB5;
	font-size: 12px;	
}
ul.references {
	list-style-type: none;
}
ul.references li {
	padding-top: 4px;
}
ul.references.wide li {
	padding-bottom: 15px;
}
ul.references li img {
	float: left;
	padding: 3px;
	background: #ffffff;
	border: 1px solid #CCBDA7;
	margin-right: 6px;
}
ul.references li p {
	float: right;
	width: 270px;
	color: #6A5B45;
	font-size: 14px;
	line-height: 20px;
	padding-bottom: 5px;
}
ul.references.wide li p {
	width: 540px;
}
ul.references li p.signature {
	text-align: right;
	font-style: italic;
}
ul.references li p.signature a {
	color: #6A5B45;
	font-size: 11px;
	font-weight: bold;
}
div#footer {
	clear: both;
	height: 185px;
	background: url('images/footer.gif') no-repeat center top;
	padding: 22px;
	padding-top: 25px;
	margin-top: 20px;
}
div#footer ul.holder {
	list-style-type: none;
}
div#footer ul.holder li {
	float: left;
	display: block;
}
div#footer ul.holder li#footerByEmail {
	width: 350px;
}
div#footer ul.holder li#footerNavigation {
	width: 340px;
}
div#footer ul.holder li#footerLinks {
	width: 170px;
}
div#footer ul.holder li h4 {
	display: block;
	color: #655E44;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 20px;
}
div#footer ul.holder li#footerByEmail input.text {
	background: #ffffff;
	width: 238px;
	border: 1px solid #A89D8B;
	padding: 4px;
}
div#footer ul.holder li#footerByEmail input.submit {
	float: left;
	margin-left: 165px;
	margin-top: 8px;
	background: #261A06;
	width: 238px;
	border: 1px solid #A89D8B;
	padding: 4px;
	color: #A89D8B;
	width: 83px;
}
div#footer ul.holder li ul.links {
	list-style-type: none;
}
div#footer ul.holder li ul.links li {
	float: left;
	width: 150px;
	margin-bottom: 7px;
}
div#footer ul.holder li ul.links li a {
	display: block;
	text-decoration: none;
	color: #888072;
	padding-left: 11px;
	background: url('images/footerBullet.gif') no-repeat center left;
}
div#homeFeatures {
	background: url('images/homeFeatures.gif') no-repeat left top;
	height: 151px;
	height: 170px;
}
div#homeFeatures h3 {
	color: #261A06;
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 13px;
	padding: 25px;
	padding-top: 13px;
	padding-bottom: 0px;
}
div#homeFeatures h3 a {
	float: right;
	color: #B2A693;
	text-decoration: underline;
	font-size: 12px;
	font-weight: normal;
}
div#homeFeatures ul.featuresList {
	list-style-type: none;
	width: 240px;
	float: left;
	margin-left: 30px;
}
div#homeFeatures ul.featuresList.middle {
	width: 300px;
}
div#homeFeatures ul.featuresList li {
	color: #A39989;
	font-size: 15px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 35px;
	background-repeat: no-repeat;
	background-position: left center;
}
div#homeFeatures ul.featuresList li a {
	color: #A39989;
	text-decoration: none;
}
div#homeFeatures ul.featuresList li.one {
	background-image: url('images/icons/features_one.png');
}
div#homeFeatures ul.featuresList li.two {
	background-image: url('images/icons/features_two.png');
}
div#homeFeatures ul.featuresList li.three {
	background-image: url('images/icons/features_three.png');
}
div#homeFeatures ul.featuresList li.four {
	background-image: url('images/icons/features_four.png');
}
div#homeFeatures ul.featuresList li.five {
	background-image: url('images/icons/features_five.png');
}
div#homeFeatures ul.featuresList li.six {
	background-image: url('images/icons/features_six.png');
}
div#homeFeatures ul.featuresList li.seven {
	background-image: url('images/icons/features_seven.png');
}
div#homeFeatures ul.featuresList li.eight {
	background-image: url('images/icons/features_eight.png');
}
div#homeFeatures ul.featuresList li.nine {
	background-image: url('images/icons/features_nine.png');
}
.priceInner {
	background: url('images/inner.gif') no-repeat left 8px;
	margin-top: 30px;
}
div.inner {
	background: url('images/inner.gif') no-repeat left top;
	margin-top: 30px;
	padding: 19px;
	width: 870px;
}
div.inner.nwidth {
	width: auto;
}
div.inner.lessPadding {
	padding: 12px;
}
.hTitle {
	font-size: 24px;
	font-weight: bold;
	color: #27445E;
	padding-bottom: 14px;
}
.hTitle .hBackLink {
	float: right;
	font-size: 12px;
	margin-top: 7px;
	color: #7FA145;
}
div.featuresLeft {
	float: left;
	width: 229px;
}
ul.plans {
	list-style-type: none;
	border-left: 3px solid #E3D4BD;
	border-top: 1px solid #E3D4BD;
}
ul.plans li {
	display: block;
	height: 36px;
	background: url('images/plansItem.gif') no-repeat left top;
}
ul.plans li.active, ul.plans li:hover {
	background-image: url('images/plansItemActive.gif');
}
ul.plans li a {
	font-size: 14px;
	display: block;
	height: 26px;
	padding-left: 35px;
	padding-top: 10px;
	text-decoration: none;
	color: #FFB846;
	background-repeat: no-repeat;
	background-position: 10px center;
}
ul.plans li a strong {
	color: #6A5B45;
}
ul.plans li a.one {
	background-image: url('images/icons/plans_one.gif');
}
ul.plans li a.two {
	background-image: url('images/icons/plans_two.gif');
}
ul.plans li a.three {
	background-image: url('images/icons/plans_three.gif');
}
div.miniBox {
	padding: 13px;
	border: 1px solid #E3D4BD;
	background: #F5EDE0;
	margin-top: 15px;
	font-size: 12px;
	color: #A5957E;
	padding-top: 7px;
	line-height: 17px;
}
div.miniBox.white {
	background: #ffffff;
}
div.miniBox h4 {
	font-size: 12px;
	border-bottom: 1px solid #E3D4BD;
	padding-bottom: 3px;
	margin-bottom: 10px;
	font-weight: normal;
	color: #6A5B45;
}
div.miniBox ul.list {
	list-style-type: none;
}
div.miniBox ul.list li {
	padding: 5px;
	padding-left: 25px;
	background-repeat: no-repeat;
	background-position: left center;
}
div.miniBox ul.list li a {
	color: #A5957E;
}
div.miniBox ul.list li.one {
	background-image: url('images/icons/minifeatures_one.png');
}
div.miniBox ul.list li.two {
	background-image: url('images/icons/minifeatures_two.png');
}
div.miniBox ul.list li.three {
	background-image: url('images/icons/minifeatures_three.png');
}
div.miniBox ul.list li.four {
	background-image: url('images/icons/minifeatures_four.png');
}
div.miniBox ul.list li.five {
	background-image: url('images/icons/minifeatures_five.png');
}
div.miniBox ul.list li.six {
	background-image: url('images/icons/minifeatures_six.png');
}
div.miniBox ul.list li.seven {
	background-image: url('images/icons/minifeatures_seven.png');
}
div.miniBox ul.list li.eight {
	background-image: url('images/icons/minifeatures_eight.png');
}
div.miniBox ul.list li.nine {
	background-image: url('images/icons/minifeatures_nine.png');
}
div.miniBox a.brown {
	color: #6A5B45;
}
div.featuresRight {
	float: right;
	width: 600px;
}
div.featuresRight h3 {
	color: #333333;
	font-size: 16px;
	padding-bottom: 10px;
}
div.featuresRight h3 a {
	float: right;
	font-size: 12px;
	display: block;
	color: #6A5B45;
	margin-top: 3px;
}
div.featuresRight div.text {
	color: #6A5B45;
	font-size: 14px;
	line-height: 18px;	
	padding-bottom: 10px;
}
div.text ul {
	list-style-type: square;
	margin-left: 20px;
}
div.text ol {
	margin-left: 20px;
}
div.text a {
	color: #5983A7;
}
ul.features {
	list-style-type: none;
}
ul.features li {
	padding-bottom: 15px;
	border-bottom: 1px solid #E3D4BD;
	padding-top: 15px;
	clear: both;
}
ul.features li.first {
	padding-top: 0;
}
ul.features li img {
	float: left;
	border: 1px solid #D9D9D9;
}
ul.features li span.image {
	float: left;
	border: 1px solid #D9D9D9;
	width: 138px;
	height: 90px;
	background-repeat: no-repeat;
	background-position: center center;
}
ul.features li h4 {
	float: right;
	width: 443px;
	color: #6A5B45;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 10px;
}
ul.features li p {
	float: right;
	width: 443px;
	color: #6A5B45;
	font-size: 14px;
	line-height: 19px;
	padding-bottom: 7px;
}
ul.features li a.learnMore {
	float: right;
	font-size: 14px;
	color: #7CA9D0;
	text-decoration: underline;
	width: 443px;
	text-align: right;
}
div.designsLeft {
	floaT: left;
	width: 187px;
}
div.designsRight {
	float: right;
	width: 663px;
}
ul.leftList {
	list-style-type: none;
	border-left: 3px solid #E3D4BD;
	border-top: 1px solid #E3D4BD;
	border-right: 1px solid #EFE3D2;
}
ul.leftList li {
	display: block;
	height: 28px;
	background: url('images/leftListBackground.gif') no-repeat 0px 0px;
}
ul.leftList li.active, ul.leftList li:hover {
	background-image: url('images/leftListBackgroundActive.gif');
}
ul.leftList li a {
	font-size: 14px;
	display: block;
	height: 23px;
	padding-left: 35px;
	padding-top: 5px;
	text-decoration: none;
	color: #6A5B45;
	background-repeat: no-repeat;
	background-position: 10px center;
}
ul.leftList.templateCategories li a {
	padding-left: 5px;
	font-size: 13px;
}
div.textBar {
	background: #FFF9EF;
	padding: 10px;
	border: 1px solid #E3D4BD;
	font-family: Arial;
	font-size: 14px;
}

ul.templatesListHorizontal {
	list-style-type: none;
}
ul.templatesListHorizontal li {
	float: left;
	height: 170px;
	width: 170px;
	margin-left: 25px;
	margin-right: 15px;
}
ul.templatesListHorizontal li div.imageFrame {
	display: block;
	height: 126px;
	padding-top: 6px;
	background: url('images/templatesListHorizontal.gif') no-repeat center top;
	text-align: center;
}
ul.templatesListHorizontal li div.imageFrame a {
	display: block;
	height: 126px;
	text-decoration: none;
}
ul.templatesListHorizontal li div.imageFrame a img {
	border: none;
}
ul.templatesListHorizontal li a.templateTitle {
	display: block;
	background: url('images/templatesListHorizontalBullet.gif') no-repeat left center;
	float: left;
	margin-left: 12px;
	margin-top: 4px;
	padding-left: 8px;
	color: #6991B4;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
div.pricesLeft {
	float: left;
	width: 640px;
}
div.pricesLeft.paddingTop {
	padding-top: 30px;
}
div.pricesRight  {
	float: right;
	width: 276px;
	padding-top: 30px;
}
div.pricesLeft p, div.pricesRight p {
	color: #6A5B45;
	font-size: 14px;
	line-height: 19px;
	padding-bottom: 7px;
}
table.oldprices {
	margin-top: 20px;
	margin-bottom: 20px;
	border-collapse: collapse;
}
table.oldprices tr td, table.oldprices tr th {
	padding: 13px;
	border: 1px solid #E3D4BD;
	color: #6A5B45;
	font-size: 12px;
	text-align: center;
}
table.oldprices tr td.label, table.oldprices tr th.label {
	text-align: left;
	font-weight: normal;
	width: 100px;
}
table.oldprices tr th {
	font-weight: normal;
	background: #FCF6EE;
}
table.oldprices tr.dark td {
	background: #F5EDE0;
}
table.oldprices tr th.duga {
	background-image: url('images/pricesDuga.gif');
	background-repeat: no-repeat;
	font-size: 14px;
	color: #FFB846;
	padding: 17px;
}
table.oldprices tr th.duga a {
	font-size: 14px;
	color: #FFB846;
	text-decoration: none;
}
table.oldprices tr th.duga a strong {
	color: #6A5B45;
}
table.oldprices tr th.duga.three {
	background-position: center 4px;
}
table.oldprices tr th.duga.two {
	background-position: center 15px;
}
table.oldprices tr th.duga.one {
	background-position: center 25px;
}
table.oldprices tr td span.price {
	margin: 0px auto 0px auto;
	display: block;
	color: #74A0C7;
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 7px;
}
table.oldprices tr td a.testButton {
	color: #6A5B45;
	font-size: 10px;
	text-decoration: none;
	margin: 0px auto 0px auto;
	background: #EBDAC0;
	padding: 3px;
	border: 1px solid #DCCBB0;
	text-transform: lowercase;
}
table.prices td.orange {
	background: #FFECCB;
	border: none;
	font-size: 15px;
}
div.round {
	background: url('images/roundBottom.gif') no-repeat left bottom;
}
div.round div.roundContent {
	background: url('images/roundTop.gif') no-repeat left top;
	padding: 20px;
}
div.roundContent h2 {
	font-size: 24px;
	padding-bottom: 12px;
	color: #261A06;
}
div.roundContent h2 a {
	float: right;
	color: #6A5B45;
	text-decoration: underline;
	font-size: 12px;
	display: block;
	margin-top: 8px;
}
div.roundContent h3 {
	font-size: 15px;
	font-weight: bold;
	padding-top: 15px;
	color: #6A5B45;
}
div.text p {
	color: #6A5B45;
	font-size: 14px;
	line-height: 19px;
	padding-bottom: 7px;
}
div.projectLeft {
	float: left;
	width: 394px;
}
div.projectImageFrame {
	float: left;
	width: 386px;
	height: 241px;
	padding: 4px;
	background: #ffffff;
	border: 1px solid #E4D4BB;
}
div.projectImageFrame div.projectImage {
	width: 386px;
	height: 241px;
	background-position: center center;
	background-repeat: no-repeat;
}
div.projectImageFrame div.projectImage a {
	width: 386px;
	height: 241px;
	text-decoration: none;
	display: block;
}
div.projectIntro {
	float: right;
	width: 450px;
}
div.projectIntro h3 {
	color: #75A9DB;
	font-size: 16px;
	padding-bottom: 10px;
}
div.projectIntro div.text {
	color: #6A5B45;
	font-size: 14px;
	line-height: 18px;
}
div.projectIntro div.text a.learnMore {
	float: right;
	color: #7CA9D0;
	float: right;
	margin-top: 25px;
}
div.projectSmallImage {
	float: left;
	width: 116px;
	height: 71px;
	padding: 4px;
	background: #ffffff;
	border: 1px solid #E4D4BB;
	margin-right: 4px;
}
div.projectSmallImage a {
	display: block;
	text-decoration: none;
	width: 116px;
	height: 71px;
	background-position: center center;
	background-repeat: no-repeat;
}
span.projectLink {
	display: block;
	margin-top: 7px;
	padding: 5px;
	padding-left: 30px;
	background: url('images/projectLinks.gif') no-repeat 0px 0px;
}
span.projectLink.reference {
	background-position: 0px -30px;
}
span.projectLink a {
	font-size: 12px;
	color: #7AA6CE;
}
div.topLine {
	border-top: 1px solid #E0D7B8;
	padding-top: 10px;
	margin-top: 20px;
}
span.goBack {
	display: block;
	padding-left: 10px;
	background: url('images/goBack.gif') no-repeat left center;
}
span.goBack a {
	color: #6A5B45;
	font-size: 14px;
	font-family: Arial;
}
ul.categories {
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 10px;
}
ul.categories li {
	padding-top: 1px;
	padding-bottom: 1px;
	border-bottom: 1px solid #E3D4BD
}
ul.categories li a {
	display: block;
	color: #6A5B45;
	font-size: 14px;
	font-family: Arial;
	text-decoration: none;
	height: 20px;
	padding-top: 5px;
	padding-left: 10px;
}
ul.categories li.active a {
	background: url('images/categoriesBackground.gif') repeat-x 0px 0px;
}
div.articleBox {
	width: 623px;
	background: #FDF9F3;
	border: 1px solid #E3D4BD;
	border-radius: 10px;
	padding: 10px;
	margin-bottom: 15px;
}
div.articleBox div.articleBoxContent {
	background: url('images/articleBoxTop2.gif') no-repeat left top;
	border-radius: 10px;
	padding: 25px;
}
div.articleBoxContent h2 a {
	font-size: 20px;
	font-weight: bold;
	font-family: Arial;
	color: #27445E;
	text-decoration: none;
}
div.articleBoxContent h2 {
	padding-bottom: 10px;
}
div.articleBoxContent div.text {
	color: #6A5B45;
	font-size: 14px;
	font-family: Arial;
	line-height: 19px;
	padding-bottom: 14px;
}
div.articleBoxContent span.date {
	float: left;
	color: #6B5C46;
	font-style: italic;
	font-size: 11px;
	font-family: Arial;
}
div.articleBoxContent a.learnMore {
	float: right;
	color: #6B5C46;
}
div.round.white {
	background-image: url('images/roundBottomWhite.gif');
}
div.round.white div.roundContent {
	background-image: url('images/roundTopWhite.gif');
}
ul.news {
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 10px;
}
ul.news li {
	padding-top: 1px;
	padding-bottom: 1px;
	border-bottom: 1px solid #E3D4BD;
	line-height: 20px;
}
ul.news li a {
	color: #6A5B45;
	font-size: 12px;
	text-decoration: underline;
}
ul.news li span.date {
	color: #A39989;
	font-size: 12px;
	font-style: italic;
}
div.indexColumn {
	float: left;
	width: 285px;
	margin-right: 31px;
}
div.indexColumn div.roundContent {
	height: 255px;
}
div.indexColumn.lastOne {
	float: right;
	margin-right: 0;
}
ul.payments {
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 10px;
}
ul.payments li {
	padding-top: 1px;
	padding-bottom: 1px;
	padding: 6px;
	border-bottom: 1px solid #E3D4BD;
	padding-left: 45px;
	line-height: 20px;
	color: #837560;
	font-size: 14px;
	font-family: Arial;
	background: url('images/payment.gif') no-repeat 0px 2px;
}
ul.payments li.bank {
	background-position: 0px -27px;
}
ul.payments li.platej {
	background-position: 0px -58px;
}
ul.payments li.cash {
	background-position: 0px -88px;
}
ul.payments li.cc {
	background-position: 0px -117px;
}
span.cc {
	display: block;
	height: 27px;
	margin-top: 6px;
	background: url('images/payment.gif') no-repeat 0px -150px;
}
div.articleBox div.imageFrame {
	height: 126px;
	padding-top: 6px;
	background: url('images/templatesListHorizontal.gif') no-repeat center top;
	text-align: center;
	width: 180px;
	float: left;
}
div.designInfo {
	float: right;
	width: 360px;
	color: #837560;
	font-size: 14px;
	font-family: Arial;
	line-height: 19px;
}
div.designInfo ul.info {
	list-style-type: square;
}
div.designInfo ul.info li ul.sub {
	margin-left: 25px;
	list-style-type: square;
	font-size: 13px;
}
div.designLeft {
	floaT: left;
	width: 190px;
}
form.designForm {
	margin-bottom: 10px;
}
form.designForm input {
	width: 180px;
	height: 24px;
	background: url('images/designFormSubmit.gif') no-repeat center center;
	color: #837560;
	border: none;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana;
	cursor: pointer;
}
div.text img.framed {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #CCBDA7;
	float: left;
	margin-right: 10px;
	padding: 3px;
	margin-top: 3px;
}

table.prices {
	width: 100%;
	border: 1px solid #E1D5BD;
	border-collapse: collapse;
}
table.prices th, table.prices td {
	border: 1px solid #E1D5BD;
	padding: 8px;
	padding-left: 16px;
	padding-right: 16px;
	text-align: center;
	color: #6A5B45;
	font-size: 12px;
	font-weight: normal;
}
table.prices th {
	text-align: left;
	width: 180px;
}
table.prices th.lite {
	background: #FDF6EC;
}
table.prices th.dark {
	background: #FCEFDC;
}
table.prices td.lite {
	background-color: #FCF7F0;
}
table.prices td.dark {
	background-color: #FBF3E7;
}
table.prices td.darkest {
	background-color: #6A5B45;
	background-color: #F2DAB5;
	font-weight: bold;
}
table.prices td.lite.business {
	background-color: #FEF3DF;
	border-right: 1px solid #C9B89D;
	border-left: 1px solid #C9B89D;
}
table.prices td.dark.business {
	background-color: #FFE9BD;
	border-right: 1px solid #C9B89D;
	border-left: 1px solid #C9B89D;
}
table.prices td.lite.shadowRight {
	background-position: right top;
	background-repeat: repeat-y;
	background-image: url('images/liteShadows.gif');
	border-right: 1px solid #C9B89D;
}
table.prices td.lite.shadowLeft {
	background-position: left top;
	background-repeat: repeat-y;
	background-image: url('images/liteShadows.gif');
	border-left: 1px solid #C9B89D;
}
table.prices td.dark.shadowRight {
	background-position: right top;
	background-repeat: repeat-y;
	background-image: url('images/darkShadows.gif');
	border-right: 1px solid #C9B89D;
}
table.prices td.dark.shadowLeft {
	background-position: left top;
	background-repeat: repeat-y;
	background-image: url('images/darkShadows.gif');
	border-left: 1px solid #C9B89D;
}
table.prices td.title {
	background: #FEFDFB;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #6A5B45;
}
table.prices td.plan {
	height: 35px;
	font-size: 18px;
	color: #6A5B45;
	font-weight: bold;
/*	background: #FEFDFA url('images/planRainbow.gif') no-repeat bottom;*/
	background: #FEFDFA;
}
table.prices td.plan.one {
	background-position: -52px 5px;
}
table.prices td.plan.two {
	background-position: -273px 5px;
}
table.prices td.plan.three {
	background-position: -488px 5px;
}
table.prices td.left {
	text-align: left;
}
table.prices td.smallerFont {
	font-size: 12px;
}
span.greenCheck {
	color: #76AC00;
	font-size: 12px;
}
span.greenCheck img {
	vertical-align: middle;
}
span.finePrint {
	color: #EA4141;
	font-weight: bold;
	font-size: 18px;
}
span.finePrint.floated {
	float: left;
	display: block;
	padding-bottom: 7px;
}
.spanFloatedRight {
	float: right;
	width: 840px;
	display: block;
	padding-bottom: 7px;
}
span.priceBlue {
	color: #74A0C7;
	font-size: 15px;
	font-weight: bold;
}
span.priceGreen {
	color: #3FC01D;
	font-size: 15px;
	font-weight: bold;
}
a.priceRegisterButton {
	text-decoration: none;
	display: block;
	margin: 0px auto 0px auto;
	width: 174px;
	height: 57px;
	background: url('images/priceRegisterButton.png') no-repeat 0px 0px;
}
a.priceRegisterButtonMobile {
	text-decoration: none;
	display: block;
	margin: 0px auto 0px auto;
	width: 75px;
	height: 57px;
	background: url('images/priceRegisterButtonMobile.png') no-repeat 0px 0px;
}
a.priceRegisterButton.putOrderLabel {
	background-image: url('images/priceRegisterButtonOrder.png');
}
#mostOrdered {
	display: block;
	width: 89px;
	height: 43px;
	background: url('images/mostOrdered.png') no-repeat 0px 0px;
	position: absolute;
}
.planIcon {
	display: block;
	width: 40px; 
	height: 40px;
	background: url('images/planIcons.png') no-repeat 0px 0px;
	position: absolute;
}
.planIcon.start {
	background-position: -3px -5px;
}
.planIcon.business {
	background-position: -60px -5px;
}
.planIcon.premium {
	background-position: -117px -5px;
}
.planIcon.mobile {
	background-position: -173px -5px;
}
.hmenu {
	list-style-type: none;
	height: 70px;
}
.hmenu li {
	float: left;
	padding-left: 17px;
	padding-right: 17px;
	padding-top: 20px;
	background: url('images/h2_inactive.gif') no-repeat center top;
	height: 70px;
}
.hmenu li.active {
	background-image: url('images/h2_active.gif');
}
.hmenu li.spacer {
	width: 2px;
	font-size: 1px;
	background: url('images/hmenuSpacer.gif') no-repeat 0px 15px;
	padding: 0;
}
.hmenu li a {
	font-size: 24px;
	font-weight: bold;
	color: #95A8B8;
	text-decoration: none;
	border-bottom: 2px solid #95A8B8;
	float: left;
}
.hmenu li.active a {
	color: #27445E;
	border-bottom: 2px solid #FFB43B;
}
div.padding {
	padding: 20px;
}
p.cool, div.cool p {
	color: #6A5B45;
	font-size: 14px;
	line-height: 20px;
	padding-bottom: 15px;
	clear: both;
}
h5.cool {
	color: #6A5B45;
	font-size: 14px;
	line-height: 20px;
	padding-bottom: 6px;
}
p.cool.intend {
	padding-left: 17px;
}
p.cool img {
	vertical-align: middle;
}
div.megaPadding {
	padding-left: 135px;
	padding-right: 135px;
	position: relative;
}
#planPeriodBack {
	text-decoration: none;
	display: block;
	background: url('images/planButtons.gif') no-repeat left top;
	width: 174px;
	height: 40px;
}
#planPeriodSubmit {
	width: 131px;
	height: 40px;
	border: none;
	float: right;
	background: url('images/planButtons.gif') no-repeat right top;
}
.bluetext {
	width: 65px;
	padding: 3px;
	border: 1px solid #7E9EB7;
	color: #7E9EB7;
	text-align: right;
	font-weight: bold;
}
#mostOrderedTwo {
	display: block;
	width: 133px;
	height: 45px;
	background: url('images/mostOrderedTwo.png') no-repeat 0px 0px;
	position: absolute;
}
#agencyWebsite {
	display: block;
	width: 39px;
	height: 40px;
	background: url('images/agencyWebsite.png') no-repeat 0px 0px;
	position: absolute;
}
#compareButton {
	display: block;
	margin: 0px auto 0px auto;
	width: 531px;
	height: 51px;
	background: url('images/compareButton.gif') no-repeat 0px 0px;
}
#tryFree {
	display: block;
	width: 236px;
	height: 56px;
	background: url('images/greenButton.gif') no-repeat 0px 0px;
	position: absolute;
	top: 215px;
	left: 130px;
	text-decoration: none;
}
#tryFree:hover {
	background-position: 0px -56px;
}
#introLine {
	height: 27px;
	margin-top: 2px;
	font-size: 14px;
	color: #ffffff;
	position: relative;
	padding-top: 13px;
}
.pollBox {
	width: 870px;
	background: url('images/pollBoxBottom.gif') no-repeat left bottom;
}
.pollBoxContent {
	background: url('images/pollBoxTop.gif') no-repeat left top;
	padding: 15px;
}
.pollButtons {
	height: 42px;
	list-style-type: none;
	position: absolute;
	left: 0;
	top: 0;
}
.pollButtons li {
	float: left;
	margin-right: 10px;
}
.pollButtons li a {
	float: left;
	display: block;
	height: 42px;
	text-decoration: none;
	color: #6A5B45;
	text-align: center;
	padding-top: 9px;
	height: 33px;
	font-size: 13px;
}
.pollButtons li a.one {
	width: 110px;
	background: url('images/pollButtonOneInactive.gif') no-repeat 0px 0px;
}
.pollButtons li a.two {
	width: 103px;
	/*background-position: -118px -42px;
	background-position: right bottom;
	background-position: bottom right;*/
	background: url('images/pollButtonTwoInactive.gif') no-repeat 0px 0px;
}
.pollButtons li a.one.active {
	/*background-position: 0px -42px;
	background-position: left bottom;
	background-position: bottom left;*/
	background: url('images/pollButtonOneActive.gif') no-repeat 0px 0px;
}
.pollButtons li a.two.active {
	/*background-position: -118px 0px;
	background-position: right top;
	background-position: top right;*/
	background: url('images/pollButtonTwoActive.gif') no-repeat 0px 0px;
}
label.poll {
	display: block;
	padding-bottom: 5px;
}
textarea.others {
	width: 440px;
	height: 50px;
	padding: 6px;
	background: #ffffff;
	border: 1px solid #cccccc;
}
.pollText {
	width: 300px;
	background: #ffffff;
	padding: 3px;
	border: 1px solid #cccccc;
}
.smallPollText {
	width: 220px;
	background: #ffffff;
	padding: 3px;
	border: 1px solid #cccccc;
}
textarea.maxOthers {
	width: 550px;
	height: 90px;
	padding: 6px;
	margin-left: 20px;
	background: #ffffff;
	border: 1px solid #cccccc;
}
textarea.pollNotes {
	width: 95%;
	height: 130px;
	padding: 6px;
	background: #ffffff;
	border: 1px solid #cccccc;
}
.questionstwo {
	display: none;
}
.pollLabel {
	color: #6A5B45;
	font-size: 13px;
	line-height: 20px;
	float: left;
	font-weight: bold;
	width: 80px;
	text-align: right;
	padding-right: 6px;
	padding-top: 2px;
}
.pollLeft {
	float: left;
	width: 340px;
	padding-top: 9px;
}
.pollRight {
	float: right;
	padding-top: 9px;
	width: 340px;
}
.pollSubmit {
	display: block;
	margin: 30px auto 15px auto;
	width: 129px;
	height: 46px;
	border: none;
	background: url('images/pollSend.gif') no-repeat 0px 0px;
}
#pollBanner {
	height: 88px;
	display: block;
	text-decoration: none;
	background: url('images/pollBanner.jpg') no-repeat 0px 0px;
	margin-bottom: 10px;
}
.greenText {
	font-weight: bold;
	color: #228209;
}
/** home - faq **/
ul.homeFaq {
	list-style-type: none;
}
ul.homeFaq li {
	padding-top: 4px;
}
ul.homeFaq li h5 {
	padding-bottom: 4px;
	color: #6A5B45;
	font-weight: bold;
	font-size: 15px;
}
ul.homeFaq li p {
	color: #6A5B45;
	font-size: 14px;
	line-height: 20px;
	padding-bottom: 5px;
	text-align: justify;
}
ul.homeFaq li p.signature {
	text-align: right;
	font-style: italic;
}
ul.homeFaq li p.signature a {
	color: #6A5B45;
	font-size: 11px;
	font-weight: bold;
}
#contactsLeft {
	float: left;
	width: 540px;
	padding-top: 20px;
}
#contactsRight {
	float: right;
	width: 300px;
	padding: 24px;
	padding-top: 80px;
	background: url('images/contactsBox.png') no-repeat 0px 20px;
	font-size: 13px;
	color: #6A5B45;
	line-height: 19px;
}
.contactsRound {
	background: url('images/contactsRoundContent.gif') no-repeat left bottom;
}
.contactsRoundContent {
	background: url('images/contactsRound.gif') no-repeat 0px 0px;
	padding: 24px;
	font-size: 14px;
	color: #6A5B45;
	line-height: 20px;
}
.contactsRow {
	clear: both;
	display: block;
	padding-top: 12px;
}
.contactsRow span {
	float: right;
	width: 370px;
}
.contactsRow .text {
	width: 301px;
	height: 18px;
	padding: 3px;
	background: url('images/contactsInput.png') no-repeat 0px 0px;
	border: 0;
}
.contactsRow textarea {
	width: 367px;
	height: 159px;
	background: url('images/contactsTextarea.png') no-repeat 0px 0px;
	border: none;
	padding: 3px;
}
.contactsRow .captcha {
	width: 111px;
	height: 18px;
	padding: 3px;
	background: url('images/contactsCaptcha.png') no-repeat 0px 0px;
	border: 0;
}
.contactsSpacer {
	clear: both;
	display: block;
	padding-top: 12px;
	line-height: 1px;
	font-size: 1px;
	height: 1px;
	border-bottom: 1px solid #E3D4BD;
}
.contactsRow .submit {
	display: block;
	width: 131px;
	height: 30px;
	background: url('images/contactsSend.png') no-repeat 0px 0px;
	border: none;
	margin: 0px auto 0px auto;
}
.contactsRoundContent .square {
	list-style-type: square;
	margin-left: 20px;
	color: red;
	padding: 20px;
}
#loginButtons {
	position: absolute;
	top: 6px;
	right: 14px;
}
#loginButtons img {
	vertical-align: middle;
}
#loginButtons a {
	color: #94A7B8;
	text-decoration: underline;
}
#headerLogin {
	display: none;
	width: 250px;
	position: absolute;
	top: 30px;
	right: 20px;
	padding: 15px;
	background: #172A3B;
	z-index: 666;
	color: #ffffff;
}
#headerLogin a {
	color: #999999;
}
#headerLogin label {
	display: block;
	font-weight: bold;
	padding: 3px;
	color: #cccccc;
}
#headerLogin .text {
	background: #ffffff;
	border: 1px solid #cccccc;
	padding: 4px;
	width: 95%;
	margin-bottom: 6px;
}
#headerLogin .submit {
	padding: 5px;
	float: right;
}

.seminarButtons {
	height: 42px;
	list-style-type: none;
	position: absolute;
	left: 0;
	top: 0;
}
.seminarButtons li {
	float: left;
	margin-right: 10px;
}
.seminarButtons li a {
	float: left;
	display: block;
	height: 42px;
	text-decoration: none;
	color: #6A5B45;
	text-align: center;
	padding-top: 9px;
	height: 33px;
	font-size: 13px;
	background: url('images/seminarButtons.gif') no-repeat 0px 0px;
}
.seminarButtons li a.one {
	width: 99px;
}
.trainings.seminarButtons li a.one {width: 225px;background-position: -465px 0px;}
.seminarButtons li a.two {
	width: 225px;
	background-position: -110px 0px;
}
.trainings.seminarButtons li a.two {width: 119px;background-position: -345px 0px;}
.seminarButtons li a.three {
	width: 119px;
	background-position: -345px 0px;
}
.seminarButtons li a.four {
	width: 119px;
	background-position: -345px 0px;
}
.seminarButtons li a.oneactive {
	width: 99px;
	background-position: 0px -53px;
}
.trainings.seminarButtons li a.oneactive {width: 225px;background-position: -465px -53px;}
.seminarButtons li a.one:hover {
	background-position: 0px -53px;
}
.trainings.seminarButtons li a.one:hover {width: 225px;background-position: -465px -53px;}
.seminarButtons li a.twoactive {
	width: 225px;
	background-position: -110px -53px;
}
.trainings.seminarButtons li a.twoactive {width: 119px;background-position: -345px -53px;}
.seminarButtons li a.two:hover {
	background-position: -110px -53px;
}
.trainings.seminarButtons li a.two:hover {background-position: -345px -53px;}
.seminarButtons li a.threeactive {
	width: 119px;
	background-position: -345px -53px;
}
.seminarButtons li a.three:hover {
	background-position: -345px -53px;
}
.seminarButtons li a.fouractive {
	width: 119px;
	background-position: -345px -53px;
}
.seminarButtons li a.four:hover {
	background-position: -345px -53px;
}
.seminarCities {
	list-style-type: none;
}
.seminarCities li {
	float: left;
	width: 375px;
	margin-left: 20px;
	margin-right: 15px;
	height: 400px;
}
.seminarCities li h3 {
	padding-bottom: 4px;
	margin-bottom: 10px;
	border-bottom: 1px solid #E8D4BB;
	font-size: 18px;
	color: #29485D;
}
.seminarCities li p {
	color: #6E5A42;
	font-size: 13px;
	line-height: 19px;
}
.seminarCities li img {
	margin-top: 10px;
	border: 2px solid #E5D5BE;
}
.seminarCities li p.seminarInfo {
	text-align: right;
	padding-top: 6px;
}
.seminarCities li p.seminarInfo a {
	color: #6D5C42;
	font-weight: bold;
	font-size: 13px;
}
.seminarField {
	float: left;
	width: 345px;
	margin-left: 30px;
	margin-right: 10px;
	padding-bottom: 15px;
	display: block;
	position: relative;
}
.seminarField.small1 {
	width: 155px;
}
.seminarField label {
	display: block;
	font-size: 14px;
	color: #6A5B45;
	padding-bottom: 10px;
	font-weight: bold;
}
.seminarField input.text {
	width: 336px;
	padding: 3px;
	background: #ffffff;
	border: 1px solid #7F9DB9;
}
.seminarField.small1 input.text {
	width: 140px;
}
.seminarField.newLine {
	clear: both;
}
.seminarField select {
	padding: 3px;
	background: #ffffff;
	border: 1px solid #7F9DB9;
}
.seminarField select.longer {
	width: 200px;
}
.seminarField span.tip {
	display: block;
	margin-top: 6px;
	color: #B0A594;
	font-size: 12px;
}
h2.blueTitle {
	color: #172A3B;
	font-size: 19px;
	padding-bottom: 10px;
	border-bottom: 2px solid #E3D4BD;
	margin-left: 30px;
	margin-right: 30px;
	margin-bottom: 15px;
}
.seminarField.full {
	width: 780px;
}
.seminarField.full textarea {
	width: 100%;
	background: #ffffff;
	border: 1px solid #7F9DB9;
	height: 200px;
}
.seminarField.full textarea.smallest {
	height: 40px;
}
.seminarField.full textarea.smaller {
	height: 100px;
}
#seminarSubmit {
	width: 129px;
	height: 46px;
	border: none;
	margin: 0px auto 0px auto;
	cursor: pointer;
	display: block;
	background: url('images/seminarSubmit.gif') no-repeat 0px 0px;
}
.seminarLinks {
	padding-top: 4px;
}
.seminarLinks a {
	color: #5983A7;
}
.seminarsProgram {
	color: #6A5B45;
	line-height: 21px;
	font-size: 14px;
}
.seminarsProgram h5 {
	font-size: 15px;
	font-weight: bold;
	color: #5983A7;
	padding-bottom: 4px;
	border-bottom: 1px solid #E3D4BD;
	margin-top: 6px;
	margin-bottom: 7px;
}
.testy * {
	/*display: none; */
}
.divClear {
	clear: both;
}
.terms {
	list-style-type: square;
	margin-left: 15px;
}
.terms li {
	color: #6A5B45;
	line-height: 21px;
}
.terms li a {
	color: #6A5B45;
	font-size: 15px;
}
.disabledText {
	background: none;
	border: none;
	font-size: 15px;
	color: #6A5B45;
}
p.cool a {
	color: #6A5B45;
}

.promotionButtons {
	height: 42px;
	list-style-type: none;
	position: absolute;
	left: 0;
	top: 0;
	padding-left: 10px;
}
.promotionButtons li {
	float: left;
	margin-right: 10px;
	background: url('images/promotionButtons.gif') no-repeat 0px 0px;
}
.promotionButtons li a {
	float: left;
	display: block;
	height: 42px;
	text-decoration: none;
	color: #6A5B45;
	text-align: center;
	padding-top: 9px;
	height: 33px;
	font-size: 13px;
	background: url('images/promotionButtons.gif') no-repeat right 0px;
	padding-left: 15px;
	padding-right: 15px;
}
.promotionButtons li.active {
	background-position: 0px -48px;
}
.promotionButtons li.active a {
	background-position: right -48px;
}
.pricePercentOff {
	color: green;
	font-weight: bold;
	font-size: 11px;
	float: right;
	margin-right: 0px;
	font-family: Georgia;
}
.additionalInfo {
	display: none;
}
.leasePlan {
	display: none;
}

#designsSplash {
	height: 180px;
	background: url('images/designsSplash.png') no-repeat 0px 0px;
}

.designsColumn {
	float: left;
	width: 275px;
	margin-right: 17px;
	margin-left: 17px;
}
.designsColumn h3 {
	height: 35px;
	background: url('images/designsCaptions.png') no-repeat center -20px;
}
.designsColumn h3 a {
	display: block;
	height: 35px;
	text-decoration: none;
}
.designsColumn.two h3 {
	background-position: center -86px;
}
.designsColumn.three h3 {
	background-position: center -153px;
}
.designsColumnRoundTop {
	margin-top: 5px;
	background: url('images/designsSplashBubbleTop.png') no-repeat 0px 0px;
	color: #775E3C;
	font-size: 12px;
	line-height: 17px;
	padding-left: 24px;
	padding-right: 24px;
	padding-top: 27px;
	text-align: justify;
}
.designsColumnRoundBottom {
	height: 11px;
	background: url('images/designsSplashBubbleBottom.png') no-repeat 0px 0px;
}
.designsColumnButton {
	display: block;
	margin: 10px auto 0px auto;
	text-align: center;
	width: 190px;
	height: 21px;
	padding-top: 3px;
	font-size: 11px;
	font-weight: bold;
	color: #A68D66;
	text-decoration: none;
	background: url('images/designsColumnButton.png') no-repeat 0px 0px;
}
.designsNewRoundTop {
	/*background: url('images/designsNewBrownRoundTop.png') no-repeat 0px 0px;*/
	height: 5px;
}
.designsNewRoundContent {
	/*background: url('images/designsNewBrownRoundBottom.png') no-repeat 0px bottom;*/
	padding: 15px;
}
.designsNewRound a {
	color: #A68D66;
	font-weight: bold;
}
.designsNewRound {
	color: #A68D66;
	font-family: Helvetica, Verdana, Arial;
	font-size: 13px;
	line-height: 18px;
	background: #EEE0C9;
	border-radius: 5px;
	padding: 15px;
}

.infoCustomTemplate {
	background: #EEE0C9;
	padding: 15px;
	margin-bottom: 20px;
	color: #777777;
	font-size: 12px;
	line-height: 17px;
}
.infoCustomTemplate a {
	color: #666666;
}
.infoCustomTemplate ul {
	list-style-type: square;
	margin-left: 25px;
}

.pollForm ol {
    padding-left:45px;
    color:#6A5B45;
    font-size:14px;
    font-weight:bold;
}
.pollForm li {
    margin-bottom:1.5em;
    line-height:1.3em;
}
.pollForm input, .pollForm label {
    margin-right: .2em;
}
.pollForm table {
    width: 100%;
}
.pollForm li span {
    font-size: 11px;
    display: block;
    margin-top: -8px;
    margin-bottom: 5px;
}
.pollForm li * {
    font-weight:normal;
    vertical-align:middle;
}
.pollForm li .disabled {
    background-color:#F5F5F5;
    border-color:#B4B4B4;
}
.pollForm h5 {
    line-height:20px;
    padding-bottom:6px;
    font-size:14px;
    font-weight:bold;
}
.pollForm th {
    padding: .5em;
    color:#6A5B45;
    font-size:14px;
    font-weight:bold;
    text-align: right;
}
.hide {display: none;}
.pollForm .pollSubmit {margin:2em auto;}