﻿.bigImageThumbnail
{
    padding:0px 0px 0px 0px;  
}

.bigImageThumbnail img
{
    border-width:0px;
    border-style: none; 
}

.imageThumbnail
{
    padding:6px 7px 6px 7px;  
}

.imageThumbnail img
{
    border-width:0px;
    border-style: none;
}

.smallThumbnailImage
{
    width:74px;
    height:auto;      
}

.smallThumbnailImage
{
    width:auto;
    height:74px;    
}

.smallThumbnailImageTable
{
    width: 74px;
    height:74px;
}

.smallThumbnailImage img
{
    width:74px;
    height:74px;
    border-width:0px;   
    background-image:url(/image/uploading.gif) !important;
    background-position:center;
    background-repeat:no-repeat;
}

.smallThumbnailImageNull
{
    width:74px;
    height:auto; 
}

.smallThumbnailImageNull
{
    width:auto;
    height:74px;
}

.smallThumbnailImageNull img
{
    border-width:0px;   
    background-image:none !important;    
}

.bigThumbnailImage
{
    width:124;
    height:auto;    
}

.bigThumbnailImage
{
    width:auto;
    height:176;    
}

.noBorder
{
    border-width:0px;
    border-color:White;
    border-style:none;
    color:White;
    background-color:White;
}

.bigThumbnailImage img
{
    border-Style:none;    
    border-width:0px;
}


.roundedCornerHL
{
  width: 220px !important;
  height:220px !important;
  text-align:center !important;
  /*background-color:transparent !important;*/
  background-image: url(/image/roundedCornerHL.jpg) !important;
  background-position:center center;
  background-repeat:no-repeat;
  padding-top:10px;
  padding-right:3px;
}

.roundedCorner
{
  width: 220px !important;
  height:220px !important;
  text-align:center !important;
  /*background-color:transparent !important;*/
  background-image: url(/image/roundedCornerLoading.gif) !important;
  background-position:center center;
  background-repeat:no-repeat;
  padding-top:10px;
  padding-right:3px;
}

.roundedCornerNull
{
  width: 220px !important;
  height:220px !important;
  text-align:center !important;
  /*background-color:transparent !important;*/
  background-image: url(/image/roundedCorner.jpg) !important;
  background-position:center center;
  background-repeat:no-repeat;
  padding-top:10px;
  padding-right:3px;
}



/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=95);
	opacity:0.95;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	z-index:1000;
	position: absolute;
}


.modalPopup {
	background-color:White;
	border-width:3px;
	border-style:solid;
	border-color:Navy;
	padding:3px;
	width:550px;
	position:fixed;
	top:50%;
	left:50%;
    margin-left:-225px;
    margin-top:-70px; 	
}

/*Modal Popup*/

.modalPopupProcessing {
	background-color:transparent;
	width:32px;
	position:fixed;
	top:50%;
	left:50%;
    margin-left:-16px;
    margin-top:-16px; 	
}

.modalPopupSubmitting
{
    background-color:transparent;
	width:80px;
	position:fixed;
	top:50%;
	left:50%;
    margin-left:-40px;
    margin-top:-24px;
}

.panelInfoHide 
{
   display: none;
   visibility:hidden; 
}

.panelInfoShow
{
    display:block;
    visibility:visible;
}

.modalBackgroundHide {
	background-color:Gray;
	filter:alpha(opacity=0);
	opacity:00;
	width:100%;
	height:100%;
	top:-5000px;
	left:-5000px;
	z-index:-1;
	position: absolute;
}



.modalPopupProjectsPanel {
	background-color:transparent;
	filter:alpha(opacity=100);
	border-width:3px;
	border-style:none;
	border-color:transparent;
	padding:3px;
	width:700px;
	position:absolute;
	top:10px;
	left:50%;
    margin-left:-350px;
    margin-top:0px; 
    z-index: 1100;	
}

.modalPopupProjectsPanelHide {
	background-color:transparent;
	filter:alpha(opacity=0);
	border-width:3px;
	border-style:none;
	border-color:transparent;
	padding:3px;
	width:700px;
	position:absolute;
	top:-5000px;
	left:-5000px;
    margin-left:-350px;
    margin-top:0px; 
    z-index: 0;	
}

.smallThumbnailImage
{
    width:74px;
    height:auto;      
}

.smallThumbnailImage
{
    width:auto;
    height:74px;    
}

.smallThumbnailImageTable
{
    width: 74px;
    height:74px;
}

.smallThumbnailImage img
{
    width:74px;
    height:74px;
    border-width:0px;   
    background-image:url(/image/uploading.gif) !important;
    background-position:center;
    background-repeat:no-repeat;
}

.smallThumbnailImageNull
{
    width:74px;
    height:auto; 
}

.smallThumbnailImageNull
{
    width:auto;
    height:74px;
}

.smallThumbnailImageNull img
{
    border-width:0px;   
    background-image:none !important;    
}

.bigThumbnailImage
{
    width:124;
    height:auto;    
}

.bigThumbnailImage
{
    width:auto;
    height:176;    
}

.bigThumbnailImage img
{
    border-Style:none;    
    border-width:0px;
}



.rightBorder
{
    border-right-style: solid;
    border-right-color: Gray;
    border-right-width: 1px;
}

.transparentObj
{
    background-color:transparent;
    border-color:transparent;
    border-width: 0px;
    border-style:none;
    color:White;
    width:0px;
    height:0px;
}

.panelSelectionHide
{
   display: none;
   visibility:hidden; 
}

.panelSelectionShow
{
    display: block;
    visibility: visible;
}


.Hide
{
   display: none;
   visibility:hidden; 
}

.Show
{
    display:inline;
    visibility: visible;
}


.pageLoading 
{ 
   visibility: visible;
   background:transparent url(/image/pageLoading.gif) no-repeat center center; 
   height: 141px; 
   width: 287px;  
   position: fixed; 
   z-index: 2000; 
   left: 50%; 
   top: 50%; 
   margin: -70px 0 0 -143px;   
} 

.loadingElement
{
    background:transparent url(/image/timer.gif) no-repeat center center; 
}

.orangeFont
{
    color:#FF9900;
}

.necessary
{
    
    background-color: Orange !important;
}

.pagination {
            font-size: 80%;
        }

.pagination a {
    text-decoration: none;
    border: solid 1px #AAE;
    color: #15B;
}

.pagination a, .pagination span {
    display: block;
    float: left;
    padding: 0.3em 0.5em;
    margin-right: 5px;
    margin-bottom: 5px;
    
}

.pagination .current {
    background: #26B;
    color: #fff;
    border: solid 1px #AAE;
    font-weight:bold;
}

.pagination span{
    background: #26B;
    color: #fff;
    border: solid 1px #AAE;   
}

.pagination .current.prev, .pagination .current.next{
    color:#999;
    border-color:#999;
    background:#fff;
}

.hyphenate {
 /* Warning: Needed for oldIE support, but words are broken up letter-by-letter */
 /*-ms-word-break: break-all;
     word-break: break-all;*/

     /* Non standard for webkit */
     word-break: break-word;

-webkit-hyphens: auto;
   -moz-hyphens: auto;
    -ms-hyphens: auto;
        hyphens: auto;
        

               
}