body { Z-INDEX: 1;  BACKGROUND-COLOR: #000000; WIDTH: 1004px; MARGIN-TOP: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 0px; FONT-FAMILY:  Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;  }
/* (Below controls the HEADER/BANNER content placement/styles) */
/* START HEADER */
/* START HEADER */
#books  { Z-INDEX: 2; POSITION: absolute; LEFT: 0px;   TOP: 0px;  MARGIN: 0px; WIDTH: 200px; HEIGHT: 125px; BACKGROUND: url(../images/bnr_books.gif); }
/* START HEADER PLACEMENT */
#header { MARGIN: 0px; WIDTH: 1004px; HEIGHT: 26px; FONT-SIZE: 8.5pt; TEXT-ALIGN: right;  TEXT-TRANSFORM: uppercase; font-weight: bold; BACKGROUND: url(../images/bg_headerMenu.gif); }

/* START BANNER/LOGO/SEARCH */
/* START BANNER/LOGO/SEARCH */
#banner { MARGIN: 0px; WIDTH: 1004px;  HEIGHT: 90px;  BACKGROUND: url(../images/bg_banner.gif); }
#logo   { Z-INDEX: 3; POSITION: absolute; LEFT: 200px; TOP: 32px;  MARGIN: 0px; WIDTH:470px; HEIGHT: 77px;  BACKGROUND: url(http://www.lawresearch.com/images/bnr_logo-lawlinks.gif); }
#search      { Z-INDEX: 4; POSITION: absolute; LEFT: 720px; TOP: 32px;  MARGIN: 0px; WIDTH: 50px; HEIGHT: 50px;  BACKGROUND: url(../images/search_text.gif) no-repeat; }
#search-form { Z-INDEX: 5; POSITION: absolute; LEFT: 65px;  TOP: 25px;  WIDTH: 25px; MARGIN: 0px;  BORDER: 0px;  }
#search-go {Z-INDEX: 6; POSITION: absolute; LEFT: 225px;  TOP: 0px;   MARGIN: 0px; WIDTH: 23px; HEIGHT: 50px;  BORDER: 0px; BACKGROUND-IMAGE: url(../images/search_go.gif); }


/* START MAIN NAV MENU */
#main-menu { WIDTH: 1004px; HEIGHT: 16px; FONT-SIZE: 9.5pt; TEXT-ALIGN: left; TEXT-TRANSFORM: uppercase; BACKGROUND: url(../images/bg_mainNav.gif); }
div#main-menu ul   { MARGIN-LEFT: 210px; PADDING-LEFT: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; }
div#main-menu li   { PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; LIST-STYLE: none; DISPLAY: inline; MARGIN-LEFT: 0px; }
div#main-menu li a { COLOR: #ffffff; BACKGROUND-COLOR: inherit; TEXT-DECORATION: none;  }
div#main-menu a:hover  { COLOR: #000000; BACKGROUND-COLOR: #ffffff; }

/* START SUB HEADER NAVIGATION MENU */
#sub-menu { WIDTH: 1004px; HEIGHT: 23px; FONT-SIZE: 9pt; BACKGROUND: url(../images/bg_subNav.gif); TEXT-ALIGN: justify;}
div#sub-menu a    { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; COLOR: #f7f29d; BACKGROUND-COLOR: inherit; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase; }
div#sub-menu a:hover   { COLOR: #000000; BACKGROUND-COLOR: #ffffff; }

.sub-nav {	DISPLAY: none; PADDING-TOP: 0.5em;  MARGIN-LEFT: 206px; MARGIN-RIGHT: 5px; }

/* END HEADER */
/* (Below controls the LEFT content placement/styles) */
/* START LEFT SECTION */
.label-popular   	{ Z-INDEX: 7; POSITION: absolute; LEFT: 0px; TOP: 123px; MARGIN: 0px; WIDTH: 206px; HEIGHT: 45px; BORDER: 0px; BACKGROUND: url(../images/left_labelPopular.gif) no-repeat; }
.label-browse   	{ WIDTH: 206px; HEIGHT: 41px; BACKGROUND: url(../images/left_labelBrowse.gif) no-repeat; }
.label-lawresearch  { WIDTH: 206px; HEIGHT: 41px; BACKGROUND: url(../images/left_labelLawresearch.gif) no-repeat; }
.label-newsletter   { WIDTH: 206px; HEIGHT: 41px; BACKGROUND: url(../images/left_labelNewsletter.gif) no-repeat; }

/* LEFT CONTENT */
.left    { PADDING-TOP: 1.0em; PADDING-BOTTOM: 0.0em; MARGIN: 0.0em; WIDTH: 100%; HEIGHT: 100%; BACKGROUND:url(../images/bg_left.gif) repeat-y left top; }
.left ul { margin-left: 0.3em; padding-left: 0.8em; margin-top: 0px;   padding-top: 0.0em; margin-bottom: 0px; padding-bottom: 0.2em;   }
.left li { margin-left: 0.6em; padding-left: 0.6em;  padding-top: 0.3em; margin-bottom: 2px; padding-bottom: 0.0em; height: 16px; list-style: url(../images/left_linkArrow.gif); background-repeat: no-repeat; font-size: 8pt; font-weight: bold; font-family:  Arial, Helvetica, sans-serif;}
.left li a        { padding-left: 0.0em; text-transform: uppercase; text-decoration: none; }
.left li a:link   { color: #f8d56d; background-color: inherit;} 
.left li a:visited{ color: #f8d56d; background-color: inherit;}
.left li a:hover  { color: #f8d56d; background-color: inherit;}

/* NEWSLETTER */
#newsletter 	{ WIDTH: 206px; HEIGHT: 77px; BACKGROUND: url(../images/news_letter.gif);    PADDING: 0.0em; BORDER: 0px}
#news-form      { WIDTH: 206px; HEIGHT: 20px; BACKGROUND: url(../images/news_email.gif);     PADDING: 0.0em; BORDER: 0px}
#news-subscribe { WIDTH: 206px; HEIGHT: 26px; BACKGROUND: url(../images/news_subscribe.gif); PADDING: 0.0em; BORDER: 0px}

/* LEFT GOOGLE */
#left-google { PADDING: 1.2em;}
/* END LEFT SECTION */

/* (Below controls the RIGHT content placement/styles) */
/* START RIGHT SECTION  */
#right    { PADDING-TOP: 0.0em; PADDING-BOTTOM: 0.0em; MARGIN: 0.0em; FONT-SIZE: 8pt; WIDTH: 177px; HEIGHT: 100%; BACKGROUND:url(../images/bg_right.gif) }

/* RIGHT CONTENT */
.click-carmel { WIDTH: 177px; HEIGHT: 36px; BACKGROUND:  url(../images/right_click_carmel.gif)   }
.click-black  { WIDTH: 177px; HEIGHT: 36px; BACKGROUND:  url(../images/right_click_black.gif)  }
.click-carmel a {COLOR: #f7f29d; BACKGROUND-COLOR: inherit; PADDING-LEFT: 2.5em; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; }
.click-black  a {COLOR: #ffffff; BACKGROUND-COLOR: inherit; PADDING-LEFT: 2.5em; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; }

/* MAINSTREET AD */
#mainstreet       { WIDTH: 177px; HEIGHT: 37px; BACKGROUND:  url(../images/right_mainstreet_label.gif) no-repeat; }
#mainstreet-ad 	  { WIDTH: 177px; HEIGHT: 86px; BACKGROUND:  url(../images/right_mainstreet_ad.gif)    no-repeat; }

/* SHERLOCK AD */
#sherlock         { WIDTH: 177px; HEIGHT: 38px; BACKGROUND: url(../images/right_sherlock_label.gif) no-repeat; }
#sherlock-ad      { WIDTH: 177px; HEIGHT: 88px; BACKGROUND: url(../images/right_sherlock_ad.gif)    no-repeat; }

/* ADVERTISE HERE AD */
.advertise    	  { WIDTH: 177px; HEIGHT: 38px; BACKGROUND: url(../images/right_advertise_label.gif) no-repeat; }
.advertise-ad 	  { WIDTH: 177px; HEIGHT: 80px; BACKGROUND: url(../images/right_advertise_ad.gif)    no-repeat; }

/* LAWRESEARCH PRO AD */
#lawresearch       { WIDTH: 177px; HEIGHT: 38px; BACKGROUND: url(../images/right_lawresearch_label.gif) no-repeat; }
#lawresearch-ad    { WIDTH: 177px; HEIGHT: 88px; BACKGROUND: url(../images/right_lawresearch_ad.gif)    no-repeat; }

/* RIGHT GOOGLE */
#right-google {PADDING-TOP: 1.2em; TEXT-ALIGN: right}
/* END RIGHT SECTION */

/* START FOOTER */
#footer { MARGIN: 0px; WIDTH: 1004px; HEIGHT: 41px; FONT-SIZE: 8.5pt; TEXT-ALIGN: CENTER; TEXT-TRANSFORM: uppercase; BACKGROUND: url(../images/bg_footer.gif); }
.headfoot-menu { PADDING-RIGHT: 0.0em; PADDING-LEFT: 0.0em; PADDING-BOTTOM: 0.0em; MARGIN: 0px; PADDING-TOP: 0.5em}
.headfoot-menu ul  { PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em; MARGIN: 0px; }
.headfoot-menu li  { LIST-STYLE: none; DISPLAY: inline; MARGIN: 0px; FONT-WEIGHT: bold}
.headfoot-menu li a       { TEXT-DECORATION: none; PADDING: 0.5em; COLOR: #ffffff; BACKGROUND-COLOR: inherit; }
.headfoot-menu li a:hover { TEXT-DECORATION: underline; }
/* END FOOTER */

/* (Below controls the MAIN content placement/styles) */
/* START MAIN SECTION */
.main {	HEIGHT: 100%; FONT-SIZE: 11px; COLOR: #666666; BACKGROUND-COLOR: #ffffff}

/* LEFT GOOGLE */

#top-google { PADDING-LEFT: 0em; MARGIN-TOP: 0.0em; PADDING-TOP: 0.0em; MARGIN-BOTTOM: 0.0em; PADDING-BOTTOM: 0em; BACKGROUND-COLOR: inherit; }
#content {  MARGIN: 0.1em; PADDING: 1.0em; COLOR: #666666; BACKGROUND-COLOR: #ffffff; HEIGHT: 100%; FONT-SIZE: 11pt}

.top  {TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase;}
.top a {COLOR: #990000; BACKGROUND-COLOR: inherit; FONT-SIZE: 13pt; FONT-WEIGHT: bold}

.page-title { PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FONT-WEIGHT: bold; FONT-SIZE: 16pt; PADDING-BOTTOM: 0.6em; MARGIN: 0px; PADDING-TOP: 0.2em; COLOR: #000000; BACKGROUND-COLOR: inherit; TEXT-TRANSFORM: uppercase}

input {	font-size: 11px;}
select {font-size: 11px;}
table {}
textfield2 {TEXT-ALIGN: right}

textarea {font-size: 11px;}

p  { PADDING-RIGHT: 0.0em; PADDING-LEFT: 0.5em; FONT-SIZE: 1em; PADDING-BOTTOM: 0.0em; MARGIN: 0px; PADDING-TOP: 1.1em }
h4 { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0.1em; MARGIN: 0px; PADDING-TOP: 0.5em}


.states {TEXT-ALIGN: left;}
.states a{TEXT-ALIGN: left; COLOR: #666666; FONT-SIZE: 13px; FONT-WEIGHT: bold}
.box {TEXT-ALIGN: center; FONT-SIZE: 13px; }
.box ul li {COLOR: #666666; FONT-WEIGHT: bold}
.box a{TEXT-ALIGN: center; COLOR: #666666; FONT-WEIGHT: bold}
