﻿body
{
    margin-top:0px;
    padding:0px;
}
.header
{
    background-image:url('../Images/Header.gif');
    background-repeat:no-repeat;
}
.topnavbar
{
    background-image:url('../Images/YellowBar.gif');
    background-repeat:repeat-x;
}
.topnav
{
   background-image:url('../Images/YellowBar.gif'); 
   background-repeat:repeat-x;
   font-family:Verdana, Arial;
   font-size:14px;
   color:#000000;
   padding-left:5px;
   padding-right:5px;
   font-weight:bold;
   text-decoration:none;
}
.topnavon
{
   background-image:url('../Images/YellowBar.gif'); 
   background-repeat:repeat-x;
   font-family:Verdana, Arial;
   font-size:14px;
   color:#FFFFFF;
   padding-left:5px;
   padding-right:5px;
   font-weight:bold;
   text-decoration:none;
}
.topnav:hover
{
    color:#ffffff;
}

.purplebar
{
    background-color:#AB5E8D;
    background-repeat:repeat-x;
}
.head
{
    font-family:Verdana, Arial;
    color:#F8EBBB;
    font-size:22px;
    font-weight:bold;
}
.subhead
{
    font-family:Verdana, Arial;
    color:#F8EBBB;
    font-size:16px;
}
.bodytext
{
    font-family:Verdana, Arial;
    color:#FFFFFF;
    font-size:16px;
}
a
{
    color:#ffda00;
    font-family:Verdana, Arial;
    text-decoration:underline;
    font-size:16px;
    font-weight:bold;
}
.search
{
    width:108px;
    height:16px;
    border:solid 1px #A4B290;
    margin:0px;
    font-size:12px;
}
a.footernav
{
    font-family:Verdana, Arial;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    color:#514D4F;
}
a.footernav:hover
{
    font-family:Verdana, Arial;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    color:#363335;
}
.separator

{
    letter-spacing:-3px;
    font-family:Verdana, Arial;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    color:#5E5E5E;
}
a.contactnav 
{
    display:inline-block;
    height:15px;
    width:auto;
    font-family:Verdana, Arial;
    color:#000000;
    font-size:12px;
    padding-left:5px;
    padding-right:5px;
    border-left:solid 1px #FFFFFF;
    border-right:solid 1px #FFFFFF;
    border-collapse:collapse;
    text-decoration:none;
}
a.contactnav:hover
{
    color:#ffffff;
}
a.dfanchor
{
    color:#AB5E8D;
}
.yellowanchor
{
    color:#ffda00;
    font-family:Verdana, Arial;
    text-decoration:underline;
    font-size:16px;
    font-weight:bold;
}
a{border-collapse:collapse;}
table{border-collapse:collapse;}

/*Classes for Discussion Forum*/
.dftable
{
    background-color:#FFFFFF;
    border:solid 5px #FFFFFF;
}
.kickertable
{
    background-color:#FEF8FD;
    border:solid 5px #FFFFFF;
}
.dfhead
{
    font-family:Verdana, Arial;
    font-size:15px;
    color:#000000;
    background-color:#FAD92D;
    padding-left:5px;
    font-weight:bold;
}
.viewprofilehead
{
    font-family:Verdana, Arial;
    font-size:15px;
    color:#BC6BA3;
    font-weight:bold;
}
.registerhead
{
    font-family:Verdana, Arial;
    font-size:22px;
    color:#F4DFBF;
    font-weight:bold;
}
.dfsubhead td
{
    font-family:Verdana, Arial;
    font-size:12px;
    color:#000000;
    background-color:#8FCDF0;
    border-left:solid 1px #FFFFFF;
    border-collapse:collapse;
    padding-left:5px;
    font-weight:bold;
}
.purpleline
{
    background-color:#AB5E8D;
    height:3px;
    width:auto;
    empty-cells:show;
}
.profilehead td
{
    font-family:Verdana, Arial;
    font-size:15px;
    background-color:#FFDB09;
    border-collapse:collapse;
    padding-left:5px;
    border-bottom:solid 2px #9B5691;
}
.dftext
{
    font-family:Verdana, Arial;
    color:#000000;
    vertical-align:top;
    font-size:14px;
    font-weight:normal;
}
.dftexthead
{
    font-family:Verdana, Arial;
    color:#000000;
    vertical-align:top;
    font-size:16px;
    font-weight:normal;
}
.yellowlink
{
color:#ffda00;
    font-family:Verdana, Arial;
    text-decoration:underline;
    font-size:16px;
}
.dftexthead a
{
    font-family:Verdana, Arial;
    vertical-align:top;
    color:#000000;
    font-size:16px;
}

.dftextheadbold
{
    font-family:Verdana, Arial;
    color:#000000;
    vertical-align:top;
    font-size:16px;
    font-weight:bold;
}
.dfkicker
{
    font-family:Verdana, Arial;
    font-size:15px;
    color:#000000;
    background-color:#96D0F3;
    padding-left:5px; 
    border-bottom:solid 2px #9B5691;
    font-weight:bold;
}
.grid td /*White Grid for Table*/
{
    border:solid 1px #FFFFFF;
}
.purplegrid td /*Purple Grid for Table*/
{
    border:solid 1px #AB5E8D;
}

.photoborder 
{
    border:solid 1px #AB5E8D;
     border-width:1px;
    border-collapse:collapse;
    border-style:solid;
    padding:10px;
}

.messageerror
{
    color:#00CCFF;
    font-family:Verdana;
    font-size:12px;
}
.footer
{
    background-image:url('../images/footerback.gif'); 
    background-repeat:repeat-x;
}
.profiledropdown
{
scrollbar-arrow-color: #6D90A5;
scrollbar-darkshadow-color: #6B8FA6;
scrollbar-face-color: #92C9EC;
scrollbar-track-color: #92C9EC;

  
}
select
{
select-arrow-color: #6D90A5;
select-darkshadow-color: #6B8FA6;
select-face-color: #92C9EC;
select-track-color: #92C9EC;
  
}
.textbox
{
    background-color:#CDE0EE;
    font-family:Verdana;
    font-size:12px;
}
.shorttextbox
{
    background-color:#CDE0EE;
    font-family:Verdana;
    font-size:12px;
    width:60;
}
li
{
    margin-bottom:5px;
    margin-top:5px;
}
/*Classes for Breadcrumbtrail nav*/
.activetrail
{
    font-size:14px;
    color:#FFFFFF;
}
textarea
{
    font-size:16px;
}
.longtextbox
{
    font-size:12px;
     font-family:Verdana;
}

input{
    font-size:16px;
}
select
{
    font-size:16px;
}
.funtext
{
    font-family: Cursive, Comic Sans MS;
    font-size:16px;
    color:#FFFF00;
}