body {
	  /* background is blue */
	background-color: #003366;
	margin: 0 auto;
	padding: 0px;
	border-style: none;
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.9em;
	text-decoration: none;
	width: 972px;
	}

p  {
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	font-size: 13px;
	text-align: left;
	align: justify;
	color: #003366;
	margin-top: 5px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 30px;
	}
links

a:link { color: #003366; text-decoration: none }
a:active { color: #996600; text-decoration: none }
a:visited { color: #996600; text-decoration: none }
a:hover { color: #005ebb; text-decoration: underline }


/*CATEGORY TITLES*/
h1 {
	font-size: 1.7em;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #003366;
	padding:0;
	margin: 0;
	}

h2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #003366;
	text-decoration: none;
	font-size: 1.5em;
	}

h3 {
	font-size: 1.0em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #000000;
	}

h4 {
	font-size: 1.00em;
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #003366;
	font-style: italic;
	text-decoration: none;
	}
/*sub title	*/
h5 {
	font-size: .85em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: normal;
	text-align: CENTER;
	color: #003366;
	padding:0 0 0 0;
	text-decoration: none;
	}	
	
.container {
	width: 972px;
	margin-top: o;
	margin-right: auto;
	margin-bottom: o;
	margin-left: auto;
}
.3col-content {
bgcolor:#FFFFFF;
width: 972;
border-top:1px solid #003366;
border-bottom:1px solid #003366;

}
.title-dvd

{	
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size:14px;
font-weight: bold;
text-align: left;
color: #003366;

}
td
{	
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size:11px;
font-weight: normal;
text-align: left;
color: #003366;
padding: 0px;
}
	
#p7TBMroot a {margin-bottom: -3px !important;}
#p7TBM div,#p7TBM ul{zoom:100%;}
#p7TBM ul, #p7TBM a {height: 1%}
#p7TBMroot ul {padding: 0 0;}
#p7TBMroot .p7TBMtext li a {display: inline-block;}
.p7TBMsub li {line-height: normal;}
.p7TBMsub li a {display: inline-block; margin: 0;
}
#p7TBM div,#p7TBM ul{
	zoom:100%;
	vertical-align: text-bottom;
	padding-top: 0px;
	margin-top: 0px;
}
.newstitle {
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	font-size:13px;
	font-weight: bold;
	color: #996600;
	text-transform:uppercase;
	margin-bottom: 3px;
	}
.youtube {

margin: 0 auto;

}
.indented
   {
   padding-left: 50pt;
   padding-right: 50pt;
   }

.nav {
	background-color: #003366;  /* background is blue */
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	padding: 7px 3px;
	font-variant: small-caps;
	}
	
.nav a:link {color: #ffffff;
	background-color: #003366;
	text-decoration: none;
	font-variant: small-caps;
	font-weight: bold;
	}
	
.nav a:visited {color: #C2CBF2;

	text-decoration: none;
	font-variant: small-caps;
	font-weight: bold;
	}
.nav a:hover {color: #003366;
	background-color: #ffffff;
	text-decoration: none;
	font-variant: small-caps;
	font-weight: bold;
	}

.maintext {
	background-color: #FFFFFF;  /* background is white */
	color: #000000;
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	color: #003366;
	text-align: left;
	font-size: 0.9em;
	padding: 20px 40px;
	
	line-height: 1.5em;
	}

ul {
	list-style-type: decimal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #003366;
	text-align: left;
	font-size: 12px;
	letter-spacing: 1.5;
	padding-top: 2;
	line-height: 1.3;
}


.footer {
	color : #85654E; 
	font-size: 0.90em;
	padding-top: 6px;
	margin: 10px 0 0 20px;
	text-align: center;
	background-image: url(assets/images/images/bg-footer.gif)
	
}
	
p.breadcrumbs {
	font-size: .7em;
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	text-align: left;
	background-color: #fdfdfd;
	border-top: solid #003366 1px;
	border-bottom: solid #003366 1px;
}

p.breadcrumbs a:link {
	color: #003366;
	}

p.breadcrumbs a:visited {
	color: #003366;
	}

p.breadcrumbs a:hover {
	color: #cc6600;
	text-decoration: none;
	}

.currentpage {
	color: #000000;
	}

span.separator {
	color: #996600;
	font-weight: bold;
	font-size: 1em;
	}



/* The single backslash \ character inside this comment
causes IE5 Mac to ignore the following rule, which allows other
browsers to render top-level menu items to their natural width. */
#p7PMnav li {width: auto;}

#menucell {
background-color: #ECE9D8;
border: 1px solid #333333;
}
#menubar {
width: 770px;
margin: 0 auto;
} 
/* * Buttons  Blue, Red, Light Blue, * */

a.Button,a.Button:link,a.Button:visited,a.Button:active,a.Button:hover
{
padding:0.2em 0.5em;margin:1.5em;text-decoration:none;font-weight:bold;color:#333333;background-color:#C9A6E9;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-bottom:1px solid #333333;border-right:1px solid #333333
}
a.ButtonBlue,a.ButtonBlue:hover{padding:0.15em 0.5em;/* margin:0 0.75em;*/ text-decoration:none;color:white;background-color:#61A3E0;border-top:1px solid #9CC5EB;border-left:1px solid #9CC5EB;border-bottom:1px solid #2C64BD;border-right:1px solid #2C64BD}
a.ButtonRed,a.ButtonRed:hover{padding:0.15em 0.5em;/* margin:0 0.75em;*/ text-decoration:none;color:white;background-color:red;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-bottom:1px solid #333333;border-right:1px solid #333333}
a.ButtonLtBlue,a.ButtonLtBlue:link,a.ButtonLtBlue:visited,a.ButtonLtBlue:active,a.ButtonLtBlue:hover{/*/*/padding:7px 5px;margin-top:2px;display:block;color:#4B6E98;background-color:#EEF5FC;text-decoration:none;line-height:12px;font-weight:bold;font-size:12px;/* */}
a.ButtonLtBlue:active,a.ButtonLtBlue:hover{color:#FFFFFF;background-color:#D0E5F8}
input.Button{padding:0.1em 0.5em;margin-top:0.25em;font-weight:bold;color:#333333;background-color:#C9A6E9;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-bottom:1px solid #333333;border-right:1px solid #333333;cursor:pointer}
input.ButtonBlue{padding:0.15em 0.5em;padding:1px 2px;text-decoration:none;font-size:11px;font-weight:bold;color:white;background-color:#61A3E0;border-top:1px solid #9CC5EB;border-left:1px solid #9CC5EB;border-bottom:1px solid #2C64BD;border-right:1px solid #2C64BD;cursor:pointer;/* */}
input.ButtonRed{padding:0.15em 0.5em;padding:1px 2px;text-decoration:none;font-size:11px;font-weight:bold;color:white;background-color:#FF0000;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-bottom:1px solid #333333;border-right:1px solid #333333;cursor:pointer;/* */}
input.searchButton{cursor:pointer; background:#61A3E0 url(/images/blueBox/search-symbol.jpg) no-repeat 5% 50%; font-weight:bold; padding:2px 2px 2px 15px; text-decoration:none;font-size:11px; color:#ffffff; border-top:1px solid #9CC5EB;border-left:1px solid #9CC5EB;border-bottom:1px solid #2C64BD;border-right:1px solid #2C64BD;}
* html input.searchButton{padding-left:9px; padding-right:0; width:70px;}
/* * End Buttons * */ 

.style2 {font-size: 14px 1.7}
.style3 {font-weight: bold}
.style4 {font-size: 14px; font-weight: bold; }
.style2 {color: #003366}
.style8 {font-weight: bold; color: #996600; text-transform:uppercase; margin-bottom: 3px; font-size: 13px;}
.style9 {
	font-size: 12px
}
.style10 {
	font-size: 12px;
	color: #003366;
	font-weight: bold;
}
.style13 {color: #96611E}
.style17 {font-size: large; font-style: italic; }
.style18 {font-size: 13px}
.style24 {
	color: #003366;
	font-weight: bold;
	font-style: italic;
}
.style25 {color: #855D26}
.style26 {font-size: 24px}
.style27 {
	color: #003366;
	font-weight: bold;
	font-style: italic;
	font-size: 20px;
}

