
HTML, BODY
{
	font-family: Tahoma;
	font-size: 10pt;
	background-position: 0px 0px;
	margin: 0px;
	height: 100%;
	background-image: url(  '/Images/Design/back.jpg' );
}
TABLE
{
	font-size: 8pt;
	font-family: Tahoma;
}
INPUT
{
	padding-right: 0pt;
	padding-left: 0pt;
	font-size: 8pt;
	padding-bottom: 0pt;
	padding-top: 0pt;
	font-family: Tahoma;
}

SELECT
{
	padding-right: 0pt;
	padding-left: 0pt;
	font-size: 8pt;
	padding-bottom: 0pt;
	padding-top: 0pt;
	font-family: Tahoma;
}
TEXTAREA
{
	padding-right: 0pt;
	padding-left: 0pt;
	font-size: 8pt;
	padding-bottom: 0pt;
	width: 300px;
	padding-top: 0pt;
	font-family: Tahoma;
	height: 80px;
}
.ClsText
{
	background-color: #ebebeb;
	border: solid 1px #afafaf;
}
.ClsTop
{
	color: #ffffff;
	height: 25px;
	background-color: #787878;
}
.ReportRow
{
	text-align: center;
	padding: 2px 5px;
	border-bottom: dashed 1px #aeaeae;
	border-left: dashed 1px #aeaeae;
	height: 20px;
	vertical-align: middle;
}
.ClsLinkBtn
{
	color: #486a35;
	}
.ClsImg
{
	cursor: hand;
	}
.ClsMenu1
{
	border-right: #000000 1px solid;
	border-top: #ffffff 1px solid;
	font-weight: normal;
	border-left: #ffffff 1px solid;
	cursor: hand;
	color: #5b5f8f;
	border-bottom: #000000 1px solid;
	background-color: #c0c0c0;
	padding-top: 5px;
	padding-bottom: 5px;
}
.ClsMenu1 A
{
	font-weight: normal;
	width: 100%;
	color: #000000;
	height: 100%;
	text-decoration: none;
}
.ClsMenu1 A:hover
{
	font-weight: normal;
	color: #dcb236;
	text-decoration: none;
}
.ClsMenu
{
	border-right: #ffffff 1px solid;
	border-top: #000000 1px solid;
	font-weight: normal;
	border-left: #000000 1px solid;
	cursor: hand;
	color: #000000;
	border-bottom: #ffffff 1px solid;
	background-color: #6bc460;
	padding-top: 5px;
	padding-bottom: 5px;
}
.ClsMenu A
{
	font-weight: normal;
	width: 100%;
	color: #5b5f8f;
	height: 100%;
	text-decoration: none;
}
.ClsMenu A:hover
{
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.clsMenuBack
{
	padding-right: 5px;
	border-top: #f7941d 3px solid;
	padding-left: 5px;
	font-weight: normal;
	font-size: 8pt;
	padding-bottom: 5px;
	color: #ffffff;
	padding-top: 5px;
	border-bottom: #9babcb 1px solid;
	font-family: Tahoma;
	height: 30px;
	background-color: #256c1c;
}
A
{
	font-size: 8pt;
	color: #12569a;
	font-family: Tahoma;
	text-decoration: none;
}
A:hover
{
	color: Navy;
}
.clsInfoText
{
	border-right: #999999 1px solid;
	padding-right: 2px;
	border-top: #999999 1px solid;
	padding-left: 2px;
	padding-bottom: 3px;
	border-left: #999999 1px solid;
	padding-top: 3px;
	border-bottom: #999999 1px solid;
	background-color: #f3f3f4;
}
.clsText
{
	border-right: #555555 1px solid;
	padding-right: 5px;
	border-top: #555555 1px solid;
	padding-left: 5px;
	padding-bottom: 8px;
	border-left: #555555 1px solid;
	padding-top: 8px;
	border-bottom: #555555 1px solid;
	background-color: #f3f3f4;
}
.clsTextEven
{
	border-right: #555555 1px solid;
	padding-right: 5px;
	border-top: #555555 1px solid;
	padding-left: 5px;
	padding-bottom: 8px;
	border-left: #555555 1px solid;
	padding-top: 8px;
	border-bottom: #555555 1px solid;
	background-color: #e3dedf;
}
.clsReport
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 8px;
	border-left: #aaaaaa 1px dotted;
	padding-top: 8px;
	border-bottom: #aaaaaa 1px solid;
	height: 20px;
	background: #f3f3f4;
}
.clsReportEven
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 8px;
	border-left: #aaaaaa 1px dotted;
	padding-top: 8px;
	border-bottom: #aaaaaa 1px solid;
	height: 20px;
	background-color: #f7f7f7;
}
.ClsGray
{
	font-size: 8pt;
	color: #000000;
	font-family: Tahoma;
	background-color: #f7f7f7;
}
.clsTitle
{
	padding-right: 5px;
	border-top: #f7941d 3px solid;
	padding-left: 5px;
	font-weight: normal;
	font-size: 8pt;
	padding-bottom: 5px;
	color: #ffffff;
	padding-top: 5px;
	border-bottom: #9babcb 1px solid;
	font-family: Tahoma;
	height: 20px;
	background-color: #486a35;
}
.clsTitle1
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
	font-size: 8pt;
	padding-bottom: 5px;
	color: #000000;
	padding-top: 8px;
	border-bottom: #000000 1px solid;
	font-family: Tahoma;
	height: 25px;
	background-color: #e5e1e1;
}
.clsInfoTitle
{
	border-right: #999999 1px solid;
	padding-right: 2px;
	border-top: #999999 1px solid;
	padding-left: 2px;
	font-weight: normal;
	padding-bottom: 3px;
	border-left: #999999 1px solid;
	color: #000000;
	padding-top: 3px;
	border-bottom: #999999 1px solid;
	background-color: #e3dedf;
}
.clsFooter
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 8pt;
	padding-bottom: 5px;
	padding-top: 5px;
	font-family: Tahoma;
}
.clsSitMap
{
	padding-top: 5px;
	font-family: Tahoma;
	vertical-align: top;
}

.clsSubmit
{
	border-right: #233456 1px solid;
	border-top: #233456 1px solid;
	font-size: 8pt;
	border-left: #233456 1px solid;
	width: 70px;
	border-bottom: #233456 1px solid;
	font-family: Tahoma;
}
.InputBtn
{
	border-right: lightslategray 1px solid;
	padding-right: 1px;
	border-top: lightslategray 1px solid;
	padding-left: 1px;
	font-size: 8pt;
	padding-bottom: 1px;
	margin: 1px;
	border-left: lightslategray 1px solid;
	color: #000000;
	padding-top: 1px;
	border-bottom: lightslategray 1px solid;
	font-family: Tahoma, Arial, Verdana;
	background-color: white;
}
.ClsValidate UL
{
	margin: 0px 15px 0px 0px;
	color: #972121;
}
LI
{
	margin: 0px 15px 0px 0px;
	color: #972121;
}
P
{
	margin: 0px 15px 0px 0px;
	color: #972121;
}
.clsLeftReport
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 8px;
	padding-top: 8px;
	border-bottom: #aaaaaa 1px solid;
	height: 20px;
	background: #f3f3f4;
}
.clsLeftReportEven
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 8px;
	padding-top: 8px;
	border-bottom: #aaaaaa 1px solid;
	height: 20px;
	background-color: #f7f7f7;
}
.clsMenuBack TD
{
	font-weight: normal;
	color: #ffffff;
}
.clsTitle TD
{
	font-weight: normal;
	color: #ffffff;
}
.ClsTopLink
{
	color: #e0e0ff;
}
.ClsTopLink:hover
{
	color: #e9d921;
}
.ClsLogout
{
	border-right: #ffffff 1px solid;
	border-top: #000000 1px solid;
	font-weight: normal;
	border-left: #000000 1px solid;
	cursor: hand;
	color: #ffffff;
	border-bottom: #ffffff 1px solid;
	background-color: #cc3333;
	padding-top: 5px;
	padding-bottom: 5px;
}
.ClsLogout1
{
	border-right: #000000 1px solid;
	border-top: #ffffff 1px solid;
	font-weight: normal;
	border-left: #ffffff 1px solid;
	cursor: hand;
	color: #ffffff;
	border-bottom: #000000 1px solid;
	background-color: #cc6666;
	padding-top: 5px;
	padding-bottom: 5px;
}
.ClsLogout1 A
{
	font-weight: normal;
	width: 100%;
	color: #ffffff;
	height: 100%;
	text-decoration: none;
}
.ClsLogout1 A:hover
{
	font-weight: normal;
	color: #efef00;
	text-decoration: none;
}
.ClsLogout A
{
	font-weight: normal;
	width: 100%;
	color: #ffffff;
	height: 100%;
	text-decoration: none;
}
.ClsLogout A:hover
{
	font-weight: normal;
	color: #efef00;
	text-decoration: none;
}


.ClsTitle2
{
	font-size: 8pt;
	font-family: Tahoma;
	padding: 8px 5px 5px 5px;
	color: #000000;
	border-left: 1px solid #999999;
	border-right: none;
	border-top: none;
	border-bottom: 1px solid #000000;
	background-color: #E1E6E3;
	height: 25;
}

.ClsContainer
{
	border-left: 1px Solid #C0C0C0;
	border-right: 1px Solid #C0C0C0;
	padding: 5px;
}

.ClsPager
{
	direction: ltr;
}

.ClsInnerText
{
	color: Yellow;
}
.ReportTitle
{
	font-weight: normal;
	text-align: center;
	height: 16px;
	background-image: url(Images/MailListTitle.jpg);
	border-bottom: solid 1px #909090;
	border-left: solid 1px #cccccc;
	padding: 0px 3px;
}
.imgHand
{
	cursor: default;
}

.ViewSum
{
	font-size:9pt;
	font-weight:bold;
	color:#eea203;
	vertical-align:top;
	display:block;
	/*background-color:#e2e2e6;*/
}
.TotalSum
{
	display:block;
	font-weight:bold;
	color:#FF0000;
	border-top:dashed 1px #d0d0d0;
	/*width:100%;*/
	padding:2px 0px;
}
.GalaryImage
{
	border:none;
	cursor:pointer;
	filter:alpha(opacity=40);
	opacity:0.5;
}
