﻿#container {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 15px; MARGIN-LEFT: auto; BORDER-LEFT: #e5e5e5 1px solid; WIDTH: 950px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #e5e5e5 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #ffffff
}
#wrapper {
	MARGIN-LEFT: auto; WIDTH: 950px; MARGIN-RIGHT: auto; HEIGHT: auto
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/body-bg.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #2896d3
	 ;font: normal 14px auto "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	 margin: 0px;
			padding: 20px;
			font-family: verdana;
			font-size: 12px;

}
#header {
	FLOAT: left; WIDTH: 950px; HEIGHT: 20px
}
#footer {
	BORDER-TOP: #e5e5e5 1px solid; MARGIN-TOP: 20px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 950px; PADDING-TOP: 5px; BORDER-BOTTOM: #e5e5e5 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #efefef
}
#footer-text-new {
	CLEAR: left; PADDING-RIGHT: 170px; FONT-WEIGHT: normal; FONT-SIZE: 10px; WIDTH: 430px; COLOR: #999999; PADDING-TOP: 20px; TEXT-ALIGN: center
}
#footer-text-new P {
	FONT-WEIGHT: normal; TEXT-ALIGN: left
}
.left-content {
	MARGIN-TOP: 20px; FLOAT: left; WIDTH: 950px; HEIGHT: auto
}
.left-content P {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; COLOR: #4a4a4a; LINE-HEIGHT: 16px
}


.left-content P A {
	COLOR: #036bcc; TEXT-DECORATION: underline
}
.left-content P A:hover {
	COLOR: #003366; TEXT-DECORATION: none
}
/* CHANGED THIS LINE FROM #4a4a4a  and from #efefef*/
.left-content H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #036BCC; BORDER-BOTTOM: #efefef 1px solid
}

.left-content H2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; COLOR: #ffffff; LINE-HEIGHT: 18px; PADDING-TOP: 3px; BACKGROUND-COLOR: #036bcc ; 
}
.left-content H3 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; COLOR: #4a4a4a; PADDING-TOP: 0px
}
.left-content H3 A {
	COLOR: #036bcc; TEXT-DECORATION: underline
}
.left-content H3 A:hover {
	COLOR: #003366; TEXT-DECORATION: none
}
.left-content H4 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #4a4a4a; PADDING-TOP: 0px
}
.left-content H4 A {
	COLOR: #036bcc; TEXT-DECORATION: underline
}
.left-content H4 A:hover {
	COLOR: #003366; TEXT-DECORATION: none
}
#topnav {
	MARGIN-TOP: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: right; WIDTH: 350px; HEIGHT: 20px; TEXT-ALIGN: right
}
#mainnavback {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; WIDTH: 950px; HEIGHT: 26px; BACKGROUND-COLOR: #036bcc
}
#sub-nav-home {
	FONT-SIZE: 6px;
	FLOAT: left;
	BACKGROUND-IMAGE: url(images/subnavbar-home.gif);
	MARGIN: 0px;
	WIDTH: 950px;
	BACKGROUND-REPEAT: repeat-x;
	POSITION: relative;
	HEIGHT: 10px;
	BACKGROUND-COLOR: #009cff;
	padding: 0px;
}
#breadcrumbs {
	MARGIN-TOP: 15px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; MARGIN-BOTTOM: 15px; WIDTH: 770px; COLOR: #999999
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#logo-holder {
	MARGIN-TOP: 1px; FLOAT: left; BACKGROUND-IMAGE: url(images/nochex-logo.gif); WIDTH: 300px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 50px
}
.content-divide {
	BORDER-TOP: #e5e5e5 1px dashed; WIDTH: 770px; HEIGHT: 5px
}
.content-divideblank {
	WIDTH: 770px; HEIGHT: 5px
}
.notestable
{
		background-color:#E8EEF7;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #4A4A4A;
		font-weight: normal;
		width:100%;
		text-align:left;
		
		
}
.stickynote
{
	background-color:Yellow;
}

.note
{
	background-color:#FFFFFF;
}
.form1 
{
	width: 190px;
	float: left;
	font-size: 12px;
	margin-top: 9px;
	color: #4A4A4A;
	font-weight: normal;
}
.form2 
{
	width: 710px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 9px;
	color: #4A4A4A;
	font-weight: normal;
}
.form2input 
{
	width: 710px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 6px;
	color: #4A4A4A;
	font-weight: normal;
}
.required-field-on {
	color: #CC0000;
	font-size: 12px;
	font-weight: bold;
}

.fieldstyle-required {
	margin-right: 5px;
	font-size: 12px;
	color: #4A4A4A;
	margin-bottom: 3px;
	border: 2px solid #CC0000;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}


#SearchOptions
{
	height:70px;
	width:100%;
}


.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;

}
#tblSearchOptions
{
	height:56px;
	width:100%;	
	font-size:small; 
	background-color:#E6E4E5; 
	border-style:solid; 
	border-color:black; 
	border-width:1px;
}

.BigResults
{
	 
	 border-width:1px;
	 background-color:White;
	 border-style:solid;
	 border-color:Black;
	 width:100%;
	 font-size:small;
 }
 .BigResults th
 {
	background-color:#DCDCDC;
	color:black;

 }
.altrow
{
	background-color:#DCDCDC;
}
.row 
{
	background-color:#EEEEEE;
}
.Figure
{
	text-align:right;
}
.Figure1
{
	text-align:right;
	border-left-width:1px;
	border-left-color:Black;
	border-left-style:solid; 
}
#tblAccountDetails
{
	font-size:medium;
	color:#4682B4;
}

#lblKeyAccount
{
	color:Blue;
	font-weight:bold;
	background-color:#FFFFC0;
}

.popupMenu a:hover
{
    color:black;
    background-color:#E0E0E0 ;
    font-size: 13px;
    text-decoration:none;
}

.popupMenu a
{   
    color:#5E87B9;
     font-size: 13px;
     text-decoration:none;
  
   
}

 a
{   
    color:blue;
   
}

a:visited
{   
    color:blue;
    
}

hr
{
  border-style:solid;
  height:1;
  color:#FD4C38 ;
}

.headertable
{
    width:100%;
    background-color: #E8EEF7 ;
}


.datalabels
{
    font-family: Verdana;
	font-size: 11px;
	color: Black ;
	font-weight: bold ;
}
.sidelabels
{
    font-family: Verdana;
	font-size: 11px;
	color: Gray;
	font-weight: normal;
	width:120px;
}

.content_panels
{
     border-width:thin; 
     border-color:#E8EEF7;
     background-color :White ;
}



.datagridrow1
{
    font: normal 11px auto "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background: #fff;
	color: #4f6b72;
}


.datagridrow2 
{
    font: normal 11px auto "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
   	background: WhiteSmoke;
	color: #797268;
}

.datagridheader
{
    font: bold 11px auto "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
   	background: Gainsboro
}

.datagridrow2:hover
{ 
    background-color:#F5FAFA;
}
.datagridrow1:hover
{ 
    background-color:#F5FAFA;
}

.datagrid td
{
   
	padding: 6px 6px 6px 12px;


}
.errorlable
{
    font-family: Verdana;
	font-size: 11px;
	color:Red;
	background-color:#FFFFC0; 
	font-weight: normal;
	width:120px;
}

.cards_popup_panels
{
     border-width:thin; 
     border-color:Black;
     background-color : #FFFFC0 ;
}
.cell_activesetting_log
{    
   background-color : #FFFFC0 ; 
}

.cell_audit_log
{
     background-color:Lime;
    color:Red;    
}

.merchant_panel
{
     border-width:thin ; 
     border-style : dotted  ;
     border-color:#c0c0c0;     
     background-color : #E0E0E0;

}

/*NEW ADDITION*/

body {background:#EFF2F3;}
#liquid-round {
width:100%;
margin:0px auto;
background:#fff url(images/leftside.gif) repeat-y left top;
}
.top {
width:100%;
height:20px;
background:url(images/top.gif) no-repeat left top;
}
.top span {
display:block;
position:relative;
height:20px;
background:url(images/top-right.gif) no-repeat right top;
}
.center-content {
position:relative;
background:url(images/rightside.gif) repeat-y right top;
padding:1px 20px 1px 25px;
margin:-1px 0 -50px 0;
}
.bottom {
width:100%;
height:60px;
background:url(images/bottom.gif) no-repeat left bottom;
}
.bottom span {
display:block;
position:relative;
height:60px;
background:url(images/bottom-right.gif) no-repeat right top;
}
p {margin:0 0 1em 0}


#chromemenu{
width: 100%;
font-weight: bold;
font-size: 80%;
}

#chromemenu:after{
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#chromemenu ul{
border: 1px solid #BBB;
width: 100%;
background: url(images/chromebg.gif) center center repeat-x;
padding: 5px 0;
margin: 0;
text-align: left;
}

#chromemenu ul li{
display: inline;
}

#chromemenu ul li a{
color: #494949;
padding: 5px;
margin: 0;
text-decoration: none;
border-right: 1px solid #DADADA;
}

#chromemenu ul li a:hover{
background: url(images/chromebg2.gif) center center repeat-x;
}

a:hover { text-decoration:underline}
a, span {color:#000000;text-decoration:none}

/* Accordion */

.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #FD4C38;
    font-family: Arial, Sans-Serif;
    font-size: 13px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
 
 .accordionHeader2
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #036BCC;
    font-family: Arial, Sans-Serif;
    font-size:14px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
 
#master_content .accordionHeader a
{
      color: #FFFFFF;
      background: none;
      text-decoration: none;
}
 
#master_content .accordionHeader a:hover
{
      background: none;
      text-decoration: underline;
}
 
.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
 
#master_content .accordionHeaderSelected a
{
      color: #FFFFFF;
      background: none;
      text-decoration: none;
      font-family: verdana,Arial;
      font-size: 10px;
      font-weight: bold;

}
 
#master_content .accordionHeaderSelected a:hover
{
      background: none;
      text-decoration: underline;
}
 
.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    font-family: verdana,Arial;
    font-size: 12px;
      
}
 /* Accordian END*/
 
 
  /* Datagrid*/
.datalabels
{
    font-family: Verdana;
	font-size: 9px;
	color: Black ;
	font-weight: bold ;
}

.pageheaders
{
    font-family: Verdana;
	font-size: 13pt;
	color: Black ;
	font-weight: bold ;
}

.pagedetailtext
{
    font-family: Verdana;
	font-size: 10pt;
	color: Black ;
	font-weight:normal  ;
}

.datagrid td
{
   
	padding: 6px 6px 6px 12px;

}

.datagridheader
{
    font: bold 11px auto "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
   	background: Gainsboro
}
.datagridrow1
{
    font: normal 11px auto "Verdana", Verdana, Arial, Helvetica, sans-serif;
	background: #fff;
	color: #4f6b72;
}
 /* Datagrid END*/
 
 
 /* DIV with Dropshadow*/
.container {
  width: 300px;
  height: 80px;
  margin-left: 10px;
}

.shadowbox_top {
  border-top:1px solid #CCCCCC;
  border-left:1px solid #CCCCCC;
  border-right:1px solid #CCCCCC;
  font-size: 0px;
  height: 4px;      
  margin-right: 4px;
}
.shadowbox_content {
  padding-top: 3px;
  border-left: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  padding-bottom:10px;
  overflow: hidden;
  padding-left: 11px;
  text-align: left;
  border-right: 5px solid #CCCCCC;  
}
.shadowbox_bottom{
  font-size: 0px;
  background-color: #CCCCCC;
  height: 4px;
  margin-left: 4px;
}
 /* DIV with Dropshadow END*/
 
  .blogtable
{
		font-family: Verdana, Helvetica, sans-serif;
		font-size: 10px;
		color: #4A4A4A;
		font-weight: normal;
		width:100%;
		text-align:left;
		border-bottom-style: solid; 
			
}

tr.headerrow
{
        background-color: #036BCC; 
        font-size: 12px;
		color: #ffffff;	
 
}

.masterpag_div
{
text-align: Center; 

} 

.title_text P {
	FONT-WEIGHT: Bold; FONT-SIZE: 18px; COLOR: #036BCC; BORDER-BOTTOM: #efefef 1px solid
}

 /* Employee details page repeater control*/
.normalblueheader {font-size: 8pt; font-family: Verdana; color:#FFFFFF;}
.header {font-size: 8pt; cursor: hand; cursor:pointer; background-color:#FFFFFF; font-family: Verdana; }
.details { font-size: 8pt; display:none; visibility:hidden; font-family: Verdana; }
.detailrow {border-left-width: 1px; font-weight:bold; border-right-width: 1px; border-top-width: 1px; border-bottom: 1px solid LightGrey}

.datalabels2
{
    font-family: Verdana;
	font-size: 12px;
	color: Black ;
	/*font-weight: bold ;*/
}
.box2, .box3 {display:block; position:absolute; top:2px; left:2px;}
.box1 {display:block; width:200px; height:150px; position:relative; top:20px; left:0; background:#ccc; border:2px solid #eee; margin:0 auto 100px auto;}
.box2 {width:192px; height:142px; background:#999; border:2px solid #aaa;}
.box3 {width:184px; height:134px; background:#777; border:2px solid #888;}
.box4 {display:block; width:190px; height:140px; position:absolute; bottom:0; right:0; background:#fc6; border-bottom:1px solid #444; border-right:1px solid #444; border-top:1px solid #ff8; border-left:1px solid #ff8; padding:5px;}
.box5 {display:block; width:10px; height:10px; background:#777; border-top:1px solid #333; border-left:1px solid; border-right:1px solid #ff8; border-bottom:1px solid #ff8; position:absolute; bottom:5px; right:5px; overflow:hidden;}
 
 
.commentbox{
background-color: #ececec;
width: 90%;
padding: 10px;
}

.commentfooter{
background: url(images/arrow.gif) 20px 0 no-repeat; /*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/
padding-left: 58px;
padding-top: 1px;
margin-bottom: 2em;
font-size: 90%;
font-weight:bold;
color: #FD4C38;
}
