body {
   background-color:#ffffff;vertical-align: top;
   font-family:times, serif; text-align:left;
   margin:0px 0px;
}

/***content body controled by <a> tag***/
a {color:#006699; text-decoration:none;}
a:hover {color:#808080;}
h1, h2, h3, h4, h5, h5, p, div, td, tr, table, ul, ol, li, img{margin:0; padding:0;}
.floatright{float:right; text-align:left;}
.floatleft{float:left; text-align:left;}
h1 {font-size: 1.4em; color:#8b0000; font-family:arial, sans-serif;}
h2 {font-size: 1.2em;}
h3 {
margin:0px 0px 0px 5px; font-size: 1.1em; color:#006699;}
h1, h2, h3, h4, h5, h5, object, embed{padding:3px 0px 0px 4px;}
img{border:none; }
.top {position: relative; top: 0px; left: 4px; height:232px;}
#banner{background-image:url(banners/settlement_banner.jpg); width:884px; height:200px;}
#services{
   margin:0;
   width:882px; height:30px;font-size:1em; font-weight:bold;
   color:#ffffff; background:url(banners/services_bg.png);
   border:1px solid #b6b6b6;
}
#services a{color:#f0f0f0; text-decoration:none; border-right:1px solid #e0e0e0; margin:0px 5px 0px 0px; padding-right:10px;}
#services a:link,
#services a:visited,
#services a:active {color:#f0f0f0;}
#services a:hover, #services #here{color:#d0d0d0;}
#services p{padding-top:3px; text-align:center;}
#services #newsletter{color:#b0b0b0; font-size:0.8em;}
#services #newsletter:focus{color:#000000;}
#services #Submit{background-color:#9ACD32; border:1px solid #008000; width:80px; font-weight:bold; color:#000000;}
/*********************************** Edge classes ***************************************/
.edge {background-color:#ffffff; margin:0px auto; width:892px;}
#container{
   width:892px; height:100%;
   border-left:0px solid #556B2F/*DCE4D3*/;
   float:left; background-image:url(images/container_bg_green.png)/*url(images/containerbg.png)*/;
   }
/*********************************** End Edge classes ***************************************/
.nav{
   width:729px; float:right; /*background-color:#9DB584;*/
   font-size:0.8em; font-weight:bold; height:37px;
   font-family:arial, sans-serif;
   }
.nav ul{list-style:none; margin:8px 0px 0px 0px; color:#808080;}
.nav li{float:left; padding:7px 15px 7px 15px; margin-left:3px; background-color:#ffffff;}
.nav li:hover{/*background-image:url(images/leftnav_bg_green.png);*/}
.nav a:hover{text-decoration:underline; color:#505050;}
.nav a{color:#808080;}
.nav ul #nav_hom{background:url('images/bubblecorner1.gif') top left no-repeat #ffffff;}
.nav ul #nav_con{background:url('images/bubblecorner02.gif') top right no-repeat #ffffff;}
.left_nav{width:160px; float:left; font-family:arial, sans-serif;}
.left_nav p, .left_nav h1, .left_nav h2, .left_nav h3, .left_nav h4, .left_nav h5{padding:0; margin:0;}
.left_nav #ln_buttons{list-style:none; margin:0px 0px 0px 0px; color:#454545; font-size:0.8em; line-height:25px;}
.left_nav #ln_buttons li{ height:30px; padding:0px 0px 0px 5px; margin-bottom:8px;}
.left_nav #ln_buttons a:hover{color:#000000;}
.left_nav #ln_buttons a{ font-weight:bold; color:#006699; text-decoration:underline }
.left_nav ul{list-style:none; margin:0px 0px 0px 8px; color:#505050; font-size:0.8em; line-height:25px;}
.content{
position:relative; float:left;
width:884px; margin:2px 0 0 4px;
border-bottom:0px solid #0f4470;
background-image:url(images/container_bg_green.png);
}
.content p{margin:0; font-size:0.9em; text-align:justify; padding:5px 10px 20px 10px;}
.content_padding{margin:0px 0 0 0px; font-weight: normal; background-image:url(images/container_bg_green.png);}
.content_padding h1,content_padding h2,content_padding h3,content_padding h4,content_padding h5{font-family:arial, sans-serif; color:#006699; }
.content_padding h3,.content_padding h5{text-decoration:none; padding-bottom:4px; }
.content_cell{width:720px; float:right; padding:0px 4px 8px 0px;}
/********************************** rounded border ****************************/
#round{background-color:#ffffff;}
#round_topleft{background-image:url('images/fw_bubblecorner1.png');width:8px;height:8px;}
#round_topmid{background:url('images/bubbletop.gif') repeat-x;}
#round_topright{background-image:url('images/bubblecorner2.gif');width:8px;height:8px;}
#round_centerleft{background:url('images/fw_bubblecorner4.png') repeat-y bottom;}
#round_centermid{background:url('images/fw_bubblebottom.png') repeat-x bottom;  padding-bottom:30px;}
#round_centerright{background:url('images/fw_bubblecorner3.png') repeat-y bottom;}

#wround_topleft{background-image:url('images/wround/bubblecorner1.gif');width:8px;height:8px;}
#wround_topmid{background:url('images/wround/bubbletop.gif') repeat-x;}
#wround_topright{background-image:url('images/wround/bubblecorner2.gif');width:8px;height:8px;}
#wround_centerleft{background:url('images/wround/bubblecorner4.gif') repeat-y bottom;}
#wround_centermid{background:url('images/wround/bubblebottom.gif') repeat-x bottom;  padding-bottom:20px;}
#wround_centerright{background:url('images/wround/bubblecorner3.gif') repeat-y bottom;}

.round_content{float:left; width:704px;}
.round_content p br{line-height:10px;}
.round_content #dsdiv{width:444px; float:left; padding-right:10px; height:350px;}
.round_content #dsdiv p{font-size:0.9em;}
.round_content #dsdiv p i{font-size:0.84em;}
.round_content #possibilities{border-collapse:collapse; margin-left:1em;}
.round_content #possibilities p{padding:4px 0 4px 8px; color:#6B8E23; font-size:1.05em; font-family:arial, helvetica, sans-serif;}
.round_content #dfdiv{width:240px; float:left; background-image:url(images/leftnav_bg_green.png);}
.round_content #dfdiv p{padding:0px 4px 0px 4px; text-align:center;}
.round_content p{font-family:times new roman, serif; color:#454545;}
.round_content p b{color:#000000;}
.round_content h3,
.round_content h4,
.content_cell #round .round_content h5
{font-family:arial, sans-serif; margin-left:5px;}
.round_content #dfdiv h4{color:#606060}
.round_content #dfdiv table{margin:0px 0px 0px 10px; padding-bottom:10px;}
.round_content #dfdiv table p{font-size:0.8em; margin:0; padding:0;}
.round_content #dfdiv img{margin:0; padding:0; line-height:0;}
.round_content #dfdiv table b{color:#606060; font-size:0.8em;}
.round_content #dfdiv #signup{/*width:240px; height:36px; background:url(images/dfdiv_top.png) top left no-repeat;*/}
.round_content #dfdiv #signup h3{text-align:center; padding:6px 0px 3px 0px; color:#9f0000;}
.step {height:60px; margin:0; padding:0;}
.step p{padding:15px 0 0 65px; color:#5F9EA0; font-size:1.2em; font-family:arial, sans-serif;}
#step1{background:url(images/step1graphic.png) top left no-repeat;}
#step2{background:url(images/step2graphic.png) top left no-repeat;}
#step3{background:url(images/step3graphic.png) top left no-repeat;}
.stepslist li{list-style-image: url(images/arrow1.jpg); padding:0; margin:0px 0px 10px 2.5em; line-height:20px;}
/************************** Contact Table ***************************/
.edge #bottom_nav{float:left; width:892px; position:inherit; height:30px; background-image:url(images/bottom_nav.png);}
.edge #bottom_nav p{padding:5px 0 2px 0; font-size:0.8em; color:#ffffff; font-weight:bold; text-align:center; font-family:arial, sans-serif;}
.edge #bottom_nav p a,
.edge #bottom_nav p a:active,
.edge #bottom_nav p a:link
{color:#ffffff;}
.edge #bottom_nav p a:hover{color:#ffffff; text-decoration:underline;}
.statesoperating{margin:0 auto; position: relative; width:884px;}
.statesoperating p{margin-top:0px; width:892px; padding-left:8px; text-align:center;}
.statesoperating-in{
   margin-top:0px;
   float:left;
   width:884px;
   padding-left:8px;
}
.logos {position: relative; top: 10px; left: 26px;text-align: center; border: none;}
.logo {position: relative; top:129px; left: 20px;}

/* Commented Backslash Hackhides rule from IE5-Mac \*/
	#nav a {float:none;}
	/* End IE5-Mac hack */
.underline{text-decoration:underline;}
#round form table tr td #Submit{
   background:url(images/submit.png) top left transparent; background-repeat: no-repeat;
   border:none; width:140px; height:27px; color:#ff0000; font-size:1.4em; margin:0 0 0 44px;
}
.red{color:#ff0000;}
.darkred{color:#8b0000;}
.green{color:#6B8E23;}
.grey{color:#606060;}
.jm_cell{
text-align:right;
color:#000000;
font-weight:bold;
font-size:10pt;
font-family:sans-serif,arial;
}
#indextext{
margin-top:2px;
float:left;
width:892px;
padding-left:8px;
}
#submitUrl p{
   font-size:.8em; font-weight:bold;
   padding:.1em .4em .1em .4em;
   text-align:left;
}
#submitUrl p:hover{color:#ffffff;}
#submitUrl a:hover{color:#808080;}
h3{font-variant: normal; color:#006699;}
