body {
	margin-left: 0px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #666666;
	background-repeat:repeat;
	font-size:10;
	font-family:Arial, Helvetica, sans-serif;
}

h1{ font-weight:bold; text-align:center; color:rgb(255,255,255); font-size:18px;} 
h2{ font-weight:bold; text-align:center; color:rgb(255,255,255); font-size:16px;} 
h3{ font-weight:bold; text-align:left; color:rgb(0,0,0); font-size:14px;} 
h4{ font-weight:normal; text-align:left; color:rgb(0,0,0); font-size:12px;} 
h5{ font-weight:bold; text-align:center; color:rgb(10,10,80); font-size:14px; text-transform:uppercase;} 
h6{ font-weight:bold; text-align:center; color:rgb(0,0,0); font-size:12px;} 

th {font-size:12px; font-weight:bold; color: rgb(255,255,255); text-align:left;}
td {font-size:12px; font-weight:bold; color: #666666;}

a:link {color:rgb(0,0,155);text-decoration: none; font-weight:bold;}
a:visited {text-decoration: none;color:rgb(0,0,155);}
a:hover {text-decoration: underline;	color:rgb(0,0,155);}
a:active {text-decoration: none;	color:rgb(0,0,155);}

.mainnav {color: rgb(255,255,255); font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold; background-color:#666666; background-image:none;}
.mainnav a:link {color:rgb(255,255,255);text-decoration: none;}
.mainnav a:visited {text-decoration: none;color:rgb(255,255,255);}
.mainnav a:hover {text-decoration: underline;	color:rgb(255,255,255);}
.mainnav a:active {text-decoration: none;	color:rgb(255,255,255);}

/* Links used in the red navigation */
.navbarr {color: rgb(0,0,0); font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight:bold; background-color:#990000; background-image:none;}
.navbarr a:link {color: rgb(255,255,255);text-decoration: none; font-weight:bold;}
.navbarr a:visited {color: rgb(255,255,255);text-decoration: none; font-weight:bold;}
.navbarr a:hover {color: rgb(255,255,255);text-decoration: none; font-weight:bold;}
.navbarr a:active {color: rgb(255,255,255);text-decoration: none; font-weight:bold;}

/* Links used in the blue navigation */
.navbarb {color: rgb(0,0,0); font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight:bold; background-color:#000066; background-image:none;}
.navbarb a:link {color: rgb(255,255,255);text-decoration: none; font-weight:bold;}
.navbarb a:visited {color: rgb(255,255,255);text-decoration: none; font-weight:bold;}
.navbarb a:hover {color: rgb(255,255,255);text-decoration: none; font-weight:bold;}
.navbarb a:active {color: rgb(255,255,255);text-decoration: none; font-weight:bold;}


.G12 {font-size: 14px;font-weight:bold;color: #234747;}
.K16 {font-size: 16px;font-weight:bold;color: #666666;}
.M12 {font-size: 12px;font-weight:bold;color: #800000;}
.Mlarge {font-size: 18px;font-weight:bold;color: #800000;}
.B12 {font-size: 12px;font-weight:bold;color: #004080;}
.Gsm {font-size: 12px;font-weight:bold;color: #234747;}

.ImageFilm { border-width:thick; border-color:#666666; max-width:95px; max-height: 75px;}
.ImageSize { max-width:650px;}

/* Links used in the navigation */
.nav{color: rgb(255,255,255); background-color:#000066; margin-bottom:0px; margin-top:0px; margin-left:0px; margin-right:0px; overflow:hidden;}
.nav th {color: rgb(10,10,80);font-size: 12px;font-weight:bold; text-align:left; text-transform:uppercase;}
.nav td {color: rgb(0,0,0);font-size: 12px;font-weight:normal;}
.nav a:link {font-size:12; text-decoration: none;color: #CCCCCC;}
.nav a:visited {font-size:12; text-decoration: none;color: #CCCCCC;}
.nav a:hover {font-size:12; text-decoration: none;	color: #FFFFFF;}
.nav a:active {font-size:12; text-decoration: none;	color: #CCCCCC;}

/* TABS */
/*  order for padding: 0.0em 0.0em 19.0em 1.0em = top right bottom left */

/* Tabs for categories */
ul#tabs { list-style-type: none; margin: 0 0 0 0; padding: 5px 2px 2px 5px; font-size:12px; font-weight:bold; vertical-align:bottom;}
ul#tabs li { display:inline; vertical-align:bottom;}
ul#tabs li a { background-color:#666666; color:rgb(10,10,80); border: 1px solid rgb(175,175,175); border-bottom: none; padding: 0.5em 0.5em 0.3em 0.5em; text-decoration: none; vertical-align:text-bottom;}
ul#tabs li a:hover { background-color: rgb(125,25,25); color:rgb(200,200,200); vertical-align:top; padding: 0.7em 0.5em 0.3em 0.5em; }
ul#tabs li a.selected { color: rgb(200,200,200); background-color: rgb(10,10,80); padding: 0.7em 0.5em 0.3em 0.5em; vertical-align:top; }
div.tabContent { border: 0px solid rgb(175,175,175); border-bottom:none; border-right:none; padding: 0.9em; color:#FFFFFF; font-size:10px;}
div.tabContent.hide { display: none; }
