/* MODULES : change this to switch style between modules*/

.rb_ModuleNoTitle
{
	font : x-small Arial, Helvetica, sans-serif;
}

.rb_ModuleWithTitle
{
}

.rb_ModuleTitle
{
	font : bold medium Arial, Helvetica, sans-serif;
	color: White;
}

.rb_ModuleTitleDiv
{
	border-bottom: 1px solid White;
}

.rb_ModuleContent
{
	font : x-small Arial, Helvetica, sans-serif;
}

/* Alternate Module */

.rb_AltModuleNoTitle
{
   font-weight: bold;	font : x-small "Courier New", Courier, monospace;
}

.rb_AltModuleWithTitle
{
}

.rb_AltModuleTitle
{
	font : x-small Arial, Helvetica, sans-serif;
}

.rb_AltModuleTitleDiv
{
}

.rb_AltModuleContent
{
}

/* Top */

BODY 
{
	margin:0px;
	padding:0px;
	background-color: #CC9933;
	background-image: url(background.jpg);
	color: Maroon;
	font : x-small Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	background-attachment: fixed;
}

a 
{
	color: Red;
	text-decoration: underline;
}
a:link {	color: Red;}
a:visited {color: Red;}
a:hover { color: Red; text-decoration: underline; }

td
{
}

.SubHead
{
	color: Black;
	font : x-small Arial, Helvetica, sans-serif; 
}	

.Head
{
	color: Black;
	font : x-small Arial, Helvetica, sans-serif;
	font-weight: bold;
}	

.CommandButton
{
	color: Red;
	font : small Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}

.normal
{
	font : x-small Arial, Helvetica, sans-serif;
	color: #660000;
}

.normalRed
{
	font : x-small Arial, Helvetica, sans-serif;
	color: Red;
}

.rb_DefaultLayoutDiv
{
}

.rb_DefaultLayoutTable
{
}

.rb_DefaultPortalHeader
{
}

.rb_DefaultPortalFooter
{
}

/* Alternate for the admin */

.rb_AlternateLayoutDiv
{
}

.rb_AlternateLayoutTable
{
}

.rb_AlternatePortalHeader
{
}

.rb_AlternatePortalFooter
{
}

/* DIVs for the 3 panes DIV */

.rb_LeftPane
{
}

.rb_ContentPane
{
	width: 100%;
}

.rb_RightPane
{
}

/* Header Menu, logon ... */

.rb_HeaderMenu
{
}

.rb_HeaderMenuItem
{
}

.rb_HeaderMenuSeparator
{
}

/* BreadCrumbs */

.rb_BreadCrumbText
{
}

.rb_BreadCrumbLink
{
}

/* MENU */

.rb_HorizontalMenuHolder
{
	margin: 0px;
	padding: 0px;
   border:0px;
}

.TMenuGroup
{
	font : xx-small Arial, Helvetica, sans-serif;
	color: #990000;
	text-align: center;
}

.TMenuItem
{
   cursor:hand;
   font : xx-small Arial, Helvetica, sans-serif;
   text-decoration: none;
	color: #990000;
}

.TMenuItemOver
{
   cursor:hand;
	font : xx-small Arial, Helvetica, sans-serif;
	color: Red;
}

.TMenuItemSel
{
   cursor:hand;
	font : xx-small Arial, Helvetica, sans-serif;
	color: Red;
   text-decoration: none;
}

.LMenuGroup
{
	font : bold x-small Arial, Helvetica, sans-serif;
	width: 188px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #FFCC33;
	text-align: right;
	border: 1px solid #FFCC33;
	width: 190px;
}

.LMenuItem
{
	font : bold x-small Arial, Helvetica, sans-serif;
   cursor:hand;
   text-decoration: none;
	color: #660000;
	background-color: #FFCC33;
	text-align: right;
}

.LMenuItemOver
{
	color: White;
	background-color: #996633;
	font : bold x-small Arial, Helvetica, sans-serif;
   cursor:hand;
   text-decoration: none;
	text-align: right;
}

.LMenuItemSel
{
	color: White;
	background-color: #996633;
   font : bold x-small Arial, Helvetica, sans-serif;
   cursor:hand;
   text-decoration: none;
	text-align: right;
}

/* END Menu */

/* FOR THE RICHTEXT EDITOR : DUPLICATED IN RICHTEXTBOX.CSS */
/* TITLE */

.title
{
	font : bold small Arial, Helvetica, sans-serif;
	color: Red;
}

.titleblack
{
	font : bold small Arial, Helvetica, sans-serif;
	color: Black;
}

.titlealt
{
	font : bold small Arial, Helvetica, sans-serif;
	color: Red;
	font-style: italic;
}

.titlesmall
{
	font : bold x-small Arial, Helvetica, sans-serif;
	color: Red;
}

/* TEXT */

.text
{
	font : x-small Arial, Helvetica, sans-serif;
	color: #660000;
}

.textalt
{
	font : x-small Arial, Helvetica, sans-serif;
	color: #003366;
}

.textsmall
{
	font : xx-small Arial, Helvetica, sans-serif;
	color: #660000;
}

.textsmallblack
{
	font : xx-small Arial, Helvetica, sans-serif;
	color: Black;
}

a.textsmallblack
{
	font : xx-small Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: underline;
}
a.textsmallblack:link {	color: Black;}
a.textsmallblack:visited {color: Black;}
a.textsmallblack:hover { color: Red; text-decoration: underline; }
