div.page {
     position:relative;
     margin-left:auto;
     margin-right:auto;
     width:1000px;
     font-family:Verdana, Arial, sans-serif;
     background-color:#FEFFEF;
}

a {
     text-decoration:none;
     color:#0066FF;
}

a:visited {
     color:#0066FF;
}

a:hover {
     color:#0033CC;
}

img {
     border:none;
}

/* Left column formatting below. */

p {
     font-size:10px;
     padding:0px 10px 0px 10px;
}

div.leftcolumn {
     float:left;			
     width:34%;
     margin-top:-4px;
     padding-top:20px;
     padding-bottom:20px;
     text-align:left;
}

div.video {
     padding-left:20px;
	 padding-top:10px;
}


div.leftcolumnsub {
	text-align:left;
	padding-top:10px;
}

/* End of left column formatting. */


/* Middle column formatting below. */

div.midcolumn {
	float:left;
	width:33%;
	margin-top:-4px;
	padding-top:20px;
	padding-bottom:20px;
}

.midcolumnsub {
	width:90%;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}

.midcolumnsub img{
	clear:both;
	float:left;
	width:40%;
	padding-top:2%;
}

.midcolumnsub p {
	float:right;
	margin:0;
	padding:2% 2% 7% 2%;
	width:56%;
}

div.midcolumnsub2 {
	clear:both;
	text-align:left;
}

/* End of middle column formatting. */


/* Right column formatting below. */

div.rightcolumn {
	float:left;
	width:33%;
	margin-top:-4px;
	padding-top:20px;
	padding-bottom:20px;
}

div.rightcolumn img {
	width:100%;
}

.rightcolumn ol {
	margin:0;
	list-style-position:inside;
	padding:10px;
	font-size:10px;
	display:none;
}

div.rightcolumnsub {
	width:90%;
	text-align:left;
/*     background-color:#CCFF99;*/
}

div.rightcolumnsub2 {
	width:90%;
	text-align:left;
	padding-bottom:10px;
	background-color:#CCFF99;
}

p.infobar {
	clear:both;
	text-align:center;
	color:#FFFFFF;
	line-height:20px;
	margin-top:-1px; 
	background-color:#3B86BF;
}

/* End of right column formatting. */


/* General page formatting below. */

h2 {
	font-style:italic;
	font-size:18px;
	color:#0266A4;
	padding:10px 0px 0px 10px;
}

sup, sub {
	vertical-align:0;
	position:relative;
}

sup {
	bottom:1ex;
}

sub {
	top:0.8ex; 
}