﻿/* Added for ExternalModules */
body
{
	font-family: Verdana;
	font-size: 11px;
}

.NavSpacer
{
    margin-right:5px;
}

.HeaderText
{
	color: #5aa403;
	font-size: 18px;
	margin-bottom: 10px;
}

.HiddenControl
{
    display:none;
}

.MainContent
{
	width: 70%;
	margin-left: 30%;
}

.MunicipalityHeader
{
	color: #767575;
	font-size: 18px;
}

.NavButtonStyle
{
	border-color: #999999;
	background-color: #E4E3E4;
	border-style: solid;
	border-width: 1px;
}

.MoveRight
{
	text-align: right;
}

.FPLabelCol
{
	width: 200px;
	vertical-align: top;
}

.FPTextBox
{
	width: 270px;
	font-family: Verdana;
	font-size: 11px;
}

.FPTimeBox
{
	width: 100px;
	font-family: Verdana;
	font-size: 11px;
}

.FPTextBoxFull
{
	width: 98%;
	font-family: Verdana;
	font-size: 11px;
}

.TenAfvalTextBox
{
	width: 250px;
	font-family: Verdana;
	font-size: 11px;
}

.TenAfvalLabelCol
{
	width: 230px;
	vertical-align: top;
}

.HelpdeskTextbox
{
	width: 250px;
	font-family: Verdana;
}

.HelpdeskLblCol
{
	width: 200px;
}

.toplabel
{
	margin-top: 3px;
}

.MaskedEditFocus
{
	background-color: #FFFFCC;
}

.MaskedEditError
{
	background-color: #FFCCCC;
}

.popupHeader
{
    background-color: #B9DA8A;
	border: 0 solid #B9DA8A;
	font-weight: bold;
	text-align: left;
	color: #24933C;
}

/*
.modalBackground
{
	background-color: Silver;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.modalPopup
{
	border-style: solid;
	border-width: thin;
	border-color: #2E8A26;
	background-color: White;
	margin: 0 auto;
}
*/

/* WIZARD */
.stepNotCompleted
{
	background-color: #3F841C;
	width: 15px;
	border: 1px solid #3F841C;
	margin-right: 5px;
	color: White;
	font-family: Verdana;
	font-size: 11px;
	text-align: center;
}

.stepCompleted
{
	background-color: #7FC31B;
	width: 15px;
	border: 1px solid #7FC31B;
	color: White;
	font-family: Verdana;
	font-size: 11px;
	text-align: center;
}

.stepCurrent
{
	background-color: #ADDC6C;
	width: 15px;
	border: 1px solid #ADDC6C;
	color: White;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}

.stepBreak
{
	width: 3px;
	background-color: Transparent;
}

.wizardProgress
{
	padding-right: 10px;
	font-size: 11px;
}

.wizardTitle
{
	color: #5aa403;
	font-size: medium;
	font-size: 18px;
	font-weight: bold;
	vertical-align: middle;
}
/* Cascading Stylesheet for Common Elements */

.contentform
{
	margin-left: auto;
	margin-right: auto;
	width: 75%;
}

.ProductForm
{
	margin-left: auto;
	margin-right: auto;
	width: 650px;
}

.GridForm
{
	margin-left: auto;
	margin-right: auto;
	width: 100%;
}

.GridPager
{
	width: 200px;
}

.ProductForm td
{
	padding-top: 10px;
}

.ProductForm .ProductFormLabelTD
{
	width: 140px;
	vertical-align: text-top;
}
.ProductForm .ProductFormEndTD
{
	width: 500px;
}
.ProductForm .ProductFormTBTD
{
	width: 140px;
}

.ProductForm .ProductFormTextBox
{
	width: 110px;
}

.CalendarExtenderStyle .ajax__calendar_container
{
	background-color: #b9da8a;
	border: solid 1px #b9da8a;
	width: 249px;
	height: 189px;
}

.CalendarExtenderStyle .ajax__calendar_header
{
	background-color: #fff;
	margin-bottom: 4px;
	width: 248px;
}

.CalendarExtenderStyle .ajax__calendar_title, .CalendarExtenderStyle .ajax__calendar_next, .CalendarExtenderStyle .ajax__calendar_prev
{
	color: #24933c;
	padding-top: 3px;
}

.CalendarExtenderStyle .ajax__calendar_body
{
	background-color: #fff;
	border: solid 1px #b9da8a;
	width: 245px;
	height: 138px;
}

.CalendarExtenderStyle .ajax__calendar_dayname
{
	text-align: center;
	font-weight: bold;
	margin-bottom: 4px;
	margin-top: 2px;
}

.CalendarExtenderStyle .ajax__calendar_day
{
	text-align: center;
}

.CalendarExtenderStyle .ajax__calendar_hover .ajax__calendar_day, .CalendarExtenderStyle .ajax__calendar_hover .ajax__calendar_month, .CalendarExtenderStyle .ajax__calendar_hover .ajax__calendar_year, .CalendarExtenderStyle .ajax__calendar_active
{
	color: #24933c;
	font-weight: bold;
	background-color: #ffffff;
	text-decoration: none;
}

.CalendarExtenderStyle .ajax__calendar_today
{
	font-weight: bold;
	background-color: #fff;
	color: #24933c;
	margin-top: 5px;
}

.CalendarExtenderStyle .ajax__calendar_other
{
	color: #bbbbbb;
}

.CalendarExtenderStyle .ajax__calendar_hover .ajax__calendar_today, .CalendarExtenderStyle .ajax__calendar_hover .ajax__calendar_title
{
	color: #24933c;
	text-decoration: underline;
}

.CalendarExtenderStyle2 .ajax__calendar_container
{
	background-color: #b9da8a;
	border: solid 1px #b9da8a;
	width: 249px;
	height: 189px;
}

.CalendarExtenderStyle2 .ajax__calendar_header
{
	background-color: #fff;
	margin-bottom: 4px;
	width: 248px;
}

.CalendarExtenderStyle2 .ajax__calendar_title, .CalendarExtenderStyle2 .ajax__calendar_next, .CalendarExtenderStyle2 .ajax__calendar_prev
{
	color: #24933c;
	padding-top: 3px;
}

.CalendarExtenderStyle2 .ajax__calendar_body
{
	background-color: #fff;
	border: solid 1px #b9da8a;
	width: 245px;
	height: 138px;
}

.CalendarExtenderStyle2 .ajax__calendar_dayname
{
	text-align: center;
	font-weight: bold;
	margin-bottom: 4px;
	margin-top: 2px;
	margin-left: 5px;
}

.CalendarExtenderStyle2 .ajax__calendar_day
{
	text-align: center;
	width: 29px;
}

.CalendarExtenderStyle2 .ajax__calendar_hover .ajax__calendar_day, .CalendarExtenderStyle2 .ajax__calendar_hover .ajax__calendar_month, .CalendarExtenderStyle2 .ajax__calendar_hover .ajax__calendar_year, .CalendarExtenderStyle2 .ajax__calendar_active
{
	color: #24933c;
	font-weight: bold;
	background-color: #ffffff;
	text-decoration: none;
}

.CalendarExtenderStyle2 .ajax__calendar_today
{
	font-weight: bold;
	background-color: #fff;
	color: #24933c;
	margin-top: 5px;
}

.CalendarExtenderStyle2 .ajax__calendar_other
{
	color: #bbbbbb;
}

.CalendarExtenderStyle2 .ajax__calendar_hover .ajax__calendar_today, .CalendarExtenderStyle2 .ajax__calendar_hover .ajax__calendar_title
{
	color: #24933c;
	text-decoration: underline;
}

/*.menuDiv
{
    margin-left: 220px;
    min-width: 750px;
}*/

.logo
{
	margin-top: 68px;
	float: left;
	display: block;
}
.logoPopup
{
	float: left;
	display: block;
	height: 40px;
}

div.applicationTitle
{
	text-align: right;
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #24933C;
	height: 25px;
}

div.userInfo
{
	float: left;
	height: 20px;
	padding-top: 5px;
}

div.applicationInfo
{
	margin-bottom: 5px;
}

/*.calendar .ajax__calendar_days
{
width:200px;
}*/
/*
.b1, .b2, .b3, .b4, .b5, .b6, .b7, .b8
{
	font-size:1px; 
	overflow:hidden; 
	display:block;
	background:#B9D989;
 }

.b1 
{
	height:1px; 
	background:#fff;  
	margin:0 5px;
	border-bottom: 1px solid #24933c;
}
.b2 
{ 
    height:1px;
    background:#b9da8a; 
    border-right:2px solid #24933c; 
    border-left:2px solid #24933c; 
    margin:0 3px;
}

.b3 
{ 
    height:1px;
    background:#b9da8a; 
    border-right:1px solid #24933c; 
    border-left:1px solid #24933c; 
    margin:0 2px;
} 

.b4 
{
	height:2px;
	background:#b9da8a; 
	border-right:1px solid #24933c; 
	border-left:1px solid #24933c; 
	margin:0 1px;}
.b5 
{
	height:1px; 
	background:#fff; 
	margin:0 5px;
	border-top: 1px solid #24933c;
}
.b6 
{ 
    height:1px;
    background:#fff;
    border-right:2px solid #24933c; 
    border-left:2px solid #24933c; 
    margin:0 3px;
}

.b7 
{ 
    height:1px;
    background:#fff; 
    border-right:1px solid #24933c; 
    border-left:1px solid #24933c; 
    margin:0 2px;
} 

.b8 
{
	height:2px; 
	background:#fff;
	border-right:1px solid #24933c; 
	border-left:1px solid #24933c; 
	margin:0 1px;
}
.contentb 
{
	background-color: #b9da8a; 
	background: #fff;
	border-right:1px solid #24933c; 
	border-left:1px solid #24933c;}

.contentb div 
{
    height: 46px;
	padding: 0px 5px 5px 0px;
}

.nav {
border-top:0px solid #aba; 
position:relative;
font-family:verdana,arial, sans-serif; 
font-size:11px; 
font-weight: bold;
width:515px;
z-index:500;
background:#B9DA8A;
}

.nav .table {
display:table;
margin: 0;
}

.nav .select,
.nav .current {
margin:0; 
padding:0; 
list-style:none; 
display:table-cell; 
white-space:nowrap;
}

.nav li {
margin:0; 
padding:0; 
height:auto; 
float:left;
margin-right: 10px;
}

.nav .select a {
display:block; 
height:25px; 
float:left; 
padding:0 10px 0 5px; 
text-decoration:none; 
line-height:25px; 
white-space:nowrap; 
color: #24933C;
}
*/
/*.nav .select a {
display:block;
padding:0 10px 0 5px; 
color: #24933C;
}*/
/*
.nav .current a {
display:block; 
height:25px; 
float:left; 
padding:0 0 0 5px; 
text-decoration:none; 
line-height:25px; 
white-space:nowrap; 
color:#24933C;
}

.nav .current a {
display:block; 
padding:0 10px 0px 5px; 
background-color:#24933C;
color:#fff;
}

.nav .select a:hover, 
.nav .select li:hover a {
padding:0 0 0 5px; 
cursor:pointer; 
color:#fff;
background-color:#24933C;
display:block; 
float:left; 
padding:0 5px 0 5px; 
cursor:pointer;
}

.nav .select a:hover, 
.nav .select li:hover a {
display:block; 
float:left; 
padding:0 10px 0 5px; 
cursor:pointer;
}

.nav .select_sub {
display:none;
padding: 0px 5px 0px 5px;
}
*/
/* IE6 only */
/*.nav table {
border-collapse:collapse; 
margin:0 0 -1px 0; 
font-size:1em; 
width:0; 
height:0;
}

.nav .sub 
{
display:table; 
margin:0; 
padding:0; 
list-style:none;
}

.nav .select :hover .select_sub, 
.nav .current .show {
display:block; 
position:absolute; 
width: 750px;
top:5px; 
background:#fff; 
z-index:100; 
left:0; 
text-align:center;
margin: 0 5px 0 5px;
border-top: solid 1px #24933c;
min-width: 750px;
}

.nav .select :hover .select_sub {
background:#fff;
border-top: solid 1px #24933C;
height:20px;
top:25px;
margin-right: 10px;
}

.nav .current .show {
z-index:10;
top:25px;
height: 20px;
font-weight: normal;
font-size: 11px;
}

.nav .select :hover .sub li a, 
.nav .current .show .sub li a {
display:block; 
float:left; 
background:transparent; 
padding:0 5px 0 5px; 
margin:0; 
white-space:nowrap; 
border:0; 
color:#000;
font-size:11px;
height:20px;
line-height:20px;
}

.nav .select :hover .sub li a {
padding:0 5px 0 5px;
font-size: 11px;
font-weight:normal;
}

.nav .current .sub li.sub_show a {
color:blue; 
cursor:default;
padding:0 0px 0 0px;
font-weight: normal;
font-size: 11px;
}

.nav .current .sub li a {
padding:0 5px 0 5px;
font-size: 11px;

}

.nav .select :hover .sub li a:hover, 
.nav .current .sub li a:hover {
visibility:visible; 
color:#24933C;
font-size: 11px;
font-weight: normal;
text-decoration: underline;
padding:0 0 0 5px;
margin-right: 5px;
}

.whiteSquare
{
    z-index:-600;
    display: block;
    left: 0px;
    top: 25px; 
    border-top:solid 1px #24933C;
    border-right: solid 1px #24933C;
    display:inline;
    min-width: 585px;
    width: 99.6%;
    position:absolute;
    background-color: #FFF;
}
*/

.searchInput
{
	padding: 4px 0 4px 8px;
}

div.ToggleSearchPanel
{
	display: block;
	padding: 5px;
	cursor: pointer;
	vertical-align: middle;
	background-color: #b9da8a;
	border-style: solid;
	border-width: 0px;
	border-color: #b9da8a;
	font-weight: bold;
	text-align: left;
	margin: 0px;
}

.SearchDetailsView
{
	width: 100%;
}

table.detailstable
{
	background-color: #fff;
	border-style: none;
	border-width: 0px;
	font-weight: bold;
	text-align: left;
	width: 410px;
	border-collapse: collapse;
}

table.detailstable td
{
	border-style: solid;
	border-color: #b9da8a;
	border-width: 1px;
}

table.detailstable a:link
{
	color: #24933c;
	font-weight: normal;
	text-decoration: none;
	border: solid 1px #24933c;
	margin: 0px 5px 0px 0px;
	padding: 0px 5px 0px 5px;
}
table.detailstable a:visited
{
	color: #24933c;
	font-weight: normal;
	text-decoration: none;
	border: solid 1px #24933c;
	margin: 0px 5px 0px 0px;
	padding: 0px 5px 0px 5px;
}
table.detailstable a:hover
{
	color: #24933c;
	font-weight: normal;
	text-decoration: none;
	border: solid 1px #24933c;
	margin: 0px 5px 0px 0px;
	padding: 0px 5px 0px 5px;
}
table.detailstable a:active
{
	color: #24933c;
	font-weight: normal;
	text-decoration: none;
	border: solid 1px #24933c;
	margin: 0px 5px 0px 0px;
	padding: 0px 5px 0px 5px;
}
table.detailstable tr.headerstyle
{
	background-color: #b9da8a;
	height: 20px;
}


.searchFooter
{
	height: 20px;
	background-color: #b9da8a;
}

.searchButtons
{
	height: 25px;
	width: 60px;
}
.showHideHeader
{
	width: 100%;
	color: #24933c;
}

table.gridview
{
	width: 100%;
	border-style: solid;
	border-color: #b9da8a;
	border-width: 1px;	
}
table.gridview td
{
	padding-left: .5em;
	padding-right: .5em;
	border-style: solid;
	border-color: #b9da8a;
	border-width: 1px;
}

table.gridview .footerRow
{
	white-space: nowrap;
}

table.gridview th
{
	background-color: #B9DA8A;
	border: 0 solid #B9DA8A;
	font-weight: bold;
	text-align: left;
	color: #24933C;
}
tr.footer
{
	background-color: #b9da8a;
	border-style: solid;
	border-width: 0px;
	border-color: #b9da8a;
	font-weight: bold;
	text-align: left;
}
table.gridview a:link
{
	color: #24933c;
	text-decoration: none;
}
table.gridview a:visited
{
	color: #24933c;
	text-decoration: none;
}
table.gridview a:hover
{
	color: #24933c;
	text-decoration: underline;
}
table.gridview a:active
{
	color: #24933c;
	text-decoration: none;
}
table.gridview tr.selected td
{
	background: #edf2e6;
}

.languageLinks:link
{
	color: #24933c;
	text-decoration: none;
}
.languageLinks:visited
{
	color: #24933c;
	text-decoration: none;
}
.languageLinks:hover
{
	color: #24933c;
	text-decoration: underline;
}
.languageLinks:active
{
	color: #24933c;
	text-decoration: underline;
}

.languageSwitch
{
	text-align: right;
	padding-top: 10px;
	padding-bottom: 15px;
}

/* Begin: General */

body
{
	font-family: Verdana;
	font-size: 11px;
}

body.template
{
	padding-left: 8px;
	padding-right: 8px;
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
}

a:link
{
	color: #24933c;
	text-decoration: underline;
}
a:visited
{
	color: #24933c;
	text-decoration: underline;
}
a:hover
{
	color: #24933c;
	text-decoration: underline;
}
a:active
{
	color: #24933c;
	text-decoration: underline;
}


.tariffsheetlineHeader
{
	color: #24933c;
	font-size: large;
	padding-left: 10%;
	border-color: #24933c;
	border: 1px 1px 1px 1px;
}

.menu
{
	/*border: 1px solid #24933C;*/ /*background: #B9DA8A;  url(./Images/menu_left.png) left top no-repeat;*/
	margin-left: 200px; /*margin-top: 15px; */ /*padding-top: 15px;	*/
}

.tl
{
	background: url(Images/menu_topLeft.png) 0 0 no-repeat;
}
.tr
{
	background: url(Images/menu_topRight.png) 100% 0 no-repeat;
}
.bl
{
	background: url(Images/menu_bottomLeft.png) 0 100% no-repeat;
	height: 35px;
}
.br
{
	background: url(Images/menu_bottomRight.png) 100% 100% no-repeat;
	height: 35px;
}

.t
{
	background: url(Images/line.png) 0 0 repeat-x;
	height: 35px;
}
.b
{
	background: url(Images/line.png) 0 100% repeat-x;
	height: 35px;
}
.l
{
	background: url(Images/line.png) 0 0 repeat-y;
	height: 35px;
}
.r
{
	background: url(Images/line.png) 100% 0 repeat-y;
	height: 35px;
}

.menu ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}

.menu li
{
	/*display: inline;*/
	float: left;
}

.topMenu a:hover, .topMenu .selected
{
	position: relative;
	background: #24933C; /* url(Images/menu_topLeft.png) 0 0 no-repeat;*/
	color: #FFF;
	display: block;
	padding-top: 10px;
	padding-bottom: 12px;
	margin-top: -10px;
	z-index: 100;
}

#firstMainLink a:hover
{
	position: relative;
	color: #FFF;
	display: block;
	padding-top: 10px;
	padding-bottom: 12px;
	margin-top: -10px;
	z-index: 100;
	background: #24933C url(Images/menu_topLeft.png) 0 0 no-repeat;
}

.topMenu a
{
	color: #24933C;
	text-decoration: none;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
	cursor: pointer;
}

.topMenu
{
	background: #B9DA8A;
	width: 100%;
}

.topMenu ul
{
	padding-top: 10px;
	padding-left: 0px;
}

.subMenu
{
	position: relative;
	background: #FFF;
	display: block;
	z-index: 300;
}

.hiddenSubMenu
{
	background: #FFF;
	z-index: 500;
	width: 99%;
	height: 25px;
	position: absolute;
	left: 2px;
	top: 1px;
}

.subMenu ul
{
	margin-left: 2px;
	margin-right: 2px;
	padding-top: 5px;
}

.subMenu a
{
	color: #000;
	text-decoration: none;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
}

.subMenu a:hover
{
	text-decoration: underline;
	color: #24933C;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
}

.breadcrumb
{
	margin-top: 15px;
	margin-bottom: 15px;
}

.noborder
{
    border:0;
    border-collapse:collapse;
}

/*.logout
{
	float: left;
	vertical-align: middle;
}
.username
{
	float: left;
}*/

.menutable
{
	width: 100%;
}
.menutable tr
{
	width: 100%;
}

/*
body.template h1
{
    padding-bottom: 12px;
    border-bottom: 1px dotted #bbbbbb;
    font-size: 2.2em;
    font-family: Trebuchet MS, Arial, sans-serif;
    color: #888888;
}
span.allcaps
{
    font-variant: small-caps;
}
body.template h2
{
    margin-bottom: 10px;
    font-family: Trebuchet MS, Arial, sans-serif;
    font-size: 1.65em;
    color: #888888;
}
div.back
{
    margin-bottom: -20px;
    position: relative;
    top: -28px;
    padding-left: 5px;
    padding-bottom: 5px;
}
div.back img
{
    position: relative;
    margin-top: 0em;
    padding-left: 8px;
    padding-right: 8px;
    border: none;
    background-color: #ffffff;
}
div.back a:link,
div.back a:visited
{
    color: #839ce7;
    text-decoration: none;
    background-color: #ffffff;
    padding-right: 8px;
    top: -.2em;
    left: .25em;
}
div.back a:hover
{
    color: #000099;
    text-decoration: underline !important;
}*/
/* End: General */



/* Begin: Tables */
/*
body.template table.listview, table.gridview, table.detailstable 
{
    border: 1px solid #dbddff; 
    border-bottom: 3px solid #dbddff;
    border-collapse: collapse;
    font-family: Tahoma, Arial, sans-serif;
    color: #666666;
    font-size: 95%; 

}

body.template table.listview th, table.gridview th, table.detailstable th,
body.template table.listview td, table.gridview td, table.detailstable td 
{
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 1.1em;
}

body.template table.listview th, table.gridview th, table.detailstable th
{
    background-position: 1px 1px;
    background-repeat: repeat-x;
    background-color: #ffffff;
    font-size: 100%;
    text-align: left;
    line-height: 1.3em;
    color: #666666;
    border-left: 1px solid #dbddff;
    border-right: 1px solid #dbddff;
    border-bottom: 1px solid #dbddff;
}

body.template table.listview td, table.gridview td, table.detailstable td
{
    
    border-bottom: 1px dotted #dadada;
}

body.template td.bold {
    font-weight:bold;
}

body.template th a:link,
body.template th a:visited,
body.template th a:hover
{
    color: #666666;
    text-decoration: none;
}

body.template td a:link,
body.template td a:visited
{
    color: #718ABE;
    text-decoration: none;
    padding-right: 6px;
}
body.template td a:hover
{
    color: #000099;
    text-decoration: underline !important;
}
table.gridview
{
    width: 100%;
}
table.gridview table td
{
    padding-left: .5em;
    padding-right: .5em;
}

table.gridview th {
    background-image:url(Images/header_back.gif);
}

table.listview
{
    width: 100%;
}
table.listview td a:link, 
table.listview td a:visited
{
    font-size: 100%;
}
table.listview table td
{
    padding-left: .5em;
    padding-right: .5em;
}

table.listview th {
    background-image:url(Images/header_back.gif);
}

table.detailstable td
{
    border-left: 1px solid #dbddff;
    border-right: 1px solid #dbddff;
    vertical-align:top;
}

table.detailstable th
{
    background: #FCFDFE;
    vertical-align:top;
}

table.detailstable
{
	Width:400px;	
}
table.detailstable tbody tr.SearchFooter
{
	background: #DBDDFF none repeat scroll 0 0;
	height:1.5em;	
}
table.detailstable tbody tr.SearchFooter td 
{
	text-align: right;
}
table.detailstable tbody tr td a:link
{
	border-color: #DBDDFF;
	border-style: solid;
	border-width: 1px;
}
table.detailstable tbody tr.SearchFooter td a:link
{
	border-color: #FCFDFE;
	border-style: solid;
	border-width: 1px;
}

td.nowrap 
{
    white-space: nowrap;
}
*/
/* The following modifies the details table */
/*
body.template tr
{
    background: #FCFDFE;
}
*/
/* The following modifies the controls in the list table footer */
/*
tr.footer td
{
    background: #dbddff;
    height: 1.5em;
}
*/
/* The following modifies the selected row in the list table */
/*
tr.selected td
{
    background: #fdffb8;
}

#ctl00_Menu tbody tr td a:hover
{
	
}
*/
/* End: Tables */

/* The following modifies the page number control which exists under the main table */
/*
div.pager
{
    padding: 0px;
    padding-left: 6px;
    padding-right: 6px;
}
span.results1
{
    float:left;
}
span.results2
{
    float:right;
}
*/
/* The following modifies the results per page control which exists under the main table */
/*
div.results
{
    display: inline;
    position: relative;
    padding: 0px;
    padding-left: 6px;
    padding-right: 6px;
    margin-top: -1.75em;
    float:right;
}
*/
/* Set's the appearance of the drop down control*/
/*
.droplist
{
    padding: 0px;
    font-family: Tahoma, Arial, Sans-Serif;
    font-size: .95em;
    color: #666666;
}*/
/* Bottom hyperlink design*/
/*
div.bottomhyperlink
{
    font-family: Tahoma, Arial, Sans-Serif;
    font-size: 100%;
    margin-top: -3px;
}
div.bottomhyperlink a:link,
div.bottomhyperlink a:visited
{
    color: #839ce7;
    text-decoration: none;

    font-family: Tahoma, Arial, Sans-Serif;

    font-size: 100%;

    margin-top: -3px;
}
div.bottomhyperlink a:hover
{

    color: #000099;

    text-decoration: underline !important;

    font-family: Tahoma, Arial, Sans-Serif;

    font-size: 100%;
}
div.bottomhyperlink img
{
    position: relative;
    top: 0em;
    padding-right: .4em;
    border: none;
}

div #ToggleSearchPanel
{
	background-image:url(Images/header_back.gif);
	width:390px;
}*/
