/*Normal Body Font Styles*/
body, p, div, table, tr, td {
	font-family:  Arial, Verdana, san-serif;
	font-size: 12px;
	color: #535353;
}
/*WebMaster Body Styles*/
body#wmbody {
	margin-left:10px;
	margin-top:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
}

/*Form Field Styles*/
input, textarea, select, option {
	font-family:  Arial, Verdana, san-serif;
	font-size: 12px;
}

form {margin:0px;} /*Remove Default Form Margin*/



/*Heading Styles*/
h1  
{
    font-family:  Arial, Verdana, san-serif;
	font-size: 18px;
	color: #3f3f3f;
	border-bottom: solid 1px #e1be3b;
	font-weight:normal;
}


h2 
{
    font-family:  Arial, Verdana, san-serif;
	font-size: 18px;
	color: #3f3f3f;
	background-image: url(/images/h2back.jpg);
	background-repeat: no-repeat;
	font-weight:normal;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	height:24px;
}

h3 
{
    font-family:  Arial, Verdana, san-serif;
	font-size: 14px;
	color: #545454;
	text-transform:uppercase;
	font-weight:normal;
	
}

h4 {
    font-family:  Arial, Verdana, san-serif;
	font-size: 14px;
	color: #d1a604;
	font-weight:bold;
}

/*Horizontal Rule*/
hr 
{
    color:#d1a604; background-color:#d1a604; border:none; width: 100%; height: 1px;
}

/*Link Styles*/
a:link, a:visited {
	text-decoration:none;
	color: #d1a604;
	font-weight: bolder;
} 
a:hover, a:active 
{
	color: #d1a604;
	text-decoration:underline;
	font-weight: bold;
}

a:link.greylink, a:visited.greylink
{
    text-decoration: none;
    color: #858481;
    font-weight: bold;
}

a:hover.greylink, a:active.greylink 
{
	color: #858481;
	text-decoration:underline;
	font-weight: bold;
}




a img {	border:0;} /*Hide image border when image is a link*/


/*List Styles*/
ul 
{
    list-style-image: url(/images/bullet.jpg);
    margin: 3px 0;
}

li 
{
    color: #000;

}

/*webmaster*/

table.gold-table
{
    background-color: #f2f0e0;
    border: solid 1px #fff;
}
table.gold-table td 
{
    padding:0;
    border-bottom: solid 1px white;
    padding: 5px 0 5px 0;
}
table.gold-table td p
{
    color:#5e5e5f;
    font-style:italic;
    padding: 0 10px 0 10px;
    margin:0;
}
table.gold-table td a
{
    font-style:normal;
}
table.gold-table td h4
{
    padding: 0 10px 0 10px;
    margin:0;
}

table.grey-table
{
    background-color: #e7e7e7;
    border: solid 1px #fff;
}
table.grey-table td 
{
    padding: 5px 0 5px 0;
    border-bottom: solid 1px white;
}
table.grey-table td p
{
    color:#5e5e5f;
    font-style:italic;
    padding: 0 10px 0 10px;
    margin:0;
}
table.grey-table td a
{
    font-style:normal;
}
table.grey-table td h4
{
    padding: 0 10px 0 10px;
    margin:0;
}

table.gold-table h2, table.grey-table h2
{
    margin:0;
}

.tableProjectCurrent td:hover
{
    background-color: #fafaf6;
}

.tableProjectPast td:hover
{
    background-color: #f6f6f6;
}

.whats-on-table
{
   background-color: #f2f0e0; 
}

table.whats-on-table td p
{
    color:#5e5e5f;
    font-style:normal;
    padding: 0 10px 0 10px;
    margin:0;
}

table.whats-on-table td h2
{
    margin: 0px;
}

table.whats-on-table td h4
{
    padding: 0 10px;
}