/*-----------------------------------------------
PilotGroup
Version:  15 December 2006
----------------------------------------------- */

body	{margin:0px; padding:0px; background-color:#ffffff;}

td.left_column	{text-align:right; line-height: 1.5em;}
td.right_column	{text-align:left; line-height: 1.5em;}
td.version	{width:490px; background-color:#f5f5e6; padding:15px 20px 15px 20px; background-repeat:no-repeat; background-position:bottom right;}
/*background-image:url(i2/version.gif);*/

.nav	{padding:18px 0px 18px 0px; margin:18px 0px 18px 0px; background-color:#f3f3f3; border-top:solid 1px #d1cfcf; border-bottom:solid 1px #d1cfcf; line-height: 1.6em; display: block;	width: 220px; text-align:right;}
.user_area	{padding:12px 0px 12px 0px; margin:12px 0px 12px 0px; background-color:#f3f3f3; border-top:solid 1px #d1cfcf; border-bottom:solid 1px #d1cfcf; line-height: 1.6em; display: block;	width: 220px; text-align:left;}
.costs	{padding:18px 0px 18px 0px; margin:0px 0px 18px 0px; background-color:#f5f5e6; border-top:solid 1px #d2d2c3; border-bottom:solid 1px #d2d2c3; line-height: 1.6em; display: block;	width: 220px; text-align:left;}
.costs_double	{padding:10px 0px 10px 0px; margin:0px 0px 18px 0px; background-color:#f5f5e6; border-top:solid 1px #d2d2c3; border-bottom:solid 1px #d2d2c3; line-height: 1.6em; display: block;	width: 220px; text-align:center;}
.left	{list-style-type:none; padding-right:18px;}
.right	{list-style-type:none; padding-left:18px;}

div.contacts	{padding:0px 0px 10px 0px; margin:0px 0px 12px 0px; background-color:#fff; border-top:solid 1px #d1cfcf; border-bottom:solid 1px #d1cfcf; display: block;	width: 220px; text-align:left; line-height: 1.6em;}
div.rate	{padding:12px 0px 12px 0px; margin:12px 0px 12px 0px; background-color:#f3f3f3; border-top:solid 1px #d1cfcf; border-bottom:solid 1px #d1cfcf; line-height: 1.6em; display: block;	width: 220px; text-align:right;}
div.comment	{padding:12px 0px 12px 0px; background-color:#f3f3f3; border-top:solid 1px #d1cfcf; border-bottom:solid 1px #d1cfcf; line-height: 1em; display: block;	width: 480px; text-align:left;}
div.authors_text	{margin-left:18px; border-bottom:solid 1px #d1cfcf; display: block;	width: 444px; text-align:left;}
div.comment_form	{margin-left:18px; margin-right:18px; padding-top:12px; padding-bottom:12px; display: block;	width: 444px; text-align:left;}
div.dropbox1	{padding:0px 0px 10px 0px; margin:0px 0px 10px 0px; background-color:#fff; border-bottom:solid 1px #d1cfcf; line-height: 1.6em; display: block;	width: 220px; text-align:left;}
div.dropbox2	{background-color:#fff; line-height: 1.6em; display: block;	width: 220px; text-align:left;}
div.dropbox3	{padding:10px 0px 0px 0px; margin:10px 0px 0px 0px; background-color:#fff; border-top:solid 1px #d1cfcf; line-height: 1.6em; display: block;	width: 220px; text-align:right;}
div.dropbox4	{padding:0px 0px 10px 0px; margin:0px 0px 10px 0px; background-color:#fff; line-height: 1.6em; display: block;	width: 220px; text-align:right;}
div.dropbox5	{padding:0px 0px 10px 0px; margin:0px 0px 10px 0px; background-color:#fff; line-height: 1.6em; display: block;	width: 220px; text-align:left;}
div.dropbox5-right	{padding:10px 0px 10px 0px; margin:0px 0px 10px 0px; background-color:#fff; line-height: 1.6em; display: block;	width: 220px; text-align:right; border-top:solid 1px #d1cfcf;}
div.dropbox6	{padding:10px 0px 10px 0px; margin:0px 0px 10px 0px; background-color:#fff; line-height: 1.6em; border-top:solid 1px #d1cfcf; display: block;	width: 220px; text-align:left;}
div.dropbox7	{padding:5px 0px 0px 0px; margin:0px 0px 10px 0px; background-color:#f5f5e6; line-height: 1.6em; border-bottom:solid 1px #d1cfcf; display: block; width: 220px; text-align:center;}
div.dropbox8	{padding:5px 0px 0px 0px; margin:10px 0px 10px 0px; background-color:#f5f5e6; line-height: 2.2em; border-bottom:solid 1px #d1cfcf; border-top:solid 1px #d1cfcf; display: block; width: 220px; text-align: center;}

h1 {font-family: Arial, sans-serif; font-size: 22px; color: #ff9900; margin-bottom:0em;}
h2 {font-family: Arial, sans-serif; font-size: 15px; font-weight:bold; text-transform:uppercase; color: #000; margin:0;}
h3 {font-family: Arial, sans-serif; font-size: 22px; color: #0066cc; margin:0; padding-left:10px;}

font	{font-family:Tahoma, sans-serif; font-size:12px; font-weight:bold; color:#000;}
font.ltext	{font-family:Tahoma, sans-serif; font-size:12px; font-weight:100; color:#000;}
font.l2text	{font-family:Tahoma, sans-serif; font-size:11px; font-weight:100; color:#000;}
font.text	{font-family:Tahoma, sans-serif; font-size:12px; font-weight:100; color:#000;}

font.testimonial	{font-family:Tahoma, sans-serif; font-size:11px; font-weight:bold; color:#636363;}


a	{font-family:Tahoma, sans-serif; font-size:12px; text-decoration:none; color:#0066cc;}
a:hover	{font-family:Tahoma, sans-serif; font-size:12px; text-decoration:none; color:#e80000;}
a.contact_link	{font-family:Tahoma, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#0066cc;}
a.contact_link:hover	{font-family:Tahoma, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#e80000;}
a.product	{font-family:Tahoma, sans-serif; font-size:12px; text-decoration:none; font-weight:bold; color:#0066cc;}
a.product:hover	{font-family:Tahoma, sans-serif; font-size:12px; text-decoration:none; font-weight:bold; color:#e80000;}
a.other_realty_products	{font-family:Tahoma, sans-serif; font-size:12px; text-decoration:none; font-weight:bold; color:#54990f;}
a.other_learning_products	{font-family:Tahoma, sans-serif; font-size:12px; text-decoration:none; font-weight:bold; color:#ff9900;}
a.other_dating_products	{font-family:Tahoma, sans-serif; font-size:12px; text-decoration:none; font-weight:bold; color:#e80000;}
a.categories {margin:0px; font-family: Tahoma, sans-serif; font-size: 11px;	color: #0066cc;}
a.categories:hover {margin:0px; font-family: Tahoma, sans-serif; font-size: 11px;	color: #e80000;}
a.comments {margin:0px; font-family: Tahoma, sans-serif; font-size: 11px; font-weight:bold; text-decoration:none;	color: #427f06;}
a.comments:hover {margin:0px; font-family: Tahoma, sans-serif; font-size: 11px; font-weight:bold; text-decoration:none;	color: #e28911;}
a.this	{font-family:Tahoma, sans-serif; font-size:15px; color:#fe3000; text-decoration: none;	border-bottom: 1px dashed #fe3000}
a.this:hover	{font-family:Tahoma, sans-serif; font-size:15px; color:#0066cc; text-decoration: none;	border-bottom: 1px dashed #0066cc;}
a.l2text	{font-family:Tahoma, sans-serif; font-size:11px; font-weight:100; color:#0066cc;}
a.large	{font-family:Tahoma, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; background-color:#fff; color:#0066cc;}
a.large:hover	{font-family:Tahoma, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; background-color:#0066cc; color:#fff;}

p {margin: 0 0 0.8em;	font-family: Tahoma, sans-serif; font-size: 12px;	color: #000;}
p.comment {margin: 0 0 1.25em;	font-family: Tahoma, sans-serif; font-size: 12px;	color: #000;}
p.about {margin: 0 0 .25em;	font-family: Tahoma, sans-serif; font-size: 11px;	color: #000;}
p.right {margin:0; font-family: Tahoma, sans-serif; font-size: 12px;	color: #000;}
p.posted {margin:0px; font-family: Tahoma, sans-serif; font-size: 11px; font-weight:bold;	color: #636363;}
p.categories {margin:0px; font-family: Tahoma, sans-serif; font-size: 11px;	color: #636363;}
p.rate	{padding-left:18px; padding-right:18px; padding-bottom:3px; font-family: Tahoma, sans-serif; font-size: 11px;	color: #333333;}
p.author	{padding-top:10px; padding-bottom:4px; font-family: Tahoma, sans-serif; font-size: 12px;	color: #333333; font-weight:bold;}
p.authors_text	{padding-bottom:10px; font-family: Tahoma, sans-serif; font-size: 12px;	color: #333333; line-height:2em;}
p.desc {margin:0;	font-family: Tahoma, sans-serif; font-size: 12px; color: #000; text-align:justify;}

#bold	{font-weight:bold;}

img.product-right	{float:right; border:0; margin:6px 0 0 6px}
img.product	{float:left; border:0; margin:6px 6px 0 0;}
img.service	{float:right; border:0; margin:6px 0 0 6px;}
img.this	{float:left; margin-right:0.5em; margin-top:0.4em;}
img.icon	{float:left; margin-right:0.5em;}
img.png {behavior: url(/elms/i/iepngfix.htc);}

.entry2	{padding:10px 0px 10px 0px; margin:0px 0px 10px 0px; background-color:#fff; border-bottom:solid 1px #d1cfcf; line-height: 1em; display: block;	width: 724px; text-align:left;}
.post2	{padding:0px 0px 16px 0px; margin:0px 0px 16px 0px; background-color:#fff; line-height: 1.6em; display: block;	width: 724px; text-align:left;}
.postfeat	{padding:5px 0px 0px 0px; margin:5px 0px 0px 0px; background-color:#fff; line-height: 1.6em; display: block;	width: 724px; text-align:left;}
.top	{background-color:#fff; line-height: 1.6em; display: block;	width: 724px; text-align:right;}
.caption	{background-color:#f5f5e6; border-top:solid 1px #d1cfcf; display: block; text-align:left; padding:6px 0 6px 0;}
.entry	{padding:0px 0px 10px 0px; margin:0px 0px 10px 0px; background-color:#fff; border-bottom:solid 1px #d1cfcf; line-height: 1em; display: block;	width: 480px; text-align:left;}
.post	{padding:0px 0px 16px 0px; margin:0px 0px 16px 0px; background-color:#fff; line-height: 1.6em; display: block;	width: 480px; text-align:left;}
.post1	{padding:10px 0px 16px 0px; margin:0px 0px 16px 0px; width: 480px; text-align:left;}
.label	{font-family: Tahoma, sans-serif; font-size: 12px; color:#ff0000;}

input	{font-family: Tahoma, sans-serif; font-size: 12px;	color: #666;}
input.rate	{font-family: Tahoma, sans-serif; font-size: 11px;	color: #666;}
input.form	{width:240px; font-family: Tahoma, sans-serif; font-size: 12px;	color: #666;}
textarea	{font-family: Tahoma, sans-serif; font-size: 11px;	color: #666;}

td.dt	{text-align: left;	width: 140px; line-height:1.2em; padding-right:0.5em;}
td.dd	{text-align: left; width:340px; padding-bottom:0.6em;}

.wnd {border: 1px solid #DFDFDF;padding-left: 2px;padding-right: 2px;padding-top: 1px;padding-bottom: 1px}

#loader_container {text-align:center;position:absolute;top:40%;width:100%}
#loader {
	font-family:Tahoma, Helvetica, sans;
	font-size:10px;
	color:#000000;
	background-color:#FFFFFF;
	padding:10px 0 16px 0;
	margin:0 auto;
	display:block;
	width:135px;
	border:1px solid #6A6A6A;
	text-align:left;
	z-index:255;
}
#progress {
	height:5px;
	font-size:1px;
	width:1px;
	position:relative;
	top:1px;
	left:10px;
	background-color:#9D9D94
}
#loader_bg {
	background-color:#EBEBE4;
	position:relative;
	top:8px;left:8px;height:7px;
	width:113px;font-size:1px
}
.border_preview{
	z-index:100;
	position:absolute;
	background: #fff;
	border: 1px solid #444;
}

.preview_temp_load {
	vertical-align:middle;
	text-align:center;
//	padding: 10px;
}
.preview_temp_load img{
	vertical-align:middle;
	text-align:center;
}
.post3	{padding:0px 0px 16px 0px; margin:10px 10px 16px 10px; background-color:#fff; line-height: 1.3em; display: block;	text-align:left;}
.cost {float:right; padding:10px 0 10px 15px;}

font.errortext {color:#FF0000;}
div.lang	{padding:5px 0px 0px 0px; margin:0px 0px 10px 0px; background-color:#f5f5e6; line-height: 1.6em; border-bottom:solid 1px #d1cfcf; display: block; width: 100%; text-align:left;}
font.langtext	{font-family:Tahoma, sans-serif; font-size:12px; font-weight:100; color:#000; padding-left: 15px}
a.langtext	{font-family:Tahoma, sans-serif; font-size:12px; font-weight:100; color:#000; padding-left: 15px; text-decoration:none; color:#0066cc;}
a.langtext:hover	{font-family:Tahoma, sans-serif; font-size:12px; font-weight:100; color:#000; padding-left: 15px; text-decoration:none; color:#e80000;}
#form td{ font-family: tahoma; font-size: 12px; padding: 3px 0; }