/* 1. Styles for text version */
/*
* 
{
	background-image: none !important;
	color: #000 !important;
	background-color: #FFF !important;
	width: auto !important;
	height: auto !important;
	line-height: auto !important;
	margin: auto !important;
	padding: auto !important;
}

div, li, ul
{
	border: none !important;
}

body
{
	margin: 1em !important;
}

img { display: none; }
div {
    width: auto !important;
    float: none !important;
    display: block !important;
    background-image: none !important;
}

a:link { text-decoration: underline !important; color: #00F !important; }
a:visited {text-decoration: underline !important; color: #800080 !important; }
a:active, a:hover { color: #E00 !important; }
*/

/* Resets all font styles */
* 
{
	font-family: Serif;
	color: #000;
	background-color: #FAFAFA;
}

body, #menuBar
{
	font-size: large !important;
}

#fontResize
{
	display: none !important;
}

body
{
	margin: 10px;
}

h1{font-size:150% !important;font-weight:bold;margin:15px 0px 15px 0px;}
h2{font-size:140% !important;font-weight:bold;margin:15px 0px 15px 0px;}
h3{font-size:130% !important;font-weight:bold;margin:15px 0px 15px 0px;}
h4{font-size:120% !important;font-weight:bold;margin:15px 0px 15px 0px;}
h5{font-size:110% !important;font-weight:bold;margin:15px 0px 15px 0px;}
h6{font-size:100% !important;font-weight:bold;margin:15px 0px 15px 0px;}

h1, h1 img
{
	background-color: #CCC;
	padding: 10px;
}

#mainHeaderRight input.imageButton
{
	vertical-align: middle;
}

.externalVideo
{
	display: none;
}

#mainContentRight img
{
    display: none;
}