/* Reset CSS - Eric Meyer - http://meyerweb.com/eric/tools/css/reset/ */
  
/* v1.0 | 20080212 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body{font-family:Arial, Helvetica, sans-serif;}
h1{font-size:13px;padding-bottom:5px;border-bottom:4px solid #2f2f2f;color:#2f2f2f;margin-bottom:15px;}
h2{font-size:24px;padding-bottom:5px;color:#2f2f2f;margin-bottom:15px;}
h4{font-size:14px;font-weight:normal;margin-bottom:10px;color:#f58026;}
h5{font-size:18px;color:#2f2f2f;margin-bottom:15px;border-left: 20px solid #f58026;padding-left:10px;}
h6{font-size:13px;padding-bottom:5px;color:#2f2f2f;}

#page-container{margin:auto;width:930px;}
#header{width:930px;height:90px;padding-bottom:5px;border-bottom:2px solid #ccc;margin-bottom:10px;}

#logo{float:left;width:300px;height:90px;}#logo img{border:none;}#logo a{text-decoration:none;border:none;}

#main-nav{float:right;width:270px;height:90px;text-align:right;} #main-nav ul{padding-top:35px;} #main-nav li{list-style:none;display:inline;padding-left:15px;} #main-nav a{text-decoration:none;color:#f58026;font-size:20px;} #main-nav a:hover{color:#2f2f2f;}

#attraction{width:930px;height:270px;background:url(http://www.frontlineforensic.com/images/main/attraction1BG.gif) no-repeat;margin-bottom:20px;}#findButton{padding-top:125px;padding-left:645px;}

#findTruth{display: block; width: 251px; height: 47px; background: url(http://www.frontlineforensic.com/images/main/findTheTruth.gif) no-repeat 0 0;} #findTruth:hover{background-position: 0 -47px;} #findTruth span{display: none;}

#serviceList{width:930px;height:235px;}
.serviceContainer{float:left;width:177px;height:175px;background:#999999;margin-right:10px;}.serviceContainerRight{float:left;width:181px;height:175px;background:#999999;}


#forensic{display: block; width: 177px; height: 175px; background: url(http://www.frontlineforensic.com/images/main/forensicInvestigations.jpg) no-repeat 0 0;} #forensic:hover{background-position: 0 -175px;} #forensic span{display: none;}
#corporate{display: block; width: 177px; height: 175px; background: url(http://www.frontlineforensic.com/images/main/corporateInvestigations.jpg) no-repeat 0 0;} #corporate:hover{background-position: 0 -175px;} #corporate span{display: none;}
#litigation{display: block; width: 177px; height: 175px; background: url(http://www.frontlineforensic.com/images/main/litigationSupport.jpg) no-repeat 0 0;} #litigation:hover{background-position: 0 -175px;} #litigation span{display: none;}
#training{display: block; width: 177px; height: 175px; background: url(http://www.frontlineforensic.com/images/main/trainingConsulting.jpg) no-repeat 0 0;} #training:hover{background-position: 0 -175px;} #training span{display: none;}
#cold{display: block; width: 181px; height: 175px; background: url(http://www.frontlineforensic.com/images/main/coldCaseInvestigations.jpg) no-repeat 0 0;} #cold:hover{background-position: 0 -175px;} #cold span{display: none;}


#aboutRow{height:155px;}

#aboutPreview{float:left;width:738px;margin-right:10px;height:150px;}#about1{float:left;font-size:13px;color:#666666;line-height:1.4em;width:380px;margin-right:15px; border-right:1px solid #ccc;}#aboutMission{float:left;width:325px;font-size:13px;color:#666666;line-height:1.4em;}#about-container{height:86px;}

.front-button a{display:block;background:#eeeeee;text-decoration:none;text-align:right;padding:5px 10px 5px 0;font-size:13px;color:#666666;}
.front-button a:hover{display:block;background:#f58026;text-decoration:none;text-align:right;padding:5px 10px 5px 0;font-size:13px;color:#fff;}
.front-button{clear:all;background:#003366;}

.front-button2 a{display:block;background:#cbcbcb;text-decoration:none;text-align:right;padding:5px 10px 5px 0;font-size:13px;color:#666666;}
.front-button2 a:hover{display:block;background:#f58026;text-decoration:none;text-align:right;padding:5px 10px 5px 0;font-size:13px;color:#fff;}
.front-button2{clear:all;background:#003366;}

#clientPreview{float:left;width:181px;}

#footer{border-top:2px solid #ccc;padding-top:10px;width:930px;height:75px;clear:all;font-size:12px;color:#999999;line-height:1.4em;}#footer a{color:#f58026;text-decoration:none;}#footer span{color:#f58026;}
#footer-left{float:left;width:400px;height:52px;padding-top:5px;}#footer-right{float:right;width:500px;height:57px;text-align:right;}


/*CONTENT PAGE STYLES*/
#content{padding-top:10px;padding-bottom:15px;}
#content-left{width:600px;color:#444;line-height:1.4em;font-size:13px;padding-right:15px;border-right:1px solid #e7e7e7;}#content-left h3 {color:#f58026;font-size:16px;line-height:1.6em;padding-bottom:25px;font-family:Arial, Helvetica, sans-serif; font-weight:normal;}#content-left p{padding-bottom:30px;}
#content-right{float:right;width:300px;color:#444;line-height:1.4em;font-size:13px;border-bottom:4px solid #CCCCCC;}#content-right p{padding-bottom:15px;}#content-right img{padding-bottom:10px;}#content-right a{text-decoration:none;color:#f58026;}
#content-right a:hover{text-decoration:none;color:#2f2f2f;}

.quote{padding-bottom:20px;}
.by{font-size:14px;color:#333;} .by span{color:#f58026;font-size:11px;}

ul.listing{margin-left:15px;margin-bottom:25px;}#content-left li{list-style:square;}ul.sub-list{padding-top:5px;padding-bottom:5px!important;}

.doublecol{width:600px;margin-bottom:25px;} .doublecol2{width:600px;} .doublecol2 ul{margin-left:15px;} .doublecol ul{margin-left:15px;}
.double-left{width:295px;}
.double-right{float:right;width:295px;}



table.tableform{width:300px;margin-bottom:10px;}

 #cold-case-form .formbtn {background:#f58026;color:#FFFFFF;border:none;font-weight:bold;width:150px;padding:10px 0px; margin-top:5px;}
#cold-case-form .right input{border:1px solid #666666;background:#FFFFFF;padding:5px;width:195px;height:20px;color:#333333;font-size:12px;font-family:Arial, Helvetica, sans-serif;margin-left:5px;}
#cold-case-form td.left{width:70px;padding:10px 10px 10px 0px;text-align:right;background:#e9e9e9;}
#cold-case-form td.right{width:200px;text-align:left;vertical-align:middle;}
#cold-case-form textarea{background:#FFFFFF;border:1px solid #666666;width:195px;font-family:Arial, Helvetica, sans-serif;color:#333333!important;font-size:12px!important;padding:5px;margin-left:5px;}


table.tableform2{width:585px;}

#contact-form .formbtn {background:#f58026;color:#FFFFFF;border:none;font-weight:bold;width:200px;padding:10px 0px;margin-top:10px;}
#contact-form .right input{border:1px solid #666666;background:#FFFFFF;padding:5px;width:410px;height:20px;color:#333333;font-size:12px;font-family:Arial, Helvetica, sans-serif;margin-left:5px;}
#contact-form td.left{width:180px;padding:10px 10px 10px 0px;text-align:right;background:#e9e9e9;font-size:14px;}
#contact-form td.right{width:410px;text-align:left;vertical-align:middle;}
#contact-form textarea{background:#FFFFFF;border:1px solid #666666;width:410px;font-family:Arial, Helvetica, sans-serif;color:#333333!important;font-size:12px!important;padding:5px;margin-left:5px;}







