/*Reset Styles*/
*{margin:0; padding:0;}
body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,blockquote,th,td {margin:0;	padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
img{border:0;}

/***** Main Styles for print*****/
body{
    background: #ffffff;
	text-align:left;
	display:block;
    width:90%;
	font-size:0.9em;
	font-family:Arial,Helvetica,sans-serif;
}

#boardTitle {
	display:none;
}

#leftNav {
	display:none;
}

#bc {
	display:none;
}

#langToggle {
	display:none;
}

#rightNavWrapper {
	display:none;
}

#skipNavigation {
	display:none;
}

#footerPrintHide {
	display:none;
}

#footerNav {
	padding-top: 30px;
}

/* shows links as text */
a:link{color: #000000;text-decoration: none;}
a:visited{color: #000000;text-decoration: none;}
a:hover{color:#000000;text-decoration: none;}
a:active{color: #000000;text-decoration: none;}

/* * * * * * The following classes match the DYNAMIC CONVERTER template * * * * * */

h1.h1
{
color: #000000;
font-weight:bold;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 105%;
}


h2.h2
{
color: #000000;
font-weight:bold;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 100%;
margin:13px 0;
}


h3.h3
{
color: #000000;
font-weight:bold;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 90%;
}


h4.h4
{
color: #000000;
font-weight:bold;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 80%;
}


/* the following classes are for the HTML BLOCK items */

/* for the dotted dividing lines */

table.dotDIVIDER
{
width: 100%;
height: 1px;
border-bottom: 1px dotted #5a5a5a;
}


/* List Alpha */

li.ListAlpha
{
color: #000000;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 80%;
}


li.ListAlphaNESTED
{
color: #000000;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 40px;
}


li.ListAlphaNESTED2
{
color: #000000;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 80px;
}


/* List Bullet */

li.ListBullet
{
color: #000000;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 80%;
}


li.ListBulletNESTED
{
color: #000000;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 40px;
}


li.ListBulletNESTED2
{
color: #000000;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 80px;
}


/* for right nav lists */
ul.ListBulletRIGHTnav
{
color: #ffffff;
font-family: arial;
font-size: 70%;
list-style-type: disc;
margin-left: 17px;
margin-top: 0px;
margin-bottom: 0px;
}


/* List Number */

li.ListNumber
{
color: #000000;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 80%;
}


li.ListNumberNESTED
{
color: #000000;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 40px;
}


li.ListNumberNESTED2
{
color: #000000;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 80px;
}


/* List Roman */

li.ListRoman
{
color: #000000;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 80%;
}


li.ListRomanNESTED
{
color: #000000;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 40px;
}


li.ListRomanNESTED2
{
color: #000000;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 80px;
}


/* List Upper Alpha */

li.ListUpperAlpha
{
color: #000000;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 80%;
}


li.ListUpperAlphaNESTED
{
color: #000000;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 40px;
}


li.ListUpperAlphaNESTED2
{
color: #000000;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 80px;
}


/* List Upper Roman */

li.ListUpperRoman
{
color: #000000;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 80%;
}


li.ListUpperRomanNESTED
{
color: #000000;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 40px;
}


li.ListUpperRomanNESTED2
{
color: #000000;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 80px;
}


/* Normal */

p /* this "catches" the paragraph tags without the "normal" class name as in p.normal below  */
{
color: #000000;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 80%;
margin-bottom: 0px;
margin-top: 6px;
}


p.normalRIGHTnav
{
font-size: 70%;
font-weight: bold;
font-family: arial, verdana, helvetica, sans-serif;
color: #000000;
margin-top: 0px;
margin-bottom: 0px;
}


p.normal
{
color: #000000;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 80%;
}


p.normalSMALL /* for small text used with picture captions or  */
{
font-size: 70%;
font-family: arial, verdana, helvetica, sans-serif;
color: #000000;
}


/* Paragraph in a List */

p.ParagraphList
{
color: #000000;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 40px;
}


p.ParagraphListNESTED
{
color: #000000;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 80px;
}


p.ParagraphListNESTED2
{
color: #000000;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 120px;
}


/* Picture Aligned LEFT or RIGHT List */

table.picALIGNEDleft
{
border-color: #6666cc;
border-width: 1px;
border-style: solid;
padding: 2px;
margin-right: 10px;
margin-bottom: 5px;
}



table.picALIGNEDleftBORDERLESS
{
padding: 2px;
margin-right: 10px;
margin-bottom: 5px;
}



table.picALIGNEDright
{
border-color: #6666cc;
border-width: 1px;
border-style: solid;
padding: 2px;
margin-left: 10px;
margin-bottom: 5px;
}



table.picALIGNEDrightBORDERLESS
{
padding: 2px;
margin-left: 10px;
margin-bottom: 5px;
}


/* Plain List */

dt.PlainList
{
color: #000000;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 80%;
}


dt.PlainListNESTED
{
color: #000000;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 40px;
}


dt.PlainListNESTED2
{
color: #000000;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 80%;
margin-left: 80px;
}

bodytext em
{
 color: #000000;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 80%;

}

.normalSMALLnolinespacing {
 	font-size: 70%;
	font-family: Verdana,Helvetica,Arial,sans-serif
	color: #000;
	margin:0 2px 0 4px;
	}
	
.normalnolinespacing {
	font-family: arial, verdana, helvetica, sans-serif;
	color: #000;
	margin:0;
	font-size: 70%;
	}	
