/* Link colours */
a:body {color: #000000;text-decoration: underline;}
a:link {color: #006699; text-decoration: underline;}
a:visited {color: #006699; text-decoration: underline;}
a:focus {color: #006699; text-decoration: underline;}
a:active {color: #006699; text-decoration: underline;}
a:hover {color: #006699; text-decoration: none;}

/* border classes for images and tables */
table.alpha,td.alpha,img.alpha{
        border: 1px #006699 solid; 
}

/* tagboard input alpha class element */
input.alpha{
        width:91px;
        height:16px;
}

/* tagboard textarea alpha class element */
textarea.alpha{
        width:183px;
        height:40px;
}


/* email form textarea alpha class element */
textarea.emailalpha{
        width:162px;
        height:64px;
}

/* guestbook input beta class element */
input.beta{
        width:130px;
        height:16px;
}

/* guestbook textarea beta class element */
textarea.beta{
        width:248px;
        height:52px;
}

/* select alpha class element */
select.alpha{
        width:62px;
        height:16px;
}

/* common style for forms */
input,textarea,select{
        background-color: transparent;
        border: 1px; 006699;
        border-style : solid;
}

/* body only attributes */
body{
        background-color: transparent;
        margin-bottom : 0px;
        margin-left : 0px;
        margin-right : 0px;
        margin-top : 0px;
}

/* Font attributes*/
body,tr,td,input,textarea,select{
        font-size: 11px;
        font-family: Tahoma;
        color:#006699;
        cursor: help;
}

/* Horizontal Rule definitions*/
hr{
        align: center;
        width: 400px;
        color:#006699;
}