body 
{
    font-family:sans-serif;
    font-size:20px;
    color:#333;
    line-height:25px;
    background-color:#dddddd;
}

h1 
{
    font-size:16pt;
    color:#333333;
    padding-top:20px;
    text-transform:uppercase;
    text-align: center;
}

h2 
{
    font-size:14pt;
    color:#333333;
    padding-top:20px;
    text-transform:capitalize;
    
}

a 
{
    color:#333;
    text-decoration: none;
}

    a:hover {
        text-decoration: underline;
        color: #000;
    }

.title 
{
    font-family:Calibri Light;
    font-size:24pt;
    text-align:center;
    line-height: 110%;
 }


#mainarea
{
    width:1058px;
    padding:0px;
    border:0px;
    background-color:White;
    margin-right:auto;
    margin-left:auto;
  }

.contentarea
{
    width:1024px;
    
}

.contentleft 
{
    width:720px;
}

.contentright 
{
    width:284;
}

.leftborder 
{
    width:17px;
    background-image:url(images/layout/left.jpg);
    background-repeat:repeat-y;
}

.rightborder 
{
    width:17px;
    background-image:url(images/layout/right.jpg);
    background-repeat:repeat-y;
    background-color:white;
}

.picpadding 
{
    padding:4px;
}

#divcontainer 
{
    padding:10px;
    width:1024px;
}

#divrightcontent 
{
    width:290px;
    float:right;
}

#divleftcontent 
{
    width:700px;
    float:left;
    padding:10px;
}
    
.titlecell 
{
    background-color:white;  
    width:1058px; 
}

.welcome 
{
    font-family:Calibri Light;
    font-weight:bold;
    font-size:22px;
    padding-bottom:10px;
}

.contentpadding 
{
    padding:10px;
}


.validate 
{
    color:Red;
    font-weight:bold;
}

.footer 
{
    background-color:white; 
    text-align: center; 
    font-size: 12px;
    color:Black;
}

.welcomeTitle {
    font-family:Garamond;
    font-size: 34pt;
    color:#6b20b4;
    line-height:105%;
    padding-bottom:15px;
    
}