/* Undo existing styles
======================================================================*/
a img,:link img,:visited img { border: none; }
button, code, h1, h2, h3, h4, h5, h6, input, pre, select, table, td, textarea, th {font-size: 1em; }
blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, 
html, label, legend, li, ol, p, pre, table, td, th, ul
{ margin: 0; padding: 0; }


/* INFORMATION
======================================================================
COLORS
	blue = #005596
	red	 = #9D2403
	gold = #D6BA4F
*/


/* FOUNDATION
======================================================================*/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	padding:20px 0px;
}

.mainContainer { 
  width:900px;
  margin:0 auto;
  border:solid 1px #000;
}

div.colL { 
  float:left;
  width:575px; 
  padding:0px 20px;
  border-right:solid 1px #CCC; 
}
div.colR { 
  float:right;
  width:250px; 
  padding:0px 15px;
}

h1 {
  color: #005596;
  font-size:18px;
  margin-bottom:10px;
}

h2 {
  color: #005596;
  font-size:15px;
  margin-bottom:2px;
}

p { font-size:13px; padding-bottom: 15px; }
a, h2 a { color: #9D2403; text-decoration: none;}
a img { border:0; }

form { margin-bottom:10px; }

hr { 
  color:#CCC; background-color:#CCC; 
  height:1px; 
  border:0; 
  clear:both;
}

iframe {
  height:230px;
  width:250px;
  margin:0;
}

form table td { vertical-align:top; text-align:right; }
input[type="text"], textarea { width:178px; border:solid 1px #D6BA4F; background-color:#F2EFE4; margin:0px 0px 2px 2px;}
input[type="submit"] { width:75px; height:25px; border:solid 1px #000; color:#FFF; font-weight:bold; background-color:#9D2403; float:right; }

img.CTA {
  border:solid 1px #D6BA4F;
  margin:0 auto;
}

/**************************/
/* Table for DELIVERABLES */

table.deliverables {
  width:100%;
  border-spacing:0;
  border-collapse:collapse;
}

table.deliverables td {
  width:275px;
  height:175px;
  vertical-align:top;
  padding:15px 5px 5px 5px;
}

table.deliverables td img { 
  float:left; 
  margin-right:10px;
}

table.deliverables td ul {
	float: right;
	width: 170px;
}
table.deliverables td li {
margin: 0px 0px 0px 20px;
}

.d1, .d3 { border-right: solid 1px #CCC; }
.d1, .d2 { border-bottom:solid 1px #CCC; }

/*  *******************************/