
body{
    background-color: "#cccccc"
}


h1{
   font-family: arial;
   font-weight: medium;
   font-size: 80%;
   color: #104B7D;
   padding-left: 20px;
   padding-bottom: 10px;
}

h2{
   font-family: arial;
   font-weight: medium;
   font-size: 80%;
   color: #781228;
   padding-left: 0px;
   padding-bottom: 0px;
}


p{
   font-family: arial;
   font-size: 75%;
   color:#666666;
   font-weight: medium;
   text-align: justify;
}

p.calc{
   font-family: arial;
   font-size: 65%;
   color:#666666;
   font-weight: medium;
   text-align: left;
}

p.home{
   font-family: arial;
   font-size: 65%;
   color:#666666;
   font-weight: medium;
   text-align: justify;
}

p.search{
   font-family: arial;
   font-size: 70%;
   color:#104B7D;
   font-weight: bold;
   text-align: left;
}

p.search2{
   font-family: arial;
   font-size: 70%;
   color:#C1D72E;
   font-weight: bold;
   text-align: left;
}


p.news{
   font-family: arial;
   font-size: 75%;
   color:#666666;
   font-weight: medium;
   text-align: left;
}

p.small{
   font-family: arial;
   text-align: left;
   color:#ffffff;
   font-size: 55%;
}

p.small2{
   font-family: arial;
   text-align: right;
   color:#ffffff;
   font-size: 55%;
}

font.header{
   font-family: arial;
   font-size: 80%;
   color:#A30808;
   font-weight: medium;
   text-align: justify;
}

font.subtitle{
   font-family: arial;
   font-size: 75%;
   color:#666666;
   font-weight: bold;
   text-align: justify;
}

a{
   color: #990626;
   text-decoration: none;
}

a.:hover{
   color: #990626;
   text-decoration: underline;
}

a.small{
   color: #ffffff;
   text-decoration: none;
}

a.small:hover{
   color: #ffffff;
   text-decoration: underline;
}

.TextField {
   border:1px solid #cccccc;
   background-color: #D8DAE1;
   color: #000000;
   font-size: 10pt;
   font-family: arial
}

.calcfield {
   border:0px solid #ffffff;
   background-color: #ffffff;
   color: #666666;
   font-size: 10pt;
   font-family: arial;
}

li{
   font-family: arial;
   font-size: 75%;
   color:#666666;
   font-weight: medium;
   list-style-type: square;
}

   
table.Data
{

    width: 100%;
    background-color: #ffffff;
    border: 1px #8698AE solid;
    border-collapse: collapse;
    border-spacing: 0px;
}

table.Sales
{

    width: 100%;
    background-color: #ffffff;
    border: 1px #8698AE solid;
    border-collapse: collapse;
    border-spacing: 0px;
}

td.Header
{
    border-bottom: 1px solid #8698AE;
    border-left: 1px solid #8698AE;
    background-color: #104B7D;
    text-align: left;
    text-indent: 0px;
    font-family: Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #ffffff;
    padding-bottom: 5px;
    padding-top: 5px; 
    padding-left: 5px;
    padding-right: 5px;   
}

td.Header2
{
    border-top: 1px solid #8698AE;
    border-bottom: 1px solid #8698AE;
    border-left: 1px solid #8698AE;
    background-color: #CDCDCD;
    text-align: center;
    text-indent: 0px;
    font-family: Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #666666;
    padding-bottom: 3px;
    padding-top: 3px; 
    padding-left: 5px;
    padding-right: 5px;   
}

td.RLHeader
{
    border-bottom: 1px solid #8698AE;
    border-left: 1px solid #8698AE;
    background-color: #8A0707;
    text-align: center;
    text-indent: 0px;
    font-family: Verdana;
    font-weight: bold;
    font-size: 11px;
    color: #ffffff;
    padding-bottom: 3px;
    padding-top: 3px; 
    padding-left: 5px;
    padding-right: 5px;   
}


td.Body
{
    border-bottom: 1px solid #8698AE;
    border-top: 0px;
    border-left: 1px solid #8698AE;
    border-right: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 5px;
    padding-right: 5px; 
    text-align: left;
    text-indent: 2px;
    color: #404040;
    background-color: #DADBE6;
}

td.Body2
{
    border-bottom: 1px solid #8698AE;
    border-top: 1px;
    border-left: 1px solid #8698AE;
    border-right: 1px;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 0px;
    padding-right: 15px; 
    text-align: left;
    text-indent: 2px;
    color: #404040;
    background-color: #ffffff;
}

td.Body3
{
    border-bottom: 0px solid #8698AE;
    border-top: 0px;
    border-left: 0px solid #8698AE;
    border-right: 0px;
    padding-top: 0px;
    padding-bottom: 3px;
    padding-left: 5px;
    padding-right: 0px; 
    text-align: left;
    text-indent: 2px;
    color: #404040;
    background-color: #ffffff;
} 

td.Body4
{
    border-bottom: 0px solid #8698AE;
    border-top: 0px solid #8698AE;
    border-left: 0px solid #8698AE;
    border-right: 0px solid #8698AE;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px; 
    text-align: left;
    text-indent: 2px;
    background-color: #ffffff;
} 

td.news
{
    border-bottom: 0px solid #8698AE;
    border-top: 0px;
    border-left: 0px solid #8698AE;
    border-right: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 0px; 
    text-align: left;
    text-indent: 2px;
    color: #404040;
    background-color: #ffffff;
} 

td.salesphoto
{
    border-bottom: 0px solid #8698AE;
    border-top: 0px;
    border-left: 0px solid #8698AE;
    border-right: 1px solid #8698AE;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px; 
    text-align: center;
    text-indent: 0px;
    color: #404040;
    background-color: #D9DAD1;
}

td.newsphoto
{
    width: 140px;
    border-bottom: 0px solid #8698AE;
    border-top: 0px;
    border-left: 0px solid #8698AE;
    border-right: 1px solid #8698AE;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px; 
    text-align: center;
    text-indent: 0px;
    color: #404040;
    background-color: #D9DAE1;
}  

/* TABLES ----------------------------------------------------------------------------------------------- */
.tableMain {border: 1px solid #cccccc; font: normal 11px verdana; color: #000000; margin: 0px 0px 0px 0px; border-collapse: collapse;}
.tableMainBorder {border: 1px solid #104B7D; font: normal 11px verdana; color: #000000; margin: 0px 0px 0px 0px; border-collapse: collapse;}
.tableHeader {background-color:#cccc99; font: bold; border-bottom: 1px solid #cccccc;}
.tabletext { font: normal 11px verdana; color: #333333}
.border-top {border-top:1px solid #cccccc;}

.texterror  { font: normal 12px verdana; color: #ff0000}

/* Calculator Page */

table.calcTable
		{
		text-align: left;
		width: 420px;
		border: solid 1px #ccc;
		background: #eee;
		}

table.calcInput
		{
		width: 420px;
		background: #eee;
		border: solid 1px #ccc;
		padding: 5px; 
		}

table.calcInput td
		{
		vertical-align: middle;
		}
			
.textInput
		{
		width: 50px;
		font-size: 11px;
		text-align: right;
		background: #fff;
		padding: 3px;
		border: ;
		}
	
.calcOutput
		{
		background: #fff;
		}

.calcTable input
		{
		border: none;
		background: #fff;
		width: 90%;
		font-size: 10px;
		color: #333;
		}

.calcSubText
		{
		margin-left: 10%;
		}
		
.buttonStyle
		{
		font-size: 14px;
		background: #ddd;
		border: solid 1px #333;
		cursor: hand;
		}
		
#buttonStyle
		{
		font-size: 14px;
		background: #ddd;
		border: solid 1px #333;
		cursor: hand;
		}

.submitStyle
		{
		font-size: 12px;
		}
