html, body {
min-height: 101%;
background-color: #136D86;
font-family: Verdana, Helvetica, Arial, sans-serif; 
color: #335F81;
margin: 10px 0 10px 0;
padding: 0;
}



a:link {
color: #81571F;
text-decoration: underline;
background-color: transparent;
}

a:visited {
color: #81571F;
text-decoration: underline;
background-color: transparent;
}

a:hover {
color: #CC0000;
text-decoration: underline;
background-color: transparent;
}

a:active {
color: #81571F;
text-decoration: underline;
background-color: transparent;
}

.master {
border: 4px double #999;
background-color: #fff;
}

.submaster {
border: 1px solid #999;
background-color: #E4D7C5;
}

.imga {
border: 4px double #999;
padding: 0;
margin: 0;
width: 200px;
height: 98px;
}

.headleft {
padding: 0;
margin: 0;
text-align: right;
}

.headright {
color: #920000;
/* font-family: Georgia; */
font-weight: bold; 
font-size: 32px;
text-align: left;
}

.side {
vertical-align: top;
text-align: left;
margin: 0px auto;
}

.main {
vertical-align: top;
height: 100%;
border: 1px solid #999;
background-color: #fff;
text-align: left;
font-size: 13px;
}

.main td {
font-size: 13px;
}

.space {
background-image: url('http://www.websitedesign.alawebs.net/images/spacer.gif');
background-repeat: repeat;
background-color: transparent;
font-size: 0px;
}

.footer {
text-align: center;
font-size: 11px;
border-top: 1px solid #999;
line-height: 150%;
}

img {
border: none;
}

h1 {
font-size: 20px;
font-weight: bold;
color: #920000;
margin: 10px 0 5px 0;
}

h2 {
font-size: 18px;
font-weight: bold;
color: #444477;
margin: 0 0 15px 0;
}

h3 {
font-size: 16px;
font-weight: bold;
color: #920000;
margin: 0 0 5px 0;
}

#navcontainer {width:90%; margin: 0px auto;}

#navcontainer ul {
margin: 0px auto;
/* margin-left: 0; */
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: left;
font-size: 13px;
}

#navcontainer a {
display: block;
padding: 0;
width: 100%;
margin: 2px 0 2px 0;
line-height: 150%;
}

#navcontainer a:link {
padding: 0;
color: #E4D7C5;
text-decoration: none;
background-color: #136D86;
border-top: 1px solid #B4544A;
border-bottom: 1px solid #B4544A;
border-left: 4px solid #B4544A;
border-right: 4px solid #B4544A;
}

#navcontainer a:visited {
color: #E4D7C5;
text-decoration: none;
padding: 0;
background-color: #136D86;
border-top: 1px solid #B4544A;
border-bottom: 1px solid #B4544A;
border-left: 4px solid #B4544A;
border-right: 4px solid #B4544A;
}

#navcontainer a:hover {
background-color: #B4544A;
text-decoration: none;
color: #E4D7C5;
padding: 0;
border-top: 1px solid #335F81;
border-bottom: 1px solid #335F81;
border-left: 4px solid #335F81;
border-right: 4px solid #335F81;
}

#navcontainer a:active {
color: #E4D7C5;
text-decoration: none;
padding: 0;
background-color: #136D86;
border-top: 1px solid #B4544A;
border-bottom: 1px solid #B4544A;
border-left: 4px solid #B4544A;
border-right: 4px solid #B4544A;
}

.breadcrumb {
clear: left;
padding: 0;
font-size: 11px;
border-bottom: 1px dashed #CCCCCC;
font-family: arial;
}

.breadcrumb a:link {
color: #666;
text-decoration: none;
background-color: transparent;
}

.breadcrumb a:visited {
color: #666;
text-decoration: none;
background-color: transparent;
}

.breadcrumb a:hover {
color: #000;
text-decoration: underline;
background-color: transparent;
}

.breadcrumb a:active {
color: #666;
text-decoration: none;
background-color: transparent;
}

code {
background: #F3EDE4;
border: 1px solid #335F81;
border-left: 6px solid #335F81;
color: #335F81;
display: block;
font-weight: normal;
font-size: 13px;
margin-bottom: 12px;
font-family: Arial, Helvetica, sans-serif;
width: 90%;
text-align: center;
}

.box {
clear: left;
text-align: left;
width: 95%;
background: #F3EDE4;
border: 1px solid #335F81;
color: #335F81;
font-weight: normal;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
margin: 15px 0 25px 0;
}

.boxa {
width: 95%;
text-align: left;
background-color: transparent;
}

.box2 {
text-align: center;
background: #F3EDE4;
border: 1px solid #335F81;
color: #335F81;
font-weight: normal;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
}

.boxa2 {
width: 95%;
text-align: left;
background-color: transparent;
}

#bigmain {
width: 97%;
border: 1px solid #999;
background-color: #fff;
text-align: left;
}

#bigmaina {
float: left;
width: 98%;
border: 1px solid #999;
background-color: #fff;
text-align: left;
}

hr {
width: 95%;
text-align: center;
height: 1px;
color: #002856;
margin: 10px 0 10px 0;
}

.small {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
}

.sidebox {
width: 90%;
background: #F3EDE4;
border: 1px solid #335F81;
color: #335F81;
font-weight: normal;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
}

.mainbox {
text-align: left;
width: 100%;
background: transparent;
border: 1px solid #335F81;
color: #335F81;
font-weight: normal;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
}

textarea {
width: 95%;
color: #781351;
background: #fee3ad;
border: 1px solid #781351;
padding: 10px;
}

input.hey {
color: #781351;
background: #fee3ad;
border: 1px solid #781351;
padding:2px 0px 2px 5px;
}

.reg a:link {
color: #335F81;
text-decoration: none;
background-color: transparent;
}

.reg a:visited {
color: #335F81;
text-decoration: none;
background-color: transparent;
}

.reg a:hover {
color: #335F81;
text-decoration: none;
background-color: transparent;
}

.reg a:active {
color: #335F81;
text-decoration: none;
background-color: transparent;
}

#navcontainerA {width:90%;}

#navcontainerA ul {
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: left;
font-size: 13px;
}

#navcontainerA a {
display: block;
padding: 0;
width: 100%;
margin: 2px 0 2px 0;
}

#navcontainerA a:link {
color: #E4D7C5;
text-decoration: none;
padding: 0 0 0 5px;
background-color: #335F81;
border-top: 1px solid #B4544A;
border-bottom: 1px solid #B4544A;
border-left: 4px solid #B4544A;
border-right: 4px solid #B4544A;
}

#navcontainerA a:visited {
color: #E4D7C5;
text-decoration: none;
padding: 0 0 0 5px;
background-color: #335F81;
border-top: 1px solid #B4544A;
border-bottom: 1px solid #B4544A;
border-left: 4px solid #B4544A;
border-right: 4px solid #B4544A;
}

#navcontainerA a:hover {
background-color: #B4544A;
text-decoration: none;
color: #E4D7C5;
padding-left: 5px;
border-top: 1px solid #335F81;
border-bottom: 1px solid #335F81;
border-left: 4px solid #335F81;
border-right: 4px solid #335F81;
}

#navcontainerA a:active {
color: #E4D7C5;
text-decoration: none;
padding: 0 0 0 5px;
background-color: #335F81;
border-top: 1px solid #B4544A;
border-bottom: 1px solid #B4544A;
border-left: 4px solid #B4544A;
border-right: 4px solid #B4544A;
}

.noline a:link {
color: #2C429C;
text-decoration: none;
} 
.noline a:visited {
color: #2C429C;
text-decoration: none;
} 
.noline a:active {
color: #2C429C;
text-decoration: underline;
} 
.noline a:hover {
background-color: #2C429C;
color: #fff;
text-decoration: none;
}

.blob ul {list-style:none; padding: 0px 0px 0px 20px; margin: 0;}
.blob ul li {padding: 0 0 0 14px; line-height: 150%; margin: 5px 0; background:url('http://www.websitedesign.alawebs.net/images/blob.gif') no-repeat 0 0.32em;}



.main ul, ol {
margin-top: 1.5em;
line-height: 1.8em;
/* font-size: 1.1em; */
}

.main ul, ol {
margin-left: 3em;
}


#lil {
width: 90%;
}

#lil_one {
border: 1px solid #136D86;
padding: 5px;
background-color: #E8E8FF;
}

.lil {
clear: left;
text-align: left;
width: 95%;
line-height: 150%;
font-size: 12px;
}