body{margin:0; padding:0; background:#F0F0F0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000}
td {
	border-collapse: collapse;
	margin:0;
	padding:0;
}
img{border:0; vertical-align:top; text-align:left; margin:0; padding:0;}

.main{width:766px;}

table.crud th {
	text-align: right;
	padding: 3px;
}

table.crud td {
	padding: 3px;
}

table.crudtop th {
	text-align: left;
}

table.crudtop th a,
table.crudtop th a:visited {
	color: blue;
	text-decoration: none;
}

div#content_pad {
	margin: 25px;
}
div.fileBox {
	width: 450px;
	margin: auto;
}
.message {
	color:green;
	font-weight:bold;
}
.error {
	color:red;
	font-weight:bold;
}
div#paginationControl {
	text-align: center;
}

#nav {
width:720px;
margin:0px auto;
margin:0px 10px;
padding:12px 0px;
background:url(images/nav_bg.jpg);
background-repeat:no-repeat;
}

#nav a:link		{margin-left:20px; color:#FF3300; text-decoration:none}
#nav a:visited	{margin-left:20px; color:#FF3300; text-decoration:none}
#nav a:hover	{margin-left:20px; color: #CC3300; text-decoration:underline}
#nav a:active	{margin-left:20px; color:#FF3300; text-decoration:none}


h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-left:30px;
	font-size:18px;
	color:#ff4401;
}