﻿/* body & Generals */
body					{margin:0px; font-family:Verdana, Arial, Sans-Serif; font-size:8pt; background: #000791 url('Images/Bg/DiverBg.jpg') no-repeat fixed bottom right; }
table					{border:solid 0px; font-family:Verdana, Arial, Sans-Serif; font-size:8pt; text-align:left; color:#666666}
td						{}
td.FullBodyTd			{background: transparent url('Images/Bg/SoldierFishBg.jpg') repeat-x fixed top;}
/* Outer Frame Table */
table.OuterFrame		{vertical-align:top; border:solid 0px #dddddd}
table.ContentFrame		{vertical-align:top; border:solid 0px #eeeeee}
table.RBorderTable		{border:solid 1px #dddddd}
/* Top Banner */

td.TopBannerTd			{color:inherit; background: url('Images/Bg/TopBannerBg.jpg');}
/* Mid Banner */
td.MidBannertTd			{background: url('Images/Bg/MidBannerBg.jpg');}
/*Menu */
td.MenuTd				{background: url('Images/Bg/MenuBg.jpg');}

/*Body */
td.BodyTd				{background: White url('Images/Bg/BodyBgs.jpg') repeat-x; vertical-align:top; padding:0px 10px 0px 10px}
.BodyMainDiv			{background: transparent url('Images/Bg/SteigenbergerLogo.png') no-repeat fixed bottom left; }
/* Footer */
td.FooterTd				{color:#999999; font-size:9px; background-color:White; border-top:solid 1px #dddddd; height:60px}

/* General Elements */
.TitleLabel				{font-size:14px; font-weight:bold; background-color: inherit; color:#aaaaaa;}
td.TitleTd				{text-align:right}
.SmallSep				{font-size:8px; background-color: inherit; color:#aaaaaa}
.StanInput				{font-family:Verdana, Arial, Sans-Serif; font-size:8pt; color:#555555; background-color:#ffffff; border:solid 1px #999999; width:150px}
Textareaff				{font-family:Verdana, Arial, Sans-Serif; font-size:8pt; color:#555555; background-color:Transparent; border:solid 1px #999999}
td.FormTd				{padding-right:5px; padding-left:5px}
select					{font-family:Verdana, Arial, Sans-Serif; font-size:10px; color:#883333}

a:link					{color:#5555ff; background-color:Transparent; text-decoration: underline;font-family:verdana,arial,sans-serif}
a:visited				{color:#5555ff; background-color:Transparent; text-decoration: underline;font-family:verdana,arial,sans-serif}
a:hover					{color:#fccd5d; background-color:Transparent; text-decoration: none;font-family:verdana,arial,sans-serif}

.SmallSep				{font-size:6px; background-color:inherit; color:#999999}

/* Unique Text */
.UText1					{color:Olive}

/* Bread Crumb */
a.BreadCrumb:link		{color:#5555ff; background-color:Transparent; text-decoration: none;font-family:verdana,arial,sans-serif; font-size:10px}
a.BreadCrumb:visited	{color:#5555ff; background-color:Transparent; text-decoration: none;font-family:verdana,arial,sans-serif; font-size:10px}
a.BreadCrumb:hover		{color:#fccd5d; background-color:Transparent; text-decoration: underline;font-family:verdana,arial,sans-serif; font-size:10px}

.BreadCrumbNoLink		{color:#666666; background-color:Transparent;font-family:verdana,arial,sans-serif; font-size:10px}
.BreadCrumbCurrentPage	{color:#aa0000; background-color:Transparent;font-family:verdana,arial,sans-serif; font-size:10px}
.BreadCrumbSep			{color:#aaaaaa; background-color:Transparent;font-family:verdana,arial,sans-serif; font-size:10px}

a.ActionEditLink:link	{color:#5555ff; background-color:Transparent; text-decoration: underline;font-family:verdana,arial,sans-serif}
a.ActionEditLink:visited{color:#5555ff; background-color:Transparent; text-decoration: underline;font-family:verdana,arial,sans-serif}
a.ActionEditLink:hover	{color:#fccd5d; background-color:Transparent; text-decoration: none;font-family:verdana,arial,sans-serif}

a.adminTopNav:link		{color:#ffffff; background-color:Transparent; text-decoration: none;font-family:verdana,arial,sans-serif;font-size:10px}
a.adminTopNav:visited	{color:#ffffff; background-color:Transparent; text-decoration: none;font-family:verdana,arial,sans-serif;font-size:10px}
a.adminTopNav:hover		{color:orange; background-color:Transparent; text-decoration: underline;font-family:verdana,arial,sans-serif;font-size:10px}
.adminTopSep			{color:#aaaaaa; font-size:8px}

a.navLogout:link		{color:orange; background-color:Transparent; text-decoration: none;font-family:verdana,arial,sans-serif;font-size:10px}
a.navLogout:visited		{color:orange; background-color:Transparent; text-decoration: none;font-family:verdana,arial,sans-serif;font-size:10px}
a.navLogout:hover		{color:#777777; background-color:Transparent; text-decoration: none;font-family:verdana,arial,sans-serif;font-size:10px}

td.NewsletterSubscribeHeader	
{
	padding:5px 10px 5px 10px; 
	color:white; 
	background-image:url(../CSP/Images/Bg/SubscriptionHeader.jpg); 
	height:40px; 
	vertical-align:top;
	font: bold 12px Arial, Verdana, Helvetica, Sans-serif;
}
td.NewsletterSubscribeTd		{padding:0px 4px 0px 4px; color:#666666}
td.NewsletterSubscribeFooterTd	
{
	padding:0px 4px 0px 4px; 
	color:#666666;
	background-image:url(../CSP/Images/Bg/SubscriptionFooter.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:70px;
}

/* Administration Panel */
.ULoggedInLabel			{color:white; background-color:Transparent; font-weight:bold}
.SlidePanelContainer	{float: left; position: absolute; left: 0px; top:50px}
.ToolboxSlidePanel		{width: 0px; overflow: hidden; position: absolute; z-index:0; top: 21px; left: 16px}
.ToolboxImg				{position: absolute; top: 0px; left: 0px; z-index:1}
.ToolboxFrameTable		{border-width:0px; padding:2px 2px 2px 2px; width:160px}
.ToolboxTd				{vertical-align:top; width:16px}
.ToolboxLinksTd			{vertical-align:top; border-width:0px; background-image:url('../Admins/Images/Bg/ToolboxBg.png')}
.ToolboxInnerTable		{width:160px; border-width:0px;}
.ToolboxInnerLinksTd	{border:solid 1px #d8d8d8; padding: 0px 2px 0px 2px}

/* To fix Telerik Panelbar */
.panelbar .level1   
{   
     overflow-x:auto !important;   
} 

.SteinLogo
{
	position:absolute;
	bottom:10px;
	left:10px;
	width:172px;
}

