body {
	background:#fff;
	color:#000;
	margin-top:1em;
	position:relative;
	width:7.5in;
}

a { text-decoration:none; color:#000; }

html, .contentbox * { font-size:11pt; font-family:"Times New Roman", Times, serif; }

html .contentbox h2 { font-size:16pt; }
html .contentbox h2 { font-size:14pt; }
html .contentbox h3 { font-size:12pt; }

p, h1, h2, h3, h4 { line-height:1.2; margin:0.3em 0; }

table tr,
.contentbox-outer {
	page-break-inside:avoid
}

.enlarge,
#creditcards,
#datetime,
#wsot-fixed,
#header-fixed,
#scrolldown,
#menu,
#backtotop {
	display:none;
}


table table {
	border:solid 2px #aaa;
	padding:1px;
	width:100%;
}

table table tr {
	border:solid 1px #666;
	margin:2px;
	display:block;
}



/*  We Support Our Troops  */

#wsot-fixed {
	margin:4em 10px 0 0;
	padding:10px 0 0;
	position:fixed;
	right:0;
	top:0;
	z-index:-1;
}

	#wsot-fixed #we-support-our-troops {
		margin-top:10px;
		right:5px;
		top:4em;
	}



/*  NATO  */


#nato-top {
	position:absolute;
	right:100px;
	top:270px;
	z-index:999;
}

		#nato-top .nato-flag .nato-flag-icon {
			margin:0 0.5em;
		}
		


/*  Logo  */

#logo-fixed {
	width:100%;
}

	#logo-fixed #logo {
		width:471px;
		margin:0 auto;
	}



/*  Leftside (fixed)  */

	#leftside #quote {
		margin:3em 0 0.5em;
		font-size:16px;
	}

	#leftside #pgcontactinfo {
		margin:0.5em 0 3em;
		line-height:1.5;
	}
	
	#leftside #quote,
	#leftside #pgcontactinfo {
		margin-left:100px;
	}
		#leftside #quote p,
		#leftside #pgcontactinfo p { margin:0; }
		
			#leftside #pgcontactinfo p span { font-size:16px; }

/*  Scrollable Content  */

		#scroller #content .contentbox-outer {
			margin-bottom:2em;
			padding:4px;
			position:relative;
		}
		
			#scroller #content .contentbox-outer .contentbox {
				border:double 3px #aaa;
				padding:4px;
			}
			
				#scroller #content .contentbox-outer .contentbox p {
					display:none;
				}

				#scroller #content .contentbox-outer .contentbox .table-block {
					margin:0 auto;
					text-align:left;
					width:100%;
				}
					#scroller #content .contentbox-outer .contentbox .table-block p {
						display:block;
					}

						#scroller #content .contentbox-outer .contentbox .table-block .table-block-c .consulting-imgs {
							float:right;
							margin:0;
							padding:0;
						}
						
							#scroller #content .contentbox-outer .contentbox .table-block .table-block-c .consulting-imgs div {
								border:solid 1px #999; 
								float:right;
								margin:0 4px;
								padding:4px;
							}
							
								#scroller #content .contentbox-outer .contentbox .table-block .table-block-c .consulting-imgs div img {
									border:0;
									margin:0;
									padding:0;
								}
								
								#scroller #content .contentbox-outer .contentbox .table-block .table-block-c .consulting-imgs div p {
									color:#666;
									line-height:1;
									margin:0;
									padding:0;
								}
								
									#scroller #content .contentbox-outer .contentbox .table-block .table-block-c .consulting-imgs div p small {
										line-height:1;
										margin:0;
										padding:0;
										font-size:8pt;
									}



/*  Copyright  */

#mapleleaf {
	text-align:center;
	margin:0;
	padding:0;
	z-index:1;
	opacity:0.3;
}

#copyright {
	color:#000;
	font-size:11px;
	margin:-30px 0 0;
	padding:0 0 3em;
	position:relative;
	text-align:center;
	z-index:2;
}


