body { margin:0; padding:0; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 62.5%;}
.masthead { width: 100%; height: 8px; background: url(/images/masthead_bg.gif) repeat-x; border-bottom: 1px solid #E8E8E8; padding: 8px 0px 8px 0px; color: #999; font-size: 1em; text-align: center; }

.masthead-wrap {width: 920px;text-align: left;}
.global-wrap {width: 920px;text-align: left;}
.footer-wrap {width: 960px;text-align: left;}

.right {position: relative;left: 270px;font-weight: normal;}
.right a:link, span#right a:visited {color: #74C2D8;}
.searchhead { width: 100%; background: url(/images/inter_pros_logo_top_bkg.jpg) repeat-x; padding: 0px 0px 0px 0px; color: #999; font-size: 1em; text-align: center;	font-weight: bold; }
.nodesign { width: 100%; color: #999; font-size: 1em; text-align: center;	font-weight: normal; }	

.home_bg_1 {background: url(/images/liam_home_gr_bg1.jpg); height: 368px; width: 554px; float:left;}
.home_bg_2 {background: url(/images/liam_home_gr_bg1.gif); 	height: 211px; width: 313px;  float:left;}
.home_bg_3 {background: url(/images/liam_home_gr_bg2.gif);	height: 139px; width: 313px;  float:left;}
.home_bg_4 {background: url(/images/liam_home_gr_bg3.gif);	height: 245px; width: 43px; float:left;}
.home_blue {background: url(/images/liam_tout_ftr_gr.gif);	height: 30px; width: 900px; float:left;}
.areaoflaw {background: url(/images/hm_dropBu_off.gif);	height: 34px; width: 202px;}

.footer { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#999999; text-decoration: none; }
.footer a:link {color: #999999; text-decoration: underline; }
.footer a:hover,a:visited {color: #990000; text-decoration: underline; }

.footer_link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; text-decoration: underline; }
.footer_link a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: underline; }
.footer_link a:hover,a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: underline; }

/* General */
.gray {background: url(/images/liam_hdr_gry_900w.jpg);width: 900px;	height: 36px;}
.gray_bottom {background: url(/images/liam_glos_left_botm.jpg);width: 198px;	height: 36px;}
.yellow_left {background: url(/images/liam_hdr_yelw_left_198w.jpg);width: 198px;	height: 36px;}
.yellow_left_4 {background: url(/images/liam_hdr_yelw_left_360w.jpg);width: 360px;	height: 36px;}
.yellow_left_3 {background: url(/images/liam_hdr_yelw_left_310w.jpg);width: 310px;	height: 36px;}
.yellow_left_2 {background: url(/images/liam_hdr_yelw_left_198w.jpg);width: 188px;	height: 36px;}
.yellow_fill {background: url(/images/liam_hdr_yelw_fill_20w.jpg);width: 20px;	height: 36px;}
.yellow_right {background: url(/images/liam_hdr_yelw_rht_1_462w.jpg);width: 462px;	height: 36px;}
.yellow_right_2 {background: url(/images/liam_hdr_yelw_rht_2_462w.jpg);width: 462px;	height: 36px;}
.yellow_bottm {background: url(/images/liam_toki_left_botm.jpg);width: 198px;	height: 36px;}
.cloud {background: url(/images/liam_bg_cloud_botm.jpg) no-repeat;width: 900px;}
.cloud_top {background: url(/images/liam_bg_cloud_top.jpg);width: 900px;	height: 76px;}
.y840 {background: url(/images/box_y840.gif);width: 840px;}
.y840_top {background: url(/images/box_y840_top.gif);width: 840px;	height: 9px;}
.y840_bottom {background: url(/images/box_y840_bot.gif);width: 840px;	height: 9px;}
.y840_bottom_2 {background: url(/images/box_y840_footer.gif);width: 840px;	height: 80px;}

.y402 {background: url(/images/box_yel402.gif);width: 402px;}
.y402_top {background: url(/images/box_yel402_top.gif);width: 402px;	height: 9px;}
.y402_bottom {background: url(/images/box_yel402_bot.gif);width: 402px;	height: 9px;}

.y590 {background: url(/images/liam_cous_gr_box_div.gif);width: 590px;}
.y590_top {background: url(/images/liam_cous_gr_box_top.gif);width: 590px;	height: 20px;}
.y590_bottom {background: url(/images/liam_cous_gr_box_botm.gif);width: 590px;	height: 20px;}
.y900  {background: url(/images/liam_hdr_yelw_900w.jpg);width: 900px;	height: 36px;}


/* Text decoration */
.blue_header { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#74C2D8; text-decoration: none; }
.blue_header a:link {color: #74C2D8; text-decoration: underline; }
.blue_header a:hover {color: #74C2D8; text-decoration: underline; }
.blue_header a:visited {color: #74C2D8; text-decoration: underline; }

.font_9 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; }
.font_10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
.font_11 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
.font_11 a:link {color: #990000;}
.font_11 a:hover {color: #990000;}
.font_11 a:visited {color: #990000;}
.font_12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
.font_14 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#333333; text-decoration: none; }
.brown_font_14 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#333333; text-decoration: underline; }
.brown_font_14 a:link { font-size: 14px;color: #333333;}
.brown_font_14 a:hover { font-size: 14px;color: #333333;}
.brown_font_14 a:visited { font-size: 14px;color: #333333;}
.font_16 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#333333; text-decoration: none; }
.font_18 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#333333; text-decoration: none; }
.font_20 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color:#333333; text-decoration: none; }


.bold { font-weight: bold; }
.italic { font-style: italic; }
.black {color: #000000; }
.black a:link {color: #000000; text-decoration: none; }
.black a:hover {color: #000000; text-decoration: none; }
.black a:visited {color: #000000; text-decoration: none; }

.black-menu:link, .black-menu:visited { color: #000; text-decoration: none; font-size:12px; font-weight: bold;}
.black-menu:hover { color: #000; text-decoration: underline; }

.light_black {color: #666666; }
.light_black a:link {color: #666666; text-decoration: none; font-size: 12px;}
.light_black a:hover {color: #666666; text-decoration: none; font-size: 12px;}
.light_black a:visited {color: #666666; text-decoration: none;font-size: 12px; }

.light_blue {color: #3399cc; }
.light_blue a:link {color: #3399cc; }
.light_blue a:hover {color: #3399cc; }
.light_blue a:visited {color: #3399cc; }

.sgray {color: #333333; }
.sgray a:link {color: #b9b9b9; text-decoration: underline; }
.sgray a:hover {color: #b9b9b9; text-decoration: underline; }
.sgray a:visited {color: #b9b9b9; text-decoration: underline; }

.lightgray {color: #333333; }
.lightgray a:link {color: #333333; text-decoration: underline; }
.lightgray a:hover {color: #3399cc; text-decoration: underline; }
.lightgray a:visited {color: #333333; text-decoration: underline; }

.blue {color: #1E5D6F; }
.blue a:link {color: #3399cc; text-decoration: underline; }
.blue a:hover {color: #74C2D8; text-decoration: underline; }
.blue a:visited {color: #3399cc; text-decoration: underline; }


.light_black {color: #666666; }
.light_black a:link {color: #666666; text-decoration: underline; }
.light_black a:hover {color: #74C2D8; text-decoration: underline; }
.light_black a:visited {color: #666666; text-decoration: underline; }

.white {color: #ffffff; }
.white a:link {color: #ffffff; text-decoration: underline; }
.white a:hover {color: #ffffff; text-decoration: underline; }
.white a:visited {color: #ffffff; text-decoration: underline; }

.white-menu:link, .white-menu:visited { color: #FFF; text-decoration: none; font-size: 12px;}
.white-menu:hover { color: #FFF; text-decoration: underline; font-size: 12px;}

.red {color: #990000; }
.red_bold {color: #990000; font-weight: bold;}
.red a:link {color: #990000; text-decoration: underline; }
.red a:hover {color: #990000; text-decoration: underline; }
.red a:visited {color: #990000; text-decoration: underline; }

.light_red {color:#881717; }

.brown {color: #51392d; }
.brown a:link {color: #51392d; text-decoration: underline; }
.brown a:hover {color: #51392d; text-decoration: underline; }
.brown a:visited {color: #51392d; text-decoration: underline; }

/* Filter */
.filter_top {background: url(/images/liam_fiat_left_top.gif);	height: 220px; width: 36px; float:left;}
.filter_on {background: url(/images/liam_fiat_left_on.gif);	height: 220px; width: 36px; float:left;}
.filter_off {background: url(/images/liam_fiat_left_off.gif);	height: 220px; width: 36px; float:left;}
.filter_bottom {background: url(/images/liam_fiat_left_botm.gif);	height: 220px; width: 36px; float:left;}

/* Compare */
.compare_1 {background: url(/images/liam_fiat_compo_hdr_1.gif);width: 35px;	height: 36px;}
.compare_2 {background: url(/images/liam_fiat_compo_hdr_2.gif);width: 177px;	height: 36px;}
.compare_3 {background: url(/images/liam_fiat_compo_hdr_3.gif);width: 92px;	height: 36px;}
.compare_4 {background: url(/images/liam_fiat_compo_hdr_4.gif);width: 30px;	height: 36px;}
.compare {background: url(/images/liam_fiat_compo_hdr_co.gif);width: 157px;	height: 36px;}
.compare_close {background: url(/images/liam_fiat_compo_hdr_txt_cl.gif);width: 94px;	height: 36px;}
.compare_bottom {background: url(/images/liam_fiat_main_botm.gif);width: 640px;	height: 40px;}
.compare_font_11 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#fff; text-decoration: none; }
.compare_font_11 a:link, a:hover, a:visited {color: #fff;}
.compare_font_12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#fff; text-decoration: none; }
.compare_font_12 a:link, a:hover, a:visited {color: #fff;}

/* Attorney */
.attorney {background: url(/images/liam_prl_main_top.gif);width: 585px;	height: 20px;}
.attorney_plain_bottom {background: url(/images/liam_prl_main_botm1.gif);width: 585px;	height: 20px;}
.attorney_1 {background: url(/images/liam_prl_main_div_1.gif);width: 585px;}
.attorney_2 {background: url(/images/liam_prl_main_div_2.gif);width: 585px;	font-size: 11px; color: #333333; font-weight: normal; padding-top: 24px;}
.attorney_bottom {background: url(/images/liam_prl_main_botm.gif);width: 585px;	height: 20px;}
.at_ezb_top {background: url(/images/liam_tout_ezb_gr_top.gif);width: 288px;	height: 20px;}
.at_ezb_bottom {background: url(/images/liam_tout_ezb_gr_botm.jpg); width: 288px; text-align: center; height: 37px;}
.at_ltk_top {background: url(/images/liam_tout_toki_gr_top.gif);width: 288px;	height: 20px;}
.at_ltk_bottom {background: url(/images/liam_tout_toki_gr_botm.gif);width: 288px;	height: 20px;}
.ap_name { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color:#990000; text-decoration: none; }
.ap_subheading { font-size: 11px; color: #000000; font-weight: bold; margin-top: 6px; margin-bottom: 6px;}
.ap_body {font-size: 11px; color: #333333; font-weight: normal; }
.ap_photo_pane {color: #000000; height: 340px; width: 250px;  float: left; margin-left: 20px; margin-bottom: 40px;}
.ap_frame {border: 1px solid #333333; background: #ffffff; margin-bottom: 4px; height: 240px; width: 240px;}
.ap_cat {color: #990000; font-size: 11px; float: left; width: 150px; margin-top: 6px; margin-bottom: 6px; font-weight: normal;}
.ap_spacer { margin-bottom: 20px; }
.ap_margin { margin-top: 24px; }
/*.ap_opacity {-moz-opacity:.50;opacity:.50; } */
.ez { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#333333; text-decoration: none; font-weight: bold; }
.ez a:link, a:hover, a:visited {color: #333333;}

/* Email Attorney */
#emailForm { padding: 0 20px; font-size: 12px; }
#emailForm h1 { margin-bottom: 20px; }
#emailForm .label { font-weight: bold; width: 70px; color: #990000; font-size: 14px; }
#emailForm table .spacer { height: 20px; }

/*  Legal Term Kit*/

.ltk_dlt_top {background: url(/images/liam_tout_term_gr_top.gif);width: 224px;	height: 20px;}
.ltk_dlt_bottom {background: url(/images/liam_tout_term_gr_botm.jpg);width: 224px;	height: 36px;}
.ltk_att_top {background: url(/images/liam_tout_att_gr_top.gif);width: 224px;	height: 20px;}
.ltk_att_bottom {background: url(/images/liam_tout_att_gr_botm.jpg);width: 224px;	height: 36px;}
.ltk_yellow_top {background: url(/images/liam_tout_letip_gr_top.gif);width: 224px;	height: 20px;}
.ltk_yellow_bottm {background: url(/images/liam_tout_letip_gr_botm.jpg);width: 224px;	height: 36px;}

/*
.brown { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#51392d; text-decoration: none; }
.brown a:link {color: #51392d; text-decoration: underline; }
.brown a:hover {color: #51392d; text-decoration: underline; }
.brown a:visited {color: #51392d; text-decoration: underline; }
*/

/* Glossary */
.glossary_font { font-family: Arial, Helvetica, sans-serif; font-size: 14px; letter-spacing: 5px; color:#000; text-decoration: none; }
.glossary_font a:link {color: #000; text-decoration: underline; }
.glossary_font a:hover {color: #000; text-decoration: underline; }
.glossary_font a:visited {color: #000; text-decoration: underline; }

/* Glossary */
.contact {background: url(/images/liam_toki_main_gr_bbg_1.gif);width: 267px;	height: 20px;}
.contact_top {background: url(/images/liam_toki_main_gr_top_.gif);width: 660px;	height: 20px;}
.contact_bottom {background: url(/images/liam_toki_main_gr_botm_.gif);width: 660px;	height: 20px;}

/* Map */
.map {background: url(/images/liam_fiat_map_hdr_filo.gif);width: 170px;	height: 36px;}

/* Manage */
.manage {background: url(/images/liam_mang_gr_div.gif);width: 590px;}
.manage_top {background: url(/images/liam_mang_gr_top.gif);width: 590px;	height: 20px;}
.manage_bottom {background: url(/images/liam_mang_gr_botm.gif);width: 590px;	height: 20px;}
.mainL { width: 840px; background: url(/images/box_g840.gif) repeat-y top left; }
.mainL_top { width: 840px; background: url(/images/box_g840_top.gif) no-repeat top left; height: 9px; overflow: hidden; }
.mainL_bottom { width: 840px; background: url(/images/box_g840_bot.gif) no-repeat top left; height: 9px; overflow: hidden; }
.mainL_yellow {background: url(/images/box_y840.gif);}
.mainL_yellow_bottom {background: url(/images/box_y840_bot.gif); width: 840px;line-height:9px; height: 9px; }
.mainG_bottom {background: url(/images/box_g840_bot.gif); width: 840px; height: 9px; background-repeat:no-repeat;}
.mainL_yellow_footer { width: 840px; height: 80px; background: url(/images/box_y840_footer.gif) no-repeat top left; }


.manage_font { font-family: Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 1px; color:#666666; text-decoration: none; }
.manage_font a:link {color: #666666; text-decoration: none; }
.manage_font a:hover {color: #990000; text-decoration: none; }
.manage_font a:visited {color: #666666; text-decoration: none; }

/* Sign Up */
.sign {background: url(/images/box_yel402.gif); width: 402px; }
.sign_top {background: url(/images/box_yel402_top.gif); width: 402px; height: 8px; }
.sign_bottom {background: url(/images/box_yel402_bot.gif); width: 402px; height: 9px; background-repeat:no-repeat;}

h4 { margin: 0px; padding: 0px; }		
dl {padding: 0px; margin: 0px 0px 44px 0px;	color: #333;}
dd {padding: 0px;margin: 0px; font-size: 1.2em;line-height: 1.5em;	font-weight: normal; color: #333;} 
dd a:link, dd a:visited {color: #333;text-decoration: underline;} 
dd a:hover, dd a:active {color: #39C; text-decoration: underline; } 
dd strong { display: block; margin-bottom: 18px; font-weight:bold;} 
dd ol { list-style-type: lower-roman; margin: 10px 0px 15px 20px; padding: 0px; 	color: #333;} 
dd ol li { margin: 0px 0px 15px 0px;	color: #333; } 
dd ol li strong { margin: 0px 0px 0px 0px; 	color: #333;}
		  
/* Header Classes - A through Z */ 

.hdr-a, .hdr-b, .hdr-c,
.hdr-d, .hdr-e, .hdr-f,
.hdr-g, .hdr-h, .hdr-i,
.hdr-j, .hdr-k, .hdr-l,
.hdr-m, .hdr-n, .hdr-o,
.hdr-p, .hdr-q, .hdr-r,
.hdr-s, .hdr-t, .hdr-u,
.hdr-v, .hdr-w, .hdr-x,
.hdr-y, .hdr-z { display: block; height: 25px; width: 145px; text-indent: -9999px; margin-bottom: 18px; } 
.hdr-a { background: url(/images/liam_flags/liam_flag_a.gif) no-repeat; } 
.hdr-b { background: url(/images/liam_flags/liam_flag_b.gif) no-repeat; } 
.hdr-c { background: url(/images/liam_flags/liam_flag_c.gif) no-repeat; } 
.hdr-d { background: url(/images/liam_flags/liam_flag_d.gif) no-repeat; } 
.hdr-e { background: url(/images/liam_flags/liam_flag_e.gif) no-repeat; } 
.hdr-f { background: url(/images/liam_flags/liam_flag_f.gif) no-repeat; } 
.hdr-g { background: url(/images/liam_flags/liam_flag_g.gif) no-repeat; } 
.hdr-h { background: url(/images/liam_flags/liam_flag_h.gif) no-repeat; } 
.hdr-i { background: url(/images/liam_flags/liam_flag_i.gif) no-repeat; } 
.hdr-j { background: url(/images/liam_flags/liam_flag_j.gif) no-repeat; }
.hdr-k { background: url(/images/liam_flags/liam_flag_k.gif) no-repeat; }
.hdr-l { background: url(/images/liam_flags/liam_flag_l.gif) no-repeat; }
.hdr-m { background: url(/images/liam_flags/liam_flag_m.gif) no-repeat; }
.hdr-n { background: url(/images/liam_flags/liam_flag_n.gif) no-repeat; }
.hdr-o { background: url(/images/liam_flags/liam_flag_o.gif) no-repeat; }
.hdr-p { background: url(/images/liam_flags/liam_flag_p.gif) no-repeat; }
.hdr-q { background: url(/images/liam_flags/liam_flag_q.gif) no-repeat; }
.hdr-r { background: url(/images/liam_flags/liam_flag_r.gif) no-repeat; }
.hdr-s { background: url(/images/liam_flags/liam_flag_s.gif) no-repeat; }
.hdr-t { background: url(/images/liam_flags/liam_flag_t.gif) no-repeat; }
.hdr-u { background: url(/images/liam_flags/liam_flag_u.gif) no-repeat; }
.hdr-v { background: url(/images/liam_flags/liam_flag_v.gif) no-repeat; }
.hdr-w { background: url(/images/liam_flags/liam_flag_w.gif) no-repeat; }
.hdr-x { background: url(/images/liam_flags/liam_flag_x.gif) no-repeat; }
.hdr-y { background: url(/images/liam_flags/liam_flag_y.gif) no-repeat; }
.hdr-z { background: url(/images/liam_flags/liam_flag_z.gif) no-repeat; }


/* Positioning Elements : FPO
   This can be taken out after production */

div#temp-container { width: 410px; margin: 0 auto; text-align: left; }

/* Search Results */
.searchResults .resultCount { color: #000; font-weight: bold; font-size: 14px; margin-top: 14px; }
.searchResults .resultNav { font-size: 12px; margin-top: 24px; }
.searchResults .result { margin: 14px 0px; }
.searchResults .result .title { font-size: 14px; color: #990000; width:660px; }
.title a:link {color: #990000; text-decoration: underline; }
.title a:hover {color: #990000; text-decoration: underline; }
.title a:visited {color: #990000; text-decoration: underline; }
.searchResults .result .abstract { color: #000000; }
.searchResults .result .url { font-size: 10px; color: #990000; margin-top: 2px;}

.map-list { list-style: none; padding: 0; margin: 0; }
.map-list-item { list-style: none; padding: 0 0 0 10px; margin: 0 0 0 10px; background: url(../images/list-arrow.gif) no-repeat; }

