
 
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
 * Element redefinitions
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
 */

body {
	color: #00466C;
	background: #B5CBD5;
	margin: 0px;
	font-size: 68.9%; /* Default (medium) is 16px: scale to 11px */
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

h1 { 
	margin: 0 0 0.5em 0;
	text-transform: lowercase;
}
h2 { 
	margin: 0 0 1em 0;
} 
h3 { 
	text-transform: lowercase;
	margin: 0 0 0.8em 0;
}
a:link { 
	color: #0066CC; 
}
code {
	background: #EDF3E0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
 * STRUCTURE 
 * Content & page/template structure definitions
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
 */

/* ~~~~~~~~~~~~~~~~~~ width constrain container ~~~~~~~~~~~~~~~~~~ */
/* ~~~ everything is placed inside the uberContainer ~~~ */
#uberContainer {
}

/* ~~~ heading & strap ~~~ 
 * comprised of identContainer which sits inside the headerContainer 
 */
#headerContainer {
	background: #F7FCFE;
	width: 100%;
}
#headerLining {
	padding: 24px 0 0 24px;
}
#identText {
	border: 0;
}
#strapContainer {
	background: #00456C;
}
#strapContainer img {
	border: 0;
	margin-left: 66px;
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
 * PRIMARY NAVIGATION
 * List-item based navigation. See www.alistapart.com for more info
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
 */
#navContainer {
	background: #B5CBD5;
	padding: 5px;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
 * HOME PANELS
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
 */

#columnWrapper {
	clear: both;
	padding: 16px;
	background: #D1E2E9;
}

/* ~~~~~~~~~~~~~~~~~~ MAIN CONTENT ~~~~~~~~~~~~~~~~~~ */
/* Note: the padding top on homecol1,2 is to line up with hc3 (which has bg images) */
#homeColumn1 {
}
#homeColumn2 {
}
#homeColumn3 {
}
#hc3Top, #hc3Base {
	display: none;
}
#hc3Lining {
}
#homeColumn1 p { margin: 0 0 1.5em 0;}
#homeColumn2 p { margin: 0 0 1.5em 0;}

/*
#homeColumn1 {	border: 1px yellow solid;}
#homeColumn2 {	border: 1px gold solid;}
#homeColumn3 {	border: 1px orange solid;}
*/

/* ~~~~~~~~~~~~~~~~~~ RELATED CONTENT ~~~~~~~~~~~~~~~~~~ */



/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
 * MAIN CONTENT (FULL WIDTH)
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
 */

#contentWrapper {
	clear: both;
	padding: 26px;
	background: #D1E2E9;
}

#content {
}

#related {
}
#contentWide {
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
 * FOOTER PANELS
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
 */
 
/* ~~~~~~~~~~~~~~~~~~ get2dom credit ~~~~~~~~~~~~~~~~~~ */
#creditContainer {
	clear: both;
}
#creditLining {
	padding: 20px;
}

#creditContainerPrintOnly {
	display: none;
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
 * Random bits
 * Things that need a home
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
 */
img.border {
	border: 1px solid #00456C;
}

img.space {
	margin: 0 0 0 1em;
}

.box {
	background: #C5D9E0;
	padding: 1em;
	margin: 0 0 1em 0;
}

.validationAdvice {
	color: #A13621;
}