﻿body 
{
    font-family:Arial;
    font-size:12px; 
     /* mtb - 4/29/2016*/
    /*-moz-user-select: none;*/          
}

td
{
      /* mtb - 4/29/2016*/
   /*-moz-user-select: none;*/          
}
.divSelect
{
    /*position:fixed;*/
    -moz-user-select: text;
}

input
{
    -moz-user-select: text;
}
TEXTAREA
{
    -moz-user-select: text;
}

table
{
    font-family:Arial;
    font-size:12px; 
}
.frm
{
    border-width:2px !important;
    border-color:transparent;  
}
.borderFrm
{
  border-color:gray;   
}



/* CSS Reset */

p
{
    padding-top: .0em;
    padding-bottom: .1em;
    margin-bottom: .0em;
    margin-top: .1em;
}

sub {
	vertical-align: bottom;
	font-family: inherit;
	font-weight: inherit;
	font-style: inherit;
	font-size: 80%;
	outline: 0;
	padding: 0;
	margin: 0;
	border: 0;
	}

sup  
{
    vertical-align: top;
	font-family: inherit;
	font-weight: inherit;
	font-style: inherit;
	font-size: 80%;
	outline: 0;
	padding: 0;
	margin: 0;
	border: 0;
	
    }
    
   blockquote
{
    margin-top:0;
    margin-bottom:0;
    
    }


th,
b, strong,
h1, h2, h3, h4, h5, h6
{
font-weight: bold;
}

/* End of CSS reset */


/**********************************************************************
 * Button Styles                                                      *
 **********************************************************************/
.SimButton
{
    display:inline-block; /* prevent lose padding-left while white-space:nowrap set*/      
    background: #145192/*5d92ba*/;
      color: #FFFFFF;
      font-weight: bold;
      font-family : Arial;
      font-size : 14px;
      text-decoration: none;
      text-align: center;
    /*padding: 10px;*/
      min-width : 50px !important;
      padding-left: 7px;
      padding-right: 7px; 
    
      padding-top: 1px;
      padding-bottom: 2px;   
      border-bottom: 1px #878787 solid;
      border-right: 1px #878787 solid;
      border-left: 1px #ffffff solid;
      border-top: 1px #ffffff solid;
      white-space: nowrap;

      }

a.button_link 
{
    display:inline-block; /* prevent lose padding-left while white-space:nowrap set*/      
    background: #145192/*5d92ba*/;
      color: #FFFFFF;
      font-weight: bold;
      font-family : Arial;
      font-size : 14px;
      text-decoration: none;
      text-align: center;
    /*padding: 10px;*/
      min-width : 180px;
      padding-left: 7px;
      padding-right: 7px; 
    
      padding-top: 1px;
      padding-bottom: 2px;   
      border-bottom: 1px #878787 solid;
      border-right: 1px #878787 solid;
      border-left: 1px #ffffff solid;
      border-top: 1px #ffffff solid;
      white-space: nowrap;

      }

.button_link_small
{
    display:inline-block; /* prevent lose padding-left while white-space:nowrap set*/      
    background: #145192/*5d92ba*/;
      color: #FFFFFF;
      font-weight: bold;
      font-family : Arial;
      font-size : 14px;
      text-decoration: none;
      text-align: center;
    /*padding: 10px;*/
      min-width : 50px;
      padding-left: 7px;
      padding-right: 7px; 
    
      padding-top: 1px;
      padding-bottom: 2px;   
      border-bottom: 1px #878787 solid;
      border-right: 1px #878787 solid;
      border-left: 1px #ffffff solid;
      border-top: 1px #ffffff solid;
      white-space: nowrap;

      }

a.button_link:hover 
{
      background: #bae2ff/*7ac0f4*/;
      color: #000000 /*ffffff*/;
}

a.link_disabled { 
    color: gray;
    cursor: default;
}

a.link_disabled:hover { 
    color: gray;
    cursor: default;
}

.checkBox_css
{
    padding:0,0,0,0;
    margin:0,0,0,0; 
    width:14px;        
}
.simLink
{
    text-decoration:none; 
}
a.labelLike_link
{
      text-decoration: none;
      text-align: center;
      color:Red;  
}

.centerCls
{    
    /*text-align:-moz-center;*/
    text-align:center;
    margin-left: auto;
    margin-right: auto;
}

.coverLabel
{
    font-weight : bold;
    font-family : Arial;
    font-size : 16px;
    padding-left : 5px;
    padding-bottom : 2px;
}

.centerClsLogin
{    
    /*text-align:-moz-center;*/
    text-align: left;
    margin-left: auto;
    margin-right: auto;
}

.modalPopup {
    font-weight: 600;
    color: #322d62;
    letter-spacing: .09em;
    background-color: #d7faff;
    border: solid 2px #322d62;
    }
    
.noWrap
{
    white-space:nowrap ; 
}

.validatorCls
{
    font-size:18px;
    font-weight:bold;
    color:Red ;  
}


.divInline { 
       /*  To inline block elements. 
                 Similar to InlineBox below, but this has fewer side-effects in Moz. 
                 Also, apparently works on a DIV as well as a FIELDSET. 
         */ 
         display:-moz-inline-box;                /* FF2 */ 
         display:inline-block;                   /* webkit and FF3 */ 
         #zoom: 1; /* set hasLayout:true to mimic inline-block */ 
         #display:inline; /* don't use .dj_ie since that increases the priority */ 
         border:0; 
         padding:0; 
         vertical-align:middle; 
         #vertical-align: auto;  /* makes TextBox,Button line up w/native counterparts on IE6 */ 
 } 
