h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }


a img,:link img,:visited img { border: none; }

a:link, a:visited
{
  text-decoration: none;
  color:#6E3291;
}

a:hover
{
  text-decoration: underline;
  background-color:gray;
}

a.bighref:link, a.bighref:visited{
  font-size: 14px;
  font-weight: bold;
  color: navy;
}
a.bighref:hover{
    text-decoration: underline;
    background-color: gray;
}

a.smallhref:link, a.bighref:visited{
  font-size: 12px;
  font-weight: bold;
  color: navy;
}
a.smallhref:hover{
    text-decoration: underline;
    background-color: gray;
    
}

body{
        margin-top:0px;
        margin-right:0px;
        margin-bottom:0px;
        margin-left:0px;
        width:1200px;        
    }


    

body
{
 /* text-align: center;*/
}

body, td
{
  margin: 0;
  padding: 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  background-color: #fff;
}


body
{
  padding: 20px;
}

h2{
  font-size: 16px;   
}
h3{
 font-size: 14px;   
}

input, textarea, select
{
  padding: 1px;
  font-family: Arial, sans-serif;
  font-size: 12px;
  border: 1px solid #ddd;
  vertical-align:middle;
}

/* select { padding: 1px; font-size: 12px;  border: 1px solid silver;}

input { font-size: 10px;  border: 1px solid silver; }
textarea      { font-size: 11px;  border: 1px solid silver; }
*/
input:focus,
select:focus,
textarea:focus { background-color: #ffd }



#headerdiv{
    border-bottom:solid;
    border-bottom-color: #cccccc;
    border-width: 1px;
    width: 100%;
   
}
#headerdivinner{
    width: 90%;
    height: 90%;
}
#divlogin{
    width: 300px;
    border:solid;
    border-width: 1px;
   
}
#divloginheader{
    width: 100%;
    color:blue;
    font-size: 15px;
    font-weight: bold;
    background-color: gray;
}
#formitem{
    border-width: 1px;
    border-width: 100%;
    font-weight: bold; 
}
.form-error-msg{
    color: #FF0000;
   
}
div#indicator
{
  position: absolute;
  width: 100px;
  height: 40px;
  left: 10px;
  top: 10px;
  z-index: 900;
  background: url(/images/indicator.gif) no-repeat 0 0;
}

.divinside{
  position: relative;
  left: -30;
  top: -30;;  
}

.loginShell {
  width: 450px;
  background-color: #F1F3F5;
  border: 1px solid #CCCCCC;
  background-image: url(/images/security.png);
  background-position: 60px 20px;
  background-repeat: no-repeat;
  padding: 20px;
  height: 220px;
}

.loginleft
{
    float: left;
    width: 150px;
    padding-top: 40px;
    padding-left: 10px;
    text-align: left;
} 
legend{
    color: #800000;
    font-weight: bold;
}               

.divNoticeFont{
    color:#585858;
    font-size: 12px;
    font-weight: bold;
}


.divIntroTitle{
    
    font-size: 16px;
    color:#580000;
    font-weight: bold;
    padding-top: 15px;
}

.divIntroContent{
    font-size: 12px;
    color:#585858;
    padding-top: 10px;
}
.fontEmphasize{
      font-size: 12px;    
      color: #FF0000;
      font-weight: bold;
}
        .divemphasize{
             color: #580000;
             font-weight: bold;
             
        }
.divIntroContact{
    font-weight: bold;
    color: #000058;
    font-size: 12px;
}
