body { font: 12px Tahoma, Geneva, sans-serif; margin-top:0px; }
.inputfields
{
	font-size:			8pt;
	font-family:		tahoma, verdana;
	height:				15px;
	border:				1px solid #7b9ebd;
}

.selectfields
{
	font-size:			8pt;
	font-family:		tahoma, verdana;
	height:				18px;
	border:				1px solid #7b9ebd;
}
/* panel */
.panel, .panelcollapsed 
{
	background: #5b8b28;
	margin: 5px;
	padding: 0px 0px 5px;
	width: 200px;
	border: 1px solid #5b8b28;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

/* panel heading */
.panel h2, .panelcollapsed h2 
{
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 4px;
	background: #5b8b28 url(arrow-up.gif) no-repeat 180px;
	border-bottom: 1px solid #5b8b28;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-top: 1px solid green;
	border-right: 1px solid green;
	border-left: 1px solid green;
}

/* panel heading on rollover */
.panel h2:hover, .panelcollapsed h2:hover { background-color: #D4E5BB; }

/* heading of a collapsed panel */
.panelcollapsed h2 
{
	background: #D4E5BB url(arrow-dn.gif) no-repeat 180px;
	border-color: #D4E5BB;
}

/* panel content - do not set borders or paddings */
.panelcontent 
{ 
	background: #D4E5BB; 
	overflow: hidden;
}

/* collapsed panel content */
.panelcollapsed .panelcontent { display: none; }


.Grid
{
	margin-top:10px;
	margin-left:5px;
border-style:solid;
border-width: 1px;
border-bottom-color:#5b8b28;
border-top-color: #5b8b28;
border-left-color:#5b8b28;
border-right-color:#5b8b28;


}


.Grid th
{

border-width: 1px;
border-bottom-color:#5b8b28;
border-top-color: #5b8b28;
border-left-color:#5b8b28;
border-right-color:#5b8b28

}

.Grid td
{
border-width: 1px;
border-bottom-color:#5b8b28;
border-top-color: #5b8b28;
border-left-color:#5b8b28;
border-right-color:#5b8b28

}

.ColumnHeading a
{
	color:black;
	text-decoration:none;
}

.ColumnFooting
{
	font-weight:bold;
}

.DataGridFixedHeader { POSITION: relative; TOP: expression(this.offsetParent.scrollTop); BACKGROUND-COLOR: white }

.GridColumn
{
border-width: 1px;
border-bottom-color:#5b8b28;
border-top-color: #5b8b28;
border-left-color:#5b8b28;
border-right-color:#5b8b28;
font-family:Tahoma;
font-size:12px;
}

h5
{
	color:Green;
}

#subMenuTabs
{
	background-color: #5b8b28;
	padding: 5px;
	color:#FFF;
	font-weight:bold;
}

#subMenuTabsSearch
{
	background-color: #5b8b28;
	padding: 5px;
	color:#FFF;
	font-weight:bold;
}

#footer
{
	background-color: #5b8b28;
	padding: 5px;
	color:#FFF;
	font-weight:bold;
	width:880px;
	font-size:			8pt;
	font-family:		tahoma, verdana;
}

#footer a
{
	color:#FFF;
	font-size:			8pt;
	font-family:		tahoma, verdana;
}

#filmDetails
{
	background-color: #ffffff;
	border: solid 1px #5b8b28;
	padding: 5px;
	color:#000;
	font-size:			8pt;
	font-family:		tahoma, verdana;
}

#tabDetails
{
	border: none;
	border-right:solid 1px #5b8b28; 
	border-left:solid 1px #5b8b28; 
}








.divGradient
{
	/* background:url(gradient.jpg);
	background-repeat:repeat-x; */
	background-color:#5b8b28;
	color:#ffffff;
	border: solid 1px #5b8b28;
  padding:2px;
}

.gradientV{
/* thanks to http://blog.fakedarren.com/2010/01/cross-browser-css-gradients/ */
    /* fallback (Opera) */
    background: #008800;
    /* Mozilla: */
    background: -moz-linear-gradient(top, #ffffff, #006699);
    /* Chrome, Safari:*/
    background: -webkit-gradient(linear,
                left top, left bottom, from(#ffffff), to(#006699));
    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(
                StartColorStr='#ffffff', EndColorStr='#006699', GradientType=0);
    border: solid 1px #006699;
    padding:2px;
  }
  
  .gradientH{
/* thanks to http://blog.fakedarren.com/2010/01/cross-browser-css-gradients/ */
    /* fallback (Opera) */
    background: #008800;
    /* Mozilla: */
    background: -moz-linear-gradient(left, #00FF00, #000000);
    /* Chrome, Safari:*/
    background: -webkit-gradient(linear,
                left top, right top, from(#00FF00), to(#000000));
    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(
                StartColorStr='#00FF00', EndColorStr='#000000', GradientType=1);
  }
  
  .releasedate 
  {
  margin-top:10px;
	background-color:#000000;
	color: #fff;
	padding: 6px 0;
	text-align: center;
	font-weight: bold;
}

#rocketList
{
	background-color: #ffffff;
	border: solid 1px #000000;
	padding: 5px;
	color:#000;
	font-size:			8pt;
	font-family:		tahoma, verdana;
}

#rocketList a
{
	font-family:		tahoma, verdana;
	color:#ffffff
}


#displayList
{
	background-color: #ffffff;
	border: solid 1px #000000;
	padding: 5px;
	color:#000;
	font-size:			8pt;
	font-family:		tahoma, verdana;
}

.displayListTitle 
  {
  margin-top:10px;
  margin-left:10px;
	background-color:#000000;
	color: #fff;
	padding: 6px 0;
	text-align: center;
	font-weight: bold;
}

.pageBand
{
	margin-left:10px;
	background-color: #5b8b28;
	padding: 1px;
	color:#FFF;
	font-weight:bold;
}

#displayList a
{
	font-size:			10pt;
	font-family:		tahoma, verdana;
	color:#5b8b28
}

.line
{
	border:none;
	border-top: 1px solid #000000;
	line-height: 1pt;
}

#divMonthlyReleases
{
	background-color: #ffffff;
	border: solid 1px #5b8b28;
	margin:10px;
	padding: 5px;
	color:#000;
	font-size:			10pt;
	font-family:		tahoma, verdana;
	width:600px;
	text-align:center;
}

#divMonthlyReleases a
{
	font-size:			10pt;
	font-family:		tahoma, verdana;
	color:#5b8b28;
}

#divSearchOptions
{
	background-color: #ffffff;
	border: solid 1px #5b8b28;
	margin:10px;
	padding: 5px;
	color:#000;
	font-size:			10pt;
	font-family:		tahoma, verdana;
	width:600px;
	text-align:center;
}

#divSearchOptions a
{
	font-size:			10pt;
	font-family:		tahoma, verdana;
	color:#5b8b28;
}

#divSearchOptions .soprompt
{
	font-size:			10pt;
	font-family:		tahoma, verdana;
	color:#5b8b28;
}


.adminMenu
{
	background-color: #5b8b28;
	padding: 5px;
	color:#FFF;
	font-weight:bold;
	margin-left:10px;
	font-size:			8pt;
	font-family:		tahoma, verdana;
}

.adminMenu a
{
	color:#FFF;
	font-weight:bold;
}


.adminFrame
{
	background-color: #ffffff;
	border: solid 1px #5b8b28;
	padding: 5px;
	color:#000;
	font-size:			8pt;
	font-family:		tahoma, verdana;
	margin-left:10px;
	width:968px;
	text-align:left
}


.loginFrame
{
	background-color: #ffffff;
	border: solid 1px #5b8b28;
	padding: 5px;
	color:#000;
	font-size:			8pt;
	font-family:		tahoma, verdana;
	text-align:left;
	width:800px;
}

.loginBand
{
	margin-top:10px;
	background-color: #000;
	color: #fff;
	padding: 6px 0;
	text-align: center;
	font-weight: bold;
}




.PagerContainerTable
{
	border-right: #333333 1px solid;
	border-top: #333333 1px solid;
	border-left: #333333 1px solid;
	color: #d1d1e1;
	border-bottom: #333333 1px solid;
	background-color: #FFFFFF;
}
.PagerInfoCell
{
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 3px;
	font: bold 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
	color: #f0f1f2;
	padding-top: 3px;
	white-space: nowrap;
	background-color: #5b8b28;
	font-weight:normal;
	line-height:20px;
}

.PagerInfoCellOrange
{
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 3px;
	font: bold 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
	color: #f0f1f2;
	padding-top: 3px;
	white-space: nowrap;
	background-color: #FF5C00;
	font-weight:normal;
	line-height:20px;
}

.PagerInfoCellWhite
{
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 3px;
	font: bold 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
	color: #f0f1f2;
	padding-top: 3px;
	white-space: nowrap;
	background-color: #ffffff;
	font-weight:normal;
	line-height:20px;
}

.PagerInfoCellRed
{
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 3px;
	font: bold 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
	color: #f0f1f2;
	padding-top: 3px;
	white-space: nowrap;
	background-color: #FF000A;
	font-weight:normal;
	line-height:20px;
}

.PagerInfoCellWhite:link
{
	/*color: #ffcc66;*/
	text-decoration: none;
}
.PagerInfoCellWhite:visited
{
	/*color: #ffcc66;*/
	text-decoration: none;
}
.PagerInfoCellRed:link
{
	/*color: #ffcc66;*/
	text-decoration: none;
}
.PagerInfoCellRed:visited
{
	/*color: #ffcc66;*/
	text-decoration: none;
}
.PagerInfoCellOrange:link
{
	/*color: #ffcc66;*/
	text-decoration: none;
}
.PagerInfoCellOrange:visited
{
	/*color: #ffcc66;*/
	text-decoration: none;
}
.PagerInfoCell:link
{
	/*color: #ffcc66;*/
	text-decoration: none;
}
.PagerInfoCell:visited
{
	/*color: #ffcc66;*/
	text-decoration: none;
}
.PagerCurrentPageCell
{
	color: #990000;
	background-color: #000000;
	color:#ffffff;
	cursor:default;
}
.PagerOtherPageCells
{
	background-color: #f0f1f2;
}
.PagerSSCCells
{
	background-color: #cccccc;
}
.PagerHyperlinkStyle
{
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:hover
{
	color: #000000;
	text-decoration: none;
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:link
{
	color: #000000;
	text-decoration: none;
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:visited
{
	color: #000000;
	text-decoration: none;
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:active
{
	color: #000000;
	text-decoration: none;
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.GoToLabel
{
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
	color:#333333;
	cursor:pointer;
	font-size:65%;
	vertical-align:middle;
	display:inline;
}
.GoToSelect
{
	font-size:75%;
}
.GoToSelectedOption
{
	color:#f9f9f9;
	background-color:#666666;
}

.GoToArrow
{
	vertical-align:middle;
	cursor:pointer;
}











#browse {
	float: left;
	width: 102%;
	margin: 0;
	padding: 0;
	background: white;
	border-bottom: 2px solid white;
	font-size:12px;
	text-align:left;
	margin-left:-2px;
}

#browse dt {
	background-color:#5b8b28;
	color: #fff;
	margin: 0px 0px 0px 0px;
	padding: 2px 0;
	text-align: center;
	font-weight: bold;
}

#browse dd {
	background: #5b8b28;
	border-bottom: 1px solid #659db4;
	padding: 2px;
	margin: 0 2px;
}

#browse dd a {
	color: white;
	text-decoration: none;
	display: block;
	padding: 3px 22px;
}

* html #browse dd {
	padding: 3px 22px;
	padd\ing: 0;
}

* html #browse dd a {
	display: inline;
	di\splay: block;
}

#browse dd a:hover {
	background: #E7EFD1;
	color:#000000;
}

#browse .first {
	padding-top: 10px;
}

#browse .last {
	padding-bottom: 8px;
	border-bottom: 1px solid white;
}



li
{
	margin-bottom:1px;
	list-style-type:disc;
}












.button {
    padding: 5px 5px;
    display: inline;
    background: #777 url(../../images/button.png) repeat-x bottom;
    border: none;
    color: #fff;
    cursor: pointer;
    font-weight: bold;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    text-shadow: 1px 1px #666;
    background-color: #e50000;
    font-family:Tahoma,verdana;
    font-size:10px;
    vertical-align:middle;
    }
.button:hover {
    background-position: 0 -48px;
    }
.button:active {
    background-position: 0 top;
    position: relative;
    top: 1px;
    padding: 6px 4px 4px;
    }
.button.red { background-color: #e50000; }
.button.purple { background-color: #9400bf; }
.button.green { background-color: #58aa00; }
.button.black { background-color: #000000; }
.button.orange { background-color: #ff9c00; }
.button.blue { background-color: #2c6da0; }
.button.black { background-color: #333; }
.button.white { background-color: #fff; color: #000; text-shadow: 1px 1px #fff; }
.button.small { font-size: 75%; padding: 3px 7px; }
.button.small:hover { background-position: 0 -50px; }
.button.small:active { padding: 4px 7px 2px; background-position: 0 top; }
.button.large { font-size: 105%; padding: 7px 12px; }
.button.large:hover { background-position: 0 -35px; }
.button.large:active { padding: 8px 12px 6px; background-position: 0 top; }















.jcarousel-skin-tango .jcarousel-container {
    background: #5b8b28;
    border: 1px solid #346F97;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 738px;
    padding: 5px 20px 10px 40px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  710px;
    height: 170px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 120px;
    height: 171px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 80px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 80px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}
















.tabPanel { border: solid 1px #5b8b28; border-top:none; background-color: #EBF9DF; overflow: auto;}

.line { color:#5b8b28;
        clear:left;
margin-left: 10px ;
margin-right: 10px ;
height: 1px;
font-size:xx-small;
}

.modeButtons TD{border-color:#5b8b28;}

.modeButtons a{ color:Black;
                text-decoration:none;}

.modeBtnCurrent{
	border-color:#5b8b28;
	background-image: url();
	background-color:#EBF9DF;
	color:Black;
}

.modeButtons TD{
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border:solid 1px;
	text-align:center;
	color:Black;
	}
	
.modeBtn{
	float:left;
	clear:none;
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	color:Black;
}

TD.modeBtnCurrent
{
	background-image: url();
	border-style:solid;
	border-width:1px;
	border-bottom:none;
	color:Black;
	border-color:#5b8b28;
}












#poweredBy a
{
	font-size:			9pt;
	font-family:		tahoma, verdana;
	color:#5b8b28
}
