/* Stylesheet for New 'Old' Template by Kory K. Goold */

/*<group=Global Styles>*/

body {
text-align: center;
color: #000080;
font-weight: 500;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background: #FFFFFF;
}

p {
text-align: left;
}

h1, h2, h3, h4, h5, h6 {
text-align: center;
font-variant: small-caps;
}

b, strong {
font-weight: 800;
}

em {
font-weight: bold;
font-style: italic;

}
a:link {
text-decoration: underline;
}

a:visited {
}

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

blockquote {
}

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

ul {
list-style-type: disc;
list-style-position: outside;
font-size: 16px;
font-weight: bold;
}



ol
{
list-style-type: decimal;
list-style-position: outside;
}

img {
border: none;
}
/*</group>*/

/*<group=Global Classes>*/

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

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

.standout {
border: 1px solid #ebebeb;
padding: 10px;
background: #ffffff;
font-style: italic;
letter-spacing: 1px;
}

.big {
font-size: 150%;
font-weight:800;
}

.big a {
text-decoration: underline;
padding-left: 10px;
}

.big a:active, a:hover {
}

.emph {
font-weight: 800;
}

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

.center {
text-align: center;
}

.clear {
clear: both;
background: #FFFFFF;
margin-top: 5px;
margin-bottom: 5px;
}

.bar {
width: 90%;
clear: both;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 30px;
margin-right: 30px;
background: #FFFFFF;
}

.color_primary {
color: #000080;
}

.color_secondary {
color: #800080;
}

.small {
font-size: 10px;
color: #800080;
text-align: center;
font-weight: 800;
}

.inline_small {
font-size: 10px;
}

.logo {
margin-bottom: 5px;
}

.file_title {
color: #800080;
font-family: serif;
font-variant: small-caps;
font-size: 35px;
font-weight: 900;
text-align: center;
}

.file_title img {
border: none;
}

.moved_right {
margin-left: 25px;
}

/*</group>*/

/*<group=Layout>*/


#container {
width: auto;
margin: 35px;
background: #FFFFFF;
}

#contentContainer {
width: auto;
margin-right: auto;
margin-left: auto;
padding-top: 10px;
padding-left: 5px;
padding-bottom: 20px;
background-color: #FFFFFF;
text-align: left;
}

#content {
margin-left: 40px;
margin-rignt: 40px;
background: #FFFFFF;
}

#footer {
display: block;
clear: both;
text-align: center;
padding-bottom: 50px;
}

#footer p {
margin: 0;
padding-top: 8px;
padding-left: 40px;
padding-bottom: 6px;
text-align: center;
font-style: italic;
font-family: serif;
font-weight: 800;
}

#footer a:link, #footer a:visited {
font-style: normal;
text-decoration: underline;
}

#footer a:hover, #footer a:active {
font-style: normal;
text-decoration: none;
}

/*</group>*/

/*<group=VC Stuff>*/

/*<group=Top Ads>*/
 
.top_ads {
padding: 0px 5px 15px 5px;
width: 50%;
}

.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%;
    }
    
.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: 11px  !important ;
        font-family: verdana, arial, sans-serif  !important ;
        font-weight: 500;
    }
.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: 12px  !important ;
        font-family: verdana, arial, sans-serif  !important ;
    }
.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: 10px  !important ;
        font-family:verdana,arial,sans-serif  !important ;
    }
/*</group>*/
    
/*<group=Leader Board Styles>*/
.horizontal_ads {
height: 90px;
width: 90%;
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%;
        height: 90%;
    }
    
.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 ;
        line-height: 10px  !important ;
        font-family: verdana,arial,sans-serif  !important ;
    }
 /*</group>*/

/*</group>*/

