﻿body
{
	background-color: ghostwhite;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; 
}

H1 {
	color: #005AB7; 
	margin-bottom: 5px; 
	}
	
H2 
{
	color: #005AB7; 
	margin-bottom: 5px; 
	margin-top: 5px; 
}

.mastertable
{
	background-color: white; 
	width: 84%; 
	height: 100%; 
	border-right: gray thin solid; 
	border-top: gray thin solid; 
	border-left: gray thin solid; 
	border-bottom: gray thin solid;
}

img.mastertable_spacer
{
	width:700px;
}

TD.Content
{
	max-width:800px;
	width:expression(document.body.clientWidth > 800 ? "800px": "auto" );
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	padding-top: 15px;
}

TD.Sidebar_TechDrawing
{
	background-color: whitesmoke; 
	background-image: url(../../Images/techdrawing.jpg); 
	background-repeat: repeat-y;
}

TD.Sidebar_CollageNormal
{
	background-color: whitesmoke; 
	background-image: url(../../Images/side-back.jpg); 
	background-repeat: repeat-y;
}

TD.Sidebar_CollageMuted
{
	background-color: whitesmoke; 
	background-image: url(../../Images/side-back-muted.jpg); 
	background-repeat: repeat-y;
}

TD.Sidebar_KeyboardNormal
{
	background-color: whitesmoke; 
	background-image: url(../../Images/keyboard.jpg); 
	background-repeat: repeat-y;
}

TD.Sidebar_KeyboardMuted
{
	background-color: whitesmoke; 
	background-image: url(../../Images/keyboard2.jpg); 
	background-repeat: repeat-y;
}

.ContentPanel
{
	padding-right: 7px;
	border-top: blue thin dotted;
	padding-left: 7px;
	padding-bottom: 7px;
	padding-top: 2px;
	border-bottom: blue thin dotted;
	background-color: ghostwhite;
}

.CodePanel
{
	padding-right: 3px;
	border-top: gray 1px solid;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 2px;
	border-bottom: gray 1px solid;
	border-left: gray 1px solid;
	border-right: gray 1px solid;
	background-color: #f2f2f2;
	margin: 5px;
}

TD.Title
{
	background-image: url(../../Images/logo2.jpg);
	background-repeat: no-repeat;
	background-color: #62768f;
}

.green{
	/* background: url(../i/bg_sidebar.gif) no-repeat 0px 0px; */
	color: #85CE2F;
}

.titlelabel
{
	color: aliceblue;
}

A.PageLink:visited
{
	text-decoration: none;
}

A.PageLink:link
{
	text-decoration: none;
}

A.PageLink:hover
{
	text-decoration: underline;
}


.PageLinkB
{
	font-weight: bold;
}

div.html_module_container{margin: 0 0 20px 0;padding: 0;clear:both;}
.Module_BG			{BACKGROUND-COLOR:#E3EAEB;}
.Module_Border
{
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana, Arial;
	background-color: #62768f;
}
.modulepadding_title
{
	margin: 20 2 200 3;
	padding-right: 2px;
	padding-left: 3px;
	padding-bottom: 0px;
	padding-top: 2px;
}
.modulepadding_body		
{
	margin: 5 2 5 3;
	padding-right: 5px;
	padding-left: 2px;
	padding-bottom: 5px;
	padding-top: 3px;
}

.Module_Content 		{FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#003399;FONT-FAMILY: Verdana, Arial;}
a.Module_Content:link 		{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#003399;FONT-FAMILY: Verdana, Arial;text-decoration:none;}
a.Module_Content:visited 	{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#003399;FONT-FAMILY: Verdana, Arial;text-decoration:none;}
a.Module_Content:hover 		{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#003399;FONT-FAMILY: Verdana, Arial;text-decoration:underline;}

table.article_links
{
	background-color: #E3EAEB;
}

td.article_links
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	font-size: smaller;
}

@media print 
{
    .Sidebar_CollageNormal {display: none; }
    .mastertable {width: 100%; }
	img.mastertable_spacer {width: 400px;}

}
