body
{
	background-image: url(images/index_background.gif);
	background-repeat: repeat;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
table 
{
	color: #000000;
}
p 
{
	margin: 0px 0px 0px 0px;
}
img
{
	padding: 0px 0px 0px 0px;
	border: 0px;
	display: block;
	margin:0px;
}
.divcenter
{
	text-align: center;
}
.googlecenter
{
    text-align: center;
}
.topofpage
{
	text-align: center;
	background: #62798F;
	width: 94%;
	margin: 10px auto;
	padding: 2px;
	border: 1px solid #2f2f2f;
}
.tablecenter
{
	text-align: center;
	width: 100%;
	padding: 0px 0px 0px 0px;
	border:0px;
}
.td0pad
{
	padding: 0px 0px 0px 0px;
	width:11px;
	margin: 0px 0px 0px 0px;
	border: 0px;
}
.tableleft
{
	text-align: left;
}
.headingpic
{
	vertical-align: top;
	width: 245px;
}
.headingpicright
{
	vertical-align: top;
	width: 245px;
	text-align: right;
}
blockquote 
{
	margin-top: 0px;
	margin-bottom: 0px;
	color: #000000;
	margin-right: 0px;
	margin-left: 15px;
}
ol 
{
	margin-top: 0px;
	margin-bottom: 0px;
	color: #000000;
}
.rsstable
{
	width:98%;
	border: 1px solid #7D97B0;
	padding: 2px;
	margin-bottom: 5px;
}
.leftcoltext ul 
{
	color: #000000;
	margin-top: 0px;
	margin-bottom: 5px;
/*	margin-left: 2px;*/
	list-style-image: url(images/index_bullet.gif);
	
}
.leftcoltext li
{
	margin-left: -15px;
}
.currentpage
{
	font-weight: bold;
	color: #222222;
}
.rightcoltext li
{
	margin-left: -15px;
}

.rightcoltext ul 
{
	margin-top: 0px;
	margin-bottom: 5px;
	list-style-image: url(images/index_bullet.gif);
	color: #000000;
}

.centercoltext ul 
{
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 20px;
	list-style-image: url(images/index_bullet.gif);
	color: #000000;
}
.leftcoltext 
{
	background-color: #62798f;
	padding-left: 15px;
	padding-right: 10px;
	border: 1px solid #212c37;
	font-size: 84%;
	width: 180px;
	vertical-align: top;
}
.centercoltext 
{
	background-color: #b4c4d4;
	padding-left: 15px;
	padding-right: 15px;
	border: 1px solid #212c37;
	font-size: 84%;
}

.topstrip 
{
	background-image: url(images/index_topstrip.gif);
	background-repeat: repeat-x;
	vertical-align: top;
	border: 0px;
}
.spacer
{
	width: 60%;
}
.footer 
{
	border: 1px solid #000000;
	color: #62798f;
	background-color: #212c37;
	font-weight: bold;
	letter-spacing: 2px;
}

.parabg 
{
	background-image: url(images/index_parahead_bg.gif);
	background-repeat: repeat-x;
	font-weight: bold;
	color: #FFFFFF;
	white-space: nowrap;
	letter-spacing: 2px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	border: 0px;
}
h1 
{
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 2px;

}

h2
{
	font-size: 9pt;
	color: #ffffff;
	margin-top: 0px;
	margin-bottom: 3px;
}
.rightcoltext 
{
	padding: 10px;
	background-color: #7d97b0;
	border: 1px solid #212c37;
	font-size: 84%;
}
.rightcoltext a:link {color: #000000;}

.rightcoltext a:visited {color: #333333;}

.rightcoltext a:hover {color: #b4c4d4;
}
.leftcoltext a:link {color: #000000;}
.leftcoltext a:visited {color: #333333;}
.leftcoltext a:hover {color: #b4c4d4;font-weight:bold;
}
.centercoltext a:link {color: #000000;}
.centercoltext a:visited {color: #333333;}
.centercoltext a:link:hover {color: #00adff;
}
a.editlink:link, a.editlink:active, a.editlink:visited, a.editlink:hover
{
	color: #FF0101;
	font-size : 90%;
	font-weight: bold;
}

.divider 
{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #00adff;
}
.headpad 
{
	padding-top: 2px;
}
.tdmid
{
	vertical-align:top;
	padding: 2px 2px 2px 2px;
	text-align : center;
	font-weight : bold;
	}
.tddvd2
{
	vertical-align:top;
	padding: 4px 2px 4px 4px;
	text-align : center;
	font-weight : normal;
	}
.tddvd3
{
	vertical-align:top;
	padding: 4px 2px 4px 4px;
	text-align : right;
	font-weight : normal;
	}
.newlinks table
{
	padding: 4px;
	width: 94%;
	border-collapse: collapse;
	margin: 0px auto;
}
.newlinks td
{
	padding: 4px;
	text-align: center;
	border: 1px solid #62798f;
}
.clips
{
	width: 100%;
	margin: 0px auto;
}

.clips table
{
	padding: 4px;
	width: 100%;
	border-collapse: collapse;
	margin: 0px auto;
}
.clips th
{
	text-align: center;
	font-weight: bold;
	padding: 5px;
}

.newdvd table
{
	padding: 4px;
	width: 94%;
	border-collapse: collapse;
	margin: 0px auto;
}
.newdvd table.detail
{
	width:70%;
}

.newdvd table.detail th
{
	background-color: #62798F;
	color: #ffffff;
}
.field
{
	color: #62798F;
	font-weight: bold;
}
.newdvd th
{
	text-align: center;
	font-weight: bold;
	border: 1px solid #62798f;
	padding: 5px;
	background-color: #62798F;
	color: #ffffff;
}
.newdvd th a:link {color: #ffffff;}
.newdvd th a:visited {color: #ffffff;} 
.newdvd th a:link:hover {color: #00adff;}
.newdvd th.newtitle
{
	width: 245px;
}
.newdvd td
{
	text-align: left;
	border: 1px solid #62798f;
	padding: 4px 4px 4px 6px;
}
.newdvd td.noborder
{
	border: 0px;
	text-align: center;
}
.newdvd td.numeric
{
	text-align: right;
	padding-right: 4px;
}
.newdvd td.year
{
	text-align: center;
}
.dvdtabletop
{
	border-collapse: collapse;
	width: 500px;
	margin-left: auto;
	margin-right: auto;
}
.dvdtable
{
	vertical-align: top;
	padding: 4px;
	text-align: left;
	border: 1px solid #62798F;
}
.dvdtable2
{
	vertical-align: top;
	padding: 4px;
	text-align: center;
	font-weight: bold;
	border: 1px solid #62798F;
}
.divtable
{
    text-align: center;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}
.tablequery
{
    width: 100%;
}
.tdquery, .tdquery2
{
    vertical-align:top;
    padding: 4px 2px 4px 4px;
    text-align : left;
    font-weight : normal;
    border: solid 1px #969696;
    width: 40%;
}
.tdquery2
{
    font-style: italic;
    font-size: 100%;
    padding-left: 30px;
    width: 60%;
}
.bluetext
{
    color: blue;
}
.example
{
    font-style: italic;
}
.queryid
{
    text-align: left;
    padding-bottom: 5px;
    font-weight: bold;
    color: #FFFFFF;
}
.querywarning
{
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    width: 86%;
    margin-top: 10px;
    font-size: 90%;
    line-height: 120%;
}

.fmwrapper
{
	width: 100%;
	margin-bottom: 15px;
	text-align: center;
}

.fmbox 
{
	width: 360px;
	margin: 0 auto 0 auto;
}

.fmbox fieldset 
{
	padding: 0 0 10px 0;
}

.fmerrorbox 
{
	width: 360px;
	margin: 0 auto 0 auto;
}

.fmerrorbox fieldset 
{
	text-align: left;
	padding: 10px;
}

.fmerrors 
{
	font-weight: bold; 
	color:#FF0000; 
}

.fmtable 
{
	margin-top: 10px;
}

.fmcredits 
{
	font-size: 90%; 
	margin-top: 5px; 
	text-align: right;
}

.alt1, .alt2, .alt3, .alt4
{
	background-color: #C9D5E0;
	line-height: 150%;
}
.alt2, .alt4
{
	background-color: #B4C4D4;
}
.alt3, .alt4
{
	padding: 5px;
}
.alt4 a:link:hover
{
	color: #ffffff;
}
.alt3 a:link:hover
{
	color: #ffffff;
}
.notice
{
	background-color: #C9D5E0;
	line-height: 150%;
	font-size: 150%;
	padding: 10px;
}
.rightalign
{
	margin: 0px;
	text-align: right;
	padding-left: 2px;
	padding-right: 3px;
}
.rightspan
{
	text-align: right;
	padding-left: 10px;
	padding-right: 5px;
}
.rightspanbold
{
	text-align: right;
	padding-left: 10px;
	padding-right: 5px;
	font-weight: bold;
}
.padleft
{
	margin: 0px;
	padding-left: 5px;
}
.maintable
{
	margin-left:auto;
	margin-right:auto;
}
.centered
{
	text-align: center;
	font-style: italic;
	font-weight: bold;
}
.centeredplain
{
	text-align: center;
}
.blurb
{
	font-size: 90%;
	line-height: 130%;
	padding: 3px;
	width: 96%;
	margin: 10px auto;
}