﻿body 
{
}
.header
{
	font-family: Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	text-decoration: none;
	color: red; /*#03537E */
 list-style-position: outside; list-style-image: none; list-style-type: disc;
}
.tb-border 
{
    border: 1px solid #0000FF;
}

.hiddencol
    {
        display:none;
    }
    
.title
{ 
	font-family: sans-serif, Arial, Helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #039;
}
.subhead
{ 
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.small
{		
	font-family: 'Arial', 'Sans-Serif';
	font-weight: normal;
	font-size: 8pt;
	text-align: center;
}

.table
{		
	font-size:11px;
    font-family:'Trebuchet MS', 'Arial', 'Sans-Serif';
	color:#555555;
	line-height:14px;
	vertical-align:top;
	padding:0px;
}

.tr
{		
		font-family: 'Trebuchet MS', 'Comic Sans MS', 'Arial', 'Sans-Serif';
		font-weight: bold;
		font-size: 11pt;
		color: #000066;
}

.th
{
		font-family: 'Sans-Serif';
		font-size:10pt;
		color: #990000;
		background: #CCCC99;
}

.hiddencol
{
    display:none;
}
.viscol
{
    display:block;
}
.text 
{	
	font:bold 0.8em 'courier new',courier,monospace; 
} 
.checkbox 
{ 
	border:2px solid red; 
} 
.radio 
{ 
	margin:0 20px; 
} 

.RegularButton 
{
   color:#FFFFFF;
   font-family:verdana;
   font-size:84%;
   font-weight:bold;
   background-color:#333333;
}

.h1 
{
	margin: 0;
	font-size: 1.6em;
	font-weight: normal;
	color:#E6673A;
}
.h2 
{
	margin: 0.5em 0;
	font-size: 1.5em;
	font-weight: normal;
	color:#E6673A;
}
.h3 
{
	margin: 0.5em 0;
	font-size: 1.4em;
	font-weight: normal;
	color:#E6673A;
}
.h4 
{
	margin: 0.5em 0;
	font-size: 1.2em;
	font-weight: bold;
	color:#E6673A;
}
.h5 
{
	margin: 0.5em 0;
	font-size: 1.0em;
	font-weight: bold;
	color:#E6673A;
}
.h6 
{
	margin: 0.5em 0;
	font-size: 0.8em;
	font-weight: bold;
	color:#E6673A;
}
.button 
{
    border:1px solid #1B3D6B;
    color:#FFFFFF;
    background-color:#CC3300;
    font-size:smaller;
}  
.txtBox 
{
    border: 1px solid #1B3D6B;
    font-size:.8em;
    background-color:#FFFFFF;
}
.btn 
{   
	font-size:.8em;
	font-family: arial, helvetica, sans-serif;
    background-color: #5D7B9D;
    color: White;   
    font-weight:bold; 
 }  

.GridViewStyle
{    
    border-right: 2px solid #A7A6AA;
    border-bottom: 2px solid #A7A6AA;
    border-left: 2px solid white;
    border-top: 2px solid white;
    padding: 4px;
}

.GridViewStyle a
{
    color: #FFFFFF;
}

.GridViewHeaderStyle
{
	font-size:.8em;
	font-family: arial, helvetica, sans-serif;
    background-color: #5D7B9D;
    color: White;
}

.GridViewFooterStyle
{
    background-color: #5D7B9D;
    font-weight: bold;
    color: White;
}

.GridViewRowStyle
{   
	font-size:.8em;
	font-family: arial, helvetica, sans-serif;
    background-color: #F7F6F3;
    color: #333333;
}

.GridViewAlternatingRowStyle 
{
	font-size:.8em;
	font-family: arial, helvetica, sans-serif;
    background-color: #FFFFFF;
    color: #284775;
}

.GridViewSelectedRowStyle
{
	font-size:.9em;
	font-family: arial, helvetica, sans-serif;
    background-color: #E2DED6;
    color: #333333;
}

.GridViewPagerStyle
{
    background-color: #284775;
    color: #FFFFFF;
}

.GridViewPagerStyle table /* to center the paging links*/
{
    margin: 0 auto 0 auto;
}
#banner
{
	font-family: arial, helvetica, sans-serif;
	color: #FFF;
	font-size: 20px;
	font-weight: bold;
	background:lightsteelblue;
	padding: 3px;
	text-transform: uppercase;
	letter-spacing: .2em;
}
.label
{
    font-size:.8em;
    font-family: arial, helvetica, sans-serif;
    text-align:left;
}
.ddl
{
    border-color: #996699;
    border-width: 1px;
    border-style: solid;
}
.vertical-line 
{
    /* add padding and margin to suite needs */
    color:#DCDCDC;
    border-color: #DCDCDC;
    border-left: 1px solid #000000;
    height: 700px;
}

.menu
{
	font-family: Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #EEEEEE;
	background-color: Red;/* #8C0000 */
	background-repeat: no-repeat;
	margin: 1px;
	padding: 1px;
	border-top: 1px solid #B6340E;
	border-right: 1px solid #6C0000;
	border-bottom: 1px solid #000000;
	border-left: 3px solid #8C0000;
}
.menu:hover
{
	 color: #CCCCCC;
}
.menuB {
	font-family: Arial, Helvetica, sans-serif, "Arial Narrow";
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #EAEAEA;
	background-color: #232323;
	background-repeat: no-repeat;
	margin: 1px;
	padding: 1px;
	border-top: 1px solid #646C6F;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #333333;

}


a.MostViewed:hover {text-decoration : none; color:White; border-bottom:1px Red solid;} 
a.MostViewed:active {text-decoration: none; color:#ffffff;}

a.NoUnderLine:link {text-decoration: none;}
a.NoUnderLine:hover { border-bottom:1px White solid;}

a.Category:active { color:#ffffff; text-decoration: none;  }
a.Category:hover  { color:#0033CC; text-decoration: underline; background-color:  #584848; border-bottom:1px Red solid;}
a.Category:link { text-decoration: none;  }

.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:Gainsboro; margin:0 5px;}
.b2h, .b2bh {height:1px; background:Gainsboro; border-right:2px solid #aaa; border-left:2px solid #aaa; margin:0 3px;}
.b3h, .b3bh {height:1px; background:Gainsboro; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 2px;}
.b4h, .b4bh {height:2px; background:Gainsboro; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 1px;}
.b2bh, .b3bh, .b4bh {background: Gainsboro;}
.headh {background: SteelBlue; border-right:1px solid #E9EEF6; border-left:1px solid #E9EEF6;color:#31363E}
.headh h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px;}
.contenth { border-right:1px solid #aaa; border-left:1px solid #aaa;}
.contenth div {margin-left: 5px; padding-top: 5px; padding-right:5px; padding-bottom:5px;}












