body {
background: #D0D0D0;
margin:0px 0px 0px 0px;
}

/******* div.main *******/

div.main {
float: left;
width: 800px;
background: #72ABC8;
border-right: 2px solid #3882AF;
border-bottom: 2px solid #3882AF;
margin-right: 15px;
padding-bottom: 20px;
	}

/******* div.logo *******/

div.logo {
float: left;
margin: 9px 0px 10px 4px;
}

/******* div.utility *******/

div.utility{
font: 75% Verdana,sans-serif;
text-align: right;
float: right;
top: 5px;
color: #E6E6E6;
}

div.utility a {
color: #FFFFFF;
font: 80% Verdana,sans-serif;
text-decoration: none;
}

div.utility a:hover {
color: #000000;
font: 80% Verdana,sans-serif;
text-decoration: none;
}

/******* menu *******/

table.menu {
width: 100%;
border-top: 2px solid #3882AF;
border-bottom: 2px solid #3882AF;
}

td.menu {
text-align: center;
background: url("gradientlight.jpg");
background-color: #E6E6E6;
}

td.menu a {
color: #000000;
background: url("gradientlight.jpg");
font-family: Garamond, "Times New Roman";
font-weight: bold;
text-decoration: none;
}

td.menu a:active {
color: #FFFFFF;
background: url("gradient.jpg");
font-family: Garamond, "Times New Roman";
font-weight: bold;
text-decoration: none;
padding-right: 20px;
padding-left: 20px;
}

td.menu a:hover {
color: #FFFFFF;
background: url("gradient.jpg");
font-family: Garamond, "Times New Roman";
font-weight: bold;
text-decoration: none;
}

/******* sdlogo *******/

td.sdlogo {
width: 100%;
background: white url("Clouds.jpg");
background-repeat: repeat;
}

/******* breadcrumb *******/

table.breadcrumb {
width: 100%;
border-top: 2px solid #3882AF;
border-bottom: 2px solid #3882AF;
background: #000000;
}

td.breadcrumb {
text-align: left;
color: #FFFFFF;
font: 80% Verdana,sans-serif;
}

td.breadcrumb a {
color: #FFFFFF;
font: 80% Verdana,sans-serif;
text-decoration: none;
}

td.breadcrumb a:hover {
color: #72ABC8;
font: 80% Verdana,sans-serif;
text-decoration: none;
}

/******* columns *******/

table.column {
width: 100%;
}

td.columnleft {
width: 30%;
text-align: left;
vertical-align: top;
}

td.columnright {
width: 70%;
vertical-align: top;
border-left: 2px solid #3882AF;
color: #000000;
}

h2.columnright {
color: #FFFFFF;
}

ul.column {
list-style-type: none;
}

li.column {
font: 90% Verdana,sans-serif;
font-weight: bold;
padding: 5px;
}

li.column a {
color: #FFFFFF;
font: 90% Verdana,sans-serif;
text-decoration: none;
font-weight: bold;
}

li.column a:hover {
color: #000000;
font: 90% Verdana,sans-serif;
text-decoration: none;
font-weight: bold;
}

h3 {
font: 100% Verdana,sans-serif;
color: #E6E6E6;
font-weight: bold;
}

img.theteam {
background: #E6E6E6;
}

p.column {
font: 90% Verdana,sans-serif;
font-weight: bold;
color: #E6E6E6;
}

div.highlight {
background: #006699;
color: #FFFFFF;
font-size: 1.25em;
}

div.highlight a {
color: #FFFFFF;
}

div.highlight a:hover {
color: #FFFFFF;
}

p.news a {
color: #FFFFFF;
font: Verdana,sans-serif;
text-decoration: none;
}

p.news a:hover {
color: #000000;
font: Verdana,sans-serif;
text-decoration: underline;
}