/* CSS for Before You Burn Your Bridge */

/* Global properties ======================================================== */
* { margin:0; padding:0;}     /* turns off extra spacing around paragraphs*/

html{
	height:100%;				/* Force vertical scrollbars in VTz + Opera to prevent 'jumping' */
	margin-bottom:1px;
	overflow-y:scroll;			/* this line is for IE */
}
body {
	background-color: #ffffff;
	font-family: 'PT Sans', sans-serif;
}

/* MOBILE OPTIMIZATION *************************************** */

.MobileOpt {max-width: 100%; height: auto;}
.tableMax {   display: block; max-width: 880px; border-collapse: collapse; margin: auto;   }
.MaxDiv {  max-width: 1200px; margin: auto;   }
.MainDiv {  max-width: 880px; margin: auto;   }

/* FOR SPECIFIED VIEWPORT */ 
@media all and (max-width: 600px) {
	.BodyText 		{font-size: 16px; line-height: 20px;}
	.Formats { font-size: 14px;}
	a:link, a:visited, a:active, a:hover {font-size: 16px;  padding-bottom: 15px;}      
	.link_normal:link, .link_normal:visited, .link_normal:active , .link_normal:hover {font-size: 16px; padding-bottom: 15px;}      
	h1 { 	font-size: 24px;	line-height: 26px; }
	h2 { 	font-size: 22px;	line-height: 26px;}
	.PadBottom {padding-bottom: 10px;}
}

@media all and (min-width: 600px) {
	.BodyText 		{font-size: 14px; line-height: 18px;}
	.Formats { font-size:12px;}
	a:link, a:visited, a:active, a:hover {font-size:12px; padding-bottom: 5px;}      
	.link_normal:link, .link_normal:visited, .link_normal:active , .link_normal:hover {font-size:12px;}      
	h1 { 	font-size: 20px;	line-height: 24px;}
	h2 { 	font-size: 20px;	line-height: 24px;}
	.PadBottom {padding-bottom: 1px;}
}


.red {color: #DD1609;}

.Centered {margin: auto; }
.ContentsCentered {text-align: center;}
.Left {text-align: left;}

.BodyText {
	color: #000000;
	font-family:"Times New Roman", Times, serif;
	text-align: left;
	vertical-align: top;
	display: inline; 
}

h1{
	display:inline; 
	color: #DD1609;
	font-weight: bold;
	vertical-align:top;
	text-align:left;
	font-family:"Times New Roman", Times, serif;
	font-style: normal;
	text-transform: none;
	padding-top: 5px;
}
h2{
	display:inline; 
	color: #DD1609;
	font-weight: bold;
	vertical-align: top;
	text-align: left;
	font-family:"Times New Roman", Times, serif;
	font-style: normal;
	text-transform: none;
}

.Formats {
font-family:Arial, Helvetica, sans-serif; 
padding-bottom: 10px;
}

img {border: 0px; padding: 0px;}

img.center {					/* This is to center an image for all browsers */
  display: block;
  margin-left: auto;
  margin-right: auto;
}

a:link, a:visited, a:active {color:#DD1609; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }      
a:hover {color:#FEE811; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } 

.link_normal:link, .link_normal:visited, .link_normal:active {color:#000; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }      
.link_normal:hover {color:#FEE811; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } 

.copy{
	color:#7D4F38;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
}

.lW { float: left; clear: left; height: 15px; }
.rW { float: right; clear: right; height: 15px; }