﻿.mHead  {background: cornflowerBlue; color: #fff; line-height: 1; padding: 10px;}
.headerSubColor  {border:1px solid cornflowerBlue;}
.headerSubColor .contentHeader   {background: cornflowerBlue;}

.avatarScroller {overflow: hidden;position: relative;float: left;margin: 0 18px;width: 410px;}
.avatarScroller ul li {width: 117px;display: inline;position: relative;float: left; margin: 5px 10px;}
.avatarScroller ul li .carouselIMG  {width: 95px; height: 85px;}
.avatarScroller ul li .carouselItemTitle {display: block; margin: 0 0 5px;}
.avatarScroller ul li .carouselItem {display: block; margin: 0 0 5px;}
.avatarScroller ul li p  { font-weight: bold; margin: 0 0 5px;}
.avatarPrev  {background: url(/images/buttons/btn_previousarrowon.png) no-repeat; display: none; height: 16px; float: left; margin: 35px 8px 0 0;   width: 15px;}
.avatarNext { background: url(/images/buttons/btn_nextarrowon.png) no-repeat; display: none; height: 16px; float: left; margin-top: 35px; width: 15px;
}
.avatarPrev.grayedOut { background: url(/images/buttons/btn_previousarrowoff.png) no-repeat;}
.avatarNext.grayedOut { background: url(/images/buttons/btn_nextarrowoff.png) no-repeat;}
input.file {position: relative; -moz-opacity: 0; filter: alpha(opacity: 0); opacity: 0; z-index: 2;}
/* .pp_selectionHighlight { border: medium solid black;}
.pp_avatarStockImg {margin-left: 3px; margin-right: 3px;} 
.fileinputs {position: relative; float: left; clear: both; margin: 0 5px 0 5px; }*/
.fakefile {position: relative; left: 0px;z-index: 1; top: -25px;}

.dynTabOn { text-align: center; font-weight: bold; background-color:#fff; color: cornflowerBlue;
           padding-top: 7px; margin-right: 2px; height: 22px;  padding-right: 10px; padding-left: 10px;
           border: solid 1px cornflowerBlue; border-bottom:0; vertical-align:middle;
           -moz-border-radius: 7px 7px 0px 0px; -webkit-border-radius: 7px 7px 0px 0px; 
           border-radius: 7px 7px 0px 0px; cursor:default;}
           
.dynTabOff { text-align: center; font-weight: bold; background-color:#E0ECE8; color: #0064c6;
           padding-top: 7px; margin-right: 2px; height: 21px;  padding-right: 10px; padding-left: 10px;
           border: solid 1px #e0ece8; border-bottom:0; vertical-align:middle;
           -moz-border-radius: 7px 7px 0px 0px; -webkit-border-radius: 7px 7px 0px 0px; 
           border-radius: 7px 7px 0px 0px; }
