﻿html
{
}
body
{
	padding:0px;
	margin:0px;
	font-size:11px;
	font-family:Verdana;
}

h1
{
	font-size:13px;
	font-weight:bold;
	color:Black;
	padding:0px;
	margin:0px;
}

a
{
	color:Black;
	text-decoration:none;
}

.sbn-modalBackground
{
	background-color:White;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup 
{
	width:592px;
	height:255px;
}

.innerPopup
{
	width:590px;
	height:235px;
	background-color:White;
	padding:15px;
}

.sbn-mainArea
{
	width:100%;
}

.sbn-mainContainer
{
	width:1000px;
	text-align:left;
}

.sbn-BlueMenu
{
	background-image:url(Images/BlueMenuBack.gif);
	background-repeat:repeat-x;
	height:41px;
	width:1000px;	
	vertical-align:top;
}

.sbn-noDisplay
{
	display:none;
}

.sbn-zoneInfo
{
	font-size:1px;
	line-height:1px;
}

.sbn-submitAreaContainer
{
	display:none;
}

.sbn-searchContainerDIV
{
	float:right;
	margin-top:9px;
	height:23px;
	margin-right:17px;
	background-image:url("Images/BlueSearchBack.gif");
	background-repeat:no-repeat;
	width:135px;
}

.sbn-SearchTextInput, .sbn-TextInput-Watermark
{
	margin-left:6px;
	border:solid 0 #fff;
	background-color:Transparent;
	width:117px;
	height:16px;
	padding-left:4px;
	padding-top:4px;
	color:Black;
}

.sbn-TextInput-Watermark
{
	color:#8aa8b0;
}

.sbnMenu
{
	padding:0px;
	margin:0px;
	list-style-type:none;
	width:568px;
}
.sbnMenu-Leaf
{
	float:left;
	margin-right:23px;
}

.sbnMenu-Leaf a
{
	text-decoration:none;
	color:White;
	font-weight:bold;
}

.sbn-top163
{
	overflow:hidden;
	background-image:url(Images/Top163x9.gif);
	background-repeat:no-repeat;
	width:163px;
	height:9px;
}

.sbn-middle163
{
	border-left:solid 1px #dbdad2;
	border-right:solid 1px #dbdad2;
	background-color: #f6f6f3;
}

.sbn-bottom163
{
	overflow:hidden;
	background-image:url(Images/Bottom163x9.gif);
	background-repeat:no-repeat;
	width:163px;
	height:9px;
}
.sbn-middle
{
	margin-left:10px;
}
.sbn-middle-featuredmovies
{
	margin-left:12px;
}

.sbn-middle-featuredmovies .sbn-BannerModuleContainer
{
	float:left;
	margin-right:20px;
}
.sbn-FlashMovies-Titles
{
	color:White;
	margin-left:4px;
	font-weight:bold;
}

.sbn-Packeges-Title
{
	color:#ffffff;
	margin-left:10px;
	font-size:12px;
	margin-bottom:20px;
}
.sbn-LatestPackages-Title
{
	color:White;
	font-size:10px;
}
.sbn-top479
{
	overflow:hidden;
	background-image:url(Images/Top479x8.gif);
	background-repeat:no-repeat;
	width:479px;
	height:8px;
}
.sbn-Technical163
{
	overflow:hidden;
	background-image:url(Images/Technical.jpg);
	background-repeat:no-repeat;
	width:163px;
	height:39px;
}
.sbn-Physical163
{
	overflow:hidden;
	background-image:url(Images/Physical.jpg);
	background-repeat:no-repeat;
	width:163px;
	height:39px;
}
.sbn-middle479
{
	border-left:solid 1px #c6cbcf;
	border-right:solid 1px #c6cbcf;
	background-color:#f8fafa;
	width:477px;
}

.sbn-bottom479
{
	overflow:hidden;
	background-image:url(Images/Bottom479x8.gif);
	background-repeat:no-repeat;
	width:479px;
	height:8px;
}
.sbn-bottom163
{
	overflow:hidden;
	background-image:url(Images/Bottom163x9.gif);
	background-repeat:no-repeat;
	width:163px;
	height:9px;
}
.sbn-top482Orange
{
	overflow:hidden;
	background-image:url(Images/Top482x8_Orange.gif);
	background-repeat:no-repeat;
	width:482px;
	height:8px;
}

.sbn-middle482Orange
{
	border-left:solid 1px #bfac9a;
	border-right:solid 1px #bfac9a;
	background-image:url(Images/MiddleOrange.gif);
	background-repeat:repeat-x;
	width:480px;
}

.sbn-bottom482Orange
{
	overflow:hidden;
	background-image:url(Images/Bottom482x8_Orange.gif);
	background-repeat:no-repeat;
	width:482px;
	height:8px;
}

.sbn-top482Blue
{
	overflow:hidden;
	background-image:url(Images/Top482x8_Blue.gif);
	background-repeat:no-repeat;
	width:482px;
	height:8px;
}

.sbn-middle482
{
	border-left:solid 1px #dbdad2;
	border-right:solid 1px #dbdad2;
	background-color:#f6f6f3;
	width:480px;
}

.sbn-middle482Blue
{
	border-left:solid 1px #919ba2;
	border-right:solid 1px #919ba2;
	background-image:url(Images/MiddleBlue.gif);
	background-repeat:repeat-x;
	width:480px;
}

.sbn-bottom482Blue
{
	overflow:hidden;
	background-image:url(Images/Bottom482x8_Blue.gif);
	background-repeat:no-repeat;
	width:482px;
	height:8px;
}

.sbn-top163Dark
{
	overflow:hidden;
	background-image:url(Images/Top163x9_Dark.gif);
	background-repeat:no-repeat;
	width:163px;
	height:9px;
}

.sbn-middle163Dark
{
	border-left:solid 1px #c8cdd0;
	border-right:solid 1px #c8cdd0;
	background-color:#e4ebed;
}

.sbn-bottom163Dark
{
	overflow:hidden;
	background-image:url(Images/Bottom163x9_Dark.gif);
	background-repeat:no-repeat;
	width:163px;
	height:9px;
}

.sbn-top331
{
	background-image:url(Images/Top331x9.gif);
	background-repeat:no-repeat;
	width:331px;
	height:9px;
}

.sbn-middle331
{
	border-left:solid 1px #89a361; 
	border-right:solid 1px #89a361; 
	background-color: #a0b365;
	width:329.4px;
}

.sbn-bottom331
{
	overflow:hidden;
	background-image:url(Images/Bottom331x9.gif);
	background-repeat:no-repeat;
	width:331px;
	height:9px;
}
.sbn-top331-2
{
	overflow:hidden;
	background-image:url(Images/top1.gif);
	background-repeat:no-repeat;
	width:331px;
	height:8px;
}
.sbn-middle331-2
{
	border-left:solid 1px #c9ced2;
	border-right:solid 1px #c9ced2;
	background-color:#f6f6f3;
	width:329.4px;
}
.sbn-bottom331-2
{
	overflow:hidden;
	background-image:url(Images/bottom1.gif);
	background-repeat:no-repeat;
	width:331px;
	height:8px;
}


.sbnMenu-Link img
{
	cursor:pointer;
}

.sbn-heading
{
	font-size:13px;
	font-weight:bold;
	color:Black;
}

.sbn-buletLink
{
	padding-left:10px;
	background-image:url(Images/Bullet.gif);
	background-position:3px;
	background-repeat:no-repeat;
}

.sbn-top825-2
{
	background-image:url(Images/Top825x7.gif);
	background-repeat:no-repeat;
	width:825px;
	height:7px;
	overflow:hidden;
}
.sbn-top648Grey
{
	background-image:url(Images/Top648x9_Grey.gif);
	background-repeat:no-repeat;
	height:9px;
	overflow:hidden;
	width:648px;
}


.sbn-top482
{
	background-image:url(Images/Top482x6.gif);
	background-repeat:no-repeat;
	width:482px;
	height:6px;
	overflow:hidden;
}
.sbn-middle648-2
{
	width:646px;
	border-left:solid 1px #d7d7c2;
	border-right:solid 1px #d7d7c2;
	background-color:#e7e5d6;
}
.sbn-middle823
{
	width:823px;
	border-left:solid 1px #d7d7c2;
	border-right:solid 1px #d7d7c2;
	background-color:#e7e5d6;
}
.sbn-middle648
{
	width:646px;
	border-left:solid 1px #d7d7c2;
	border-right:solid 1px #d7d7c2;
	background-color:#e7e5d6;
	min-height:574px;
	height:auto !Important;
	height:574px;
}

.sbn-middle648Grey
{
	width:646px;
	border-left:solid 1px #bccaaa;
	border-right:solid 1px #bccaaa;
	background-color:#e4ebed;
}

.sbn-middle476
{
	width:476px;
	border-left:solid 1px #bccaaa;
	border-right:solid 1px #bccaaa;
}

.sbn-middle163
{
	width:161px;
	border-left:solid 1px #c9ced2;
	border-right:solid 1px #c9ced2;
}

.sbn-bottom825-2
{
	background-image:url(Images/Bottom825x7.gif);
	background-repeat:no-repeat;
	width:825px;
	height:7px;
	overflow:hidden;
}

.sbn-bottom648Grey
{
	background-image:url(Images/Bottom648x9_Grey.gif);
	background-repeat:no-repeat;
	width:648px;
	height:9px;
	overflow:hidden;
}

.sbn-bottom482
{
	background-image:url(Images/Bottom482x6.gif);
	background-repeat:no-repeat;
	width:482px;
	height:6px;
	overflow:hidden;
}

.sbn-top163Blue
{
	background-image:url(Images/Top163x10.gif);
	background-repeat:no-repeat;
	width:163px;
	height:10px;
	overflow:hidden;
}

.sbn-middle163Blue
{
	width:161px;
	background-color:#51606c;
	border-left:solid 1px #bccaaa;
	border-right:solid 1px #bccaaa;
}

.sbn-bottom163Blue
{
	background-image:url(Images/Bottom163x10.gif);
	background-repeat:no-repeat;
	width:163px;
	height:10px;
	overflow:hidden;
}

.boc-MoviesByExerciseType-ItemStyle
{
	text-align:center;
	vertical-align:middle;
	background-color:White;
	padding: 4px;
}
.boc-ExerciseType-ItemStyle
{
	background-color:White;
	color:#231f20;
	font-weight:bold;
	width:120px;
}
.boc-MoviesByExerciseType-RowStyle
{
	border:solid 1px #e7e5d6;
}
.gvMoviesByExerciseType-CssClass
{
	border:solid 1px #d1f466;
	background-color:White;
}

.sbn-BOCInput
{
	border:solid 1px #e2e9eb;
}

.sbnMenu-CollapsableContent span.sbnMenu-Link
{
	display:block;
	padding:3px 0px 3px 10px;
	margin-bottom:5px;
}

.sbnMenu-CollapsableHeader
{
	margin-bottom:2px;
}

.sbn-sucessPanel
{
	width:350px;
	border:solid 1px #4ece45;
	background-color:#e2fbe0;
}

.sbn-top163Orange
{
	width:163px;
	height:7px;
	background-image:url(Images/Top163x7.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}

.sbn-middle163Orange
{
	background-color:#dd7a03;
	border-left:solid 1px #b78a53;
	border-right:solid 1px #b78a53;
	width:161px;
}

.sbn-bottom163Orange
{
	width:163px;
	height:7px;
	background-image:url(Images/Bottom163x7.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}

.sbn-top649MyCouch
{
	width:649px;
	height:8px;
	background-image:url(Images/Top649x8.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}

.sbn-middle649MyCouch
{
	background-color:#f8fafa;
	border-left:solid 1px #c5cbce;
	border-right:solid 1px #c5cbce;
	padding-left:10px;
	width:637px;
}

.sbn-bottom649MyCouch
{
	width:649px;
	height:8px;
	background-image:url(Images/Bottom649x8.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}

.sbn-top649
{
	width:649px;
	height:8px;
	background-image:url(Images/Top649x8.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}

.sbn-middle649
{
	background-color:#f8fafa;
	border-left:solid 1px #c5cbce;
	border-right:solid 1px #c5cbce;
	width:632px;
	padding:5px 5px 5px 10px;
	min-height:562px;
	height:auto !Important;
	height:562px;
}

.sbn-bottom649
{
	width:649px;
	height:8px;
	background-image:url(Images/Bottom649x8.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}

.sbn-top395
{
	width:395px;
	height:8px;
	background-image:url(Images/Top395x8.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}

.sbn-middle395
{
	background-color:#f8fafa;
	border-left:solid 1px #c5cbce;
	border-right:solid 1px #c5cbce;
	width:393px;
}

.sbn-bottom395
{
	width:395px;
	height:8px;
	background-image:url(Images/Bottom395x8.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}

.sbn-top422
{
	width:422px;
	height:8px;
	background-image:url(Images/Top422x8.GIF);
	background-repeat:no-repeat;
	overflow:hidden;
}

.sbn-middle420
{
	background-color:#f8fafa;
	border-left:solid 1px #c5cbce;
	border-right:solid 1px #c5cbce;
	width:420px;
}

.sbn-bottom422
{
	width:422px;
	height:8px;
	background-image:url(Images/Bottom422x8.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}

.sbn-videoDescription
{
	padding:15px;
	min-height:303px;
}

.sbn-top818
{
	width:818px;
	height:9px;
	background-image:url(Images/Top818x9.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}

.sbn-middle818
{
	width:774px;
	background-color:#f8fafa;
	border-left:solid 1px #c5cbce;
	border-right:solid 1px #c5cbce;
	padding:9px 27px 10px 15px;
}

.sbn-bottom818
{
	width:818px;
	height:9px;
	background-image:url(Images/Bottom818x9.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}

.sbn-newsContent
{
	min-height:470px;
	height:auto !Important;
	height:470px;
	margin-top:10px;
	margin-bottom:10px;
}

.default 
{
	margin-left:7px;
	margin-top:7px;
	margin-bottom:7px;
    cursor:move;
}
.defaultItem 
{
    margin:2px;
    height:58px;
    text-align:right;
}
.defaultItemImage
{
	float:left;
	min-width:18px;
	width:auto !Important;
	width:18px;
	
	min-height:56px;
	height:auto !Important;
	height:56px;
	
	cursor:default;
	text-align:right;
}
.highlight
{
    background-color:Yellow;
    font-size:20px;
}
.dropZone
{
	min-height:62px;
	height:auto !Important;
	height:62px;
	width:480px;
}
.dropHover 
{
	background-color:#eff7f9;
}
.droppedItem 
{
    margin:2px;
    float:left;
}
ul 
{
  
}
.removeLink
{
	float:left;
	cursor:pointer;
	margin-left:-10px;
	margin-top:44px;
}
.removeLinkLoad
{
	float:left;
	cursor:pointer;
	margin-left:-10px;
	margin-top:44px;
}

.myItem 
{
    margin:5px 5px 5px 5px;
    font-size:20px;
    width:100px;
}

.sbn-billingAddressCol1
{
	text-align:right;
	padding-right:15px;
}

.sbn-billingAddressCol2
{
	color:#7b8288;
}

.sbn-grayLine
{
	height:1px;
	line-height:1px;
	background-color:#c5cbce;
}

.sbn-shoppingRow td, .sbn-shoppingRow th
{
	border:solid 1px #8ba8b1;
}

.sbn-top243
{
	width:243px;
	height:9px;
	background-image:url(Images/Top243x12.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}

.sbn-middle243
{
	text-align:left;
	width:222px;
	background-color:#6f8a44;
	border-left:solid 1px #6f8a44;
	border-right:solid 1px #6f8a44;
	padding-left:17px;
	color:White;
	font-weight:bold;
}

.sbn-bottom243
{
	width:243px;
	height:12px;
	background-image:url(Images/Bottom243x12.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}

.sbn-shoppingPurchaseButton
{
	background-color:Transparent;
	background-image:url(Images/Purchase.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	width:83px;
	height:21px;
	border-style:none;
	font-size:0px;
}

.sbn-calendarRow td, .sbn-calendarRow th
{
	border:solid 1px #c5cbce;
}

.gvBoughtMovies-CssClass
{
	border:solid 1px #d1f466;
	background-color:White;
}
.gvCalendar-CssClass
{
	border:solid 1px #e5eaed;
	background-color:White;
}
.boc-gvBoughtMovies-RowStyle
{
	border:solid 1px #e7e5d6;
}
.dlMoviesParent-CssClass
{
	min-height:66px;
	height:auto !Important;
	height:66px;
}
.boc-gvCalendar-RowStyle
{
	border:solid 1px #8298bf;	
}
.sbn-Search-SelectIndex
{
	width:600px;
	padding:20px;
}
.sbn-Search-SelectIndexLiteral
{
	font-weight:bold;
	margin-top:-5px;
	margin-left:123px;
	margin-right:10px;
}
.sbn-SearchIndexes
{
	visibility:hidden;
}
.sbn-SearchIndexes label
{
	margin-right:40px;
}

.sbn-Search-SearchFor
{
	font-weight:bold;
	width:100px;
	position:absolute;
	top:5px;
	left:50px;
}
.sbn-Search-Button-Image
{
	position:absolute;
	top:0px;
	left:390px;
}
.sbn-Search-SearchForContainer
{
	position:absolute;
	top:150px;
	left:95px;
}
.sbn-SubIndexes-CssClass
{
	width:100px;
	position:absolute;
	top:40px;
	left:330px;
	z-index:1;
	visibility:hidden;
}
.sbn-Search-Clear
{
	clear:both;
}
.sbn-Search-SearchTextBox
{
	height:27px;
	background-image:url("Images/SearchField.gif");
	background-repeat:no-repeat;
	width:230px;	
	border:solid 0 #fff;
	background-color:Transparent;	
	padding-left:9px;
	padding-top:6px;
	position:absolute;
	top:0px;
	left:150px;
}
.sbn-Search-Title
{
	float:left;
	color:#6a6b5d;
	font-weight:bold;
}
.sbn-Search-SortContainer
{
	display:none;
}

.ceCalendar-CssClass .ajax__calendar_container {
    border:1px solid #646464;
    background-color:White;
    z-index:100000;
}
.sbn-Search-Title-Footer
{
	clear:both;
	height:1px;
	line-height:1px;
	overflow:hidden;
	margin-top:10px;
	margin-bottom:10px;
	background-color:#d6d6ca;
	width:790px;
}
.sbn-Search-IndexName
{
	font-weight:bold;
	padding-top:5px;
}
.sbn-Search-ResultsGrid
{
	width:790px;
}
.sbn-Search-AltItem td
{
	border-top:dotted 1px #7d7d7b;
	border-bottom:dotted 1px #7d7d7b;
}
.sbn-Search-LinkContainer
{
	margin-top:3px;
	margin-bottom:10px;
}
.sbn-Search-LinkContainer a
{
	font-weight:bold;
	color:#dd7a03;
}
.sbn-Search-Details
{
	display:none;
}
.sbn-Search-Accessor
{
	display:none;
}
.sbn-Search-Accessor a
{
	color:Green;
}
.sbn-Search-ReasultSet
{
	margin-left:20px;
}
.sbn-Search-Highlight
{
	display:none;
}
.sbn-Search-SearchHelp
{
	color:#dd7a03;
	font-weight:bold;
	font-style:italic;
	background-image: url(Images/SearchHelpPoint.gif);
	background-repeat:no-repeat;
	background-position:right center;
	padding-right:10px;
	position:absolute;
	top:-165px;
	left:590px;
	width:80px;
}
.sbn-Search-Search
{
	background-image: url(Images/BestOnCourt_Search.gif);
	background-repeat:no-repeat;
	margin-bottom:10px;
	position:relative;
	width:780px;
	height:192px;
}
.sbn-NumbersPager
{
	background-image: url(Images/btn_left.gif);
	background-repeat:no-repeat;
	width:5px;
	height:22px;
	background-color:Transparent;
	border:solid 0 #fff;
	padding-left:5px;
	padding-top:4px;	
	margin-left:10px;
}
.sbn-numbersPagerText
{
	color:#ecc79a;
}
.sbn-NumbersRepeater a
{
	color:#e57e19;
	font-weight:bold;
}
.sbn-numbersPagerIno
{
	color:#656646;
	font-style:italic;
	font-size:10px;
}

.sbn-middleArea
{
	width:649px;
	margin-right:8px;
	float:left;
}
.sbn-rightArea
{
	float:left;
	
}
.sbn-forside-newreleases .sbn-newreleases
{
	margin: 2px 16px 2px 0px;
	float:left;
}
.sbn-level-newreleases .sbn-newreleases
{
	margin: 2px 16px 2px 0px;
}
.sbn-HelpTop
{
	margin-top: 10px;
	height: 6px;
	width: 297px;
	background-image: url(Images/help_top.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

.sbn-HelpMiddle
{
	width: 295px;
	min-height: 300px;
	height: auto !important;	
	height: 300px;
	background-color: #f5f4f0;
	font-family: Arial;
	font-size: 11px;
	color: #343220;
	border-left: solid 1px #b2b2b2;
	border-right: solid 1px #b2b2b2;
}

.sbn-HelpBottom
{
	height: 7px;
	width: 297px;
	background-image: url(Images/help_bottom.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

.sbn-HelpMiddle a
{
	color: #ff8a00;
	text-decoration: none;
	font-weight: bold;
}
.sbn-HelpMiddle p
{
	margin:0px;
	padding:0px;
}

.sbn-help
{
	width: 300px;
	font-family: Arial;
	font-size: 11px;
	color: #403f3f;
}

.sbn-help hr
{
	color: #b2b2b2;
	background-color: #b2b2b2;
	height: 1px;
	margin: 8px 0;
	border: 0;
}

.sbn-help input
{
	width: 130px;
	border: solid 1px #8aa9ae;
}

.sbn-help select
{
	width: 134px;
	border: solid 1px #8aa9ae;
}

.sbn-help .sbn-heading
{
	font-family: Arial;
	font-size: 12px;
	color: #233645;
	padding-bottom: 4px;
	margin-bottom: 0; 
}

.sbn-helpImageButton
{
	height: auto !important;
	width: auto !important;
	border-width: 0;
	margin: 8px 46px;
}

.sbn-InvitationKeyDiv
{
	margin-top: 20px;
}

.sbn-InvitationsDiv
{
	overflow: auto;
	height: 500px;
}

.sbn-InvitationsTable
{
	border-collapse: collapse;
}

.sbn-InvitationsTable td, .sbn-InvitationsTable th
{
	border: solid 1px #999999;
	padding: 2px 6px;
}

.sbn-InvitationsFreeRow
{
	background-color: #CCFFCC;
}

.sbn-InvitationsUsedRow
{
	background-color: #FFCCCC;
}
.sbn-InvitationsExpired
{
	background-color: #CCCCCC;
}
.rightBanners .sbn-BannerModuleContainer
{
	float:left;
	padding-left:22px;
	width:145px;
	height:150px;
}
.rightBottom-Container
{
	width:360px;
}

.background
{
	font-size: 10px;
	font-family: Arial;
	margin: 0px;
	padding: 0px;
	line-height: 11px;
	color: White;
	background-image: url("images/GrayBack.jpg");
	background-repeat: no-repeat;
	text-align: left;
	margin-top: 10px;
	padding: 5px 0px 0px 6px;
	width: 403px;
	height: 154px;	
}
.payButtonContainer
{
	text-align:right;
}



.sbn-warningTop
{
    width: 626px;
    height: 9px;
    background-image: url('Images/Top626x9.gif');
    margin-top: 5px;
}
.sbn-warningMiddle
{
    width: 624px;
    background-color: #ffffff;
    border-left: 1px solid #dbdad2;
    border-right: 1px solid #dbdad2;
    color: #ff0000;
}
.sbn-warningBottom
{
    width: 626px;
    height: 9px;
    background-image: url('Images/Bottom626x9.gif');
    margin-bottom: 5px;
}
.sbn-login
{
	
}
.sbn-authKey
{
	margin-right: 60px;
}
.sbn-login hr, .sbn-authKey hr
{
    color: #a8a89e;
    background-color: #a8a89e;
    height: 1px;
    border: 0;
}

.sbn-login-description
{
    color: #ca8134;
    font-weight: bold;
    font-style: italic;
}
.sbn-login a, sbn-authKey a, sbn-login-description a
{
    color: #ca8134;
    font-weight: bold;
    font-style: italic;
}
.sbn-login input[type="text"], .sbn-login input[type="password"], .sbn-authKey input[type="text"], .sbn-authKey input[type="password"]
{
    width: 180px;
    border: 1px solid #aca899;
    margin: 2px 0 0 10px;
}
.sbn-login input[type="checkbox"]
{
    margin-left: 68px;
}
.sbn-loginButton
{
    margin: 20px 20px 20px 0;
}

.sbn-top825
{
	background-image:url(Images/top_825x8.gif);
	background-repeat:no-repeat;
	width:825px;
	height:8px;
	overflow:hidden;
}
.sbn-top648
{
	background-image:url(Images/top648x7.gif);
	background-repeat:no-repeat;
	width:648px;
	height:7px;
	overflow:hidden;
}
.sbn-middle825
{
	border-left:solid 1px #dbdad2;
	border-right:solid 1px #dbdad2;
	background-color:#f6f6f3;
	width:823px;
	min-height:572px;
	height:auto !Important;
	height:572px;
}
.sbn-bottom825
{
	background-image:url(Images/bottom_825x8.gif);
	background-repeat:no-repeat;
	width:825px;
	height:8px;
	overflow:hidden;
}
.sbn-bottom648
{
	background-image:url(Images/bottom648x7.gif);
	background-repeat:no-repeat;
	width:648px;
	height:7px;
	overflow:hidden;
}

.sbn-top380
{
	background-image:url(Images/textTop_380x8.gif);
	background-repeat:no-repeat;
	width:380px;
	height:8px;
	overflow:hidden;
}
.sbn-middle380
{
	border-left:solid 1px #dbdad2;
	border-right:solid 1px #dbdad2;
	background-color:White;
	width:378.5px;
	height:230px;
	color:#696648;
	
}
.sbn-bottom380
{
	background-image:url(Images/textBottom_380x8.gif);
	background-repeat:no-repeat;
	width:380px;
	height:8px;
	overflow:hidden;
}
.sbn-About-Title
{
	color:#000000;
	font-size:12px;
	font-weight:bold;
}


.sbn-about-box
{
	margin-left:15px;
	margin-right:15px;
	padding-top:10px;
}
.sbn-about-box img
{
	margin-right:10px;
	margin-bottom:2px;
}

.sbn-about-box p
{
	margin-left:11px;
	text-align:justify;
	font-size:11px;	
	margin:0px;
	padding:0px;
	text-indent:10px;
}

.sbn-about-box-picture
{
	float:left;
	margin-top:-5px;
}
.sbn-about-box-picture div
{
	color:#dd7a03;	
	font-weight:bold;
	text-align:center;
	width:114px;
	margin-bottom:10px;	
}
.sbn-ChangePassword-div input
{
	width:15px;
	border: solid 0px white;
}
.sbn-latestPackeges-Item
{
	float:left;
	width:98px;
	min-height:100px;
	height:auto !Important;
	height:100px;
	text-align:center;
}
.sbn-portalTextBlack
{
	font-weight:bold;
}
.sbn-Exercises:hover, .sbn-Exercises-Selected
{
	color:Green;
}
div.createNewUser
{
	background-repeat:no-repeat;
	background-image:url(Images/createNewBack.jpg);
	width:113px;
	height:21px;
	line-height:21px;
	text-align:center;
	position:relative;
	top:5px;
	left:7px;
}
div.createNewUser a
{
	text-decoration:none;
	color:white;
	font-weight:bold;
	font-size:11px;
}
.sbn-Install-ClientComponent
{
	color:Red !important;
	text-decoration:none !important;
	font-style: normal !important;
	display: none;
}

.sbn-Label-Step
{
	margin-right:20px;
	padding-top:5px;
	padding-left:5px;
	font-weight:bold;
	color:#d5700b;
}
.sbn-Label-CurrentStep
{
	color:#464228;	
}
.sbn-Step-Confirmation
{
	background-image:url(Images/Wizard/ConfirmationBackground.jpg);
	background-repeat:no-repeat;
	width:598px;	
	height:162px;
}

.sbn-Confirm-Link, .sbn-Confirm-Link a
{
	color:#d5700b;
	font-weight:bold;
}
.sbn-Movie-Info
{
	min-height:95px;
	height:auto !Important;
	height:95px;
	width:165px;
}
.sbn-Exercises-Panel
{
	border-bottom: solid 1px #bccaaa;
	padding-bottom: 4px;
	margin: 0 4px 6px 0;
	font-weight: bold;
	font-size: 13px;
	position:relative;
	height:32px;
}

.sbn-TechnicalBack
{
	background-image : url(Images/Technical_Back.gif);
	background-repeat:no-repeat;
	width:191px;
	height:35px;
	position:absolute;
	top:2px;
	left:0px;
}
.sbn-PhisicalBack
{
	background-image : url(Images/Phisical_Back.gif);
	background-repeat:no-repeat;
	width:130px;
	height:34px;
	position:absolute;
	top:2px;
	left:194px;	
}
.sbn-TechExercises
{
	position:absolute;
	top:8px;
	left:10px;
	width:180px;
}
.sbn-PhisicalExercises
{
	position:absolute;
	top:8px;
	left:15px;
	width:100px;
	margin:
}
.sbn-Exercises-Selected
{
	color:#4c7a02;
}
.sbn-UserInfo
{
	background-image:url(Images/UserInfo_back.jpg);
	background-repeat:no-repeat;
	width:331px;
	height:135px;
}
.sbn-Info-Link
{
	color:#d5700b;
	font-weight:bold;
}
.sbn-UserInfo-Zone
{
	color:Black; 
	font-weight:bold;
}
.sbn-UserInfo-Zone p
{
	margin:5px;
	padding:0px;
	font-weight:normal;
}