/* form elements */

input.text,select,submit { font:11/13px verdana,sans-serif;margin:3px 0 3px 0;border:black 1px solid; background-color:#fff;}

/* text styles */

body,div,font,h1,h2,h3,h4,h5,h6,p,td,li,.normal { font:12/16px verdana,sans-serif; }
p { margin:0;padding:5px 3px 3px 0; }
h1,h2,h3,strong,.caption,div.result { font:bold 11px verdana,sans-serif;color:#900; }
h1,h2,.top { font:bold 13px verdana,sans-serif;text-transform:uppercase;letter-spacing:.05em; }
h1 { margin:15px 0 7px 0;color:#036; }
h2 { margin:20px 0 6px 0;letter-spacing:.025em;text-align:center; }
div.investigation h3 { color:#000; }
h3 { margin:10px 0 1px 0;color:#369; }
b { color:#000; }

.brnews1 { border:2px solid #000; padding:2px 4px 4px 6px;background-color:#FFFF99;}
a.brnews {font:bold 11px verdana;text-decoration:none;color:#000;}
a.brnews:hover {font:bold 11px verdana;text-decoration:underline;color:#000;}


.caption { font:bold 12px verdana,sans-serif;color:#036; }
.readmore { margin:0 20px 8px 0;padding:2px;text-align:right;text-transform:lowercase; } 
div.investigation,div.result { margin-top:15px;padding:5px 5px 3px 8px;background-color:#efefef;border-top:1px solid #333;border-bottom:1px solid #333; }
div.result { padding:5px 3px 5px 6px;color:#000; }

/*front page only*/
em { font-style:oblique;letter-spacing:.05em;color:#333; }
ul { margin:2px 0 0 30px;padding:5px 3px 3px 5px; }
li { margin:4px 0 4px 0; }

/* image styles */
.imgleft { float:left;margin:0 1em .5em 0; }
.imgright { float:right;margin:0 0 .5em 1em; }
.imgcenter { text-align:center;margin-bottom:.5em; }
.imgleft img,.imgright img,.imgcenter img { border:1px solid #000; }

/* link styles */
a,.topnav,.readmore,.white { font:bold 11px verdana;text-decoration:none;color:#c00; } 
a:hover { text-decoration:underline;color:#36c; }
.white { color:#fff; }
.white:hover { color: #c00; }
a.topnav { font-size:11px;margin:0 8px 0 8px;padding:2px 2px 1px 2px;text-transform:uppercase;letter-spacing:.05em;} 
a.topnav:hover { background-color:#c00;color:#fff;text-decoration:none; }

.feeone,.fees { margin:0 100px 0 100px;padding:.5em .5em .5em 1em;background-color:#efefef;border-top:1px solid #333;border-bottom:1px solid #333; }
.fees { border-top:0; }
div.client,div.lawyer,table.lawyer,table.press { background-color:#efefef;border-top:1px solid #333;border-bottom:1px solid #333; }
div.client,div.lawyer,table.lawyer td,table.press td { padding:1em; }

table.form { background-color:#efefef; }
table.form td.black,table.form td.label { padding:2px 1em 2px 1em; }
table.form td.black { background-color:#000; }
table.dangerous { margin-left:150px; }

td.leftcol { padding:15px 40px 20px 10px; }
td.rightcol { padding:30px 0 0px 0; text-align: left; }

td.homepage { padding:0 15px 0 15px; }
td.homepage h1 { font:bold 23px verdana,sans-serif;margin:0 3px 7px 3px;color:#036;text-align:center;text-decoration:underline;text-transform:none; }
td.homepage p { margin:3px 3px 7px 3px; }
td.homepage p img { float:left;margin:3px 3px 0 4px; }


/*--------------------------------------------------------------
CSS IMAGE MOUSEOVER
1. Business Image
2. Class Image
3. Danger Image
4. Dangerprod Image
---------------------------------------------------------------*/

#nav {
border:1px solid #333;
padding: 0 5 0 5;
}

#nav .size {
height: 200px;
width: 200px;
}

.bold {
font-weight: bold;
text-align: center;
font-size: 16px;
font-family: Trebuchet MS, Helvetica, serif;
}

/* BUSINESS IMAGE */
#nav a.business{
margin: 2 2 2 2;
float: left;
display: block;
width:200px;
height:200px;
background: url(/images/01_business.jpg) 0 0 no-repeat;
text-decoration: none;
}

#nav a:hover.business, a:visited.business {
background-position: -200px 0;
}

/* CLASS IMAGE */
#nav a.class{
margin: 2 2 2 2;
float: left;
display: block;
width:200px;
height:200px;
background: url(/images/01_class.jpg) 0 0 no-repeat;
text-decoration: none;
}

#nav a:hover.class, a:visited.class {
background-position: -200px 0;
}

/* DANGER IMAGE */
#nav a.danger{
margin: 2 2 2 2;
float: left;
display: block;
width:200px;
height:200px;
background: url(/images/01_danger.jpg) 0 0 no-repeat;
text-decoration: none;
}

#nav a:hover.danger, a:visited.danger {
background-position: -200px 0;
}

/* DANGERPROD IMAGE */
#nav a.dangerprod{
margin: 2 2 2 2;
float: left;
display: block;
width:200px;
height:200px;
background: url(/images/01_dangerprod.jpg) 0 0 no-repeat;
text-decoration: none;
}

#nav a:hover.dangerprod, a:visited.dangerprod {
background-position: -200px 0;
}
