
#middle .left .noItalic, .greyG.noItalic, p.noItalic {
    font-style: normal;
}

#middle .left .italic, .greyG.italic {
    font-style: italic;
}

ul.adSrc li {
	margin: 0 0 7px 0;
}

h2.bul a {
    font-family: Arial;
    font-size: 18px;
}

#middle .left p.nullLeftMargin {
	margin-left: 0;
}

.mb20 {
	margin-bottom: 30px;
}

span.currentPage {
	font-family: Arial;
	font-size: 12px;
	color: #328fc9;
	text-transform: uppercase;
	text-decoration: none;
}

div.left.inner, div.left.inner.f  {
	margin: 0 0 0 0px;
	width: 960px;
}

div.faq h3.faq {
	padding: 0 0 0 15px;
	background: url('/design/img/faq-plus.jpg') no-repeat 0px 6px;
}

div.faq h3.faq span.head {
	border-bottom: 1px dashed #328fc9;
	COLOR: #328fc9;
	cursor: pointer;
	text-decoration: none;
	font-size: 18px;
	font-weight: normal;
	font-family: Arial;
}

div.faq div.faq-content {
	color: #444;
	padding: 0 0 0 15px;
}

div.faq h3.faq.ui-state-active {
	background: url('/design/img/faq-minus.jpg') no-repeat 0px 6px;
}

div.faq h3.faq.ui-state-active span.head {
	color: #086DA3;
	border-bottom: 1px dashed #086DA3;
	cursor: auto;
}

div.contact {
	color: #5e686a;
	width: 960px;
}

div.contact div.cItem {
	height: 15px;
}

.image-map {
	float: right;
}

table.price {
	width: 968px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	background: url('/design/img/table-header.png') no-repeat 0 0;
    font-family: Arial;
    font-size: 9pt;
}

table.price tr.priceHeader {
	height: 70px;
	color: #fff;
    font-weight: bold;
    font-size: 11pt;
}

table.price td.c11 {
	width: 333px;
}

table.price td.c11 div {
	margin: 0 0 0 35px;
}

table.price td.c21 div {
	padding-left: 20px;
	margin-left: 15px;
}

table.price td.c12 {
	width: 197px;
}

table.price td.c12 div {
	padding-left: 20px;
}

table.price td.c13 {
	width: 174px;
}

table.price td.c13 div {
	padding-left: 20px;
}

table.price td.c14 div {
	padding-left: 20px;
	margin-right: 20px;
}

table.price td div.c4 {
	border-bottom: 3px solid #f2f2f2;
}

table.price td div {
	height: 24px;
	padding: 6px 0 0 0;
}


table.price tr.odd div {
	background: #ffffff;
}

table.price tr.even div {
	background: #f2f2f2;
}

p.BI {
    font-family: Arial;
    font-style: italic;
    font-weight: bold;
}

#middle .left p.howitworks {
	font: 12pt Arial;
}

div.ND {
	float: left; 
	font: bold 14pt Arial;
}

div.keyad {
	background: url('/design/img/keyad.png') no-repeat 0 0;
	width: 968px;
	height: 186px;
	color: #fff;
}

div.keyadh {
	float: left;
	width: 300px;
	margin: 40px 0 0 40px;
	font-size: 18pt;
}

img.rang {
	float: left;
	margin: 60px 0 0 15px;
}

p.paragraph {
	color: #fff !important;
	margin: 50px 20px 0 0;
	border: 0px solid red;
	padding: 0;
	width: 550px;
	float: right;
	font: bold 10pt Arial;
}

div.keyad div.result {
	padding: 35px 0 0 40px;
	font: bold 14pt Arial;
}

.promoItem {
	background: url('/design/img/v.png') no-repeat 0 3px;
	padding: 3px 0 0 18px;
}

#middle .left p.bul {
    background: url("/design/img/point.big.png") no-repeat scroll 0 7px transparent;
    padding: 0 0 0 15px;
    margin: 20px 0 0 0;
    font-size: 12pt;
}

#middle .left ul.bul {
	
}

#middle .left ul.bul li {
    padding: 0 0 0 0;
    margin: 10px 0 0 0;
}

p.noBul {
    background: none;
}

.reports a {
	display: block;
}

.reports a img {
	border: 1px solid #aaa;
}

.reports1 {
	float: right;
	border: 1px solid red;
	margin: 0; padding: 0;
}

.reports1 a, .reports1 a img {
	display: inline;
	float: right;
}