
  /*.';cldxkO0KXXNNNNNNNNNXXK00Oxdlc;'                                                                                    
 :XWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMW0c                                                                                  
.0MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN,                                                                                 
cWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMl                                                                                 
OMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMx                                                                                 
KMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMO.                                                                                
NMMMMMMMMMMMMMMMMMMMMMMWXXXXXXXWMMMMMM0.                                                                                
NMMMMMMMMMMMMMMMMMMMMMMWKkl,...xMMMMMM0.                                                                                
XMMMMMMMMMMMMMMMMMMMMMMMMMMN0:.dMMMMMM0.                                                                                
0MMMMMMMMMMMMMMMMMMMMMMMMMMMMx.dMMMMMMk                                                                                 
oWMMMMMMMMMMMMMMMMMMMMMMMMMMMx.dMMMMMMo                                                                                 
'XMMMMMMMMMMMMMMMMMMMMMMMMMMMx.dMMMMMW;                                                                                 
 oMMMMMMMMMMMMMMMMMMMMMMMMMMMx.dMMMMWx.                                                                                 
  ,:lodxkO0KKXXXXNNNNNNNMMMMMx :dol:.                                                                                   
             ..........'cxXMMk                         .,'  .;.                   .,.  .'           .,'               ',
                          .;l:                         .xk. ;d;  .'               'kd  ;l.          'oc   ,           lN
                                  .:;,:. ',';;. ':,,:.  lk..;o, 'kx..,c.   ., .:;',kd  ;:. .;;'':c'.,l:..lO,...:;';'  :N
                                   x0c. :k'.:Xk'lc. cx  lk. cNo  do  .KO.  c, xo. ;0d  lO..kK'  kO. ,Kk. ,x.  :d. 'x. :N
                                   dd   dk''',' .,,.lx  lk. :No  do   ,Ol ;c 'k'   dd  cO.'Nx   lO. '0k. ,x.   ',.,k' :N
                                   do   ;O:.   'XO..ok  lk. :No  do    .xxx. .xc  'Od  cO..OO.  xO. '0k. ,x. .xK, ;O' :N
                                   ::    ,xdc;..okl;lc  ;l. ,x:  ,o:,   c0'   'ol::d:  ,l. .:c;;kO. .ol  .ll:.:ko;:o. 'x
                                                                   .';. c,                 ;c.  dd.         .           
                                                                    .xkx:                  :0Oldd.                      */


    /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    * Filename: opus2.css
    * Version: 1.4 (2008-08-11)
    * Website: Varies
    * Author: C. Alan Weibel JR
    * Description: Handles standard styles deployed with the Opus platform as well as Clearfix and Reset Styles

    == STRUCTURE: ==============================
    * Page width: varies
    * Number of columns: varies
    ============================================

    == INDEX: ===================================
    _modal : Modal Pop-up Window Properties
    _admin : Admin Dashboard
    _tags : Tag Text Properties
    _rating : Star Rating System
    _discussion : Discussion Comments
    _upload : Upload Progress Bar
    ============================================*/

/* _modal */
#modal_container 
{  
     padding:5px;  
     background-color:#ffffff;  
     border:1px solid #000;  
     overflow:auto;       
     font-size:1em;  
     color:#000;  
     text-align:left;  
}
.modalPopup 
{
    background:#ffffff;    
    border:3px solid #999;
    z-index:0;
}
#modal_overlay 
{
	background-color:#000000;
}
/* _admin */
#dashLinks
{
    color: #cccccc;
    margin-bottom: 10px;
}
#dashLinks a, #dashLinks a img
{
    color: #383838;
    text-decoration: none;
    font-size: 11px;
    border: none;
}
#dashLinks a:hover, #dashLinks a:hover img
{
    color: #000000;
    text-decoration: underline;
    border: none;
}
.dialog {
 margin:0px auto;
 min-width:20em;
}

.dialog .hd .c,
.dialog .ft .c {
 font-size:1px;
 height:25px;
}

.dialog .ft .c {
 height:20px;
}

.dialog .hd {
 background:transparent url(images/tl.gif) no-repeat 0px 0px;
}

.dialog .hd .c {
 background:transparent url(images/tr.gif) no-repeat right 0px;
}

.dialog .bd {
 background:transparent url(images/ml.gif) repeat-y 0px 0px;
}

.dialog .bd .c {
 background:transparent url(images/mr.gif) repeat-y right 0px;
}

.dialog .ft {
 background:transparent url(images/bl.gif) no-repeat 0px 0px;
}

.dialog .ft .c {
 background:transparent url(images/br.gif) no-repeat right 0px;
}
#dashElement
{
    margin: 0;
    padding: 0;
    padding-right: 5px;
    padding-top: 8px;
    width: 160px;
    min-width: 160px;
    height: 100px;
    min-height: 100px;
    position: relative;
    background: #FFFFFF url(images/admin-bkg.gif) bottom right no-repeat;
    border-right: 1px solid #e9e8e8;
    border-bottom: 1px solid #e9e8e8;
}
#dashMenu
{
    margin:auto;
}
#dashImage
{
    float: left;
    margin: 0;
    padding: 0;
    width: 40px;
}
#dashImage img a
{
    border: none;
}

#dashText
{
    float: right;
    margin: 0;
    padding: 0;
    width: 120px;
    color: #383838;
}
#dashText a
{
    text-decoration: none;
    color: #000000;
    font-weight: bold;
}
#dashText a:hover
{
    text-decoration: underline;
    color: #383838;
    font-weight: bold;  
}
/* _tags */
a.tagsize1 { font-size: 1em;line-height: 1em; }

a.tagsize2 { font-size: 1.3em;line-height: 1em; }

a.tagsize3 { font-size: 1.5em;line-height: 1em; }

a.tagsize4 { font-size: 1.8em;line-height: 1em; }

/* _rating */
.ratingStar {
    font-size: 0pt;
    width: 25px;
    height: 24px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(images/rating-on.png);

}

.emptyRatingStar {
    background-image: url(images/rating-off.png);
}

.savedRatingStar {
    background-image: url(images/rating-on.png);
}

.ratingStarSmall {
    font-size: 0pt;
    width: 12px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStarSmall {
    background-image: url(images/rating-on-smaller.png);

}

.emptyRatingStarSmall {
    background-image: url(images/rating-off-smaller.png);
}

.savedRatingStarSmall {
    background-image: url(images/rating-on-smaller.png);
}


/* _discussion */
.commentEntryReply1 
{
    padding-left:0;
}
.commentEntryReply2 
{
	padding-left: 10px;
}
.commentEntryReply3 
{
	padding-left: 20px;
}
.commentEntryReply4 
{
	padding-left: 30px;
}
.commentEntryReply5 
{
	padding-left: 40px;
}
.commentEntryReply6 
{
	padding-left: 50px;
}
/* _upload */
#ProgressPanel
{
}
.ProgressText
{
    
}
#progress
{
    width:100%;
    height:30px;
    border:1px solid #000;
}
#bar
{
    height:30px;
    background:url(images/loading.gif) top left repeat-x;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
     #bar
     {
          background:#1b5d94;
     }
}

input#btnCancelUpload
{
}
.ProgressText
{
}
/* _googlemaps */
.gmnoprint
{
 	white-space:normal !important;
}