/* Generic CSS file - strip browser defaults */

a:link, a:hover, a:visited, a:active { text-decoration:none; color: blue; }

ul, ol {	list-style:none; }

html,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,body,div,code,fieldset,legend,input,img,hr { margin:0; padding:0; border:0; font: 1em; }

a img { border:0; }

/****************************************************************************************************/

body	{
			font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size: 78%;
			color: #333333;
			background-color: #4f5f82;
}

#main	{
		position: absolute;
		min-width: 100%;
		min-height: 100%;
		background-color: #fff;
		border-left: 1px solid #999;
		border-right: 1px solid #999;
		border-bottom: 1px solid #999;
}

h1	{
		background-image: url(images/header2.jpg);
		background-repeat: no-repeat;
		background-position: top center;
		min-width: 100%;
		height: 133px;
		font-size: 0.01em;
  		text-align: center;
}

#content {
		min-width: 97%;
		min-height: 65%;
		padding: 10px 10px 10px 10px ;
}

#content a {
	color: #4f5f82;
}

#content a:hover {
	text-decoration: none;
	color: blue
}

h2	{
	margin: 20px 0 10px 0;
}

h4	{
	text-align: center;
}

p	{
	margin: 10px 0;
}

#nav	{
		padding: 10px 0 0 20px ;
		font-size: 1.0em;
		font-weight: bold;
		position: relative;
  		text-align: center;
}

#nav a {
	color: #4f5f82;
}

#nav a:hover {
	text-decoration: none;
	color: blue
}

#footer	{
			background-image: url(images/footer_bg.jpg);
			background-repeat: repeat-x;
			height: 13px;
			color: #fff;
			padding: 20px 20px 10px 20px;
}

/*********************************************************************/

#mjcpk	{
	float: right;
}

#mjcpk:hover {
	text-decoration: underline;
}
/*********************************************************************/
