/* =============================== page-1 ======================== */
body #google_amark_b, body #google_amark_b * { text-align:left !important; padding:0 !important; margin:0 !important; border:0 !important; position:relative !important; font-weight:normal !important; text-decoration:none !important; font-size:11px !important; font-family:Arial, sans-serif !important; background:#fff !important; float:none !important; }
#google_amark_b .m img, #google_amark_b #t img, #google_amark_b #x a { display:block !important; }
#google_amark_b .h { position:absolute !important; width:325px !important; border:1px solid #ccc !important; }
#google_amark_b #t { padding:6px 0 1px 0px !important; }
#google_amark_b #l { left:10px !important; }
#google_amark_b #x { position:absolute !important; right:0px !important; top:0px !important; border-left:1px solid #ccc !important; border-bottom:1px solid #ccc !important; }
#google_amark_b #c { padding:5px 10px 10px 10px !important; color:#676767 !important; border-top:1px solid #ccc !important;  }
#google_amark_b #c p { padding:5px 0 0 0 !important; }
#google_amark_b #c p.p { padding:0 !important; }
#google_amark_b #c p.p img { top: 5px !important; }
#google_amark_b #c p a:link, #google_amark_b #c p a:visited { color:#0000CC !important; text-decoration:underline !important; }
/* =============================== End of page-1 ======================== */

/* =============================== page-2 ======================== */
.safari3, .safari2 {	line-height:120%;}
#home {	min-width:821px;	background:#707070 url(file:///C|/Documents%20and%20Settings/Mitesh/Desktop/-images/bg-index.jpg);}
form {	margin:0;	padding:0;}
img {	border:none;}
a {	text-decoration:none;	color:#000000;}
input {	vertical-align:middle;}
select {	font:82% 'Trebuchet MS',tahoma,arial,sans-serif;}
.clear {	clear:both;}
.floatleft {	float:left;}
.floatright {	float:right;}
.upper {	text-transform:uppercase;}
input.text, input.fake-file, input.fake-button, textarea, * html .file { background:url(images/tbg.png); border:1px solid #fbab0e;	font-size:12px; font-family:Arial, Helvetica, sans-serif;color:#000000;padding:6px 0 6px 4px; width:300px;}
*+html .file {	border:1px solid #767272;font-family: Trebuchet MS,tahoma,sans-serif; font-size:82%;color:#000000;	padding:1px 0 1px 4px;}
.orderpage-main {float:left; width:760px; color:#000000;}
#banner {	width:100%;	height:140px;	border-bottom:1px solid #DADADA; background:#F8F8F8 url(file:///C|/Documents%20and%20Settings/Mitesh/Desktop/-images/bg-header.jpg) repeat-x center;}
#banner .logo, #banner .guarantee, #banner .nda, #banner .number-one, a.need-design, a.need-design-fixed, a.need-banner,
a.need-banner-fixed { display:block; position:absolute;	overflow:hidden; text-indent:-999px;}
#banner .logo {	width:163px; height:32px; top:31px;	left:2px;}

#banner .number-one { width:57px; height:45px; top:20px; left:555px;}
#banner .guarantee { width:93px; height:21px; top:31px;	left:624px;}
#banner .nda { width:46px; height:47px; top:19px; left:725px;}
#banner .iso-seal {	width: 51px;  height:51px; position: absolute; right: 229px; top:18px; text-indent:-9999px;}
#banner-main { height: 140px;}
#banner ul { position:absolute;	top:118px; left:0; margin:0; padding:0px 0px 0px 28px; }
#banner ul li {	float:left;	padding:0 28px 0 0;	list-style:none;}
#banner ul li.last { padding:0px 0px 0px 169px;}
#banner ul li.order a {	color:#75A12A !important;	background-position:0 -8px !important;}
#banner ul li a { color:#767272;	white-space:nowrap;	display:block;	height:8px;	overflow:hidden;	text-indent:-999px;}
#banner ul li a.home {	width:32px; }
#banner ul li a.guides { width:41px; }
#banner ul li a.links {	width:88px; }
#banner ul li a.about {	width:38px; }
#banner ul li a.blog {	width:29px; }
#banner ul li a.contact { width:73px; }
#banner ul li a.testimonials { width:78px; }
#banner ul li a.examples { width:57px; }
#banner ul li a.client-area { width:71px; }
#banner ul li a.order {	width:72px;	background-position:0 -8px; }
#banner ul li a:hover {	color:#75A12A;	background-position:0 -8px; }	
#home #middle {	width:100%;		padding:0; }
#home #middle .gradient {	float:none;	width:auto;	padding:0 0 18px 0;	min-height:300px;}
* html #home #middle .gradient {	height:300px;}
#home #middle .main {	padding:0 27px;	width:716px;}
/* footer */
#footer {	float:left;	width:100%;	height:115px;	color:#313131;}
#footer .main {	padding:20px 27px 0 27px;	width:716px;	font-size:12px;	line-height:150%;}
#footer .row {	height:100%;	overflow:hidden;}
#footer .footer-bootom {	padding-top:15px;}
#home #footer {	height:131px;	color:#eee;}
#home #footer .main {	color:#eee;}.scissors {	position:absolute;	top:-8px;	left:14px;	width:21px;	height:15px;	overflow:hidden;}
#home #footer .scissors {}
#validation {	text-align:right;}
#home h1,#home h2,#home p.h2 strong {	color:#DBFF8F;	font-weight:normal;}
#home h1 {	margin:0 0 13px;	padding:18px 0 0;	font-size:140%;	position:relative;z-index:999;}
#home h1 acronym {	color:#DBFF8F;	border-bottom:1px dotted #DBFF8F;	cursor:pointer;}
#home h2,#home p.h2 {	margin:13px 0 4px 0;	font-size:107%;}
p {	margin:0 0 6px 0;	font-size:12px;	text-align:justify;}
#home p {	color:#eee;}
#home p a {}
#home #middle a, #home #footer a {	color:#FFDC86;}
#middle a,#footer a,#content a,#best a {	color:#000000;	text-decoration:underline;}
#middle a:hover,#footer a:hover,#content a:hover,#best a:hover {	text-decoration:none;}
.colour {	color:#000000 !important;	display: block;	margin: -6px 0 6px;	font-size:12px;}
#responce-box .colour {	display: inline;	font-size: 100%;}
.colour2 {	color:#70A90D;}
#home p i {	font-style:normal;	font-weight:bold;}
.d-line {	width:100%;	height:1px;	overflow:hidden;	margin:23px 0 19px 0;}
#best {	width:100%;	border-bottom:1px solid #D9D9D9;	overflow:hidden;}
#best .main {	padding:18px 0 18px 27px;	width:743px;	font-size:12px;}
#best a {	margin:0 5px;}
#best strong {	color:#000000;}
#best .box {	float:right;	width:207px;	text-align:center;	margin:-10px -5px -10px 0;	position:relative;}
#best .box div {	width:100%;}
#best .box div div {	padding:10px 0;}
#content {	float:left;	width:100%;	width:100%;}
#content .gradient {	float:left;	width:100%;	padding:20px 0 3px 0;	min-height:300px;}
* html #content .gradient {	height:300px;}
#content .main {	padding:0;	width:770px;}

.main-block {width:760px; overflow:hidden; margin:0px 0px 17px 0px; background:url(images/tbg.png); padding:0px; float:left;}
.main-block .top {width:100%;	height:10px; overflow:hidden;}
.main-block .bottom,.main-block .bottom-gr { clear:both; width:100%; height:12px; overflow:hidden;}
.main-block .bottom-gr {	}
.main-block .box-matter { width:757px; padding:0px 0px;	float:left;}
.box-matter .content {	float:left;	padding:0px 27px 9px 15px; width:715px; color:#000000; }
.box-matter .content .left-column {float:left;	width:730px;margin-top:0;}
.box-matter .content .right-column {float:left; width:730px; color:#000000; border-top:1px solid #FFFFFF;}
.box-matter .content h1,
.box-matter .content .heading-caps-top,.box-matter .content .heading-caps,
.box-matter .content .delivery-time-header { display:block;	font-size:20px;	color:#000;	text-transform:uppercase; margin:0px 0px 20px 0px;	padding:15px 0px 0px 0px; text-align:left;}
.safari3 .box-matter .content h1,
.safari3 .box-matter .content .heading-caps-top,
.safari3 .box-matter .content .heading-caps,
.safari3 .box-matter .content .delivery-time-header,
.safari3 .box-matter .heading-top,
.safari2 .box-matter .content h1,
.safari2 .box-matter .content .heading-caps-top,
.safari2 .box-matter .content .heading-caps,
.safari2 .box-matter .content .delivery-time-header,
.safari2 .box-matter .heading-top {	line-height:140%;}
.box-matter .content .heading-caps {	padding:3px 0 0 0;	margin:0 0 4px 0;}
.box-matter .content .heading-caps span {	text-transform:none;}
.box-matter .heading-top {	display:block;	font-size:113%;	color:#266b00;	margin:0 0 32px 0;	padding:6px 0 0 0;}
.box-matter #order .heading-top {	margin:0 0 1px 0;	padding:0;}
.box-matter .content h2,
.box-matter .content p.h2,
#order .heading {	margin:14px 0 4px 0;	font-size:107%;	font-weight:normal;	color:#000;}
#content .box-matter .content h2 a {	text-decoration:none;	color:#000;}
#order .heading,
#order .first-heading {margin:12px;font-size:18px;font-weight:bold;display:block; color:#fff; border-bottom:1px solid #ffcec6; width:733px;display:block;}
#order .first-heading {margin:15px 0 4px 0;}
.box-matter .content p .big {	font-size:125%;}
.box-matter .content p.included {	margin-top:-4px;}
.box-matter .content ul,
.form-block ul {	margin:0 0 6px 0;	font-size:12px;	line-height:140%;	text-align:justify;	padding:0;}
.box-matter .content ul li,.form-block ul li {	list-style:none;	padding:0 0 0 20px;}
.box-matter .content .d-line,#order .d-line {	}
.box-matter .d-line {}

/* questions */
.quest {	padding:5px 0 0 0;}
.quest .row {	padding-bottom:11px;	overflow:hidden;	height:100%;}
.quest label {	float:left;	font-size:12px;	width:44px;	line-height:22px;	margin-right:5px;	overflow:hidden;	text-align:right;	cursor: pointer;}
.quest .text {	float:left;	width:168px;}
.quest .file {	float:left;	width:174px;}
.quest .fake-file {	width:94px;}
.quest textarea {	margin:0;	padding:1px 0 1px 4px;	width:217px;	height:61px;	overflow:auto;}
.quest .subscribe-to-comments label {	width:auto;	margin:0;	line-height:normal;}
.quest input.checkbox {	float:left;	margin-right:5px;}
.sidebar-questions textarea {	margin:0;}
.safari2 .questions textarea {	width:222px;}
.quest .btn {	float:right;	margin:0 -5px 4px 0;	position:relative;}
.quest a.btn {	display:block;	height:30px; width:71px;	text-indent:-9999px; overflow:hidden;}
table.orders {	border-collapse:collapse;	width:100%;	margin-top:-7px;}
.safari2 table.orders,
.safari3 table.orders {	margin-top:0;}
table.orders .banner {	}

table.orders th.number { width:48%;}
table.orders th.status {}
table.orders .status {	text-align:right;}
table.orders th {	font-size:12px;	color:#70A90D;	font-weight:normal;	text-align:left;	text-transform:uppercase;	padding:0 0 13px 0;}
table.orders td {	font-size:12px;	padding:6px 0 0 0;}
table.orders .first td {	padding-top:10px;}
.poll .buttons,table .orders .buttons {	text-align:right;	padding:31px 0 0 0;}
.poll .buttons a,table.orders .buttons a {	position:relative;	right:-6px;}
a.create-order {	float:right;	width:109px;	height:30px;	display:block;	overflow:hidden;	text-indent:-9999px;	text-align:left;}
a.vote-and-close {	float:right;	width:125px;	height:30px;	display:block;	overflow:hidden;	text-indent:-9999px;	text-align:left;}


.new-tick {	width:469px;	padding-top:7px;}
.new-tick .left {	float:left;	margin:11px 0px;}
.new-tick .right { float:right; width:240px; margin:11px 0;}
.new-tick label {	float:left;	font-size:12px;	line-height:22px;}
.new-tick .fake-file {	width:100px;}
.new-tick .left label {width:44px;}
.new-tick .right label {width:45px;}
.new-tick .text, .new-tick textarea {	float:left;	width:187px;	margin:0;}
.new-tick textarea {	height:132px;width:461px;	overflow:auto;}
.safari2 .new-tick .text {	width:202px;}
.safari2 .new-tick textarea {	width:468px;}
.new-tick .file {	float:left;	}
.new-tick .button {	float:left;	width:100%;}
.new-tick .button .btn {	float:right;	margin-right:-4px;	position:relative;}
.upload-box {	width:105px;	height:20px;	border:1px solid #7baa39;	float:right;	margin-right:11px;	overflow:hidden;	position:relative;}
.upload-box .progress-text {	color:#527129;	text-align:left;	display:block;	padding:0 0 0 11px;	position:relative;	z-index:2;	font-size:11px;	line-height:18px;}
.upload-box .overall-progress {	position:absolute;	height:100%;	left:0;	top:0;	width:0;	background:#a5c76b;	z-index:0;}

.schedule {	width:223px;	font-size:12px;	overflow:hidden;	height:100%;}
.schedule .row {	float:left;	width:100%;}
.schedule .row .left {	float:left;	width:56px;	font-weight:bold;	padding:0 0 0 17px;	}
.schedule .row .right {	float:right;	width:150px;}
.schedule .holiday {	color:#CACACA;}
.schedule .holiday .left {}
.schedule .note .left {}
.schedule .note {	margin-top:7px;	padding-top:5px;}
.tick {	width:100%;}
.tick .ticket {	width:100%;	overflow:hidden;	padding:0 0 25px 0;	margin:0 0 10px 0;}
.tick .last {	padding:0;	margin:0 0 7px 0;	background:none;}
.tick .ticket .bar {	float:left;	width:100%;	font-size:13px;	font-weight:bold;	margin:0 0 11px 0;}
.tick .ticket .bar .date {	float:left;	padding:0 0 14px 0 !important;	color:#C97201;}
.tick .ticket .bar .attach {	float:right;	text-transform:uppercase;	margin:0 0 14px 0;}
.tick .ticket .message {	clear:both;}
.tick .ticket pre {	color:#000;	font:78% 'Courier New',courier,serif;	margin:0;	padding:0;}
.safari2 .tick .ticket pre, .safari3 .tick .ticket pre {	font-size:12px;}
.tick .support a,.tick .support .date {	color:#70A90D !important;}


#upl-file {width:750px;	margin-left:-5px;	padding:6px 0 0 0;	position:relative;}
#upl-file .row {width:100%;	float:left;	padding:0 0 11px 0; }
#upl-file .left {float:left;width:350px;}
#upl-file .right {float:right; width:350px;}
#upl-file label {	float:left;	font-size:12px;	line-height:22px;	text-align:right;	margin:0 5px 0 0;}
#upl-file label span,#upl-file .note span,.quest label span {	color:#6E9F18;	font-weight:bold;	margin:0 3px 0 0;}
#upl-file .left label,#upl-file .full label {	width:50px;	margin-left:-2px;	position:relative; font-weight:bold;}
#upl-file .right label {	width:64px; font-weight:bold;}
#upl-file .text,#upl-file textarea {	float:left;}
#upl-file .left .text {	width:216px;}
#upl-file .right .text {width:250px;}
.safari2 #upl-file .right .text {	width:125px;}
#upl-file .file {	float:left;	width:222px;}
.safari2 #upl-file .file {	width:170px;}
* html #upl-file .file {	border:1px solid #767272; font:82% 'Trebuchet MS',tahoma,sans-serif;	color:#000000;	padding:1px 0 1px 4px;}
*+html #upl-file .file {	border:1px solid #767272;	font:82% 'Trebuchet MS',tahoma,sans-serif;	color:#000000;	padding:1px 0 1px 4px;}
#upl-file textarea {	width:415px;	height:71px;}
.safari2 #upl-file textarea {	width:420px;}
#upl-file .note {	float:left;	font-size:12px;	margin:-8px 0 0 0;	padding:0 0 6px 43px;}
#order {	width:100%;	position:relative;}
#order .top-bar {	width:760px;	margin:0px 0px 9px 0px;	height:57px;	text-transform:uppercase;	font-size:22px;	position:relative;}
#order .checkout {}
.safari2 #order .top-bar, .safari3 #order .top-bar {	line-height:140%;}
#order .top-bar strong.choose {float:left;	color:#000;	margin:0 0 0 0;	padding:14px 0 10px 20px;}
#order .top-bar .tabs {float:right; color:#000; line-height:40px; font-weight:bold; font-size:14px; border-bottom:#fff solid 1px;  }
#order .top-bar .tabs *{display:block;	float:left; }
#order .top-bar .tabs strong {padding:0px 10px 0px 10px;background:#FFFFFF;}
#order .top-bar .tabs a {text-decoration:none; color:#000000; font-size:14px; cursor:pointer;}
#order .top-bar .tabs a span {padding:0px 10px 0 10px; color:#666666;}
#order .left-column {top:66px; left:0; width:223px; padding:0 0 0 27px;}
* html #order .left-column {	top:59px;}
*+html #order .left-column {	top:59px;}
#order .left-column p {	text-align:left;}
#order .right-column {float:left; width:718px; padding:0 27px 19px 15px;}
#order .right-column .block {width:725px;padding:0 0 0 1px;}
#order .right-column .block.bg {	float:left; padding:15px 0 15px 0;	border-top:#fff solid 1px;}
#order .package {	width:100%;	overflow:hidden;	margin:0 0 -2px 0;}
.safari2 #order .package,.safari3 #order .package {	margin:0;	padding:0 0 2px 0;	line-height:140%;}
#order .package label {	float:left;	font-size:113%;	color:#000;	font-weight:bold;}
#order .package label input {	vertical-align:middle;	margin-top:-2px;	margin-left:0;	margin-right:0;	height:14px; width:15px;}
* html #order .package label input {	margin-top:0;}
*+html #order .package label input {	margin:1px 0 0 0;}
#order .package .price {	float:right;	font-size:125%;	margin:-2px 0 0 0;	color:#ff0000;}
#order .package-description {	margin-bottom:14px;	line-height:18px;	text-align:left;}
#order .additionally {	width:100%;}
#order .additionally a.main-button {float:right;display:block;width:21px;height:16px;margin:5px 0px 0px 0px;position:relative;background:url(images/btn-open.gif) no-repeat left top;}
#order .additionally .option-name {	float:left;	display:block;	margin-bottom:-1px;	font-size:16px;	color:#000;	cursor:pointer;}
.safari2 #order .additionally .option-name,.safari3 #order .additionally .option-name {	margin:0 0 2px 0;}
#order .additionally .new {	position:relative;	padding:4px 42px 2px 0;	margin:-4px 0 -3px 0;}
#order .additionally p.description {	text-align:left;	clear:left;	margin:0 79px 14px 0;}
#order .opened .extra {	display:block;}
#order .opened .main-button {	background-position:0 -16px !important;}
#order .extra {	display:none;	float:left;	width:100%;	margin:-1px 0 0 0;	padding:10px 0 9px 0;}
#order .extra strong.extra-option-name {	font-size:107%;	font-weight:normal;	display:block;	margin:0 0 3px 0;}
.poll .row,#order .extra .row {clear:both;	width:710px;font-size:12px;}
.poll .row{line-height:22px;}
#order .extra .row .option {	float:left;}
#order .extra .row .price {	float:right;text-align:right; color:#FF0000;}
.poll .row input,#order .extra .row input {	margin:-2px 0 0 0;	width:15px;	height:14px;}
* html .poll .row input,* html #order .extra .row input {	margin:0;}
*+html .poll .row input,*+html #order .extra .row input {	margin:2px 0 0 0;}
.poll input.text{	height:18px;	font-size:12px;	width:220px !important;}
#order .sub-name {	display:block;	font-size:15px;	color:#000000;}
#order .sub-block {	float:left;	margin:0 0 5px 0;	width:100%;}
.poll p,#order .sub-block p {	color:#000000;	margin:6px 0 6px 0;}
#order .sub-block strong{	margin:8px 0 0 0;	padding:10px 0 0 0;	border-top:#f29494 solid 1px; }
#order .order-block {float:left;	width:740px; background:url(images/tbg.png); padding:20px 0px 10px 0px; margin:0px 10px 10px 10px; display:inline;}
#order .left {	float:left;	padding:0 0 7px 27px;	width:402px;}
#order .right {	float:right;	padding:0 27px 0 0;	text-align:right;	width:240px;}
#order .right .price {	font-size:12px;	display:block;	margin:0 0 4px 0;}
#order .order-block .right .price span {	color:#E14840;	font-size:154%;}
#order .order-block .right input {	float:right;	margin:0 -9px 0 0;}
.hidden {	display:none;}
#order .order-block .right .gcform {	display:block;	padding-top:6px;}
#order .order-block .right .ppform {	display:block;	padding-right:4px;}
#order .order-block .right .ppbutton {	margin-top:11px;}
.main-form {	width:100%;	overflow:hidden;	margin:7px 0 -14px 0;}
.main-form label {	float:left;	font-size:12px;	width:70px;	text-align:right;	line-height:22px;	padding:0 11px 0 0;}
.main-form .row {	float:left;	width:100%;	padding:0 0 11px 0;}
.main-form .row .left {	float:left;}
.main-form .button {	float:right;	position:relative;	padding:0 132px 11px 0;}
.main-form .text {	float:left;	width:244px;}
.main-form select {	float:left;	width:250px;}
.safari2 .main-form .text {	width:250px;}
.included {	font-weight:bold;}
.check-descri {	padding:2px 0 0 0;	margin:0 0 -2px 0;}
.check-descri .row {	width:100%;	font-size:12px;	overflow:hidden;}
.check-descri .row .left {	float:left;	width:45%;}
.check-descri .row .right {	float:right;	font-weight:bold;	width:54%;	text-align:right;}
.check-descri .d-line {	margin:13px 0 9px 0;}
.hidden-inputs {	display:none; border:#53bc1a solid 1px; }
div.frontend_paging {	margin: 8px 1px 0 0;	width: 29%;	float:right;}
div.frontend_paging p {	text-align:right !important;}
div.frontend_paging p a {	padding: 0 2px 0 2px;	text-decoration:none !important;}
div.label {	padding:0 0 14px 0 !important;	color:#C97201;	font-size:14px;	font-weight:bold;}
#hidden-basic-package {	display:none;}
a.need-design {	width:112px;	height:112px;	top:0;	right:0;	z-index:99;}
a.need-design-fixed {	width:112px;	height:112px;	top:0;	left:777px !important;	z-index:99;}
* html a.need-banner,* html a.need-design {cursor:pointer;}
a.fixed {	left:777px !important;}
a.need-banner {	width:112px;	height:112px;	top:0;	right:0;	z-index:99;	outline:none;}
a.need-banner-fixed {	width:112px;	height:112px;	top:0;	left:777px !important;	z-index:99;}
.payment-forms .button {	font-family: 'Trebuchet MS',arial,sans-serif;	font-weight: bold;	color: #fff;	border:1px solid #FF9900;}
.payment-forms .button-gc {	font-family: 'Trebuchet MS',arial,sans-serif;	font-weight: bold;	color: #fff;	border:1px solid #1d67d4;}
.payment-forms {	margin:0;	padding:0;	display:inline;}
#examples {	text-align:left;}
.error {	color:#F00000;}
.pay_status_completed {	background:#ffd697;}
.gclogo {	display:block;	float:left;}
.pplink {	display:block;	float:left;	margin:0 10px 0 0;	padding-top:18px;}
.payment-text {	display:block;	float:left;	width: 400px; padding-left:10px;font-size:12px; font-family:'Trebuchet MS',trebuchet,tahoma,sans-serif;}
.box-matter .content h2.order-text {	font: bold 82%'Trebuchet MS',trebuchet,tahoma,sans-serif;	color:#313131;	text-align:justify;}
.file-uploading,.visible {	display:block;}
input.fake-file {	margin:0 2px 0 0;	width:142px;	float:left;}
input.fake-button {	padding-right:4px;	width:72px;	height:22px;	cursor:pointer;	float:left;	overflow:hidden;	border:0;}
#responce-box {	height:100%;width:777px;	overflow:hidden;	margin:0 -5px 17px -2px;	position:relative;}
.form-block .top {	width:100%;	height:15px;	overflow:hidden;	}
.form-block .bottom {	clear:both;	width:100%;	height:15px;	overflow:hidden;	}
.form-block .block {width:769px;	padding:0 4px;	float:left;} 
.form-block .box-matter {	background:#fff;	height:1%;	overflow:hidden;	padding:0 27px 7px 26px;	}
.form-block h1 {	color:#608d0f;	font-weight:normal;	}
.form-block h1 {	margin:0 -250px 13px 0;	padding:6px 0 0 0;	font-size:140%;	position:relative;	z-index:999;	}
.form-block h2,.form-block p.h2 strong	{	color:#313131;	font-weight:normal;	}
.form-block h1 acronym {	color:#608d0f;	border-bottom:1px dotted #dbff8f;	cursor:pointer;	}
.form-block h2,.form-block p.h2 {margin:13px 0 4px 0;	font-size:107%;	}
.form-block p a strong {	font-weight:normal;	}
.form-block p em {	font-style:normal;	font-weight:bold;	}
.form-head {	overflow:hidden;	height:100%;	margin-bottom:29px;}
.form-head h1 {	float:left;	margin:0 !important;}
a.rss {	margin:8px 0 0 8px;	float:left;	width:19px;	height:19px;	overflow:hidden;	text-indent:-9999px;	outline:none;}

ul.images {	overflow:hidden;	height:100%;	margin:0 0 0 -3px !important;	position:relative;	width:101%;}
ul.images li,.box-matter .content ul.images li {	float:left;	padding:0 0 4px 0;	background:none;text-align:center;}
ul.images span {	padding:4px;	display:block;}
ul.images a {	outline:none;}
ul.images img {	display:block;}
.images-box {	height:100%;	overflow:hidden;}
.images-box .floatleft {	width:115px;	padding-right:3px;}
.images-box .psd2html {	padding-right:0;}
.images-box .garofalo {	width:236px;}

.right-column .heading-top {	margin:0;	padding:56px 0 0 0;}
#contact-top-management .heading-top {	padding-top:10px;}
.right-column .quest {	padding:0;}
* html .right-column .quest p {	margin-bottom:5px;}
.box-matter .content ol,.form-block ol {	margin:0 0 6px 0;	padding:0 0 0 30px;	font-size:12px;	line-height:140%;	text-align:justify;}
.box-matter .content ol li,.form-block ol li {	padding:0;}
.box-matter .content ol li ul {	font-size:100%;	padding-left:30px;}
.box-matter .content ol li ul li {	background:none;	list-style-type:lower-alpha;}
p.center {	text-align:center;}
.footer-nav {	float: left;	padding: 0;	margin: 0;	list-style: none;}
.footer-nav li {	display: inline;	padding-left: 15px;}
.footer-nav li:first-child {	padding-left: 0;	background: none;}


/* new class */
.left-part { float:left; width:750px; clear:both; position:absolute; top:0px; left:0px;}
.chekout-main {	float:left;	width:669px; padding:0px 0px 19px 0px;}
.chekout-left {float:left;	width:350px; font-size:12px; padding:0 0 0 0px;	}
.chekout-right { float:left; width:300px; font-size:12px;}
.row { font-size:12px; padding-left:17px;}
.choose{font-size:25px; color:#FFFFFF; background:url(images/tbg.png); width:505px;}
a.btn-new:link, a.btn-new:visited { float:right; width:86px; height:29px; background:url(images/btn-submit.gif) no-repeat;}
a.btn-new:hover { text-decoration:none;} 

.contactr{width:760px;padding:6px 0 0 0; float:left;}
.contactr .crow{float:left; padding:3px 0;}
.contactr .cleft{width:150px; float:left; font-size:12px; font-weight:bold;}
.contactr .cright{width:600px; float:left;}

.contactr-p{width:450px;padding:6px 0 0 0; float:left;}
.contactr-p .crow{float:left; padding:3px 0;}
.contactr-p .cleft{width:100px; float:left; font-size:12px; font-weight:bold;}
.contactr-p .cright{width:300px; float:left;}
.r-p {"float:left; width:250px; padding-left:25px;}

.checkout-description{width:760px;}
