/* Stylesheet for most pages with ValidClick ads by Kory K. Goold 
*/

/* @group Global Styles */
a:link {
text-decoration: underline;
}

a:visited {
}

a:hover, a:active {
text-decoration: underline;
}


pre {
font-family: sans-serif;
font-weight: 500;
font-size: 13px;
}

b {
font-weight: 900;
}

img {
border: none;
}

.center {
text-align: center;
}

.inline {
display: inline;
color: #000080;
font-size: 11px;
font-weight: 900;
}

.inline a {
color: #000080;
text-decoration: none;
}

.justify {
text-align: justify;
color: #800080;
font-size: small;
font-weight: 500;
}

.cite {
color: #800080;
font-style: italic;
font-weight: 700;
}

.color_secondary {
color: #800080;
}
/* @end */

/* @group VC Stuff */

/* @group Top Ads */
 
.top_ads {
padding: 0px 5px 15px 5px;
vertical-align: bottom;

line-height: .7;
}

.vc_table{
        border: 0px silver solid  !important ;
        width: 305px;
        height: 205px;
    }
    
.vc_tr{
    }
    
.vc_td{
        cursor: hand  !important ;
        background-color: white  !important ;
        border-top:   0px  !important ;
        border-right: 0px silver dotted   !important ;
        border-left:  0px  !important ;
        border-bottom: 0px silver dotted  !important ;
        padding: .3em .3em .3em .3em  !important ;
        width: 100%;
        line-height: .7;
    }
    
.vc_desc, .vc_desc a:link, .vc_desc a:visited, .vc_desc a:active, .vc_desc a:hover
   {
        color: #800080  !important ;
        text-decoration: none  !important ;
        font-size: 10px  !important ;
        line-height: .9;
        font-family: verdana, arial, sans-serif  !important ;
        font-weight: 500;
        vertical-align: bottom;
    }
.vc_title, .vc_title a:link, .vc_title a:visited, .vc_title a:active, .vc_title a:hover
    {
        color: #0000FF  !important ;
        font-size: 12px  !important ;
        line-height: .9;
        font-family: verdana, arial, sans-serif  !important ;
        vertical-align: bottom;
    }
.vc_sitehost, .vc_sitehost a:link, .vc_sitehost a:visited, .vc_sitehost a:active, .vc_sitehost a:hover
    {
        color: #0000ff  !important ;
        text-decoration: none  !important ;
        font-size: 10px  !important ;
        line-height: .9;
        font-family: verdana,arial,sans-serif  !important ;
        vertical-align: bottom;
    }
/* @end */
    
/* @group Leader Board Styles */

.horizontal_ads {
height: 90px;
width: 735px;
margin-bottom: 20px;
}

.horizontal_ads .vc_table{
        border: 0px #000099 solid  !important ;
        height: 95px;
        width: 735px;
    }
    
.horizontal_ads .vc_tr{
    }
    
.horizontal_ads .vc_td {
        cursor: hand  !important ;
        border-top:   0px  !important ;
        border-right: 0px silver dotted   !important ;
        border-left:  0px  !important ;
        border-bottom: 0px silver dotted  !important ;
        padding: .2em .2em .2em .2em  !important ;
        width: 25%;
    }
    
.horizontal_ads .vc_desc, .vc_desc a:link, .vc_desc a:visited, .vc_desc a:active, .vc_desc a:hover {
        color: #800080  !important ;
        text-decoration: none  !important ;
        font-size: 11px  !important ;
        line-height: 11px  !important ;
        font-family: sans-serif  !important ;
        font-weight: 500;
    }
    
.horizontal_ads .vc_title, .vc_title a:link, .vc_title a:visited, .vc_title a:active, .vc_title a:hover
    {
        color: #0000FF  !important ;
        font-size: 12px  !important ;
        line-height: 14px  !important ;
        font-family: sans-serif  !important ;
    }
.horizontal_ads .vc_sitehost, .vc_sitehost a:link, .vc_sitehost a:visited, .vc_sitehost a:active, .vc_sitehost a:hover
    {
        color: #0000ff !important ;
        text-decoration: none  !important ;
        font-size: 10px  !important ;
        font-family: verdana,arial,sans-serif  !important ;
    }
 /* @end */

/* @end */

