body { background-color:#ffffff; background-image:url(../images/topback.gif); background-repeat:repeat-x; margin-bottom:0px; margin-top:0px; margin-left:0px; margin-right:0px; }
table { font-size:12px; font-family:Arial; color:#333333; }
table a, table a:visited { color:#6a90ca; }
.TopLogin { color:#cccccc; }
.TopLogin b { color:#ffffff; }
.TopLogin a, .TopLogin a:visited { color:#cccccc; text-decoration:none; }
.TopLogin a:hover { color:#ffffff; }
.DataTable th { font-weight:normal; border-bottom:2px solid #999999; background-color:#ececf0; }
.DataTableLinks a:visited, a:active { color:#ffffff; }
.PageFooter { color:#b0b0b0; }
.BottomMenu { color:#999999; }
.BottomMenu a { color:#666666; text-decoration:none; }
.BottomMenu a:hover { color:#007ec8; }

h4 {
	margin:0px;
	font-family:Arial Narrow;
	font-weight:normal;
	font-size:20px;
	color:#333333;
}
select { font-size:12px; font-family:Arial; padding:1px; height:28px; }
input, textarea { font-size:12px; font-family:Arial; padding:5px; }
ul li, ol li  { line-height:17px; }
.button { background-color:#15398d; color:#ffffff; border:1px solid #666666; width:inherit; padding:5px; }
.button_enable { background-color:#059e2d; color:#ffffff; border:1px solid #666666; padding:5px; cursor:hand; }
.button_disable { background-color:#ff0000; color:#ffffff; border:1px solid #666666; padding:5px; cursor:hand; }
.button:hover { background-color:#3060a9; color:#ffffff; cursor:hand; }

.GridPager td { background-color:#ececf0; font-size:10px; text-align:right; padding-top:1px; padding-right:2px; padding-bottom:2px; }
.GridPager span { border:1px solid #ececf0; padding-left:4px; padding-right:4px; display:inline-block; background-color:#4e6234; color:#ffffff; }
.GridPager a { border:1px solid #ccc; padding-left:4px; padding-right:4px; display:inline-block; }
.GridPager a:hover { background-color:#ececf0; border:1px solid #999; padding-left:4px; padding-right:4px; display:inline-block; }

.AdminMenuTab a { display:inline-block; padding:10px; }
.AdminMenuTab .SelectedTab { background-color:#5f9410; color:#ffffff; }

.AdminMenu a { display:inline-block; padding:10px; }
.AdminMenu a:hover { background-color:#4e6234; color:#ffffff; }
.AdminStyleMenu a, .AdminStyleMenu a:visited { color:#4aa8d7; }
.AdminStyleMenu a:hover { color:#0b73a7; }
.AdminStyle h1 { color:#15398d; font-family:Arial Narrow; font-weight:normal; text-align:left; line-height:26px; margin:0px; margin-top:45px; margin-bottom:5px; }
.AdminStyle #grdList { border:0px; }
.AdminStyle #grdList .TableHeader { background-color:#666666; color:#ffffff; text-align:center; font-weight:normal; }
.AdminStyle #grdList .TableHeader a { color:#ffffff; }
.AdminStyle #grdList .ResultItem { }
.line { padding-top:10px; background-image:url(../images/horizontal_dots.gif); background-repeat:repeat-x; }

#sddm
{	margin: 0;
	padding: 0;
	float:right;
	margin-bottom:30px;
}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	text-align:left;
}

#sddm li a, #sddm li img
{	display: block;
	margin: 0px 0px 0px 2px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom:0px;
	text-align: left;
	text-decoration: none;
	border-right:1px solid #D4D4D4;
	
}
#sddm li:last-child a { 	border-right:0px solid #D4D4D4;}
#sddm li div a { border-right:0px solid #D4D4D4;}
#sddm div
{	
	position: absolute;
	visibility: hidden;
	margin: 0px;
	margin-left:0px;
	margin-top:10px;
	padding:0px;
	background-color: #eae9e9;
	border-top: 0px solid #1b429a;
	border-bottom: 0px solid #1b429a;
	border-left: 0px solid #1b429a;
	border-right: 0px solid #1b429a;
	width:150px;
	z-index:10000;
}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #eae9e9;
		color: #4e84c4;
		font: 11px arial;
	}

	#sddm div a:hover
	{	background: #4e84c4;
		color: #FFF}