@import url("status_set_1.css");

.pi_sprite {
  display: inline-block;
  background-image: url( "../images/pi_diagona_pack.png" );
}
.pi_sprite_small {
  width: 10px;
  height: 10px;
}
.pi_sprite_large {
  width: 16px;
  height: 16px;
}
.pi_sprite_small_img_0,0 {
  background-position: -0px -6px;
}
.pi_sprite_small_img_0,2 {
  background-position: -46px -6px;
}
.pi_sprite_small_img_0,4 {
  background-position: -92px -6px;
}
.pi_sprite_small_img_0,6 {
  background-position: -138px -6px;
}
.pi_sprite_small_img_0,8 {
  background-position: -184px -6px;
}
.pi_sprite_small_img_0,10 {
  background-position: -230px -6px;
}
.pi_sprite_small_img_0,12 {
  background-position: -276px -6px;
}
.pi_sprite_small_img_0,14 {
  background-position: -322px -6px;
}
.pi_sprite_small_img_0,16 {
  background-position: -368px -6px;
}
.pi_sprite_small_img_0,18 {
  background-position: -414px -6px;
}
.pi_sprite_small_img_1,0 {
  background-position: -0px -32px;
}
.pi_sprite_small_img_1,2 {
  background-position: -46px -32px;
}
.pi_sprite_small_img_1,4 {
  background-position: -92px -32px;
}
.pi_sprite_small_img_1,6 {
  background-position: -138px -32px;
}
.pi_sprite_small_img_1,8 {
  background-position: -184px -32px;
}
.pi_sprite_small_img_1,10 {
  background-position: -230px -32px;
}
.pi_sprite_small_img_1,12 {
  background-position: -276px -32px;
}
.pi_sprite_small_img_1,14 {
  background-position: -322px -32px;
}
.pi_sprite_small_img_1,16 {
  background-position: -368px -32px;
}
.pi_sprite_small_IMAGEFILE {
  background-position: -414px -32px;
}
.pi_sprite_small_img_2,0 {
  background-position: -0px -58px;
}
.pi_sprite_small_img_2,2 {
  background-position: -46px -58px;
}
.pi_sprite_small_BULLETEDTEXT {
  background-position: -92px -58px;
}
.pi_sprite_small_SPREADSHEET {
  background-position: -138px -58px;
}
.pi_sprite_small_img_2,8 {
  background-position: -184px -58px;
}
.pi_sprite_small_img_2,10 {
  background-position: -230px -58px;
}
.pi_sprite_small_img_2,12 {
  background-position: -276px -58px;
}
.pi_sprite_small_img_2,14 {
  background-position: -322px -58px;
}
.pi_sprite_small_img_2,16 {
  background-position: -368px -58px;
}
.pi_sprite_small_img_2,18 {
  background-position: -414px -58px;
}
.pi_sprite_small_img_3,0 {
  background-position: -0px -84px;
}
.pi_sprite_small_img_3,2 {
  background-position: -46px -84px;
}
.pi_sprite_small_img_3,4 {
  background-position: -92px -84px;
}
.pi_sprite_small_img_3,6 {
  background-position: -138px -84px;
}
.pi_sprite_small_img_3,8 {
  background-position: -184px -84px;
}
.pi_sprite_small_img_3,10 {
  background-position: -230px -84px;
}
.pi_sprite_small_img_3,12 {
  background-position: -276px -84px;
}
.pi_sprite_small_img_3,14 {
  background-position: -322px -84px;
}
.pi_sprite_small_img_3,16 {
  background-position: -368px -84px;
}
.pi_sprite_small_img_3,18 {
  background-position: -414px -84px;
}
.pi_sprite_small_GRAYGEAR {
  background-position: -0px -110px;
}
.pi_sprite_small_img_4,2 {
  background-position: -46px -110px;
}
.pi_sprite_small_img_4,4 {
  background-position: -92px -110px;
}
.pi_sprite_small_img_4,6 {
  background-position: -138px -110px;
}
.pi_sprite_small_img_4,8 {
  background-position: -184px -110px;
}
.pi_sprite_small_CLOSED_FOLDER {
  background-position: -230px -110px;
}
.pi_sprite_small_OPEN_FOLDER {
  background-position: -276px -110px;
}
.pi_sprite_small_img_4,14 {
  background-position: -322px -110px;
}
.pi_sprite_small_MAGGLASS {
  background-position: -368px -110px;
}
.pi_sprite_small_WARNING {
  background-position: -414px -110px;
}
.pi_sprite_small_img_5,0 {
  background-position: -0px -136px;
}
.pi_sprite_small_img_5,2 {
  background-position: -46px -136px;
}
.pi_sprite_small_img_5,4 {
  background-position: -92px -136px;
}
.pi_sprite_small_FUNNEL {
  background-position: -138px -136px;
}
.pi_sprite_small_img_5,8 {
  background-position: -184px -136px;
}
.pi_sprite_small_img_5,10 {
  background-position: -230px -136px;
}
.pi_sprite_small_img_5,12 {
  background-position: -276px -136px;
}
.pi_sprite_small_img_5,14 {
  background-position: -322px -136px;
}
.pi_sprite_small_img_5,16 {
  background-position: -368px -136px;
}
.pi_sprite_small_img_5,18 {
  background-position: -414px -136px;
}
.pi_sprite_small_img_6,0 {
  background-position: -0px -162px;
}
.pi_sprite_small_PRINTER {
  background-position: -46px -162px;
}
.pi_sprite_small_img_6,4 {
  background-position: -92px -162px;
}
.pi_sprite_small_img_6,6 {
  background-position: -138px -162px;
}
.pi_sprite_small_img_6,8 {
  background-position: -184px -162px;
}
.pi_sprite_small_img_6,10 {
  background-position: -230px -162px;
}
.pi_sprite_small_img_6,12 {
  background-position: -276px -162px;
}
.pi_sprite_small_img_6,14 {
  background-position: -322px -162px;
}
.pi_sprite_small_img_6,16 {
  background-position: -368px -162px;
}
.pi_sprite_small_img_6,18 {
  background-position: -414px -162px;
}
.pi_sprite_small_img_7,0 {
  background-position: -0px -188px;
}
.pi_sprite_small_img_7,2 {
  background-position: -46px -188px;
}
.pi_sprite_small_img_7,4 {
  background-position: -92px -188px;
}
.pi_sprite_small_img_7,6 {
  background-position: -138px -188px;
}
.pi_sprite_small_img_7,8 {
  background-position: -184px -188px;
}
.pi_sprite_small_img_7,10 {
  background-position: -230px -188px;
}
.pi_sprite_small_img_7,12 {
  background-position: -276px -188px;
}
.pi_sprite_small_img_7,14 {
  background-position: -322px -188px;
}
.pi_sprite_small_img_7,16 {
  background-position: -368px -188px;
}
.pi_sprite_small_img_7,18 {
  background-position: -414px -188px;
}
.pi_sprite_small_img_8,0 {
  background-position: -0px -214px;
}
.pi_sprite_small_img_8,2 {
  background-position: -46px -214px;
}
.pi_sprite_small_img_8,4 {
  background-position: -92px -214px;
}
.pi_sprite_small_img_8,6 {
  background-position: -138px -214px;
}
.pi_sprite_small_img_8,8 {
  background-position: -184px -214px;
}
.pi_sprite_small_img_8,10 {
  background-position: -230px -214px;
}
.pi_sprite_small_img_8,12 {
  background-position: -276px -214px;
}
.pi_sprite_small_img_8,14 {
  background-position: -322px -214px;
}
.pi_sprite_small_img_8,16 {
  background-position: -368px -214px;
}
.pi_sprite_small_img_8,18 {
  background-position: -414px -214px;
}
.pi_sprite_small_img_9,0 {
  background-position: -0px -240px;
}
.pi_sprite_small_img_9,2 {
  background-position: -46px -240px;
}
.pi_sprite_small_img_9,4 {
  background-position: -92px -240px;
}
.pi_sprite_small_img_9,6 {
  background-position: -138px -240px;
}
.pi_sprite_small_DOWNLOAD {
  background-position: -184px -240px;
}
.pi_sprite_small_BLUEDOWNLOAD {
  background-position: -230px -240px;
}
.pi_sprite_small_img_9,12 {
  background-position: -276px -240px;
}
.pi_sprite_small_img_9,14 {
  background-position: -322px -240px;
}
.pi_sprite_small_img_9,16 {
  background-position: -368px -240px;
}
.pi_sprite_small_img_9,18 {
  background-position: -414px -240px;
}
.pi_sprite_small_REDX {
  background-position: -0px -266px;
}
.pi_sprite_small_img_10,2 {
  background-position: -46px -266px;
}
.pi_sprite_small_GREENPLUS {
  background-position: -92px -266px;
}
.pi_sprite_small_img_10,6 {
  background-position: -138px -266px;
}
.pi_sprite_small_img_10,8 {
  background-position: -184px -266px;
}
.pi_sprite_small_img_10,10 {
  background-position: -230px -266px;
}
.pi_sprite_small_img_10,12 {
  background-position: -276px -266px;
}
.pi_sprite_small_img_10,14 {
  background-position: -322px -266px;
}
.pi_sprite_small_img_10,16 {
  background-position: -368px -266px;
}
.pi_sprite_small_img_10,18 {
  background-position: -414px -266px;
}
.pi_sprite_small_img_11,0 {
  background-position: -0px -292px;
}
.pi_sprite_small_img_11,2 {
  background-position: -46px -292px;
}
.pi_sprite_small_img_11,4 {
  background-position: -92px -292px;
}
.pi_sprite_small_img_11,6 {
  background-position: -138px -292px;
}
.pi_sprite_small_img_11,8 {
  background-position: -184px -292px;
}
.pi_sprite_small_img_11,10 {
  background-position: -230px -292px;
}
.pi_sprite_small_img_11,12 {
  background-position: -276px -292px;
}
.pi_sprite_small_img_11,14 {
  background-position: -322px -292px;
}
.pi_sprite_small_img_11,16 {
  background-position: -368px -292px;
}
.pi_sprite_small_img_11,18 {
  background-position: -414px -292px;
}
.pi_sprite_small_img_12,0 {
  background-position: -0px -318px;
}
.pi_sprite_small_img_12,2 {
  background-position: -46px -318px;
}
.pi_sprite_small_img_12,4 {
  background-position: -92px -318px;
}
.pi_sprite_small_img_12,6 {
  background-position: -138px -318px;
}
.pi_sprite_small_REFRESH {
  background-position: -184px -318px;
}
.pi_sprite_small_img_12,10 {
  background-position: -230px -318px;
}
.pi_sprite_small_img_12,12 {
  background-position: -276px -318px;
}
.pi_sprite_small_img_12,14 {
  background-position: -322px -318px;
}
.pi_sprite_small_img_12,16 {
  background-position: -368px -318px;
}
.pi_sprite_small_img_12,18 {
  background-position: -414px -318px;
}
.pi_sprite_small_RIGHTARROW {
  background-position: -0px -344px;
}
.pi_sprite_small_LEFTARROW {
  background-position: -46px -344px;
}
.pi_sprite_small_DOWNARROW {
  background-position: -92px -344px;
}
.pi_sprite_small_UPARROW {
  background-position: -138px -344px;
}
.pi_sprite_small_DBLRIGHTARROW {
  background-position: -184px -344px;
}
.pi_sprite_small_DBLLEFTARROW {
  background-position: -230px -344px;
}
.pi_sprite_small_ENDRIGHTARROW {
  background-position: -276px -344px;
}
.pi_sprite_small_ENDLEFTARROW {
  background-position: -322px -344px;
}
.pi_sprite_small_img_13,16 {
  background-position: -368px -344px;
}
.pi_sprite_small_img_13,18 {
  background-position: -414px -344px;
}
.pi_sprite_small_img_14,0 {
  background-position: -0px -370px;
}
.pi_sprite_small_img_14,2 {
  background-position: -46px -370px;
}
.pi_sprite_small_img_14,4 {
  background-position: -92px -370px;
}
.pi_sprite_small_img_14,6 {
  background-position: -138px -370px;
}
.pi_sprite_small_img_14,8 {
  background-position: -184px -370px;
}
.pi_sprite_small_img_14,10 {
  background-position: -230px -370px;
}
.pi_sprite_small_img_14,12 {
  background-position: -276px -370px;
}
.pi_sprite_small_img_14,14 {
  background-position: -322px -370px;
}
.pi_sprite_small_img_14,16 {
  background-position: -368px -370px;
}
.pi_sprite_small_img_14,18 {
  background-position: -414px -370px;
}
.pi_sprite_small_img_15,0 {
  background-position: -0px -396px;
}
.pi_sprite_small_img_15,2 {
  background-position: -46px -396px;
}
.pi_sprite_small_img_15,4 {
  background-position: -92px -396px;
}
.pi_sprite_small_img_15,6 {
  background-position: -138px -396px;
}
.pi_sprite_small_img_15,8 {
  background-position: -184px -396px;
}
.pi_sprite_small_img_15,10 {
  background-position: -230px -396px;
}
.pi_sprite_small_img_15,12 {
  background-position: -276px -396px;
}
.pi_sprite_small_img_15,14 {
  background-position: -322px -396px;
}
.pi_sprite_small_img_15,16 {
  background-position: -368px -396px;
}
.pi_sprite_small_img_15,18 {
  background-position: -414px -396px;
}
.pi_sprite_small_img_16,0 {
  background-position: -0px -422px;
}
.pi_sprite_small_img_16,2 {
  background-position: -46px -422px;
}
.pi_sprite_small_img_16,4 {
  background-position: -92px -422px;
}
.pi_sprite_small_img_16,6 {
  background-position: -138px -422px;
}
.pi_sprite_small_img_16,8 {
  background-position: -184px -422px;
}
.pi_sprite_small_img_16,10 {
  background-position: -230px -422px;
}
.pi_sprite_small_img_16,12 {
  background-position: -276px -422px;
}
.pi_sprite_small_img_16,14 {
  background-position: -322px -422px;
}
.pi_sprite_small_img_16,16 {
  background-position: -368px -422px;
}
.pi_sprite_small_BRIEFCASE {
  background-position: -414px -422px;
}
.pi_sprite_small_BLANK_DOCUMENT {
  background-position: -0px -448px;
}
.pi_sprite_small_img_17,2 {
  background-position: -46px -448px;
}
.pi_sprite_small_img_17,4 {
  background-position: -92px -448px;
}
.pi_sprite_small_img_17,6 {
  background-position: -138px -448px;
}
.pi_sprite_small_img_17,8 {
  background-position: -184px -448px;
}
.pi_sprite_small_img_17,10 {
  background-position: -230px -448px;
}
.pi_sprite_small_WIDEBULLETEDTEXT {
  background-position: -276px -448px;
}
.pi_sprite_small_img_17,14 {
  background-position: -322px -448px;
}
.pi_sprite_small_img_17,16 {
  background-position: -368px -448px;
}
.pi_sprite_small_img_17,18 {
  background-position: -414px -448px;
}
.pi_sprite_small_img_18,0 {
  background-position: -0px -474px;
}
.pi_sprite_small_img_18,2 {
  background-position: -46px -474px;
}
.pi_sprite_small_img_18,4 {
  background-position: -92px -474px;
}
.pi_sprite_small_img_18,6 {
  background-position: -138px -474px;
}
.pi_sprite_small_img_18,8 {
  background-position: -184px -474px;
}
.pi_sprite_small_GRIDVIEW {
  background-position: -230px -474px;
}
.pi_sprite_small_img_18,12 {
  background-position: -276px -474px;
}
.pi_sprite_small_LISTVIEW {
  background-position: -322px -474px;
}
.pi_sprite_small_img_18,16 {
  background-position: -368px -474px;
}
.pi_sprite_small_img_18,18 {
  background-position: -414px -474px;
}
.pi_sprite_small_img_19,0 {
  background-position: -0px -500px;
}
.pi_sprite_small_img_19,2 {
  background-position: -46px -500px;
}
.pi_sprite_small_img_19,4 {
  background-position: -92px -500px;
}
.pi_sprite_small_img_19,6 {
  background-position: -138px -500px;
}
.pi_sprite_small_img_19,8 {
  background-position: -184px -500px;
}
.pi_sprite_small_img_19,10 {
  background-position: -230px -500px;
}
.pi_sprite_small_img_19,12 {
  background-position: -276px -500px;
}
.pi_sprite_small_img_19,14 {
  background-position: -322px -500px;
}
.pi_sprite_small_img_19,16 {
  background-position: -368px -500px;
}
.pi_sprite_small_img_19,18 {
  background-position: -414px -500px;
}
.pi_sprite_large_img_0,0 {
  background-position: -20px -0px;
}
.pi_sprite_large_img_0,2 {
  background-position: -66px -0px;
}
.pi_sprite_large_img_0,4 {
  background-position: -112px -0px;
}
.pi_sprite_large_img_0,6 {
  background-position: -158px -0px;
}
.pi_sprite_large_img_0,8 {
  background-position: -204px -0px;
}
.pi_sprite_large_img_0,10 {
  background-position: -250px -0px;
}
.pi_sprite_large_img_0,12 {
  background-position: -296px -0px;
}
.pi_sprite_large_img_0,14 {
  background-position: -342px -0px;
}
.pi_sprite_large_img_0,16 {
  background-position: -388px -0px;
}
.pi_sprite_large_img_0,18 {
  background-position: -434px -0px;
}
.pi_sprite_large_img_1,0 {
  background-position: -20px -26px;
}
.pi_sprite_large_img_1,2 {
  background-position: -66px -26px;
}
.pi_sprite_large_img_1,4 {
  background-position: -112px -26px;
}
.pi_sprite_large_img_1,6 {
  background-position: -158px -26px;
}
.pi_sprite_large_img_1,8 {
  background-position: -204px -26px;
}
.pi_sprite_large_img_1,10 {
  background-position: -250px -26px;
}
.pi_sprite_large_img_1,12 {
  background-position: -296px -26px;
}
.pi_sprite_large_img_1,14 {
  background-position: -342px -26px;
}
.pi_sprite_large_img_1,16 {
  background-position: -388px -26px;
}
.pi_sprite_large_IMAGEFILE {
  background-position: -434px -26px;
}
.pi_sprite_large_img_2,0 {
  background-position: -20px -52px;
}
.pi_sprite_large_img_2,2 {
  background-position: -66px -52px;
}
.pi_sprite_large_BULLETEDTEXT {
  background-position: -112px -52px;
}
.pi_sprite_large_SPREADSHEET {
  background-position: -158px -52px;
}
.pi_sprite_large_img_2,8 {
  background-position: -204px -52px;
}
.pi_sprite_large_img_2,10 {
  background-position: -250px -52px;
}
.pi_sprite_large_img_2,12 {
  background-position: -296px -52px;
}
.pi_sprite_large_img_2,14 {
  background-position: -342px -52px;
}
.pi_sprite_large_img_2,16 {
  background-position: -388px -52px;
}
.pi_sprite_large_img_2,18 {
  background-position: -434px -52px;
}
.pi_sprite_large_img_3,0 {
  background-position: -20px -78px;
}
.pi_sprite_large_img_3,2 {
  background-position: -66px -78px;
}
.pi_sprite_large_img_3,4 {
  background-position: -112px -78px;
}
.pi_sprite_large_img_3,6 {
  background-position: -158px -78px;
}
.pi_sprite_large_img_3,8 {
  background-position: -204px -78px;
}
.pi_sprite_large_img_3,10 {
  background-position: -250px -78px;
}
.pi_sprite_large_img_3,12 {
  background-position: -296px -78px;
}
.pi_sprite_large_img_3,14 {
  background-position: -342px -78px;
}
.pi_sprite_large_img_3,16 {
  background-position: -388px -78px;
}
.pi_sprite_large_img_3,18 {
  background-position: -434px -78px;
}
.pi_sprite_large_GRAYGEAR {
  background-position: -20px -104px;
}
.pi_sprite_large_img_4,2 {
  background-position: -66px -104px;
}
.pi_sprite_large_img_4,4 {
  background-position: -112px -104px;
}
.pi_sprite_large_img_4,6 {
  background-position: -158px -104px;
}
.pi_sprite_large_img_4,8 {
  background-position: -204px -104px;
}
.pi_sprite_large_CLOSED_FOLDER {
  background-position: -250px -104px;
}
.pi_sprite_large_OPEN_FOLDER {
  background-position: -296px -104px;
}
.pi_sprite_large_img_4,14 {
  background-position: -342px -104px;
}
.pi_sprite_large_MAGGLASS {
  background-position: -388px -104px;
}
.pi_sprite_large_WARNING {
  background-position: -434px -104px;
}
.pi_sprite_large_img_5,0 {
  background-position: -20px -130px;
}
.pi_sprite_large_img_5,2 {
  background-position: -66px -130px;
}
.pi_sprite_large_img_5,4 {
  background-position: -112px -130px;
}
.pi_sprite_large_FUNNEL {
  background-position: -158px -130px;
}
.pi_sprite_large_img_5,8 {
  background-position: -204px -130px;
}
.pi_sprite_large_img_5,10 {
  background-position: -250px -130px;
}
.pi_sprite_large_img_5,12 {
  background-position: -296px -130px;
}
.pi_sprite_large_img_5,14 {
  background-position: -342px -130px;
}
.pi_sprite_large_img_5,16 {
  background-position: -388px -130px;
}
.pi_sprite_large_img_5,18 {
  background-position: -434px -130px;
}
.pi_sprite_large_img_6,0 {
  background-position: -20px -156px;
}
.pi_sprite_large_PRINTER {
  background-position: -66px -156px;
}
.pi_sprite_large_img_6,4 {
  background-position: -112px -156px;
}
.pi_sprite_large_img_6,6 {
  background-position: -158px -156px;
}
.pi_sprite_large_img_6,8 {
  background-position: -204px -156px;
}
.pi_sprite_large_img_6,10 {
  background-position: -250px -156px;
}
.pi_sprite_large_img_6,12 {
  background-position: -296px -156px;
}
.pi_sprite_large_img_6,14 {
  background-position: -342px -156px;
}
.pi_sprite_large_img_6,16 {
  background-position: -388px -156px;
}
.pi_sprite_large_img_6,18 {
  background-position: -434px -156px;
}
.pi_sprite_large_img_7,0 {
  background-position: -20px -182px;
}
.pi_sprite_large_img_7,2 {
  background-position: -66px -182px;
}
.pi_sprite_large_img_7,4 {
  background-position: -112px -182px;
}
.pi_sprite_large_img_7,6 {
  background-position: -158px -182px;
}
.pi_sprite_large_img_7,8 {
  background-position: -204px -182px;
}
.pi_sprite_large_img_7,10 {
  background-position: -250px -182px;
}
.pi_sprite_large_img_7,12 {
  background-position: -296px -182px;
}
.pi_sprite_large_img_7,14 {
  background-position: -342px -182px;
}
.pi_sprite_large_img_7,16 {
  background-position: -388px -182px;
}
.pi_sprite_large_img_7,18 {
  background-position: -434px -182px;
}
.pi_sprite_large_img_8,0 {
  background-position: -20px -208px;
}
.pi_sprite_large_img_8,2 {
  background-position: -66px -208px;
}
.pi_sprite_large_img_8,4 {
  background-position: -112px -208px;
}
.pi_sprite_large_img_8,6 {
  background-position: -158px -208px;
}
.pi_sprite_large_img_8,8 {
  background-position: -204px -208px;
}
.pi_sprite_large_img_8,10 {
  background-position: -250px -208px;
}
.pi_sprite_large_img_8,12 {
  background-position: -296px -208px;
}
.pi_sprite_large_img_8,14 {
  background-position: -342px -208px;
}
.pi_sprite_large_img_8,16 {
  background-position: -388px -208px;
}
.pi_sprite_large_img_8,18 {
  background-position: -434px -208px;
}
.pi_sprite_large_img_9,0 {
  background-position: -20px -234px;
}
.pi_sprite_large_img_9,2 {
  background-position: -66px -234px;
}
.pi_sprite_large_img_9,4 {
  background-position: -112px -234px;
}
.pi_sprite_large_img_9,6 {
  background-position: -158px -234px;
}
.pi_sprite_large_DOWNLOAD {
  background-position: -204px -234px;
}
.pi_sprite_large_BLUEDOWNLOAD {
  background-position: -250px -234px;
}
.pi_sprite_large_img_9,12 {
  background-position: -296px -234px;
}
.pi_sprite_large_img_9,14 {
  background-position: -342px -234px;
}
.pi_sprite_large_img_9,16 {
  background-position: -388px -234px;
}
.pi_sprite_large_img_9,18 {
  background-position: -434px -234px;
}
.pi_sprite_large_REDX {
  background-position: -20px -260px;
}
.pi_sprite_large_img_10,2 {
  background-position: -66px -260px;
}
.pi_sprite_large_GREENPLUS {
  background-position: -112px -260px;
}
.pi_sprite_large_img_10,6 {
  background-position: -158px -260px;
}
.pi_sprite_large_img_10,8 {
  background-position: -204px -260px;
}
.pi_sprite_large_img_10,10 {
  background-position: -250px -260px;
}
.pi_sprite_large_img_10,12 {
  background-position: -296px -260px;
}
.pi_sprite_large_img_10,14 {
  background-position: -342px -260px;
}
.pi_sprite_large_img_10,16 {
  background-position: -388px -260px;
}
.pi_sprite_large_img_10,18 {
  background-position: -434px -260px;
}
.pi_sprite_large_img_11,0 {
  background-position: -20px -286px;
}
.pi_sprite_large_img_11,2 {
  background-position: -66px -286px;
}
.pi_sprite_large_img_11,4 {
  background-position: -112px -286px;
}
.pi_sprite_large_img_11,6 {
  background-position: -158px -286px;
}
.pi_sprite_large_img_11,8 {
  background-position: -204px -286px;
}
.pi_sprite_large_img_11,10 {
  background-position: -250px -286px;
}
.pi_sprite_large_img_11,12 {
  background-position: -296px -286px;
}
.pi_sprite_large_img_11,14 {
  background-position: -342px -286px;
}
.pi_sprite_large_img_11,16 {
  background-position: -388px -286px;
}
.pi_sprite_large_img_11,18 {
  background-position: -434px -286px;
}
.pi_sprite_large_img_12,0 {
  background-position: -20px -312px;
}
.pi_sprite_large_img_12,2 {
  background-position: -66px -312px;
}
.pi_sprite_large_img_12,4 {
  background-position: -112px -312px;
}
.pi_sprite_large_img_12,6 {
  background-position: -158px -312px;
}
.pi_sprite_large_REFRESH {
  background-position: -204px -312px;
}
.pi_sprite_large_img_12,10 {
  background-position: -250px -312px;
}
.pi_sprite_large_img_12,12 {
  background-position: -296px -312px;
}
.pi_sprite_large_img_12,14 {
  background-position: -342px -312px;
}
.pi_sprite_large_img_12,16 {
  background-position: -388px -312px;
}
.pi_sprite_large_img_12,18 {
  background-position: -434px -312px;
}
.pi_sprite_large_RIGHTARROW {
  background-position: -20px -338px;
}
.pi_sprite_large_LEFTARROW {
  background-position: -66px -338px;
}
.pi_sprite_large_DOWNARROW {
  background-position: -112px -338px;
}
.pi_sprite_large_UPARROW {
  background-position: -158px -338px;
}
.pi_sprite_large_DBLRIGHTARROW {
  background-position: -204px -338px;
}
.pi_sprite_large_DBLLEFTARROW {
  background-position: -250px -338px;
}
.pi_sprite_large_ENDRIGHTARROW {
  background-position: -296px -338px;
}
.pi_sprite_large_ENDLEFTARROW {
  background-position: -342px -338px;
}
.pi_sprite_large_img_13,16 {
  background-position: -388px -338px;
}
.pi_sprite_large_img_13,18 {
  background-position: -434px -338px;
}
.pi_sprite_large_img_14,0 {
  background-position: -20px -364px;
}
.pi_sprite_large_img_14,2 {
  background-position: -66px -364px;
}
.pi_sprite_large_img_14,4 {
  background-position: -112px -364px;
}
.pi_sprite_large_img_14,6 {
  background-position: -158px -364px;
}
.pi_sprite_large_img_14,8 {
  background-position: -204px -364px;
}
.pi_sprite_large_img_14,10 {
  background-position: -250px -364px;
}
.pi_sprite_large_img_14,12 {
  background-position: -296px -364px;
}
.pi_sprite_large_img_14,14 {
  background-position: -342px -364px;
}
.pi_sprite_large_img_14,16 {
  background-position: -388px -364px;
}
.pi_sprite_large_img_14,18 {
  background-position: -434px -364px;
}
.pi_sprite_large_img_15,0 {
  background-position: -20px -390px;
}
.pi_sprite_large_img_15,2 {
  background-position: -66px -390px;
}
.pi_sprite_large_img_15,4 {
  background-position: -112px -390px;
}
.pi_sprite_large_img_15,6 {
  background-position: -158px -390px;
}
.pi_sprite_large_img_15,8 {
  background-position: -204px -390px;
}
.pi_sprite_large_img_15,10 {
  background-position: -250px -390px;
}
.pi_sprite_large_img_15,12 {
  background-position: -296px -390px;
}
.pi_sprite_large_img_15,14 {
  background-position: -342px -390px;
}
.pi_sprite_large_img_15,16 {
  background-position: -388px -390px;
}
.pi_sprite_large_img_15,18 {
  background-position: -434px -390px;
}
.pi_sprite_large_img_16,0 {
  background-position: -20px -416px;
}
.pi_sprite_large_img_16,2 {
  background-position: -66px -416px;
}
.pi_sprite_large_img_16,4 {
  background-position: -112px -416px;
}
.pi_sprite_large_img_16,6 {
  background-position: -158px -416px;
}
.pi_sprite_large_img_16,8 {
  background-position: -204px -416px;
}
.pi_sprite_large_img_16,10 {
  background-position: -250px -416px;
}
.pi_sprite_large_img_16,12 {
  background-position: -296px -416px;
}
.pi_sprite_large_img_16,14 {
  background-position: -342px -416px;
}
.pi_sprite_large_img_16,16 {
  background-position: -388px -416px;
}
.pi_sprite_large_BRIEFCASE {
  background-position: -434px -416px;
}
.pi_sprite_large_BLANK_DOCUMENT {
  background-position: -20px -442px;
}
.pi_sprite_large_img_17,2 {
  background-position: -66px -442px;
}
.pi_sprite_large_img_17,4 {
  background-position: -112px -442px;
}
.pi_sprite_large_img_17,6 {
  background-position: -158px -442px;
}
.pi_sprite_large_img_17,8 {
  background-position: -204px -442px;
}
.pi_sprite_large_img_17,10 {
  background-position: -250px -442px;
}
.pi_sprite_large_WIDEBULLETEDTEXT {
  background-position: -296px -442px;
}
.pi_sprite_large_img_17,14 {
  background-position: -342px -442px;
}
.pi_sprite_large_img_17,16 {
  background-position: -388px -442px;
}
.pi_sprite_large_img_17,18 {
  background-position: -434px -442px;
}
.pi_sprite_large_img_18,0 {
  background-position: -20px -468px;
}
.pi_sprite_large_img_18,2 {
  background-position: -66px -468px;
}
.pi_sprite_large_img_18,4 {
  background-position: -112px -468px;
}
.pi_sprite_large_img_18,6 {
  background-position: -158px -468px;
}
.pi_sprite_large_img_18,8 {
  background-position: -204px -468px;
}
.pi_sprite_large_GRIDVIEW {
  background-position: -250px -468px;
}
.pi_sprite_large_img_18,12 {
  background-position: -296px -468px;
}
.pi_sprite_large_LISTVIEW {
  background-position: -342px -468px;
}
.pi_sprite_large_img_18,16 {
  background-position: -388px -468px;
}
.pi_sprite_large_img_18,18 {
  background-position: -434px -468px;
}
.pi_sprite_large_img_19,0 {
  background-position: -20px -494px;
}
.pi_sprite_large_img_19,2 {
  background-position: -66px -494px;
}
.pi_sprite_large_img_19,4 {
  background-position: -112px -494px;
}
.pi_sprite_large_img_19,6 {
  background-position: -158px -494px;
}
.pi_sprite_large_img_19,8 {
  background-position: -204px -494px;
}
.pi_sprite_large_img_19,10 {
  background-position: -250px -494px;
}
.pi_sprite_large_img_19,12 {
  background-position: -296px -494px;
}
.pi_sprite_large_img_19,14 {
  background-position: -342px -494px;
}
.pi_sprite_large_img_19,16 {
  background-position: -388px -494px;
}
.pi_sprite_large_img_19,18 {
  background-position: -434px -494px;
}

/*******************************************************************/
/* Generic styles.  Put here first so that they can be overwritten */
/* by styles later in the stylesheetSCS Menu Style                 */
/*******************************************************************/

/* Should prevent links in IE from turning white after visiting
   them but of course it doesnt.  Good to have anyway for other
   browsers                                                        */
a , a:link , a:visited , a:hover , a:active
{
  color: blue;
}

div#scs_navigate
{
  margin: 2px 0px;
  height: 27px;
  background-color: #939999;
  width: 100%;
  padding-left: 0px;
  clear: left;
  font-family: arial;
  font-size: 22px;
  font-family: arial, sans-serif;
  font-size: 1.0em;
  font-weight: bold;
}

div#scs_navigate a
{
  color: #FFFFFF;
}

div#scs_navigate li:hover > a
{
  color: #FFFFFF;
}

div#scs_navigate li ul
{
  position: absolute;
}

div.coe_class_select
{
  float: left;
  text-align: center;
  padding: 5px;
}

table.coe_products
{
    border: 1px solid;
    margin-top: .5em;
    margin-bottom: 1em;
    text-align: center;
}

table.coe_products caption
{
    font-weight: bold;
}

table.coe_products tbody
{
    text-align: left;
}

#nav
{
  list-style: none;
  margin: 0;
  padding: 0;
}

#nav ul
{
    padding: 0;
    /* margin:-1px 0px 0px 0px; */
    margin:0px 0px 0px 0px;
    list-style: none;
    width:193px;
    z-index: 25;
    position:relative;
    overflow:visible;
}

#nav li
{
    margin:0;
/*     padding: 2px; */
    /* margin-top:-2px;    */
    position: relative;
    float:left;
    /* background-color:#DFDFDF;*/
/*    border-left:solid 1px black; */
    border-right:solid 2px #FFFFFF;
    display:block;
    height:27px;
    z-index: 20;
/*    width: 100px */
}

#nav li li
{
  width: auto;
}

#nav ul li
{
  background-color: #939999;
  color: #FFFFFF;
}

#nav ul li{ border-width:1px 1px 0 0;}
#nav ul ul li{ border-width:1px 1px 0 1px;}
#nav ul ul li:last-child{border-width:1px;}

#nav ul.submenu li
{
  /* border: 1px solid #FFFFFF;  */
  border: none;
}
#nav ul.submenu
{
  border: 3px solid #FFFFFF;
}

#nav ul.submenu li.submenu > a
{
  background: transparent url("../images/rightarrow.gif") no-repeat scroll right center;
}

/* All links */
#nav a {
    text-decoration:none;
    display:block;
    padding: 0.1em;
    margin: 5px;
/*    margin: 1px 5px; */
/*    width: 100px; */
    height:auto;
    font-size: 1.25em;
}

/* Only Drop down links */
#nav li ul a {
    width: 180px;
}

#nav a:hover, #nav li:hover
{
  background-color:#000000;
  color:#FFFFFF;
}

#nav li.sfhover
{
  background-color:#000000;
  color:#FFFFFF;
}

#nav ul li:hover, #nav ul li a:hover
{
  background-color:#000000;
  color:#FFFFFF;
}

#nav ul li.sfhover, #nav ul li a:hover
{
  background-color:#000000;
  color:#FFFFFF;
}


#nav ul{
    display:none;
}

/*all see this */
#nav ul ul, #nav ul ul ul{
    display:none;
    position:absolute;
    margin-top:-1.8em;
    margin-left:193px; /* Width of parent menu + borders  */
}

/* non-IE browsers see this */
 #nav ul li>ul, #nav ul ul li>ul{
/*    margin-top:-1.35em; */
	margin-top: -24px;
 }

#nav li:hover > ul {
  display:block;
  background-color: #000000;
  color: #FFFFFF;
}

#nav li.sfhover ul,
#nav li.sfhover ul ul,
#nav li.sfhover ul ul ul,
#nav li.sfhover ul ul ul ul {
    display: none;
}

#nav li.sfhover ul,
#nav li li.sfhover ul,
#nav li li li.sfhover ul {
  display:block;
  background-color: #000000;
  color: #FFFFFF;
}

li>ul {
  top: auto;
  left: auto;
}

/**********************************/
/* SCS Menu Style                 */
/**********************************/
ul.scs_menu
{
    width: 100%;
    background-color: #939999;
    color: #FFFFFF;
    font-family: arial, sans-serif;
    font-size: 0.65em;
    font-weight: bold;
    padding: 0px;
    margin: 0px;
}

li.scs_menu
{
    display: inline;
    text-align: center;
    margin: 0em;
    padding: 0em 0.5em;
    border-right: 0.05em solid #FFFFFF;
}

li.scs_menu:hover
{
   background-color: #000000;
}

a.scs_menu:link, a.scs_menu:active, a.scs_menu:visited
{
    color: #FFFFFF;
    text-decoration: none;
}

a.scs_menu:hover
{
    color: #FFFFFF;
    background-color: #000000;
    text-decoration: none;
}

/**********************************/
/* Page frame layout              */
/**********************************/
.scs_main_body
{
  background: #FFFFFF;
  color: #000000;
  font-family: arial;
  font-size: 12px;
}

a:visited {
  color: #006bb6;
}

div.scs_ad_style
{
  width: 100%;
  background: white;
  border-style: solid;
  border-color: yellow;
  border-width: thin;
}

div#scs_entire_page
{
  float:left;
  clear:left;
  width: 100%;
}

div.scs_frame
{
  float:left;
  clear:left;
  width: 100%;
  padding: 0px;
  margin-right: 0em;
  margin-left: 0em;
  margin-top: .5em;
  text-align: left;
  background: #FFFFFF;
  color: #000000;
}

div.scs_header
{
    width: 100%;
    padding: 2px 0px;
}

div.scs_info
{
  color: #FFFFFF;
  background-color: #000000; /* Lightgray */
  width: 100%;
  padding: 2px 0px;
  clear: left;
  font-family: arial;
  font-size: 14px;
}

div.scs_menu
{
}

div.scs_header_separator
{
    float:left;
    clear:left;
    width: 100%;
    /* height: 50px; */
    height: 30px;
    /* padding: 2px 0px; */
    padding: 0px;
    font-family: arial;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
    color: #000000;
    background-image: url("../images/headerbg.gif");
    background-position: 0px 2px;
    background-repeat: repeat-x;
}

table.scs_separator
{
  width: 100%;
}

tr.scs_header_separator
{
  background-image: url("../images/headerbg.gif");
  background-position: bottom;
  background-repeat: repeat-x;
  max-height: 30px;
}

tr.scs_footer_separator
{
  background-image: url("../images/footerbg.gif");
  background-position: top;
  background-repeat: repeat-x;
  max-height: 30px;
}

td.scs_header_separator, td.scs_footer_separator
{
  width: 236px;
  height: 30px;
  background-repeat: no-repeat;
  font-family: arial;
  font-size: 18px;
  font-weight: bold;
  text-align: center;
  color: #FFFFFF;
}

td.scs_header_separator
{
  background-image:  url("../images/h_blank.gif");
  background-position: bottom;
}

td.scs_footer_separator
{
  background-image:  url("../images/f_blank.gif");
  background-position: top;
}

div.scs_body
{
    float:left;
    clear:left;
    width: 100%;
    min-width: 770px;
    height: auto;
    min-height: 32em;
    overflow: auto; /* What is this needed for? Makes osme pages display with an extra scroll bar in firefox */
    padding: 0px;
    text-align: center;
    font-family: arial;
    font-size: 12px;
    position: relative;
}

div.scs_left_body
{
    width: 25%;
    max-width: 210px;
    min-width: 210px;
    padding-right: 5px;
    text-align: center;
    float: left;
    vertical-align: middle;
    font-family: Arial;
    font-size: 12px;
}

div.scs_center_body {
    padding-top:10px !important;
    width: 70%;
    min-width: 500px;
    padding-left: 5px;
    padding-right: 5px;
    text-align: left;
    float: left;
    font-family: Arial;
    font-size: 12px;
}

div.scs_right_body {
    width: 190px;
    padding-right: 5px;
    text-align: center;
    float: left;
    font-family: arial;
    vertical-align: middle;
    text-align: center;
    font-size: 12px;
}

div.scs_footer_separator
{
    float:left;
    clear:left;
    width: 100%;
    height: 28px;
    padding: 2px 0px;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
    color: #000000;
    background-image: url("../images/footerbg.gif");
    background-position: 0 100%;
    background-repeat: repeat-x;
}

div.scs_footer
{
    float:left;
    clear:left;
    width: 100%;
    height: 30px;
    padding: 0px;
    font-family: arial;
    font-size: 10px;
    text-align: center;
    line-height: 110%;
}

/**********************************/
/* Styles for Admax               */
/**********************************/
td.adinfoheader
{
    color: red;
    font-size: 14px;
    font-weight: bold;
    text-align: right;
}

td.adinfo
{
    color: black;
    font-size: 14px;
    font-weight: bold;
    text-align: left;
}

div.errormessage
{
    color: red;
}


/**********************************/
/* Other Common Styles            */
/**********************************/

/* SCS Copyright Link */
a:link.scs_copyright, a:active.scs_copyright, a:visited.scs_copyright
{
    color: blue;
    text-decoration: none;
    font-size: 10px;
    font-family: arial;
}

a:hover.scs_copyright
{
    color: red;
    text-decoration: none;
    font-size: 10px;
    font-family: arial;
}

input.scs_input
{
    color: black;
    text-decoration: none;
    font-family: arial;
    vertical-align: middle; /* Added to make the userId and password */
                            /* fields on the login bar match up with */
                            /* the new login button */
}

input.scs_login_input
{
  font-size: 10px;
  padding-right: 5px;
}

/* Square preview div for color inputs */
span.scs_color_preview
{
    display: inline;
    border: 1px solid black;
}

img.scs_image
{
    color: black;
    text-decoration: none;
    font-size: 12px;
    font-family: arial;
}

/**********************************/
/* Button Styles                  */
/**********************************/

/* Added for login buttons that mimick the images */
input.scs_black_button
{
	background-color:#000000;
        border:medium none;
	color:#FFFFFF;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	cursor: pointer;
	vertical-align: middle;
}

@media print
{
  .scs_header, #login_banner, .scs_menu,
  #scs_header_separator_div, #scs_left_body,
  #scs_footer_separator_div, .scs_footer,
  .scs_progress_div, #login_banner_all
  {
    display: none;
  }
}

/**********************************/
/* SCS Progress Bar Style Sheet   */
/**********************************/
#scs_progbar
{
  position: fixed;
  z-index: 102;
  width: 150px;
  height: 150px;
  top: 50%;
  left: 50%;
  margin-top: -75px;
  margin-left: -75px;
  background-image: url("../images/ajax-spinner.gif");
  background-size: 100%;
}

#scs_progbar_block
{
  background: -moz-linear-gradient(top, rgba(238,238,238,0.5) 1%, rgba(183,183,183,0.5) 50%, rgba(127,127,127,0.5) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(238,238,238,0.5)), color-stop(50%,rgba(183,183,183,0.5)), color-stop(100%,rgba(127,127,127,0.5)));
  background: -webkit-linear-gradient(top, rgba(238,238,238,0.5) 1%,rgba(183,183,183,0.5) 50%,rgba(127,127,127,0.5) 100%);
  background: -o-linear-gradient(top, rgba(238,238,238,0.5) 1%,rgba(183,183,183,0.5) 50%,rgba(127,127,127,0.5) 100%);
  background: -ms-linear-gradient(top, rgba(238,238,238,0.5) 1%,rgba(183,183,183,0.5) 50%,rgba(127,127,127,0.5) 100%);
  background: linear-gradient(to bottom, rgba(238,238,238,0.5) 1%,rgba(183,183,183,0.5) 50%,rgba(127,127,127,0.5) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80eeeeee', endColorstr='#807f7f7f',GradientType=0 );
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 101;
}

/**********************************/
/* SCS Bread Crumb Styles         */
/**********************************/

ul.scs_bread, ul.scs_bread li
{
  margin: 0;
  padding: 0;
  list-style-type: none;
}

ul.scs_bread li
{
  float: left;
  margin-right: 5px;
}

ul.scs_bread a
{
  width: 110px;
  display:block;
  font-weight: bold;
  font-family: Verdana,Arial,sans-serif;
  font-size: 9px;
  text-transform:uppercase;
  padding: 2px;
  text-decoration:none;
  text-align:center;
}

ul.scs_bread a.selected
{
  background-color: #000000;
  color: #000000;
  cursor: default;
}

ul.scs_bread a.inactive
{
  background-color: #000000;
  color: #000000;
  cursor: default;
}

ul.scs_bread a.active
{
  background-color: #000000;
  color: #000000;
}

ul.scs_bread a.active:hover
{
  background-color: #000000;
  color: #000000;
}

/**********************************/
/* Other Useful formatting        */
/**********************************/

.scs_border_color
{ border-color: #939999; }

.scs_b
{ font-weight: bold; }

.scs_u
{ text-decoration: underline; }

.scs_i
{ font-style: italic; }

.scs_center
{ text-align: center; }

.scs_left
{ text-align: left; }

.scs_right
{ text-align: right; }

.scs_red
{ color: red; }

.scs_blue
{ color: blue; }

.scs_green
{ color: green; }

.scs_white
{ color: white; }

.scs_black
{ color: black; }

.scs_gray
{ color: gray; }

.scs_lightgray
{ color: #e9e9e9; }

.scs_bg_red
{ background-color: red; }

.scs_bg_tomato
{ background-color: tomato; }

.scs_bg_blue
{ background-color: blue; }

.scs_bg_green
{ background-color: green; }

.scs_bg_white
{ background-color: white; }

.scs_bg_black
{ background-color: black; }

.scs_bg_gray
{ background-color: gray; }

.scs_bg_lightgray
{ background-color: #e9e9e9; }

.scs_bg_lightskyblue
{ background-color: lightskyblue; }

.scs_bg_lightgreen
{ background-color: lightgreen; }

.scs_bg_darkgray
{ background-color: darkgray; }

.scs_bg_yellow
{ background-color: #ffff99; }

.scs_bg_orange
{ background-color: orange; }

.scs_bg_mediumpurple
{ background-color: mediumpurple; }

.scs_padtop
{ margin-top: 10px; }

.scs_padbottom
{ margin-bottom: 10px; }

.scs_padleft
{ margin-left: 10px; }

.scs_padright
{ margin-right: 10px; }

.scs_code
{ font-family: Courier New, monospace; }

div.scs_code , p.scs_code
{ margin-left: 10px; }

.scs_w50
{ width: 50%; }

.scs_w100
{ width: 100%; }

.scs_w25
{ width: 25%; }

/**
 * New rounded boxes.  These are much simpler but will not work in IE unless it
 * is IE 9 or newer.
 */
div.new_scs_round {
  float: left;
  margin: 10px;
}

/* The title box */
h3.new_scs_round_title {
  color: #FFFFFF;
  background-color: #939999;
  text-align: center;
  margin: auto;
  margin-bottom: 0;
  padding: 2px 5px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  -moz-border-radius-topleft: 10px;
  -moz-border-radius-topright: 10px;
  -webkit-border-top-left-radius: 10px;
  -webkit-border-top-right-radius: 10px;
}

/* Main content of the box */
div.new_scs_round_content {
  color: #000000;
  background-color: #E8E6E6;
  border: 2px solid #939999;
  padding: 10px;
}

/* This class is added to the content if there is a title */
div.new_scs_round_content_with_title {
  border-top-width: 0px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-bottomright: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
}

/* This class is added to the content if there is no title. */
div.new_scs_round_content_no_title {
  border-width: 2px;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
}

/*********************************************/
/* Various other classes                     */
/*********************************************/
.clickLink { text-decoration: underline;
             color: blue; }
.clickLink:hover { cursor: pointer; }

/*********************************************/
/* CSS for SCS popup boxes                   */
/*********************************************/
.scs_popup
{
  position: absolute;
  top: 0;
  left: 0;
}

.scs_hidden
{
  display: none;
}

.scs_invisible
{
  visibility: hidden;
}

/***************************************************/
/* CSS for CSS sprite icons in scs_tbls_icons.gif  */
/***************************************************/
.scs_sprite
{
  width: 10px;
  height: 10px;
  display: inline-block;
  margin-left: 2px;
  cursor: pointer;
  background-image: url("../images/scs_tbls_icons.gif");
}


/* Allow anything to become a link by changing the cursor on hover */
.scs_link:hover, .clickable:hover
{
  cursor: pointer;
}

.scs_sprite.REDX { background-position: 0px 0px; width: 10px; height: 10px;}
.scs_sprite.GREENCHECK { background-position: -11px 0px; width: 10px; height: 10px;}
.scs_sprite.GREENPLUS { background-position: -22px 0px; width: 10px; height: 10px;}
.scs_sprite.REDDASH { background-position: -33px 0px; width: 10px; height: 10px;}
.scs_sprite.YELLOWFLAG_PENCIL { background-position: -44px 0px; width: 21px; height: 10px;}
.scs_sprite.BLANK { background-position: -66px 0px; width: 10px; height: 10px;}
.scs_sprite.GRAYX { background-position: 0px -11px; width: 10px; height: 10px;}
.scs_sprite.GRAYCHECK { background-position: -11px -11px; width: 10px; height: 10px;}
.scs_sprite.GRAYPLUS { background-position: -22px -11px; width: 10px; height: 10px;}
.scs_sprite.GRAYDASH { background-position: -33px -11px; width: 10px; height: 10px;}
.scs_sprite.FUNNEL { background-position: -44px -11px; width: 10px; height: 10px;}
.scs_sprite.ITEMDETAILS { background-position: -55px -11px; width: 10px; height: 10px;}
.scs_sprite.TABLEICON { background-position: -66px -11px; width: 10px; height: 10px;}
.scs_sprite.ZONESICON { background-position: -77px -11px; width: 10px; height: 10px;}
.scs_sprite.RIGHTARROW { background-position: 0px -22px; width: 10px; height: 10px;}
.scs_sprite.LEFTARROW { background-position: -11px -22px; width: 10px; height: 10px;}
.scs_sprite.DBLRIGHTARROW { background-position: -22px -22px; width: 10px; height: 10px;}
.scs_sprite.DBLLEFTARROW { background-position: -33px -22px; width: 10px; height: 10px;}
.scs_sprite.ENDRIGHTARROW { background-position: -44px -22px; width: 10px; height: 10px;}
.scs_sprite.ENDLEFTARROW { background-position: -55px -22px; width: 10px; height: 10px;}
.scs_sprite.TRANSFER { background-position: -66px -22px; width: 10px; height: 10px;}
.scs_sprite.GREYPLUSSIGN { background-position: -77px -22px; width: 10px; height: 10px;}
.scs_sprite.I_RIGHTARROW { background-position: 0px -33px; width: 10px; height: 10px;}
.scs_sprite.I_LEFTARROW { background-position: -11px -33px; width: 10px; height: 10px;}
.scs_sprite.I_DBLRIGHTARROW { background-position: -22px -33px; width: 10px; height: 10px;}
.scs_sprite.I_DBLLEFTARROW { background-position: -33px -33px; width: 10px; height: 10px;}
.scs_sprite.I_ENDRIGHTARROW { background-position: -44px -33px; width: 10px; height: 10px;}
.scs_sprite.I_ENDLEFTARROW { background-position: -55px -33px; width: 10px; height: 10px;}
.scs_sprite.GREENUPARROW { background-position: -66px -33px; width: 10px; height: 10px;}
.scs_sprite.GRAYMINUSSIGN { background-position: -77px -33px; width: 10px; height: 10px;}
.scs_sprite.REDDOT { background-position: 0px -44px; width: 10px; height: 10px;}
.scs_sprite.YELLOWDOT { background-position: -11px -44px; width: 10px; height: 10px;}
.scs_sprite.GREENDOT { background-position: -22px -44px; width: 10px; height: 10px;}
.scs_sprite.PINKDOT { background-position: -33px -44px; width: 10px; height: 10px;}
.scs_sprite.ORANGEDOT { background-position: -44px -44px; width: 10px; height: 10px;}
.scs_sprite.GRAYDOT { background-position: -55px -44px; width: 10px; height: 10px;}
.scs_sprite.GREENDOWNARROW { background-position: -66px -44px; width: 10px; height: 10px;}
.scs_sprite.GRAYWRENCH { background-position: -77px -44px; width: 10px; height: 10px;}
.scs_sprite.YELLOWPENCIL { background-position: 0px -55px; width: 10px; height: 10px;}
.scs_sprite.INFOCARD { background-position: -11px -55px; width: 10px; height: 10px;}
.scs_sprite.YELLOWSTAR { background-position: -22px -55px; width: 10px; height: 10px;}
.scs_sprite.MAGGLASS { background-position: -33px -55px; width: 10px; height: 10px;}
.scs_sprite.BLUEDISK { background-position: -44px -55px; width: 10px; height: 10px;}
.scs_sprite.BLACKDISK { background-position: -55px -55px; width: 10px; height: 10px;}
.scs_sprite.GREENRIGHTARROW { background-position: -66px -55px; width: 10px; height: 10px;}
.scs_sprite.COLORINDICATOR { background-position: -77px -55px; width: 10px; height: 10px;}
.scs_sprite.GRAYPENCIL { background-position: 0px -66px; width: 10px; height: 10px;}
.scs_sprite.GRAYINFOCARD { background-position: -11px -66px; width: 10px; height: 10px;}
.scs_sprite.GRAYSTAR { background-position: -22px -66px; width: 10px; height: 10px;}
.scs_sprite.GRAYMAGGLASS { background-position: -33px -66px; width: 10px; height: 10px;}
.scs_sprite.GRAYDISK { background-position: -44px -66px; width: 10px; height: 10px;}
.scs_sprite.PRINTER { background-position: -55px -66px; width: 10px; height: 10px;}
.scs_sprite.GREENLEFTARROW { background-position: -66px -66px; width: 10px; height: 10px;}
.scs_sprite.LIGHTGRAYDOT { background-position: -77px -66px; width: 10px; height: 10px;}
.scs_sprite.REDFLAG { background-position: 0px -77px; width: 10px; height: 10px;}
.scs_sprite.YELLOWFLAG { background-position: -11px -77px; width: 10px; height: 10px;}
.scs_sprite.GREENFLAG { background-position: -22px -77px; width: 10px; height: 10px;}
.scs_sprite.PINKFLAG { background-position: -33px -77px; width: 10px; height: 10px;}
.scs_sprite.ORANGEFLAG { background-position: -44px -77px; width: 10px; height: 10px;}
.scs_sprite.GRAYFLAG { background-position: -55px -77px; width: 10px; height: 10px;}
.scs_sprite.GRAYGEAR { background-position: -66px -77px; width: 10px; height: 10px;}
.scs_sprite.WHITEDOT { background-position: -77px -77px; width: 10px; height: 10px;}
.scs_sprite.GREENUPLEFTARROW { background-position: 0px -88px; width: 10px; height: 10px;}
.scs_sprite.GREENDOWNLEFTARROW { background-position: -11px -88px; width: 10px; height: 10px;}
.scs_sprite.REDFLAG_EXCL { background-position: -22px -88px; width: 21px; height: 10px;}
.scs_sprite.YELLOWFLAG_EXCL { background-position: -44px -88px; width: 21px; height: 10px;}
.scs_sprite.TRI_EXCL { background-position: -55px -88px; width: 10px; height: 10px;}
.scs_sprite.TREEPICTURE { background-position: -66px -88px; width: 10px; height: 10px;}
.scs_sprite.A_DASH { background-position: -77px -88px; width: 13px; height: 10px;}
.scs_sprite.BIGPRINTER { background-position: 0px -99px; width: 16px; height: 16px;}
.scs_sprite.BIGMAGGLASS { background-position: -17px -99px; width: 16px; height: 16px;}
.scs_sprite.LAUNCH { background-position: -35px -99px; width: 16px; height: 16px;}
.scs_sprite.FINALAD { background-position: -52px -99px; width: 10px; height: 13px;}
.scs_sprite.OPENFOLDER { background-position: -64px -100px; width: 12px; height: 12px;}
.scs_sprite.BLUEDOT { background-position: -77px -99px; width: 10px; height: 10px;}
.scs_sprite.REDDOT_EXCL { background-position: 0px -116px; width: 21px; height: 10px;}
.scs_sprite.GREENDOT_EXCL { background-position: -23px -116px; width: 21px; height: 10px;}
.scs_sprite.ENVELOPE { background-position: -46px -114px; width: 10px; height: 10px;}
.scs_sprite.ROUTEAD { background-position: -58px -114px; width: 15px; height: 15px;}
.scs_sprite.DUPLICATE { background-position: -77px -116px; width: 10px; height: 10px;}
.scs_sprite.CLOSE { background-position: 0px -129px; width: 10px; height: 10px;}
.scs_sprite.REFRESH { background-position: -11px -129px; width: 10px; height: 10px;}
.scs_sprite.TOGGLE { background-position: -22px -129px; width: 10px; height: 10px;}
.scs_sprite.BIGPENCIL { background-position: 0px -140px; width: 20px; height: 20px;}
.scs_sprite.BIGGREENPLUS { background-position: -20px -140px; width: 20px; height: 20px;}
.scs_sprite.BIGREDX { background-position: -40px -140px; width: 20px; height: 20px;}
.scs_sprite.BIGDISK { background-position: -60px -140px; width: 20px; height: 20px;}
.scs_sprite.BIGCLOSE { background-position: -80px -140px; width: 20px; height: 20px;}
.scs_sprite.BIGREVISIONS { background-position: 0px -160px; width: 20px; height: 20px;}
.scs_sprite.VIEWFLASH { background-position: -21px -161px; width: 16px; height: 16px;}
.scs_sprite.VIEWJPG { background-position: -37px -161px; width: 16px; height: 16px;}
.scs_sprite.VIEWPDF { background-position: -55px -161px; width: 16px; height: 16px;}
.scs_sprite.PICKUP { background-position: -71px -161px; width: 16px; height: 17px;}
.scs_sprite.BIGDISKCHECK { background-position: 0px -180px; width: 20px; height: 20px;}

/***************************************************/
/* CSS for sprite icons in scs_big_icons.gif  */
/***************************************************/
.scs_big_sprite
{
  width: 16px;
  height: 16px;
  display: inline-block;
  margin: 2px;
  background-image: url("../images/scs_big_icons.gif");
}

ul.scs_big_sprite
{
  float: left;
  margin: 3px 2px 2px;
  padding: 0pt;
  position: relative;
  vertical-align: middle;
}

li.scs_big_sprite
{
  margin: auto;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
}

li.scs_big_sprite.clickable.raise:hover
{
  cursor: pointer;
  border-width: 1px;
  border-style: solid;
  border-color: white gray gray white;
  margin-left: -2px;
  margin-top: -2px;
  padding: 1px;
}

li.scs_big_sprite.clickable.raise.down:hover
{
  border-color: gray white white gray;
}

.scs_big_sprite.BIG_VIEWFLASH { background-position: 0px 0px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_VIEWJPG { background-position: -16px 0px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_VIEWPDF { background-position: -32px 0px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_ROUTEAD { background-position: -48px 0px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_FINALAD { background-position: -64px 0px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_LAUNCHAD { background-position: -80px 0px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_OPENFOLDER { background-position: 0px -16px; width: 15px; height: 15px;}
.scs_big_sprite.BIG_ENVELOPE { background-position: -16px -16px; width: 16px; height: 15px;}
.scs_big_sprite.BIG_GREENDOWNLEFTARROW { background-position: -33px -16px; width: 14px; height: 15px;}
.scs_big_sprite.BIG_ADCAT_PAGE { background-position: -48px -16px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_PICKUP { background-position: -65px -16px; width: 16px; height: 15px;}
.scs_big_sprite.BIG_ADD_NEW { background-position: -82px -16px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_VIEWEIOPDF { background-position: 0px -31px; width: 15px; height: 16px;}
.scs_big_sprite.BIG_CREATE_AD { background-position: -16px -31px; width: 14px; height: 14px;}
.scs_big_sprite.BIG_SEND_AD_TO_PROOF { background-position: -32px -32px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_INTERNAL_PROOF { background-position: 0px -97px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_PREFLIGHT_AD { background-position: -16px -97px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_CALENDAR_PLUS { background-position: -32px -97px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_DELETE_AD { background-position: -48px -97px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_GENERIC_DELETE { background-position: -64px -97px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_VIEW_SUBMISSIONS { background-position: -48px -32px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_AD_LAYOUT_SHEET { background-position: -64px -32px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_AD_NOTES { background-position: -80px -32px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_REVISIONS { background-position: 0px -48px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_PENCIL { background-position: -16px -48px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_GREEN_PLUS { background-position: -32px -48px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_REDX { background-position: -48px -48px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_DISK { background-position: -64px -48px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_CANCEL { background-position: -80px -48px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_CHECKOUT { background-position: 0px -65px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_SCROLL { background-position: -17px -64px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_DISK_CHECK { background-position: -34px -64px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_TRANSFERAD { background-position: -49px -64px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_PRINT_EIO { background-position: -66px -64px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_CALENDAR { background-position: -82px -64px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_POINTER { background-position: 0px -81px; width: 8px; height: 16px;}
.scs_big_sprite.BIG_RECTANGLE { background-position: -8px -80px; width: 15px; height: 15px;}
.scs_big_sprite.BIG_OVAL { background-position: -25px -81px; width: 13px; height: 15px;}
.scs_big_sprite.BIG_LINE { background-position: -39px -81px; width: 15px; height: 15px;}
.scs_big_sprite.BIG_DOWNLOAD { background-position: -54px -81px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_FOLDER_PLUS { background-position: 0px -113px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_FOLDER_ARROW { background-position: -16px -113px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_PACKAGE { background-position: -32px -113px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_EXCLAMATION { background-position: -48px -113px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_LINK { background-position: -64px -113px; width: 16px; height: 16px;}
.scs_big_sprite.BIG_DOC_LAYOUT { background-position: -80px -113px; width: 16px; height: 16px;}

/*********************************************/
/* SCS Tables Styles                         */
/*********************************************/
/*  WHERE IS THIS USED?
h1 {
    font-size: 2em;
    color: #4B4545;
    text-align: center;
}
*/

.scs_tables_list_row:hover {
  background-color: rgb(200,200,200);
}

div.tablecontainer {
    position: relative;
    float: left;
    clear: both;
    overflow-x: scroll;
    width: 100%;
}

table.datagrid {
    width: 100%;
    background-color: #E8E6E6;
    color: #000000
}

table.borderCollapse {
    border-collapse: collapse;
}

table.datagrid thead th, button.drag {
    text-align: left;
    background-color: #939999;
    background-repeat: no-repeat;
    background-position: right center;
    color: #FFFFFF;
    font-weight: bold;
    padding: .3em 0.7em;
    font-size: .9em;
    padding-right: 5px;
    background-repeat: no-repeat;
    background-position: 95%;
}

table.datagrid thead th.nowrap, button.drag
{
  /*  Wrap headers by default, force explicit disabling of wrapping */
  white-space: nowrap;
}

table.datagrid thead th.center, button.drag
{
  text-align:center;
}

button.drag
{
  position: absolute;
  border: 1px dashed black;
  background-color: gray;
}

table.datagrid thead th a {
    color: #FFFFFF;
    text-decoration: none;
    font-size: 1.0em;
    background-repeat: no-repeat;
    background-position: center right;
    padding-right: 15px;
}

table.datagrid thead th.over:hover {
    background-color: #000000;
    color: #FFFFFF;
    cursor: pointer;
}

table.datagrid thead th.filtered {
    background-color: #E8E6E6;
    color: #000000;
}

table.datagrid tbody th {
    font-weight: bold;
}

table.datagrid tbody td, table.datagrid tbody th {
    text-align: left;
    padding: .3em 0.3em;
    border-bottom: 1px solid #939999;
    white-space: nowrap;

    /* Any reason for this?  Makes icons align at the top...*/
    /* vertical-align: top; */
}

table.datagrid tbody td.icon {
    padding: .3em 0em;
}

table.datagrid tbody td.center {
    text-align: center;
}

table.datagrid tbody tr.alternate td, table.datagrid tbody tr.alternate th {
    background-color: #f1f1f1;
}

table.datagrid tfoot td, table.datagrid tfoot th {
    background-color: #939999;
    color: #FFFFFF;
    padding: .5em;
    font-weight: bold;
    /* border-top: 2px solid #939999; */
}

table.datagrid tfoot th { text-align: left; }

table.datagrid tfoot td {  }

div.datagrid_bottom,
div.datagrid_top
{
    background-color: #939999;
    color: #FFFFFF;
    padding-top: .5em;
    padding-bottom: .5em;
    font-weight: bold;
    height: 2em;
    text-align: center;
    float: left;
    width: 100%;
}


div.datagrid_bottom {
    /* border-top: 2px solid #939999; */
}

div.datagrid_top {
    /* border-bottom: 2px solid #939999; */
}

a.pagelink:visited
{
    color: #3E60BD;
    text-decoration: none;
}

a.pagelink:link
{
    color: #3E60BD;
    text-decoration: none;
}

a.mouselink
{
    color: #3E60BD;
    text-decoration: none;
}

.invisible { display: none; }
.hidden { display: none; }

.mochi-template { display: none; }
.mochi-example { display: none; }

/* Style to add to document.body to make the cursor show that it is busy */
body.progress,
body.progress *
{
  cursor: progress;
}

/**
 * Styles used to display images in CDS for view all images and proofing.
 */
.view_img_div {
  margin: 5px;
  float: left;
  text-align: center;
  border: black thin dotted;
  padding: 15px;
}

.view_img_div span {
  font-weight: bold;
}

/**
 * Styles used to display the ThumbnailPicker properly.
 */
.tnpicker_container div {
  position: relative;
  float: left;
  width: 0px;
  height: 0px;
  border: 1px solid black;
  overflow: hidden;
  background-color: white;
}

div.tnpicker_nav {
  width: 100%;
  height: 25px;
  text-align: center;
  border: none;
}

div.tnpicker_nav span {
    margin-right: 5px;
}

.tnpicker_area {
    white-space: nowrap;
    overflow: hidden;
}

.tnpicker_area img {
    vertical-align: top;
    margin-right: 5px;
}

.tnpicker_left div {
  position: relative;
  float: left;
  clear: left;
  left: 0px;
  top: 0px;
  width: 0px;
  height: 0px;
  background-color: white;
}

.tnpicker_right div {
  position: relative;
  float: left;
  left: 0px;
  top: 0px;
  width: 0px;
  height: 0px;
  background-color: white;
}

.tnpicker_area div {
  position: relative;
  float: left;
  left: 0px;
  top: 0px;
  width: 0px;
  height: 0px;
  clip: rect(0,0,0,0);
  background-color: white;
}

div.scs_tab {
  display:inline-block;
  font-size:1.3em;
  padding:5px 9px;
  background:url('../images/reserve/img_004.png') repeat-x;
  cursor:pointer;
  border-top-left-radius: 6px;
  border-top-right-radius:6px;
  border:1px solid #555;
  border-bottom:none !important;
}

div.scs_tab_bottom {
  display:inline-block;
  font-size:1.3em;
  padding:5px 9px;
  background:url('../images/reserve/img_004.png') repeat-x;
  cursor:pointer;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius:6px;
  border:1px solid #555;
  border-top:none !important;
}

div.scs_tab_selected {
  background:url('../images/reserve/img_003.png') repeat-x;
}

div.scs_tab_container {
  display:block;
  border-bottom:1px solid #888;
  margin:7px 0;
}

div.scs_tab_bottom_container {
  display:block;
  clear:both;
  border-top:1px solid #888;
  margin:7px 0;
}
    
#scs_sidebar_toggle {
  float:left;
  z-index:100;
}

.scs_hide_sidebar {
        display:none !important;
}

.scs_wz_editor {
    box-shadow:0px 0px 5px #888;
    width:100%;
    min-width:300px;
    border:1px solid #999;
}

.scs_wz_inner {
  width:100%;
}

.scs_gallery_preview {
    box-shadow:0px 1px 4px #888;
    border:1px solid #999;
    padding:4px;
}

.scs_gallery_preview ul {
    list-style:none;
    padding:0px;
}

.scs_gallery_preview ul li {
    display:inline-block;
    vertical-align:middle;
}

.scs_gallery_preview ul li a {
    display:block;
    box-shadow:0px 0px 3px #333;
    margin:0px 4px;
    cursor:pointer;
}

.scs_gallery_Img {
    width: 100%; height: auto;
    object-fit: contain;
}

.scs_gallery_noImg {
    width: 250px; height: 250px;
    vertical-align: middle;
    background-color: #FFF;
    display: table-cell;
    cursor: default;
}

.scs_gallery_refresh {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABKUlEQVR4XsWTMUvDQBiGnyuhDi51EtRBFxEHCVT3/gN/QjJ1Tf6A4D+ok4NTxR+go1udXIwY0L0OWhEKdhGhCud99EJ68m0dfOAlx3dv3vvuLjHWWhahwYJEAObeJEAfjX0MIcx33fCmcyA924Lb3ZkutwkpaDkN5KluQUK6Q543lmCtCasRf8nGbTrAQA8oyIDNyQ9cjJXV4Xg0RYjdljPtENPrHdh7hKMXrp6+gnOYALnMiUe8WkD8Oq3DukNSQvoA3hNrAYzqAFMdLDUm8CgB5ds3FUl9O2HNe0ot4OT0HQ5XZmMKcqeWVy41mROPjNVrBEpp8WAZoQd8ePWk5tsvbdue44kI6dx9cgPE600CXL1qvaN9liEFidODkxX5cTL/TqX//xt/AfvmcLNTBb9bAAAAAElFTkSuQmCC);
  height:16px;
  width:16px;
  display:block;
  cursor:pointer;
}

#webad_preview {
  background:#fff;
}

a.scs_drilldown_link {
  padding-left:16px;
}

a.scs_drilldown_expand {
  background:url('../images/expand.png') no-repeat;
}

a.scs_drilldown_collapse {
  background:url('../images/collapse.png') no-repeat;
}

a.scs_drilldown_collapse {
  background-color:#eee;
}

.modal-dialog-bg {
  z-index: 50;
}

.modal-dialog {
  z-index:51;
}

.scs_sizer_grip {
  background:url('../images/grip.gif') bottom right no-repeat;
}

.goog-slider-horizontal {
	border-radius:5px;
	border:1px solid rgb(153,153,153);
	box-shadow:0px 2px 3px rgb(119,119,119) inset;
        position:relative;
        width:120px;
        height:18px;
        display: inline-block;
}

.goog-slider-thumb {
    width: 13px;
    border: 1px solid rgb(153,153,153);
    background: -moz-linear-gradient(top, rgb(223,223,223), rgb(170,170,170));
    background: -webkit-linear-gradient(top, rgb(223,223,223), rgb(170,170,170));
    background: -o-linear-gradient(top, rgb(223,223,223), rgb(170,170,170));
    background: -ms-linear-gradient(top, rgb(223,223,223), rgb(170,170,170));
    background-image: linear-gradient(to bottom, rgb(223,223,223), rgb(170,170,170));
    margin:-1px 0px;
    position:absolute;
    height:17px;
}

.scale-handle {
    background-image: -moz-linear-gradient(top,#ddd,#888);
    background-image: -ms-linear-gradient(top,#ddd,#888);
    background-image: -o-linear-gradient(top,#ddd,#888);
    background-image: -webkit-linear-gradient(top,#ddd,#888);
    background-image: linear-gradient(to bottom,#ddd,#888);
    border: 1px solid #666;
    box-shadow: 1px 1px 3px #888;
    width: 12px;
    height: 12px;
    position: absolute;
    z-index: 11;
}

.calendar_icon {
  background: url( "../images/calendar_icon.gif" );
  cursor: pointer;
  width: 20px;
  height: 14px;
  display: inline-block;
}

/**
 * Add some default styling to tables that are form inputs.  Right align the
 * first column and add a colon and a non-breaking space.  Also make sure
 * the 2nd colum is left aligned.
 */
table.form_table tr td:first-child {
  text-align: right;
  font-weight: bold;
  vertical-align: middle;
}

table.form_table tr td:first-child:after {
  content: ":  ";
}

table.form_table tr td:nth-child(2) {
  text-align: left;
  vertical-align: bottom;
}

form.scs_form label {
  font-weight: bold;
  min-width: 110px;
  text-align: right;
  display: inline-block;
  padding-right: 0.25em;
  vertical-align: top;
}

/**
 * No min-width when inside a field set.
 */
form.scs_form fieldset label {
  min-width: initial;
}

form.scs_form label:after {
  content: ":  ";
}

form.scs_form fieldset input {
  margin-right: 2em;
}

form.scs_form p {
  white-space: nowrap;
}

abbr.required {
  border-bottom-width: 0;
  font-size: 1.2em;
  color: red;
}

.table_nav_icon {
    float:left;
    clear:none;
    display:inline;
    position:relative;
    margin: 5px 5px 5px 5px;
}

.expandable_div {
    clear: both;
    width: 100%;
}

.expandable_div_label {
    white-space: nowrap;
    font-size: 1.2em;
    margin-left: 5px;
}

.expandable_div_subcontent {
    margin-left:15px;
    clear:both;
    width:100%;
}
.expandable_div_subcontent div {
    padding: 2px;
}

.scs_table_message {
    width: 100%;
    text-align: center;
    color: red;
    font-weight: bold;
    background-color: #DDDDDD;
    display: inline-block;
}

.os_project {
    padding: 2px;
    border-radius: 5px;
    background-color: #c3d9ff;
    margin-top: 16px;
    font-size: 110%;
}

.os_project_title {
    font-weight: bold;
    padding-right: 16px;
}

.os_project_links {
    display: inline-block;
    float: right;
}

.tooltip {
    height: auto;
    width: 200px;
    padding: 3px;
    border: 1px solid;
    background-color: rgb(204, 204, 255);
    z-index: 1000;
}

#adinfo_proof_area > div {
    margin-top: 2em;
}

.scs_checkmark {
    color: black;
    font-weight: bold;
}

.datetime_overlib {
    color: black;
    font-size: 14px;
    font-family: Arial;
    font-weight: bold;
    vertical-align: middle;
    margin-top: 14px;
    min-height: 40px;
}

.row {
    display: table-row;
}

.row div {
    display: table-cell;
}

.cell_label {
    font-weight: bold;
    text-align: right;
}

.cell_data {
    text-align: left;
}

[role="button"] {
    cursor: pointer;
}

.iframe-container iframe {
  top: 0;
  left: 0;
  border: 0;
  width: 100%;
  height: 100%;
}


