body{
margin: 0;
padding: 0;
height:auto; 
width: auto;
}

.reg{
font-size: 9px;
font-weight: normal;
}





.links{
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #0B69FF;
}

.links:hover{
text-decoration: none;
}

H1{
font-family: arial,helvetica,sans-serif;
font-size: .875em;
margin: 20px 0px 0px 20px;
padding: 0px;
font-weight: bold;
color: #405160;
}


p{
font-size: .875em;
font-family: arial, helvetica, sans-serif;
color: #405160;
}


.text{
font-family: arial, helvetica, sans-serif;
font-size: .6875em;
color: #8C8C8C;
}

.text2{
text-align: left;
font-family: arial, helvetica, sans-serif;
font-size: .75em;
color: #405160;
line-height: 1.375em;
}



.footer{
float: left;
height: 30px;
width: 688px;
margin-top: 30px;
padding: 10px 10px;
background-color: #EBF7FF;
border-top: 1px solid #8C8C8C;
text-align: center;
}

	
#logo{
display: block;
float: left;
margin: 0 0 0 20px;
}
	
	
.bodyWrap{
width: 710px;
height: auto;
}

.contentWrap{
float: left;
margin: 20px 0px 0px 20px;
width: 708px;
height: auto;
}

.leftColumnWrap{
float: left;
width: 176px;
height: auto;
}

.leftColumnTop{
width: 176px;
height: auto;
border-right: 1px dotted #8C8C8C;
padding-right:1px;
}

.leftColumnBot{
width: 176px;
padding-right:1px;
}

.testBorderTop{
font-size: 0px;
margin-top: 20px;
float: left;
display: block;
width: 177px;
height: 3px;
background-image: url("images/testBorderTop.gif");
background-repeat: no-repeat;
background-position: left;
}

.testBorderContent{
float: left;
font-family: times new roman, georgia, serif;
font-size: .875em;
padding: 10px 20px;
color: #8C8C8C;
display: block;
width: 135px;
float: left;
border-left: 1px dotted #405160;
border-right: 1px dotted #405160;
}

.testBorderBot{
font-size: 0px;
float: left;
display: block;
width: 177px;
height: 3px;
background-image: url("images/testBorderBot.gif");
background-repeat: no-repeat;
background-position: left;
}

.rightColumnWrap{
margin-left: 1px;
float: right;
display: block;
width: 529px;
height: auto;
}

	
#navcontainer{
padding: 0;
margin: 0;
float: right;
width: 708px;
text-align: right;
}

#navlist ul
{
margin: 0;
padding: 0;
white-space: nowrap;
}

#navlist li
{
font-family: arial, helvetica, snas-serif;
font-size: .75em;
display: inline;
list-style-type: none;
font-weight: bold;
}

#navlist a { padding: 20px 10px 0 8px; border-right: 1px dotted #8C8C8C; }

#navlist a:link, #navlist a:visited
{
color: #0B69FF;
text-decoration: none;
}

#navlist a:hover
{
color: #0B69FF;
text-decoration: underline;
}




