body {
margin: 0px 0px 0px 0px;
background-color:#C1C9DB;
color:#000000;
font-family:Verdana, arial, Sans-Serif;
font-size: 12px;
}
/* by id */
#container {
width:758px;
position:relative;
border: solid 0px #000000;
padding:0px;
background-color:#FFFFFF;
z-index: 0;
}

#slogan{
padding-right:5px; 
font-size:16px; 
color:#42638C; 
font-weight:600;
background-image: url( '../imgs/header_goldband.jpg' ); 
background-repeat: repeat-x;
}

.adsTop{ 
background-image: url( '../imgs/sub_header_goldband.jpg' ); 
background-repeat: repeat-x;
}

#adjusttext{
font-size:10px; 
color:#FFFFFF;
}

#phone {
color:#174F7B;
font-size:10px;
font-weight:600;
}

#copyright {
color:#174F7B;
font-size:10px;
font-weight:600;
}

#leftcell{
text-align:center;
background-color:#E8D9B0;
/*background-image: url( '../imgs/cellcolor.jpg' );*/
/*background-repeat: repeat-y;*/
}

#sizer { display:none }
/* end by id */

/* links */
a {
text-decoration:none;
font-size: 12px;
font-weight:600;
}
a:link {
color:#42638C;
}
a:visited {
color:#42638C;
}
a:hover {
color:#B5800C;
}
a:active {
color:#42638C;
}

a.menu {
text-decoration:none;
font-size: 12px;
font-weight:600;
background-color:#42638C;
display:block; 
padding:5px;
}
a.menu:link {
color:#ffffff;
}
a.menu:visited {
color:#ffffff;
}
a.menu:hover {
color:#E8D9B0;
background-color:#B5800C;
}
a.menu:active {
color:#ffffff;
}

a.panelmenu {
text-decoration:none;
font-size: 10px;
font-weight:600;
background-color:#B5800C;
display:block; 
padding:5px;
}
a.panelmenu:link {
color:#ffffff;
}
a.panelmenu:visited {
color:#ffffff;
}
a.panelmenu:hover {
color:#E8D9B0;
background-color:#42638C;
}
a.panelmenu:active {
color:#ffffff;
}

a.promenu {
text-decoration:none;
font-size: 11px;
font-weight:600;
background-color:#B5800C;
display:block; 
padding:5px;
}
a.promenu:link {
color:#FFFFFF;
}
a.promenu:visited {
color:#FFFFFF;
}
a.promenu:hover {
color:#E8D9B0;
background-color:#42638C;
}
a.promenu:active {
color:#FFFFFF;
}

a.map {
text-decoration:none;
font-size: 12px;
font-weight:600;
}
a.map:link {
color:#42638C;
}
a.map:visited {
color:#42638C;
}
a.map:hover {
color:#B5800C;
}
a.map:active {
color:#42638C;
}

a.footmenu {
text-decoration: none;
font-size:10px;
}
a.footmenu:link {
color: #ffffff;
}
a.footmenu:visited {
color: #ffffff;
}
a.footmenu:hover {
color: #E8D9B0;
}
a.footmenu:active {
color: #ffffff;
}

a.hmenu {
text-decoration:underline;
font-size:10px;
font-weight:600;
}
a.hmenu:link {
color:#42638C;
}
a.hmenu:visited {
color:#42638C;
}
a.hmenu:hover {
color:#B5800C;
}
a.hmenu:active {
color:#42638C;
}
/* end links */

table.general tr td {
font-size:12px;
font-family:Verdana, arial, Sans-Serif;
}

table.search tr td {
font-size:12px;
font-family:Verdana, arial, Sans-Serif;
}

table.advisors {
font-size:12px;
font-family:Verdana, arial, Sans-Serif;
border: solid 2px #DEB66B;
}

table.advisors_back {
border: solid 0px #E2CE9A;
background:#F7F2E0;
font-size:12px;
font-family:Verdana, arial, Sans-Serif;
}

td.advisor_name{
font-size: 12px; 
font-weight: bold; 
color: #034C76; 
padding: 5px;
}

table.PageMenu
{
	background: #F7F2E0;
	border: solid 1px #DEB66B;
	border-collapse: collapse;
	margin: 0px;
}

.example{
color:#990000;
font-size:10px;
}

div.clr3 {
padding:3px;
font-size:6px;
}

div.clr {
clear:both;
}

div.con {
text-decoration:none;
font-size: 12px;
}

div.panel {
text-decoration:none;
font-size: 12px;
}

div.con_sub {
text-decoration:none;
font-size: 12px;
padding-right:10px;
padding-left:10px;
}

div.title{
font-size:14px; 
color:#42638C; 
font-weight:600;
padding-left:5px;
}

div.page_title{
font-family:Verdana, arial, Sans-Serif;
padding-right:5px; 
font-size:18px; 
color:#42638C; 
font-weight:600;
text-align:left;
padding-left:10px;
padding-bottom:10px;
}

div.label{
font-family:Verdana, arial, Sans-Serif; 
font-size:12px; 
color:#42638C; 
font-weight:600;
}

div.disclaimer{
font-family:Verdana, arial, Sans-Serif; 
padding-left:10px;
padding-right:10px;
font-size:10px; 
font-weight:500;
}

ul li {
margin:.3em 0 .3em 0;
}
a {
text-decoration:underline;
}

/* Tabs */
.null {
padding:3px;
clear:both;
}

table.article
{
padding-left:5px;
padding-right:5px;
font-size:12px;
font-family:Verdana, arial, Sans-Serif;
}

.articleDate{
color:#990000;
font-size:9px;
}

table.tableForm
{
	background: #F7F2E0;
	border: solid 3px #DEB66B;
	border-collapse: collapse;
	margin: 0px;
}
table.tableForm tr td
{
	border: solid 1px #E8D9B0;
	font-weight: 500;
	font-size: 12px;
	padding: 2px 5px 3px 5px;
}

table.tableFormInner tr td
{
	border: solid 1px #F7F2E0;
	font-weight: 500;
	font-size: 12px;
	padding: 2px 5px 3px 5px;
}

table.tableForm tr td.radios
{
	border: solid 0px #F5E6CB;
	font-weight: normal;
	padding: 3px 5px 6px 5px;
}

table.tableForm tr td.FormHeader
{
	font-size: 14px;
	font-weight:bold;
	background: #DEB66B;
}

table.tableForm tr td.FormHeader2
{
	font-size: 14px;
	font-weight:bold;
	background: #C1C9DB;
}

table.tableForm input, table.tableForm select, table.tableForm textarea
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
}

table.tableview
{
	background: #F7F2E0;
	border: solid 1px #DEB66B;
	border-collapse: collapse;
	margin: 0px;
}
table.tableview tr td
{
	border: solid 1px #E8D9B0;
	font-weight: 500;
	font-size: 12px;
	padding: 2px 5px 3px 5px;
}

div.eventdate {
	font-size:11px;
	font-weight:bold;
}

table.details td.label {
	font-weight: bold;
	text-align: right;
	width: 125px;
	background-color:#DEB66B;
}

#calendarofevents_div div.event p.more-info { margin-top:8px; margin-bottom: 8px;}

#calendarofevents_div div.event p.event-image {text-align: right;}

h3.eventsList {
background-color:#C1C9DB;
padding:4px;
}




table.contactPhoneNumbers {
  width: 300px;
  margin: 20px 0;
  border: 1px solid #ccc;
}
table.contactPhoneNumbers tr.wa {
  background:#dee5f0;
}
table.contactPhoneNumbers tr.or {
  background:#fef9f1
}
table.contactPhoneNumbers tr.sc {
  background:#f1dcb6;
}
table.contactPhoneNumbers td {
  padding: 5px 3px;
}

