﻿

body, table
{
    font-family: Verdana;
    color: #555555;
    /*font-size:9pt;*/
    line-height:normal;
}

.warning
{
    font-size: 8pt;
    color: red;
}


.smallheading
{
    font-weight: bold;
    color: #555555;
}

.mediumheading
{
    font-family: "Trebuchet MS";
    font-size: 14pt;
    font-weight: normal;
    color: #444444;
}

.orangeheading
{
    font-family: "Trebuchet MS";
    font-size: 16pt;
    font-weight: bold;
    color: #e75110;
    text-align: left;
    vertical-align: middle;
    width: 300px;
}


A:link
{
    color:  #555555;
    font-family: Verdana;
    text-decoration: none;
}

A:visited
{
    color: #555555;
    font-family: Verdana;
    text-decoration: none;
}


A:hover
{
    cursor: pointer;
    color: #646464;
    font-family: Verdana;
    font-variant: normal;
    text-decoration: underline;
}


.tbx_standard
{
    border-left: 1px solid #d3d5d6;
    border-right: 1px solid #d3d5d6;
    border-top: 1px solid #818283;
    border-bottom: 1px solid #d3d5d6;
    height: 16px;
    width: 100px;
    font: 10px Verdana;
    vertical-align: middle;
}


.menuItem
{
    margin-left: 15px;
}


/* 
	TABLE STYLE
*/

table.list, td.list
{
    border: 1px solid #CCC;
    border-collapse: collapse;
    font: small/1.5 "Tahoma" , "Bitstream Vera Sans" , Verdana, Helvetica, sans-serif;
}
table.list
{
    border: none;
    border: 1px solid #CCC;
}
.listHead
{
    background: #FFF url(/graphics/th_bck.gif) repeat-x;
    color: #666;
    padding: 5px 10px;
    border-left: 1px solid #CCC;
}
tbody th.list
{
    background: #fafafb;
    border-top: 1px solid #CCC;
    text-align: left;
    font-weight: normal;
}
tbody tr td.list
{
    padding: 2px 5px;
    color: #666;
}
tbody tr:hover.list
{
    background: #eaeaea;
    cursor: pointer;
    cursor: hand;
}
tbody tr:hover.listExpired
{
}

tbody tr:hover td.list
{
    color: #454545;
}

table a:link.list
{
    color: #666;
}
table a:visited.list
{
    color: #666;
}
table a:hover.list
{
    color: #003366;
    text-decoration: none;
}
table a:active.list
{
    color: #003366;
}


.xbtn { display: block; position: relative; background: #aaa; padding: 5px; float: left; color: #fff; text-decoration: none; cursor: pointer; }
.xbtn * { font-style: normal; background-image: url(/graphics/test/btn2.png); background-repeat: no-repeat; display: block; position: relative; }
.xbtn i { background-position: top left; position: absolute; margin-bottom: -5px; top: 0; left: 0; width: 5px; height: 5px; }
.xbtn span { background-position: bottom left; left: -5px; padding: 0 0 5px 10px; margin-bottom: -5px; }
.xbtn span i { background-position: bottom right; margin-bottom: 0; position: absolute; left: 100%; width: 10px; height: 100%; top: 0; }
.xbtn span span { background-position: top right; position: absolute; right: -10px; margin-left: 10px; top: -5px; height: 0; }
.xbtn.blue { background: #2ae; }
.xbtn.green { background: #9d4; }
.xbtn.pink { background: #e1a; }
.xbtn:hover { background-color: #D2B48C; color: White;}
.xbtn:active { background-color: #444; }
.xbtn[class] { background-image: url(/graphics/test/shade.png); background-position: bottom; }


 /* USED FOR MODAL ON MASTER PAGE */
#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#CCCCCC;
  display:none;
}
  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  
  display:none;
  z-index:9999;
  padding:20px;
}

#boxes #dialog {}

/* NEW BOX CSS START */
.liquid-round {margin:0px auto; background:#fff url(/graphics/box/leftside.gif) repeat-y left top; }
.top {width:100%; height:20px; background:url(/graphics/box/top.gif) no-repeat left top; }
.top span { display:block; position:relative; height:20px; background:url(/graphics/box/top-right.gif) no-repeat right top; }
.center-content { position:relative; background:url(/graphics/box/rightside.gif) repeat-y right top; padding:1px 20px 1px 25px; margin:-1px 0 0px 0; }
.bottom { width:100%; height:30px; background:url(/graphics/box/bottom.gif) no-repeat left bottom; }
.bottom span { display:block; position:relative; height:30px; background:url(/graphics/box/bottom-right.gif) no-repeat right top; }
/* NEW BOX CSS END */

/*NEW BOX FOR ADDS AND MENU*/
.liquid-round-add { margin:0px auto; background:#fff url(/graphics/box/leftside.gif) repeat-y left top; }
.top-add { width:100%; height:20px; background:url(/graphics/box/top.gif) no-repeat left top; }
.top-add span { display:block; position:relative; height:20px; background:url(/graphics/box/top-right.gif) no-repeat right top; }
.center-content-add { position:relative; background:url(/graphics/box/rightside.gif) repeat-y right top; padding:1px 2px 1px 2px; margin:-1px 0 0px 0; }
.bottom-add { width:100%; height:30px; background:url(/graphics/box/bottom.gif) no-repeat left bottom; }
.bottom-add span { display:block; position:relative; height:30px; background:url(/graphics/box/bottom-right.gif) no-repeat right top; }
/*END*/

/*NEW BOX FOR MENU ON X PAGES*/
.liquid-round-add-x { margin:0px auto; background:#fff url(/graphics/xbox/leftside.gif) repeat-y left top; }
.top-add-x { width:100%; height:20px; background:url(/graphics/xbox/top.gif) no-repeat left top; }
.top-add-x span { display:block; position:relative; height:20px; background:url(/graphics/xbox/top-right.gif) no-repeat right top; }
.center-content-add-x { position:relative; background:url(/graphics/xbox/rightside.gif) repeat-y right top; padding:1px 2px 1px 2px; margin:-1px 0 0px 0; }
.bottom-add-x { width:100%; height:30px; background:url(/graphics/xbox/bottom.gif) no-repeat left bottom; }
.bottom-add-x span { display:block; position:relative; height:30px; background:url(/graphics/xbox/bottom-right.gif) no-repeat right top; }
/*END*/

/* NEW BOX FOR USE ON WHITE BACKGROUND CSS START */
.liquid-round-white { margin:0px auto; background:#fff url(/graphics/whitebox/leftside.gif) repeat-y left top; }
.top-white { width:100%; height:20px; background:url(/graphics/whitebox/top.gif) no-repeat left top; }
.top-white span { display:block; position:relative; height:20px; background:url(/graphics/whitebox/top-right.gif) no-repeat right top; }
.center-content-white { position:relative; background:url(/graphics/whitebox/rightside.gif) repeat-y right top; padding:1px 20px 1px 25px; margin:-1px 0 0px 0; }
.bottom-white { width:100%; height:30px; background:url(/graphics/whitebox/bottom.gif) no-repeat left bottom; }
.bottom-white span { display:block; position:relative; height:30px; background:url(/graphics/whitebox/bottom-right.gif) no-repeat right top; }
/* NEW BOX CSS END */

/*NEW BOX FOR ADDS AND MENU FOR USE ON WHITE BACKGROUND */
.liquid-round-add-white { margin:0px auto; background:#fff url(/graphics/whitebox/leftside.gif) repeat-y left top; }
.top-add-white { width:100%; height:20px; background:url(/graphics/whitebox/top.gif) no-repeat left top; }
.top-add-white span { display:block; position:relative; height:20px; background:url(/graphics/whitebox/top-right.gif) no-repeat right top; }
.center-content-add-white { position:relative; background:url(/graphics/whitebox/rightside.gif) repeat-y right top; padding:1px 2px 1px 2px; margin:-1px 0 0px 0; }
.bottom-add-white { width:100%; height:30px; background:url(/graphics/whitebox/bottom.gif) no-repeat left bottom; }
.bottom-add-white span { display:block; position:relative; height:30px; background:url(/graphics/whitebox/bottom-right.gif) no-repeat right top; }
/*END*/

/*NEW SENT FILES*/
.StateTable { border:1px solid #b7babc; background-color: #f8f8f8; margin-top:2px; width:100%; cursor: pointer; }
.sentfilestd1 { width:140px; padding-left:10px; }
.sentfilestd2 { width:75px; }
.sentfilestd3 { width:140px; }
.sentfilestd4 { width:50px; }
.sentfilestd5 { text-align:right; color:#454545; }
.sentfilestd5 a { text-align:right; color:#454545; }
.sentfilestd5 a:hover { text-align:right; text-decoration:none; color:#000000; }
.sentfilessubheadermessage { font-weight:bold; width:180px; }
.sentfilessubheaderrec { font-weight:bold; width:130px; }
.sentfilessubheadersmall { font-weight:bold; width:50px; text-align:center; }
/*NEW SENT FILES END*/

/*CORP SLIDE JQUERY START*/
#wrap { color: #404040; /*margin: 0 12%;*/ margin: 20px 40px; }
.jcarousel-skin-tango .jcarousel-container-horizontal { width: 500px; height:230px; padding: 20px 40px; }
.jcarousel-skin-tango .jcarousel-clip-horizontal { width:  500px; height: 230px; }
.jcarousel-skin-tango .jcarousel-item { width: 317px; height: 230px; }
.jcarousel-skin-tango .jcarousel-item-horizontal { margin-right: 10px; }
/*CORP SLIDE JQUERY END*/


