body {
margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
padding: 0;
margin: 0 auto;
text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
background: #BBBBBB url(/images/background/seamless.jpg) no-repeat fixed center top;
color: #3B3B3B;
}
.maincontent {
width: 974px;
text-align: left;
margin:0 auto;
height: 100% auto;
background-color: #FFFFFF;
}
.page_bgrd {
background-color: #FFFFFF;
}
.page_border_top {
width: 988px;
height: 7px;
background: url(/images/mainbgrdtop1.png) no-repeat center bottom;
}
.page_border_left {
width: 7px;
background: url(/images/mainbgrdleft1.png) repeat-y right;
}
.page_border_right {
width: 7px;
background: url(/images/mainbgrdright1.png) repeat-y left;
}
.footer_bgrd {
background-color: transparent;
}
.footer_text {
font-family: 'Verdana', Arial;
font-size: 12px;
color: #3B3B3B;
}
.footer_text a {
color: #660033;
}
.footer_small_text {
font-family: 'Verdana', Arial;
font-size: 10px;
color: #3B3B3B;
}
.maincontentdescription ul {
list-style-position: inside;
}
.separator_body {
background-color: Silver;
}
.separator_top {
background-color: #FFFFFF;
height: 50px;
}
.separator_top_content {
background-color: #FFFFFF;
height: 63px;
}
.separator_bot {
background-color: #FFFFFF;
width: 8px;
}
.round_corners {
display: block;
width: 6px;
height: 6px;
}
.banner_border_color {
border-color: #3B3B3B;
}
.homemaintab {
background-color: #FFFFFF;
}
.homemaintab_round {
height: 1px;
background-color: #FFFFFF;
overflow: hidden;
display: block;
}
.homemaintabtext {
font-family: 'Quattrocento', Arial;
font-size: 20px;
padding: 0px 8px 4px 8px;
color: #718d9e;
}
.homemaintabseparator {
background-color: #99cccc;
}
.homemaintabtext a {
color: #718d9e !important;
text-decoration: none;
}
.homemaintabtext a:hover {
text-decoration: underline;
}
.submaintab {
background-color: #EEEEEE;
}
.submaintab_round {
height: 1px;
background-color: #EEEEEE;
overflow: hidden;
display: block;
}
.submaintabtext {
font-family: 'Quattrocento', Arial;
font-size: 14px;
font-weight: bold;
padding: 0px 8px 4px 8px;
color: #284F67;
}
.submaintabseparator {
background-color: #99cccc;
}
.submaintabtext a {
color: #284F67 !important;
text-decoration: none;
}
.submaintabtext a:hover {
text-decoration: underline;
}
.mainsubtitle {
font-family: 'Quattrocento', Arial;
font-size: 14px;
font-weight: bold;
padding: 0px 8px 4px 8px;
color: #718d9e;
}
.mainsubtitle a {
color: #718d9e !important;
text-decoration: none;
}
.mainsubtitle a:hover {
text-decoration: underline;
}
.mainsubtitlecrumble {
font-family: 'Quattrocento', Arial;
font-size: 12px;
}
.bigfonts {
font-family: 'Verdana', Arial;
font-size: 16px;
color: #3B3B3B;
}
.largemidfonts {
font-family: 'Verdana', Arial;
font-size: 15px;
color: #3B3B3B;
}
.largefonts {
font-family: 'Verdana', Arial;
font-size: 14px;
color: #3B3B3B;
}
.regularfonts {
font-family: 'Verdana', Arial;
font-size: 12px;
color: #3B3B3B;
}
.regularfonts a {
color: #3B3B3B;
}
.smallmidfonts {
font-family: 'Verdana', Arial;
font-size: 11px;
color: #3B3B3B;
}
.smallfonts {
font-family: 'Verdana', Arial;
font-size: 10px;
color: #3B3B3B;
}
.controlfonts {
margin: 0px;
font-family: 'Verdana', Arial;
font-size: 12px;
}
.required_field_1 {
display: inline;
vertical-align: top;
}
.required_field_2 {
display: inline;
vertical-align: top;
color: #FF0000;
}
.maintitlebgrd {
background-color: #EEEEEE;
}
.maincontenttitle {
font-family: 'Verdana', Arial;
font-size: 18px;
margin: 8px 4px 12px 4px;
color: #3B3B3B;
}
.maincontentsubtitle {
font-family: 'Verdana', Arial;
font-size: 14px;
font-weight: bold;
margin: 0px 4px 10px 4px;
}
.maincontentmedia {
float: left;
margin: 0px 8px 8px 4px;
}
.maincontentmedia_b {
float: right;
margin: 0px 4px 8px 8px;
}
.maincontentdescription {
font-family: 'Verdana', Arial;
font-size: 12px;
line-height: 16px;
margin: 0px 4px 10px 4px;
}
.maincontentdescription p{
font-family: 'Verdana', Arial!important;
padding: 0px !important;
margin: 0px 0px 12px 0px !important;
}
.maincontentdescription span{
font-family: 'Verdana', Arial!important;
padding: 0px !important;
margin: 0px 0px 12px 0px !important;
}
.maincontentdescription table{
font-family: 'Verdana', Arial!important;
font-size: 12px!important;
}
.mediacalce {
font-family: 'Verdana', Arial;
font-size: 10px;
line-height: 12px;
padding: 4px 0px 4px 0px;
}
.related_title {
font-family: 'Verdana', Arial;
font-size: 14px;
padding: 0px 8px 4px 8px;
color: #718d9e;
font-weight: bold;
}
.related_title_bgrd {
background-color: #FFFFFF;
}
.related_title_round {
height: 1px;
background-color: #FFFFFF;
overflow: hidden;
display: block;
}
.related_link {
font-family: 'Verdana', Arial;
font-size: 12px;
color: #000000;
}
.related_link a {
color: #000000;
}
.related_link_bgrd {
background-color: #EEEEEE;
}
.related_link_round {
height: 1px;
background-color: #EEEEEE;
overflow: hidden;
display: block;
}
.mainsubcontentdescription {
font-family: 'Verdana', Arial;
font-size: 12px;
line-height: 16px;
margin: 6px 4px 6px 6px;
}
.mainsubcontentmedia {
float: left;
margin: 0px 4px 4px 4px;
}
.moduletitle {
font-family: 'Verdana', Arial;
font-size: 17px;
font-weight: bold;
padding: 12px 2px 2px 2px;
color: #548AAC;
}
.moduletitle a {
color: #548AAC;
}
.moduletitleseparator {
background-color: #DDDDDD;
}
.module_tab_on {
width: 12px;
height: 5px;
border: 3px groove silver;
background-color: #3399CC;
}
.module_tab_off {
width: 12px;
height: 5px;
border: 3px outset silver;
background-color: #3399CC;
}
.module_calendar_month {
font-family: 'Verdana', Arial;
font-size: 10px;
font-weight: bold;
color: #333366;
}
.module_calendar_day {
font-family: 'Verdana', Arial;
font-size: 19px;
font-weight: bold;
color: #333366;
}
.module_calendar_bgrd {
background-color: #DDDDDD;
}
.module_calendar_details {
font-family: 'Verdana', Arial;
font-size: 11px;
color: #3B3B3B;
}
.calendar_title_bgrd {
background-color: #006699;
}
.calendar_title_text {
font-family: 'Verdana', Arial;
font-size: 13px;
font-weight: bold;
color: #FFFFFF;
}
.mycell a {
font-family: 'Verdana', Arial;
font-size: 10px;
display: block;
width: 100%;
height: 55px;
}
.contenttitle {
font-family: 'Quattrocento', Arial;
font-size: 26px;
padding: 0px 8px 4px 8px;
color: #3B3B3B;
}
.contenttitle a {
color: #3B3B3B;
text-decoration: none;
}
.contenttitle a:hover {
text-decoration: underline;
}
.media_tab_on {
font-family: 'Verdana', Arial;
font-size: 12px;
line-height: 11px;
font-weight: bold;
color: #FFFFFF;
background-color: #548aac;
}
.media_tab_on a {
color: #FFFFFF;
text-decoration: none;
}
.media_tab_on_round {
height: 1px;
background-color: #548aac;
overflow: hidden;
display: block;
}
.media_tab_off {
font-family: 'Verdana', Arial;
font-size: 12px;
line-height: 11px;
color: #FFFFFF;
background-color: #284F67;
}
.media_tab_off a {
color: #FFFFFF;
text-decoration: none;
}
.media_tab_off_round {
height: 1px;
background-color: #284F67;
overflow: hidden;
display: block;
}
.media_tab_separator {
background-color: #CCCCCC;
}
.member_directory_title {
font-family: 'Verdana', Arial;
font-size: 11px;
font-weight: bold;
background-color: #718d9e;
color: #FFFFFF;
}
.member_directory_body {
font-family: 'Verdana', Arial;
font-size: 12px;
background-color: #EEEEEE;
color: #000000;
}
.member_directory_body a {
color: #000000;
}
.member_directory_body_alternate {
font-family: 'Verdana', Arial;
font-size: 12px;
background-color: #FBFAEA;
color: #000000;
}
.member_directory_body_alternate a {
color: #000000;
}
.pages_off_layout {
font-family: 'Verdana', Arial;
font-size: 10px;
height: 18px;
background-color: #006699;
color: #FFFFFF;
}
.pages_off_layout a {
text-decoration: none;
color: #FFFFFF;
}
.pages_on_layout {
font-family: 'Verdana', Arial;
font-size: 10px;
font-weight: bold;
height: 18px;
padding-right: 3px;
padding-left: 3px;
background-color: #999999;
color: #FFFFFF;
}
.pages_on_layout a {
text-decoration: none;
color: #FFFFFF;
}