.answer	{ margin-left: 35px;
		  margin-right: 97px;	
	 	  font-family: verdana, Arial;
		  font-size: 11px;
		  color: #000000;
}
.answer a:link { text-decoration: none; color: #9b1200; }
.answer a:visited { text-decoration: none; color: #9b1200; }
.answer a:hover { text-decoration: none; color: #f34403; }
.answer a:active { text-decoration: none; color: #9b1200; }

.bodystyle { background-color: #ffffff;
			 margin-top: 0px;
			 margin-left: 0px;
			 margin-bottom: 0px;
			 vertical-align: top;
		}
		
.content_style { background-image: url(http://www.publiside.com/images/bg_logo4.jpg);
			 background-repeat: no-repeat;
			 background-color: #ffffff;
			 margin-top: 0px;
			 margin-left: 0px;
			 margin-bottom: 0px;
			 vertical-align: top;
			 width: 996px;
			 border-bottom: 20px solid #9b1200;
		}
	
.bodystyle2 { background-image: url(http://www.publiside.com/images/bg_logo6.jpg);
			 background-repeat: no-repeat;
			 background-color: #ffffff;
			 margin-top: 5px;
			 margin-left: 0px;
			 margin-bottom: 0px;
			 vertical-align: top;
			 width: 996px;
			 border-bottom: 20px solid #9b1200;
	}
	
.Clipmarks {
			background-color: #f5a377; /* sets the background color for the whole cliproll */
			border: thin solid #f46a12; /* puts a border around the entire cliproll */
			width: 280px; /* sets the width of the cliproll div */
			margin-left: 10px;
		 	margin-right: 5px;
		}

.whitetext  { font-family: Arial, Helvetica, sans-serif;
			  color: #ffffff;
			  font-size: 11px;
			  font-weight: bold;
			  }
.whitetext a:link { text-decoration: none; color: #ffffff; }
.whitetext a:visited { text-decoration: none; color: #ffffff; }
.whitetext a:hover { text-decoration: none; color: #ffffbe; }
.whitetext a:active { text-decoration: none; color: #ffffff; }

.img	{ border: 1px solid #9b1200;
		  margin: 0px;
		  padding: 0px;
		}
		
.img2	{ border: 1px solid #9b1200;
		  margin-left: 10px;
		  margin-bottom: 5px;
		  margin-top: 0px;
		  		  padding: 0px;
		}
	
.img3	{ border: 1px solid #9b1200;
		  margin-right: 10px;
		  margin-bottom: 5px;
		  margin-top: 0px;
		  		  padding: 0px;
		}
		
.caption {
	font-family: verdana, Arial;
	font-size: 10px;
	font-style: italic;
	color: #000000;
	text-align: justify;
}
.caption a:link { text-decoration: none; color: #9b1200; }
.caption a:visited { text-decoration: none; color: #9b1200; }
.caption a:hover { text-decoration: none; color: #f34403; }
.caption a:active { text-decoration: none; color: #9b1200; }

		
.mid-right	{ background-color: #eadbd4;
		 border: 0px solid #f46a12;
		 border-collapse: collapse;
		 vertical-align: middle;
		 } 
		 
.mid-right2	{ background-color: #eadbd4;
		 border: 1px solid #9b1200;
		  margin: 0px;
		  padding: 0px;
		 border-collapse: collapse;
		 } 

.nav {
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	color: #ffffbe;
	font-weight: bold;
	text-decoration: none;
	padding-left: 9px;
	}
.nav a:link { text-decoration: none; color: #ffffbe; }
.nav a:visited { text-decoration: none; color: #ffffbe; }
.nav a:hover { text-decoration: none; background-color: #9b1200; color: #ffffff; }
.nav a:active { text-decoration: none; color: #ffffbe; }

.nav1 {
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	font-stretch: semi-expanded ;
	color: #ffffbe;
	font-weight: bold;
	text-decoration: none;
	}
.nav1 a:link { text-decoration: none; color: #ffffbe; }
.nav1 a:visited { text-decoration: none; color: #ffffbe; }
.nav1 a:hover { text-decoration: none; background-color: #9b1200; color: #ffffff; }
.nav1 a:active { text-decoration: none; color: #ffffbe; }

.nav1a {
	font-family: arial,helvetica,sans-serif;
	font-size: 10px;
	color: #ffffbe;
	font-weight: bold;
	text-decoration: none;
	margin-left: 8px;
	float: left;
	}
.nav1a a:link { text-decoration: none; color: #ffffbe;}
.nav1a a:visited { text-decoration: none; }
.nav1a a:hover { text-decoration: none; background-color: #9b1200; color: #ffffff; }
.nav1a a:active { text-decoration: none;  }

.nav2 {
	font-family: arial,helvetica,sans-serif;
	font-size: 10px;
	color: #ffffbe;
	font-weight: bold;
	text-decoration: none;
	padding-left: 17px;
	}
.nav2 a:link { text-decoration: none; }
.nav2 a:visited { text-decoration: none; }
.nav2 a:hover { text-decoration: none; background-color: #9b1200; color: #ffffff; }
.nav2 a:active { text-decoration: none;  }


.nav3 {
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	font-stretch: semi-expanded ;
	color: #ffffbe;
	font-weight: bold;
	text-decoration: none;
	margin-left: 8px;
	}
.nav3 a:link { text-decoration: none; }
.nav3 a:visited { text-decoration: none; }
.nav3 a:hover { text-decoration: none; background-color: #9b1200; color: #ffffff; }
.nav3 a:active { text-decoration: none;  }

.news	{ background-color: #bd9a8e;
		 font-family: Arial, Helvetica, sans-serif;
		 color: #9b1200;
		 font-size: 12px;
		 font-weight: bold;
		 border-bottom: 1px solid #9b1200;
		 text-align: center;
		 margin-left: 0px;
		 margin-right: 0px;
		 margin-top: 0px;
		 padding: 0px;
		 vertical-align: top;
		 }
.news a:link { text-decoration: none; color: #9b1200; }
.news a:visited { text-decoration: none; color: #9b1200; }
.news a:hover { text-decoration: none; color: #f34403; }
.news a:active { text-decoration: none; color: #9b1200; }

		 
.news2	{ padding-left: 4px;
		 padding-right: 4px;
		 background-color: #eadbd4;
		 font-family: Arial, Helvetica, sans-serif;
		 font-size: 11px;
		 font-weight: normal;
		 vertical-align: top;
		 text-align: justify;
		 }
.news2 a:link { text-decoration: none; color: #9b1200; }
.news2 a:visited { text-decoration: none; color: #9b1200; }
.news2 a:hover { text-decoration: none; color: #f34403; }
.news2 a:active { text-decoration: none; color: #9b1200; }


		 
.company1	{ font-family: Arial, Helvetica, sans-serif;
 			  font-size: 14px;
			  font-weight: bold;
			  color: #9b1200;
			  }
.company1 a:link { text-decoration: none; color: #9b1200; }
.company1 a:visited { text-decoration: none; color: #9b1200; }
.company1 a:hover { text-decoration: none; color: #f34403; }
.company1 a:active { text-decoration: none; color: #9b1200; }


.company2	{ font-family: Arial, Helvetica, sans-serif;
 			  font-size: 12px;
			  font-weight: bold;
			  color: #9b1200;
			  }
.company2 a:link { text-decoration: none; color: #9b1200; }
.company2 a:visited { text-decoration: none; color: #9b1200; }
.company2 a:hover { text-decoration: none; color: #f34403; }
.company2 a:active { text-decoration: none; color: #9b1200; }

.company3	{ font-family: Arial, Helvetica, sans-serif;
 			  font-size: 11px;
			  font-weight: bold;
			  color: #9b1200;
			  line-height: 1.3;
			  
			  }
.company3 a:link { text-decoration: none; color: #9b1200; }
.company3 a:visited { text-decoration: none; color: #9b1200; }
.company3 a:hover { text-decoration: none; color: #f34403; }
.company3 a:active { text-decoration: none; color: #9b1200; }

.bglt	 { background-color: #f2e9e4;
		 border: 0px solid #f46a12;
		 border-collapse: collapse;
		 } 
		 
.storyleads	{background-color: #eadbd4;
	font-family: verdana, Arial;
	font-size: 11px;
	font-style: italic;
	color: #000000;
	margin-left: 0px;
	margin-right: 0px;
	text-align: justify;
}
.storyleads a:link { text-decoration: none; color: #9b1200; }
.storyleads a:visited { text-decoration: none; color: #9b1200; }
.storyleads a:hover { text-decoration: none; color: #f34403; }
.storyleads a:active { text-decoration: none; color: #9b1200; }
	

.testimonial	{
	font-family: verdana, Arial;
	font-size: 11px;
	font-style: italic;
	color: #000000;
	margin-left: 7px;
	margin-right: 5px;
	text-align: justify;
	vertical-align: middle;
}
.testimonial a:link { text-decoration: none; color: #9b1200; }
.testimonial a:visited { text-decoration: none; color: #9b1200; }
.testimonial a:hover { text-decoration: none; color: #f34403; }
.testimonial a:active { text-decoration: none; color: #9b1200; }
	

.testimonial2	{
	font-family: verdana, Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: 700;
	color: #9b1200;
}
.testimonial2 a:link { text-decoration: none; color: #9b1200; }
.testimonial2 a:visited { text-decoration: none; color: #9b1200; }
.testimonial2 a:hover { text-decoration: none; color: #f34403; }
.testimonial2 a:active { text-decoration: none; color: #9b1200; }


.text {
	font-family: verdana, Arial;
	font-size: 11px;
	color: #000000;
}
.text a:link { text-decoration: none; color: #9b1200; }
.text a:hover { text-decoration: none; color: #f34403; }
.text a:active { text-decoration: none; color: #9b1200; }
.text a:visited { text-decoration: none; color: #9b1200; }

.text2 {
	font-family: verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #a98c27;
}
.text2 a:link { text-decoration: none; color: #9b1200; }
.text2 a:visited { text-decoration: none; color: #9b1200; }
.text2 a:hover { text-decoration: none; color: #f34403; }
.text2 a:active { text-decoration: none; color: #9b1200; }


.text3 {
	font-family: verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
}
.text3 a:link { text-decoration: none; color: #ffffff; }
.text3 a:visited { text-decoration: none; color: #ffffff; }
.text3 a:hover { text-decoration: none; color: #d8b332; }
.text3 a:active { text-decoration: none; color: #ffffff; }


.text4 {
	font-family: verdana, Arial;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.text4 a:link { text-decoration: none; color: #000066; }
.text4 a:visited { text-decoration: none; color: #a98c27; }
.text4 a:hover { text-decoration: none; color: #993333; }
.text4 a:active { text-decoration: none; color: #000066; }

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #800000;
	font-weight: bold;
}
.header a:link { text-decoration: none; color: #000066; }
.header a:visited { text-decoration: none; color: #e6e6e6; }
.header a:hover { text-decoration: none; color: #993333; }
.header a:active { text-decoration: none; color: #d8b332; }


.header1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000066;
	font-weight: bold;
}

.header2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #669999;
	font-weight: bold;

}
.header3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #800000;
	font-weight: bold; }	

.header4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold; }
.header4 a:link { text-decoration: none; color: #ffffff; }
.header4 a:visited { text-decoration: none; color: #d8b332; }
.header4 a:hover { text-decoration: none; color: #e6e6e6; }
.header4 a:active { text-decoration: none; color: #d8b332; }
	

.header5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #d8b332;
	font-weight: bold; }
.header5 a:link { text-decoration: none; color: #d8b332; }
.header5 a:visited { text-decoration: none; color: #d8b332; }
.header5 a:hover { text-decoration: none; color: #ffffff; }
.header5 a:active { text-decoration: none; color: #d8b332; }

.header6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004b96;
	font-weight: bold; }
	
.header7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	border: none;
	border-collapse: collapse;
	font-weight: bold; }
.header7 a:link { text-decoration: none; color: #ffffff }
.header7 a:visited { text-decoration: none; color: #ffffff; }
.header7 a:hover { text-decoration: none; color: #d8b332; }
.header7 a:active { text-decoration: none; color: #ffffff; }


.header8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #004b96;
	font-weight: bold; }

.footer {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.bg {
	background-color: #f0e7e7;
}
.bg1 {
	background-color: #004b96;
}
.bg2 {
	background-color: #000066;
}
.bg2a {
	background-color: #004b96;
	border-bottom: 1px solid #d8b332;
}
.bg3 {
	background-color: #ded2d2;
}
.bg4 {
	background-color: #d5caa1;
}
.bg5 {
	background-color: #faedbd;
}
.bg6 {
	background-color: #7f7860;
}
.bg7 {
	background-color: #221680;
}
.bg8 {
	background-color: #ffffff;
}
.bg9 {
	background-color: #e6e6e6;
}

.ddm1 {
    font-family: 'Hoefler Text', serif;
    font-size:13px; 
    color: #ffffcc; }

.ddm1 .item1,
.ddm1 .item1:visited,
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    padding: 3px 3px 4px 3px;
    border:1px; 0px; 1px; 0px;
    border-color: #ffcc33;
    border-style: solid none solid none;
    text-decoration: none;
    display: block;
    position: relative;
    width:169px;  }

.ddm1 .item1,
.ddm1 .item1:visited {
    background: #009933;
    color: #ffffcc;  }

.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    background: #009933;
    color: #ffcc33; }

.ddm1 .item2,
.ddm1 .item2:hover {
    padding: 3px 8px 4px 3px;
    text-decoration: none;
    display: block;
    white-space: nowrap;  }

.ddm1 .item2 {
    background: #009933;
    color: #ffffcc; 
    font-size:12px;  }

.ddm1 .item2:hover {
    background: #009933;
    color: #ffcc33;  }

.ddm1 .section {
    background: #009933;
    border: 1px #ffcc33;
    border-style: solid solid solid solid;
    position: absolute;
    visibility: hidden;
    z-index: -1;  }

.ddm1 .bottom,
.ddm1 .bottom:hover { border-style: solid solid solid solid; }

* html .ddm1 td { position: relative; } /* ie 5.0 fix */

