body {

   margin: 0px;

   color: #CCC;

   background-color: #000;

   height: 1000px;

}

img {

   border-top-style: none;

   border-right-style: none;

   border-bottom-style: none;

   border-left-style: none;

   margin: 0;

   padding: 0;

   text-align: center;

}

img.right,img.border,img.map{

   border: 1px solid #00C;

}

a img.border {

}



img.map {

   text-align: center;

   margin: 10px;

}

.bigTable td.right {

   text-align: right;

}



img.right{

   float: right;

   margin-bottom: 5px;

   margin-left: 10px;

}

table.main {

}

td.header {

   background-image: url(images/header.gif);

   background-repeat: no-repeat;

   height: 80px;

   background-position: left top;

}

td.header img.flag{

   padding-top: 10px;

   padding-right: 45px;

   padding-bottom: 0px;

   padding-left: 0px;

   margin: 0px;

}

td.content a:link {

   color: #0075CC;

   text-decoration: none;

}

td.content a:visited {

	color: #666;

	text-decoration: none;

}

td.content a:hover {

   color: #0075CC;

   text-decoration: underline;

}

td.content a:active {

   color: #F00;

   text-decoration: underline;

}

td.content h1 {

   text-align: center;

   font-size: 1.2em;

   color: #D6000A;

   font-weight: normal;

   letter-spacing: 1px;

   word-spacing: 2px;

   padding: 0px;

   margin-top: 25px;

   margin-right: 0px;

   margin-bottom: 10px;

   margin-left: 0px;

}

td.content h2 {

   font-size: 1.1em;

   color: #CCC;

   background-color: #000;

   margin-left: 20px;

   padding-top: 1px;

   padding-right: 2px;

   padding-bottom: 0px;

   padding-left: 10px;

   margin-right: 20px;

   font-weight: normal;

   letter-spacing: 1px;

   word-spacing: 2px;

   background-image: url(images/h2.gif);

   background-repeat: no-repeat;

   margin-top: 0px;

   margin-bottom: 0px;

}

td.content p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #CCC;
	line-height: 1.4em;
	text-align: center;
	letter-spacing: 1px;
	margin: 0px;
	padding-top: 8px;
	padding-right: 30px;
	padding-bottom: 12px;
	padding-left: 30px;

}

td.content table.columns td    {

   margin: 0px;

   padding: 0px;

   vertical-align: top;

}

td.content table.columns h2   {

   background-image: url(images/h2column.gif);

}

td.content table.columns p   {

   letter-spacing: 0px;

   word-spacing: 0px;



}

td.content table.columns tr.thin p {

   margin-top: 0px;

   margin-bottom: 0px;

   padding-top: 0px;

   padding-bottom: 0px;

}

td.content table.columns p.center   {

   text-align: center;

}

td.content table.columns p.right {

   text-align: right;

   padding-right: 50px;

}





td.footer p, td.footer p a, td.footer p a.visited {

   font-size: 10pt;

   color: #999;

   text-align: right;

   margin: 0px;

   padding-top: 0px;

   padding-right: 10px;

   padding-bottom: 0px;

   padding-left: 0px;

}



table.bottom {

   position: fixed;

   bottom: -25px;



}





table.top {

   background-image: url(images/bg.gif);

   position: fixed;

   top: 0px;

}

td.content strong {

   font-family: "Courier New", Courier, monospace;

   color: #C66E73;

   font-weight: normal;

   letter-spacing: 0em;

   word-spacing: 0em;

}

.bigTable, .bigTable td, .bigTable th {

   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

   font-size: 100%;

}



.bigTable {

   color: #CCC;

   background-color: #222;

   border: 1px solid #00376E;

}







.bigTable tr.altRow {

   background-color: #333;

   color: #CCC;

}

.bigTable tr th {

   background-color: #000;

   padding-top: 2px;

   padding-bottom: 2px;

   color: #D6000A;

   letter-spacing: 1px;

}

.bigTable td a,.bigTable td a:link{

   color: #000000;

   text-decoration: none;

}



.bigTable td a:link {

   color: #718CD3;

   text-decoration: none;

}

.bigTable td a:visited {

   color: #D49698;

   text-decoration: none;

}

.bigTable td a:hover {

   color: #718CD3;

   text-decoration: underline;

}

.bigTable td a:active {

   color: #F00;

   text-decoration: underline;

}

.bigTable td , .bigTable th{

   text-align: left;

   padding-top: 1px;

   padding-right: 8px;

   padding-bottom: 1px;

   padding-left: 8px;

   white-space: nowrap;

}

.bigTable td table td    {

   text-align: left;

   margin: 0px;

   padding-top: 0px;

   padding-right: 5px;

   padding-bottom: 0px;

   padding-left: 5px;

   white-space: nowrap;

   border-left-width: 1px;

   border-left-style: dotted;

   border-left-color: #333;

   border-top-style: none;

   border-right-style: none;

}

.bigTable td table td:first-child {

   border-left-style: none;

   padding-left: 0px;

}

.bigTable td.left {

   text-align: left;

}

.bigTable td {

   padding-top: 5px;

   padding-bottom: 5px;



}

.bigTable td.wrap {

   white-space: normal;

   margin-right: 0px;

   padding-right: 0px;

}

.bigTable th.marginTop {

   padding-top: 10px;

}





.smallfont {

   font-size: .9em;

}

a:hover img.border {

   border: 2px solid #0000FF;

   background-color: #D6000A;

   padding: 3px;

}

a img.smallBorder {

   border: 1px solid #0000FF;

   background-color: #D6000A;

   padding: 1px;

}

a:hover img.smallBorder {

   border: 1px solid #D6000A;

   background-color: #0000FF;

   padding: 1px;

}







a:focus {

   border-top-style: none;

   border-right-style: none;

   border-bottom-style: none;

   border-left-style: none;

}

.spacedTable td{

   padding-top: 5px;

   padding-bottom: 5px;

}



.no_print {

   display: inline;

}

iframe {
	background-color: #000;
	margin: 0px;
	padding: 0px;
}

div.border {

   border: 1px solid #00376E;

   margin-left: 5px;

}



.print_only {

   display: none;

}

table.movies td img{

   padding-top: 10px;

   padding-right: 10px;

   padding-bottom: 10px;

   padding-left: 10px;

}
