.readOnly
{
	background-color:#e0e0e0;
	border-color: #7788aa;
	border-width: 1px;
	border-style: solid;
	font-size: 8pt;
	padding: 2px;
}

input.readOnly
{
	background-color:#e0e0e0;
	border-color: #7788aa;
	border-width: 1px;
	border-style: solid;
	font-size: 8pt;
	padding: 2px;
}

.generalTabReadOnly
{
	background-color:#e0e0e0;
	border-color: #7788aa;
	border-width: 1px;
	border-style: solid;
	padding: 2px;
}

body.pinstripe
{
    background-image: url('../Images/clear_pinstripe.gif');
    /* background-color: #ddcccc; */
    background-color: #dddddd;
    margin-top: 1px;
    margin-left: 1px;
    font-family: sans-serif;
    font-size: 9pt;
}

body.tan
{
    background-color:#E1DCC1;
}

div.tan
{
    background-color:#E1DCC1;
}

div.wsborderPlusTan
{
    background-color:#E1DCC1;
    border-style:solid;
    border-width:1px;
    border-color:#557799;
}

div.wsborder2PlusTan
{
    background-color:#E1DCC1;
    border-style:solid;
    border-width:1px;
    border-color:#557799;
}

.wsborderPlusTanLRT
{
    background-color:#E1DCC1;
    border-left-style:solid;
    border-right-style:solid;
    border-left-width:1px;
    border-right-width:1px;
    border-color:#557799;
    border-top-style:solid;
    border-top-width:1px;
    margin-top:-1px;
}

.wsborderPlusTanLRB
{
    background-color:#E1DCC1;
    border-left-style:solid;
    border-right-style:solid;
    border-bottom-style:solid;
    border-left-width:1px;
    border-right-width:1px;
    border-bottom-width:1px;
    border-color:#557799;
}

.wsborderPlusTanLR
{
    background-color:#E1DCC1;
    border-left-style:solid;
    border-right-style:solid;
    border-left-width:1px;
    border-right-width:1px;
    border-color:#557799;
}

.mGrid {    
    width: 100%;    
    background-color: #fff;    
       /*/ margin: 5px 0 10px 0;     */   
    border: solid 1px #424242;    
    border-collapse:collapse;    
}   
.mGrid td {    
    padding: 2px;    
    border: solid 1px #dddddd;    
    color: #121212; 
    font-size: 0.9em;
    font-weight: normal;  

}   
.mGrid th {    
    padding: 4px 2px;    
    color: #121277;    
    background: #424242 url(../Images/cboBlueHeaderBackGr.JPG) repeat-x top;    
    border: solid 1px #6688cc;    
    font-size: 0.9em;  
    font-weight:lighter;  
}   
.mGrid .alt { background: #fcfcfc url(../Images/cboBlueHeaderBackGr.JPG) repeat-x top; }   
.mGrid .pgr { background: #424242 url(../Images/cboBlueHeaderBackGr.JPG) repeat-x top; }   
.mGrid .pgr table { margin: 5px 0; }   
.mGrid .pgr td {    
    border-width: 0;    
    padding: 0 6px;    
    border-left: solid 1px #666;    
    font-weight: bold;    
    color: #fff;    
    line-height: 12px;    
 }      
.mGrid .pgr a { color: #666; text-decoration: none; }   
.mGrid .pgr a:hover { color: #000; text-decoration: none; } 

.cboOrangeBG
{
	background-image: url(../Images/cboOrangeBackGr.JPG);
	background-repeat: repeat-x;
	background-position: top;
}

/*.cboHeader
{
	padding: 4px 2px;
	background-image:url(../Images/cboBlueHeaderBackGr.JPG);
	font-weight:normal;
	font-size:smaller;
}

.cbo
{
	padding: 4px 2px;
	border-color:black;
	border-style:solid;
	border-width:1px;
	background-color:White;
	font-weight:normal;
	font-family:'Microsoft Sans Serif' verdana Sans-Serif;
	font-size:8pt;
}*/

/* Print Menu items */

.PrintMenuItem
{
	font-size:10pt !important; 
	font-family:verdana,Sans-Serif;
	background-color:white;
	color: black !important;
}
.PrintMenuItem:hover
{
	background-color:#bbbbbb !important;
}
.FocusedCssClass
{
	background-color:#bbbbbb !important;
}

/* loading panel */
.loading-invisible
{
    background-color: Transparent;
}
.loading-visible
{
    background-color: #bbbbbb;
    background-image: url('../Images/Loading6.gif');
    background-position:top;
    background-repeat: no-repeat; 
    filter: alpha(opacity=70); /* Applies to IE8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /* Applies to Mozilla and Firefox */
    -moz-opacity: 0.70; /* Applies to Safari 1.1-1.3 */
    -khtml-opacity: 0.70; /* Standard CSS property */
    opacity: 0.70; /* Applies to IE5-7 */
    position:relative;

}

/*---round corner: navy  ------------------------- */

table.topnav_08088a
{
    /* background-color: #08088a;  */
    width:1030px; 
}

.roundedcornr_box_08088a {
   background: #08088a;
}
.roundedcornr_top_08088a div {
   background: url(../Images/roundedcornr_08088a_tl.png) no-repeat top left;
}
.roundedcornr_top_08088a {
   background: url(../Images/roundedcornr_08088a_tr.png) no-repeat top right;
}
.roundedcornr_bottom_08088a div {
   background: url(../Images/roundedcornr_08088a_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_08088a {
   background: url(../Images/roundedcornr_08088a_br.png) no-repeat bottom right;
}

.roundedcornr_top_08088a div, .roundedcornr_top_08088a, 
.roundedcornr_bottom_08088a div, .roundedcornr_bottom_08088a {
   width: 100%;
   height: 5px;
   font-size: 1px;
}
.roundedcornr_content_08088a { margin: 0 10px; }

.roundedcornr_outerbox_topnav {
   background-color: transparent; 
   height:50px; 
   width:100%;
}


.roundedcornr_box_951222 {
   background: #889bb1;
}
.roundedcornr_top_951222 div {
   background: url(../Images/roundedcornr_951222_tl.png) no-repeat top left;
}
.roundedcornr_top_951222 {
   background: url(../Images/roundedcornr_951222_tr.png) no-repeat top right;
}
.roundedcornr_bottom_951222 div {
   background: url(../Images/roundedcornr_951222_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_951222 {
   background: url(../Images/roundedcornr_951222_br.png) no-repeat bottom right;
}

.roundedcornr_top_951222 div, .roundedcornr_top_951222, 
.roundedcornr_bottom_951222 div, .roundedcornr_bottom_951222 {
   width: 100%;
   height: 5px;
   font-size: 1px;
}
.roundedcornr_content_951222 { margin: 0 10px; }

.roundedcornr_outerbox_topnav {
   background-color: transparent; 
   height:50px; 
   width:100%;
}

.roundedcornr_outerbox_leftnav{
   background-color: transparent; 
   height:1200px; 
   width:172px;
}

.roundedcornr_box_373589 {
   background: #cccccc;
}
.roundedcornr_top_373589 div {
   background: url(../Images/roundedcornr_373589_tl.png) no-repeat top left;
}
.roundedcornr_top_373589 {
   background: url(../Images/roundedcornr_373589_tr.png) no-repeat top right;
}
.roundedcornr_bottom_373589 div {
   background: url(../Images/roundedcornr_373589_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_373589 {
   background: url(../Images/roundedcornr_373589_br.png) no-repeat bottom right;
}

.roundedcornr_top_373589 div, .roundedcornr_top_373589, 
.roundedcornr_bottom_373589 div, .roundedcornr_bottom_373589 {
   width: 100%;
   height: 8px;
   font-size: 1px;
}
.roundedcornr_content_373589 { margin: 0 8px; }

div.tabbottom 
{
    background-color:#dadfff; 
    height:2px; 
    width:1040px;
    /*width:1044px;*/
    /*border-bottom:solid 1px #555566;*/
    border-left:solid 1px #555566;
    border-right:solid 1px #555566;
    /*margin-left:-2px;*/
}

table.content-container
{
    margin:5px; 
    width:978px;
}

table.content-container-wide
{
    margin:5px; 
    width:1020px;
}

table.topnav
{
    background-color: #889BB1; 
    width:1030px; 
}

table.wsborder
{
    border-style:solid;
    border-width:1px;
    border-color:#557799;
}

div.wsborder
{
    border-style:solid;
    border-width:1px;
    border-color:#557799;
}

div.wsborder2
{
    border-style:solid;
    border-width:1px;
    border-color:#557799;
}

div.grouptextborder fieldset
{
    border: solid 1px white;
}

input.wsborder
{
    border-style:solid;
    border-width:1px;
    border-color:#557799;
}

input.wsborder2
{
    border-style:solid;
    border-width:1px;
    border-color:#557799;
}

.rcbScroll
{
    overflow-x: hidden !important; 
}

.slateblue
{
    background-color:#889bb1;
}



