/* @group general */

/* @group reset */

html{color:#000;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body {font-family:arial,helvetica,sans-serif;font-size:0.8125em;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
/* to preserve line-height and selector appearance */
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*to enable resizing for IE*/
input,textarea,select{*font-size:100%;}
/*because legend doesn't inherit in IE */
legend{color:#000;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}
font {font-family:inherit;font-size:inherit;color:inherit;}

/* @end */

html {
	margin-bottom: 1px; /* force vertical scroll bar */
}

body {
	background: #fff url('/ajc/images/body-bg.gif') top center repeat-y;
    color: #333;
}

/* @group links */

a {
	color: #004488;
}

a:visited {
	color: #5f7387;
}

strong {
	font-weight: bold;
}

/* @end */

/* @group headings */

h4 {
	margin: 0 0 5px 0;
	font-size: 14px;
	font-weight: bold;
	text-transform: none;
	color: #555;
}

/* @end */

/* @group lists */



/* @end */

/* @end */

/* @group page structure */

/* @group grid */

.ajc-container, #cxContainer {width:970px;margin:0 auto;}
.ajc-showgrid {background:url('http://alt.coxnewsweb.com/ajc/css/ajcshared/grid.png');}
.ajc-showdiv div {background: #eee;}
.ajc-showdiv div div {background: #ccc;}
div.ajc-span-1, div.ajc-span-2, div.ajc-span-3, div.ajc-span-4, div.ajc-span-5, div.ajc-span-6, div.ajc-span-7, div.ajc-span-8, div.ajc-span-9, div.ajc-span-10, div.ajc-span-11, div.ajc-span-12, div.ajc-span-13, div.ajc-span-14, div.ajc-span-15, div.ajc-span-16, div.ajc-span-17, div.ajc-span-18, div.ajc-span-19, div.ajc-span-20, div.ajc-span-21, div.ajc-span-22 {float:left;margin-right:20px;}
div.ajc-last {margin-right:0;}
.ajc-span-1 {width:25px;}
.ajc-span-2 {width:70px;}
.ajc-span-3 {width:115px;}
.ajc-span-4 {width:160px;}
.ajc-span-5 {width:205px;}
.ajc-span-6 {width:250px;}
.ajc-span-7 {width:295px;}
.ajc-span-8 {width:340px;}
.ajc-span-9 {width:385px;}
.ajc-span-10 {width:430px;}
.ajc-span-11 {width:475px;}
.ajc-span-12 {width:520px;}
.ajc-span-13 {width:565px;}
.ajc-span-14 {width:610px;}
.ajc-span-15 {width:655px;}
.ajc-span-16 {width:700px;}
.ajc-span-17 {width:745px;}
.ajc-span-18 {width:790px;}
.ajc-span-19 {width:835px;}
.ajc-span-20 {width:880px;}
.ajc-span-21 {width:925px;}
.ajc-span-22, div.ajc-span-22 {width:970px;margin:0;}
.ajc-append-1 {padding-right:45px;}
.ajc-append-2 {padding-right:90px;}
.ajc-append-3 {padding-right:135px;}
.ajc-append-4 {padding-right:180px;}
.ajc-append-5 {padding-right:225px;}
.ajc-append-6 {padding-right:270px;}
.ajc-append-7 {padding-right:315px;}
.ajc-append-8 {padding-right:360px;}
.ajc-append-9 {padding-right:405px;}
.ajc-append-10 {padding-right:450px;}
.ajc-append-11 {padding-right:495px;}
.ajc-append-12 {padding-right:540px;}
.ajc-append-13 {padding-right:585px;}
.ajc-append-14 {padding-right:630px;}
.ajc-append-15 {padding-right:675px;}
.ajc-append-16 {padding-right:720px;}
.ajc-append-17 {padding-right:765px;}
.ajc-append-18 {padding-right:810px;}
.ajc-append-19 {padding-right:855px;}
.ajc-append-20 {padding-right:900px;}
.ajc-append-21 {padding-right:945px;}
.ajc-prepend-1 {padding-left:45px;}
.ajc-prepend-2 {padding-left:90px;}
.ajc-prepend-3 {padding-left:135px;}
.ajc-prepend-4 {padding-left:180px;}
.ajc-prepend-5 {padding-left:225px;}
.ajc-prepend-6 {padding-left:270px;}
.ajc-prepend-7 {padding-left:315px;}
.ajc-prepend-8 {padding-left:360px;}
.ajc-prepend-9 {padding-left:405px;}
.ajc-prepend-10 {padding-left:450px;}
.ajc-prepend-11 {padding-left:495px;}
.ajc-prepend-12 {padding-left:540px;}
.ajc-prepend-13 {padding-left:585px;}
.ajc-prepend-14 {padding-left:630px;}
.ajc-prepend-15 {padding-left:675px;}
.ajc-prepend-16 {padding-left:720px;}
.ajc-prepend-17 {padding-left:765px;}
.ajc-prepend-18 {padding-left:810px;}
.ajc-prepend-19 {padding-left:855px;}
.ajc-prepend-20 {padding-left:900px;}
.ajc-prepend-21 {padding-left:945px;}

div.ajc-border {padding-right:9px;margin-right:10px;border-right:1px solid #eee;}
.ajc-box {padding:1.5em;margin-bottom:1.5em;background:#eee;}

hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
hr.ajc-space {background:#fff;color:#fff;}
.clearfix:after, .ajc-container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix, .ajc-container {display:inline-block;}
* html .clearfix, * html .ajc-container {height:1%;}
.clearfix, .ajc-container {display:block;}
.ajc-clear, .clear {clear:both;}
.ajc-hide, .hide {display: none;}

/* @end */

/* @group header */

/* @group LSN banner */

#lsn {
	margin: 5px auto;
	background: #EFAA31;
	text-align: center;
	width: 200px;
}

#lsn a {
	padding: 5px;
	font-size:15px;
	font-weight:bold;
	color: #fff;
	display: block;
}

/* @end */

div.ajc-header {
  margin: 0 -20px 20px -20px;
  padding: 0 20px;
	border-bottom: 2px solid #ccc;
	position: relative;
	z-index: 250;
	width: 970px;
}

.ie6 div.ajc-header {
	z-index: 2 !important;
}

div.ajc-header h1 {
	margin: 20px 20px 0 0;
	background: url('/ajc/images/ajc-logo.gif') top left no-repeat;
	text-indent: -10000px;
	width: 95px;
	height: 66px;
	float: left;
}

div.ajc-header h1 a {
	width: 95px;
	height: 66px;
	display: block;
	outline: 0;
}

div.ajc-header a.ajc-logo {
	margin: 20px 20px 0 0;
	margin: 10px 20px 0 0;
	background: url('/ajc/images/ajc-logo.gif') top left no-repeat;
	text-indent: -10000px;
	float: left;
	width: 95px;
	width: 81px;
  height: 74px;
	display: block;
	outline: 0;
}

div.ajc-header a {
	color: #555;
}

div.ajc-header p, div.ajc-header li {
	font-size: 11px;
}

div.ajc-header div.ajc-nav {
	padding: 20px 0 0 0;
	width: 854px;
	width: 869px;
	float: left;
}
		
div.ajc-header p a {
	color: #555;
}

div.ajc-header ul.customer-care {
	position: absolute;
	top: 20px;
	right: 230px;
}

div.ajc-header ul.customer-care li {
	border-right: 1px solid #ccc;
	display: inline;
	float: left;
}

div.ajc-header ul.customer-care li:last-child, div.ajc-header ul.customer-care li.last-li {
	border-right: none;
}

div.ajc-header ul.customer-care li a {
	padding: 0 10px;
}

/* @group weather and traffic */

body.ajcvendor div.weather {
	display: block;
}

div.weather img, div.weather p {
	padding: 5px 0 0 0;
	float: left;
}

div.weather p {
	margin: 0 5px;
	padding: 0;
	color: #ccc;
}

p.pollen,
p.air-quality
{
  display: none;
}

p.pollen span.very-high {
	color: #800;
}

p.pollen span.high {
	color: #c70;	
}

p.pollen span.moderate {
	color: #059;
}

p.air-quality span.green {
  color: #080;
}

p.air-quality span.yellow {
  color: #990;
}

p.air-quality span.orange {
  color: #c60;
}

p.air-quality span.red {
  color: #800;
}

p.air-quality span.purple {
  color: #64002c;
}

p.air-quality span.black {
  color: #000;
}

div.weather img {
	margin-top: -10px;
	vertical-align: top;
}

div.weather p.temp {
	margin-top: -2px;
}

div.weather p.temp span {
	font-size: 14px;
	font-weight: bold;
}

div.weather p.weather a, div.weather p.traffic a {
	font-size: 11px;
	letter-spacing: 0.04em;
}

div.weather p.traffic a {
	padding: 0 10px;
}

div.traffic {
	position: absolute;
	top: 0;
	left: 300px;
}

div.traffic p {
	font-size: 11px;
	color: #333;
}

p.weather-icon {
	margin-top: -5px !important;
	text-indent: -10000px;
	height: 23px;
}

div.weather p.clear_pm,
div.weather p.mostlyclear_pm,
div.weather p.clear_pm,
div.weather p.mostlyclear_pm,
div.weather p.clear_pm,
div.weather p.clear_pm
{
  background: url('/ajc/images/weather/clear-night.gif') top left no-repeat;
  width: 25px;
}

div.weather p.mostlycloudy_am,
div.weather p.cloudy_am,
div.weather p.windyandcloudy_am
{
  background: url('/ajc/images/weather/cloudy.gif') top left no-repeat;
  width: 25px; 
}

div.weather p.cloudy_pm,
div.weather p.windyandcloudy_pm,
div.weather p.mostlycloudy_pm,
div.weather p.partlycloudy_pm
{
  background: url('/ajc/images/weather/cloudy-night.gif') top left no-repeat;
  width: 25px;
}

div.weather p.fog_am,
div.weather p.fog_am,
div.weather p.fog_pm,
div.weather p.fog_pm,
div.weather p.fog_pm
{
  background: url('/ajc/images/weather/fog.gif') top left no-repeat;
  width: 25px; 
}

div.weather p.hail_am,
div.weather p.hail_pm
{
  background: url('/ajc/images/weather/hail.gif') top left no-repeat;
  width: 25px;
}

div.weather p.mostlyclear_am,
div.weather p.partlycloudy_am
{
  background: url('/ajc/images/weather/partly-cloudy.gif') top left no-repeat;
  width: 25px;
}

div.weather p.chanceofrain_am,
div.weather p.lightrain_am,
div.weather p.rain_am,
div.weather p.lightrain_am,
div.weather p.rain_am,
div.weather p.lightrain_am,
div.weather p.windyandrainy_am
{
  background: url('/ajc/images/weather/rain.gif') top left no-repeat;
  width: 25px; 
}

div.weather p.chanceofrain_pm,
div.weather p.lightrain_pm,
div.weather p.rain_pm,
div.weather p.lightrain_pm,
div.weather p.rain_pm,
div.weather p.lightrain_pm,
div.weather p.windyandrainy_pm
{
  background: url('/ajc/images/weather/rainy-night.gif') top left no-repeat;
  width: 25px;
}

div.weather p.snow_am,
div.weather p.chanceofsnow_am,
div.weather p.lightsnow_am,
div.weather p.rainsnowmix_am,
div.weather p.rainsnowmix_am,
div.weather p.snow_am,
div.weather p.lightsnow_am,
div.weather p.rainsnowmix_am,
div.weather p.rainsnowmix_am,
div.weather p.snow_am,
div.weather p.lightsnow_am,
div.weather p.snow_pm,
div.weather p.chanceofsnow_pm,
div.weather p.lightsnow_pm,
div.weather p.rainsnowmix_pm,
div.weather p.snow_pm,
div.weather p.lightsnow_pm,
div.weather p.rainsnowmix_pm,
div.weather p.rainsnowmix_pm,
div.weather p.snow_pm,
div.weather p.lightsnow_pm
{
  background: url('/ajc/images/weather/snowflake.gif') top left no-repeat;
  width: 25px;
}

div.weather p.clear_am,
div.weather p.mostlyclear_am,
div.weather p.clear_am,
div.weather p.clear_am,
div.weather p.clear_am
{
  background: url('/ajc/images/weather/sunny.gif') top left no-repeat;
  width: 25px; 
}

div.weather p.scatteredtstorms_am,
div.weather p.chanceofstorms_am,
div.weather p.tstorm_am,
div.weather p.scatteredtstorms_pm,
div.weather p.chanceofstorms_pm,
div.weather p.tstorm_pm
{
  background: url('/ajc/images/weather/thunderstorm.gif') top left no-repeat;
  width: 25px; 
}

/* @end */

/* @group search */

div.ajc-search {
	position: absolute;
	top: 15px;
	right: 0;
	width: 230px;
	z-index: 500;
}

div.ajc-search input.query {
	margin: 0 5px 0 0;
	padding: 4px;
  background: url('http://img.coxnewsweb.com/C/00/72/40/image_7440720.gif') top left repeat-x;
	border-top: 1px solid #888;
	border-left: 1px solid #888;
	border-bottom: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	font-size: 14px;
	color: #888;
	width: 184px;
	float: left;
}

.ajc-header div.ajc-search input.query {
  background: url('/shared/images/logos/yahoo-search.gif') top right no-repeat;
}

div.ajc-search input.query.focus {
  background: url('http://img.coxnewsweb.com/C/00/72/40/image_7440720.gif') top left repeat-x !important;
}

div.ajc-search input.submit {
	margin-top: -1px;
	float: left;
}

div.ajc-search div.search-select {
	margin: 0 28px 0 0;
	padding: 5px 4px 0 4px;
	border-top: none;
	border-left: 1px solid #888;
	border-bottom: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	background: #fff;
	width: 184px;
	position: absolute;
	top: 24px;
	left: 0;
	display: none;
}

div.ajc-search div.search-select ul li {
	margin: 0 0 5px 0;
	background: none;
}

div.ajc-search div.search-select ul li.search-web {
  background: url('/ajc/images/yahoo-search.gif') right bottom no-repeat;
}

/* @end */

/* @group navigation */

div.ajc-header ul.nav {
	border-top: 1px solid #ccc;
	position: absolute;
	bottom: 0;
	width: 855px;
	width: 869px;
	width: 889px;
	clear: both;
}

div.ajc-header ul.nav li h4 {
	border-top: none;
}

div.ajc-header ul.nav li {
	font-size: 12px;
	display: inline;
	float: left;
}

div.ajc-header ul.nav li:last-child {
/*	float: right;*/
}

div.ajc-header ul.nav li a {
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	padding: 7px 10px;
	font-weight: bold;
	color: #555;
	display: inline;
	float: left; 
}

div.ajc-header ul.nav li.vertical div.nav-pane {
	right: 0;
}

div.ajc-header ul.nav li.vertical a {
	padding: 7px 12px;
}

div.ajc-header ul.nav li.classifieds a {
  padding-left: 32px;
  background: url('/ajc/images/free-badge.gif') bottom left no-repeat;
}

div.ajc-header ul.nav li.classifieds a.on,
div.ajc-header ul.nav li.classifieds a.on:hover
{
  background: #eaeaea url('/ajc/images/free-badge.gif') bottom left no-repeat;
}

div.ajc-header ul.nav li a:hover {
  text-decoration: none;
}

body#ajc-home a#nav-home-link,
body#metro_section a#nav-news-link,
body#nation_section a#nav-news-link,
body#nation_section a#nav-news-link,
body#sports_section a#nav-sports-link,
body#business_section a#nav-business-link,
body#travel_section a#nav-travel-link,
body#living_section a#nav-lifestyle-link,
body#obituaries_section a#nav-obituaries-link
{
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	background: #efefef;
}

div.ajc-header ul.nav li a.on, div.ajc-header ul.nav li a.on:hover {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	background: #eaeaea url('/ajc/images/nav-on-bg.gif') top left repeat-x;
	color: #039;
}

div.nav-pane {
	margin: 0 0 0 -15px;
	padding: 10px 15px 15px 15px;
	background: url('/ajc/images/nav-pane.png') bottom left no-repeat;
	width: 340px;
	position: absolute;
	top: 27px;
	display: none;
	z-index: 500000;
	clear: both;
	cursor: pointer;
}

.ie6 div.nav-pane {
	margin: 0 0 0 -15px;
	padding: 10px 0 15px 0;
	background: #fff url('/ajc/images/nav-pane-ie.gif') bottom left no-repeat;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 2px solid #ccc;
	width: 340px;
	position: absolute;
	top: 27px;
	display: none;
	cursor: pointer;
}

div#nav-obituaries {
	background-image: url('/ajc/images/nav-pane-small.png');
	width: 180px;
}

.ie6 div#nav-obituaries {
	background: #efefef;
}

div.nav-pane h4 {
	margin: 0 0 10px 10px;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}

div.ajc-header div.nav-pane ul {
	margin: 0 0 5px 6px;
}

div.ajc-header div.nav-pane ul li {
	border: none;
	font-size: 12px;
	float: none;
}

div.ajc-header ul.nav li div.nav-pane a {
	padding: 0;	
	border: none;
	font-weight: normal;
	color: #039;
	float: none;
}

div.ajc-header ul.nav li div.nav-pane p {
	margin: 0 0 20px 10px;
}

div.ajc-header ul.nav li div.nav-pane a:hover {
	text-decoration: underline;
}

div.ajc-header div.nav-pane ul li:last-child {
	float: none;
}

div.ajc-header div.nav-pane ul.sections li {
	margin: 0;
	border-bottom: 1px solid #e2e2e2;
	height: 1%;
	display: block;
}

div.ajc-header div.nav-pane ul.sections li a {
	padding: 6px 5px 5px 5px;
	font-weight: bold;
	height: 1%;
	display: block;
}

div.ajc-header div.nav-pane ul.sections li a:hover {
	background: #999;
	text-decoration: none;
	color: #fff;
}

div.ajc-header div.nav-pane ul.blogs {
	margin: 0 0 20px 5px;
}

div.ajc-header div.nav-pane ul.blogs li {
	margin: 0 5px 2px 0;
	padding: 0 4px 0 4px;
	font-size: 11px;
	height: 1%;
	display: block;
}
div.ajc-header div.nav-pane ul.blogs li a {
	padding: 2px;
	height: 1%;
	display: block;
}

div.ajc-header div.nav-pane ul.blogs li a:hover {
	background: #fff;
	color: #039;
	text-decoration: none;
}

div.ajc-header div.nav-pane ul.blogs li a strong {
	font-weight: bold;
}

/* @end */

/* @end */

/* @group footer */

#ajc-footer, #cxFooter {
  margin-bottom: 20px;
	clear: both;
}

#ajc-footer:after, #cxFooter:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#ajc-footer, #cxFooter {display:inline-block;}
* html #cxFooter, * html #ajc-footer {height:1%;}
#ajc-footer, #cxFooter {display:block;}


div#yahooContentMatch {
  margin: 0;
	padding: 10px 0 0 0;
	border-top:1px solid #e5e5e5;
	text-align:center;
	clear:both;
}

div.ajc-sitemap {
	margin: 20px 0 0 0;
	border-top: 5px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	text-align: left;
}

div.ajc-sitemap h5 {
	margin: 16px 0 8px 0;
	padding: 0;
	background: none;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #555;
}

div.ajc-sitemap ul {
	margin: 0 0 16px 0;
}

div.ajc-sitemap ul li {
	margin: 0 0 4px 0;
	padding: 0;
	background: none;
	font-size: 11px;
	line-height: 1.3;
}

div.ajc-sitemap ul li a {
	margin: 0;
	padding: 0;
}

div.ajc-sitemap div.site-map-feedback {
	margin: 0 0 16px 2px;
}

div.ajc-sitemap div.site-map-feedback input.query {
	width: 150px;
}

div.ajc-sitemap div.site-map-feedback textarea, div.ajc-sitemap div.site-map-feedback input.email {
	margin: 0 0 15px 0;
	padding: 5px;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	background: #fff url('http://img.coxnewsweb.com/C/00/72/40/image_7440720.gif') top left repeat-x;
	font-family: Arial, Helvetica, Sans-serif;
	color: #555;
	width: 270px;
	height: 120px;
}

div.ajc-sitemap div.site-map-feedback input.email {
	height: auto;
}

div.ajc-sitemap div.site-map-feedback p.types {
	margin: 0 0 15px 0;
	font-size: 12px !important;
	display: none;
}

div.ajc-sitemap div.site-map-feedback p.types a {
	margin: 0 0 0 5px;
	padding: 2px 4px 2px 19px;
	border-top: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	color: #333;
	cursor: pointer;
}

div.ajc-sitemap div.site-map-feedback p.types a:hover {
	background-color: #eee !important;
	text-decoration: none;
}

div.ajc-sitemap div.site-map-feedback p.types a.question {
	padding: 2px 4px 2px 16px;
	background: url('http://img.coxnewsweb.com/C/07/74/40/image_7440747.gif') 4px center no-repeat;
}

div.ajc-sitemap div.site-map-feedback p.types a.technical {
	background: url('http://img.coxnewsweb.com/C/06/74/40/image_7440746.gif') 4px center no-repeat;
}

div.ajc-sitemap div.site-map-feedback p.types a.feedback {
	background: url('http://img.coxnewsweb.com/C/03/73/40/image_7440733.gif') 4px center no-repeat;
}

div.ajc-sitemap div.site-map-feedback p.types a.selected {
	background-color: #eee;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	color: #000;
}

div.ajc-footer p.ajc-copyright, div#footer p.ajc-copyright, div#cxFooter p.ajc-copyright {
	margin: 10px 0 10px 10px;
	padding: 10px 0 0 0;
	background: transparent url('http://img.coxnewsweb.com/C/01/83/07/image_7007831.gif') 273px center no-repeat;
	font-size: 11px;
	text-align: center;
	height: 40px;
	clear: both;
}

div#ajc-footer div.ajc-search input.query,
div#cxFooter div.ajc-search input.query
{
  width: 257px;
}

div#ajc-footer div.ajc-search-container, div#cxFooter div.ajc-search-container {
	position: relative;
}

div.ajc-sites ul {
	margin: 15px 0 0 0;
	background: url('/ajc/images/footer-logos-at.gif') top left no-repeat;
	float: left;
}

div.ajc-sites ul li {
	padding-left: 0;
	float: left;
	display: inline;
	text-indent: -10000px;
	display: none;
}

div.ajc-sites ul li a {
	display: block;
	height: 30px;
	outline: 0;
}

div.ajc-sites ul li.ajc a {
	width: 78px;
}
 
div.ajc-sites ul li.access a {
	width: 86px;
}

div.ajc-sites ul li.mundo a {
	width: 117px;
}

div.ajc-sites ul li.at a {
  width: 104px;
}

div.ajc-copyright p {
	margin: 15px 0 0 0;
}

div#ajc-footer div.ajc-search, div#cxFooter div.ajc-search {
	padding: 15px 0 0 0;
	top: 0;
	width: 295px;
}

.ajc-copyright img.cmg-logo {
  margin-right: 5px;
  float: left;
}

div.ajc-copyright {
	font-size: 0.84615384615em;
}

div.customer-care {
	margin: 16px 0;
}

div.customer-care h5 {
	margin: 0 0 5px 0;
	font-size: 14px;
	text-transform: none;
}

div.customer-care p {
	font-size: 11px;
}

div.customer-care p img {
	margin: 4px 0 0 0;
}

div.customer-care p.subscribe {
	margin: 10px 0 0 0;
}

div.customer-care p.subscribe img {
	margin: 2px 0 0 0;
}

div.customer-care p.subscribe a {
	color: inherit;
}

/* @end */

/* @end */

/* @group page elements */

/* @group advertising */

#PB01,
#HP01
{
  background: #e5e5e5;
  width: 970px;
}

#PB01,
#HP01
{
  position: relative;
}

div.ajc-ad-left {
	margin: 0 0 20px 0;
	float: left;
}

div.ajc-ad-right {
	margin: 0 0 20px 0;
	float: right;
}

div#ajc-home div#ad-rp02, div#ajc-home div#ad-rp03 {
	margin: 0 0 20px 0;
}

div.ajc-ad a img {
	border: 0;
}

div.ajc-ad-hipad {
	margin: 0 0 20px 0;
	background: #e9eaec;
	text-align: center;
}

div.ajc-ad-hipad * {
	margin: auto;
}

div#ad-hp01 {
	margin: 0 0 20px 0;
	background: #e9eaec;
	text-align: center;
}

div#ad-hp01 * {
	margin: auto;
}

div#ad-rp01 {
	margin: 0 0 20px 0;
	background: #e9eaec;
	text-align: center;
}

div#ad-rp01 * {
	margin: auto;
}

div#ad-pb01 {
	margin: 0 0 20px 0;
	background: #e9eaec;
	text-align: center;
}

div#ad-pb01:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

div#ad-pb01 {display: inline-block;}

/* Hides from IE-mac \*/
* html div#ad-pb01 {height: 1%;}
div#ad-pb01 {display: block;}
/* End hide from IE-mac */

.ie6 div#ad-pb01 *, .ie6 div#ad-hp01 {
  z-index: 1 !important;
}

div.prWrap {
  z-index: 50 !important;
}

div#ad-pb01 * {
	margin: auto;
}

div.ajc-ad-leaderboard {
	padding: 10px 0;
	background: #e5e5e5;
}

div.ajc-ad-leaderboard img {
	margin: auto;
	display: block;
}

div.marketing-promo {
	background: #e9eaec;
	text-align: center;
}

/* @group Text ads */

.ajc-text-ad {
  margin-bottom: 20px;
  padding: 10px;
  border-bottom: 1px solid #ADD8E6;
  background: #f0f8ff;
  text-align: left;
  width: 320px;
}

.ajc-text-ad img {
  display: none;
}

.ad-heading {
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: bold;
  color: #555;
}

.ajc-text-ad .ad-title {
  margin: 0 0 5px 0 !important;
  font-weight: bold;
}

.ajc-text-ad .ad-title a {
  text-decoration: underline;
}
.ajc-text-ad .ad-description {
  margin: 0 0 5px 0!important;
  font-size: 11px;
}

.ajc-text-ad .ad-url,
.ajc-text-ad .ad-url a {
  margin: 0 !important;
  font-size: 11px;
  font-weight: bold;
  color: #888;
}

/* @end Text ads */

/* @group Advertise here link */

.advertise-here {
  margin: 0 0 2px 0 !important;
  font-size: 11px;
  text-align: center;
}

/* @end Advertise here link */

/* @end */

/* @group content */

/* @group general */

span.updated {
	font-size: 11px;
	color: #800;
}

/* @end */

/* @group section */

div.section {
	margin-bottom: 20px;
}

div#ajc-home div#ajc-content div.section {
	font-size: 0.92307692308em;
}

div.section h4 {
	margin: 0 0 10px 0;
}

div.section h4 a {
	color: #555 !important;
}

div.section h4 span {
	padding: 0 0 0 10px;
	font-size: 11px;
	font-weight: normal;
}

div.section ul li {
	margin: 0 0 5px 0;
	padding: 0 0 0 10px;
	background: url('http://img.coxnewsweb.com/C/05/00/59/image_1159005.gif') no-repeat scroll center left
}

div.section ul + p.section-links {
	margin: 10px 0 0 0;
	font-size: 0.84615384615em;
}

/* @end */

/* @end */

/* @group breaking news banner  */

div#breaking_news_banner {
	margin: 0 0 20px 0;
	background: transparent url('http://img.coxnewsweb.com/C/03/77/75/image_7475773.jpg') repeat-x 0 0;
	height: 37px;
	overflow: hidden;
}

#breaking_news_banner:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

#breaking_news_banner h2 {
  border: none !important;
	background: transparent url('http://img.coxnewsweb.com/C/08/49/75/image_7475498.jpg') no-repeat 0 0;
	float: left;
	text-indent: -9999px;
	height: 49px;
	width: 115px;
	}

#breaking_news_banner h1 {
  margin: 0 !important;
  background: none !important;
	font-size:15px !important;
	font-weight:bold !important;
	line-height:37px !important;
	padding:0 5px 0 125px !important;
	}

#breaking_news_banner h1 a {
	color: #003399;
	cursor: pointer;
	line-height:36px;
	}

#breaking_news_banner h1 a:hover   {
	color: #003399;
	text-decoration: underline;
	}


/* @end */

/* @group slider */

div#ajc-slider {
	margin: 0 0 20px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #e5e5e5;
	width: 610px;
    position: relative;
	overflow: hidden;
}

body.ajc-story div#ajc-slider,
body.cxStory div#ajc-slider
{
  margin-bottom: 10px;
  border-bottom: none;
}

div#ajc-slider h4.slider-header {
	margin: 0 0 10px 0;
	padding: 10px 0 0 0;
	border-top: 1px solid #e5e5e5;
}

div#ajc-slider div.scroll {
	margin-left: 3px;
	margin-left: 0;
	margin: 0 -10px;
    width: 607px;
	width: 630px;
	overflow: hidden;
    position: relative;
    clear: left;
}

div#ajc-slider div.scrollContainer {
  width: 4000px;
}

div#ajc-slider div.panel {
	padding: 0 17px 0 0;
	padding: 0 10px;
	width: 190px;
	float: left;
	display: inline;
	position: relative;
}

div#ajc-slider div.scrollContainer div.on{
	background: #e9eaec;
}

div#ajc-slider div.panel * {
	display: inline;
	float: left;
}

div#ajc-slider div.panel h4 {
	margin: 0;
	padding: 5px 0;
	border-top: none;
	text-transform: none;
}

div#ajc-slider div.video h4 a {
	padding: 0 15px 0 0;
}

div#ajc-slider div.panel a img {
	margin: 0;
	border: none;
	clear: both;
	width: 190px;
}

div#ajc-slider div.panel p {
	margin: 0;
	padding: 5px 2px;
	font-size: 11px;
	letter-spacing: 0.03em;
}

div#ajc-slider .scrollButtons {
    position: absolute;
	top: 8px;
    cursor: pointer;
}

div#ajc-slider .scrollButtons.left {
	right: 25px;
}

div#ajc-slider .scrollButtons.right {
	right: 0;
}

div#ajc-slider .hide {
    display: none;
}

/* @end */

/* @group markets table */

div.markets {
	position: relative;
}

div.markets p.market-update, div.section-markets p.closed {
	position: absolute;
	top: 5px;
	right: 0;
}

div.markets form {
	margin-left: 0;
}

div.track-markets {
	margin: 0 0 10px 0;
}

div.track-markets table {
	width: 100%;
}

div.track-markets td {
	padding: 4px 0;
	border-bottom: 1px solid #e5e5e5;
	font-size: 11px;
}

div.track-markets td.plus {
	color: #070;
}

div.track-markets td.minus {
	color: #700;
}

div.track-markets td.amount, div.track-markets td.difference {
	text-align: right;
}

div.track-markets p {
	margin: -2px 0 0 0;
	font-size: 10px;
	text-align: right;
	color: #999;
}

/* @end */

/* @group right rail */

/* @group Common tab styling */

@media projection, screen {
  .ui-tabs-hide {
    display: none;
  }
}

@media print {
  .ui-tabs-nav {
    display: none;
  }
}

.ui-tabs-nav:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.ui-tabs-nav {display:inline-block;}
* html .ui-tabs-nav {height:1%;}
.ui-tabs-nav {display:block;}

.ui-tabs-nav {
  padding-left: 5px;
  border-bottom: 1px solid #e5e5e5;
}

.ui-tabs-nav li {
  margin: 0;
  padding: !important;
  background: !important;
  float: left;
  display: inline;
}

.ui-tabs-nav a {
  margin: 0 4px -1px 0;
  padding: 7px 10px 4px 10px;
  border: 1px solid #e5e5e5;
  border-bottom: 2px solid #e5e5e5;
  background: #eee;
  font-weight: bold;
  text-decoration: none !important;
  color: #333;
  white-space: nowrap;
  outline: 0;
  float: left;
  display: inline;
}

.ui-tabs-nav .ui-tabs-selected a {
  border-bottom: 2px solid #fff;
  background: #fff;
  color: #000;
}

.ui-tabs-nav .ui-tabs-selected a:link,
.ui-tabs-nav .ui-tabs-selected a:visited,
.ui-tabs-nav .ui-tabs-disabled a:link,
.ui-tabs-nav .ui-tabs-disabled a:visited
{
    cursor: text;
}

.ui-tabs-nav a:hover,
.ui-tabs-nav a:focus,
.ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover,
.ui-tabs-nav .ui-tabs-unselect a:focus,
.ui-tabs-nav .ui-tabs-unselect a:active
{
    cursor: pointer;
}

.ui-tabs-panel {
  margin-bottom: 20px;
  padding: 10px;
  border: 1px solid #e5e5e5;
  border-top: none;
}

/* @end Common tab styling */

/* @group Most popular panels */

div.most-popular-panel ol {
  margin: 0 0 10px 0;
  list-style: decimal inside;
}

div.most-popular-panel ul {
  margin: 0 0 10px 0;
}

div.most-popular-panel ul li {
  margin: 0 0 5px 0;
}

div.most-popular-panel ol li {
  margin: 0 0 5px 0;
  padding: 0 0 5px 0;
  font-size: 14px;
  font-weight: bold;
}

div.most-popular-panel ol li a {
  font-size: 13px;
  font-weight: normal;
}

div.most-popular-panel p.more {
  margin: 10px 0 0 0;
  font-size: 11px;
  position: relative;
  clear: both;
}

div.most-popular-panel p.more a {
  font-weight: bold;
}

div.most-popular-panel p.more span {
  position: absolute;
  right: 10px;
}

div.most-popular-panel p.more span.add a {
  padding: 0 0 0 14px;
  background: url('/ajc/images/icons/icons-sprite.png') 0 -222px no-repeat;
  font-weight: normal;
}

div.most-popular-panel h5 {
  margin-bottom: 10px;
  font-weight: bold;
}

div#tab-homes h5,
div#tab-cars h5,
div#tab-classifieds h5,
div#tab-homes h3,
div#tab-cars h3,
div#tab-classifieds h3
{
  background: url('/ajc/images/verticals/verticals-small-sprite.gif') no-repeat;
}

div#tab-homes h5,
div#tab-homes h3
{
  background-position: right -439px;
}

div#tab-cars h5,
div#tab-cars h3
{
  background-position: right -100px;
}

div#tab-classifieds h5,
div#tab-classifieds h3
{
  background-position: right -326px;
}

div.most-popular-panel form {
  margin: 0 0 10px 0;
}

div#tab-homes select {
  margin: 0 10px 0 0;
  width: 300px;
}

div#tab-classifieds input#txt_keyword {
  margin: 0 10px 0 0;
  padding: 4px;
  border-top: 1px solid #999;
  border-left: 1px solid #999;
  border-right: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  background: #fff url('http://img.coxnewsweb.com/C/00/72/40/image_7440720.gif') top left repeat-x;
  font-family: Arial, Helvetica, Sans-serif;
  font-size: 11px;
  color: #555;
  width: 230px;
  float: left;
}

div#tab-jobs img,
div#tab-cars img
{
  float: right;
}

div.most-popular-panel-photos ul:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.most-popular-panel-photos ul {display:inline-block;}
* html div.most-popular-panel-photos ul {height:1%;}
div.most-popular-panel-photos ul {display:block;}

div.most-popular-panel-photos ul {
  margin: 0 -5px;
}

div.most-popular-panel-photos ul li {
  margin: 0 5px 10px 5px !important;
  padding: 0 !important;
  font-size: 0.84615384615em;
  width: 72px;
  float: left;
  display: inline;
  overflow: hidden;
}

.ie6 div.most-popular-panel-photos ul li {
  width: 70px;
}

div.most-popular-panel-photos ul li.last {
  margin-right: 0 !important;
}

div.most-popular-panel-photos ul li img {
  margin: 0 0 5px 0;
  width: 72px;
}

/* @end Most popular panels */

/* @group channel promo */

div.channel_promos {
	margin: 0 0 20px 0;
	position: relative;
	clear: both;
}

div.channel_promos h4 {
	border-top: none;
	padding-top: 0;
}

div.channel_promos h1 {
    margin: 0 0 5px 0;
	font-size: 14px;
	font-weight: bold;
	color: #555;
}

div.channel_promos_sms div#icon {
    position: absolute;
    right: 5px;
    top: -2px;
}

div.channel_promos_sms br {
	display: none;
}

div.channel_promos_sms a {
    margin: 0 0 0 2px;
}

div.channel_promos_sms input {
    margin: 0 2px;
	float: left;
}

div.channel_promos_sms input.phone {
	padding: 2px 4px;
	background: url('http://img.coxnewsweb.com/C/00/72/40/image_7440720.gif') top left repeat-x;
	border: 1px solid #ccc;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: #555;
	width: 24px;
}

div.channel_promos_sms input.phone3 {
	width: 30px;
}

div.channel_promos_sms input.submit {
	margin: 0;
	width: 79px;
	height: 22px;
}

div.channel_promos_sms select {
    margin: 0 4px;
	width: 130px;
	float: left;
}

div.channel_promos p {
	margin: 0 0 15px 0;
	font-size: 11px;
}

div.channel_promos div.channel_promo_image img {
	position: absolute;
	top: 5px;
	right: 10px;
	border: 0;
}

div.channel_promos div.channel_promo_image a {
	padding: 0;
	background: none;
}

div.channel_promos img {
	border: none;
}

div.rr-channel-promo {
	margin: 0 0 20px 0;
	padding: 10px 10px 5px 10px;
	border: 1px solid #ccc;
	display: none;
}

div.rr-channel-promo h1 {
	margin: 0 0 10px 0;
	padding: 0 0 4px 0;
	border-bottom: 1px solid #e5e5e5;
	font-size: 11px;
	text-transform: uppercase;
}

div.rr-channel-promo h2 {
	margin: 0 0 5px 0;
	font-size: 11px;
	font-weight: normal;
}

div.rr-channel-promo h1 a {
	color: #900;
}

div.rr-channel-promo h1 span {
	padding: 0 0 0 5px;
	font-weight: normal;
	text-transform: none;
	color: #555;
}

div.rr-channel-promo h1 img {
	margin: 0 0 0 10px;
	float: right;
}

div.rr-channel-promo ul {
	margin: 0;
}

div.rr-channel-promo span.cxnhdln, div.rr-channel-promo ul li {
	margin: 0 0 5px 0;
	padding: 0;
	background: none;
	font-size: 12px;
	font-weight: bold;
	display: block;
}

div.rr-channel-promo span.cxnhdln a, div.rr-channel-promo ul li a {
	padding: 0 0 0 8px;
	background: transparent url(http://img.coxnewsweb.com/C/05/00/59/image_1159005.gif) no-repeat scroll 0pt 5px;
	color: #333;
}

div.rr-channel-promo span.cxnhdln br {
	margin: 0 0 5px 0;
	display: block;
}

div.rr-channel-promo br {
	display: none;
}

div.rr-channel-promo ul li p {
	display: none;
}

/* @end */

/* @group services */

div.services {
	margin: 0 0 15px 0;
	clear: both;
}

div.services div.subscribe {
	background: url('newspaper.jpg') top left no-repeat;
}

div.services div.subscribe a {
	padding: 0 0 0 82px;
	display: block;
}

div.services ul {
	margin: 0 0 -5px 0;
}

div.services ul li {
	margin: 0 0 15px 0;
	padding: 0;
	background: none;
	font-size: 14px;
	float: left;
	width: 50%;
}

div.services ul li a {
	padding: 0 0 0 22px;
	background: url('/ajc/images/icons/icons-sprite.png') no-repeat;
	color: #555;
}

div.services ul li.email a {
	background-position: 0 -258px;
}

div.services ul li.mobile a {
	background-position: 0 -106px;
}

div.services ul li.print a {
	background-position: 0 -336px;
}

div.services ul li.news-alerts a {
	background-position: 0 -296px;
}

div.services ul li.rss a {
	background-position: 0 -66px;
}

div.services ul li.widgets a {
	background-position: 0 -26px;
}

/* @end */

/* @group take a break */

div.takeabreak ul {
	padding: 0 0 0 2px;
}

div.takeabreak ul li {
	padding-left: 0;
	background: none;
	font-size: 0.91666666667em;
	width: 84px;
	float: left;
}

/* @end */

/* @group do good */

div.do-good {
	padding: 10px 0;	
}

div.do-good h4 {
	position: relative;
  height: 1%;
}

div.do-good h4 span {
	position: absolute;
	bottom: 0;
	right: 0;
}

div.do-good strong {
	font-weight: bold;
}

div.do-good p {
	margin-bottom: 5px;
}

div.do-good ul {
	margin: 0 0 15px 0;
}

div.do-good ul li {
	background: none;
	font-size: 0.91666666667em;
	padding-left: 0;
}

div.do-good .do-good-sponsor {
	height: 42px;
	width: 88px;
	float: right;
}

div.do-good .do-good-sponsor p {
	margin-bottom: 2px;
	font-size: .8em;
	color: #999;
}

div.do-good p {
	font-size: 0.91666666667em;
	clear: both;
	position: relative;
}

div.do-good p a {
	font-weight: bold;
}

div.do-good p span {
	position: absolute;
	right: 0;
}

div.do-good p span a {
	background: url('/ajc/images/icons/icons-sprite.png') 0 -222px no-repeat;
	padding: 0 0 0 14px;
	font-weight: normal;
}

.do-good-sponsor .ad-88 {
	background: #e5e5e5;
	height: 31px;
	width: 88px;
}

/* @end */

/* @group Kudzu */
div.kudzu {
	border-top:1px solid #E5E5E5;
	padding-top:10px;
}

div.kudzu h4 img {
	position: relative;
	top: 1px;
}

div.kudzu h4 {
	position: relative;
  height: 1%;
}

div.kudzu h4 span {
	position: absolute;
	bottom: 0;
	right: 0;
}

div.kudzu form {
	margin: 0 0 10px 0;
}

div.kudzu input {
	margin: 0;
	padding: 0;
}

div.kudzu input.kudzu-query {
	margin: 0 5px 8px 0;
	padding: 4px 4px;
	border: 1px solid #ccc;
	border-bottom-color: #eee;
	border-right-color: #eee;
	float: left;
	width: 242px;
	color: #555;
	background: url('http://img.coxnewsweb.com/C/00/72/40/image_7440720.gif') left top repeat-x;	
}

div.kudzu input.kudzu-submit {
	float: left;
	background: url('/shared/images/buttons/search.gif') left top no-repeat;
	height: 22px;
	width: 62px;
	text-indent: -9999px;
	border: none;
	padding: 0;
	margin: 0;
	font-size: 0px;
	display:block;
	line-height: 0px;
}

.kudzu input.kudzu-submit {
	cursor: pointer;
	cursor: hand;
}


div.kudzu input.kudzu-radio {
	margin: 0 2px 0 0;
	vertical-align: middle;
}

div.kudzu form p {
	margin: 0 0 5px 0;
	font-size: 11px;
	line-height: 20px;
	height: 20px;
	clear: both;
}

div.kudzu form p.search-options {
	margin: 0;
}

div.kudzu ul {
	clear: both;
}

div.kudzu ul li {
	padding-left: 2px;
	background: none;
	font-size: .9em;
}

/* @end */


/* @end */

/* @end */








.ie6 div#ajc-rail div.do-good h4 span, .ie6 div#ajc-rail div.kudzu h4 span {
	display: none;
}

/* @group Rotating tease */

.cxRotatingTease {
  margin: 0 0 20px 0;
  padding: 0 0 10px 0;
  border-bottom: 1px solid #e5e5e5;
  width: 295px;
  position: relative;
  overflow: hidden;
}

.cxRotatingTease.wide {
  width: 340px;
}

.cxRotatingTease .scroll {
  margin-left: 0;
  width: 295px;
  overflow: hidden;
  position: relative;
  clear: left;
}

.cxRotatingTease .scrollContainer {
  width: 2000px;	
}

.cxRotatingTease .panel {
  width: 295px;
  float: left;
  display: inline;
  position: relative;
  overflow: hidden;
}

.cxRotatingTease.wide .scroll,
.cxRotatingTease.wide .panel
{
  width: 340px;
}

.cxRotatingTease .panel img {
  margin-bottom: 30px;
  width: 295px;
  height: 221px;
}

.cxRotatingTease.wide .panel img {
  width: 340px;
  height: 255px;
}

.cxRotatingTease .scrollButtons {
  position: absolute;
  top: 227px;
  cursor: pointer;
  z-index: 5000;
}

.cxRotatingTease.wide .scrollButtons {
  top: 261px;
}

.cxRotatingTease .scrollButtons.left {
  left: 0;
}

.cxRotatingTease .scrollButtons.right {
  left: 25px;
}

.cxRotatingTease .imageCredit {
  position: absolute;
  top: 227px;
  right: 0;
}

.cxRotatingTease.wide .imageCredit {
  top: 261px;
}

.cxRotatingTease span.imageCaption {
  padding: 0 !important;
  float: none !important;
  display: block;
}

.cxRotatingTease span.imageCaption p {
  margin: 0 !important;
}

/* @end */

/* @group Travel guide tease */

.ajc-travel-guide {
  margin-bottom: 20px;
  padding: 5px 0;
  background: #d6eaf5;
}

.ajc-travel-guide h3 {
  margin-bottom: 10px;
  padding: 0 5px;
  font-weight: bold;
  font-size: 14px;
  position: relative;
}

.ajc-travel-guide h3 span {
  font-weight: normal;
  font-size: 11px;
  color: #555;
  position: absolute;
  right: 5px;
}

.ajc-travel-guide h4 {
  margin-bottom: 10px;
  font-size: 12px;
  padding: 0 5px;
}

.ajc-travel-guide ul {
  margin-bottom: 10px;
  padding: 0 5px;
}

.ajc-travel-guide li {
  margin-bottom: 5px;
  font-size: 11px;
}

/* @end */

/* @group video */

div.section-video ul {
	margin: 0 0 10px 0;
}

div.section-video ul li {
	margin: 0 0 10px 0;
	padding: 10px 0 0 0 !important;
	background: none !important;
	position: relative;
	clear: both;
}

div.section-video ul li:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
div.section-video ul li {display:inline-block;}
* html div.section-video ul li {height:1%;}

div.section-video ul li img {
	margin: -10px 10px 0 0;
	padding: 5px;
	border: 1px solid #e5e5e5;
	width: 113px;
	float: left;
}

div.section-video ul li span.summary {
	display: none;
}

div.section-video ul li br {
	display: none;
}

div.section-video ul li a {
	margin: 0 0 5px 0;
	padding: 0 15px 0 0;
	font-size: 14px;
	line-height: 1.5;
}

/* @end */

/* @group Misc */

/* Force FormMail script width */
#infoTable_fm td p {
  width: 610px !important;
  overflow: hidden;
}

/* @end Misc */