body{
	text-align:center;
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
#om {
	position:relative;
	margin:0;
	padding:0;
	z-index:100;
}
.searchbox
{
    font:normal bold 7pt Arial, Helvetica, sans-serif;
    height:12px;
    padding:2px;
    border:solid 1px #939598;
    color:#939598;
}
.container{
	width:750px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background: url("images/header.gif") top left no-repeat;
}
.title,.title a{
	text-align:right;
	color:#ee6623;
	font:normal bold 7pt Arial, Helvetica, sans-serif;
	line-height:1.7;
	text-decoration:none;
}
.title{
	height:109px;
}
.menu_panel{
	float:left;
	background:#0081b2;
	padding-top:10px;
	width:150px;
}
.mmenu{
	display:block;
	margin-left:12px;
	text-decoration:none;
	color:#ffffff;
	font:normal bold 12px Arial, Helvetica, sans-serif;
	background:#3997b3;
	padding-left:4px;
	padding-top:4px;
	padding-bottom:4px;
	border-top:2px solid #e2d9bc;
}
.smenu{
	display:block;
	margin-left:12px;
	text-decoration:none;
	color:#ffffff;
	font:normal normal 10px Arial, Helvetica, sans-serif;
	background:#3997b3;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:14px;
	border-top:1px solid #e2d9bc;
}
.menue{
	display:block;
	margin-left:12px;
	border-top:2px solid #e2d9bc;
	background:#0081b2;
}
.mmenu:hover  {  /* was .mmenu_sel */
	display:block;
	text-decoration:none;
	color:#ffffff;
	font:normal bold 12px Arial, Helvetica, sans-serif;
	background:#0081b2;
	padding-left:4px;
	padding-top:4px;
	padding-bottom:4px;
	border-top:2px solid #e2d9bc; 
}
.smenu:hover {  /* was .smenu_sel */
	display:block;
	text-decoration:none;
	color:#ffdd00;
	font:normal normal 10px Arial, Helvetica, sans-serif;
	background:#0081b2;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:14px;
	border-top:1px solid #a2d9bc; 
}
.sel{
	background:#e69143;
	padding-left:12px;
}

.contsrch{
	float:right;
	width:600px;
	text-align:right;
	padding-top:5px;
	padding-bottom:5px;
	font:normal bold 12px Arial, Helvetica, sans-serif;
}
.conttxt{
	width:585px;
	padding-top:5px;
	padding-left:10px;
	padding-right:5px;
	padding-bottom:20px;
	float:right;
	background-color:#f9f8f3;
	background-image:url("images/bkg1.gif");
	background-position:50% 220px;
	background-repeat:no-repeat;
	min-height: 457px;
	height: auto !important;
	height: 457px;
}
.pgtit{
	color:#003d78;
	font:normal bold 10px Arial, Helvetica, sans-serif;
}
.pghd{
	font:normal bold 13px Arial, Helvetica, sans-serif;
	color:#ee6623;
}
.pghd1{
	font:normal bold 12px Arial, Helvetica, sans-serif;
	color:#003d78;
}
.txt{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:18px;
	text-align:justify;
}
.txt a{
	text-decoration:none;
	color:#ee6623;
}
.txt a:hover{
	text-decoration:underline;
}

.link{
	text-decoration:none;
	color:#ee6623;
}
.link:hover{
	text-decoration:underline;
}


h1 {
	font:normal bold 14px Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#ee6623;
}
h2 {
	font:normal bold 12px Arial, Helvetica, sans-serif;
	color:#003d78;
}

#form_wrapper h3 {
	font-size:12px;

}
#form_wrapper {
	font-size:11px;
	font-family:Verdana, Sans-serif;
}
.answers {
	width: 560px;
	margin-left: 20px;
	
}
.answer_group {
	border: 1px dotted #ccc;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #EFF4DF;
}
.box {
	border:1px solid black;
}

.search_term_found
{
    background-color:#ffff00;
	font: bold ;
}

.MediaListTable
{	
	width: 564px;
	font-size: 11px;
	margin-bottom: 15px;
}

.VideoHeader
{
	background-image: url('images/categoryHeader.jpg');
    background-repeat: repeat-x;
    background-position: bottom left;
	background-color: #c1def3; 
	padding: 3px; 
	font-size: 11px; 
	font-weight: bold;
	border: 1px solid #6c8ba1;	
	color: #000000;
}

.VideoSectionHeaderRow
{
	background-image: url('images/FileBrowse_Column_Blue.gif');
    background-repeat: repeat-x;
	border: 1px solid #6c8ba1;
	font-weight: bold;	
	color: #000080;
}

.VideoSectionItemRow
{
	background-image: url('images/FileBrowse_Column.gif');
    background-repeat: repeat-x;
    background-position: bottom left;
	border: 1px solid #6c8ba1;
	background-color: #ffffff;
	font-weight: normal;
	color: #000080;
}

ul.main
{	
	list-style-type: none;
	padding: 4px 0px 15px 0px;
	margin: 0px;
}

li.letters
{		
	color: #0066cc;
	font-weight: bold;
	padding: 0px 0px 2px 30px;
	margin: 5px 2px 5px 15px;	
	background-image: url(images/iconLetters.png);
	background-repeat: no-repeat;
	background-position: 0 0px;
}

li.news
{		
	color: #0066cc;
	font-weight: bold;
	padding: 0px 0px 2px 30px;
	margin: 5px 4px 4px 15px;	
	background-image: url(images/iconNews.png);
	background-repeat: no-repeat;
	background-position: 0 0px;
}

li.forms
{		
	color: #0066cc;
	font-weight: bold;
	padding: 0px 0px 2px 30px;
	margin: 5px 4px 4px 15px;	
	background-image: url(images/iconForms.png);
	background-repeat: no-repeat;
	background-position: 0 0px;
}

li.postcard
{		
	color: #0066cc;
	font-weight: bold;
	padding: 0px 0px 2px 30px;
	margin: 5px 4px 4px 15px;	
	background-image: url(images/iconPostcard.png);
	background-repeat: no-repeat;
	background-position: 0 0px;
}

li.ads
{		
	color: #0066cc;
	font-weight: bold;
	padding: 0px 0px 2px 30px;
	margin: 5px 4px 4px 15px;	
	background-image: url(images/iconAds.png);
	background-repeat: no-repeat;
	background-position: 0 0px;
}