table.MenuBar
{
        border-collapse: collapse; 
}

td.MenuBar
{
        background-image: url('../_themes/buttonbg.gif');
        background-position: center center;
        padding: 4px;
        border: 2px solid white;
        text-align: center;
        font-size: 14;
}

td.MenuBarSelected
{
        background-image: url('../_themes/selbuttonbg.gif');
        background-position: center center;
        padding: 4px;
        border: 2px solid white;
        text-align: center;
        font-weight: bold;
        font-size: 14;
}

table.footer
{
        background-color: #cfcfff;
        font-size: 10;
}

td.CarolMenuBar
{
        background-image: url('../_themes/buttonbg.gif');
        background-position: center center;
        padding: 4px;
        border: 2px solid white;
        text-align: center;
        font-size: 12;
}

.oboytext
{
        color: #000000;
        font-size: 12;
}

.address1
{
        color: #00007f;
        font-size: 12;
}

td.CarolMenuBarSelected
{
        background-image: url('../_themes/selbuttonbg.gif');
        background-position: center center;
        padding: 4px;
        border: 2px solid white;
        text-align: center;
        font-weight: bold;
        font-size: 12;
}

p.largebody
{
        font-size: 14;
}

td.MenuBarSpace
{
        background: #7f7fff;
        padding: 4px;
        border: 2px solid white;
}

table.hours
{
        border: 1px solid black;
        border-collapse: collapse; 
}

table.expenses
{
        border: 1px solid black;
        border-collapse: collapse; 
}

td.expenses
{
        font-size: 12;
        border: 1px solid black;
        padding: 3px;
}

td.total
{
        font-size: 12;
        font-weight: bold;
        padding: 3px;
}

td.hours
{
        font-size: 12;
        border: 1px solid black;
        padding: 3px;
}

td.hoursHeader
{
        font-size: 12;
        font-weight: bold;
}

a:link{
color:#00007f;
}

a:visited{
color:#3f3fcf;
}

a:active{
color:#3f3fff;
}

td.logo
{
        font-family:Verdana,Arial,Helvetica,sans-serif;
        color:#4864A7;
}

dt
{
        font-size: 14;
}

dd
{
        font-size: 13;
}

h1{
color:#4864A7;
}
h2, marquee{
color:#4864A7;
}
h3{
color:#4864A7;
}
h4{
color:#4864A7;
}
h5{
color:#4864A7;
}
h6{
color:#4864A7;
}
FIELDSET{
border-color:#727272;
color:#000000;
}
LEGEND{
color:#4864A7;
}
SELECT{
border-color:#E9E9E9;
color:#000000;
}
TABLE{
table-border-color-light:#585858;
table-border-color-dark:#000000;
border-color:#000000;
color:#000000;
}
CAPTION{
color:#4864A7;
}
TH{
color:#4864A7;
}
HR{
color:#727272;
}
TD{
border-color:#727272;
}
body{
        font-family:Verdana,Arial,Helvetica,sans-serif;
        background-image: url('../images/background.gif');
}
h1{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
font-style:normal;
}
h2{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:normal;
font-style:normal;
}
h3{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:normal;
font-style:normal;
}
h4{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:normal;
font-style:normal;
}
h5{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:normal;
font-style:normal;
}
h6{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:normal;
font-style:normal;
}
IL{
list-style-image:url('bull2_arctic.gif');
}
BUTTON{
border-style:solid;
border-width:1pt;
font-family:Arial,Helvetica,sans-serif;
font-style:normal;
}
TEXTAREA{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-style:normal
}
FIELDSET{
border-style:solid;
border-width:1pt;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-style:normal;
}
LEGEND{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-style:normal;
}
SELECT{
border-style:solid;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-style:normal
}
TABLE{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-style:normal;
}
CAPTION{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-style:normal;
}
TH{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-style:bold;
}
MARQUEE{
font-family:Verdana,Arial,Helvetica,sans-serif;
}

.navMenu			{	font-family: Tahoma, sans-serif;
						font-size: 11px;
						font-weight: bold;
						color: #0088EE;
						text-align: right;
						padding-bottom: 3px;
					}
.headTitle			{	background-color: #000000;
						color: #FFFFFF;
						font-family: Tahoma, sans-serif;
						font-size: 20px;
						font-weight: bold;
						border: 3px solid #000000;
					}
.headText			{	background-color: #000000;
						color: #FFFFFF;
						font-family: Tahoma, sans-serif;
						font-size: 11px;
						font-weight: bold;
						border: 3px solid #000000;
					}
.infoBox			{	font-family: Tahoma, sans-serif;
						font-size: 11px;
						font-weight: normal;
						color: #000000;
						background-color: #FFFFFF;
						border: 1px solid #000000;
					}
.infoBox2			{	font-family: Tahoma, sans-serif;
						font-size: 12px;
						font-weight: normal;
						color: #000000;
						background-color: #FFFFFF;
						border: 1px solid #000000;
					}
.data				{	font-family: Tahoma, sans-serif;
						font-size: 11px;
						font-weight: normal;
						color: #000000;
						vertical-align: top; 
					}
.update				{	font-family: Tahoma, sans-serif;
						font-size: 9px;
						font-weight: normal;
						color: #000000;
					}
.listEntry			{	font-family: Tahoma, sans-serif;


						font-size: 11px;
						font-weight: normal;
						color: #000000;
						background-color: #FFFFFF;
						border-bottom: 1px solid #AAAAAA;
						padding-top: 2px;
						padding-bottom: 2px;
					}
.listHeader			{	font-family: Tahoma, sans-serif;
						font-size: 14pt;
						font-weight: bold;
						color: #000000;
						border-bottom: 1px solid #AAAAAA;
						padding-top: 10px;
						padding-bottom: 2px;
                    }
.listDivide			{	font-family: Tahoma, sans-serif;
						font-size: 1px;
						color: #FFFFFF;
						border-bottom: 1px solid #AAAAAA;
					}
.formMailbox		{	font-family: Tahoma, sans-serif;
						font-size: 11px;
						font-weight: normal;
						color: #000000;
						width: 250px;
					}					
.formTextbox		{	font-family: Tahoma, sans-serif;
						font-size: 11px;
						font-weight: normal;
						color: #000000;
						width: 150px;
					}
.formTextarea		{	font-family: Tahoma, sans-serif;
						font-size: 11px;
						font-weight: normal;
						color: #000000;
						overflow: auto;
					}
.formSelect			{	font-family: Tahoma, sans-serif;
						font-size: 11px;
						font-weight: normal;
						color: #000000;
					}
.formButton			{	font-family: Tahoma, sans-serif;
						font-size: 11px;
						font-weight: bold;
						color: #0066CC;
						background: #FFFFFF;
						border: 1px;
						border-color: #CCCCCC;
						text-decoration: none;
					}
.formButton:hover	{	background: #EEEEEE;
					}

.error				{	background-color: #DDDDDD;
						border: 1px solid #333333;
						margin-left: 20px;
						padding: 10px;
						width: 400px;
						font-family: Tahoma, sans-serif;
						font-size: 11px;
					}
