body {
	text-align:center;
	margin:0px;
	padding-top:0px;
	background-color: #245379;
	background-image: url(images/bgbottom.gif); 
	background-repeat: repeat;
	background-position: top center;
}
.bgbottom {background-image: url(images/bgstripes.gif); 
	background-repeat: repeat-x;
	background-position: top center;}
.body {padding-top:100px;background-image: url("images/publicmain.jpg");background-position: center -3px;background-repeat:no-repeat;}
input {font-size:16px;border:1px solid #006699;background:#FFFFFD;padding:0px;margin:0px;}
.submit {color:#FFFFCC;background:#006699;border:#66CCFF 1px ridge;font-size:16px;font-weight:bold;margin-bottom:0px;}
.delete {color:#FFFFCC;background:#990000;border:#FFCC99 1px ridge;font-size:16px;font-weight:bold;margin-bottom:0px;}
input.up {color:#FFFFCC;background:#006699 url(images/sortup.gif) no-repeat 1px top;border:#66CCFF 1px ridge;font-size:12px;font-weight:bold;margin-bottom:0px;padding:2px;height:20px;overflow:hidden;width:20px;overflow:hidden;}
input.down {color:#FFFFCC;background:#006699 url(images/sortdown.gif) no-repeat 1px 2px;border:#66CCFF 1px ridge;font-size:12px;font-weight:bold;margin-bottom:0px;padding:2px;height:20px;overflow:hidden;width:20px;overflow:hidden;}
textarea {font-size:12px;border:1px solid #006699;background:#FFFFFD;padding:4px;}
a {text-decoration:none;}
a:link {color:#003366;font-weight:bold;text-decoration:none;}
a:visited {color:#003366;font-weight:bold;text-decoration:none;}
a:hover {color:#006699;border-bottom:1px solid #003366;background:#FFFFCC}
.MainDiv {border:1px solid #003366;padding:0px;width:899px;font-family:Arial, Helvetica, sans-serif;text-align:left;min-height:500px;}
.Menu {padding:5px;white-space:nowrap;height:17px;}
.SubMenu {padding:4px;padding-top:7px;float:left;width:150px;}
.SubMenu .MenuItem {padding:4px;padding-top:7px;float:left;width:145px;text-align:left;text-indent:20px;font-size:14px;background:url(images/submenuitembg.gif)}
.SubMenu a:hover .MenuItem {background:url(images/submenuitembghover.gif)}
.SubMenu a:active .MenuItem {background:url(images/submenuitembgactive.gif)}
.MenuItem {padding:4px;padding-left:10px;padding-right:10px;border:1px solid #003366;margin:0px;background:#E6F2FF url(images/menuitembg.gif) repeat-x;}
.MenuItem1 {display:block; color:#FFFFFF; font-size:14px; text-decoration:none; margin-bottom:20px;}
a:hover .MenuItem1 {color:#000099}
.MenuItemDis {font-size:13px;padding:4px;padding-left:10px;padding-right:10px;border:1px solid #003366;margin:0px;background:#E6F2FF url(images/menuitemdisbg.gif) repeat-x;}
.BodyDiv {padding:15px;margin-left:134px;height:650px;overflow:auto;}
a:link .MenuItem {text-decoration:none;font-size:13px;font-weight:bold;color:#336699;}
a:visited .MenuItem {text-decoration:none;font-size:13px;font-weight:bold;color:#336699;}
a:hover .MenuItem {font-size:13px;background:#FFCC99;color:#000000;background:#E6F2FF url(images/menuitembghover.gif) repeat-x;cursor:pointer;}
a:active .MenuItem {background:#FFFFCC;}
.MenuItemSel {background:#FFFFFF;text-decoration:none;font-size:13px;font-weight:bold;color:#336699;padding:4px;padding-left:10px;padding-right:10px;border:1px solid #003366;border-bottom:1px solid #FFFFFF;}
.ItemBox {background:#ECF5FF url(images/itembox.gif) repeat-x top;padding:5px;border:1px solid #003366;font-size:12px;border-top:0px none; vertical-align:middle}
.ItemBox:hover {background:url(images/itemboxhover.gif) repeat-x top #fff5eb;}
.ItemBoxAlt {background:#e9fef1 url(images/itemboxalt.gif) repeat-x top;padding:5px;border:1px solid #003366;font-size:12px;border-top:0px none; vertical-align:middle}
.ItemBoxAlt:hover {background:url(images/itemboxhover.gif) repeat-x top #fff5eb;}
.ItemBoxSel {background:#e45a63 url(images/itemboxselect.gif) repeat-x top;color:#ffffcc;padding:5px;border:1px solid #003366;font-size:12px;border-top:0px none; vertical-align:middle}
.HeadItemBox {background: #6ea7d4 url(images/itemboxhead.gif) repeat-x top;padding:5px;border:1px solid #003366;font-size:12px;border-top:0px none; color:#FFFFCC;font-size:14px;font-weight:bold;}
.HeadItemBox a{color:#FFFFCC;}
.HeadItemBox a:link{color:#FFFFCC;}
.HeadItemBox a:visited{color:#FFFFCC;}
.HeadItemBox a:hover{color:#FFCCFF;}
.ItemBox1 {background:#ECF5FF url(images/itembox.gif) repeat-x top;padding:5px;border-bottom:1px solid #003366;font-size:12px;}
.MainBox {background:#ECF5FF;border:1px solid #003366;font-size:12px;margin-left:185px;}
form {margin:0px;padding:0px;}
h1 {font-size:20px;color:#336699;margin-top:0px;padding:8px;}
.style1 {
	color: #990000;
	font-weight: bold;
}
.ItemBoxLabel {width:75px;float:left;font-weight:bold;}
.LoginBox {background:#ECF5FF;padding:5px;border:1px solid #003366;width:375px;font-size:12px;margin:10px;}
.ItemBoxLabel2 {width:250px;font-size:14px;}
.bottombar {background-image:url("images/bottombar.gif"); background-position:-4px top; background-repeat: no-repeat; font-size:12px; color:#FFFFFF; padding:5px; text-align:right;}