﻿body 
{

    font-family: Arial;
    font-size: smaller;
	margin:0px;
	padding:0px; 
	background: url(../assets/images/pattern_bg.gif);
	background-repeat: repeat;
	width: 100%; height: 100%;
}    

p
{
    font-size: 75%;
    margin-top: 0px;
    color: #666666;
}

hr
{
    COLOR: #999999;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
    HEIGHT: 1px
}

h1
{
    font-size: 100%;    
}

h2
{
    font-size: 95%;    
}

a
{
    text-decoration: none;
    color: #000000;
    font-weight: bold;
}
.bgTable
{
    width:100%;
    height: 100%;
    table-layout:auto;
}

.ContentTable
{
    background-color: #ffffff;   
}

.JPCPattern
{
    background: url(../assets/images/pattern_bg.gif);
    background-repeat: repeat;
}

.DotSpacer
{
    background: url(../assets/images/dot_spacer.gif);
    background-repeat: repeat-y;

}

.NewsBanner
{
    font-size: 80%;   
}

.navOpt
{
    color: #000000;
    font-size: 90%;
    font-weight: bold;
    margin-bottom: 3px;
    text-decoration: none;
}

.navOptSel
{
    font-size: 90%;
    font-weight: bold;
    margin-bottom: 3px;
    color: #CCCCCC;
    text-decoration: none;
}

.ContactBg
{
    background-color: #F0F0F0;
}

.ContactTextHeader
{
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 0px;
    font-size: 75%;
    font-weight: bold;
    color: #666666
}

.ContactTextSub
{
    font-size: 70%;
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 5px;
}
.CopyrightText
{
    font-size: 70%;
    color: #999999;
}

.Small
{
    font-size: 65%;
}

.SubsText
{
    font-size: 75%;
    color: #666666;
    font-weight: bold;
    
}

.SubsPriceText
{
    font-size: 75%;
    color: #666666;
    
}


a.Footer
{
    text-decoration: none;
    color: #000000;
    
}

.Warning
{
    color: #cc0000;   
}

.DataWebControlStyleButton
{
    font-size: 80%;
    background-color: #A51A20;
    color: #ffffff;
    font-weight: bold;
    border: solid 1px #621519
}

.DataWebControlStyleFileUpload
{
    font-size: 80%;
    background-color: #ffffff;
    color: #000000;
    font-weight: normal;
    border: solid 1px #000000;
    width: 200px;
}

.DataWebControlStyleDropDown
{
    font-size: 80%;
    background-color: #ffffff;
    color: #000000;
    border: solid 1px #000000;
}

.DataWebControlStyleTextBoxSmall
{
    font-size: 80%;
    background-color: #ffffff;
    color: #000000;
    border: solid 1px #000000;
    width: 75px;
}

.DataWebControlStyleTextBox
{
    font-size: 80%;
    background-color: #ffffff;
    color: #000000;
    border: solid 1px #000000;
    width: 150px;
}

.DataWebControlStyleTextBoxLarge
{
    font-size: 80%;
    background-color: #ffffff;
    color: #000000;
    border: solid 1px #000000;
    width: 200px;
}

.DataWebControlStyleTextBoxVeryLarge
{
    font-size: 80%;
    background-color: #ffffff;
    color: #000000;
    border: solid 1px #000000;
    width: 500px;
}

.DataWebControlStyleTextBoxMultiSmall
{
    font-family: arial;
    font-size: 80%;
    background-color: #ffffff;
    color: #000000;
    border: solid 1px #000000;
    width: 300px;
    height: 50px;
}

.DataWebControlStyleTextBoxMulti
{
    font-family: arial;
    font-size: 80%;
    background-color: #ffffff;
    color: #000000;
    border: solid 1px #000000;
    width: 300px;
    height: 75px;
}

.DataWebControlStyleTextBoxMultiLarge
{
    font-family: arial;
    font-size: 80%;
    background-color: #ffffff;
    color: #000000;
    border: solid 1px #000000;
    width: 300px;
    height: 125px;
}

.DataWebControlStyleTextBoxMultiVeryLarge
{
    font-family: arial;
    font-size: 80%;
    background-color: #ffffff;
    color: #000000;
    border: solid 1px #000000;
    width: 400px;
    height: 250px;
}

/* Themes */

.RowMouseover
{
    background-color: #FEBEB5;
    cursor: pointer;
    font-size: 75%;
}

.RowStyle
{
    background-color: #ffffff;
    font-size: 75%;
}

.FooterStyle
{
    background-color: #ffffff;
    font-size: 70%;
    font-weight: bold;
    color: #ffffff;
}
.AlternatingRowStyle
{
    background-color: #eeeeee;
    font-size: 75%;
}

