﻿td.FormLabel
{
	padding: 5px;
	text-align: left;
	/*border-bottom: 2px solid white;
	background-color: #F9FAFD;*/
	color: Black;
}

td.FormInput
{
	text-align: right;
	padding: 5px;
	color: Black;
}

tr.FormSubmitRow
{
	background-color: #8CB4E8;
}

tr.FormSubmitRow td
{
	padding: 5px;
	text-align: center;
}

select, option, input
{
	font-family: Tahoma;
	font-size: 8pt;
}

input.Number
{
	text-align: center;
	direction: ltr;
}

/*
GridView Start
*/
table.GridView tr.GridViewRow td
{
	background-color: #e6ecff;
	padding: 5px;
	text-align: center;
	border-left: dotted 2px #e6ecff;
}
table.GridView tr.GridViewAlternate td
{
	background-color: #cfe6fd;
	padding: 5px;
	text-align: center;
	border-left: dotted 2px #cfe6fd;
}
table.GridView tr.GridViweFooter td
{
	text-align: right;
	padding: 5px;
}
table.GridView tr.GridViweFooter td table.GraphicalButton td, table.GridView tr.GridViewRow td table.GraphicalButton td, table.GridView tr.GridViewAlternate td table.GraphicalButton td
{
	border: 0px;
}
table.GridView tr.GridViewHeader th
{
	background-color: #00aeeb;
	padding: 5px;
	font-weight: normal;
	border-left: dotted 2px #00aeeb;
}
table.GridView tr.GridViewHeader a
{
	color: White;
	text-decoration: none;
}
table.GridView tr.GridViewHeader th.AscendingHeader
{
	background-color: #6cc764;
	color: Red;
}
table.GridView tr.SelectedRow *
{
	background-color: #5BDD45;
	color: black;
}
table.GridView tr.SelectedRow td
{
	border-bottom: 1px solid #ffffff;
}
/*
GridView Finish
*/
img.default-float-with-margin
{
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid black;
}
.VerticalTop
{
	vertical-align: top;
}
.Content a, .Content a:hover, .Content a:active, .Content a:visited
{
	color: blue;
	text-decoration: none;
}
.opposite-align
{
	text-align: left;
}
table.GraphicalButton td
{
	border: 0px;
}
td.GuideContainerCell
{
	vertical-align: top;
	text-align: left;
}
.FormTable
{
	width: 100%;
}
.no-padding td
{
	padding: 0px;
}
.default-align
{
	text-align: right;
}

.opposite-float
{
	float: left;
}

.rtl
{
	direction: rtl;
}
.ltr
{
	direction: ltr;
}
td
{
	text-align: right;
}
.default-direction
{
	direction: rtl;
}
.MessageImageCell
{
	width: 25px;
}
a img
{
	border: 0px;
}
.vertical-top
{
	vertical-align: top;
}

.all-nested-ltr *
{
	direction: ltr;
}
.all-nested-left-align *
{
	text-align: left;
}

.default-font
{
	font-family: Tahoma;
	font-size: 8pt;
}
.portal-edit-link
{
	text-decoration:none;
}
