/*-----------------------*/
/* DISPLAY STYLES */
/* Main Content */
#bodyNarrative {
	margin-top: 6px;
}
#secHeader {
	border: none;
	width: 524px;
	border-bottom: 1px solid #fff;
}
#bodyMainHeader2 {
	width: 100%;
	height: 18px;
}
#relatedContent {
	height: 100%;
	border-left: 1px solid #000;
}
#practiceList {
	height: 21px;
	margin-top: 4px;
	border-bottom: 1px solid #999;
}

/* TEXT TYLES */
/* Main Content */
#bodyMainHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
}
#bodyMainHeader2, #bodyMainHeader2 A, #bodyMainHeader2 A:visited, #bodyMainHeader2 A:active, #bodyMainHeader2 A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	vertical-align: middle;
}
#practiceList, #practiceList A, #practiceList A:visited, #practiceList A:active, #practiceList A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3A569C;
	text-decoration: none;
}
#relatedBorder {
        padding-left: 0px;
        background: url(../media/images/spacer_black.gif) repeat-y;
        background-position: 3px;
}
#relatedBorder table {
	border-left: 2px solid #FFFFFF;
}
.relatedButtons A:link, .relatedButtons A:visited {
        display: block;
        height: 16px;
        margin: 0 0 1px 0;
        padding: 0 0 1px 20px;
        line-height: 16px;
        text-align: left;
        text-transform: uppercase;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FFFFFF;
        text-decoration: none;
        background-image: url(../media/images/sec_white_box.gif);
        background-color: #B3D17B;
        background-repeat: no-repeat;
        background-position: 5px center;
        border: 1px solid #B3D17B;
        width: 170px;
        voice-family: "\"}\"";
        voice-family: inherit;
        width: 150px !important;
        width/**/:/**/170px;
}
.relatedButtons A:active, .relatedButtons A:hover {
        color: #B3D17B;
        background-color: #FFFFFF;
        border: 1px solid #B3D17B;
        background-image: url(../media/images/sec_green_box.gif);
}


#practiceList LI {
	list-style-position: inside;
}
a.urlSec {
	margin-left: 3px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        text-decoration: none;
	color: #FFFFFF;
}
div#secTitle {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
	background-color: #B3D17B;
	height: 18px;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 7px;
	line-height: 17px;
	voice-family: "\"}\"";
	voice-family: inherit;
	line-height: 18px !important;
	line-height/**/:/**/ 17px;
}
div.mid {
        padding : 0 0 0 4px;
        vertical-align: middle;
	line-height : 18px;
}
div.box a:link, div.box a:visited {
	display: block;
	height: 21px;
	padding-left: 6px;
	background: url(../media/images/sec_white_box.gif) no-repeat #6383A6;
	background-position: 5px 6px;
	padding-left: 17px;
	padding-top: 3px;
	line-height: auto;
	width: 92%px;
	voice-family: "\"}\"";
	voice-family: inherit;
	padding-top: 0px !important;
	line-height: 21px !important;
	width: 148px !important;
	padding-top/**/:/**/ 3px;
	line-height/**/:/**/ 14px;
	width/**/:/**/ 92%;
}
div.box a:hover {
	background-color: #8BC03D;
}
.officeLoc {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
		margin-left: 16px;
		color: #666666;
		text-decoration: none;
}
a.officeLocHead {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 18px;
		color: #324468;
		text-decoration: none;
}
#officeLocTbl {
	margin-left: 15px;
	margin-top: 15px;
}
#officeLocTbl img {
	margin-top: 7px;
	margin-right: 5px;
}




/*
	EDITS BY NOEL: 2009-02-03
*/
.officeLocHeadNoLink {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 18px;
		color: #324468;
		text-decoration: none;
}

a.officeLocGoogle {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
		margin-left: 16px;
		color: #666666;
		text-decoration: none;
}





