body {
	font: normal 8pt Tahoma, Verdana;
	color: #000;
	background: #fff;
	margin: 0;
	padding: 0;
}

#page {
	width: 100%;
}

#login-page {
	width: 100%;
	height: 100%;
}

#login-box {
	margin: auto;
	width: 300px;
	background-color: #f0f0f0;
}

.login-box-line {
	width: 300px;
}

.box-tl {
	display: table-cell;
	width: 13px;
	height: 22px;
	background-image: url('/images/site/Box1.gif');
}

.box-text {
	display: table-cell;
	height: 22px;
	background-image: url('/images/site/Box2.gif');
}

.box-textend {
	display: table-cell;
	height: 22px;
	width: 11px;
	background-image: url('/images/site/Box3.gif');
}

.box-filler {
	display: table-cell;
	height: 22px;
	background-image: url('/images/site/Box4.gif');
}

.box-tr {
	display: table-cell;
	height: 22px;
	width: 13px;
	background-image: url('/images/site/Box5.gif');
}

.box-ml {
	display: table-cell;
	width: 13px;
	background-image: url('/images/site/Box6.gif');
}

.box-m {
	display: table-cell;
}

.box-mr {
	display: table-cell;
	width: 13px;
	background-image: url('/images/site/Box7.gif');
}

.box-bl {
	display: table-cell;
	width: 13px;
	height: 22px;
	background-image: url('/images/site/Box8.gif');
}

.box-bf {
	display: table-cell;
	height: 22px;
	background-image: url('/images/site/Box9.gif');
}

.box-br {
	display: table-cell;
	width: 13px;
	height: 22px;
	background-image: url('/images/site/Box10.gif');
}

.login-input {
	height: 23px;
	width: 264px;
	font: normal 9pt Tahoma, Verdana;
	color: #000;
}

.login-submit {
}

#main-page {
	width: 1024px;
	margin: auto;
	padding: 20px 0px 0px 0px;
}

top-navigation {
	width: 100%;
	padding: 0px 10px 0px 10px;
	background-image: url('/images/site/navig/LogoNewTopBackground.gif');
}

.navig-start {
	display: table-cell;
	width: 10px;
	height: 18px;
	background-image: url('/images/site/navig/NavStart.gif');
}

.navig-start-focus {
	display: table-cell;
	width: 10px;
	height: 18px;
	background-image: url('/images/site/navig/NavStartFocus.gif');
}

.navig-link {
	display: table-cell;
	font: bold 10pt Tahoma, Verdana;
	background-image: url('/images/site/navig/NavMiddleBehind.gif');
}

.navig-link-focus {
	display: table-cell;
	font: bold 10pt Tahoma, Verdana;
	background-image: url('/images/site/navig/NavMiddleFocus.gif');
}

.navig-mid {
	display: table-cell;
	width: 12px;
	height: 18px;
	background-image: url('/images/site/navig/NavEndBehind.gif');
}

.navig-mid-focus {
	display: table-cell;
	width: 12px;
	height: 18px;
	background-image: url('/images/site/navig/NavEndFocusBehind.gif');
}

.navig-mid-start-focus {
	display: table-cell;
	width: 12px;
	height: 18px;
	background-image: url('/images/site/navig/NavStartFocusBehind.gif');
}
.navig-end {
	display: table-cell;
	width: 10px;
	height: 18px;
	background-image: url('/images/site/navig/NavEnd.gif');
}

.navig-end-focus {
	display: table-cell;
	width: 10px;
	height: 18px;
	background-image: url('/images/site/navig/NavEndFocus.gif');
}

.navig-spacer {
	display: table-cell;
	height: 18px;
	background-image: url('/images/site/navig/NavMiddle.gif');
}

.navig-sub-start {
	display: table-cell;
	height: 19px;
	width: 10px;
	background-image: url('/images/site/navig/NavStartSub.gif');
}

.navig-sub-content {
	display: table-cell;
	height: 19px;
	width: 1004px;
	background-image: url('/images/site/navig/NavMiddleSub.gif');
}

.navig-sub-end {
	display: table-cell;
	height: 19px;
	width: 10px;
	background-image: url('/images/site/navig/LogoNewTop.gif');
}

.navig-sub {
	display: table-cell;
	height: 19px;
	width: 1004px;
	padding: 4px 10px 0px 10px;
	background-color: #dedede;
	border-top: 0px;
	border-right: 1px;
	border-bottom: 1px;
	border-left: 1px;
	border-style: solid;
	border-color: #000;
}

 h1                  { Font-Family: Verdana; Font-size: 16pt; Font-color: #000000; }
 td                  { Font-Family: Verdana; Font-size: 8pt; Font-color: #000000; }
 td.copyright        { Font-Family: Verdana; Font-size: 6pt; Font-color: #AAAAAA; }

 .Text4                { Font-Family: Verdana; Font-size: 7pt; Font-color: #000000; background: #FFFFFF; scrollbar-face-color:f0eade; scrollbar-shadow-color: f0eade; scrollbar-highlight-color: dddddd; scrollbar-3dlight-color: 333333; scrollbar-darkshadow-color: bbbbbb; scrollbar-track-color: f0eade; scrollbar-arrow-color: 333333;}


 .dataTableRowOdd         { background-color: #F0F0F0; }
 .dataTableRowEven        { background-color: #FFFFFF; }
 .dataTableRowSelected    { background-color: #0B246A; }
 .dataTableRowOver        { Font-Family: Verdana; Font-size: 9pt; color: #FFFFFF; background-color: #5780f2; Cursor: hand; }
 .dataTableContent        { Font-Family: Verdana; Font-size: 9pt; color: #000000; }
 .page                    { position: absolute; top: 0; left: 0; visibility: hidden; }

 .input                   { Font-Family: Verdana; Font-size: 9pt; Font-color: #000000; }

 .linkOff                 { color: #000000 }
 .LinkOn                  { color: #74703a }



 .Color1 { background-color: #F0F0F0}
 .Color2 {  background-color: #e8e8e8}
.Color3 {  background-color: #fafafa}
 .Color4 { background-color: #DCDEE0}
.Color5 { background-color: #D5D6A3; cursor: hand}
.Color6 { background-color: #FFFFCC ; cursor: hand}
 .Color7 { background-color: #D5D6A3; cursor: default}

.Cell1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-top: 3px; padding-right: 3px; padding-bottom: 0px; padding-left: 3px; vertical-align: top; font-weight: bold}
 .Cell2 { font-family: Verdana; font-size: 10px; height: 10px; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; margin: 0px; }
.Cell3 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding-top: 0px; padding-right: 6px; padding-bottom: 2px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.Cell4 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px ; vertical-align: top; font-weight: bold}
.Cell5 { padding-top: 0px; padding-right: 3px; padding-bottom: 0px; padding-left: 3px; color: #000000; white-space: nowrap; height: 18px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; border-top-width: 2px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #CCCCCC; border-right-color: #000000; border-bottom-color: #000000; border-left-color: #000000; }

 .Cell6  { font-family: Verdana; font-size: 11px; padding-top: 0px; padding-right: 3px; padding-bottom: 0px; padding-left: 3px; color: #000000; white-space: nowrap; height: 14px; text-transform: uppercase; border: solid; border-width: 0px 0px 3px; border-color: #000000 #000000 #CCCCCC;}
 .Cell6b { font-family: Verdana; font-size: 11px; padding-top: 0px; padding-right: 3px; padding-bottom: 0px; padding-left: 3px; color: #74703a; white-space: nowrap; height: 14px; text-transform: uppercase; border: solid; border-width: 0px 0px 3px; border-color: #000000 #000000 #CCCCCC;}



.Cell6Small { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 1px; color: #000000; white-space: nowrap; height: 14px; text-transform: uppercase; border: solid; border-width: 0px 0px 3px; border-color: #000000 #000000 #CCCCCC; font: bold 11px/14px Arial, Helvetica, sans-serif}
.Cell6XSmall { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 1px; color: #000000; white-space: nowrap; height: 14px; text-transform: uppercase; border: solid; border-width: 0px 0px 3px; border-color: #000000 #000000 #CCCCCC; font: bold 10px/12px Arial, Helvetica, sans-serif}
.Cell6XXSmall { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 1px; color: #000000; white-space: nowrap; height: 14px; text-transform: uppercase; border: solid; border-width: 0px 0px 3px; border-color: #000000 #000000 #CCCCCC; font: bold 7px/10px Arial, Helvetica, sans-serif}
.Cell7 {
	height: 21px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
}
.Cell7Small {
	height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
.Cell7XSmall {
	height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 19px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
.Cell7SmallText {
	height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
.Cell7SemiSmall {
	height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
}

.Cell7Special {
	height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	text-decoration: line-through;
}
.Cell8 { padding-top: 0px; padding-right: 3px; padding-bottom: 0px; padding-left: 0px; font: 12px/22px Arial, Helvetica, sans-serif; height: 22px}
.Cell9 {
	font: 12px Arial, Helvetica, sans-serif;
	padding: 1px 3px;
}
.Cell11 { padding-right: 4px; padding-left: 4px; font-size:10px; font-family:Arial, Helvetica, sans-serif ; vertical-align: middle; line-height: 10px}

.Cell15 { padding-top: 0px; padding-right: 3px; padding-bottom: 0px; padding-left: 3px; color: #000000; white-space: nowrap; height: 14px; border: solid; border-width: 0px 0px 3px; border-color: #000000 #000000 #CCCCCC; font: 10px/14px Arial, Helvetica, sans-serif}
.Cell16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}




a:link {
	font: normal 8pt Tahoma, Verdana;
	color: #000;
	text-decoration: none;
}

a:visited {
	color: #000;
}

a:hover {
	color: #74703a;
}

a:active {
	color: #000;
}

 .Ramme { border-color: #999999 #444444 #444444 #999999}
 .Text8 { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #000000; white-space: nowrap; height: 14px; text-transform: uppercase; border: solid; border-width: 0px 0px 3px; border-color: #000000 #000000 #CCCCCC; font: bold 11px/14px Arial, Helvetica, sans-serif}


a.navigation:link {
	font: bold 10pt tahoma, verdana;
	color: #000;
	text-decoration: none;
}

a.navigation:visited {
	color: #000;
}

a.navigation:hover {
	color: #74703a;
}

a.navigation:active {
	color: #000;
}

#main-content {
	border-top: 0px;
	border-right: 1px;
	border-bottom: 1px;
	border-left: 1px;
	border-style: solid;
	border-color: #000;
}

#left-column {
	display: table-cell;
	width: 180px;
	padding: 0px 10px 10px 10px;
	vertical-align: top;
}

#right-column {
	display: table-cell;
	width: 800px;
	padding: 0px 10px 10px 10px;
	vertical-align: top;
}

#quick-list {
	display: table-row;
	width: 190px;
	padding: 0px 0px 0px 0px;
}

#main-textarea {
	display: table-cell;
	width: 516px;
	padding: 0px 0px 0px 0px;
}

#genre-list {
	display: table-row;
	width: 178px;
	padding: 20px 0px 0px 0px;
}

#copyright {
	width: 100%;
	text-align: center;
	font: normal 8pt tahoma, verdana;
}

input, select, textarea {
	font: normal 9pt tahoma, verdana;
}

.newtitleline {
	width: 780px;
}

.newtitleline .column1 {
	width: 370px;
	vertical-align: top;
}

.newtitleline .column2 {
	width: 200px;
	vertical-align: top;
}

.newtitleline .column3 {
	width: 200px;
	vertical-align: top;
}

.groups-lines0 {
	background-color: #f0f0f0;	
}

.groups-lines1 {
	background-color: #fff;
}

.groups-lines-hover {
	background-color: #d5d6a3;
}

.groups-lines-left {
	display: table-cell;
	width: 124px;
	padding-left: 10px;
}

.groups-lines-right {
	display: table-cell;
	width: 36px;
	text-align: right;
	padding-right: 10px;
}

.movie-line-column1 {
	display: table-cell;
	width: 395px;
	padding-left: 5px;
}

.movie-lines0 {
	background-color: #f0f0f0;	
}

.movie-lines1 {
	background-color: #fff;
}

.movie-lines-hover {
	background-color: #d5d6a3;
}

.movie-line-column2 {
	display: table-cell;
	width: 100px;
}

.movie-line-column3 {
	display: table-cell;
	width: 90px;
	padding-left: 10px;
}

#PageSelector {
	text-align: center;
}