body
{
	font-family: "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	font-size:10pt;
	border-style:none;
	margin:0;
	padding:0;
	height:100%;
	width:100%;
	color:rgb(255,255,255);
	background-color:#000099;
}
.page
{
	width:926px;
	height:100%;
	margin-top:0;
	margin-bottom:0;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	background-color:#1F1FD0;
	border-left-style:outset;
	border-left-color:#000099;
	border-left-width:2px;
	border-right-style:outset;
	border-right-color:#000099;
	border-right-width:4px;
	border-bottom-style:outset;
	border-bottom-color:#000099;
	border-bottom-width:4px;
}
.pageTitle
{
	background-image: url(images/TitleGradient.gif);
	height:90px;
	white-space:nowrap;
}
.pageTitle div
{
    position:relative;
    width:100%;
    height:100%;
    margin:0;
    padding:0;
}
.pageTitle h1
{
	font-size:30px;
	margin-top:0;
	padding-top:0;
	position:absolute;
}
.pageTitle h3
{
	color: White; 
	margin-top:0;
	padding-top:0;
	font-size:15px;
}
.pageTabs
{
	height:41px;
	padding-top:8px;
	padding-bottom:0px;
	min-width:816px;
	white-space:nowrap;
	border-top:1px solid #FFFFFF;
	vertical-align:bottom;
}
.navTab
{
	border-bottom-color:White;
	border-bottom-width:1px;
	width:102px;
	height:33px;
	background-image:url(images/BlueBtnBackgnd.gif);
	background-repeat:no-repeat;
	text-align:center;
	color:Black;
	vertical-align:middle;
	cursor:pointer;
	white-space:nowrap;
	padding:0;
}
.selectedNavTab
{
	border-style:none;
	width:102px;
	height:33px;
	background-image:url(images/GreenBtnBackgnd.gif);
	background-repeat:no-repeat;
	text-align:center;
	color:Black;
	vertical-align:middle;
	cursor:default;
	white-space:nowrap;
	padding:0;
}
.navTabPadding
{
	border-bottom-color:White;
	border-bottom-width:1px;
	border-bottom-style:solid;
	white-space:nowrap;
	width:auto;
}
.pageCenter
{
	z-index:1;
	vertical-align:top;
	padding-top:8px;
	padding-bottom:10px;
	border-style:inset;
	border-width:4px;
	border-right-color:#5050F0;
	border-left-color:#000099;
	border-bottom-color:#000099;
	border-top-color:#8080FF;
	background-color:#3030D0;
	text-align:center;
}
.pageLeft
{
	vertical-align:top;
	width:200px;
	padding-top:8px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	text-align:left;
}
.pageRight
{
	vertical-align:top;
	width:200px;
	padding-top:8px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	text-align:right;
}
.pageFooter
{	
	border-top:1px solid #FFFFFF;
	padding-bottom:5px;
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:10px;
	text-align:left;
	color:Black;
}
.modalPopupTitle{
	cursor: move;
	background-color:#DDDDDD;
	border:solid 1px Gray;
	text-align:center;
}
.modalPopupContents{
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}
.modalPopupClientButton{
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#DDDDDD;
	border:solid 1px Gray;
	color:Black;
}
.hoverMenu
{
	z-index:888;
	position:absolute;
	visibility:hidden;
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:10px;
	text-align:left;
	color:Black;
	opacity:.9;
	filter: alpha(opacity=90);
}
.hoverPopup
{
}
.contentsPanel
{
	padding:0;
	background-color:#1010D0;
	margin:auto;
}
.contentsHeader
{
	text-decoration:underline;
}
.contentsFooter
{
	border-top:groove 3px #AAAAAA;
	text-align:left;
	margin-top:20px;
	padding-top:5px;
	padding-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	width:90%;
}
.contentsInnerTable
{
	border-style:none;
	text-align:left;
	width:90%;
	margin-left:auto;
	margin-right:auto;
}
.contentsInnerTable td
{
	border-style:none;
}
.contentsInnerDiv
{
	text-align:left;
	width:90%;
	margin-left:auto;
	margin-right:auto;
	padding-top:8px;
	padding-bottom:8px;
}
.CopyrightDiv
{	
	float:left;
	text-align:left;
	padding-left:5px;
}
.FooterDiv
{	
	float:right;
	text-align:right;
	padding-right:5px;	
}
.FooterDiv a:link
{
	color: White; 
	text-decoration: none;
}
.FooterDiv a:visited
{
	color: White; 
	text-decoration: none;
} 
.FooterDiv a:active 
{
	color: White;
	text-decoration: none;
}
.FooterDiv a:hover 
{
	text-decoration: underline;
}
hr
{
	border-color:#AAAAAA;	
}
a:link
{
	color: Yellow; 
}
a:visited
{
	color: Orange; 
} 
a:active 
{
	color: Lime;
}
table
{
	border-color: rgb(255,255,255);
	border-top-color: rgb(255,255,255);
	border-bottom-color: rgb(255,255,255);
	border-left-color:  rgb(255,255,255);
	border-right-color: rgb(255,255,255);
}
h1
{
	color: rgb(102,76,0);
}
h2
{
	color: rgb(51,102,51); 
}
h3
{
	color: rgb(255,255,255); 
}
h4
{
	color: rgb(255,255,255);
	font-style:italic;
}
h5
{
	color: rgb(255,255,255);
}
h6
{
	color: rgb(255,255,255);
}
.pushbtn
{
    background-image:url('images/BtnBackgnd.gif');
    width:120px;
    height:24px;
    border-style:none;
    background-color:Transparent;
    background-repeat:no-repeat;
}
.orderTable
{
    border-style:solid;
    border-color:white;
    border-width:1px;    
}
.orderTable td
{
    border-style:solid;
    border-color:white;
    border-width:1px;    
}
.orderTable th
{
    border-style:solid;
    border-color:white;
    border-width:1px;    
}
.movieList
{
    border-color:#1F1FD0;
    border-style:none;
    border-width:0;
    font-family: "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
    font-size:10pt;
    overflow:hidden;
}
.movieList td, th
{
    border-style:none;
}
.MovieListContents
{
}
.MovieListHeader
{
	color:White;
    font-size:12pt;
    border-style:none;
    font-weight:bold;
    text-align:center;
	padding-bottom:8px;
}
.MovieListHeader a:link
{
    color: White; 
}
.MovieListHeader a:visited
{
    color: White; 
} 
.MovieListHeader a:active 
{
    color: White;
}
.MovieListPager table
{
    border-top:1px solid #FFFFFF;
    margin-left:auto;
}
.MovieListPager a:link
{
    color: White; 
}
.MovieListPager a:visited
{
    color: White; 
} 
.MovieListPager a:active 
{
    color: White;
}
.loginTable
{
	width:400px;margin-left:auto;margin-right:auto;
}
.jewelbtn
{
    background-image:url('images/Jewels.gif');
    text-align:left;
    padding-left:18px;
    height:18px;
    border-style:none;
    background-color:Transparent;
    background-repeat:no-repeat;
    color:white;
    cursor:pointer;
}
.catCell
{
    height:24px;
}
.headerRow
{
	text-align:center;
	border-style:None;
	padding-bottom:8px;
}
.headerRow th
{
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;
	text-decoration:underline;
	border-style:None;
}
.headerRow td
{
	border-style:None;
}

.highlightedRow
{
	text-align:center;
	border-style:None;
	font-family:Arial;
	font-weight:bold;
	white-space:nowrap;
}
.UnwatermarkedText {
	height:18px;
	width:316px;
}
.WatermarkedText {
	height:20px;
	width:318px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
	background-color:#F0F8FF;
	color:gray;
}	

