html 	
{
	height: 100.0%; 
	margin-bottom:0.01em; 
}

body		
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: small;
	margin:0;
}
	

table				{font:12px Arial, Verdana, Helvetica, sans-serif}

h1					{font:700 16px Arial, Verdana, Helvetica, sans-serif; margin:0px; }
h2					{font:700 14px Arial, Verdana, Helvetica, sans-serif; margin:0px; }
h3					{font:700 12px Arial, Verdana, Helvetica, sans-serif; margin:0px; }

.menu 				{font:900 10px verdana; text-transform:uppercase; color:#FFFFFF}
a.menu 				{font:900 10px verdana; text-transform:uppercase; text-decoration:none; color:#FFFFFF}
a.menu:hover 		{font:900 10px verdana; text-transform:uppercase; text-decoration:underline; color:#FFFFCC}

.rightnav 			{font:700 11px verdana; color:#FFFFFF; }
a.rightnav 			{font:700 11px verdana; text-decoration:none; color:#FFFFFF; }
a.rightnav:hover	{font:700 11px verdana; text-decoration:underline; color:#FFFFAA; }

.breadcrumb			{font:11px verdana; color:#FFFFFF; }
a.breadcrumb		{font:11px verdana; color:#FFFFFF; text-decoration:underline; }
a.breadcrumb:hover	{font:11px verdana; color:#FFFFAA; text-decoration:underline; }

.small				{font:9px verdana;}

.search 			{font:11px arial;}

a {color: #440044; text-decoration: underline; }
a:hover {color: blue; text-decoration: underline; }

.border {border:1px solid #660066;}

.background {background-color:#FCF7FC;}

.submit {cursor:hand;font-weight:bold;}

.message {
background-color:#EFEFEF;
color:#000000;
padding:10px;
line-height:1.2;
margin-top:0px;
margin-bottom:0px;
width:100%;
}

.systemmessage, .error, .error_message {
background-color:#BD1717;
color:#ffffff;
line-height:20px;
padding:2px;
margin-top:10px;
margin-bottom:10px;
width:100%;
}

a.systemmessage, a.error, a.error_message {
color:#FFFFCC;
}

.success{
background-color:#0011A8;
color:#FFFFFF;
line-height:20px;
padding:2px;
margin-top:10px;
margin-bottom:10px;
width:100%;
}

div#rounded{margin:0;background: #fff}
i.rtop, i.rbottom{display:block;background: #eee}
i.rtop i, i.rbottom i{display:block;height: 1px; overflow: hidden; background: #fff}
i.r1{margin: 0 5px}
i.r2{margin: 0 3px}
i.r3{margin: 0 2px}
i.rtop i.r4, i.rbottom i.r4{margin: 0 1px;height: 2px}

div#innermenu{margin:0;background: #FCF3FC}
span.rtop, span.rbottom{display:block;background: #fff}
span.rtop span, span.rbottom span{display:block;height: 1px; overflow: hidden; background: #FCF3FC}
span.r1{margin: 0 5px}
span.r2{margin: 0 3px}
span.r3{margin: 0 2px}
span.rtop span.r4, span.rbottom span.r4{margin: 0 1px;height: 2px}

#rightcontainer
{
	padding:0 10 5 10;
	margin:0;
}

#content
{
    text-align: left;
    padding:4 4 4 4;
    font-size: 12px;
    font-family:Arial, Verdana, Helvetica, sans-serif; 
}

#breadcrumb
{
	font-size: 10px;
}

#breadcrumb a
{
	color:#ffffff;
}

#breadcrumb a:hover;
{
	color:#ffffdd;
}
