form {
margin:0px;
padding:0px;
}

table.shadowed {
}
table.shadowed td.n {
background-image:url(../images/site/shadow-n.gif);background-repeat:repeat-x;font-size:1px;height:2px;line-height:1px;
}
table.shadowed td.n_w {
font-size:1px;width:2px;height:2px;line-height:1px;
}
table.shadowed td.n_e {
font-size:1px;width:2px;height:2px;line-height:1px;
}
table.shadowed td.w {
background-image:url(../images/site/shadow-w.gif);background-repeat:repeat-y;font-size:0px;width:2px;
}
table.shadowed td.w_top {
background-image:url(../images/site/shadow-gradient-w.jpg);background-repeat:repeat-y;font-size:0px;width:2px;height:175px;
}
table.shadowed td.e {
background-image:url(../images/site/shadow-e.gif);background-repeat:repeat-y;font-size:0px;width:2px
}
table.shadowed td.e_top {
background-image:url(../images/site/shadow-gradient-e.jpg);background-repeat:repeat-y;font-size:0px;width:2px;height:175px;
}
table.shadowed td.s {
background-image:url(../images/site/shadow-s.gif);background-repeat:repeat-x;font-size:1px;height:2px;line-height:1px;
}
table.shadowed td.s_w {
font-size:1px;width:2px;height:2px;line-height:1px;
}
table.shadowed td.s_e {
font-size:1px;width:2px;height:2px;line-height:1px;
}

table.niceborder {
	background-color: silver;
}
table.niceborder a {
	color: navy;
}
table.niceborder tr.header td {
	background-color: whitesmoke;
	font-weight:bold;
}
table.niceborder td {
	background-color: white;
}
table.niceborder td.header {
	background-color: whitesmoke;
	font-weight:bold;
}


li.arrow, ul.arrow li {
	list-style-image : url(../images/site/arr.jpg);
	list-style-position : outside;
}

li.arrow2, ul.arrow2 li {
	list-style-image : url(../images/site/arr2.jpg);
	list-style-position : outside;
}

a.confirmButton:hover {
	text-decoration:none;
}
a.confirmButton:active div {
	border:1px inset;
}
a.cancelButton:hover {
	text-decoration:none;
}
a.cancelButton:active div {
	border:1px inset;
}
a.confirmButton div {
	background-image:url(../images/icons/tick.gif);
	background-repeat:no-repeat;
	padding:1px;
	float:left;
	padding-left:20px;
	padding-right:5px;
	border:1px outset;
	background-position:3;
	cursor:pointer;cursor:hand;
}
a.cancelButton div{
	background-image:url(../images/icons/cross.gif);
	background-repeat:no-repeat;
	padding:1px;
	float:left;
	padding-left:20px;
	padding-right:5px;
	border:1px outset;
	background-position:3;
	cursor:pointer;cursor:hand;
}

ul.simple {
	margin:0px;
	padding:0px;
}
ul.simple li {
	padding:2px;
	list-style:none;
	margin:4px;
	padding-left:7px;
	padding-right:7px;
}

ul.menu {
	margin:0px;
	padding:0px;
}
ul.menu li {
	border:1px solid silver;
	background-color:white;
	padding:2px;
	list-style:none;
	margin:4px;
	padding-left:7px;
	padding-right:7px;
}
ul.menu li img {
	margin-right:3px;
}

span.tooltip {
	border-bottom:1px dashed silver;
}

h3 {
	font-size:13px;
	font-weight:bold;
}

.h3 {
	font-size:13px;
	font-weight:bold;
}

/*
div.imageLink {
	height:19px;
	white-space:nowrap;
	overflow:hidden;
}
div.imageLink div.img {
	float:left;
	margin:1px;
}
div.imageLink div.label {
	height:20px;
	float:left;
	padding-top:2px;
	padding-left:2px;
	margin-right:2px;
}
*/

.feedBackError {
	color:red;
	text-decoration:underline;
	background-color:whitesmoke;
	padding:3px;
	margin:3px;
}
.feedbackMessage {
	color:green;
	background-color:whitesmoke;
	padding:3px;
	margin:3px;
}

div.tooltip {
	position:absolute;
	top:0px;
	left:0px;
}
div.tooltip div.content {
	background-color:white;
	border:1px solid gray;
	padding:3px;
}
div.tooltip div.moreInfoBar {
	background-color:white;
	border:1px solid gray;
	border-top:none;
	padding:3px;
	font-size:10px;
	color:gray;
}

.disabled * {
	-moz-opacity:0.85;
	filter:alpha(opacity=85);
}





table.iconned {
	background-color:white;
}
table.iconned td {
	padding:1px;
	font-family:Verdana, sans-serif;
	font-size:12px;
	line-height:130%;
}
table.iconned td.icon {
	background-repeat:no-repeat;
	background-position : center;
	width:16px;
	min-height:16px;
	height:16px;
}
table.iconned td.text {
	padding-right:4px;
}
table.iconned td.text a {
	cursor:pointer;cursor:hand;
	text-decoration:none;
}
.linkButton {
	border-right:1px solid black !important;
	border-bottom:1px solid black !important;
	border-top:1px solid #B2B2B2 !important;
	border-left:1px solid #B2B2B2 !important;
	cursor:pointer;cursor:hand;
}
.linkButton td.text {
	font-weight:bold;
}
.linkButton * {
	cursor:pointer;cursor:hand;
}
.linkButtonHover {
	background-color:whitesmoke !important;
}
.linkButtonHover a {
	color: red !important;
}

input.text {
	font-family:Georgia, Times New Roman;
	line-height:18pt;
	font-size:13px;
}