a {
    color: #007390;
}

a:hover {
	color: #00566b;
}

body {
    background: #617396;
    font-family: Arial , Sans-serif;
    font-size: 10pt;
    margin: 0px;
    padding: 0px 0px;
    text-align: center;
}

p#copy {
    font-size: 10pt;
    text-align: center;
}

p#title {
    color: #13314D;
    font-weight: bolder;
}

table#footer {
    border-collapse: collapse;
    margin: 10px 0px 0px 0px;
    padding: 0px;
    text-align: center;
    width: 770px;
}	

table#main {
	background: #FFFFFF;
    border: 1px solid #000000;
    border-collapse: collapse;
    margin: 0px;
    padding: 0px;
    width: 770px;
}

table#careers {
    font-family: Arial , Sans-serif;
    font-size: 10pt;
    width: 100%;
}

table#careers td {
    padding: 0px 20px;
}
table#careers td p {
    padding: 0px;
    margin: 0px;
}
table#careers td ul {
    padding: 0px;
    margin: 0px 0px 15px 40px;
}
table#careers td li {
    padding: 0px;
}

table#practice {
    font-family: Arial , Sans-serif;
    font-size: 10pt;
    width: 100%;
    
}

table#practice td {
    padding: 0px 20px;
}
table#practice td p {
    font-weight: bold;
    padding: 0px;
    margin: 0px;
}
table#practice td ul {
    padding: 0px;
    margin: 0px 0px 15px 40px;
}
table#practice td li {
    padding: 0px;
}

table#window {
    border-collapse: collapse;
    margin: 0px;
    padding: 0px;
    width: 100%;
}

td {
    margin: 0px;
    padding: 0px;
    vertical-align: top;
}

td#content {
	background-image: url('images/grade.gif');
	background-repeat: repeat-y;
}

td#main {
	background: #D3CCB9;
    border-top: 1px solid #000000;
    padding: 10px;
}

td#special {
    border: 1px solid #000000;
    margin: 0px;
}

td#specialtitle {
	background: #13314D;
    border: 1px solid #000000;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    margin: 0px;
    padding: 2px;
    text-align: center;
    text-transform: uppercase;
    vertical-align: middle;
}

tr#nav {
	background-image: url(images/nav_str.gif);
}

.content {
    font-size: 10pt;
    padding: 20px;
    width: 785px;560
}

.footer {
	background: #948F89;
    border-top: 1px solid #000000;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	padding: 7px;
	text-align: center;
}

.ie_tag {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 14px 0px;
}

.links {
	text-align: center;
	font-size: 10px;
}

.lis1 {
	background: #E4F9FF;
	font-size: 10pt;
}
.lis1 td {
	padding: 7px 40px;
    border-bottom: 1px solid #000000;
}

.lis2 {
    background: #FFFFFF;
	font-size: 10pt;
}
.lis2 td {
	padding: 7px 40px;
    border-bottom: 1px solid #000000;
}

.pagetitle {
    background: #007390;
    border: 1px solid #000000;
    color: #FFFFFF;
	padding: 7px;
	margin: -10px;
	font-size: 15pt;
    font-weight: bold;
	text-align: center;
}

.pagesubtitle {
    background: #007390;
    border: 1px solid #000000;
    color: #FFFFFF;
	padding: 7px;
	font-size: 11pt;
    font-weight: bold;
	text-align: center;
}

.nav {
	background: #A7BAE2;
    font-family: Verdana , Arial , Sans-serif;
    margin: 0px;
    padding: 20px 0px;
    width: 165px;
}

.nav a {
	background: #A7BAE2;
    border: 1px solid #A7BAE2;
	color: #434657;
	display: block;
	font-size: 8pt;
	font-weight: bold;
    padding: 3px 10px 5px 10px;
	text-decoration: none;
    width: 175px;
}

.nav a:hover {
	background: #007390;
    border: 1px solid #000000;
	color: #FFFFFF;
}

.right {
	background: #434657;
    margin: 0px;
    padding: 0px;
    width: 0px;
}

.lawyerpic {
    border: 1px solid #000000;
    margin: 0px 0px 0px 10px;
}