﻿body {
	margin: 0px;
	padding: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}

/* begin header styles */
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	padding: 0px;
	margin: 0px;
}
/*use h2 for form1 headers*/
h2{
	margin: 0px;
	padding: 0px;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #911734;
}
h3{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	color: #911734;
}
h4{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	color: #333333;
}
h5{
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	color: #333333;
}
.h1-style {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	padding: 0px;
	margin: 0px;
}
/* end header styles */

.title{
	font-family : Franklin Gothic Book, Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #333333;
	padding-left: 30px;
	padding-top: 10px;
}
a.title, a.title:visited{
	font-family : Franklin Gothic Book, Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #333333;
	padding-left: 30px;
	text-decoration: none;
	
}
a.title:hover{
	font-family : Franklin Gothic Book, Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #333333;
	padding-left: 30px;
	text-decoration: none;
}
.tagline
{
	font-size: 10px;
	font-weight: bold;
	padding-left: 30px;
}
/* begin text styles */
td,tr,p,div,span {
	font-family: Verdana;
	color: #333333;
	font-size: 11px;
	font-weight: normal;
}
.caps
{
	text-transform: capitalize;
}
.t-9{
	font-size: 9px;
}
.t-10{
	font-size: 10px;
}
.t-11{
	font-size: 11px;
}
.t-12{
	font-size: 12px;
}
.t-13{
	font-size: 13px;
}
.t-14{
	font-size: 14px;
}
.b{
	font-weight: bold;
}
.b-9{
	font-size: 9px;
	font-weight: bold;
}
.b-10{
	font-size: 10px;
	font-weight: bold;
}
.b-11{
	font-size: 11px;
	font-weight: bold;
}
.b-12{
	font-size: 12px;
	font-weight: bold;
}
.b-13{
	font-size: 13px;
	font-weight: bold;
}
.b-14{
	font-size: 14px;
	font-weight: bold;
}
.b-16{
	font-size: 16px;
	font-weight: bold;
}
.i{
	font-style: italic;
}
.i-9{
	font-size: 9px;
	font-style: italic;
}
.i-10{
	font-size: 10px;
	font-style: italic;
}
.i-11{
	font-size: 11px;
	font-style: italic;
}
.i-12{
	font-size: 12px;
	font-style: italic;
}
.i-13{
	font-size: 13px;
	font-style: italic;
}
.i-14{
	font-size: 14px;
	font-style: italic;
}
.u{
	text-decoration: underline;
}
.u-9{
	font-size: 9px;
	text-decoration: underline;
}
.u-10{
	font-size: 10px;
	text-decoration: underline;
}
.u-11{
	font-size: 11px;
	text-decoration: underline;
}
.u-12{
	font-size: 12px;
	text-decoration: underline;
}
.u-13{
	font-size: 13px;
	text-decoration: underline;
}
.u-14{
	font-size: 14px;
	text-decoration: underline;
}
.u-b{
	font-weight: bold;
	text-decoration: underline;
}
.u-b-9{
	font-size: 9px;
	font-weight: bold;
	text-decoration: underline;
}
.u-b-10{
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
.u-b-11{
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.u-b-12{
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
.u-b-13{
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
}
.u-b-14{
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
.u-i{
	font-style: italic;
	text-decoration: underline;
}
.u-i-9{
	font-size: 9px;
	font-style: italic;
	text-decoration: underline;
}
.u-i-10{
	font-size: 10px;
	font-style: italic;
	text-decoration: underline;
}
.u-i-11{
	font-size: 11px;
	font-style: italic;
	text-decoration: underline;
}
.u-i-12{
	font-size: 12px;
	font-style: italic;
	text-decoration: underline;
}
.u-i-13{
	font-size: 13px;
	font-style: italic;
	text-decoration: underline;
}
.u-i-14{
	font-size: 14px;
	font-style: italic;
	text-decoration: underline;
}
.b-i{
	font-style: italic;
	font-weight: bold;
}
.b-i-9{
	font-size: 9px;
	font-style: italic;
	font-weight: bold;
}
.b-i-10{
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
}
.b-i-11{
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
}
.b-i-12{
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
}
.b-i-13{
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
}
.b-i-14{
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
}
/* end text styles */
/* begin padding */
.p-t-1{
	padding-top: 1px;
}
.p-t-2{
	padding-top: 2px;
}
.p-t-3{
	padding-top: 3px;
}
.p-t-5{
	padding-top: 5px;
}
.p-t-7{
	padding-top: 7px;
}
.p-t-10{
	padding-top: 10px;
}
.p-t-15{
	padding-top: 15px;
}
.p-t-20{
	padding-top: 20px;
}
.p-l-2{
	padding-left: 2px;
}
.p-l-5{
	padding-left: 5px;
}
.p-l-10{
	padding-left: 10px;
}
.p-l-7{
	padding-left: 7px;
}
.p-l-15{
	padding-left: 15px;
}
.p-l-17{
	padding-left: 17px;
}
.p-l-20{
	padding-left: 20px;
}
.p-l-23{
	padding-left: 23px;
}
.p-l-30{
	padding-left: 30px;
}
.p-l-40{
	padding-left: 40px;
}
.p-l-70{
	padding-left: 70px;
}
.p-l-71{
	padding-left: 71px;
}
.p-l-80{
	padding-left: 80px;
}
.p-r-5{
	padding-right: 5px;
}
.p-r-10{
	padding-right: 10px;
}
.p-r-20{
	padding-right: 20px;
}
.p-r-40{
	padding-right: 40px;
}
.p-b-2{
	padding-bottom: 2px;
}
.p-b-5{
	padding-bottom: 5px;
}
.p-b-10{
	padding-bottom: 10px;
}
.gray-b{
	color: #676767;
	font-weight: bold;
}
/* end padding */
/* width to be added as needed */
.w-225{
	width: 225px;
}
.w-262{
	width: 262px;
}
.w-280{
	width: 280px;
}
.w-328{
	width: 328px;
}
.w-310{
	width: 310px;
}
.w-350{
	width: 350px;
}
.w-585{
	width: 585px;
}
.w-800{
	width: 800px;
}
.w-986{
	width: 986px;
}
.h-175{
	height: 175px;
}
/* width to be added as needed */
/* begin anchor styles */
a, a:visited {
	font-size: 11px;
	color: #006699;
}
a:hover{
	color: #817156;
}
a.t-10, a.t-10:visited {
	font-size: 10px;
	color: #006699;
}
a.t-10:hover
{
	font-size: 10px;
	color: #817156;
}
a.t-12, a.t-12:visited {
	font-size: 12px;
	color: #006699;
}
a.t-12:hover
{
	font-size: 12px;
	color: #817156;
}
a.no-u, a.no-u:visited {
	font-size: 11px;
	color: #006699;
	text-decoration: none;
}
a.no-u:hover{
	color: #817156;
	text-decoration: underline;
}
a.b-10, a.b-10:visited {
	font-size: 10px;
	font-weight: bold;
}
a.b-10:hover
{
	color: #817156;
}
.a-11, .a-11:visited {
	font-size: 11px;
}
.a-10:hover{
	font-size: 11px;
}
a.brw, a.brw:visited{
	padding-left: 15px;
	line-height: 16px;
}
a.brw:hover{
	padding-left: 15px;
	line-height: 16px;
}
.brw-no-p{
	line-height: 16px;
}
a.go, a.go:visited{
	font-size: 11px;
	color: #006699;
	text-decoration: underline;
}
a.go:hover{
	font-size: 11px;
	color: #817156;
	text-decoration: underline;
}
a.question, a.question:visited{
	font-size: 11px;
	color: #911734;
	text-decoration: underline;
	vertical-align : 50%;
}
a.question:hover{
	font-size: 11px;
	color: #817156;
	text-decoration: underline;
	vertical-align : 50%;
}
a.red, a.red:visited{
	font-size: 11px;
	color: #911734;
	text-decoration: underline;
}
a.red:hover{
	font-size: 11px;
	color: #817156;
	text-decoration: underline;
}
a.go-b, a.go-b:visited{
	font-size: 11px;
	color: #006699;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../images/go_arrow.gif);
	background-repeat: no-repeat; 
	background-position : bottom right;
	padding-right: 13px;
}
a.go-b:hover{
	font-size: 11px;
	color: #817156;
	font-weight: bold;
	text-decoration: underline;
	background-image: url(../images/go_arrow.gif);
	background-repeat: no-repeat; 
	background-position : bottom right;
	padding-right: 13px;
}
a.page, a.page:visited{
	font-size: 11px;
	color: #006699;
	text-decoration: underline;
}
a.page:hover{
	font-size: 11px;
	color: #817156;
	text-decoration: underline;
}
a.rss, a.rss:visited {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.rss:hover{
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.on-page{
	font-size: 12px;
	color: #006699;
	font-weight: bold;
}
/* end anchor styles */
/* arrow classes */
.arrow{
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat; 
	background-position : top left;
	padding-left: 15px;
	line-height: 16px;
}
.arrow-no-lh{
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat; 
	background-position : top left;
	padding-left: 15px;
}
a.dim, a.dim:visited
{
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
a.dim:hover
{
	color: #817156;
	font-weight: bold;
	text-decoration: underline;
}
.show{
	background-image: url(../images/tab-sel-arrow.gif);
	background-repeat: no-repeat; 
	background-position : top left;
	padding-left: 15px;
}
.hide{
	background-image: url(../images/tab-arrow.gif);
	background-repeat: no-repeat; 
	background-position : top left;
	padding-left: 15px;
}
.go-arrow{
	background-image: url(../images/go_arrow.gif);
	background-repeat: no-repeat; 
	background-position : bottom right;
	padding-right: 13px;
}
.side-by-side{
	color: #911734;
	font-weight: bold;
	vertical-align : 32%;
}
.prev-select{
	background-color: #F2F5FA;
	border-color: #CBDBF4;
	border-width: 1px;
	border-style: solid;
	padding: 5px;
}
.prev-select-txt{
	vertical-align : 15%;
}

/* end arrow classes */
.v-dots{
	background-image: url(../images/vertical_dots.gif);
	background-repeat: repeat-y; 
	width: 10px;
}
.snapshot_dots{
	background-image: url(../images/forms/snapshot_dot_repeat.gif);
	background-repeat: repeat-y;
}
.check{
	background-image: url(../images/check.gif);
	background-repeat: no-repeat; 
	padding-left: 16px;
}
.no-check{
	color: #AAAAAA;
	padding-left: 16px;
}
/* begin form field styles */
.frm {
	font-size: 10px;
}
.frm-w20{
	font-size: 10px;
	width: 20px;
}
.frm-w40{
	font-size: 10px;
	width: 40px;
}
.frm-w100-g{
	font-size: 10px;
	width: 100px;
	color: #999999;
}
.frm-w113{
	font-size: 10px;
	width: 113px;
}
.frm-w125{
	font-size: 10px;
	width: 125px;
}
.frm-w140{
	font-size: 10px;
	width: 140px;
}
.frm-w145{
	font-size: 10px;
	width: 145px;
}
.frm-w150{
	font-size: 10px;
	width: 150px;
}
.frm-w160{
	font-size: 10px;
	width: 160px;
}
.frm-w165{
	font-size: 10px;
	width: 165px;
}
.frm-w175{
	font-size: 10px;
	width: 175px;
}
.frm-w180{
	font-size: 10px;
	width: 180px;
}
.frm-w225{
	font-size: 10px;
	width: 225px;
}
.frm-w275{
	font-size: 10px;
	width: 275px;
}
.frm-w290{
	font-size: 10px;
	width: 288px;
}
.frm-w300
{
	font-family: Verdana;
	font-size: 10px;
	width: 310px;
}
.frm-w380
{
	font-family: Verdana;
	font-size: 10px;
	width: 380px;
}
.frm-steps{
	border-style: solid;
	border-width: 1px;
	border-color: #999999;
	background-color: #DEDEDE;
	padding: 3px 5px 3px 5px;
}
.frm-steps-title{
	color: #666666;
	font-size: 14px;
	font-weight: bold;
}
.form1-title{
	background-image: url(../images/forms/form1_title.gif );
	background-repeat: repeat-x; 
}
.form1-bkg{
	background-color: #F4F3EF;
}
.form1-bottom{
	background-image: url(../images/forms/form1_bottom.gif );
	background-repeat: repeat-x; 
	height: 15px;
}
.form1-left{
	background-image: url(../images/forms/form1_left.gif );
	background-repeat: repeat-y; 
	background-position: right;
	width:13px;
}
.form1-right{
	background-image: url(../images/forms/form1_right.gif );
	background-repeat: repeat-y;
	width:13px;
}
.form1-top-left{
	background-image: url(../images/forms/form1_top_left.gif );
	background-repeat: no-repeat; 
	background-position: right;
	width:13px;
	height: 34px;
}
.form1-top-right{
	background-image: url(../images/forms/form1_top_right.gif);
	background-repeat: no-repeat;
	width:13px;
	height: 34px;
}
.form1-bottom-left{
	background-image: url(../images/forms/form1_bottom_left.gif);
	background-repeat: no-repeat; 	
	background-position: right;
	width:13px;
	height: 15px;
}
.form1-bottom-right{
	background-image: url(../images/forms/form1_bottom_right.gif );
	background-repeat: no-repeat; 
	width:13px;
	height: 15px;
}
.form2-title{
	background-image: url(../images/forms/form2_title.gif );
	background-repeat: repeat-x; 
}
.form2-bkg{
	background-color: #F3F6FB;
}
.form2-bottom{
	background-image: url(../images/forms/form2_bottom.gif );
	background-repeat: repeat-x; 
	height: 15px;
}
.form2-left{
	background-image: url(../images/forms/form2_left.gif );
	background-repeat: repeat-y; 
	background-position: right;
	width:13px;
}
.form2-right{
	background-image: url(../images/forms/form2_right.gif );
	background-repeat: repeat-y;
	width:13px;
}
.form2-top-left{
	background-image: url(../images/forms/form2_top_left.gif );
	background-repeat: no-repeat; 
	background-position: right;
	width:13px;
	height: 34px;
}
.form2-top-right{
	background-image: url(../images/forms/form2_top_right.gif);
	background-repeat: no-repeat;
	width:13px;
	height: 34px;
}
.form2-bottom-left{
	background-image: url(../images/forms/form2_bottom_left.gif);
	background-repeat: no-repeat; 	
	background-position: right;
	width:13px;
	height: 15px;
}
.form2-bottom-right{
	background-image: url(../images/forms/form2_bottom_right.gif );
	background-repeat: no-repeat; 
	width:13px;
	height: 15px;
}
.form3{
	padding: 15px;
	background-color: #F0EFED;
}
.form4-top{
	background-image: url(../images/forms/form4_top.gif );
	background-repeat: repeat-x; 
}
.form4-bkg{
	background-color: #F6F2EF;
}
.form4-bottom{
	background-image: url(../images/forms/form4_bottom.gif );
	background-repeat: repeat-x; 
	height: 20px;
}
.form4-left{
	background-image: url(../images/forms/form4_left.gif );
	background-repeat: repeat-y; 
	background-position: right;
	width:5px;
}
.form4-right{
	background-image: url(../images/forms/form4_right.gif );
	background-repeat: repeat-y;
	width:5px;
}
.form4-top-left{
	background-image: url(../images/forms/form4_top_left.gif );
	background-repeat: no-repeat; 
	background-position: right;
	width:5px;
	height: 20px;
}
.form4-top-right{
	background-image: url(../images/forms/form4_top_right.gif);
	background-repeat: no-repeat;
	width:5px;
	height: 20px;
}
.form4-bottom-left{
	background-image: url(../images/forms/form4_bottom_left.gif);
	background-repeat: no-repeat; 	
	background-position: right;
	width:5px;
	height: 20px;
}
.form4-bottom-right{
	background-image: url(../images/forms/form4_bottom_right.gif );
	background-repeat: no-repeat; 
	width:5px;
	height: 20px;
}
.form5-title{
	background-color: #DBCBB1;
}
.form5-bkg{
	background-color: #F2EFEA;
}
.form5-bottom{
	background-image: url(../images/forms/form5_bottom.gif );
	background-repeat: repeat-x; 
	height: 20px;
}
.form5-left{
	background-image: url(../images/forms/form5_left.gif );
	background-repeat: repeat-y; 
	background-position: right;
	width:10px;
}
.form5-right{
	background-image: url(../images/forms/form5_right.gif );
	background-repeat: repeat-y;
	width:10px;
}
.form5-top-left{
	background-image: url(../images/forms/form5_top_left.gif );
	background-repeat: no-repeat; 
	background-position: right;
	width:10px;
	height: 31px;
}
.form5-top-right{
	background-image: url(../images/forms/form5_top_right.gif);
	background-repeat: no-repeat;
	width:10px;
	height: 31px;
}
.form5-bottom-left{
	background-image: url(../images/forms/form5_bottom_left.gif);
	background-repeat: no-repeat; 	
	background-position: right;
	width:10px;
	height: 20px;
}
.form5-bottom-right{
	background-image: url(../images/forms/form5_bottom_right.gif );
	background-repeat: no-repeat; 
	width:10px;
	height: 20px;
}
.form6-header
{
	background-color: #F2F5FA;
	border-color: #CBDBF4;
	border-width: 1px;
	border-style: solid;
	padding: 10px;
}
.form6-content
{
	border-color: #CBDBF4;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	padding: 10px;
}
.network-tab-bkg{
	background-image: url(../images/forms/tab_repeat.gif );
	background-repeat: repeat-x; 
}
.network-tab-on-bkg{
	background-image: url(../images/forms/tab_repeat_on.gif );
	background-repeat: repeat-x; 
}
.network-tab-off-bkg{
	background-image: url(../images/forms/tab_repeat_off.gif );
	background-repeat: repeat-x; 
}
.network-tab-on{
	font-size: 12px;
	color: #4A4A4A;
	font-weight: bold;
}
a.network-tab-off, a.network-tab-off:visited{
	font-size: 11px;
	color: #00659C;
	text-decoration: none;
	font-weight: bold;
}
a.network-tab-off:hover{
	font-size: 11px;
	color: #817156;
	text-decoration: underline;
	font-weight: bold;
}
/* end form field styles */
a.new-win-title, a.new-win-title:visited, a.new-win-title:hover{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #911734;
	text-decoration: none;
	line-height: 35px;	
}
.new-win-banner
{
	text-align: center;
	padding-right: 183px;
}
/* begin popup/alerts */
#popup {
	display:none;
	background : transparent;
	text-align:left;
	position:absolute;
}
.popup-bkg{
	background-color: #FFFFCC;
}
.popup-top{
	background-image: url(../images/forms/popup_top.gif );
	background-repeat: repeat-x; 
}
.popup-bottom{
	background-image: url(../images/forms/popup_bottom.gif );
	background-repeat: repeat-x; 
}
.popup-left{
	background-image: url(../images/forms/popup_left.gif );
	background-repeat: repeat-y; 
}
.popup-right{
	background-image: url(../images/forms/popup_right.gif );
	background-repeat: repeat-y;
}
#alertpopup {
	display:none;
	position:absolute;
	
}
#cover 
{
	
	position: absolute;
	z-index: 1000;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	opacity: .4;
	filter: alpha(opacity=40);
	/* background-color:transparent !important; */
	background: #666666;
	display:none;
}
.alert-title{
	font-family: Verdana;
	font-size:12px;
	color: #FFFFFF;
	font-weight: bold;
}
a.alert-close, a.alert-close:visited{
	font-family: Verdana;
	font-size:12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding-top:2px;
}
a.alert-close:hover{
	font-size:13px;
	color: #cccccc;
	font-weight: bold;
	text-decoration: none;
	padding-top:2px;
}
#alerttitle {
	background-color: #CC0033;
	border-bottom:2px ridge #ccc;
	padding-left:10px;
	padding-right:30px;
	padding-top:2px;
	padding-bottom: 2px;
	font-family: Verdana;
	font-size:11px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:left;
	position:relative;
}
#alertcontent {
	font-family: Verdana;
	font-size:10px;
	color: #333333;
	padding:10px;
	background-image : none;
}
#close {
	position:absolute;
	top:0;
	right:0;
	cursor:pointer;
}
/* end popup/alerts */
.button{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;	
	background-color: #CC0033;
}
/* begin borders */
.brd{
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
}
.brd-b-r{
	border-width : 0px 1px 1px 0px;
	border-style: solid;
	border-color: #CCCCCC;
}
.brd-b{
	border-width : 0px 0px 1px 0px;
	border-style: solid;
	border-color: #CCCCCC;
}
.brd-r{
	border-width : 0px 1px 0px 0px;
	border-style: solid;
	border-color: #CCCCCC;
}
.top10-alt-bkg{
	background-color: #E9F0F6;
}
.brd-p-5{
	border-width: 1px;
	border-style: solid;
	border-color: #666666;
	padding: 5px;
}
/* end borders */
.lh-18{
	line-height: 18px;
}
/* lines */
.ln-1-gray{
	background-color: #CCCCCC;
	line-height: 1px;
}
.ln-2-gray{
	background-color: #CCCCCC;
	line-height: 2px;
}
.ln-3-gray{
	background-color: #CCCCCC;
	line-height: 3px;
}
.ln-5-gray{
	background-color: #CCCCCC;
	line-height: 5px;
}
.ln-1-tan{
	background-color: #CCC8BF;
	line-height: 1px;
}
.ln-5-tan{
	background-color: #CCC8BF;
	line-height: 5px;
}
.ln-1-gold{
	background-color: #F6B74E;
	line-height: 1px;
}
.ln-2-gold{
	background-color: #F6B74E;
	line-height: 2px;
}
.ln-5-gold{
	background-color: #F6B74E;
	line-height: 5px;
}
.ln-1-blue{
	background-color: #CADCE8;
	line-height: 1px;
}
.ln-5-blue{
	background-color: #B9CCDA;
	line-height: 5px;
}
.ln-3-white{
	background-color: #FFFFFF;
	line-height: 3px;
}
.ln-0{
	line-height: 0px;
}
.ln-2{
	line-height: 2px;
}
.ln-1-foot{
	background-color: #CCCCCC;
	line-height: 1px;
	width: 925px;
}
/* end lines */
/* begin color */
.c-cc0033{
	color: #CC0033;
}
.c-666666{
	color: #999999;
}
.c-990033{
	color: #990033;
}
.c-006699{
	color: #006699;
}
.b-11-817156{
	font-size: 11px;
	font-weight: bold;
	color: #817156;
}
.b-11-666666{
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
/* end color */

/* begin background colors */
.bkg-DEDEDE{
	background-color: #DEDEDE;
}
.bkg-F0EFED{
	background-color:#F0EFED;
}
/* end background colors */
/* text, table, image alignment */ 
.align-r{
	float:right;
	clear: right;
}
.align-l{
	float:left;
	clear: left;
}
/* end text, table, image alignment */ 
.lft-nav-ttl{
	border-style: solid;
	border-width : 0px 0px 1px 0px;
	border-color: #999999;
	background-color: #DEDEDE;
}
.arw-p-l-15{
	background-image: url(../images/forms/next_arrow.gif);
	background-repeat: no-repeat; 
	padding-left: 15px;
}
.no-display{
	display: none;
}
.display{
	display: block;
}
/* home page modules */
.welcome {
	width: 620px;
}

.p-welcome {
	padding: 5px 0px 5px 0px;
}

#welcomeimg {
	margin: 10px 0px 5px 0px;
}

.ul-welcome {
	padding: 0px;
	margin: 0px 0px 0px 0px;
	list-style-position: outside;}

.welcome-arrow {
	background: url(../images/arrow.gif) no-repeat top left;
	vertical-align: middle;
	padding-bottom: 10px;
	padding-left: 15px;
	margin-right: 0px;
	list-style: none none;
}
.whatsnew-ttl {
	padding: 3px 0px 3px 0px;
	background-color:#FFFFFF;
}
.whatsnew {
	width: 620px;
}
.whatsnew-content{
	padding: 10px;
	background-color:#F0EFED;
}
.p-whatsnew {
	padding: 5px 0px 5px 0px;
}
.sponsors {
	width: 325px;
}
.p-sponsors {
	padding: 5px 0px 5px 0px;
}
.sponsors-ttl {
	padding: 3px 0px 3px 0px;
}
.resources{
	width: 670px;
}
div#resources-ttl {
	padding: 3px 0px 3px 10px;
}
.ul-c2c {
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style-position: outside;}

.c2c-arrow {
	background: url(../images/arrow.gif) no-repeat top left;
	vertical-align: middle;
	padding-bottom: 10px;
	padding-left: 15px;
	margin-right: 0px;
	list-style: none none;
}
.tools {
	background-color: #F0EFED;
	padding: 5px 10px 0px 10px;
	width: 50%;
	vertical-align : top;
}
.p-tools {
	padding: 5px 0px 5px 0px;
}
.ul-experts {
	padding: 0px;
	margin: 0px 0px 0px 0px;
	list-style-position: outside;
	white-space : nowrap;
}

.experts-arrow {
	background: url(../images/arrow.gif) no-repeat top left;
	vertical-align: middle;
	padding-bottom: 10px;
	padding-left: 15px;
	margin-right: 10px;
	list-style: none none;
}
.results{
	width: 585px;
}
.results-p {
	padding: 5px 0px 2px 0px;
}
/* begin navigation */
.nav{
	width: 170px;
	text-align: left;
}
.nav-ttl {
	background-color: #E7E7E7;
	padding: 10px 5px 10px 5px;
}
.nav-lnk {
	background-color: #FFFFFF;
	padding: 7px 5px 7px 5px;		
}
.nav-lnk-selected {
	background-color: #F8F9EB;
	padding: 7px 5px 7px 5px;		
}
.nav-sub-lnk {
	padding: 5px 0px 5px 12px;		
	line-height: 10px;		
}
a.nav, a.nav:visited{
	font-size: 12px;
	color: #006699;
	text-decoration: none;
	width: 160px;
}
a.nav:hover{
	font-size: 12px;
	color: #817156;
	text-decoration: underline;
	width: 160px;
}
.nav-selected{
	font-size: 12px;
	font-weight: bold;
	color: #006699;	
}
a.nav-selected, a.nav-selected:visited{
	font-size: 12px;
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}
a.nav-selected:hover{
	font-size: 12px;
	color: #817156;
	font-weight: bold;
	text-decoration: underline;
}
.top-banner{
	background-color: #921734;
	height: 25px;
	padding-right: 20px;
	text-align: right;
	line-height: 25px;
	color: #FFFFFF;
}
.home-banner{
	background-image: url(../image/home_banner.jpg);
	background-repeat: no-repeat; 	
	height: 73px;
	width: 986px;
}
.legal-topics-banner{ /*need to add banner */
	background-image: url(../image/resources_banner.jpg);
	background-repeat: no-repeat; 	
	height: 73px;
	width: 986px;
}
.resources-banner{
	background-image: url(../image/resources_banner.jpg);
	background-repeat: no-repeat; 	
	height: 73px;
	width: 986px;
}
.about-martindale-banner{
	background-image: url(../image/about_martindale_banner.jpg);
	background-repeat: no-repeat; 	
	height: 73px;
	width: 986px;
}
.contact-us-banner{
	background-image: url(../image/contact_us_banner.jpg);
	background-repeat: no-repeat; 	
	height: 73px;
	width: 986px;
}
.news-events-banner{
	background-image: url(../image/news_events_banner.jpg);
	background-repeat: no-repeat; 	
	height: 73px;
	width: 986px;
}
a.banner, a.banner:visited{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.banner:hover{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
.main-nav-bkg{
	background-color: #BDCEDE;
	height: 25px;
	text-align: center;
	border-style: solid;
	border-color: #B1C7D5;
	border-width : 1px 1px;
	line-height: 25px;
}
.nav-line{
	background-image: url(../image/nav_line.gif);
	background-repeat: no-repeat; 	
	background-position: right;
	padding-right: 29px;
	height: 23px;
}
a.main-nav, a.main-nav:visited{
	font-size: 12px;
	color: #16426E;
	text-decoration: none;
	font-weight: bold;
	
}
a.main-nav:hover{
	font-size: 12px;
	color: #817156;
	text-decoration: underline;
	font-weight: bold;
}
.main-nav-on{
	font-size: 12px;
	color: #921734;
	font-weight: bold;
}
a.main-nav-on, a.main-nav-on:visited{
	font-size: 12px;
	color: #921734;
	text-decoration: none;
	font-weight: bold;
	
}
a.main-nav-on:hover{
	font-size: 12px;
	color: #817156;
	text-decoration: underline;
	font-weight: bold;
}
/* end navigation */
.content{
	width: 585px;
	text-align:left;
}
.right-col{
	width: 180px;
	text-align: left;
}
.r-12{
	font-size: 12px;
	color: #911734;
	font-weight: bold;
}
.r-b{
	color: #911734;
	font-weight: bold;
}
.r{
	color: #911734;
}
.error{
	font-size: 12px;
	color: #911734;
}
.login-left{
	width: 475px;
	text-align: left;
}
.login-frm{
	padding: 10px;
	background-color: #F8F9EB;
	border-width: 1px;
	border-style: solid;
	border-color:#EEEECC;
}
/* utilities */
.utils{
	background-image: url(../image/vertical_dots.gif);
	background-repeat: repeat-y; 
	padding-left: 30px;
}
.add{
	background-image: url(../image/add_to_favorites.gif);
	background-repeat: no-repeat; 
	padding-left: 20px;
	padding: 2px 0px 2px 20px;
}
.download{
	background-image: url(../image/download.gif);
	background-repeat: no-repeat; 
	padding: 2px 0px 2px 20px;
}
.compare{
	background-image: url(../image/download.gif);
	background-repeat: no-repeat; 
	padding: 2px 0px 2px 20px;
}
.email{
	background-image: url(../image/email.gif);
	background-repeat: no-repeat; 
	padding: 2px 0px 2px 20px;
}
.print{
	background-image: url(../image/print.gif);
	background-repeat: no-repeat; 
	padding: 2px 0px 2px 20px;
}
/* end utilities */
/* tabs */
.tab-bkg-sel{
	background-color: #CCCCCC;
	line-height: 25px;
	padding: 0px 15px 0px 5px;
}
.tab-sel{
	font-weight: bold;
	background-image: url(../image/tab-sel-arrow.gif);
	background-repeat: no-repeat; 
	background-position : left;
	padding-left: 15px;
	
}
.tab-bkg{
	background-color: #D7E4EC;
	line-height: 25px;
	padding: 0px 15px 0px 5px;
}
a.tab, a.tab:visited{
	font-weight: bold;
	background-image: url(../image/tab-arrow.gif);
	background-repeat: no-repeat; 
	background-position : left;
	padding-left: 15px;
	color: #006699;
	text-decoration: underline;
}
a.tab:hover{
	font-weight: bold;
	background-image: url(../image/tab-arrow.gif);
	background-repeat: no-repeat; 
	background-position : left;
	padding-left: 15px;
	color: #817156;
	text-decoration: underline;
}
.profile-header{
	background-color: #E7E7E7;
	padding: 10px;
}
.highlight{
	background-color: #F8F9EB;
	padding: 10px;
}
.cr-fade{
	background-image: url(../image/cr_fade_bkg.gif);
	background-repeat: no-repeat; 	
	background-position : center;
}
.compare-bkg{
	padding: 5px;
	background-color: #F8F9EB;
	border-width: 1px;
	border-style: solid;
	border-color:#EAE8B7;
}

.network-bkg{
	padding: 5px;
	background-color: #F8F9EB;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color:#CECECE;
}
.info{
	padding: 10px;
	background-color: #F8F9EB;
	border-width: 1px;
	border-style: solid;
	border-color:#EAE8B7;
}
.feedback{
	background-color: #F2F5FA;
	border-color: #CBDBF4;
	border-width: 1px;
	border-style: solid;
	padding: 5px;
}
.activity{
	padding: 10px;
	background-color: #FFFFFF;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color:#EAE8B7;
}
.network{
	padding: 5px;
	background-color: #FFFFFF;
}
.alt-network{
	padding: 5px;
	background-color: #E7E7E7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:#999999;
}
.profile-menu {
	background-color: #F4F3EF;	
	padding: 10px;		
}
/* begin footer */
.disclaimer{
	color: #666666;
}
a.copy, a.copy:visited{
	color: #0000cc;
	text-decoration: underline;
}
a.copy:hover{
	color: #921734;
	text-decoration: underline;
}
.footer{
	font-size: 16px;
	color: #666666;
}
.footer2{
	font-size: 12px;
	color: #cccccc;
	line-height: 21px;
}
a.foot, a.foot:visited{
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a.foot2, a.foot2:visited{
	font-size: 11px;
	color: #0000cc;
	text-decoration: underline;
}
a.foot:hover, a.foot2:hover{
	font-size: 11px;
	color: #921734;
	text-decoration: underline;
}
.footerlogo{
	float:left;
	margin:18px 10px 0px 0px;
}
/* end footer */
/* begin side-by-side */
.sbs-add-bkg-title{
	background-color: #EBEED3;
	height: 30px;
	border-top-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #E7E7E7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.sbs-add-bkg{
	background-color: #EBEED3;
	height: 30px;
	border-top-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 1px;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #E7E7E7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.sbs-col-title{
	width: 262px;
	background-color: #DBE6EC;
	vertical-align: top;
}
.sbs-col-info{
	width: 180px;
	padding: 7px 7px 7px 10px;
	background-color: #DBE6EC;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
	vertical-align: top;
}
.sbs-col-blank{
	width: 181px;
	background-color: #FFFFFF;
}
.sbs-col-network{
	background-color: #F4F8F9;
	width: 180px;
	border-left-color: #E7E7E7;
	border-left-style: solid;
	border-left-width: 1px;
}
.sbs-title{
	width: 262px;
	padding: 10px;
	border-bottom-color: #E7E7E7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	vertical-align: top;
	vertical-align: top;
}
.sbs-info{
	width: 180px;
	padding: 10px;
	border-left-color: #E7E7E7;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #E7E7E7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	vertical-align: top;
}
.sbs-info-blank{
	width: 180px;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #E7E7E7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	vertical-align: top;
}
.sbs-title-alt{
	width: 262px;
	padding: 10px;
	background-color: #E9F0F6;
	border-bottom-color: #E7E7E7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	vertical-align: top;
}
.sbs-info-alt{
	width: 180px;
	padding: 10px;
	background-color: #E9F0F6;
	border-left-color: #E7E7E7;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #E7E7E7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	vertical-align: top;
}
.sbs-title-list{
	width: 262px;
	padding: 5px 10px 5px 10px;
	border-bottom-color: #E7E7E7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	vertical-align: top;
}
.sbs-title-text{
	background-color: #E7E7E7;
	padding: 5px 10px 5px 10px;
	border-bottom-color: #E7E7E7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	vertical-align: top;
}
.sbs-info-list{
	width: 180px;
	padding: 5px 10px 5px 10px;
	border-left-color: #E7E7E7;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #E7E7E7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	vertical-align: top;
}
.sbs-title-list-alt{
	width: 262px;
	padding: 5px 10px 5px 10px;
	background-color: #E9F0F6;
	border-bottom-color: #E7E7E7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	vertical-align: top;
}
.sbs-info-list-alt{
	width: 180px;
	padding: 5px 10px 5px 10px;
	background-color: #E9F0F6;
	border-left-color: #E7E7E7;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #E7E7E7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	vertical-align: top;
}
.sbs-line-list{
	width: 180px;
	padding: 0px;
	border-left-color: #E7E7E7;
	border-left-style: solid;
	border-left-width: 1px;
}
.sbs-line-list-alt{
	width: 180px;
	padding: 0px;
	background-color: #E9F0F6;
	border-left-color: #E7E7E7;
	border-left-style: solid;
	border-left-width: 1px;
}
.sbs-title-line{
	width: 262px;
	background-color: #FFFFFF;
}
.sbs-title-line-alt{
	width: 262px;
	background-color: #E9F0F6;
}
.sbs-header-bkg{
	padding: 3px 10px 4px 10px;
	background-color: #E9F0F6;
}
/* end side-by-side */
/* top 10 */
.banner-top10{
	background-color: #F8F9EB;
}

/* begin AJAX popup (ningjun)*/
.modal-background {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.popup-add-network {
	width: 410px;
	max-height: 410px;
	overflow: auto;
}

.popup-add-network-header 
{
    cursor: move;
	background-image: url(../images/forms/form1_title.gif );
	background-repeat: repeat-x; 
	border-width: 1px;
	border-style: solid;
	border-color:#E3D8C4;
    padding: 5px;
    text-align: center;   
}

.popup-add-network-body {
	background-color: #F5F4EF;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color:#E3D8C4;
	padding: 10px;
}

.relationtext
{
	border-style: solid;
	border-width:1px;
	border-color: #DCDCCE;	
}
/* end AJAX popup (ningjun) */

/* begin static tab switching (brett) */
.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: normal 10px Verdana, Arial, Helvetica;
color: #333333;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;

}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
padding-left: 12px;
margin-right: -2px;
/* border: 1px solid #ccc; */
color: #006699;
background-color: #D7E4EC;
background-image: url(../images/tab-arrow.gif);
background-repeat: no-repeat; 
background-position: left;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 0px;
}

.shadetabs li.selected a{ /*selected main tab style */
font-weight: bold;
color: #333333;
background-color: #cccccc;
background-image: url(../images/tab-sel-arrow.gif);
background-repeat: no-repeat; 
background-position : left;
padding-left: 12px;
text-decoration: none;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
border-top: 1px solid #cccccc;
width: 98%;
margin-bottom: 1em;
padding: 10px;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block!important;
}
}
div#nm
{
	padding-left: 10px;
}
/* end static tab switching (brett) */
.connections-bkg{
	background-color: #FFFFFF;
	padding-bottom: 5px;
}
.connections-bkg-alt{
	background-color: #E6E6FF;
	padding-bottom: 5px;
}
.connections-area{
	background-color: #FFFFFF;
	width: 290px;
	height: 200px;
	overflow: auto; 
	border-width: 1px; 
	border-style: solid; 
	border-color: #999999;
}
.connections-inner-area{
	background-color: #FFFFFF;
	width: 271px;
	padding-left: 2px;
}

#listnav {
margin-bottom:1em;
margin-top:1em;
}
.pagenav .thispage, .pagenav a:link, .pagenav a:visited {
padding:2px 4px;
}
.pagenav .thispage {
border:1px solid #CAD6E8;

}
/* MH Connections classes for header and footer */
/* any changes in mhc header or footer classes must also be changed in /css/mhc_style */
.mhc-top-banner
{
	background-color: #921734;
	height: 25px;
	padding-right: 20px;
	text-align: right;
	line-height: 25px;
	color: #FFFFFF;
}
.mhc-main-nav-bkg{
	background-color: #666666;
	text-align: center;
	border-style: solid;
	border-width: 2px 0px 0px 0px;
	border-color: #000000;
	line-height: 27px;
	width: 986px;
}
.mhc-main-nav-bkg-on{
	background-image: url(../images/banners/mhc_nav_on_bkg.jpg);
	background-repeat: repeat;	
}
.mhc-main-nav-line{
	color: #FFFFFF;
	font-weight: bold;
}
.mhc-banner-search
{
	background-image: url(../images/banners/mhc_search_bkg.jpg);
	background-repeat: no-repeat;
	background-position: right; 	
	height: 35px; 
}
.mhc-frm-w200-g{
	font-size: 11px;
	width: 200px;
	color: #999999;
}
.mhc-frm-w200{
	font-size: 11px;
	width: 200px;
}a.mhc, a.mhc:visited {
	font-size: 12px;
	color: #02599C;
	text-decoration: none;
}
a.mhc:hover{
	color: #02599C;
	text-decoration: underline;
}
a.mhc-banner, a.mhc-banner:visited{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.mhc-banner:hover{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.mhc-main-nav, a.mhc-main-nav:visited{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding-left:10px;
	padding-right: 10px;
}
a.mhc-main-nav:hover{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	padding-left:10px;
	padding-right: 10px;
}
a.mhc-main-nav-on, a.mhc-main-nav-on:visited{
	font-size: 12px;
	color: #00659C;
	text-decoration: none;
	font-weight: bold;
	padding-left:10px;
	padding-right: 10px;
}
a.mhc-main-nav-on:hover{
	font-size: 12px;
	color: #00659C;
	text-decoration: underline;
	font-weight: bold;
	padding-left:10px;
	padding-right: 10px;
}
.mhc-b{
	font-size: 12px;
	font-weight: bold;
}
.mhc-bullet
{
	background-image: url(../images/mhc_bullet.gif);
	background-repeat: no-repeat; 
	background-position : top left;
	padding-left: 15px;
	line-height: 16px;
}
/* begin footer */
.mhc-disclaimer{
	color: #666666;
}
a.mhc-copy, a.mhc-copy:visited{
	color: #0000cc;
	text-decoration: underline;
}
a.mhc-copy:hover{
	color: #C98309;
	text-decoration: underline;
}
.mhc-footer{
	font-size: 16px;
	color: #666666;
}
.mhc-footer2{
	font-size: 12px;
	color: #cccccc;
	line-height: 21px;
}
a.mhc-foot, a.mhc-foot:visited{
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a.mhc-foot:hover{
	font-size: 11px;
	color: #C98309;
	text-decoration: none;
}
a.mhc-foot2, a.mhc-foot2:visited{
	font-size: 11px;
	color: #0000cc;
	text-decoration: underline;
}
a.mhc-foot2:hover{
	font-size: 11px;
	color: #C98309;
	text-decoration: underline;
}
.mhc-footerlogo{
	float:left;
	margin:18px 10px 0px 0px;
}
.mhc-ln-1-foot{
	background-color: #CCCCCC;
	line-height: 1px;
	width: 925px;
}
/* end footer */
/* end connections classes */

.blogphoto {
	padding-right: 5px;
}
a.mhc-t-12, a.mhc-t-12:visited, a.mhc-t-12:hover{
	font-family: Verdana;
	color: #006699;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.getinvolved {
	background-image: url(/images/getinvolved_bground.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 749px;
	height: 603px;
	padding: 40px 0px 0px 48px;
}

.getinvolved2 {
	width: 660px;
}

input.check {
	margin-bottom: 0px;
}

input.radio {
	margin-bottom: -2px;
}

.getinvtextarea {
	width: 500px;
	height: 70px;
	margin-left: 4px;
	font-size: 11px;
}

.newsviewstextarea {
	width: 350px;
	height: 80px;
	margin-left: 4px;
	font-size: 11px;
}

.getinvsub {
	margin-left: 4px;
}

li.legalnewsviews {
	margin-left: -20px;
	padding-bottom:5px;
}

.hordots {
	background-image: url(/images/horiz_dotted_line.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 369px;
	height: 10px;
	margin-top:10px;
}

.quickpoll {
	background-image: url(/images/question_mark.gif);
	background-repeat: no-repeat;
	background-position: 50%;
}
.gray-bold-text
{
	color: #83827F;
	font-weight: bold;
}
.popularity-info{
	padding: 10px;
	background-color: #F4F3EF;
}
/* begin linkedin popups */
.linkedin-header 
{
    background-color: #C3DEF5;
    padding: 10px;
    text-align: left;   
}
.linkedin-title
{
	font-weight: normal;	
	text-align: left;
}
.linkedin-body 
{
   /* background-image: url(../images/forms/linkedin_popup_bkg.jpg);
    background-position: right;*/
	background-repeat: repeat-y; 
    padding: 10px;	
}
.linkedin-firm-info
{
	background-color: #FFFFFF;
	border-width: 3px;
	border-style: solid;
	border-color:#C3DEF5;
	z-index: 10;
    position: absolute; 
    width: 385px;
}
.linkedin-lawyer-info
{
	background-color: #FFFFFF;
	z-index: 10;
    position: absolute; 
    width: 250px;
}
.linkedin-lawyer-body 
{    
	border-width: 0px 3px 0px 3px;
	border-style: solid;
	border-color:#C3DEF5;
    padding: 0px 10px 0px 10px;
    text-align: center;
}
.linkedin-lawyer-title
{
	
	border-width: 0px 3px 0px 3px;
	border-style: solid;
	border-color:#C3DEF5;
	font-weight: normal;	
	padding: 0px 10px 0px 10px;
	text-align: center;
}
.linkedin-lawyer-close
{
	border-width: 0px 3px 0px 3px;
	border-style: solid;
	border-color:#C3DEF5;
	padding: 0px 10px 0px 10px;
	text-align: right;
}
.linkedin-name
{
	color: #006699;
	font-weight: bold;	
}

/* end linkedin popups */
/* --------------------------- secondary page styles -------------------------- */

#secondary_page_understand_issue, #secondary_page_find_lawyer, #secondary_page_discuss_issue, #secondary_page_legal_help, #secondary_page_law_blog, #secondary_page_site_search, #secondary_page_no_header {
	/*padding:0 0 94px;*/
	margin:0 26px;
}
#secondary_page_understand_issue {
	background:url(/understand_issue_header.png) no-repeat top left;
}
#secondary_page_discuss_issue {
	background:url(/image/discuss_issue_header.png) no-repeat top left;
}
#secondary_page_find_lawyer {
	background:url(/image/find_lawyer_header.png) no-repeat top left;
}
#secondary_page_legal_help {
	background:url(/image/legal_help_header.png) no-repeat top left;
}
#secondary_page_law_blog {
	background:url(/image/law_blog_header.png) no-repeat top left;
}
#secondary_page_site_search {
	background:url(/image/site_search_header.png) no-repeat top left;
}
#secondary_header {
	padding:21px 26px 21px;
}
#column_left, #column_center_right, #column_center, #column_right, #column_no_header {	
	float:left;
}
#column_left {
	/*margin:86px 0 0;*/
	margin:14px 0 0;
	width:201px;
}
* html #column_left {
	margin:11px 0 0;
}
#column_center_right {
	margin:24px 0 0;
	width:736px;
}
* html #column_center_right {
	margin:21px 0 0;
}
#column_no_header {
	margin:4px 0 0;
	width:736px;
}
#column_center {
	margin:8px 16px 0 0;
	width:490px;
}
* html #column_center { /* Hack for IE 6 and earlier */
	margin:8px 8px 0 0;
}
#column_right {
	margin:8px 0 0;
	width:230px;
}
* html #column_right { /* Hack for IE 6 and earlier */
	clear:left;
	float:right;
}
#secondary_nav {
	background:url(/image/secondary_nav_border.png) repeat-y top left;
	width:auto;
}
#secondary_nav_bg {
	background:url(/image/secondary_nav_header.png) no-repeat top left;
	height:1%; /* hack that fixes IE6/Win Guillotine Bug */
}
#secondary_nav_content  {
	background:#ffffff;
	border:1px dotted #E37222; /* medium orange */
	margin:0 26px 0 10px;
	padding:8px;
}
* html #secondary_nav_content {
	background:url(/image/secondary_nav_content_bg.png) no-repeat top;
	border:0;
}
* html #secondary_nav_content_footer {
	background:url(/image/secondary_nav_content_footer.png) no-repeat top;
	height:1px;
	margin:0 0 -12px -16px;
}
#secondary_nav_footer {
	background:url(/image/secondary_nav_footer.png) no-repeat top left;
	width:auto;
	height:20px;
}
.secondary_nav_border {
	border-bottom:1px dotted #E37222; /* medium orange */
	margin:12px 0;
}
a.secondary_nav_cat, a:visited.secondary_nav_cat {
	color:#3892AB; /* medium blue */
	margin:0 0 4px;
	text-decoration:none;
	font-size:9pt;
	font-weight:bold;
	cursor:pointer;
	text-indent:-120px;
}
a:hover.secondary_nav_cat {
	color:#3892AB; /* medium blue but it would be nice to change to something else */
}
#secondary_nav ul {
	padding:0 0 0 16px;
	margin:0;
	color:#3892AB; /* medium blue */ /* sets the color of the bullets */
}
#secondary_nav ul li {
	padding:0 0 2px 0;
	margin:0;
}
div#by_state {
        border: 1px solid;
}
#by_state ul{
        padding: 0px 0px 0px 7px;
}
#by_state li {
        list-style: none;
}
.left_column_ad_placement {
	margin:0 20px 0 0;
	text-align:center;
}
/*------------------------------end------------------------------*/
/*------------------------fiad a lawyer--------------------------*/
