BODY {
	MARGIN: 0px; FONT: 11px/13px verdana; COLOR: #333
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#mainbox {
	BACKGROUND: #859cc5; WIDTH: 768px; BORDER-BOTTOM: #4265a5 25px solid
}
#globalnav {
	WIDTH: 768px; HEIGHT: 25px
}
#globalnav TD {
	FONT: 11px Verdana
}
#mast {
	BACKGROUND: url(/img/front_page/mast_background.gif) #4265a5 no-repeat right 50%; WIDTH: 768px; HEIGHT: 76px
}
#mast IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.topad {
	LEFT: 292px; POSITION: absolute; TOP: 32px
}
#leftnav {
	FONT-SIZE: 11px; Z-INDEX: 3; LEFT: 0px; WIDTH: 125px; COLOR: #fff; LINE-HEIGHT: 14px; POSITION: absolute
}
#flyout {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #bbd4f3; PADDING-BOTTOM: 10px; WIDTH: 125px; COLOR: #083994; PADDING-TOP: 0px
}
#flyout H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; BACKGROUND: #4261a5; PADDING-BOTTOM: 1px; MARGIN: 5px 0px 4px; FONT: bold 11px/18px Arial; COLOR: #ffffff; PADDING-TOP: 1px
}
#flyout UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: -5px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#flyout UL LI {
	POSITION: relative
}
LI UL {
	DISPLAY: none; Z-INDEX: 2; LEFT: 125px; POSITION: absolute; TOP: 5px
}
.line {
	BORDER-TOP: #e6ecf5 1px solid
}
#flyout UL LI A.main {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 0.05em; PADDING-TOP: 0.05em; TEXT-DECORATION: none
}
#flyout UL LI A.link {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 0.05em; PADDING-TOP: 0.05em; TEXT-DECORATION: none
}
#flyout UL LI.sublink A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 0.05em; PADDING-TOP: 0.05em; TEXT-DECORATION: none
}
#flyout UL LI A.link {
	BACKGROUND: #bbd4f3; COLOR: #083994
}
#flyout UL LI A.main {
	BACKGROUND: url(/img/front_page/blue_triangle.gif) #bbd4f3 no-repeat right center
}
 HTML #flyout UL LI {
	FLOAT: left; HEIGHT: 1%
}
 HTML #flyout UL LI A {
	HEIGHT: 1%
}
#flyout UL LI A.main:hover {
	BACKGROUND: #5979b2; COLOR: #fff
}
#flyout LI UL LI.sublink A:hover {
	BACKGROUND: #5979b2; COLOR: #fff
}
#flyout UL LI A.link:hover {
	BACKGROUND: #5979b2; COLOR: #fff
}
#flyout UL LI A.main:hover {
	BACKGROUND: url(/img/front_page/white_triangle.gif) #5979b2 no-repeat right center; COLOR: #fff
}
#flyout LI UL LI.sublink A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #d3e3f7; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
LI:hover UL {
	BORDER-RIGHT: #4265a5 1px solid; BORDER-TOP: #4265a5 1px solid; DISPLAY: block; BACKGROUND: #d3e3f7; BORDER-LEFT: #4265a5 1px solid; WIDTH: 219px; BORDER-BOTTOM: #4265a5 1px solid
}
LI.over UL {
	BORDER-RIGHT: #4265a5 1px solid; BORDER-TOP: #4265a5 1px solid; DISPLAY: block; BACKGROUND: #d3e3f7; BORDER-LEFT: #4265a5 1px solid; WIDTH: 219px; BORDER-BOTTOM: #4265a5 1px solid
}
.red {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #b61c20; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; FONT: 11px arial; WIDTH: 209px; COLOR: #fff; PADDING-TOP: 2px
}
LI.tabbed {
	PADDING-RIGHT: 0px; PADDING-LEFT: 102px; BACKGROUND-IMAGE: url(http://www.law.com/img/front_page/menu_tab2.gif); PADDING-BOTTOM: 1px; WIDTH: 117px; PADDING-TOP: 0px
}
.tabbed A {
	DISPLAY: inline; FONT: 11px arial; COLOR: #fff
}
.tabbed A:hover {
	TEXT-DECORATION: underline
}
#leftnav H1 {
	BACKGROUND: url(/img/front_page/whitedots.gif) repeat-x 50% bottom; PADDING-BOTTOM: 2px; MARGIN: 5px 0px 5px 3px
}
UL.sponsors {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 2px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.sponsors LI A {
	COLOR: #fff; TEXT-DECORATION: none
}
#footer A {
	COLOR: #fff; TEXT-DECORATION: none
}
UL.sponsors LI A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#footer A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
H1 {
	FONT: bold 11px/14px Arial; COLOR: #fff
}
#searchbox {
	FONT: bold 11px/14px Arial; COLOR: #fff
}
#searchbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(/img/front_page/search_topnavbg.jpg) #859cc6 no-repeat; PADDING-BOTTOM: 2px; MARGIN-LEFT: 125px; WIDTH: 638px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 18px
}
#searchbox LI {
	FLOAT: left; MARGIN: -3px 5px 0px 3px
}
#searchbox FORM {
	DISPLAY: inline; MARGIN: 0px
}
#searchone {
	LEFT: 0px; MARGIN: 2px 0px 0px 3px; WIDTH: 300px; PADDING-TOP: 1px; POSITION: absolute; TOP: 0px; HEIGHT: 16px; TEXT-ALIGN: left
}
#searchbox INPUT {
	PADDING-RIGHT: 0px; MARGIN-TOP: 1px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.go {
	MARGIN: 1px 0px 0px 3px
}
#searchtwo {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; LEFT: 300px; PADDING-BOTTOM: 0px; MARGIN: 2px 2px 0px 3px; WIDTH: 338px; PADDING-TOP: 1px; POSITION: absolute; TOP: 0px; HEIGHT: 16px; TEXT-ALIGN: right
}
#searchtwo A {
	FONT: bold 11px Arial; COLOR: #fff
}
#content {
	BORDER-RIGHT: #859cc5 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN-LEFT: 125px; PADDING-TOP: 8px; POSITION: relative
}
#columntwo UL.links {
	MARGIN: 5px
}
UL.links LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BACKGROUND: url(/img/front_page/orange_triangle.gif) no-repeat 0px 3px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#breakingnews {
	PADDING-RIGHT: 0px; PADDING-LEFT: 105px; BACKGROUND: url(/img/front_page/breaking_news.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 528px; PADDING-TOP: 1px; HEIGHT: 15px
}
#topstories {
	MARGIN-TOP: 10px; BACKGROUND: url(/img/front_page/topstoriesbg.gif); WIDTH: 633px
}
#spot {
	FLOAT: left; WIDTH: 370px; MARGIN-RIGHT: 10px; HEIGHT: 222px
}
.dyncontent {
	DISPLAY: none
}
.count {
	LEFT: 282px; COLOR: #18359d; POSITION: absolute; TOP: 223px
}
#controls {
	LEFT: 320px; POSITION: absolute; TOP: 223px
}
#spot H2 {
	MARGIN: 0px; FONT: bold 12px/14px Verdana; COLOR: #18359d
}
#spot H2 A {
	MARGIN: 0px; FONT: bold 12px/14px Verdana; COLOR: #18359d
}
DIV.dyncontent IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
#headlines {
	FLOAT: left; WIDTH: 252px
}
#headlines H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BACKGROUND: url(/img/front_page/more_headlines.gif) no-repeat; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 245px; PADDING-TOP: 2px
}
#headlines UL.links {
	MARGIN: 10px 0px 0px
}
#holiday {
	PADDING-RIGHT: 7px; MARGIN-TOP: -1px; BACKGROUND: url(/img/front_page/headline_holiday.gif) no-repeat; FONT: bold 10px Verdana; COLOR: #083c94; PADDING-TOP: 1px; HEIGHT: 15px; TEXT-ALIGN: right
}
#horizdot {
	CLEAR: both; BACKGROUND: url(/img/front_page/dots.gif) #fff repeat-x 50% top; WIDTH: 633px; LINE-HEIGHT: 7px
}
#columns {
	BACKGROUND: url(/img/front_page/columnsbg.gif); MARGIN-BOTTOM: 15px; WIDTH: 633px
}
#columnone {
	FLOAT: left; WIDTH: 334px
}
#columntwo {
	FLOAT: left; MARGIN: 0px 5px; WIDTH: 164px
}
#columnthree {
	FLOAT: left; WIDTH: 125px
}
.blogtop {
	BACKGROUND: url(/img/front_page/blog_top.gif); WIDTH: 334px; BORDER-BOTTOM: #4265a5 2px solid; HEIGHT: 13px
}
DIV.blogtop UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#services UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#searchbox UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.blogtop LI.left {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FLOAT: left; COLOR: #4265a5
}
DIV.blogtop LI.right {
	PADDING-RIGHT: 7px; FLOAT: right; COLOR: #fff
}
DIV.blogtop LI.right A {
	COLOR: #fff
}
#blog {
	BORDER-RIGHT: #7795ba 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(/img/front_page/blog_bg2.gif); PADDING-BOTTOM: 0px; FONT: 11px/13px Arial; BORDER-LEFT: #7795ba 1px solid; WIDTH: 327px; PADDING-TOP: 5px
}
#blog UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 125px; PADDING-TOP: 0px
}
#blog UL LI A {
	COLOR: #333; LINE-HEIGHT: 13px
}
#blog LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BACKGROUND: url(/img/front_page/orange_triangle.gif) no-repeat 0px 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.blogblurb {
	FLOAT: left; WIDTH: 180px
}
#blog A {
	FONT: 11px Arial
}
#blog A.watch {
	FONT-WEIGHT: bold; COLOR: #18359d; LINE-HEIGHT: 14px
}
DIV.clear {
	CLEAR: both; LINE-HEIGHT: 1px; HEIGHT: 1px
}
#blog H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 12px/15px Arial; COLOR: #333; PADDING-TOP: 5px
}
#blog P {
	MARGIN: 0px 5px 10px 0px
}
#blog P.source A {
	FONT-STYLE: italic
}
.italic {
	FONT-STYLE: italic
}
#bloglist {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
IFRAME {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.advertisement {
	MARGIN-TOP: 10px
}
#advertorial {
	BORDER-RIGHT: #bbd4f3 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #eff5fc; PADDING-BOTTOM: 0px; BORDER-LEFT: #bbd4f3 1px solid; WIDTH: 318px; PADDING-TOP: 6px; BORDER-BOTTOM: #bbd4f3 1px solid
}
#advertorial IMG {
	PADDING-RIGHT: 5px; FLOAT: left
}
#advertorial H2 {
	MARGIN: 0px 0px 5px; FONT: bold 11px/13px Arial
}
#advertorial H3 {
	MARGIN: 0px 0px 3px; FONT: bold 11px Verdana; COLOR: #18359d
}
#advertorial H3 A {
	FONT-WEIGHT: bold
}
#columnone H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BACKGROUND: url(/img/front_page/headline1.gif) no-repeat; PADDING-BOTTOM: 2px; MARGIN: 15px 0px 10px; WIDTH: 327px; PADDING-TOP: 2px
}
#columntwo H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BACKGROUND: url(/img/front_page/headline2.gif) no-repeat; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 5px; WIDTH: 157px; PADDING-TOP: 2px
}
A.pc {
	FONT-WEIGHT: bold; COLOR: #333
}
.promobox {
	BORDER-RIGHT: #18359d 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #18359d 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #18359d 1px solid; LINE-HEIGHT: 12px; PADDING-TOP: 3px; BORDER-BOTTOM: #18359d 1px solid
}
.promobox A {
	FONT-SIZE: 10px; LINE-HEIGHT: 12px
}
.promopic {
	MARGIN: 0px 6px
}
#columnthree H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BACKGROUND: url(/img/front_page/lawcom_services_head.gif) no-repeat; PADDING-BOTTOM: 1px; MARGIN: 10px 0px 0px; WIDTH: 121px; PADDING-TOP: 2px
}
#services {
	BACKGROUND: url(/img/front_page/services_bg.gif)
}
#services UL {
	BACKGROUND: url(/img/front_page/services_top.gif) no-repeat 50% top
}
#services LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(/img/front_page/services_dots.gif) no-repeat 50% bottom; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: url(/img/front_page/content_bottom.gif) no-repeat 50% top; PADDING-BOTTOM: 10px; MARGIN-LEFT: 125px; COLOR: #fff; PADDING-TOP: 10px; TEXT-ALIGN: center
}
A {
	FONT: 11px Verdana; COLOR: #18359d; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A.boldlink {
	FONT: bold 11px Arial
}
.boldtxt {
	FONT-WEIGHT: bold
}
.registration {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #b61c20
}
P {
	MARGIN: 0px 0px 10px
}
#columntwo P {
	MARGIN: 0px 5px 10px
}

table { 
	border-collapse:collapse;
	cellspacing:0;
	cellpading:0;
}

