
/******************************************************************************
* Defines custom print styles for the Toolkit
******************************************************************************/

/******************************************************************************
* Page Layout Styles 																											  	*
******************************************************************************/
* { margin: 0px; padding: 0px; }

body { text-align: left; font-family: "Trebuchet MS", verdana, arial, lucida, helvetica, sans-serif; font-size: 11px; color: #333; }
table, th, td {	font-family: "Trebuchet MS", verdana, arial, lucida, helvetica, sans-serif; font-size: 11px; color: #333; }
a img, :link img, :visited img { border: none; }

#skip			{ display: none; }
#h_banner_wrapper 		{ display: none; }
#h_banner			{ display: none; }
#h_date			{ display: none; }
#h_search			{ display: none; }
#h_search table td 	{ display: none; }
#search_select		{ display: none; }
#zoom_query		{ display: none; }
#h_footer_wrapper		{ display: none; }
#h_footer			{ display: none; }
#nav			{ display: none; }
.headerTitle		{ display: none; }
#s_titlenav		{ display: none; }

table.PageBoundingBox {
 background-color: #ffffff;
 width: 100%;
}

table.ContentBoundingBox {
 border-bottom: 1px solid #000;
 border-top: 1px solid #000;
}

td.LSB	{
 display: none;
}

td.LSBBuffer	{
 display: none;
}

td.h_banner_wrapper {
 display: none;
}

td.MainContent	{
 padding: 10px;
}

#s_maincontent p { font-size: 13px; }
#s_maincontent th	{ font-size: 13px; }
#s_maincontent td	{ font-size: 13px; }


td.RSB	{
 display: none;
}

td.RSBBuffer	{
 display: none;
}
div.mtcBlock {
 display: none;
}
div.footermtcBlock {
 display: none;
}
/******************************************************************************
* Login Form Styles                                                           *
******************************************************************************/
table.loginForm {
 border-left: groove #ffffff 2px;
 border-top: groove #ffffff 2px;
 border-right: ridge #ffffff 2px;
 border-bottom: ridge #ffffff 2px;
}

TD.loginCaption {
 background-color: #999966;
 border-left: groove #999966 2px;
 border-top: groove #999966 2px;
 border-right: ridge #999966 2px;
 border-bottom: ridge #999966 2px;
 color: #ffffff;
}

TD.loginMsg {
 background-color: #CCCC99;
 border-left: groove #CCCC99 2px;
 border-top: groove #CCCC99 2px;
 border-right: ridge #CCCC99 2px;
 border-bottom: ridge #CCCC99 2px;
 font-size: 6.5pt;
}

TD.loginError {
 background-color: #CCCC99;
 border-bottom: solid black 1px;
 font-size: 6.5pt;
 color: #C00000;
}

TD.loginPrompt {
 font-size: 6.5pt;
}

input.loginField {
 width: 150px;
 height: 16px;
 font-size: 6.5pt;
}
