@import "Sifr/sIFR-screen.css";
/* ------------------------ */
/*		General				*/
/* ------------------------ */

*						{ margin: 0px; padding: 0px; border: 0px; }
html,
body					{ overflow: auto; overflow-x: hidden; }
body					{ background-color: #353535; background-image: url(../Img/Framework/Background.gif); background-repeat: repeat-y; background-position: center; }
#Top					{ min-height: 51px; height: auto !important; height: 51px; background-image: url(../Img/Framework/TopBackground.gif); background-repeat: no-repeat; background-position: center; }
#Logotype				{ width: 900px; margin-left: auto; margin-right: auto; min-height: 51px; height: auto !important; height: 51px; overflow: hidden; line-height: 0px; }
#TopSeperator			{ min-height: 15px; height: auto !important; height: 15px; overflow: hidden; background-color: #353535; background-image: url(../Img/Framework/TopSeperatorBackground.gif); background-repeat: repeat-x; }
#Menu					{ width: 920px; margin-left: auto; margin-right: auto; min-height: 45px; height: auto !important; height: 45px; overflow: hidden; background-color: #353535; background-image: url(../Img/Framework/MenuBackground.gif); background-repeat: no-repeat; }
#Menu div.Item,
#Menu div.ItemOver,
#Menu div.ItemDown,
#Menu div.ItemLeft,
#Menu div.ItemLeftOver,
#Menu div.ItemLeftDown	{ width: 129px; float: left; margin-top: 10px; min-height: 35px; height: auto !important; height: 35px; overflow: hidden; background-image: url(../Img/Framework/MenuItemBackground.gif); background-repeat: no-repeat; cursor: pointer; }
#Menu div.ItemLeft,
#Menu div.ItemLeftOver,
#Menu div.ItemLeftDown	{ width: 125px; background-image: url(../Img/Framework/MenuItemLeftBackground.gif); }

#Menu div.ItemOver		{ background-image: url(../Img/Framework/MenuItemBackgroundOver.gif); }
#Menu div.ItemDown		{ background-image: url(../Img/Framework/MenuItemBackgroundDown.gif); }

#Menu div.ItemLeftOver	{ background-image: url(../Img/Framework/MenuItemLeftBackgroundOver.gif); }
#Menu div.ItemLeftDown	{ background-image: url(../Img/Framework/MenuItemLeftBackgroundDown.gif); }

#Menu div				{ font-size: 10px; text-transform: uppercase; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; }
#Menu div a,
#Menu div a:link,
#Menu div a:visited,
#Menu div a:active,
#Menu div a:hover		{ color: #ffffff; text-decoration: none; font-weight: bold; display: block; margin-top: 12px; }

#Content				{ width: 900px; margin-left: auto; margin-right: auto; background-image: url(../Img/Framework/ContentFade.gif); background-repeat: repeat-x; background-position: top; }
#Content div div.Frame	{ margin: 0px 15px 30px 15px; }

.ClearFloat				{ border: none; clear: both; font-size: 1px; line-height: 0px; height: 0px; margin: 0px; padding: 0px; overflow: hidden; }

.InputText { border: 1px solid #999999; padding: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #ffffff; color: #666666; margin-bottom: 7px; margin-top: 1px; }
.InputTextarea { border: 1px solid #999999; padding: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #ffffff; color: #666666; margin-bottom: 7px; margin-top: 1px; overflow: auto; }

#Production				{ margin-top: 20px; text-align: center; font-size: 10px; color: #cccccc; font-family: Verdana, Arial, Helvetica, sans-serif; }
#Production a			{ color: #cccccc; text-decoration: none; }

h1						{ font-weight: normal; font-size: 30px; color: #000000; margin: 0px 0px 0px 0px; }
p						{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #292929; }

table
	{
	border: 0px;
	border-collapse: collapse;
	}
	
td
	{
	border: 0px;
	border-style: none;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	}
