﻿/* CSS Document */

div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #999;
	
	text-decoration: none; /* no underline */
	color:Maroon;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid Maroon;

	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid Maroon;
		
		font-weight: bold;
		background-color: Maroon;
		color: #FFF;
	}
div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}

body {
    margin:10px 10px 0px 10px;
	padding:0px;
	font:normal 8pt/10pt Arial, Helvetica, sans-serif;
}

#banner {
   background:#000000;
   height:60px;
   font-size:24px;
   color:#FFFFFF;
   padding:10px 0px 0px 10px;
}

#nav {
   float:left;
   width:200px;
   background:#dad9d9;
   height:460px;
   border-right:2px solid #000000;
   border-bottom:2px solid #000000;
   padding:10px 0px 10px 10px;
}

.navPaneHeaderSelected
{
    width:188px;
    height:14px;
    padding:5px 5px 5px 5px;
    border:solid 2px #000000;
    border-right:0px;
    background: #920b12;
    color:#ffffff;
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:bold;
    font-variant:small-caps;
    margin-top:2px;
    margin-bottom:2px;
}

.navPaneHeader
{
    width:188px;
    height:14px;
    padding:5px 5px 5px 5px;
    border:solid 2px #000000;
    border-right:0px;
    /* #955f61*/
    background: #933b3f;
    color:#c3c3c3;
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:bold;
    font-variant:small-caps;
    margin-top:2px;
    margin-bottom:2px;
}

.textSearchInput
{
    margin-left:0px;
}

.searchLabel
{
    font-weight:bold;
}

.dateLabel
{
    text-align:right;
}

.dateRangeError
{
	color:Red;
	font-weight:bold;
    margin-left:2px;
}


.mainListPanel
{
    margin-top:15px;
    margin-left:15px;
}

.subListPanel
{
    margin-left:25px;
    margin-bottom:15px;
}

.mainListItem
{
    color:Maroon;
}

#navheader {

}

#xmaincontainer {
    float:right;
    background:#ffffff;
	margin-left:241px;
	border:1px solid #000000;
	padding:10px 10px 10px 10px;
}

#maincontainer 
{
   
    border:2px solid #000000;
}

#maincontents 
{
    margin-left:210px;
    margin-top:10px;
	/*padding:10px 10px 10px 10px;*/
}

#footer {
    clear:both;
    background:#000000;
    height:20px;
    font-size:10px;
    font-family:Arial, Helvetica, sans-serif;
    color:#ffffff;  
	padding:10px 0px 0px 10px;
}

/* New Styles */

.mainPanel
{
    background-color:#ffffff;
    border:solid;
    border-width:3px;
    border-color:#931a12;
    width:960px;

    padding:0px;
}

.mainHeader
{
    width:930px;
    height:58px;
    padding:15px;
    border-bottom-style:solid;
    border-bottom-color:#200e1a;
    border-bottom-width:3px;
    
}

.mainLogo
{       
       float:left;
}

.mainHeaderText
{
    color:#8c8888;
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:bold;
    font-variant:small-caps;
    vertical-align:top; 
    height:68px;
    width:360px;
    float:right;
}

.mainMenu 
{
    background:#000000;
    text-align:right;
    height:22px;
    width:960px;
    padding:0px;
    vertical-align:top;

}

.mainMenuLinkText
{
    color:#ffffff;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px; 
    font-weight:bold;
    margin-left:10px;
    margin-right:20px;  
}

.listGrid 
{
    margin-left:20px;
    margin-top:10px;
    width:708px;
}

.programListGrid 
{
    margin-left:20px;
    margin-top:10px;
    width:900px;
}

.airTimesListGrid 
{
    margin-left:20px;
    margin-top:10px;
    width:800px;
}
.keywordsListGrid 
{
    margin-left:104px;
    margin-top:10px;
    width:800px;
}

.listHeaderText
{
    margin-left:20px;
    color:#8c8888;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    font-variant:small-caps;
}

.listAddButton
{
    margin-left:20px;
    margin-top:10px;  
}



.overviewGrid 
{
    border-style:none;
     border:none;
}

.overviewRowPanel
{
    vertical-align:top;
    margin: 4px 10px 0px 10px;
    border-style:none;
    border-width:0px;
}

.overviewTitle
{
    font-size:12px;
    color:Maroon;
    font-weight:bold;
}

.overviewSummary
{
    font-size:11px;
}

.dataList 
{

}
.overviewList 
{
     font-size:11px;
     list-style:none;
     text-indent:20px;
}

.overviewEventStartPanel
{
    vertical-align:top;
    margin: 4px 10px 0px 10px;
    border-style:none;
    border-width:0px;
    font-weight:bold;
}

.overviewEditPanel{
    margin: 4px 2px 0px 2px;
    text-align:center;
    border-style:none;
    border-width:0px;
}

#overviewEventStart
{
 text-align:right; 
 vertical-align:top;  
}

.overviewPager
{
    background:#fafbec;
    font-weight:bold;
}

.overviewLabel
{
    font-size:11px;
    font-weight:bold;
}

.norecordsText 
{
    margin-left:40px;
    font-size:11px;
    font-weight:bold;
    
}

.overviewLink:link
{
    text-decoration:underline;
}

.segmentLabel
{
    position:relative;
    float:left;
    margin-bottom:10px;
    font-weight:bold;
    padding: 5px 5px 5px 5px;
}

.segmentListAddButton
{
    margin-left:104px;
    margin-top:10px;
    margin-bottom:30px;
}

.listboxcontrol 
{
    width:200px;   
}

