body {

font-family:arial,verdana,sans-serif;
font-size:0.8em;
font-weight:normal;
color:#275280;
background-image:url(./images/bluesquare.jpg);
}



.pageName{
color:#122f4a;
margin-left: 30px;
}



img {
border:0pt none;
}
a:link, a:active, a:visited {
color:#275280;
text-decoration:none;
}
a:hover {
color:#000000;
text-decoration:none;
}
#wrapper {
width: 1000px;
	margin: 0 auto;
	padding: 0;


background-image:url(./images/dldbg.png);
}
#wrapper .header {
background-image:url(/images/topheader.jpg);
clear:both;
height:80px;
width:960px;
margin-left:20px;
}
#wrapper .navigation {
background-image:url(./images/nav_bg.jpg);
color:#FFFFFF;
height:42px;
width:960px;
margin-left:20px;
}
#wrapper .navigation ul {
margin:0pt;
padding:4px 20px;
}
#wrapper .navigation li {
float:left;
list-style-type:none;
padding:8px 25px 8px 0px;
}
#wrapper .navigation a:link, #wrapper .navigation a:active, #wrapper .navigation a:visited {
color:#FFFFFF;
margin:0px;
padding:12px 4px 16px;
text-decoration:none;
}
#wrapper .navigation a:hover {
background-image:url(./images/hover_state.jpg);
margin:0px;
padding:12px 4px 16px;
}
#wrapper .navigation li.current_page_item a, #wrapper .navigation li.current_page_item a:hover, #wrapper .navigation li.current_page_item a:focus, #wrapper .navigation li.current_page_item a:active {
background-image:url(./images/down_state.jpg);
color:#FFFFFF;
cursor:default;
height:42px;
padding:12px 4px 16px;
text-align:left;
}
#wrapper .contentwrapper {
height:100%;
margin:0pt;
padding:20px;
width:960px;
}
#wrapper .content {
float:left;
margin:0pt 20px 0pt 0pt;
width:360px;
}
#wrapper .content h1 {
font-size:150%;
margin:0pt 0pt 5px;
padding:0pt;
}
#wrapper .alt {
background-color:#ECECEC;
border:1px solid #E0E0E0;
}
#wrapper .inpostline {
border-bottom:1px solid #CFCFCF;
}
#wrapper .transbg {
background-color:#262626;
color:#FFFFFF;
font-weight:bold;
}
#wrapper .lvlbg {
background-color:#E9E9E9;
color:#292929;
font-weight:bold;
}
#wrapper .footerbar {
background-color:#C9CACC;
clear:both;
width:960px;
margin-left:20px;
margin-top:20px;
}
#wrapper .insidefooter {
color:#FFFFFF;
font-size:95%;
padding:10px;
border-top:1px solid #213C59;
}
#wrapper .insidefooter a:link, #wrapper .insidefooter a:active, #wrapper .insidefooter a:visited, #wrapper .insidefooter a:hover {
color:#FFFFFF;
text-decoration:none;
}
#wrapper .sidebar {
float:right;
margin:0pt 40px 0pt 0pt;
width:200px;
}
#wrapper .sidebar h1 {
font-size:150%;
margin:0pt 0pt 5px;
padding:0pt;
}
#wrapper .sidebar ul, #wrapper .sidebar2 ul {
margin:0pt 0pt 10px;
padding:0pt;
}
#wrapper .sidebar li {
list-style-type:none;
}
#wrapper .sidebar li li {
background-image:url(./images/li_li_bg.gif);
border-bottom:1px dashed #CFCFCF;
font-weight:bold;
list-style-type:none;
padding:8px 8px 8px 12px;
}
#wrapper .sidebar li li a:link, #wrapper .sidebar li li a:active, #wrapper .sidebar li li a:visited {
color:#163B50;
font-weight:bold;
text-decoration:none;
}
#wrapper .sidebar li li a:hover {
color:#000000;
font-weight:bold;
text-decoration:none;
}
#masthead {
margin:auto;
min-width:750px;
text-align:left;
width:57.69em;
}
#doc2 {
width:73.076em;
}
#doc3 {
margin:auto 10px;
width:auto;
}
#doc4 {
width:74.923em;
}
.main {
background-color:#CFCD9F;
border-top:2px solid #FFFFFF;
height:300px;
margin:0px;
padding:0px;
}
#secondary {
background-color:#CFB59F;
border-top:2px solid #FFFFFF;
height:300px;
margin:0px;
padding:0px;
}
#secondaryFull {
background-color:#CFB59F;
border-top:2px solid #FFFFFF;
height:50px;
margin:0px;
padding:0px;
}
#footer {
background-color:#828164;
border-top:2px solid #FFFFFF;
height:50px;
margin:0px;
padding:0px;
}
#bd-space {
margin:10px 0px 0px;
}
#ft {
clear:both;
}
#doc, #doc2, #doc3, #doc4, .yui-t1, .yui-t2, .yui-t3, .yui-t4, .yui-t5, .yui-t6, .yui-t7 {
margin-left:20px;
min-width:750px;
text-align:left;
width:57.69em;
}
#doc2 {
width:73.076em;
}
#doc3 {
margin:auto 10px;
width:auto;
}
#doc4 {
width:74.923em;
}
.yui-b {
position:relative;
color:#333333;
font-family:arial,verdana,sans-serif;
margin-top:10px;
}
.yui-b {
}
#yui-main .yui-b {
position:static;
}
#yui-main {
width:100%;
}
.yui-t1 #yui-main, .yui-t2 #yui-main, .yui-t3 #yui-main {
float:right;
margin-left:-25em;
}
.yui-t4 #yui-main, .yui-t5 #yui-main, .yui-t6 #yui-main {
float:left;
margin-right:-25em;
}
.yui-t1 .yui-b {
float:left;
width:12.3077em;
}
.yui-t1 #yui-main .yui-b {
margin-left:13.3077em;
}
.yui-t2 .yui-b {
float:left;
width:13.8461em;
}
.yui-t2 #yui-main .yui-b {
margin-left:14.8461em;
}
.yui-t3 .yui-b {
float:left;
width:23.0769em;
}
.yui-t3 #yui-main .yui-b {
margin-left:24.0769em;
}
.yui-t4 .yui-b {
float:right;
width:13.8456em;
}
.yui-t4 #yui-main .yui-b {
margin-right:14.8456em;
}
.yui-t5 .yui-b {
float:right;
width:18.4615em;
}
.yui-t5 #yui-main .yui-b {
margin-right:19.4615em;
}
.yui-t6 .yui-b {
float:right;
width:23.0769em;
}
.yui-t6 #yui-main .yui-b {
margin-right:24.0769em;
}
.yui-t7 #yui-main .yui-b {
display:block;
margin:0pt 0pt 1em;
}
#yui-main .yui-b {
float:none;
width:auto;
}
.yui-gb .yui-u, .yui-g .yui-gb .yui-u, .yui-gb .yui-g, .yui-gb .yui-gb, .yui-gb .yui-gc, .yui-gb .yui-gd, .yui-gb .yui-ge, .yui-gb .yui-gf, .yui-gc .yui-u, .yui-gc .yui-g, .yui-gd .yui-u {
float:left;
}
.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf, .yui-gc .yui-u, .yui-gd .yui-g, .yui-g .yui-gc .yui-u, .yui-ge .yui-u, .yui-ge .yui-g, .yui-gf .yui-g, .yui-gf .yui-u {
float:right;

}
.yui-g div.first, .yui-gb div.first, .yui-gc div.first, .yui-gd div.first, .yui-ge div.first, .yui-gf div.first, .yui-g .yui-gc div.first, .yui-g .yui-ge div.first, .yui-gc div.first div.first {
float:left;
}
.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf {
width:49.1%;
}
.yui-gb .yui-u, .yui-g .yui-gb .yui-u, .yui-gb .yui-g, .yui-gb .yui-gb, .yui-gb .yui-gc, .yui-gb .yui-gd, .yui-gb .yui-ge, .yui-gb .yui-gf, .yui-gc .yui-u, .yui-gc .yui-g, .yui-gd .yui-u {
margin-left:1.99%;
width:32%;
}
.yui-gb .yui-u {


}

.rightColumn{
margin:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
color:#333333;
border:1px solid #666667;
width:38%;
float:right;
height:100%;
background-color:#b5bcc0;

}
.yui-gc div.first, .yui-gd .yui-u {
width:66%;
}
.yui-gd div.first {
width:32%;
}
.yui-ge div.first, .yui-gf .yui-u {
width:74.2%;
}
.yui-ge .yui-u, .yui-gf div.first {
width:24%;
}
.yui-g .yui-gb div.first, .yui-gb div.first, .yui-gc div.first, .yui-gd div.first {
margin-left:0pt;
}
.yui-g .yui-g .yui-u, .yui-gb .yui-g .yui-u, .yui-gc .yui-g .yui-u, .yui-gd .yui-g .yui-u, .yui-ge .yui-g .yui-u, .yui-gf .yui-g .yui-u {
width:49%;
}
.yui-g .yui-gb div.first, .yui-gb .yui-gb div.first {
}
.yui-g .yui-gc div.first, .yui-gd .yui-g {
width:66%;
}
.yui-gb .yui-g div.first {
}
.yui-gb .yui-gc div.first, .yui-gb .yui-gd div.first {
}
.yui-gb .yui-gb .yui-u, .yui-gb .yui-gc .yui-u {
}
.yui-g .yui-gb .yui-u {

}
.yui-gb .yui-gd .yui-u {
}
.yui-gb .yui-gd div.first {
}
.yui-g .yui-gc .yui-u, .yui-gb .yui-gc .yui-u {
margin-right:0pt;
width:32%;
}
.yui-gb .yui-gc div.first {
width:66%;
}
.yui-gb .yui-ge .yui-u, .yui-gb .yui-gf .yui-u {
margin:0pt;
}
.yui-gb .yui-gb .yui-u {

}
.yui-gb .yui-g div.first, .yui-gb .yui-gb div.first {
}
.yui-gc .yui-g .yui-u, .yui-gd .yui-g .yui-u {
}
s .yui-gb .yui-gd div.first {
width:32%;
}
.yui-g .yui-gd div.first {
}
.yui-ge .yui-g {
width:24%;
}
.yui-gf .yui-g {
width:74%;
}
.yui-gb .yui-ge div.yui-u, .yui-gb .yui-gf div.yui-u {
float:right;

}
.yui-gb .yui-ge div.first, .yui-gb .yui-gf div.first {
float:left;
}
.yui-gb .yui-ge .yui-u, .yui-gb .yui-gf div.first {
}
.yui-gb .yui-ge div.first, .yui-gb .yui-gf .yui-u {
}
.yui-ge div.first .yui-gd .yui-u {
width:65%;
}
.yui-ge div.first .yui-gd div.first {
width:32%;
}
#bd:after, .yui-g:after, .yui-gb:after, .yui-gc:after, .yui-gd:after, .yui-ge:after, .yui-gf:after {
clear:both;
content:".";
display:block;
height:0pt;
visibility:hidden;
}

/* MIDDLE COLUMN */
#bd, .yui-g, .yui-gb, .yui-gc, .yui-gd, .yui-ge, .yui-gf {
color:#414141;
font-family:arial,verdana,sans-serif;
margin-left:20px;
text-align : justify
line-height: 12px;
line-height: 190%;
}

.smallNav{
color:#213C59;
font-family:arial,verdana,sans-serif;
font-size: 14px;
margin-left:20px;



}

.smallNav li {
line-height:1.2em;
margin-bottom: 10px;
}

.conceptHeader{

border-color:#CCCCCC -moz-use-text-color -moz-use-text-color;
border-style:dotted;
border-width:0px 0pt 1px 0px;
color:#213C59;
font-family:arial,verdana,sans-serif;
font-size: 18px;
margin-left:0px;
margin-bottom:12px;
line-height: 140%;
padding-bottom:10px;


}




.signUp{

border-right:1px solid #93beec;
border-left:1px solid #213C59;
border-top:1px solid #93beec;
border-bottom:1px solid #213C59;
padding: 10px;
color:#213C59;
font-family:arial,verdana,sans-serif;
font-size: 11px;
margin-left:0px;
margin-bottom:12px;
line-height: 110%;
background-color:#FFFFFF;
height: 110px;


}


.belowSignUp{

color:#213C59;
font-family:arial,verdana,sans-serif;
font-size: 14px;
margin-left:0px;
margin-bottom:12px;
line-height: 110%;


}

.belowSignUp li {
line-height:1.2em;
margin-bottom: 10px;
}


.circleImages{
float:right;
margin-right: 10px;




}

.circleImages2{
float:right;
margin-right: 10px;




}
.headShot{

margin-right:10px;

}

.bioText{



}

div.wpcf7 { width: 230px }
div.wpcf7 textarea{ width: 300px }

div.contactContain { width: 300px }
div.floatTop{ float: top }