a:link,a:visited {
	color: #838383;
	text-decoration: none;
}
a:hover,a:active {
	color: #D9668C;
}
a.cur:link,a.cur:visited,a.cur:hover,a.cur:active {
		color: #D9668C;
}
.nav {
	font: 11px Arial,Helvetica,san-serif;
}

.navon {
	font: 11px Arial,Helvetica,sans-serif;
	color: #D9668C;
	text-decoration: none;
}

.formtext{
	font: 11px Arial,Helvetica,sans-serif;
	color: #000;
	text-decoration: none;
}

.form{
	font: bold 10pt Arial,Helvetica,sans-serif;
	color: #666;
	height: 18px;
	border-color: #7F7F7F;
}

.textbox{
	font: bold 10pt Arial,Helvetica,sans-serif;
	color: #666;
	height: 75px;
	border-color: #7F7F7F;
}

p {
	margin: 14px 0;
}

p,.bodytext {
	font: 12px/13px Arial,Helvetica,sans-serif;
	color: #000;
}

.pinkmaptext,.pink {
	font: bold 12px Arial,Helvetica,sans-serif;
	color: #D9668C;
}

.maptext {
	font: bold 11px Arial,Helvetica,sans-serif;
	color: #666;
}

.bodytextlink {
	font: 12px Arial,Helvetica,sans-serif;
	color: #000;
	text-decoration: underline;
}

a.bodytextlink:hover {
	font: 12px Arial,Helvetica,sans-serif;
	color: #000;
	text-decoration: none;
}

.maplink {
	font: 12px Arial,Helvetica,sans-serif;
	color: #D9668C;
	text-decoration: none;
}

a.maplink:hover {
	font: 12px Arial,Helvetica,sans-serif;
	color: #D9668C;
	text-decoration: underline;
}

.numbernav {
	font: 11px Arial,Helvetica,sans-serif;
	color: #666;
	text-decoration: none;
}

a.numbernav:hover {
	font: 11px Arial,Helvetica,sans-serif;
	color: #D9668C;
	text-decoration: none;
}

a.privacy:link,a.privacy:visited {
	font: 11px Arial,Helvetica,sans-serif;
	color: #FFF;
	text-decoration: none;
}

a.privacy:hover {
	font: 11px Arial,Helvetica,sans-serif;
	color: #FFF;
	text-decoration: underline;
}

.submit { 
	font: 8pt Arial,Helvetica,sans-serif;
	color: #000;
	background-color: #fff; 
	width: 50px; 
	height: 20px; 
}

#cuttingcontent {
	height: 234px;
	width: 284px;
	font: 12px Arial,Helvetica,sans-serif;
	color: #000;
}

ul#nav {
	list-style:none;
	margin: 0 0 0 29px;
	padding:0;
}
	ul#nav li {
		margin:0;
		padding: 3px 0;
		font: 11px/11px Arial,Helvetica,sans-serif;
	}
	ul#nav li.nav1 {
		padding-top:0;
	}
	ul#nav li.nav5 {
		margin-bottom: 18px;
	}
	ul#nav li.nav10 {
		margin-bottom: 70px;
	}
	ul#nav li.nav12 {
		padding-bottom:0;
		margin-bottom:19px;
	}
#p_home li.nav1 a, #p_home li.nav1 a:hover { color: #D9668C; }
#p_about li.nav2 a, #p_about li.nav2 a:hover { color: #D9668C; }
#p_clientlist li.nav3 a, #p_clientlist li.nav3 a:hover { color: #D9668C; }
#p_cuttings li.nav4 a, #p_cuttings li.nav4 a:hover { color: #D9668C; }
#p_profiles li.nav5 a, #p_profiles li.nav5 a:hover { color: #D9668C; }
#p_mediarelations li.nav6 a, #p_mediarelations li.nav6 a:hover { color: #D9668C; }
#p_mediatraining li.nav7 a, #p_mediatraining li.nav7 a:hover { color: #D9668C; }
#p_reputation li.nav8 a, #p_reputation li.nav8 a:hover { color: #D9668C; }
#p_litigation li.nav9 a, #p_litigation li.nav9 a:hover { color: #D9668C; }
#p_marketing li.nav10 a, #p_marketing li.nav10 a:hover { color: #D9668C; }
#p_contact li.nav11 a, #p_contact li.nav11 a:hover { color: #D9668C; }
#p_bizdev li.nav13 a, #p_bizdev li.nav13 a:hover { color: #D9668C; }


#list p {
	margin: 0;
	line-height:14px;
} 
#list p#left { 
	float:left;
	width:136px 
}
#list p#right { 
	float:left 
}
	#list p a { 
		display:block; 
	}

/* Clear Fix */
.clear:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clear {display: inline-block;}

/* Hides from IE-mac \*/
* html .clear {height: 1%;}
.clear {display: block;}
/* End hide from IE-mac */


ul.body_list {font:12px/13px Arial,Helvetica,sans-serif;
margin-left:15px;
margin-top:13px;
padding-left:0;}

ul.body_list li { list-style-image:url(images/bullet.jpg); margin-left:0; padding-left: 0;}
