
body {
   background-image: url('http://www.ratingmovies.com/i/bgndfade.jpg');
   background-repeat: repeat-x;
   background-attachment: fixed;
   color: #ffffff;
 }

a:link {
 color: #bfbfFF;
}

a:visited {
 color: #ececff;
}

a:hover {
 color: #aaddaa;
}

.dialog {
   background-image: url('http://www.ratingmovies.com/i/BG.small.blue.jpg');
   border: ridge 2px #ffffff;
}
.dialog_ack {
   background-image: url('http://www.ratingmovies.com/i/BG.small.green.jpg');
   border: ridge 2px #ffffff;
   width: 600px;
}
.dialog_err {
   background-image: url('http://www.ratingmovies.com/i/BG.small.red.jpg');
   border: ridge 2px #ffffff;
}

.dialog_bar {
 background-color:#AADDDD;
 margin: 0 0 3 0;
 padding: 0 0 0 4;
 font-size: 125%;
 font-weight: bold;
 color: #000000;
 border: 1px outset #ffffff;
 cursor: move; 
}

.dialog_bar a:hover {
    opacity: 0.8;
    position:relative;
    left: 1px;
    top: 1px;
}

.dialog_info {
  border-top: ridge 2px #ffffff;
  margin: 4 4 4 4;
  color: #ffffff;
  padding: 5 10 5 10;
}
.dialog_info_ack {
  color: #ffffff;
  padding: 5 10 5 10;
  font-size:175%;
}

body .dojoTooltip {
  background-image: url('http://www.ratingmovies.com/i/BG.small.blue.jpg');
  border: groove 2px #ffaa00;
  width: 700px;
  z-index: 99999;
}

.frame {
 border: groove 2px #6666AA;
}

.entrylist {
 border: solid 1px #DDEEFF;
 border-top-width: 0;
 overflow:auto;
 padding: 5 5 5 5;
 font-size: 75%;
}
.entrylistnoscroll {
 border: solid 1px #DDEEFF;
 border-top-width: 0;
 padding: 5 5 5 5;
 font-size: 75%;
}

.list {
 border: groove 2px #DDEEFF;
 padding: 5 5 5 5;
 font-size: 75%;
}


.sectionheader {
 background-color:#BBCCCC;
 margin: 0 0 0 0;
 padding: 0 0 0 5;
 font-size: 75%;
 color: #000000;
}

.sectionheader a:link {
 color: #0000A0;
}

.sectionheader a:visited {
 color: #000044;
}

.sectionheader a:hover {
 color: #006600;
}


.rightedge {
 border: 2px groove #6666AA;
 background-color: #333333;
}

.leftedge {
 border: 0px groove #6666AA;
 border-left-width: 2px;
}

.errfield {
 background-color: #DD9999;
 border: inset 2px #000000;
}

.review {
 font-family: Georgia, Verdana, Arial, sans-serif, Times, serif;
 font-size: 14px;
 text-indent: 15;
 text-align: justify;
 list-style: circle;
 margin: 0 5 5 5;
 padding: 0 0 0 0;
 letter-spacing: -0.2;
 word-spacing: -0.1;
 line-height: 1.18;
}

.review_SEP {
 margin-top: 10;
}

.smallfont {
 font-family: Arial, sans-serif;
 font-size: 13px;
 line-height: 1.1;
}

.st_SortOut {
 text-decoration: underline;
 font-weight: bold;
 font-size: 85%;
 cursor:  default;
 background-color: #555566;
 border-top: 0px solid #555566;
 border-bottom: 1px solid #555566;
 border-right: 0px solid #555566;
 border-left: 0px solid #555566;
}

.st_SortOver {
 text-decoration: underline;
 font-weight: bold;
 font-size: 85%;
 cursor: pointer;
 background-color: #666666;
 border-top: 0px solid #555566;
 border-bottom: 1px solid #555566;
 border-right: 0px solid #555566;
 border-left: 0px solid #555566;
}

.st_Toolbar {
 text-align: center;
 font-size: 85%;
 cursor:  default;
 background-color: #444455;
 border-top: none;
/* border-bottom: 2px solid #555566;*/
}
.st_ToolbarInput {
/* cursor:  default; */
 border: 1px inset #444455;
 font-family: Georgia, Verdana, Arial, sans-serif, Times, serif;
 font-size: 85%;
}
.st_Footer {
 background-color: #444455;
 line-height: 1.5;
/* text-decoration: overline; */
 font-size: 85%;
}
.st_Body {
 border-left: 1px solid #444455;
 border-right: 1px solid #444455;
 font-size: 85%;
}

.st_RowOdd {
 background-color: #333333;
}

.st_RowEven {
 background-color: #000000;
}

.st_RowHigh {
 background-color: #444466;
}

.st_RowOddColSort {
 background-color: #222233;
 border-right: 1px solid #555555;
 border-left: 1px solid #555555;
}

.st_RowEvenColSort {
 background-color: #111122;
 border-right: 1px solid #555555;
 border-left: 1px solid #555555;
}

.st_RowHighColSort {
 background-color: #444466;
 border-right: 1px solid #555555;
 border-left: 1px solid #555555;
}

.st_Top,.st_Bottom {
 display:block;
 }

.st_Top *,.st_Bottom * {
 display:block;
 height: 1px;
 overflow: hidden;
}

.st_Corner1 {
 margin: 0 5px;
 background-color: #555566;
}

.st_Corner2 {
 margin: 0 3px;
 background-color: #555566;
}

.st_Corner3 {
 margin: 0 2px;
 background-color: #555566;
}

.st_Corner4 {
 margin: 0 1px;
 height: 2px;
 background-color: #555566;
}


.RichTextEditable {
  border-color: #000000;
  border-width: 0px 1px 3px 1px;
  background-color: #FFFFFA;
  border-style: solid;
  width: 97%;
  color: #000000;
  padding: 4 4 2 5;
}

.toolbarContainer {
  border-width: 3px 1px 0px 1px;
  border-color: #000000;
  border-style: solid;
  padding : 0 0 0 0;
  min-height : 26px;
  width: 99%;
}




/*************************************************************************
   DatePicker Styles
**************************************************************************/
.DatePicker_Table {
  background-image: url('http://www.ratingmovies.com/i/BG.small.blue.jpg');
  border-color: #ffffff;
  border: ridge 2px #ffffff;
}

/* style for the header row */
.DatePicker_Hdr {
  background-color: #AADDDD;
}

/* style for buttons in the header row */
.DatePicker_PrevNext {
  cursor: pointer;
}

.DatePicker_Week {
  background-color: #555566;
  border-color: #555566;
  border-width: 1;
  border-top-width: 1;
  border-style: solid;
}

.DatePicker_Days {
  cursor: pointer;
  border-color: #aaaaaa;
  border-width: 0;
  border-bottom-width: 1;
  border-right-width: 1;
  border-style: solid;
}

.DatePicker_SelectedDay {
  background-color: #222266;
  color: #ffffff;
  font-weight: bold;
  cursor: pointer;
  border-color: #aaaaaa;
  border-width: 0;
  border-bottom-width: 1;
  border-right-width: 1;
  border-style: solid;
}

/*************************************************************************
   Button Styles
**************************************************************************/
.button { 
  background: #bfbfff;
  background-image: url('http://www.ratingmovies.com/i/blue-slice.gif');
  text-decoration: none;
  cursor: pointer;
  border: groove 2px #ffffff;
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
}
.button:hover { 
  background-image: url('http://www.ratingmovies.com/i/green-slice.gif');
  border: inset 2px #ffffff;
  position:relative;
  left: 1px;
  top: 1px;
}

.button_bad { 
  background: #bfbfff;
  background-image: url('http://www.ratingmovies.com/i/blue-slice.gif');
  text-decoration: none;
  cursor: pointer;
  border: groove 2px #ffffff;
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
}

.button_bad:hover { 
  background-image: url('http://www.ratingmovies.com/i/red-slice.gif');
  border: inset 2px #ffffff;
  position:relative;
  left: 1px;
  top: 1px;
}

.backchannelbutton { 
  background: #ececff;
  border: groove 2px #ffffff;
  padding: 1px;
  cursor: pointer;
}

.backchannelbutton:hover { 
  background: #bfbfFF;
  cursor: pointer;
  border: ridge 2px #ffffff;
  position:relative;
  left: 1px;
  top: 1px;
}

.backchannelbutton_wait { 
  background: #ececff;
  border: groove 2px #ffffff;
  padding: 1px;
  background-image: url('http://www.ratingmovies.com/i/working.gif');
  background-position: center;
  background-repeat: no-repeat;
}


