html, body {
	font-family: Arial, Vernada, Times New Roman, sans-serif;
	font-size: 10pt;
	margin: 0;
  	padding: 0;
  	background-image:url(page-bg.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	background-color:#9f9f9f;
}

input, select {font-size: 12px;}

a, a:visited {color:#3887d9;text-decoration:none}
a:hover {color:#133d56;text-decoration:underline}

.Errors{color:#f00;font-style:italic;}
.Notes{color:#00f;font-style:italic;}
.Copyright{color: #fff;}

.Shadow {
	box-shadow: 2px 2px #e7e7e7;
	-webkit-box-shadow: 2px 2px #e7e7e7;
	-moz-box-shadow: 2px 2px #e7e7e7;
	filter: progid:DXImageTransform.Microsoft.dropShadow(color=#e7e7e7, offX=2, offY=2, positive=true);
}

.GreyVertical{background-color:#fff;}
.vertline{border-width: 0px 1px 0px 0px;border-style:dashed;border-color:#C0C0C0;}
.horiline{border-width: 0px 0px 1px 0px;border-style:dashed;border-color:#C0C0C0;}

td.navigator {font-size:10pt;color:#133d56;border-width: 0px 0px 1px 0px;border-style:solid;border-color:#389ded;}

td.Banner {
	background-image:	url(banner-bg.jpg);
	background-repeat:	repeat-x;
}

td.Topmenu {
	background-image:	url(top-bg.gif);
	background-repeat:	repeat-x;
}

.Leftmenu {
	background-image:	url(left-menu-bg.gif);
	background-repeat:	repeat-x;
	background-color: 	#383838;
}

.contri_mid {background-image:url(idear_mid.gif);background-position:repeat-x;}
.contri_mid {color:#fff;font-size:12px; font-family: Tahoma, Arial, Verdana}
