﻿@import url(master.css);

/* HEADINGS */
h1{font-size: 24px;color: #003f5e;margin-bottom: 10px;font-family: "Times New Roman", Times, serif;font-weight: lighter;}
/* END OF HEADINGS */

/* CONTENT WRAPPERS */
#mainLeftWrapper {width: 910px;margin-top: 5px;}
/* END OF CONTENT WRAPPERS */

/* PROGRESS INDICATOR */
.progressOverlay{position: fixed;z-index: 99;top: 0px;left: 0px;background-color: #ffffff;width: 100%;height: 100%;filter: Alpha(Opacity=70);opacity: 0.70;-moz-opacity: 0.70;}
* html .progressOverlay{position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');width: expression(document.body.scrollWidth > document.body.offsetWidth ? document.body.scrollWidth : document.body.offsetWidth + 'px');}
.progressLoader{z-index: 100;position: fixed;width: 200px;margin-left: -60px;top: 50%;left: 50%;text-align: center;}
.updateProgressText{width: 100%;font-weight: bold;}
* html .progressLoader{position: absolute;margin-top: expression((document.body.scrollHeight / 4) + (0 - parseInt(this.offsetParent.clientHeight / 2) + (document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)) + 'px');}
/* END OF PROGRESS INDICATOR */

/* CONTENT */
.positionDiv{width: 100%;float: left;}
form label.field-filter{float: left;margin-right: 10px;width: 30%;}
form label.field-filter select{width: 100%;float: left;margin-top: 3px;margin-right: 5px;}
.accordion_multi{width: 100%;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #c4c4c4;}
.accordionHeader_multi{padding: 7px 15px;margin: 30px 0px 0px 0px;cursor: pointer;font-family: Arial, Helvetica, sans-serif;background-color: #e5e5e5;background-image: url(../images/arrow-square.gif);background-repeat: no-repeat;background-position: right -51px;font-size: 100%;line-height: 100%;border: 1px solid #c4c4c4;max-height: 300px;}
.accordionHeader_multi:hover{background-color: #dcdcdc;margin: 30px 0px 0px 0px;}
.accordionHeader_multi.active{background-position: right 5px;margin: 30px 0px 0px 0px;}
.accordionContent_multi{background: #f7f7f7;margin: 0;display: none;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #c4c4c4;border-bottom-color: #c4c4c4;border-left-color: #c4c4c4;clear: both;padding-top: 10px;padding-right: 15px;padding-bottom: 20px;padding-left: 15px;}
.accordionHeader_multi h5 {font-size: 18px;color: #003f5e;margin-bottom: 10px;font-family: "Times New Roman", Times, serif;font-weight: lighter;}
.accordion_positions{width: 100%;}
    /*this is what the header css reverts to once u click on one of the even or odd headers for some reason*/
.accordionHeader_positions{padding: 3px 0px 3px 10px;margin: 5px 0px 5px 0px;cursor: pointer;font-family: Arial, Helvetica, sans-serif;background-color: #e5e5e5;background-image: url(../images/arrow-square.gif);background-repeat: no-repeat;background-position: right -51px;font-size: 100%;line-height: 100%;border: 1px solid #c4c4c4;max-height: 300px;min-height: 20px;}
.accordionHeader_positions:hover{background-color: #dcdcdc;margin: 5px 0px 5px 0px;}
.accordionHeader_positions.active{background-position: right 5px;margin: 5px 0px 5px 0px;}
.accordionContent_positions{background: #f7f7f7;margin: 0;display: none;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #c4c4c4;border-bottom-color: #c4c4c4;border-left-color: #c4c4c4;clear: both;padding-top: 10px;padding-right: 15px;padding-bottom: 20px;padding-left: 15px;}
.accordionHeader_positions_odd{padding: 3px 0px 3px 10px;margin: 5px 0px 5px 0px;cursor: pointer;font-family: Arial, Helvetica, sans-serif;background-color: #c0c0c0;background-image: url(../images/arrow-square.gif);background-repeat: no-repeat;background-position: right -51px;font-size: 100%;line-height: 100%;border: 1px solid #c4c4c4;max-height: 300px;}
.accordionHeader_positions_odd:hover{background-color: #b3b3b3;margin: 5px 0px 5px 0px;}
.accordionHeader_positions_odd:active{background-position: right 5px;margin: 5px 0px 5px 0px;}
.accordionHeader_positions_even{padding: 3px 0px 3px 10px;margin: 5px 0px 5px 0px;cursor: pointer;font-family: Arial, Helvetica, sans-serif;background-color: #fcfcfc;background-image: url(../images/arrow-square.gif);background-repeat: no-repeat;background-position: right -51px;font-size: 100%;line-height: 100%;border: 1px solid #c4c4c4;max-height: 300px;}
.accordionHeader_positions_even:hover{background-color: #f0f0f0;margin: 5px 0px 5px 0px;}
.accordionHeader_positions_even:active{background-position: right 5px;margin: 5px 0px 5px 0px;}
.accHeaderLabel_Full{font-size: 17px;color: #003f5e;font-family: "Times New Roman", Times, serif;font-weight: lighter;padding: 3px 0px 3px 0px;line-height: 19px;}
.accHeaderLabel_Left{float: left;font-size: 12px;font-family: "Times New Roman", Times, serif;font-weight: lighter;padding: 3px 10px 3px 0px;color: Black;width: 20%;clear: left;}
.accHeaderLabel_Center{float: left;font-size: 16px;color: #003f5e;font-family: "Times New Roman", Times, serif;line-height: 19px;}
.accHeaderLabel_Right{float: right;font-size: 12px;font-family: "Times New Roman", Times, serif;font-weight: lighter;padding: 3px 30px 3px 0px;color: Black;}
/* END OF CONTENT */
