﻿/* DEFAULTS
----------------------------------------------------------*/

body
{
   background-color:#F0F5F9;
    font-size: .80em;
   font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    margin: 0px;
    padding: 0px;
    color: #696969;
}


.HeaderBG
{
    background-color:#212121;
   width:100%;height:35px;
   
   font-size:20px;color:#FFF;
}
.HeaderBG_Inner
{
    background-color:#FEC870;
   width:100%;height:100px;
}
.divLogoImage
{
    width:60%;float:left;
}
.divLogoImage img
{
    margin: 20px;
}
.divMenu
{
   width:35%;float:right;
}

.mts_padding{width:100%; padding-bottom:176px;}


.footer
{
    color: #FFF;
    padding: 8px 0px 0px 0px;
    margin: 0px auto;
    text-align: center;
    line-height: normal;
    width:100%;
    background-color: #212121;
    height:23px;
    float:left;
}


.call-footer
{
    font-size:13px;
    font-weight:300;
    line-height:17px;
    margin:2px 0;
    overflow:hidden;
}
.call-mail
{
    display:inline;
    margin:0 15px;    
    text-decoration:none;
    color:#999;    
}
.call-mail a
{
    display:inline;
    margin:0 15px;    
    text-decoration:none;
    color:#999;    
}
.call-phone
{
    display:inline;
    margin:0 15px; 
    text-decoration:none;   
    color:#999;
}


.modalBackground
{
  background-color:#CCCCFF;
  filter:alpha(opacity=40);
  opacity:0.5;
  border: solid 0.5px steelblue;
}
.login{  font-family: nevis; color:#515151; font-size:24px; margin-left:7%; text-align:left; margin-top:5.5%; padding-top
         :5px; }
.textfield{ box-shadow: 0px 0px 0px 1px #d7d7d7; background-color:#f5f5f5; border: 2px solid #a1a1a1;	border-radius: 0px; width:85%; height:35px; background-repeat:no-repeat; background-color:#fdfdfd; border:none; padding-left:13px; padding-top:5px;
            
Font-family:Sans-Serif;
font-size:16px;
}
.stdWaterMarkText
{
     color:gray;    

box-shadow: 0px 0px 0px 1px #d7d7d7; background-color:#f5f5f5; border: 2px solid #a1a1a1;	border-radius: 0px; width:85%; height:35px; background-repeat:no-repeat; background-color:#fdfdfd; border:none; padding-left:13px; padding-top:5px;font-size:16px;
}            
.btnControls_New_SignIn
{
    
font-family: Sans-Serif;
color:#ffffff;
font-size:20px;
height:40px;
background-color:#DB8529;

	width:88%; cursor:pointer; 
} 
.btnControls_New_SignIn:hover
{
    
font-family: Sans-Serif;
color:#ffffff;
font-size:20px;
height:40px;
background-color:#3C7FC5;

	width:88%; cursor:pointer; 
}  
.btnControls
{
    
font-family: Sans-Serif;
color:#ffffff;
font-size:20px;
height:40px;
background-color:#3C7FC5;

	width:88%; cursor:pointer; 
} 
.stdControls
{
box-shadow: 0px 0px 0px 1px #d7d7d7; background-color:#f5f5f5; border: 2px solid #a1a1a1;	border-radius: 0px; width:85%; height:35px; background-repeat:no-repeat; background-color:#fdfdfd; border:none; padding-left:13px;
            
Font-family:Sans-Serif;
font-size:16px;
}
.stdControlsCombo
{
box-shadow: 0px 0px 0px 1px #d7d7d7; background-color:#f5f5f5; border: 2px solid #a1a1a1;	border-radius: 0px; width:85%; height:40px; background-repeat:no-repeat; background-color:#fdfdfd; border:none; padding-left:13px;
            
Font-family:Sans-Serif;
font-size:16px;
}
.stdMainMsg
{
width:100%;height:25px; margin-top:10px; padding-top:5px;text-align:center;background-color:#F1EFE2;color:#000; font-size:13px;font-weight:bold;border-radius:10px; float:left;
}
.divCourseTitle{font-size:16px;font-weight:bold;margin:8px;float:left;color:Maroon;}
.astyle{cursor:pointer;text-decoration:none;color:#696969;font-size:14px;}
.astyle:hover{cursor:pointer;color:#FEC870}
.stdLables
{
    font-size:16px;
}

.stdLables_CsInfo
{
    font-size:16px;width:96%;float:left;margin-top:10px;margin-bottom:10px;
}
/* Modal Popup Start */

.stdMainPopup
{
background:url(../images/header.jpg) repeat; border-radius:10px;
}

.stdPopupClose
{
padding-right:-20px; cursor:pointer; margin-bottom:-30px; margin-top:-23px; margin-right:-18px; background-position:top; position:relative;
}

.stdPopupInnerMain
{
     background-color:White; border-radius:10px; margin:10px; float:left;width:98%;
}
.stdPopInnerMsg
{
font-weight:bold; float:left; color:Red;  text-align:center; margin-top:6px;width:100%;
}

.stdPopupInnerContent
{
float:left; margin:5px 30px 10px 25px;width:95%;
}

.stdPopupInnerContentHeading
{
float:left; font-weight:bold; color:#254F5D; font-size:18px;
}

  #overLayBackground{
     background-color: rgb(250, 250, 250);
     opacity: 0.7; /* Safari, Opera */
     -moz-opacity:0.25; /* FireFox */
     filter: alpha(opacity=70); /* IE */
     z-index: 200;
     height: 100%;
     width: 100%;
     background-repeat:repeat;
     position:fixed;
     top: 0px;
     left: 0px;
     text-align:center; 
         line-height: 240px; 
    }

    #overLayBackground>img {
        position:absolute; bottom:0; top:0; left:0; right:0; margin:auto;
    }
    
.stdBorderLeft
{
 font-size:13px;
 font-weight:bold;
 background-color:Gray;

/*  background-color:#FEC870;
 border-top:solid 1px #CECECE;
 border-bottom:solid 1px #CECECE;
 border-left:solid 1px #CECECE;
 text-shadow: 1px 1px #FFCC00;*/
 color:#fff;
 height:25px;
 padding:3px;
 text-align:center;
}
.stdBorderRight
{
 font-size:13px;
 font-weight:bold;
background-color:Gray;
 
 /* background-color:#FEC870; 
border-top:solid 1px #CECECE;
 border-bottom:solid 1px #CECECE;
 border-left:solid 1px #CECECE;
 border-right:solid 1px #CECECE;
 text-shadow: 1px 1px #FFCC00;*/
color:#fff;
 height:25px;
 padding:3px;
 text-align:center;
}
.stdContentLeft
{
 font-size:12px;
  border-bottom:solid 1px #CECECE;
 border-left:solid 1px #CECECE;  
 
 color:Black;
 height:20px;
 padding:8px;
  white-space: -moz-pre-wrap !important;  / Mozilla, since 1999 /
white-space: -pre-wrap;      / Opera 4-6 /
white-space: -o-pre-wrap;    / Opera 7 /
white-space: pre-wrap;       / css-3 /
   /* word-wrap: break-word;     Internet Explorer 5.5+ 
word-break: break-all;*/
white-space: normal;
}



.stdContentRight
{
 
 font-size:14px;
  border-bottom:solid 1px #CECECE;
 border-left:solid 1px #CECECE;
 border-right:solid 1px #CECECE; 
 color:Black;
 height:20px;
 padding:8px;
  white-space: -moz-pre-wrap !important;  / Mozilla, since 1999 /
white-space: -pre-wrap;      / Opera 4-6 /
white-space: -o-pre-wrap;    / Opera 7 /
white-space: pre-wrap;       / css-3 /
/*word-wrap: break-word;        Internet Explorer 5.5+
word-break: break-all; */
white-space: normal;
}

.grid_j td
{
	 font-size:14px;
  border:solid 1px #CECECE;
 
 color:Black;
 height:30px;
 padding:3px;
  white-space: -moz-pre-wrap !important;  / Mozilla, since 1999 /
white-space: -pre-wrap;      / Opera 4-6 /
white-space: -o-pre-wrap;    / Opera 7 /
white-space: pre-wrap;       / css-3 /
   /* word-wrap: break-word;     Internet Explorer 5.5+ 
word-break: break-all;*/
white-space: normal;
}

.grid_j th
{
   font-size:14px;
 font-weight:bold;
background-color:Gray;
color:#fff;
 height:30px;
 padding:3px;
 text-align:center;
 border:solid 1px lightgray;
}
.btnctrl
{
    
font-family: Sans-Serif;
color:#ffffff;
font-size:14px;
height:25px;
width:80px;
background-color:#3C7FC5;
 border-radius:5px;
 cursor:pointer; 
}
.btnctrl_Assessment
{
    
font-family: Sans-Serif;
color:#ffffff;
font-size:14px;
height:25px;
width:120px;
background-color:#3C7FC5;
 border-radius:5px;
 cursor:pointer; 
}
 .modal
    {
        position: fixed;
        top: 0;
        left: 0;
        background-color: black;
        z-index: 99;
        opacity: 0.8;
        filter: alpha(opacity=80);
        -moz-opacity: 0.8;
        min-height: 100%;
        width: 100%;
    }
    .loading
    {
        font-family: Arial;
        font-size: 10pt;
        border: 5px solid #67CFF5;
        width: 200px;
        height: 100px;
        display: none;
        position: fixed;
        background-color: White;
        z-index: 999;
    }