body    {
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size: 12px;
    color:#ffffff;
    margin-top: 25px;
    margin-right: 0px;
    margin-left: 0px;
    margin-left:auto;
    margin-right:auto;
    background-color: #000000;
    background-image: url('../images/bg11.png');
    overflow: -moz-scrollbars-vertical;
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-shadow-color: gray;
	scrollbar-3dlight-color:000000;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #000000;
	scrollbar-darkshadow-color: #000000;
}


.tcenter {
    width: 780px;
/*    height: 100%; */
    margin: 0;
    padding: 0;
    margin-left:auto;
    margin-right:auto;
}

td       {font-size: 12px; background-color: transparent; font-family: Verdana,Arial, Geneva, Helvetica, sans-serif;}

.notlink {
    font-size: 12px;
    color: #ffffff;
    background-color: transparent;
    text-transform: uppercase;
}

img      {border: none;}

h1 {font-size: 26px; color:#000000; margin: 0; padding: 0px;}
h2 {font-size: 15px; color:#000000; margin: 0; padding: 0px;}
h3 {font-size: 15px; color:#000000; margin: 0; padding: 0px;}

.art    {text-align: right;  vertical-align: top;}
.act    {text-align: center; vertical-align: top;}
.acth100pc    {text-align: center; vertical-align: top; height: 100%;}
.alt    {text-align: left;   vertical-align: top;}
.acm    {text-align: center; vertical-align: middle;}
.arm    {text-align: right;  vertical-align: middle;}
.arb    {text-align: right;  vertical-align: bottom;}
.acb    {text-align: center; vertical-align: bottom;}

a                {text-decoration:none; color: red;}
a:visited        {color: red;}
a:hover          {color: red; text-decoration:underline;}

a.contact        {text-decoration:none; color: #FFF;}
a:visited        {color: #FFF;}
a:hover          {color: #FFF; text-decoration:underline;}


.h15pc  {height: 15%;}
.h20pc  {height: 20%;}
.h25pc  {height: 25%;}
.h33pc  {height: 33%;}
.h50p   {height: 50%;}
.h75pc  {height: 75%;}
.h100pc {height: 100%;}

/*menu */
    #bar {
        background: #000000;
        border: 0px solid;
        border-color: #ffffff #ACA899 #ACA899 #ffffff;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-left: 0px;
        cursor: default;
        width: 100%;
    }

#vu {vertical-align: middle;}

#welcometext
{
        background: #000000;
        color: #ffffff;
        border: 1px solid;
        border-color: #ffffff #ACA899 #ACA899 #ffffff;
        height: 219px;
/*        width: 294px; */
        width: 295px;
        overflow: auto;
        text-align: left;
        padding: 5px 5px 5px 5px;
}

#projecttext
{
        background: #000000;
        color: #ffffff;
        border: 1px solid #404040;
/*        height: 218px;
        border-color: #ffffff #ACA899 #ACA899 #ffffff;
 */
        width: 396px;
/*        overflow: auto; */
        text-align: left;
        text-align: justify;
        padding: 5px 5px 5px 5px;
}


#placeholder
{
 height: 100%;
}

.cout    {
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size: 10px;
    color:#ffffff;
}

.justified    {
    text-align: justify;
    vertical-align: top;
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size: 12px;
    color:#ffffff;
}

.justifiedtop    {
    text-align: left;
    vertical-align: top;
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size: 12px;
    color:#ffffff;
    padding: 0px 0px 0px 25px;
}

.bulteau      {
    float: right;
    padding: 0px 0px 0px 0px
}

.topmenulinks
{
        background: #000000;
        color: #ffffff;
        border: 1px solid;
        border-color: #ffffff #ACA899 #ACA899 #ffffff;
        height: 20px;
        width: 160px;
        text-align: left;
        padding: 2px 2px 2px 2px;
}
.capitals {
    font-size: 20px;
    font-weight: normal;
    color: #A98E80;
    color: #DEDCDC;
}
.acm50    {
    text-align: center;
    vertical-align: middle;
    height: 50px;
}
.acm30    {
    text-align: center;
    vertical-align: top;
    height: 30px;
}

.actpad {
    padding: 0 7px 5px 0;
    text-align: center;
    vertical-align: top;

}
.acmpad {
    padding: 10px 0 10px 0;
}
.altpad {
    padding: 4px 0 0 4px;
    text-align: left;
    vertical-align: top;
}
#contactable td {
    padding: 0 0 20px 50px;
}

