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: url(/images/mainbgrd.png) center repeat-y #C4D3DD; color: #2A2A2A; } .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; } .corner_top_left { background: url(/images/corner_top_left_white.gif) left bottom no-repeat; background-color: none; } .corner_top_right { background: url(/images/corner_top_right_white.gif) right bottom no-repeat; background-color: none; } .corner_bot_left { background: url(/images/corner_bot_left_white.gif) left bottom no-repeat; background-color: none; } .corner_bot_right { background: url(/images/corner_bot_right_white.gif) right bottom no-repeat; background-color: none; } .banner_border_color { border-color: #2F6385; } .homemaintab { background-color: #D82231 !important; } .homemaintabtext { font-family: arial; font-size: 24px; padding: 0px 8px 4px 8px; color: #FFFFFF; } .homemaintabseparator { background-color: #797878; } .submaintab { background-color: #D82231; } .submaintabtext { font-family: arial; padding: 0px 8px 4px 8px; color: #FFFFFF; } .submaintabseparator { background-color: #575656; } .submaintabtext a { color: #FFFFFF !important; text-decoration: none; } .submaintabtext a:hover { text-decoration: underline; } .mainsubtitle { font-family: arial; font-size: 20px; padding: 0px 8px 4px 8px; color: #FFFFFF; } .mainsubtitle a { color: #FFFFFF !important; text-decoration: none; } .mainsubtitle a:hover { text-decoration: underline; } .mainsubtitlecrumble { font-family: arial; font-size: 12px; } .maincontent { width: 990px; text-align: left; margin:0 auto; height: 100% auto; background-color: #FFFFFF; } .largefonts { font-family: arial; font-size: 14px; color: #2A2A2A; } .regularfonts { font-family: verdana; font-size: 12px; color: #2A2A2A; } .controlfonts { font-family: verdana; font-size: 12px; } .smallfonts { font-family: arial; font-size: 10px; color: #2A2A2A; } .regularfonts a { color: #2F6385; } .maintitlebgrd { background-color: #D82231; } .maincontenttitle { font-family: arial; font-size: 18px; margin: 8px 4px 12px 4px; color: #2A2A2A; } .maincontentmedia { float: left; margin: 0px 8px 8px 4px; } .maincontentdescription { font-family: verdana; font-size: 12px; line-height: 16px; margin: 0px 4px 10px 4px; } .maincontentdescription p{ font-family: verdana!important; font-size: 12px; padding: 0px !important; margin: 0px 0px 12px 0px !important; } .maincontentdescription span{ font-family: verdana!important; font-size: 12px; padding: 0px !important; margin: 0px 0px 12px 0px !important; } .mediacalce { font-family: verdana; font-size: 10px; line-height: 12px; padding: 4px 0px 4px 0px; } .related_title { font-family: arial; font-size: 14px; padding: 0px 8px 4px 8px; color: #2A2A2A; font-weight: bold; } .related_title_bgrd { background-color: #88B8D8; } .related_link { font-family: verdana; font-size: 11px; color: #00629C; } .related_link a { color: #00629C; } .related_link_bgrd { background-color: #EEEEEE; } .mainsubcontentdescription { font-family: verdana; font-size: 12px; line-height: 16px; margin: 6px 4px 6px 6px; } .mainsubcontentmedia { float: left; margin: 0px 4px 4px 4px; } .moduletitle { font-family: arial; font-size: 17px; font-weight: bold; padding: 17px 2px 2px 2px; color: #D82231; } .moduletitle a { color: #D82231; } .moduletitleseparator { background-color: #7C7B7B; } .module_calendar_month { font-family: arial; font-size: 10px; font-weight: bold; color: #CC0033; } .module_calendar_day { font-family: arial; font-size: 19px; font-weight: bold; color: #CC0033; } .module_calendar_bgrd { background-color: #EEEEEE; } .module_calendar_details { font-family: arial; font-size: 11px; color: #2A2A2A; } .calendar_title_bgrd { background-color: #D82231; } .calendar_title_text { font-family: arial; font-size: 13px; font-weight: bold; color: #FFFFFF; } .mycell a { font-family: arial; font-size: 10px; color: #000000; display: block; width: 100%; height: 55px; } .contenttitle { font-family: arial; font-size: 26px; padding: 0px 8px 4px 8px; color: #2A2A2A; } .contenttitle a { color: #2A2A2A; text-decoration: none; } .contenttitle a:hover { text-decoration: underline; } .media_tab_on { font-family: arial; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #D82231; } .media_tab_on a { color: #FFFFFF; text-decoration: none; } .media_tab_off { font-family: arial; font-size: 12px; color: #000000; background-color: #AFCFE5; } .media_tab_off a { color: #000000; text-decoration: none; } .media_tab_separator { background-color: #D82231; }