@charset "UTF-8";

/*~ RESET BODY CLASSES
----------------------------------------------------------------------*/
/*~  Body class: initial
----------------------------------------------------------------------*/
.initial div#main_holder{width:100%;border:none;}
.initial div#header{height:67px; width:100%;}
.initial a#logo{top:0;height:57px;left:50%;margin-left:-146px;}
.initial div#rightbar{
	float:right;
	width:35%;
	margin:15px 0 3% 3%;
}
.initial div#leftbar{
	float:left;
	width:35%;
	margin:15px 3% 3% 0;
}
.initial div#bottom{padding:0;}
/*~  Body class: pda_ver
----------------------------------------------------------------------*/
/*~  Body class: pda_hor
----------------------------------------------------------------------*/
/*~  Body class: screen_ultralow
----------------------------------------------------------------------*/
/*~  Body class: screen_low
----------------------------------------------------------------------*/
/*~  Body class: screen_med
----------------------------------------------------------------------*/
.screen_med div#main_holder{width:100%;}
.screen_med div#header{height:67px; width:100%;}
.screen_med div#header div{
	display:none;
}
.screen_med div#bottom{width:100%;}
.screen_med a#logo{top:0;height:57px;}

/*~  Body class: screen_high
----------------------------------------------------------------------*/
.screen_high div#main_holder{width:100%;}
.screen_high div#header{height:67px; width:100%;}
.screen_high div#header div{
	display:none;
}
.screen_high div#bottom{width:100%;}
.screen_high a#logo{top:0;height:57px;}

/*~  Body class: screen_wide
----------------------------------------------------------------------*/
.screen_wide div#main_holder{width:100%;}
.screen_wide div#header{height:67px; width:100%;}
.screen_wide div#header div{
	display:none;
}
.screen_wide div#bottom{width:100%;}
.screen_wide a#logo{top:0;height:57px;}



input{ border-left:none; border-right:none; border-top:none;}
body,div#main_holder,div#header,div#bottom,a#logo{
	background:none !important;
	padding:0;
}
div#header{border-bottom:thin dotted #ddd;}
a#logo{
	position:relative;left:50%;
	display:block;
	padding-top:none;margin-left:-146px;
}
a#logo img{display:block;}
h1.faded,ul#main_nav{display:none !important;}

div#content{
	width:100% !important;
	margin:0 !important;
	border-bottom:thin dotted #ddd;
}

h1.solid{
	position:relative;
	text-align:center;
	border-bottom:thin dotted #ddd;
}
div#thetext{padding:0; padding-top:5px; clear:both;}

div#rightbar{
	float:right;
	width:35%;
	margin:15px 0 3% 3%;
}
.shadeblock{background-image:none; background-color:#eee;}
.shadeblock a.morelink{display:none;}
.shadeblock ul li, ul li{
	list-style-image:none;
}
a{color:#333; font-weight:normal;}
a:visited{color:#333; font-weight:normal;}

div#bottom img{display:none;}
div#bottom{padding:0; text-align:center;}

div#bottom p{margin:0; font-size:.6em; line-height:normal;}

h1,h6{color:#333;}
h3{color:#333; background-color:#fff; border-bottom:2px solid #333;}

img{display:none;}

img.captioned{display:inline;}

/*to use for printing footnotes*/
a:link:after,
a:visited:after {
  content: " (" attr(href) ") ";
  font-size: 90%;
}
html.noted a:link:after,
html.noted a:visited:after {
  content: '';
}
.printOnly {display:inline;}
h2.printOnly{width:100%; display:block; border-top:thin dotted #ddd; color:#999999; padding:5px 0 0 0; margin-bottom:0;}
ol.printOnly li{color:#999;}
ol{list-style:decimal inside;}
div#bottom br{display:none;}

div.imgcontainerL{text-align:center;float:none; margin:15px auto 15px auto;}
div.imgcontainerR{text-align:center;float:none; margin:15px auto 15px auto;}