﻿.imgdet
{
	float: left;
	text-align: left;
	padding-right: 12px;
	padding-bottom: 12px;
	border: 0px;
	direction: ltr;
}
.invite
{
	text-align: right;
	padding: 5px;
	color: Maroon;
}
.linvite
{
	text-align: left;
	padding: 5px;
	color: Maroon;
	direction: ltr;
}

.oinfo
{
}
.oinfo2
{
}


.maininfo
{
	width: 497px;
	padding: 8px;
	padding-right: 10px;
	margin-bottom:10px;
	border: 1px solid #B0BEC7;
	border-top: 0px;
	float: right; /*color:#314A5B;*/
	text-align: justify;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
}

.oprop
{
	color: #F97C00;
	text-align: right;
	font-weight: bold;
	margin-bottom: 10px;
	width: 70%;
	clear: both;
}
.lable
{
	width: 95%;
	text-align: right;
}
.lable div
{
	float: right;
	width: 115px;
	text-align: right;
	height: 14px;
	font-size: 8pt;
}
.lable span
{
	float: right;
	width: 350px;
	min-height: 16px;
	text-align: right;
	font-size: 9pt;
}
.citylable
{
	width: 95%;
	text-align: right;
}
.citylable div
{
	float: right;
	width: 115px;
	text-align: right;
	height: 14px;
}

.city
{
	float: right;
	padding-left: 8px;
	min-height: 16px;
	text-align: right;
}
.city a
{
	color: #A62829;
	font-weight: bold;
	font-size: 8pt;
}
.city2
{
	float: right;
	min-width: 54%;
	min-height: 16px;
	text-align: right;
}
.city2 a
{
	color: #A62829;
	font-size: 8pt;
}
.link
{
	direction: ltr;
}
.link a
{
	color: #A62829;
}
.allper
{
	width: 70%;
	float: right;
	text-align: right;
	margin-top: 30px;
	margin-bottom: 30px;
}
.allper a
{
	color: Blue;
}
.felesh
{
	color: red;
	font-weight: bold;
	font-size: 10pt;
	padding: 0 3px;
}
.exlink
{
	float: left;
}
.link a:hover, .allper a:hover
{
	text-decoration: underline;
	color: Red;
}
.per
{
	width: 258px;
	text-align: right;
	padding: 10px;
	border: 1px solid #B0BEC7;
	margin-bottom: 10px;
	border-top: 0px;
	float: left;
	clear: left;
	line-height: 15px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
}
.per a
{
	color: #14397F;
	font-weight: bold;
	font-size: 8pt;
}
.per a:hover
{
	color: red;
}
.msg
{
	width: 421px;
	float: right;
	padding: 2px;
	text-align: right;
	margin-top: 20px;
	border: 1px solid #B0BEC7;
	background-color: #E8EDF0;
}
.msgbody
{
	width: 410px;
	float: right;
	padding: 5px;
	padding-left: 10px;
	border: 1px solid #B0BEC7;
	border-top: 0px;
	text-align: left;
	line-height: 35px;
}
.msgsubject
{
	color: #FA6642;
}
.container
{
	float: right;
	width: 440px;
}
.sp1
{
	float: right;
	width: 220px;
	text-align: left;
}
.sp2
{
	float: left;
	padding-top: 6px;
}
.rmsg
{
	width: 350px;
	float: right;
	margin: 15px;
	margin-bottom: 5px;
	color: Green;
	font-weight: bold;
	font-size: 8pt;
}
.subject
{
	margin-bottom: 5px;
	float: right;
	width: 100%;
}
.sub
{
	color: #F27900;
	text-align: right;
	font-weight: bold;
	float: right;
	padding-left: 5px;
	margin-top:10px;
	height:30px;
	vertical-align:super;
	padding-top:0px;
	margin-top:0px;
	
	
}
.sub h2
{	
	font-size: 16pt;
	font-family: Arial, Tahoma;
	vertical-align:top;
	margin-top:5px;

}
.sps2
{
	float: left;
	padding-top: 5px;
}
.rior
{
	float: right;
	width: 517px;
}

