/*  -- Generic Elements --  */

DIV{
		
}

BODY, TABLE
{
	font-family:tahoma,arial;
	font-color:#000000;
	font-size:12px;
}

BODY,.background{
	background-color:#FFFFFA;
}

.HomepageSubTitle{
	padding:2px;
	background-color:#E0E0E0;
}

.BoxBackground{
	padding:2px;
	background-color:#E0E0E0;
}

.HomepageText{
	font-size:11px;
}

.FooterStrip{
	background-color:#333366;
}
.FooterText{
	color:#ffffff;
}

.Position{
	width:24px;
}

.TitleBar{
	color:#ffffff;
	font-weight:bold;
	
}

INPUT
{
	border-style:solid;
	border-width:1px;
	border-color:#FF6633;
	background-color:#ffffff
}

A:active,A:visited,A:link
{
	text-decoration:underline;
	color:#FF6633;	
}
A:hover
{
	text-decoration: underline;
}


.MenuHeader{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

A.MenuLink:active,
A.MenuLink:visited,
A.MenuLink:link
{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
A.MenuLink:hover{
	color:#FF6633;
}



.MenuLinkItem,
A.MenuLinkItem:active,
A.MenuLinkItem:visited,
A.MenuLinkItem:link
{
	color:#000000;
	font-size:11px;
	text-decoration:none;
}

A.MenuLinkItem:hover{
	color:#FF6633;
}


.BtnAction
{
	border: solid 1px #FF6633;
	padding-left:6px;
	padding-right:6px;
	background-color:#CCCCCC;
}

.UserInfo
{
	font-weight:bold;
	color:#FF0000;
	border: solid 1px #FF6633;
}

.UserMessage{
	font-weight:bold;
	color:#FF0000;
	font-size:11px;
}

.ColumnHeader,.RowHeader
{
	font-weight:bold;
	color:#000000;
	font-size:10px;
}

.BoxSpacer
{
	border: solid 1px #FF6633;
}

/*  -- Generic Named --  */

.HeaderStrip
{
	background-color:#333366;	
}

.Black
{
	Color:#000000;
}
.BannerTextOrange{
	font-size:11px;
}
.BannerTextOrange,
.Orange
{
	Color:#FF6633;
}

.MenuStrip
{
	background-color:#FF6633;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#FF6633;
}

.PageTitle
{
	font-weight:bold;
	font-size:12px;
	padding:2px;
	background-color:#E0E0E0;
}

.PageTitleLine{
	background-color:#E0E0E0;
}


.SubTitle,.HomepageSubTitle
{
	font-weight:bold;
	font-size:12px;
}

.ExternalHeader{
	font-weight:bold;
	font-size:11px;
}

.ExternalBody{
	font-size:11px;
}


.cssDate{
	width:60px;
}

/*  -- Portlets --  */

.Login_input{
	width:100;
	border: solid 1px #FF6633;
}

.Login_btn
{
	color:#000000;
	border: solid 1px #FF6633;	
}




.Menu_Portlet_Header{
	background-color:#FFFFFA;
	font-weight:bold;
	font-size:12px;
}

A.Menu_Portlet:active,
A.Menu_Portlet:visited,
A.Menu_Portlet:link
{
	color:#FF0000;
	text-decoration:none;
	padding-left:25px;
}

.Menu_PortletTextOver
{
	background-color: #FF6633;
	color:#FFFFFF;
	cursor:hand;
	padding-left:25px;
}

.Menu_PortletTextOut
{
	background-color: #FFFFFA;
	color:#000000;
	padding-left:25px;
}


.Menu_PortletTextOverLevel2
{
	background-color: #FF6633;
	color:#000000;
	cursor:hand;
	padding-left:5px;
}

.Menu_PortletTextOutLevel2
{
	background-color: #FF6633;
	color:#000000;
	padding-left:5px;
}
A.Menu_PortletLink:active,
A.Menu_PortletLink:visited,
A.Menu_PortletLink:link
{
	color:#000000;
}


.Default_Table
{
	border: solid 1px #FF6633;
}


.Default_Header_Table
{
	font-weight:bold;
	color:#FFFFFF;
	background-color:#FF6633;
}






.MenuHeaderOver,
.MenuHeaderOut,
.MenuItemOver,
.MenuItemOut	
{
	position:absolute;
	font-family:arial;
	font-size:12px;
	padding-left:4;
	padding-top:4;
	padding-bottom:4;
	z-index:100;
	text-decoration:none;	
	color:#FFFFFF;
	font-weight:Bold;
}

.MenuSpecialsItemOver,
.MenuSpecialsHeaderOver,
.MenuSpecialsHeaderOut,
.MenuHeaderOver,
.MenuItemOver
{
	color:#000000;
}



.MenuBackground
{
	font-size:10px;
	background-color: #FF6633;
	color:#FFFFFF;
	padding:4px 2px 4px 4px;	
}

.MenuHeaderOut
{
	border:2px solid #FF6633;
	layer-background-color:#FF6633;
	background-color:#FF6633;
}
.MenuHeaderOver
{
	border:2px solid #E0E0E0;
	layer-background-color:#E0E0E0;
	cursor:pointer;cursor:hand;
	background-color:#E0E0E0;
}

.MenuItemOver,
.MenuItemOut
{
	border:2px solid #FF6633;
	layer-background-color:#FF6633;
	background-color:#FF6633;
}

.MenuItemOver
{
	border:2px solid #E0E0E0;
	layer-background-color:#E0E0E0;
	cursor:pointer;cursor:hand;
	background-color:#E0E0E0;
}

/*
FF6633
*/
