
body {
	background-repeat: repeat-xy;
	background-image: url('../images/body-bg.gif');
}

.header {
	font: bold 16px sans-serif; 
}


#container
{
	display: table;
	border: 2px solid #8ADDFF;
	width: 800px;
	height: auto;
	font-family: sans-serif; 
}

.footer {
	padding: 5 0 5 30px;
	background-color: #8ADDFF;
	font: normal 11px sans-serif; 
	color: #E3115A;
	text-align: center;
}

.footer a {
	color: #E3115A;
	text-decoration: none;
}

.form {
	font: normal 11px verdana; 
}

.errormsg {
	border: 1px solid #F9A2C0;
	background-color: #FEEBF1;
	font: normal 10px verdana;
	color: #DE0C50;
	padding-top: 5px;
	padding-bottom: 5px;
	margin:auto;
}

.successmsg {
	border: 1px solid #D8EAF1;
	background-color: #E3E3FD;
	font: normal 12px verdana;
	color: #0D0D87;
	padding-top: 5px;
	padding-bottom: 5px;
	width:50%;
	margin:auto;
}

input,select,textarea
{
	border: 1px solid #ccc;
	font: normal 11px verdana; 
}

.dir {
	font: bold 14px verdana;
	color: #007EAE;
}

.text1 {
	font: normal 11px verdana;
	color: #828282;
}

.text2 {
	font: normal 12px sans-serif;
	color: #616161;
}

.text3 {
	padding-left: 30px;
	font: normal 12px verdana;
	color: #4A4A4A;
}

.text4 {
	font: normal 10px sans-serif;
	color: red;
}

.link1 {
	font: normal 12px sans-serif;
	color: #616161;
}

.link2 {
	font: bold 14px sans-serif;
	color: #0076A3;
}

.link3 {
	font: normal 12px sans-serif;
	color: red;
	text-decoration: none;
}

.menu {
	background-color: #DFF8FF;
	height: 300px;
}

.menuitem {
	background-color: #0087AE;
	font: bold 14px sans-serif;
	color: #FFFFFF;
	width: auto;
}
.menuitem a {
	color: #FFFFFF;
	text-decoration: none;
}
