/* Default */
body,table,tr,td,img,a,p,b,i,div,h1,h2,h3,h4
				{ 								color:#000000; font-size:12px; font-family:Arial,sans-serif; margin:0px; padding:0px; border:0px; }

.small			{ font-size:9px; white-space:nowrap; }

/* Links */
a				{ 								color:#0000CC;			text-decoration:underline;	}
a:hover			{ 								color:#0000CC;			text-decoration:underline; 	}

a.button		{ background-color:#333388;		color:#FFFFFF;			text-decoration:none;		border:#555555 1px solid; 	padding:1px 4px 1px 4px; }
a.button:hover	{ 								color:#333388;			text-decoration:none;		border:#555555 1px solid; 	padding:1px 4px 1px 4px; }

a.without		{								color:#0000CC;			text-decoration:none; 		}
a.without:hover	{								color:#0000CC;			text-decoration:none;	 	}

a.nav			{								color:#000000;			text-decoration:none; 		}
a.nav:hover		{								color:#0000CC;			text-decoration:underline; 	}

a.subnav		{								color:#000000;			text-decoration:none; 		margin-left:20px; }
a.subnav:hover	{								color:#0000CC;			text-decoration:underline; 	}

a.listtitle		{								color:#FFFFFF;			text-decoration:none;		font-weight:bold;	}
a.listtitle:hover{								color:#FFFFFF;			text-decoration:underline;	font-weight:bold;	}

a.list			{								color:#0000CC;			text-decoration:underline; 	}
a.list:hover	{ 								color:#0000CC;			text-decoration:underline; 	}

a.search		{ 								color:#0000CC;			text-decoration:none;		}
a.search:hover	{ background-color:#333388;		color:#FFFFFF;			text-decoration:none;		}

/* Menu */
.adm_menu_head	{ background-color:#333388;		color:#FFFFFF; 										font-weight:bold;	font-size:12px;	text-align:center; height:16px; }

/* Form */
.name_field		{ background-color:#f0f0ff;								border-right:#555555 1px solid; border-left:#555555 1px solid; border-top:#555555 1px solid;	padding:4px; vertical-align:middle; text-align:left; }
.data_field		{ background-color:#e0e0f0;								border-right:#555555 1px solid; border-top:#555555 1px solid; 									padding:4px; vertical-align:middle; text-align:left; }
.but_field		{ 								text-align:center;										border-top:#555555 1px solid; 									padding:12px; }

.border			{ 														border:#555555 1px solid; }
.messageok		{ background-color:#229922;		color:#FFFFFF;			padding:2px;				border:#555555 1px solid; 	text-align:center;							font-weight:bold; }
.messageerror	{ background-color:#dd2222;		color:#FFFFFF;			padding:2px;				border:#555555 1px solid; 	text-align:center;							font-weight:bold; }

/* Ajax Search */
div.ajaxsearch	{ 														padding:2px;				border:1px solid #555555; }

/* List */
.yes			{ 								color:#00BB00; }
.no				{ 								color:#BB0000; }
.ln				{ background-color:#333388;		color:#FFFFFF;										padding:2px;															font-weight:bold; white-space:nowrap; vertical-align:top; }
.ln1			{ background-color:#e6f0ff;		color:#000000;										margin:4px;	}
.ln1:hover		{ background-color:#a4bad9;		color:#000000;										}
.ln2			{ background-color:#dbe7f9;		color:#000000;										margin:4px; }
.ln2:hover		{ background-color:#a4bad9;		color:#000000;										}
.ln_sel			{ background-color:#a4bad9;		color:#000000;										margin:4px; }