﻿BODY    
{
    background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border: #FFFFFF 0px solid;
}

.PRIMARY_font
{
    color: #333333;
    font: normal 0.95em arial, sans-serif;
    margin: 0px;
	padding: 0px;
	border: none;
	text-decoration: none;
}

.PRIMARY_font
{
    color: #333333;
    font: normal 0.95em arial, sans-serif;
    margin: 0px;
	padding: 0px;
	border: none;
	text-decoration: none;
}

.SUBTITLE_font
{
    color: #000000;
    font: bold 1.0em arial, sans-serif;
}
.LARGE_font
{
    font: normal 1.2em arial, sans-serif;
}
.X-LARGE_font
{
    font: normal 1.4em arial, sans-serif;
}
.SMALL_font
{
    font: normal 0.75em arial, sans-serif;
}
.X-SMALL_font
{
    font: normal 0.55em arial, sans-serif;
}
.BLUE_font
{
    color: #0286B6;
}
.ORANGE_font
{
    color: #E45500;
}
.GRAY_font
{
    color: #E333333;
}

.TITLE_font
{
    color: #0286B6;
    font: bold 1.2em arial, sans-serif;
}
.SUBTITLE_font
{
    color: #000000;
    font: bold 1.0em arial, sans-serif;
}
.LARGE_font
{
    font: normal 1.2em arial, sans-serif;
}
.X-LARGE_font
{
    font: normal 1.4em arial, sans-serif;
}
.SMALL_font
{
    font: normal 0.75em arial, sans-serif;
}
.X-SMALL_font
{
    font: normal 0.55em arial, sans-serif;
}
.BLUE_font
{
    color: #0286B6;
}
.ORANGE_font
{
    color: #E45500;
}
.GRAY_font
{
    color: #E333333;
}

/* NON-MENU LINKS */
content
{
    color: #333333;
    font: normal 0.95em arial, sans-serif;
}
a:link, a:visited, a:active
{
    color: #297AA3;
    text-decoration: underline;
}
a:hover
{
    color: #E45500; text-decoration: underline;
}

/* THIS LINE CONTROLS THE FONT SIZE ON ALL PAGES */

div
{
    color: #333333;
    font: normal 0.95em arial, sans-serif;
}
.title
{
    color: #297AA3;
    font: bold 1.2em arial, sans-serif;
}
.subtitle
{
    color: #000000;
    font: bold 1.0em arial, sans-serif;
}
.footerdiv
{
    text-align: center;
    color: #999999;
    font: 0.6em arial, verdana, sans-serif;
}
.imagediv
{
    width: 100%;
    height: 60px;
    text-align: left;
    background-color: #E4E8EB;
    background-image: url("Images/main-image-BG.jpg");
    border-bottom: #000000 0px solid;
    border: 0;
}

/* PAGE WIDTHS HEIGHTS */

.pageheight
{
    height: 675px;
}
.pagediv
{
    text-align: left;
    width: 100%;
}
#contentdiv
{
    width: 90%;
    text-align: left;
    padding: 5px 5px 5px 5px;
}

/* BORDERS AND BARS */

.header
{
    background-color: #FFFFFF;
    width: 100%;
}
.pagebartop
{
    clear:both;
    float: none;
    font-size: 0.1em;
    height: 15px;
    width: 100%;
    background-color: #3399cc;
    background-image: none;
    border: #000000 1px solid;
    border-width: 1px 0px 1px 0px;
}
.pagebarmiddle
{
    font-size: 0.1em;
    height: 15px;
    width: 100%;
    background-color: #3399cc;
    background-image: none;
    border: #000000 1px solid;
    border-width: 1px 0px 1px 0px;
}
.pagebarbottom
{
    font-size: 0.1em;
    height: 30px;
    width: 100%;
    border: #000000 1px solid;
    border-width: 1px 0px 1px 0px;
    background-color: #3399cc;
    background-image: none;
}
.page-splits
{
    border: none;
    border: #CBCFD2 1px solid;
    background-color: #FFFFFF;
    color: #FFFFFF;
    height: 4px; width: 100%;
    margin: 3px 0px 3px 0px;
}

/* LIST CODE */

ul
{
    margin-top: 0px;
    margin-bottom: 0px;
}
li
{
    color: #E45500;
}
li span
{
    color: #666666;
}

/* SIDEBAR CODE */

.sidebar-left
{
    width: 10px; 
    background-color: #3399cc;
    background-image: none;
    border-right: #000000 1px solid;
}
.sidebar-right
{
    width: 10px;
    background-color: #3399cc;
    background-image: none;
    border-left: #000000 1px solid;
}

/* IMAGES */

.iborders
{
    border: #000000 1px solid;
    padding: 0px;
    margin: 3px;
}
.imagetext
{
    color: #666666;
    font: 0.7em arial, sans-serif;
}

/* PAYPAL */

#paypal-div
{
    width: 150px;
    font-size: 0.9em;
    text-align: center;
    background-color: #EFF5F6;
    border: #BEC9D2 1px solid;
}
.paypal-form
{
    width: 110px;
    font-size: 0.9em;
    margin: 2px 0px 2px 0px;
}
.paypal-submit
{
    width: 110px;
    font-size: 0.9em;
    margin: 2px 0px 5px 0px;
}

/* MENU CODE */

#menudiv
{
    width: 100%;
    padding: 0px;
    padding: 10px 0 0 7px;
    background-color: #FFFFFF;
    background-image: none;
    border: #999999 0px solid;
}
.menu-spacer
{
    clear: both;
    font-size: 1px;
    padding: 0px;
}
.menu
{
    font: normal 0.80em verdana, arial, helvetica, sans-serif;
    width: 110px;
    float: left;
    cursor: pointer;
    text-align: center;
    padding: 2px 5px 2px 0px;
    margin: 0px 0px 6px 3px;
    background-color: #E6E6E6;
    border: #000000 1px solid;
    font-weight: bold;
}
a.menulink:link, a.menulink:visited, a.menulink:active
{
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}
a.menulink:hover
{
    color: #808080;
    text-decoration: underline;
}
