html {
	overflow-y: scroll;
}

body {
	background-color: #2CC091;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
}

img {
  border: none;
	margin: 0px;
	padding: 0px;
}

.outerdiv {
  text-align: left;
  width: 800px;
	margin: 0px;
	padding: 16px 4px 16px 4px;
}

table {
  border-collapse: collapse;
}

table td {
  padding: 0px;
	vertical-align: top;
}

#imgtab {
  border-collapse: separate;
}

#imgtab td {
  padding: 6px 0px 6px 0px;
	vertical-align: middle;
}

.borderl {
  width: 6px;
	background-image: url(../images/bl.gif);
	background-repeat: repeat-y;
}

.borderr {
  width: 6px;
	background-image: url(../images/br.gif);
	background-repeat: repeat-y;
}

.borderil {
  width: 6px;
	background-image: url(../images/bil.gif);
	background-repeat: no-repeat;
}

.borderir {
  width: 6px;
	background-image: url(../images/bir.gif);
	background-repeat: no-repeat;
}

.borderr2 {
  width: 6px;
	background-image: url(../images/br2.gif);
	background-repeat: repeat-y;
}

.borderlb {
  height: 6px;
	background-image: url(../images/blb.gif);
	background-repeat: no-repeat;
}

.borderrb {
  height: 6px;
	background-image: url(../images/brb.gif);
	background-repeat: no-repeat;
}

.borderbl {
  height: 6px;
	background-image: url(../images/bbl.gif);
	background-repeat: repeat-x;
}

.borderbr {
  height: 6px;
	background-image: url(../images/bbr.gif);
	background-repeat: repeat-x;
}

.bordert {
  height: 6px;
	background-image: url(../images/bt.gif);
	background-repeat: repeat-x;
}

.borderlt {
  height: 6px;
	background-image: url(../images/blt.gif);
	background-repeat: no-repeat;
}

.borderrt {
  height: 6px;
	background-image: url(../images/brt.gif);
	background-repeat: no-repeat;
}

.sidebar {
  margin: 0px;
  width: 120px;
	height: 100%;
	background-color: #79E1C2;
	padding: 12px 0px 20px 12px;
}

.sidebar ul {
  padding-left: 12px;
	margin-left: 0px;
}

.maindiv {
  margin: 0px;
  width: 632px;
	background-color: #FFF;
	padding: 12px 12px 20px 12px;
}

.headtd {
  background-color: #79E1C2;
	height: 80px;
	text-align: center;
	vertical-align: middle;
	font-size: 36px;
	font-weight: bold;
}

.sidebar li {
  margin-bottom: 2px;
}

.sidebar a {
  color: #003311;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
}

.sidebar a:hover {
  background-color: #003311;
  color: #79E1C2;
}

.sidebar b {
	padding-left: 4px;
  color: #003311;
}

.maindiv li {
  margin-bottom: 6px;
}

.maindiv a {
  color: #006600;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
}

.maindiv ul ul a {
  font-size: smaller;
}

.maindiv a:hover {
  background-color: #006600;
  color: #FFFFFF;
}

#backb {
  margin-bottom: 8px;
}

.thumbtd {
	background-color: #C9F3E6;
	width: 150px;
	height: 136px;
	vertical-align: middle;
	text-align: center;
}

.formtab td.inputlabel {
  text-align: right;
	padding-right: 4px;
}

.formtab td {
  vertical-align: middle;
	padding: 4px 0px 4px 0px; 
}

a.gblink {
  padding-left: 0px;
	padding-right: 0px;
}

a.gblink:hover {
  background-color: #FFFFFF;
	color: #006600;
	text-decoration: underline;
}

a.gbelink {
  padding-left: 0px;
	padding-right: 0px;
	color: #0000CC;
}

a.gbelink:hover {
  background-color: #79E1C2;
	color: #0000CC;
	text-decoration: underline;
}

.gbdiv {
  font-size: smaller;
	padding: 2px 6px 2px 6px;
}

.gbhead {
  background-color: #79E1C2;
	margin-top: 16px;
}

.gbcontent {
  background-color: #C9F3E6;
	margin-bottom: 16px;
	padding-bottom: 6px;
	padding-top: 6px;
}

.gbpages {
  background-color: #2CC091;
  padding: 2px 6px 2px 6px;
	margin-bottom: 16px;
	color: #FFFFFF;
}

.maindiv .gbpages a {
	color: #FFFFFF;
}

.gbpages .nolink {
  padding-left: 4px;
	padding-right: 4px;
}

.mtb_space {
  height: 12px;
}

.mtb_title {
  text-align: left;
	vertical-align: middle;
	padding-left: 12px;
}

.mtb_o_a {
	background-color: #C9F3E6;
	display: block;
  width: 200px;
	height: 120px;
	padding: 8px !important;
}

.mtb_o_a img {
  padding: 0px;
	margin: 0px;
	border: none 0px;
}

.movies_h {
  text-align: center;
	font-size: larger;
	padding: 0px 32px 16px 32px;
	line-height: 24px;
}

.movies_l {
  width: 220px;
	font-size: smaller;
	padding-right: 12px;
}

.movies_l p {
  margin-top: 0px;
	margin-bottom: 20px;
}

.movies_b {
	font-size: smaller;
	padding-right: 12px;
}
