/* *** ** Start of DefaultWrapper ** *** */
* { margin: 0 0 0 0; padding: 0 0 0 0; }
p { padding: 5px 0 5px 0; color: #666666; font-family: Arial; font-size: 13px; line-height: 18px; }

ul { padding-left: 20px; } 
li { color: #444; font-family: Arial; font-size: 13px; }
ol { list-style-type: none; }

#preloaded-images { position: absolute; overflow: hidden; left: -9999px; top: -9999px; height: 1px; width: 1px;}

#lead_left { float: left; width: 270px; height: 255px; background: #000; }

input { border: 1px solid #989891; background: #ffffff; }
textarea { border: 1px solid #989891; background: #ffffff; }

a { color: #006633; text-decoration: none; outline: none; }
a:hover { text-decoration: underline; }
h1 { color: #333333; font-size: 34px; font-family: Trebuchet MS;  }
h2 { color: #333333; font-size: 25px; font-family: Trebuchet MS; padding-top: 20px; }
h2 a { text-decoration: none; color: #194a78; }
h2 a:hover { text-decoration: none; }
h3 { color: #333333; font-size: 24px; font-family: Trebuchet MS; padding-top: 10px; }
h4 { color: #333333; font-size: 20px; font-family: Trebuchet MS; padding-top: 10px;}
h5 { color: #999999; font-size: 16px; font-family: Arial; padding-top: 10px;}
h6 { color: #006633; font-size: 14px; font-family: Trebuchet MS; padding-top: 10px;}



.body  {background-image: url(/Assets/Category/000010/0000/background_tile.gif); background-repeat: repeat-x;  height:539px; }


#top_links { float: right; }
#top_links ul { list-style-type: none; font-family: Arial; font-size: 14px; }
#top_links li { float: left; border-right: 1px solid #eff8ff; line-height: 10px; }
#top_links li a { color: #eff8ff; text-decoration: none; text-align: center; padding-right: 5px; padding-left: 5px;}
#top_links li a:hover { text-decoration: underline; }

#maincontainer { width: 100%; background: none;}
#innercontainer_top { width: 970px; background: none; margin:15px auto 0px;  }

#top_nav { width: 970px; height: 61px; background-image: url(/Assets/Category/000010/0000/nav_bar.gif); background-repeat: no-repeat;  }
#nav_container { 	margin:0px; 
	padding:0px; 
	width:970px; 
	height: 59px; 
	display: block; 
	overflow: hidden;
	}
#top_nav { 
	margin:0px auto; 
	padding:0px; 
	width:970px; 
	height: 59px; 
	display: block; 
	overflow: hidden;}
#top_nav ul { 
		width:970x;
		height:59px; 
		display: block;
		list-style-type: none; 
		overflow: visible; margin:0px auto; padding:0px;}
#top_nav li { 
		text-align: center;
		float: left;
		height: 59px;
		line-height: 59px;
		overflow: hidden;
		margin: 0px;
		padding: 0px 0px 0px 2px;
		background-image: url(/Assets/Category/000010/0000/nav_separators.gif); background-repeat: no-repeat;}
		
#top_nav li.first_child { background: none; padding: 0px}

#top_nav li a { text-decoration: none; float: left; display: block; color: #fff; font-family: Trebuchet MS; height: 59px; font-size: 18px; width: 192px; line-height: 59px;}
#top_nav li.first_child a {background: none;}
#top_nav ul li a:hover { background: url(/Assets/Category/000010/0000/nav_rollover.gif); background-repeat; repeat; }
#top_nav ul li.first_child a:hover { background: url(/Assets/Category/000010/0000/left_nav_corner.gif); background-repeat; repeat; }
#top_nav ul li.last_child a:hover { background: url(/Assets/Category/000010/0000/right_nav_corner.gif); background-repeat; repeat; }
#top_nav ul li a.current_link { background: url(/Assets/Category/000010/0000/nav_rollover.gif); background-repeat; repeat; }
#top_nav ul li.first_child a.current_link { background: url(/Assets/Category/000010/0000/left_nav_corner.gif); background-repeat; repeat; }
#top_nav ul li.last_child a.current_link { background: url(/Assets/Category/000010/0000/right_nav_corner.gif); background-repeat; repeat; }

#content_container { background: #fff; width: 970px; background-image: url(/Assets/Category/000010/0000/subpage_middle.gif); background-repeat: repeat-y;}

#main_text { width: 970px;}
#main_intro { position: absolute; width: 320px;  padding-left: 600px; margin: 0p; padding-top: 50px; }
#main_intro h1 { font-family: Arial; color: #fff; font-size: 24px; font-weight: normal; }
#main_intro h2 { font-family: Arial; color: #a0bfdc; font-size: 15px; font-weight: normal; padding-top: 5px; }
#main_text p { display: block; font-size: 20px; color: #fff; position: absolute;  }
#main_text img {  }

#container { background-color:#ccc; margin:20px auto; width:100%; height:100%; background-image: url(/Assets/Category/000010/0000/bottom_tile.gif); background-repeat: repeat-x;}
#innercontainer_bottom{background-color:#ccc; margin:0px auto; width:970px; height:100%; background-image: url(/Assets/Category/000010/0000/center_gradient.gif); background-repeat: repeat-x;}

#aboutus { width: 550px; height: 240px; display: block; float: left; margin-top: 0px; background-image: url(/Assets/Category/000010/0000/left_middle.gif);} 
#aboutus p {  padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family: Arial; color: #6d675a; font-size: 13px; width:450px;}
#aboutus img { position: absolute; margin: 0px;}
#aboutus_header { font-size: 24px; font-family: Trebuchet MS; color: #333333; font-weight: bold; padding: 0px 0px 0px 0px; }

#aboutus ul { padding-top: 5px; float: left;}
#aboutus ul li { color: #6d675a; font-family: Arial; font-size: 13px;  list-style-type: none; padding-bottom: 4px;}
#aboutus ul li a { color: #016533; text-decoration: none; }
#aboutus ul li a:hover { text-decoration: underline; }
#aboutus_footer { background-image: url(/Assets/Category/000010/0000/left_bottom.gif); background-repeat: no-repeat; height: 8px; clear:both;}

#practice { width: 400px; height: 240px; display: block; float: left; margin-top: 0px; background-image: url(/Assets/Category/000010/0000/right_middle.gif); background-repeat: repeat-y;} 
#practice p {  padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family: Arial; color: #6d675a; font-size: 13px; width:300px; }
#practice img { position: absolute; margin: 0px;}
#practice_header { font-size: 24px; font-family: Trebuchet MS; color: #333333; font-weight: bold; padding: 0px 0px 0px 0px; }
  #practice ul { padding-top: 10px; float: left;}
#practice ul li { color: #6d675a; font-family: Arial; font-size: 13px;  list-style-type: none; padding-bottom: 4px;}
 #practice ul li a { color: #016533; text-decoration: none; }
#practice ul li a:hover { text-decoration: underline; }


.clearboth { clear: both; }
#lower_bullet { padding-top: 5px; }
#lower_bullet li { background: url(/Assets/Category/000010/0000/bullet2.gif); background-position: top left; background-repeat: no-repeat; float: none; }

.footlinks { width: 970px; height: 34px; padding-top: 25px; margin: 0px auto; }

.footlinks ul {  width: 970px; list-style-type: none; display: inline; padding-left: 0px; }
.footlinks li { display: inline;   background-image: url(/Assets/Category/000010/0000/footer_separator.gif); background-position: bottom right; background-repeat: no-repeat; padding: 0px 8px 1px 5px; }
.footlinks ul li a {font-family: Trebuchet MS;  font-size: 11px; color: #00284b; text-decoration: none;   }
.footlinks ul li a:hover { text-decoration: underline;  }
.footlinks li.last_child { background: none; }

#disclaimer { width: 970px; padding-top: 10px;font-family: Trebuchet MS; font-size: 10px; color: #444444; line-height: 12px; overflow: hidden;  margin: 0px auto; }

#disclaimer a { color: #444444; }

#learn_more_button a { display: block; margin-top: 20px; width:278px; height:41px; background: url(/Assets/Category/000010/0000/btn_learnmore.gif);  }

	#learn_more_button a:active { background: url(/Assets/Category/000010/0000/btn_learnmore_over.gif); }


#about_us_button a { display: block;  background: url(/Assets/Category/000010/0000/btn_aboutus.gif); width:129px; height:33px;  position: absolute; margin-top: 182px; margin-left: 370px;    }
	
#about_us_button a:active {  background: url(/Assets/Category/000010/0000/btn_aboutus_over.gif); }

#practice_area_button a { margin-left: 74px; margin-top: 182px; background: url(/Assets/Category/000010/0000/btn_practice.gif); width:210px; height:33px; position: absolute; margin-top: 182px; margin-left: 140px;}

#practice_area_button a:active { background: url(/Assets/Category/000010/0000/btn_practice_over.gif); }

.content { width: 570px; margin-top: 30px; float: left; padding-left: 30px; padding-right: 30px; display: inline;}
#right_column { float: left; width: 280px;  padding: 30px 30px 0px 30px; display: inline; }
.right_module {  }
.right_module_header { font-size: 20px; font-family: Trebuchet MS; color: #343434; font-weight: bold; padding-bottom: 5px; padding-top: 5px; }

.right_module ul { padding: 0px; margin: 0px; list-style-position: inside; padding-top: 5px;}

.right_module ul li { color: #6d675a; font-family: Arial; font-size: 13px;    padding-bottom: 4px; padding-left: 10px; }

.right_module_more {  font-weight: bold; float: right; padding-top: 15px;font-size: 14px; font-family: Trebuchet MS; color: #006732;   }
.right_module_more a { font-size: 14px; font-family: Trebuchet MS; color: #006732; text-decoration: none;}
.right_module_more a:hover { text-decoration: underline; }

.FeedDisplay ol li {padding-bottom: 15px; padding-top: 5px; }

#faded_footer {background-image: url(/Assets/Category/000010/0000/bottom_gradient_cap.gif); height: 50px; }

.pad_frm_itm {padding-bottom: 5px;}
.form-pct {height: 21px; width: 350px; }
.msg-pct { width: 540px; }/* *** ** End   of DefaultWrapper ** *** */
