﻿.newsRed
{
    color:#A6000C;
}

.newsBullet
{
    background-image:url(/Styles/Images/redSquare.gif);
    background-repeat:no-repeat;
    background-position:left;
    padding-left:20px;
    font-weight:bold;
    display:block;
}

.cursive
{
    font-family:Monotype Corsiva;
    font-size:42pt;
    line-height:40px;
    letter-spacing:4px;
}

body 
{
    background-color:#FFF9E0;
    font-family:Arial, Verdana;    
    font-size:10pt;
}

input[type=text], select, input[type=password]
{
    border: solid 1px #999999;
    font-size:9pt;
}
input[type=submit]
{
    font-size:8pt;
}
input[type=file]
{
    font-size:8pt;
    width: 200px;
}
input[type=text], textarea, input[type=password]
{
    width: 200px; /*height: 14px;*/
}

#maintbl td
{
    padding-left:5px;
}

.navigation a.visited, .navigation a.link, .navigation a
{
    text-decoration:none;
    color:White;
    font-weight:bold;
    font-size:8pt;
}

.navigation a:hover, .navigation a:active
{
    text-decoration:underline;
}

.bgPeach
{
    background-color:#FFF7D3;
}



.bgLightGreen, .featureBoxHdrPad
{
    background-color:#DFE4C6;
}

.bgGreen, .bgBox1
{
    background-color:#95BB42;
}

.bgBox1, .bgBox2, .bgBox3
{
    color:#DFE4C6;
    font-weight:bold;
    margin-bottom:5px;
    padding-top:3px;
    padding-bottom:3px;
}

.bgBox2
{
    background-color:#7FA824;
}

.bgBox3
{
    background-color:#709523;
}

.borderGreen
{
    border:solid 2px #95BB42;
}

.grayTopBorder
{
    border-top:dashed 1px #cccccc;
}

.bgWhite
{
    background-color:White;
}

.bgRed
{
    background-color:#9F0A0E;
    color:White;
}

.colorRed
{
    color:#9F0A0E;
}

.bgBrown
{
    background-color:#613916;
    color:White;
}

.odd
{
    background-color:#F2F6FF;
}

.miniNav span
{
    width:100px;
    display:block;
    overflow:hidden;
}



.3Pad, .ftrPad
{
    padding:3px 3px 3px 3px;
}

.featureBox
{
	margin-left:auto; margin-right:auto; text-align:left; width:548px;
}

.featureWrapper
{
	width:548px; margin-left:auto; margin-right:auto; padding:3px 3px 3px 3px; margin-top:15px; display:block;
}

.featureBoxPad
{
    height:96px; 
}

.featureBoxHdrPad
{
    height:33px;
}



.ffCenter
{
	margin-left:auto; margin-right:auto;
}

.rgMasterTable input[type="text"]
{
    width:80px;
}