/* default styles */

body {
margin: 5px;
background-color: #85bac5;
font-family: Verdana, sans-serif;
font-size: 71%;
color: #000000;
}

#main {
border: solid 1px #5085aa;
width: 960px;
background-color: #fff;
}

#header {
width: 960px;
height: 129px;
background-color: #4d8c99;
background-image: url(https://ssl11.pair.com/emcongre/2009/images/header_background.jpg);
}

#middle {
text-align: left;
}

#footer {
width: 960px;
margin-top: 30px;
height: 130px;
margin-bottom: 10px;
background-color: #fff;
text-align: right;

}
p {
color: #000000;
font-weight: normal;
}

a {
/*
color: #3f7a87;
*/
color: #2C5F6F;
}
a:hover {
text-decoration: none;
color: #3f7a87;
}

h1, .heading1 {
font-size: 1.5em;
font-weight: normal;
color: #2079ab;
line-height: 1.2em;
}
h2, .heading2 {
font-size: 1.4em;
font-weight: bold;
color: #2079ab;
line-height: 1.2em;
}
h3, .heading3 {
font-size: 1.2em;
font-weight: bold;
color: #2079ab;
line-height: 1.2em;
}
h4, .heading4 {
font-size: 1.1em;
font-weight: bold;
color: #2079ab;
line-height: 1.2em;
}

h5, .heading5 {
font-size: 1em;
font-weight: bold;
color: #2079ab;
line-height: 1.1em;
}

.smaller {
font-size: .9em;
}

#sidenav {
background-color: #c1d6da;
text-align: left;
font-family: Verdana, sans-serif;
font-size: .9em;
line-height: 1.3em;
text-align: left;
float: left;
width: 172px;
}
#sidenav a {
text-decoration: none;
color: #072c53;
padding: 4px 7px 4px 10px;
display: block;
border-style: solid; 
border-width: 0px 0px 2px 0px;
border-color: #ffffff;
}
#sidenav a:hover {
color: #fff;
background-color: #77b8dc;
}

#content {
padding: 20px;
background-color: #FFFFFF;
font-size: 1em;
line-height: 1.4em;
width: 748px;
float: left;
text-align: left;
min-height: 500px;
height: auto !important;
height: 500px;
}

.table1 {
padding: 5px;
}
.table1 td {
padding: 5px;
border: solid 1px #CCC;
vertical-align: top;
margin:1px;
}

.box1 {
border-style: solid;
border-width: 1px 0px 0px 1px;
border-color: #CCC;
}
.box1 td {
border-style: solid;
border-width: 0px 1px 1px 0px;
border-color: #CCC;
}

.indent {
padding-left: 38px;
}

.floatR {
	float: right;
}

.floatL {
	float: left;
}

.clearfix {
	clear: both;
}
