/* Viz-a-Viz Print Styles - Authored by AK */



.noPrint { display: none; }


body {
	margin: 0;
	padding: 0;
}

h1 {
	font: bold 97% arial;
	color: #000;
	margin: 5px 30px 5px 30px;
	border-bottom: 1px solid #999;
}

h2 {
	font: bold 90% arial;
	color: #000;
	margin: 15px 30px 5px 30px;
}

h2.type2 {
	font: bold 90% arial;
	color: #000;
	margin: 15px 30px 5px 30px;
}


p {
	font: normal 70% arial;
	color: #000;
	line-height: 20px;
	margin: 15px 30px 0 30px;
}

a {
	font: normal 100% arial;
	color: #0000FF;
	text-decoration: underline;
}

ul.type1  {
font: normal 73% arial;
color: #1D3A67;
line-height: 18px;
margin: 5px 30px 0 30px;
}

li.type1  {
font: normal 100% arial;
color: #1D3A67;
margin: 5px 30px 0 30px;
}

ol li {
font: normal 73% arial;
color: #000;
line-height: 18px;
padding: 0 30px 10px 0;
margin-left: 10px;
}

#leftMain {
	border: 0;
	padding: 10px 0 0 0;
	margin: 15px 0 0 0;
}

.floatLeft { display:none; }

.pad30Left { padding: 0 0 0 30px; }
 
.noDisplay { display: inline; }

.messageBox {
font: bold italic 75% Georgia, Times, serif; color:#000; border: 1px solid #DEE3EA; 
padding: 10px; width:400px; text-align:center; margin-left: 30px; 
}

#foot { display:none; }

#nav { disply: none; }
#navView a { display:none;}
#navOrder a { display:none;}
#navIdeas a { display:none;}
#navEvents a { display:none;}
#navTrain a { display:none;}
#navNetwork a { display:none;}
#navXmas a { display:none;}

#icons { display:none; }
#iconView a { display:none; }
#iconOrder a { display:none; }
#iconIdeas a { display:none; }
#iconSeason a { display:none; }
#iconYear a { display:none; }
#iconPersonalWitness a { display:none; }

/* Layout styles */

#head {
	margin: 0px auto;
	padding: 0;
	width: 100%;
	text-align: center;
}


#container {
	text-align: left;
	margin: 0 0 0 10px;
	padding: 0;
	border: 0;
	width: 90%;
}


#leftContent {
	float: left;
	width: 100%;
}

#rightNav { display:none; }

h3 {
	font: bold normal 110% Arial;
	color: #000;
	margin: 4px 4px 10px;
	border-bottom: 1px solid #999;
}

.mainbody73 {
	padding: 0px;
	color: #000;
	font-family: arial;
	font-size: 73%;
}
.mainbody97 {

	padding: 0px;
	color: #000;
	font-family: arial;
	font-size: 97%;
}
.mainbody85 {


	padding: 0px;
	color: #000;
	font-family: arial;
	font-size: 85%;
}

h4 {
	font: bold normal 95% Arial;
	color: #000;
	margin: 4px 4px 8px;
}

.menu73 {
	padding: 8px 10px 0px;
	color: #000;
	font-family: arial;
	font-size: 73%;
	margin: 0px;
}
h5 {
	font: bold normal 95% Arial;
	color: #000;
	margin: 4px 4px 10px;
	border-bottom: 1px solid #999;
}



.thinblueborder {
	border: 1px solid #CCC;
}


.thinblueborder2 {
	border: 1px solid #CCC;
	background-color: #FFF;
}