/* Terracotta - #E2725B */
/* Sandstone - #F3E3A5 */

*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Default Item Setup 
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/* Reset all Margins as they vary from browser to browser */
* {
  margin: 0;
  padding: 0;
}


/* Get content to occupy 100% of the browser height */
html, body {
    height: 100%;
}

/* Set the default fonts for the page */
body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Default browser font size is 16pt, To get 10pt set the body size to 0.5em which gives you 8pt and then set the page font size
to 1.25em of this, e.g 10pt */

body {
    font-size: 10pt;
    margin:20px;
    background-image:url('images/bg4.gif');
    color: #333333;
    text-align:center;
    padding:0;

    SCROLLBAR-FACE-COLOR: #E2725B;
    SCROLLBAR-HIGHLIGHT-COLOR: #F3E3A5;
    SCROLLBAR-SHADOW-COLOR: #F3E3A5;
    SCROLLBAR-3DLIGHT-COLOR: #E2725B;
    SCROLLBAR-ARROW-COLOR: #aaaaaa;
    SCROLLBAR-TRACK-COLOR: #F3E3A5
}


/* Reset Default Header Sizes */
h1, h2, h3, h4, h5, h6 {
    font-weight: 900;
}

h1 {
    font-size: 1em;
}

h2, h3, h4 {
    font-size: 1.3em;
    color: #3F0D0F;
    margin: 0.32em 0.63em 0.63em 0.32em;
}

h4 {
    margin-bottom: 0.1em;
}

h5 {
    font-size: 1.2em;
}

h6 {
    font-size: 1.1em;
    line-height: 1.5em;
    color: #090;
}

h3, p {
 margin:0;
 padding:5px;
 text-align:justify;
 }

h4 {
 margin:0; 
 padding: 5px 0;
 }

*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Header Setup 
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#hdr {
 height:60px;
 background:#F3E3A5;
 color: #333333;
 }

/* Set default links to none underlined and underlined when visited */
a:link, a:visited {
    color: #3F0D0F;
    font-weight: bold;
    text-decoration: none;
}

a:hover, a:active {
    color: #3F0D0F;
    font-weight: bold;
    text-decoration: underline;
}

/* Remove Order List Default Bullets */
ul, ol {
    list-style: square;
}

/* Layout Stylesheet */ 

#outer {
 text-align:left;
 border:1px solid #000000;
 width:650px;
 margin:auto;
 }

#bar {
 text-align:right;
 height:15px;
 font-size: 8pt;
 background:#E2725B;
 color: #3F0D0F;
 border:solid #000000;	
 border-width:1px 0 1px 0;
 }

#bodyblock {
 position:relative;
 background: #F3E3A5;
 color: #333333;
 width:650px;
 padding:0;
 }

#l-col {
 float:left;
 background:#F3E3A5;
 color: #000000;
 width:145px;
 }

#cont {
 width:495px;
 background:#ffffff;
 color: #333333;
 border:solid #000000;	
 border-width:0 0 0 1px;
 text-align:left;
 }

#cont img{
margin: 8px;
border:1px solid #000000;
 }


#ftr {
 height:15px;
 font-size: 8pt;
 background:#E2725B;
 color: #3F0D0F;
 border:solid black;
 border-width:1px 0 0 0;
 margin:0;
 }

#ftr a{
    color: #3F0D0F;
    text-decoration: none;
}

#ftr a:hover{
    color: #3F0D0F;
    text-decoration: underline;
}


/* Navigation */ 

#navcontainer 
{ 
  position: relative;
}

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#navcontainer a
{
display: block;
padding: 0px;
width: 151px;
background-color: #F3E3A5;
color: #000000;
border-bottom: 1px solid #000000;
}

#navcontainer a:link, #navlist a:visited
{
color: #000000;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #E2725B;
color: #000000;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Form
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
label {
width: 8em;
float: left;
text-align: right;
margin-right: 0.5em
display: block;
FONT-WEIGHT: bold;
}

input, select, textarea {
margin-left: 1.5em;
color: #131A1E;
background: #FFFFFF;
border: 1px solid #3F0D0F;
}

.submit input {
color: #FFFFFF;
background: #0202F9;
border: 2px outset #0202F9;
FONT-SIZE: 1.5em;
}
 
fieldset {
border: 0px solid #000000;
width: 34em
} 

fieldset p {
  FONT-SIZE: 0.85em;
  float: left;
  margin: -1.5em 0em 1.5em 1.5em; /* Order: top, right, bottom, left */
}