﻿/* Site-specific styles should be placed in this file instead of modifying the default AdvanceWeb.css file. When implementing a new release of Advance, copy this file with your site-specific styles to the new directory structure to preserve your styles. If the same style is present in both the default AdvanceWeb.css file as well as this file, the style in this file will override the default file. */


/*CUSTOM CSS*/



 
.ui-widget-content {
border-color:#646464 !important;
}

#mainBody {


}

.ui-widget-header {
}


body a:link, body a:visited {
    text-decoration: none;
	color: #0e60a6;
}

body a:hover {
	text-decoration: underline; /* tts added*/
}

a:hover .labeltext, a:link .labeltext {
color:black;
}

.closeTab {

color: Gray !important;

}

.closeTab:hover {

color: Red !important;

}

hr {
background-image: url(images/hr_border.gif) ;
 border : 0;
  height : 5px;
 background-repeat:no-repeat;
}




#mainBody {

}



#SunGardBranding table { 
border:0px;
margin:0px;
padding:0px;}



#mainBody {
background-image: url(images/templogo.png);
/*background-image: url(images/ialogo.jpg);*/

}



/*Custom Form Classes*/

.vertical_bar {


height: 100% !important;

}

.wrapfield {
white-space: normal;}

.formsmallfont tr td div{

font-size:10px !important;

}

.formtotal tr:last-child td {


border-top: 3px double black;
}



/* Report Style BEgin */
.ttlistformreport{

	border-right: solid 1px silver;
	/*border: ridge thin gainsboro;*/
	  /*TTS added*/
}

.ttlistformreport tr td
{
    padding-left: 1px;
    padding-right: 2px;
    border-left: solid 1px silver;   
    
    border-collapse: collapse;
}


.ttlistformreport td {
	/*border: silver 1px solid;*/
    text-overflow: ellipsis; /* for browsers that support it */
    overflow: hidden; /* for other browsers */
    line-height: 18px;
}



#xform50450{

width: 700px !important;
}

#xform50450  tr td:nth-child(4), #xform50450MasterformHeaderTR td:nth-child(4){

width: 345px !important;
}

#xform50450  tr td:nth-child(4) div, #rw1_report_description_t{

width: 345px !important;
}

#xformheader80712 .headertable {

width: 700px !important;
}

.detailform {

background-color:#eeeeee
}






/*Branding*/

.formheaderbarleft, .formheaderbardiv  {
background: #45484d; /* Old browsers */
background: -moz-linear-gradient(top, #45484d 0%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #45484d 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #45484d 0%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #45484d 0%,#000000 100%); /* IE10+ */
background: linear-gradient(to bottom, #45484d 0%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
	
}

td.appheaderbar,  .formheaderbarmiddle, .biotitlebar, .ui-dialog-titlebar  {
background: #45484d; /* Old browsers */
background: -moz-linear-gradient(top, #45484d 0%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #45484d 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #45484d 0%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #45484d 0%,#000000 100%); /* IE10+ */
background: linear-gradient(to bottom, #45484d 0%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */


}

 .formheaderbarright {
   background: #45484d; /* Old browsers */
background: -moz-linear-gradient(top, #45484d 0%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #45484d 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #45484d 0%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #45484d 0%,#000000 100%); /* IE10+ */
background: linear-gradient(to bottom, #45484d 0%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */

}



.appheaderbarleft, .formheaderbardiv  {
     background: #CC0000; /* Old browsers */
background: -moz-linear-gradient(top, #CC0000 0%, #7a0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#CC0000), color-stop(100%,#7a0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #CC0000 0%,#7a0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #CC0000 0%,#7a0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #CC0000 0%,#7a0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #CC0000 0%,#7a0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CC0000', endColorstr='#7a0000',GradientType=0 ); /* IE6-9 */
	
}

 td.appheaderbar, .appheaderbarmiddle, .biotitlebar,  .ui-dialog-titlebar  {
    background: #CC0000; /* Old browsers */
background: -moz-linear-gradient(top, #CC0000 0%, #7a0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#CC0000), color-stop(100%,#7a0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #CC0000 0%,#7a0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #CC0000 0%,#7a0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #CC0000 0%,#7a0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #CC0000 0%,#7a0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CC0000', endColorstr='#7a0000',GradientType=0 ); /* IE6-9 */


}

 .appheaderbarright {
     background: #CC0000; /* Old browsers */
background: -moz-linear-gradient(top, #CC0000 0%, #7a0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#CC0000), color-stop(100%,#7a0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #CC0000 0%,#7a0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #CC0000 0%,#7a0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #CC0000 0%,#7a0000 100%); /* IE10+ */
background: linear-gradient(to bottom, #CC0000 0%,#7a0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CC0000', endColorstr='#7a0000',GradientType=0 ); /* IE6-9 */

}






/*End Report Style*/

/* Added by KV 12/5/16 */

/* General font colors */

body a:link, body a:visited {
    color: #99281E;
}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
    color: #99281E;
}

/* Center text in headers. Make the boxes taller. */

.formheaderbardiv, .appheaderbar, .appheaderbarleft, .appheaderbarmiddle, 
.appheaderbarright {
    height: 30px;
}

.formheaderbarleft, .formheaderbarmiddle, .formheaderbarright, 
.appheaderbarleft, .appheaderbarmiddle, .appheaderbarright
 {
	vertical-align: middle;
}

.headertable {
	height: 30px;
}

/* Drop-down menu styles. */

.sf-menu li:hover, .sf-menu a:focus, .sf-menu a:hover, 
.sf-menu a:active {
    background-color: #99281E;
	color: white;
}

.sf-with-ul a, .sf-with-ul a:visited, .sf-with-ul a:link {
    background-color: white;
	color: #99281E;    
}

/* Color updates */

table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
    background-color: #7c0000;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    border: 1px solid #b5b7ba;
    background: #f5f8f9 url(images/ui-bg_inset-hard_100_f5f8f9_1x100.png) 50% 50% repeat-x;
    font-weight: bold;
    color: white;
}