﻿/*body { font-family:Arial; font-size:12px;}*/

body { margin:0 0 30px; color:#333; /*background:url(images/bg-website.png) top center repeat-x fixed #7A061C; */
       font-family:Arial; font-size:12px;}

input[type="checkbox"] { color:Red; border:2px;} 

label {color:#CC0033; font-family:Courier; margin-right:4px; padding-right:4px; cursor:pointer;}
label:hover { border-bottom:dotted 1px #990033;}
    
input[type="button"],input[type="submit"]
{color:White; background-color:#990033; border:0; cursor:pointer; font-weight:bold; font-family:Verdana;}

textarea, input[type="text"] { color:#666; font-size:12px; padding:3px 10px 3px 10px; border:#ccc 1px solid; width:400px; overflow:auto; }
textarea:hover, input[type="text"]:hover { border:#666 1px solid; cursor:pointer; }
textarea:focus, input[type="text"]:focus { border:#333 1px solid; color:#000; }

select { color:#666; font-size:12px; padding:3px; border:#ccc 1px solid; width:400px; }

/*input[type="file"] { width:400px;}*/

/*LabelStatus */
.labelSpan { color:#990033; font-family:Arial; font-size:12px; font-weight:bold;}
h3 { color:#990033; font-size:14px; font-weight:normal;}
h1 { color:#990033; font-size:18px; font-weight:normal;}

/*info panel*/
.infoPopup { margin:8px; padding:8px; border:solid 1px black; background-color:#EAEAEA; font-family:Arial; color:#000000;}

/*list views*/

.item { list-style-type:none; width:90%; font-family:Trebuchet MS; padding:5px; margin-bottom:12px; -moz-border-radius: 2%; border:1px solid #fff; /*margin-left:-40px;*/}

.aitem { background-color:#EAEAEA; list-style-type:none;  width:75%; font-family:Trebuchet MS; -moz-border-radius: 2%;
         padding:5px; margin-bottom:12px; border:1px solid #fff;}
                  
.item b, .aitem b { font-size:larger;}

.item:hover, .aitem:hover { /*border:dotted 1px #08088A;*/ /*cursor:pointer;*/ /*background-color:#EFF5FB;*/ border:1px solid #ccc;}

.item div a, .aitem div a { color:Black; text-decoration:none;}

.eitem { list-style-type:none; font-weight:bold; margin:25px; font-family:Garamond; color:#CC0033; font-size:12px;width:100%;}


/* page content*/
.topdiv { background-color:White; background-repeat:repeat-y; margin:25px 50px 25px 50px; padding:0px 15px 15px 15px; 
         /* -moz-border-radius: 2%;*/ }
.topdivright { margin:25px 0px 25px 0px;}
.topdivright ul li { list-style-type:circle; margin-left:-20px; padding-left:0px; margin-bottom:8px;}
.topdivright ul li:hover { list-style-type:square; /*border-bottom:dotted 1px Gray;*/ /*cursor:pointer;*/}

.topdivright ul li ul li{ list-style-type:disc; margin-left:-30px; padding-left:0px; margin-bottom:8px;}
.topdivright ul li ul li:hover { list-style-type:circle; background-color:#EFF5FB; /*cursor:pointer;*/}

.topdivright b { color:#990033; }

/* username section*/
.user { margin:25px 25px 0px 0px; color:white; padding-right:25px; font-weight:bold; position:absolute; right:25px;}

/* menu */
.topmenu { background:url(images/bg-gradient-gray.gif) repeat-x; height:30px; margin:0px -15px 0px -15px; padding:10px; 
           -moz-border-radius: 2%; vertical-align:middle; }

.menuitem a { color:Black; font-family:Trebuchet MS; font-weight:bold; text-decoration:none; padding:0px 0px 4px 10px; font-size:13px;
              text-align:center;  }
              
/* search */
.search { position:absolute; right:10%; }
.searchbox { background:url(images/bg-search-box.gif) repeat-x; padding-left:100px; }

/* search result*/
.searchHeader { color:#990033; font-family:Garamond; font-weight:bold; font-size:14px; border-bottom:dotted 1px Gray; margin-left:25px;}

/* ajax loading*/
.ajaxloading { width:100px; height:100px; border:dotted 1px Gray; position:fixed; left:350px; top:250px; 
               background-color:#EAEAEA; -moz-border-radius: 2%; vertical-align:middle; filter:alpha(opacity=70);opacity:0.7;}

/* display name */
.LinkDisplayName { color:White; text-decoration:none;}
.viewname a:link, .viewname a:active, .viewname a:visited { color:Gray; font-style:italic;}
.viewname a:hover { color:Gray; font-style:italic; text-decoration:underline;}

/* comp*/
.daystogo { float:right; color:#CC0033; text-transform:uppercase; cursor:text; }

/* modal */
.modalBackground
{
    background-color:Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
}
        
.modalPopup
{
    background-color:White;
    border-width:1px;
    border-style:solid;
    border-color:black;
    padding:10px;
    margin:8px;
    width:550px;
    -moz-border-radius: 2%;
}