body {
background-color:#333;
margin:0px;
margin-bottom:15px;
background-image: url("common/pageBackground.png");
background-repeat:repeat-x;
}

.menuBarDark {
background-image:url('common/darkGrayMiddle.png'); 
background-repeat:repeat-x;
text-align:center;
}

.menuBarLight {
background-image:url('common/lightGrayMiddle.png'); 
background-repeat:repeat-x;
text-align:center;
}

.menuBarLeftLight {
background-image:url('common/lightGrayLeft.png'); 
background-repeat:no-repeat;
}

.menuBarRightLight {
background-image:url('common/lightGrayRight.png'); 
background-repeat:no-repeat;
}

.menuBarLeftDark {
background-image:url('common/darkGrayLeft.png'); 
background-repeat:no-repeat;
}

.menuBarRightDark {
background-image:url('common/darkGrayRight.png'); 
background-repeat:no-repeat;
}


.sectionBreak {
width:900px;
height:6px;
background-image:url('common/pageBreak.png'); 
background-repeat:repeat-x;
border:0px solid #BFBFBF;
border-top-width:1px;
border-bottom-width:1px;
}

.sectionBreakFlipped {
width:900px;
height:6px;
background-image:url('common/pageBreak.png'); 
background-repeat:repeat-x;
border:0px solid #B5B5B5;
border-top-color:#CACACA;
border-top-width:1px;
border-bottom-width:1px;
}

.bottomWhite {
width:900px;
height:9px;
background-image:url('common/bottomWhite.png'); 
background-repeat:no-repeat;
}

.bottomGray {
width:900px;
height:9px;
background-image:url('common/bottomGray.png'); 
background-repeat:no-repeat;
}

.bottomDesktopPictures {
width:900px;
height:9px;
background-image:url('common/desktopPicturesBottom.png'); 
background-repeat:no-repeat;
}

.menuBarShadowWhite {
width:900px;
height:4px;
background-image:url('common/menuBarShadow.png');
background-repeat:repeat-x;
background-color:#FFFFFF;
}

.menuBarShadowGeneric {
background-image:url('common/menuBarShadow.png');
background-repeat:repeat-x;
background-color:#FFFFFF;
}



.commentLink {
text-align:right;
}

.pemdasTop {
background-color:#E5E5E5;
}

.pemdasBottom {
background-color:#FFFFFF;
}

.blueBar {
background-image:url('common/blueBar.png'); 
background-repeat:repeat-x;
border:0px solid #7C7C7C;
border-top-width:1px;
}
.blueBarMiddleOn {
padding-left:5px;
padding-right:5px;
background-image:url('common/blueBarMiddleSelected.png');
background-repeat:repeat-x;
}
.blueBarLeftOn {
width:9px;
background-image:url('common/blueBarLeftSelected.png');
background-repeat:no-repeat;
}
.blueBarRightOn {
width:9px;
background-image:url('common/blueBarRightSelected.png');
background-repeat:no-repeat;
}

.blueBarRight {
width:9px;
}

.blueBarLeft {
width:9px;
}

.blueBarMiddle {
padding-left:5px;
padding-right:5px;
}

.blueBarSpacer {
width:40px;
}


.news {
padding-left:15px;
padding-right:15px;
color:#222;
}

.commentTop {
padding-left:15px;
padding-right:15px;
color:#222;
}

.commentBottom {
margin-top:5px;
padding-left:15px;
color:#777;
text-align:right;
padding-right:15px;
}

.grayComment {
background-color:#F5F5F5;
border:0px solid #E0E0E0;
border-top-width:1px;
border-bottom-width:1px;
margin-bottom:20px;
margin-top:25px;

}




.newsCommentCellLeft {
text-align:right;
padding-right:5px;
vertical-align:top;
padding-bottom:5px;
}

.newsCommentCellRight {
vertical-align:top;
padding-bottom:5px;
}


.newsBreak {
height:1px; 
width:100%; 
margin-top:25px; 
margin-bottom:25px; 
border:0px solid #AAAAAA; 
border-top-width:1px;
}

.newsList {
margin-left:20px;
color:#222;
}


/*--------------LINKS-----------------*/
a:link, a:visited {
font-family:verdana, arial, sans-serif;;
font-size:12px;
color:#1818ef;
text-decoration:underline;
}

a:hover, a:active {
text-decoration:none;
}

a.menuBarLink:link, a.menuBarLink:visited, a.menuBarLink:hover, a.menuBarLink:active {
font-family:lucida grande, trebuchet ms, verdana, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;
text-shadow:#F7F7F7 0px 1px 1px;
}

a.tempIndexLink:link, a.tempIndexLink:visited {
font-family:futura, verdana, sans-serif;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
}

a.tempIndexLink:hover, a.tempIndexLink:active {
font-family:futura, verdana, sans-serif;
font-size:14px;
color:#FFFFFF;
text-decoration:underline;
}



a.blueBarLink:link, a.blueBarLink:visited {
font-family:verdana, arial, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
text-shadow:#042050 0px 1px 1px;

}

a.blueBarLink:hover, a.blueBarLink:active {
font-family:verdana, arial, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
text-shadow:#042050 0px 1px 1px;
}


a.desktopPictureLink:link, a.desktopPictureLink:visited {
font-family:verdana, arial, sans-serif;;
font-size:12px;
color:#FFFFFF;
text-decoration:underline;
}

a.desktopPictureLink:hover, a.desktopPictureLink:active {
font-family:verdana, arial, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}


a.newsTitleLink:link, a.newsTitleLink:visited {
font-family:verdana, arial, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

a.newsTitleLink:hover, a.newsTitleLink:active {
text-decoration:underline;
}


a.blackTextLink:link, a.blackTextLink:visited {
font-family:verdana, arial, sans-serif;;
font-size:12px;
color:#000000;
text-decoration:underline;
}

a.blackTextLink:hover, a.blackTextLink:active {
font-family:verdana, arial, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}


a.blackLink:link, a.blackLink:visited {
color:#000000;
text-decoration:none;
}

a.blackLink:hover, a.blackLink:active {
text-decoration:underline;
}




/*-------------TEXT----------------*/
.desktopPictureTextHeader {
font-family:verdana, arial, sans-serif;
font-weight:bold;
font-size:14px;
color:#000000;
}

.desktopPictureText {
font-family:verdana, arial, sans-serif;
font-size:12px;
color:#222222;
}

.defaultInput {
font-family:verdana, arial, sans-serif;
font-size:12px;
color:#000000;
}


.pemdasBlackFont {
font-family:verdana, arial, sans-serif;
font-size:12px;
color:#000000;
padding-bottom:24px;
}

.pemdasBlackFontHeader {
font-family:verdana, arial, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
padding-bottom:3px;
}


.pemdasDocuHeader {
font-family:verdana, arial, sans-serif;
font-size:16px;
color:#000000;
margin-bottom:10px;
font-weight:bold;
}

.pemdasDocuSubHeader {
font-family:verdana, arial, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
margin-bottom:5px;
}

.pemdasDefaultFont {
font-family:verdana, arial, sans-serif;
font-size:12px;
color:#333333;
}

.pemdasDocuText {
font-family:verdana, arial, sans-serif;
font-size:12px;
color:#000000;
margin-bottom:24px;
}

.pemdasDocuTip {
font-family:verdana, arial, sans-serif;
font-size:12px;
color:#000000;
padding:4px;
background-color:#F1F1F1;
border:1px solid #AcAcAc;
margin-top:5px;
margin-bottom:10px;
}

.pemdasDocuImage {

margin-top:5px;
margin-bottom:5px;
border:1px solid black;
}



/*-------------TABLES-----------*/
.desktopPictureThumbCellOn {
padding-top:10px;
padding-bottom:10px;
padding-left:28px;
background-color:#FFFFFF;
border:0px solid #d5d5d5;
border-top-width:1px;
border-bottom-width:1px;
}
.desktopPictureThumbCell {
padding-top:11px;
padding-bottom:11px;
padding-left:28px;

}

