/* main styles */

.contentHolder
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
	font-size: 12px;
	color: #8f8f8f;
	

}
td div.contentHolder p { margin: 0; border: 0; padding: 0px; }

.contentHolder ul { margin: 0; list-style-image: none; }
.contentHolder li { margin-left: 20px; list-style-image: url("/styleguide/images/content_li.gif"); }
.contentHolder li.otherredarrow { margin-left: 20px; list-style-image: url("/_design/normal/img/main/090512_redArrow.gif"); }
.contentHolder li div.otherredarrow { margin-left: 20px; list-style-image: url("/_design/normal/img/main/090512_redArrow.gif"); }

.contentHolder img { border: 0px; margin: 0; padding: 0px;margin: 0px; float: left; margin-right: 20px; margin-bottom: 8px; } */
.contentHolder b,strong { color: #727272; }

.Headline_1, h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 30px; font-size: 22px; color: #cf938b;padding-bottom: 15px; }
/*
.Headline_3, h2 { margin: 0; display: block; font-family: Helvetica, sans-serif; font-style: normal; font-weight: lighter; line-height: 14px; font-size: 13px; color: #a1a1a1;padding-bottom: 10px; }
*/
.Headline_3, h2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #121212; line-height: 22px; }

.Headline_2, h3 { margin: 0; display: block; font-family: Helvetica, sans-serif; font-style: normal; font-weight: lighter; line-height: 20px; font-size: 21px; color: #c6c6c6;padding-bottom: 10px; }

.Headline_4, h4 { margin: 0; display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; font-size: 15px; color: #121212;padding-bottom: 3px; }

.contentHolder a { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal;	font-weight: normal; line-height: 18px; font-size: 12px; color: #c7574f; }
.contentHolder a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal;	font-weight: normal; line-height: 18px; font-size: 12px; color: #c8837e; text-decoration: none; }

.contentHolder table { border-collapse: collapse;table-layout: auto; }
.contentHolder caption { caption-side: top; height: 20px; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 16px; font-size: 10px; color: #c3c2c3; }
.contentHolder th { background-color: #c3c2c3; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 16px; font-size: 10px; color: #f7f7f7; }
.contentHolder td { border: 1px solid #e0e0e0; padding: 5px; }

.contentHolder td .tablehead { background-color: #c3c2c3; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 16px; font-size: 10px; color: #f7f7f7; }
.contentHolder p { padding: 0px; margin: 10; }

.contentHolder input { display:block; margin-top: 3px; margin-bottom: 3px; }
.contentHolder input[type=text] { width: 450px; border: 1px solid #c3c2c3; background-color: #efefef; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal;	font-weight: normal; font-size: 11px; color: #505050; overflow: none; padding: 3px; }
.contentHolder input[type=password] { width: 450px; border: 1px solid #c3c2c3; background-color: #efefef; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal;	font-weight: normal; font-size: 11px; color: #505050; overflow: none; padding: 3px; }
.contentHolder input[type=button], .contentHolder input[type=submit] { clear: left;display: block;border: 1px solid #c3c2c3; background-color: #efefef; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal;	font-weight: normal; font-size: 11px; color: #505050; overflow: none; padding: 3px; }

.contentHolder textarea { display:block; border: 1px solid #c3c2c3; background-color: #efefef; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal;	font-weight: normal; font-size: 11px; color: #505050; overflow: auto; padding: 3px; }
.contentHolder select { display:block; border: 1px solid #c3c2c3; background-color: #efefef; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal;	font-weight: normal; font-size: 11px; color: #505050; overflow: auto; padding: 3px; }

.contentHolder input radio {	 }
.contentHolderBox {
	background-color: #f7f7f7;
	border-top: 1px solid #afafaf;
	border-bottom: 1px solid #afafaf;
	padding: 20px;
}
.marginContent {	margin: 20px;}

img.lightbox
{
	background: url(/_design/normal/img/main/090512_sitebg.jpg);padding: 10px;
}
