﻿body 
{
    font-family:Arial, Verdana;
    font-size:10pt;
	margin: 0;
	text-align:center;
	color:#333333;
	background-image:url('img/grayripples.jpg');
}
#divOuter
{
    text-align:center;
    margin-left:auto;
    margin-right:auto;
    position:relative;
    width:1000px;
	color:#333333;
}
#hdr
{
    z-index:25;
    float:left; position:relative; width:978px; height:170px; 
    background-image:url('img/topbg.png');
    background-repeat:repeat-x;
}
#hdr_top
{
    float:left; width:955px; height:50px;
    text-align:right;
}
#hdr_slogan
{
    float:left; width:570px; height:60px;  
    text-align:right;
}
#hdr_menu
{
    float:left; padding-left:20px;
    width:580px; height:32px;
    z-index:25;
}
#hdr_lower_right
{
    float:left; width: 340px; height: 32px;
}
#edge_mid
{
    float:left; position:relative; width:1000px; 
}
#hdredge
{
    float:left; position:relative; margin-left:19px; width:930px; height:8px; 
    background-image:url('img/OLDhdr_edge.jpg'); 
}
#midcontent
{
    float:left; position:relative; width:930px; min-height:400px; text-align:left; margin-left:19px;
}
#pagecontent
{
    float:left; position:relative; padding:10px 16px 10px 16px;
}
#botrow
{
    float:left; position:relative; width:1000px; height:50px; 
    background-image:url('img/botbg.png'); text-align:center;
}
#botmenucontainer
{
    width:900px; text-align:center; margin-left:auto; margin-right:auto;
}
#edge_bot
{
    float:left; position:relative; width:1000px; height:22px; background-image:url('img/edge_bot.png');
}

/* leftmenu, infleft, and infleft2 can be customized in each page's css file */
.leftmenu
{
    border-right:solid 1px #c0c0c0; width: 250px;
}
.right_content
{
    padding:0 6px 0 16px; 
}
.infleft
{
    min-height:300px;
}
.infleft2
{
    min-height:200px;
}
.isinfo
{
    width:910px;
    text-align:center;
    margin-left: auto;
    margin-right:auto;
}
.isinfotbl
{
    width: 100%;
    text-align:left;
}
.homelink
{
    color:White;
    font-size:10pt;
    font-weight:bold;
    text-decoration:none;
    padding-right:70px;
}
.homelink:hover
{
    text-decoration:underline;
}
.infoset_table_default
{
    /*** this style will be used for all infoset tables unless the CssTable property is set on the control ***/
    width: 100%;
    text-align:left;
}
.infoset12_tableOLX
{
    width:200px;
}
.poweredby
{ 
    color:#4040ff; 
    font-size:12px; 
    font-style:italic;
}

.slideshownavbar_9
{
text-align:center;
margin-left:auto;
margin-right:auto;
}
.slideshowpanel_9
{
width:200px;
}
.RssFeedStyle_7
{
    width:350px;
}
.RssFeedItemStyle_7
{
    background-color:White;
}
.RssFeedItemDateStyle_7
{
    font-size:8pt;
}
.RssFeedAltStyle_7
{
    background-color: #eaeaea;
}
.RssFeedAltDateStyle_7
{
    font-size:8pt;
}
.vidlib_8
{
    text-align:center;
    margin-left:auto;
    margin-right:auto;
    background-color:white;
    width:640px; 
}
.vidlibList_8
{
    padding-top:10px;
    height:200px;
    overflow:auto;
    background-color:#345678;
    color:White;     
}
.vidlibListItem_8
{
    width:130px;   
}

.slideshowbg_12
{
    width:598px;
}

.def_left
{
    width:195px;
}
.def_mid
{
    width:570px;
}
.def_right
{
    width:195px;
}