@charset "utf-8";
/* CSS Document */

body {
background: white;
font: normal 11pt Arial, sans-serif;
line-height: 16pt;
color: #000000;
width: 100%;
}

#topSupport, #wrapperTop, #wrapperBtm, #topNav, #leftsidebar, #rightsidebar, #footer h2,  #footerNav, #share, .marquee, #pagetool, .enlarge, #flashcontent, #latestnewsWrap, #flowtabs, #homePaneTopRight, #homePaneBtmLeft, .homePaneImg, .homePaneSideBar, .clear, .pdf {
display: none;
}

#header, #wrapper, #wrapperBody, #middle, .breadcrumbs, #middle , #homePaneShadow, #homePaneBtmShadow, #homePaneBg, .homepanes, .homePaneWrap, #hpcontent, #flowpanes, .left, .homePaneContent, #middle_norightsidebar, #copyright {
background-color: #ffffff;   
float: none;
margin: 0; 
padding: 0;
width: 99%;
}

#header {
height: 30px;
margin-bottom: 25px;
}

#copyright a {
color: #000;
text-decoration: none;
}

#content ul li {
background-image: none;
}


/*--------HOME-------*/
/*-------------------*/
.homePaneWrap {
display: block !important;
padding-left: 3.75%;
}

.homePaneContent {
padding: 10px 0 15px 0 !important;
width: 65% !important;
}

.homePaneContent p {
font-size: 12px;
}

/*--------SUB PAGES-------*/
/*-------------------*/
.breadcrumbs {
border-bottom: 1px solid #4f4e4e;
}

#content .breadcrumbs a {
color: #6e6e6e;
}

#content {
padding-left: 40px;
}

#content h1 {
margin: 8px 0 3px 0;
}
#content p.subhead {
margin-top: 1px;
margin-bottom: 20px;
}
#content p, #content li {
font-size: 12px;
}

#content ul, #content ol {
margin-bottom: 22px;
}

#content ul li {
list-style: disc;
margin-left: 10px;
padding-left: 5px;
}

.multiList ul {
float: none;
width: auto;
}

#content .multiList ul.list1 {
margin-bottom: 0;
}

.subpanes {
border: none;
}

.subpanes div {
display: block !important;
}

.subpanes div img {
display: block;
}

/*
#content .subtabs {
height: auto;
margin: 0 0 40px 0;
}
#content .subtabs li {
background: none;
float: none;
list-style: disc;
margin: 0 0 10px 15px;
padding: 0px 0 0 0px;
}
.subtabs li a {
background: none;
color: #303030;
display: block;
float: none;
font-size: 13px;
height: auto;
padding: 0;
text-decoration: none;
text-transform: uppercase;
width: auto;
}
.subtabs li a:hover {
background-position: 0 -27px;
}
#content .subtabs li a.current, #content .subtabs li a.current:hover {
background-position: 0 -54px;
color: #fff;
}
*/

