body {margin: 0px; padding: 0px; background-color:#ffffff;}
#wrapper {margin: 0px auto; padding: 0px; width: 1004px; text-align: center; background-image: none;}
#maincontent_hp {margin: 0px 0px 0px 11px; padding: 0px; width: 969px; background-color: #ffffff; text-align: left;background-image:none;}
#content_sub2 {margin: 0px; padding: 0px; width: 969px; background-color: #ffffff; background-image: none;}
#content_subcol_801 {margin: 0px; padding: 0px; width: 100%; float: none;}
#content_subcol3 {margin: 0px; padding: 0px; width: 200px; float: left;}
.snapshot_cont {margin: 0px; padding: 5px 10px 7px 10px; width: 307px; font-size: 90%; color: #000000; min-height: 86px;border-right: 1px solid #023F82; border-left: 1px solid #0563af; background-image: none;}
table.sub {margin: 0px; padding: 0px; background-color: #ffffff; border: none;}
table.sub td {margin: 0px; padding: 3px; background-color: #ffffff; border: solid 1px #999;}
table.sub th {margin: 0px; padding: 3px; background-color: #ffffff; border: solid 1px #999;}
.TabbedPanelsContent2 {overflow: visible;}
.toptabs {margin: 15px 0px 10px 0px; padding: 0px; color: #14468F; font-size: 16px;}
.TabbedPanels {overflow: visible !important;}
.TabbedPanelsContentGroup {display: block !important; overflow: visible !important; height: auto !important; margin: 0px; padding: 0px; border: none !important; background-color: #ffffff;}
.TabbedPanelsContent {padding: 20px 10px 0px 10px; margin: 0px 0px 30px 0px; color: #000000; border: none !important;font-size: 90%; line-height: 14px; overflow: auto; height: auto !important; overflow: visible !important; display: block !important; clear:both !important;}
.TabbedPanelsTabGroup {display: none;}

#programcontent {margin: 0px; padding: 0px; width: 75%; float: none;}
#programcontent p {margin: 0px 12px 0px 0px; padding: 0px; width: 740px;}
#program_desc {padding: 0px 0px 0px 10px; margin: 20px 0px 15px 0px; height: 35px; line-height: 35px; width: 580px; font-size: 15px; font-weight: bold; color: #000000; background-image: url(../images/accordian_hdr.jpg); background-repeat: no-repeat; cursor:pointer;}
.container {width: 100%; margin: 0px; padding: 0px;}
h2.trigger {padding: 0px; margin: 0px 0px 15px 0px; height: 15px; line-height: 15px; width: 100%; font-size: 15px; font-weight: bold; float: none; color: #000000; background-image: none;}
.toggle_container {margin: 0px 12px 2px 0px; padding: 0px; overflow: visible; width: 740px; clear: none; display:block !important;}
.toggle_container .block {padding: 0px; border: none;}
h1 {font-size: 200%; color: #000000; font-weight: bold; margin-top:0px;}
#main_content {margin: 0px; padding: 0px 12px 0px 0px; position: relative; float:left; width: 740px;}

#hp_footer, #footer, #bott, #breadcrumbs, #breadcrumbs2, #sub_icons, #content_subcol1, .RightCorner, #leftnav_sub, .boxbttm, .topbord, .botbord {display: none;}







