﻿body 
{
    font-family:Arial, Verdana;
    font-size:10pt;
	margin: 0;
	text-align:center;
	color:#808080;
	background-image:url('img/rust_bg.jpg');
}
#divOuter
{
    text-align:center;
    margin-left:auto;
    margin-right:auto;
    position:relative;
    width:978px;
	color:#808080;
	padding-top:40px;
}
#edge_topleft
{
    float:left; position:relative; width:19px; height:275px; background-image:url('img/topleft.png');
}
#edge_top
{
    float:left; position:relative; width:978px; height:32px; background-image:url('img/ccc_toprow.png');
}
#hdr
{
    z-index:25;
    float:left; position:relative; width:930px; height:auto;
}
#hdr_left
{
    float:left; position:relative; width:430px; height:auto;
    padding-left:10px;
    text-align:left;
}
#hdr_right
{
    float:left; position:relative; width:488px; height:auto;
    text-align:left;
}
#hdr_leftspacer
{
    float:left; position:relative; width:19px; height:150px;
}
#floatmenu
{
    position:absolute; left:40px; top:15px;
    width:870px; height:35px;
    z-index:25;
}
#edge_topright
{
    float:left; position:relative; width:29px; height:150px; background-image:url('img/topright.png');
}
#edge_mid
{
    float:left; position:relative; width:978px; background-image:url('img/midrow.png');
}
#hdredge
{
    float:left; position:relative; margin-left:19px; width:930px; height:8px; 
    /* background-image:url('img/hdr_edge.jpg'); */
}
#midcontent
{
    float:left; position:relative; width:930px; min-height:300px; text-align:left; margin-left:19px;
}
#pagecontent
{
    float:left; position:relative; padding:10px 16px 10px 16px;
}
#botrow
{
    float:left; position:relative; width:978px; height:50px; 
    background-image:url('img/botrow.png'); text-align:center;
}
#botmenucontainer
{
    width:900px; text-align:center; margin-left:auto; margin-right:auto;
}
#edge_bot
{
    float:left; position:relative; width:978px; height:22px; background-image:url('img/edge_bot.png');
}

.inf12
{
    text-align:right;
}
/* 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_table
{
    width:200px;
    border:dashed 1px blue;
}
********/
.poweredby
{ 
    color:white; 
    font-size:12px; 
    font-style:italic;
}

.slideshownavbar_9
{
border:solid 1px black;
text-align:center;
margin-left:auto;
margin-right:auto;
}
.slideshowpanel_9
{
border:solid 1px red;
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;   
}