/* *** ** Start of DefaultWrapper ** *** */
* { margin: 0 0 0 0; padding: 0 0 0 0; }
p { padding: 8px 0px; font-size: 12px; text-align: justify; }
ul { margin-top: 5px }
ul li {  padding: 0px; font-size: 12px}
ul li ul { margin-left: 10px; margin-top: 5px; }
ul li ul li ul { margin-left: 10px; margin-top: 5px; margin-bottom: 5px;}

a { outline: none; text-decoration: none; color: #1e3b75}
a:hover { text-decoration: underline; }

li a { }
li a:hover { text-decoration: underline; }

td {padding-bottom: 5px;}

.body { text-align: center; background: #ffffff;}

h1 { font-size: 20px; font-weight: normal; padding: 5px 0px;}
h2 { font-size: 16px; font-weight: normal; padding: 5px 0px;}
h3 { font-size: 14px; font-weight: normal;  padding: 5px 0px;}

#maincontainer { width: 808px; background: #ffffff; text-align: left; margin: 15px auto;}


#lead_right {height: 20px; background-image: url(/Assets/Category/000010/0000/header_tile.gif); text-align: right; padding-right: 15px; overflow: hidden;}
#lead_right ul { list-style-type: none; }
#lead_right li { display: inline; color:#ffffff;}
#lead_right li a { border-right: 1px solid #ffffff; padding: 0px 6px 0px 5px; color: #fff; text-decoration: none; font-size: 12px; line-height: 0px; }
#lead_right li.last_child a { border-right: 0;  }
#lead_right li a:hover { text-decoration: underline; }

#main_title { text-align: center; }
#main_title h1{ font-family: 'Times New Roman';  font-size: 34px; padding: 10px 0px 3px 0px; color: #1c2b42;}
#main_title h2{ font-family: 'Times New Roman'; font-size: 14px; font-weight: bold; padding: 3px 0px 10px 0px;}

#top_nav_container{ background-image: url(/Assets/Category/000010/0000/nav_shadow_left.gif); background-repeat: no-repeat; padding-left: 4px; }

#top_nav { background-image: url(/Assets/Category/000010/0000/nav_shadow_right.gif); background-repeat: no-repeat; padding-right: 4px;  background-position: right;}
#top_nav ul {  background-image: url(/Assets/Category/000010/0000/nav_tile.gif); list-style-type: none;  height: 38px; overflow: hidden;}
#top_nav ul li { float: left; border-right: 1px solid #000;}
#top_nav ul li.first_child { }
#top_nav ul li.first_child a { padding: 0px 7px; }
#top_nav ul li.last_child a { padding: 0px 7px; border: 0; }
#top_nav ul li.last_child { border: 0; }
#top_nav ul li a { text-align: center; padding: 0px 7px; display: block; float: left; text-decoration: none; font-size: 13px; line-height: 38px; height: 38px; color: #1c2b42;}	
#top_nav ul li a:hover { text-decoration: underline; }

#container{ background-image: url(/Assets/Category/000010/0000/background-tile_white.gif);  background-repeat: repeat-y; background-color: #ffffff;  width: 800px; padding-left: 8px;}
#left_column { float: left; width: 220px;  display: inline; padding-bottom: 20px; background-image:url(/Assets/Category/000010/0000/background_content_tile.gif);  background-repeat: repeat-x;}
#right_column { float: left;  width: 575px;  display: inline; background-image:url(/Assets/Category/000010/0000/background_content_tile.gif);  background-repeat: repeat-x;}
#right_column p {}

.leftContent_header {color: #1c2b42; width: 208px; padding: 0px; margin: 5px 0px; border: 1px solid #000000; text-align: center;}
.leftContent_body { }


#practice {   }
#practice ul { list-style-type: none; }
#practice ul li { width: 208px; height: 27px; background-image: url(/Assets/Category/000010/0000/pa_background.gif); background-repeat: no-repeat; margin: 5px 0px;}
#practice ul li a { color: #000000; font-weight: normal; text-decoration: none; font-size: 15px; margin-left: 35px; line-height: 26px;}
#practice ul li.first_child { }
#practice ul li a:hover { text-decoration: underline; }

#quickcontact {margin-top: 50px; }
#quickcontact_content { margin-top: 10px}
#quickcontact_content p {margin: 0 10px 10px 0; font-size:13px; text-align: left;}


.content { padding: 10px 30px; }
.content ul { list-style-position: inside; }
      
.clearboth { clear: both; }

.footlinks { margin: 0px 4px; height: 30px; background-image: url(/Assets/Category/000010/0000/footer_tile.gif);  background-repeat: repeat-x; clear: both; text-align: center;}

.footlinks ul { list-style-type: none; display: inline;  }
.footlinks ul li {  display: inline; margin-top: 0px; padding-right: 0px; }
.footlinks ul li a {border-right: 1px solid #ffffff; line-height: 25px; font-family: Arial;  font-size: 12px; color: #fff; text-decoration: none; padding: 0px 3px 0px 0px; }
.footlinks ul li.last_child a {border-right: 0}
.footlinks ul li a:hover { text-decoration: underline;  }


#footlinks_shadowleft{ background-image: url(/Assets/Category/000010/0000/shadow_footer_left.gif); background-repeat: repeat-y;}
#footlinks_shadowright{ background-image: url(/Assets/Category/000010/0000/shadow_footer_right.gif); background-position: right; background-repeat: repeat-y;}

.schedule_table td {padding: 5px 0px;}


.msg-pct{ width: 450px;}
.form-pct { width: 230px;}
.first_col { width: 250px; }

#disclaimer { padding: 0; font-size: 10px;}

#disclaimer a { }

.list_tables{width: 500px; }
.list_tables ul li {padding: 2px 5px 2px 0px;}
.list_tables td {width: 50%; vertical-align: top;}

.attorney_desc {margin-left: 40px;}
.attorney_qual {text-align: right;}
.attorney_email {text-align: right;}/* *** ** End   of DefaultWrapper ** *** */
